Commit graph

1621 commits

Author SHA1 Message Date
fluxgen
fc5de0455e added clearArea 2003-06-24 10:12:57 +00:00
fluxgen
476c6d1d17 minor fix 2003-06-23 14:33:43 +00:00
fluxgen
312b7b0523 minor stuff 2003-06-23 14:18:54 +00:00
rathnor
09a5c23c5b fix grouping to persist over restart, plus various related bugs.
Also move a large proportion of window initialisation from FluxboxWindow to
WinClient
2003-06-23 14:16:05 +00:00
fluxgen
2e6baffb9b removed toolbar in load rc 2003-06-23 13:35:45 +00:00
fluxgen
442118f771 setting normal layer for toolbar 2003-06-23 13:34:54 +00:00
fluxgen
19fcd63937 moved slit resources from BScreen to Slit 2003-06-23 13:32:30 +00:00
fluxgen
3029aca7ef reconfigure toolbar after we load resources 2003-06-23 13:31:47 +00:00
fluxgen
150db600ff moved toolbar resources from screen to Toolbar 2003-06-23 13:17:57 +00:00
fluxgen
429c59cf59 moved toolbar resources to Toolbar 2003-06-23 13:10:52 +00:00
fluxgen
3dadf1d7ea moved toolbar resources to Toolbar 2003-06-23 12:57:36 +00:00
fluxgen
12b2fafb17 removed iconbar dep 2003-06-22 21:29:32 +00:00
fluxgen
c9f52604c6 minor cleaning 2003-06-22 19:39:47 +00:00
fluxgen
bf81d4e6c3 removing strut when maximize over is set 2003-06-22 14:17:17 +00:00
fluxgen
99150507d8 save resources 2003-06-22 14:16:25 +00:00
fluxgen
95193fd598 moved getWMName to Xutil 2003-06-22 12:35:03 +00:00
fluxgen
01a3274e35 unused variable m_do_auto_hide 2003-06-22 12:32:08 +00:00
fluxgen
d156afb9ac cleaning 2003-06-22 12:31:37 +00:00
fluxgen
74b34bf3ae added Xutil 2003-06-22 12:25:09 +00:00
fluxgen
679bc63e6e getWMName for winclient, slit and slitclient 2003-06-22 12:23:57 +00:00
fluxgen
4308cf2e77 minor cleaning 2003-06-20 01:48:06 +00:00
fluxgen
fc9b134e5b minor indent 2003-06-20 01:30:41 +00:00
fluxgen
4dd65d902a moved slit resources into slit 2003-06-20 01:30:08 +00:00
fluxgen
b0d89d4e8c cleaning, moved slitclient and slittheme to other files and removed slit resource from screen 2003-06-20 01:27:28 +00:00
fluxgen
55df2a8b05 moved slit resource from screen 2003-06-20 01:26:16 +00:00
fluxgen
97034df0ba added SlitClient and SlitTheme files 2003-06-20 01:25:43 +00:00
fluxgen
32bf14b3bd some refactoring 2003-06-20 01:25:26 +00:00
fluxgen
76f1113959 added Strut.hh 2003-06-19 17:14:23 +00:00
fluxgen
e3ab62fed1 added strut support 2003-06-18 13:55:17 +00:00
fluxgen
501168b557 handling propertyNotify for atomhandlers 2003-06-18 13:51:37 +00:00
fluxgen
b373962b76 Strut support 2003-06-18 13:42:21 +00:00
fluxgen
1314a15988 added propertyNotify function 2003-06-18 13:35:36 +00:00
fluxgen
0d5ccfd2a1 added propertyNotify function and added _NET_WM_STRUT support 2003-06-18 13:34:30 +00:00
fluxgen
06349993ed for requesting space on screen 2003-06-18 12:27:48 +00:00
fluxgen
c9daf1dcf3 ignore 2003-06-18 08:01:05 +00:00
fluxgen
c9f128447e cleaning and fixed trailing whitespace in group file loading 2003-06-16 14:54:18 +00:00
fluxgen
2dff875e65 minor error msg fix for font loading 2003-06-15 21:02:41 +00:00
fluxgen
80006acde5 minor stuff 2003-06-15 20:09:13 +00:00
fluxgen
7e04a570e3 using winclient instance name 2003-06-15 19:34:34 +00:00
fluxgen
2b1bc6565e updateWMClassHint 2003-06-15 18:36:40 +00:00
fluxgen
c182d9846f updateWMClassName 2003-06-15 18:36:16 +00:00
fluxgen
f6fcf36231 instance and class name in WinClient instead 2003-06-15 18:35:32 +00:00
rathnor
fbcd0c3191 lil fix for winclient comparison 2003-06-15 11:52:44 +00:00
rathnor
77f43591ce new keys for cycling through groups - NextGroup/PrevGroup (they are an alias
for NextWindow/PrevWindow 1
2003-06-15 11:38:35 +00:00
rathnor
1856480901 fix up nextFocus/prevFocu for cycling through groups (not just clients) 2003-06-15 11:37:53 +00:00
fluxgen
8a511aa196 removed debug output 2003-06-13 21:00:18 +00:00
fluxgen
c60b20fda6 fixed autogrouping, checkGrouping now returns true or false... 2003-06-13 20:50:49 +00:00
fluxgen
bad0725b22 added autogrouping 2003-06-13 20:49:05 +00:00
fluxgen
5f558cbbfc include cstdio for sprintf 2003-06-13 13:03:44 +00:00
fluxgen
b05f27d33a minor cleaning 2003-06-13 12:02:00 +00:00
fluxgen
cb14466431 minor fixes 2003-06-13 11:43:46 +00:00
fluxgen
13a00b7d34 renamed i18n to I18n 2003-06-13 05:04:14 +00:00
fluxgen
0a4d2b858b cleaning 2003-06-12 15:24:37 +00:00
fluxgen
243d8723fc minor fixes 2003-06-12 15:22:59 +00:00
rathnor
cebc254049 add support for nesting in getStringBetween 2003-06-12 15:14:03 +00:00
rathnor
c314d05553 add some property accessors 2003-06-12 15:13:23 +00:00
rathnor
e139cbb028 add regular expression support in remember capabilities
see ChangeLog for details
2003-06-12 15:12:19 +00:00
fluxgen
94f1c16416 renamed i18n to I18n 2003-06-12 14:51:59 +00:00
fluxgen
5202f9fcc5 renamed i18n to I18n 2003-06-12 14:37:21 +00:00
fluxgen
4223370926 minor fixes 2003-06-12 14:35:36 +00:00
fluxgen
bb004b6325 moved cursor to FbWinFrameTheme 2003-06-12 14:33:14 +00:00
fluxgen
a08c3e7126 moved cursor to FbWinFrameTheme and setting pid of fluxbox on root window here instead of in BScreen 2003-06-12 14:32:08 +00:00
fluxgen
fa254cccd4 getting workspace name directly in constructor 2003-06-12 14:30:01 +00:00
fluxgen
e9ae291109 using desktop names 2003-06-12 14:28:00 +00:00
fluxgen
603b784efd moved i18n.hh and .cc files to I18n.hh .cc 2003-06-12 14:24:26 +00:00
fluxgen
7f78b30cbe better error msg 2003-06-12 14:09:59 +00:00
fluxgen
ee90d85b14 hide toolbar menu and slit menu if we click on root window 2003-06-11 14:53:54 +00:00
fluxgen
32cdc02556 added cursor 2003-06-11 14:52:45 +00:00
fluxgen
127778b167 moved cursor to FbWinFrameTheme 2003-06-11 14:51:56 +00:00
fluxgen
735776fbeb minor fix 2003-06-11 14:51:22 +00:00
rathnor
6c0db93dda revert NULL thing 2003-06-11 10:50:59 +00:00
rathnor
0f7c0b9c5f make sure that "0" is 4-bit safe for a null pointer by replacing it with (void
*) NULL
2003-06-11 04:21:17 +00:00
fluxgen
6a14858ac7 added antialias nls 2003-06-11 00:51:07 +00:00
fluxgen
28f550bdb1 added Xinerama file 2003-06-10 12:39:26 +00:00
fluxgen
9d430c9ca9 copyright update 2003-06-10 12:18:26 +00:00
rathnor
48929dab4d small fix 2003-06-08 14:54:05 +00:00
rathnor
81e4fe8d44 add reconfigure and restart keys 2003-06-08 14:32:28 +00:00
rathnor
93b2f8921c fix restart in menu to accept and use an argument 2003-06-08 13:47:30 +00:00
rathnor
efe8bf4acd fix bug that left empty window frames around 2003-06-08 00:13:41 +00:00
rathnor
2fc279a5e2 fix crash on window attach - triggered when attaching from the focused window
later unfocusing that window would die since it had no client. Now we
make sure we remove all references from the fluxbox Window->FluxboxWindow list first
2003-06-06 14:45:13 +00:00
rathnor
06de965f4b fix crash bug when no name defined 2003-06-06 14:07:22 +00:00
fluxgen
49c57942f3 minor fix 2003-06-05 17:40:02 +00:00
fluxgen
593624dc89 minor stuff 2003-06-05 13:33:27 +00:00
rathnor
a5e8987acd much improved window placement algorithm 2003-06-05 13:21:10 +00:00
fluxgen
72479063aa minor fix 2003-06-05 13:20:05 +00:00
fluxgen
01d069fbef minor fixes 2003-06-05 13:09:08 +00:00
fluxgen
18de3a67dd pressed pixmap fix, we use old background pixmap if m_pressed_pm is null 2003-06-05 12:42:31 +00:00
fluxgen
a25551769e fixed slit bug 2003-06-05 11:30:06 +00:00
rathnor
1d381d5fc3 remember of shaded and stuck states were mixed up 2003-05-31 01:07:36 +00:00
rathnor
af543ba9d3 remove RC_PATH from remember.cc 2003-05-27 11:55:23 +00:00
rathnor
fc760d0b68 add border option for write as well as read 2003-05-26 11:27:31 +00:00
rathnor
b8802ad22a fix usage of decoration.border (incl xmms move bug)
add BORDER to help turn on borders to remember stuff
2003-05-26 04:24:24 +00:00
rathnor
bbaca5b43b mark a bunch of menus as internal 2003-05-24 13:13:22 +00:00
fluxgen
292f5c550f reorder menus 2003-05-24 13:02:49 +00:00
fluxgen
d20ace2f97 reordered menus 2003-05-24 13:01:48 +00:00
rathnor
3e2d57d7c9 little correction when removing menu items 2003-05-24 12:34:16 +00:00
fluxgen
3eafda3f2e fixed layer menu bug, it should be internal so the parent dont kill it 2003-05-24 12:04:39 +00:00
rathnor
270cbb6592 toolbar crash (menu bug) and initialisation fixups 2003-05-24 05:49:31 +00:00
rathnor
7891106ca3 initialisation problem with xinerama enabled but not active - caused crash 2003-05-22 01:17:15 +00:00
rathnor
51f7970f74 fix cascade placement for multiple heads 2003-05-21 23:59:54 +00:00
rathnor
a88511a4a7 xinerama for placement + snapping, + tidy 2003-05-20 11:03:11 +00:00
fluxgen
f911c4035f cleaning 2003-05-19 22:45:51 +00:00
fluxgen
b17abb05c8 using property and changeProperty 2003-05-19 22:43:48 +00:00
fluxgen
3027bf1341 property and changeProperty 2003-05-19 22:38:55 +00:00
rathnor
52a71aa781 correct some maximise numbers 2003-05-19 15:39:06 +00:00
rathnor
b68b1c7623 xinerama updates 2003-05-19 15:32:47 +00:00
rathnor
cc9c7960c1 add back some xinerama support (toolbar, slit (+menu), screen) 2003-05-19 14:26:30 +00:00
rathnor
c62dc1e2af fix initialise of s_display in a constructor for FbWindow (fixes bsetroot
segfault)
2003-05-19 08:27:49 +00:00
fluxgen
80161fc208 moved XrmDatabaseHelper to FbTk 2003-05-18 22:12:25 +00:00
fluxgen
0d34ca1ea0 moved Resource to FbTk and change name of DirHelper to FbTk Directory 2003-05-18 22:08:19 +00:00
fluxgen
251ca294ab moved Resource to FbTk 2003-05-18 22:04:06 +00:00
fluxgen
b90558a9a9 moved Resource to FbTk and change name of DirHelper to FbTk Directory 2003-05-18 22:01:14 +00:00
fluxgen
1e78e743a7 moved Resource, XrmDatabaseHelper and DirHelper to FbTk 2003-05-18 21:57:41 +00:00
fluxgen
df3b2a2766 moved to FbTk, and change DirHelper to Directory 2003-05-18 21:55:16 +00:00
fluxgen
0e1eb74841 fixed autohide bug on toolbar buttons 2003-05-17 11:30:59 +00:00
fluxgen
1d49072a76 fixed cursor for grips 2003-05-17 11:08:06 +00:00
fluxgen
dc3455a72e minor fixes 2003-05-17 11:05:33 +00:00
fluxgen
e55252b464 fixed slit client die issue 2003-05-17 11:00:50 +00:00
fluxgen
0933da772a minor raise fix 2003-05-17 10:44:32 +00:00
fluxgen
4ec9bdbee2 added set and unsetCursor 2003-05-17 10:43:20 +00:00
fluxgen
f1a34dc2f6 minor fix for register empty windows 2003-05-17 10:40:12 +00:00
fluxgen
ae5ce5e368 fixed -log argument and did some cleaning 2003-05-16 00:46:41 +00:00
fluxgen
eac7d2ac30 minor fix 2003-05-16 00:35:50 +00:00
fluxgen
a11f4f512a minor fix 2003-05-16 00:19:51 +00:00
fluxgen
643743f297 better warning message 2003-05-16 00:17:16 +00:00
fluxgen
5bbc766232 minor cleaning 2003-05-15 23:30:07 +00:00
fluxgen
988392b1eb minor cleaning in BScreen interface 2003-05-15 12:00:46 +00:00
fluxgen
cbce8634dd cleaning in FluxboxWindow interface 2003-05-15 11:17:29 +00:00
fluxgen
54acafe5a8 added better shape support 2003-05-14 14:43:06 +00:00
fluxgen
615ec14ab2 added better shape support 2003-05-14 14:37:06 +00:00
fluxgen
4195e26d01 using clients screen instead of fluxboxwindwos screen 2003-05-14 12:10:54 +00:00
fluxgen
f478e85aa8 moved updateClientmenu to public area so we can force it to update 2003-05-14 12:09:44 +00:00
fluxgen
53ea8fd780 update client menu when we remove a client 2003-05-14 12:08:19 +00:00
fluxgen
9d5eb092fa added screen accessor and removed client from window before we send signal 2003-05-14 12:07:06 +00:00
fluxgen
61448a5bd4 added access for dest and source drawables 2003-05-13 21:16:27 +00:00
fluxgen
3ac43716b7 transparent slit 2003-05-13 21:12:18 +00:00
fluxgen
d050c6d0a6 minor fix for alpha 0 2003-05-13 20:50:56 +00:00
fluxgen
f37df2619b minor fix 2003-05-13 14:07:24 +00:00
fluxgen
ff5f444666 removed ScreenInfo 2003-05-13 14:06:45 +00:00
fluxgen
56af958aa5 minor fixes 2003-05-13 14:05:58 +00:00
fluxgen
955a8e76cf minor debug msg fix 2003-05-13 14:05:00 +00:00
fluxgen
aa66c52768 obsolete 2003-05-13 14:01:48 +00:00
fluxgen
45e689d4a2 fixed slit redrawing bug 2003-05-13 13:28:28 +00:00
fluxgen
2afb87a4e4 minor fix 2003-05-13 11:47:29 +00:00
fluxgen
33130ce0a6 fixed better error msg 2003-05-13 11:43:44 +00:00
fluxgen
e97f8d7816 minor changes 2003-05-13 11:41:29 +00:00
rathnor
b83b826bfb fix saving of workspace icons toolbar mode 2003-05-13 11:21:23 +00:00
rathnor
e7903086f2 fix iconify with autoraise 2003-05-13 11:14:05 +00:00
fluxgen
e460cf2dc0 minor const fix 2003-05-13 00:24:26 +00:00
fluxgen
4e5ea3a83b moved find to public area and fixed const 2003-05-13 00:24:00 +00:00