Commit graph

140 commits

Author SHA1 Message Date
fluxgen
5e5118b4e3 using empty instead of size 2004-01-21 14:14:40 +00:00
fluxgen
5febf6c902 minor cleaning 2003-12-30 18:16:51 +00:00
fluxgen
bb02a522fb code cleaning 2003-12-18 18:03:23 +00:00
fluxgen
baeacf877f no need to have Workspace instance in ClientMenuItem since it already hold the window which has workspace num 2003-12-14 01:10:39 +00:00
fluxgen
5ffb6290c1 cleaning in the menu code 2003-12-10 23:08:06 +00:00
fluxgen
e9be87766b observe title signal 2003-12-07 17:49:07 +00:00
fluxgen
6f0c8388ac window menu for client in clientmenu 2003-12-03 23:05:29 +00:00
fluxgen
4d16109457 removing trailing whitespace in filename 2003-10-25 22:10:43 +00:00
rathnor
dda34421a3 fix shape - all menus shaped, and some weird shape bugs 2003-10-06 06:22:43 +00:00
fluxgen
d509be7ac9 cleaning 2003-08-24 11:19:45 +00:00
fluxgen
923d9eaf2b removed old functions 2003-08-19 16:16:28 +00:00
fluxgen
9858833a57 minor cleaning 2003-08-04 16:28:10 +00:00
rathnor
d353b688de update many things to use WinClient instead of FluxboxWindow 2003-07-28 15:06:36 +00:00
rathnor
ac7edef9ad make sure all menus have titles, make -version go to stdout 2003-07-25 10:03:55 +00:00
fluxgen
1510e1c0cf need menu item header 2003-06-24 18:34:01 +00:00
fluxgen
4d389149bc minor cleaning, removed window number 2003-06-24 14:57:54 +00:00
fluxgen
c9f128447e cleaning and fixed trailing whitespace in group file loading 2003-06-16 14:54:18 +00:00
fluxgen
7e04a570e3 using winclient instance name 2003-06-15 19:34:34 +00:00
fluxgen
c60b20fda6 fixed autogrouping, checkGrouping now returns true or false... 2003-06-13 20:50:49 +00:00
fluxgen
fa254cccd4 getting workspace name directly in constructor 2003-06-12 14:30:01 +00:00
rathnor
a5e8987acd much improved window placement algorithm 2003-06-05 13:21:10 +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
rathnor
b68b1c7623 xinerama updates 2003-05-19 15:32:47 +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
c188d1d39a minor cleaning 2003-05-11 17:14:41 +00:00
fluxgen
227fe60ed9 changed getScreen to screen 2003-05-11 15:35:03 +00:00
fluxgen
aa72e23c8e minor cleaning 2003-05-11 13:36:12 +00:00
fluxgen
39425a6762 using FbRootWindow 2003-05-10 23:07:42 +00:00
rathnor
d63bf127ad transient fixes by making them WinClients 2003-05-07 16:21:26 +00:00
rathnor
2ac0d82e45 fix up focus problems 2003-05-04 23:38:06 +00:00
rathnor
c21b6fb29f little debugging message improvement... 2003-05-04 13:07:17 +00:00
fluxgen
6125c24401 moved StringUtil to FbTk 2003-04-26 18:58:30 +00:00
fluxgen
169e45c49b fixed border width stuff 2003-04-25 11:22:40 +00:00
rathnor
384603e962 add UnderMousePlacement placement policy, plus a little fix for window
positioning (Simon)
2003-04-25 09:07:14 +00:00
rathnor
b3921bc4e6 fix workspace warping and netizen updates for warping (Simon) 2003-04-16 14:43:06 +00:00
fluxgen
89fddca1d7 cleaning 2003-04-15 12:22:52 +00:00
fluxgen
2928b32f3a merged with embedded-tab-branch 2003-04-14 15:01:55 +00:00
fluxgen
3e2586bc1b fixed updateClientmenu each time we add or remove a window 2003-02-20 21:00:29 +00:00
rathnor
c9ca55d85d fix clientmenu bug where remove last workspace would segfault 2003-02-20 12:06:26 +00:00
fluxgen
2c801101f8 removed slit 2003-02-17 02:40:00 +00:00
fluxgen
98a3f4c726 changed screen pointer to reference and fixed client menu 2003-02-16 16:40:19 +00:00
rathnor
e3b99d4e48 fixing up of layer code 2003-02-09 14:11:14 +00:00
fluxgen
1ac79b9733 cleaning 2003-02-03 13:56:12 +00:00
rathnor
1b063dcea9 Integration of new Layering code, plus updates to the layering code itself
- new KeyActions: Raise/LowerLayer, AlwaysOnTop/Bottom, Top/BottomLayer
Added a "Quit" KeyAction
2003-02-02 16:32:41 +00:00
fluxgen
00e1014666 minor comment fix 2003-01-13 12:59:26 +00:00
fluxgen
1f6ab73150 removed Windowmenu 2003-01-12 18:51:46 +00:00
fluxgen
2c9ae560e0 removed toolbar 2003-01-12 18:08:05 +00:00
fluxgen
a9579c3c44 changed client menu to FbTk Menu 2003-01-09 18:33:58 +00:00
fluxgen
949f690d86 using moveResize instead of configure in fluxboxwindow 2003-01-05 22:30:20 +00:00
rathnor
9acaeba680 fixing indentation due to ifdef (and resulting unbalanced brackets). 2002-12-04 14:16:42 +00:00
rathnor
28b5c60449 Indenting from tabs to emacs 4-space 2002-12-01 13:42:15 +00:00
fluxgen
a2cf2805f2 referens 2002-11-15 12:17:44 +00:00
fluxgen
720423af01 name change of the list 2002-11-03 15:02:21 +00:00
fluxgen
da99dcae15 new names for some functions in toolbar 2002-10-29 16:00:20 +00:00
fluxgen
ac00b050de using isGroupable 2002-10-22 14:47:22 +00:00
fluxgen
abcad46172 indentation 2002-10-13 21:52:00 +00:00
fluxgen
18a09c1a7f fixed check in setLastFocusedWindow 2002-09-21 16:02:22 +00:00
rathnor
e546765736 Fixes to sticky window + focus handling. Particularly for
next/prevFocus crashes. Also, sticky windows are now always reassociated
to the active workspace.
2002-09-12 14:55:11 +00:00
fluxgen
50c686fa22 transient fixes 2002-09-10 11:03:58 +00:00
fluxgen
a7dc6a68c9 minor stuff 2002-09-09 10:01:41 +00:00
fluxgen
1cdc741cc4 raise and lower transient stacks and minor identation 2002-09-08 19:38:48 +00:00
fluxgen
aedc03538d extra checking on transient 2002-08-31 10:40:50 +00:00
fluxgen
988a1eed43 check transient later 2002-08-18 23:35:31 +00:00
fluxgen
78a5efdae4 restore with remap and some extra checking 2002-08-16 11:02:41 +00:00
fluxgen
b32511f411 added autogrouping functions 2002-08-11 22:35:40 +00:00
fluxgen
7081518030 function name changed in slit 2002-08-04 15:37:37 +00:00
fluxgen
304d3e4fd5 removed insert window after last focused, temporary fix 2002-06-02 22:57:52 +00:00
fluxgen
c0e2ccff44 removed const on return values of fundamental types 2002-05-17 11:07:36 +00:00
fluxgen
0ec9f1a21d changed clientmenu to regular 2002-05-07 13:57:09 +00:00
fluxgen
bd7951bcda clean up 2002-04-09 23:18:12 +00:00
fluxgen
2526e4bce8 moved nls defines to enums in namespace FBNLS 2002-04-04 11:28:19 +00:00
fluxgen
70f3639c02 std::string for title and icon title in FluxboxWindow 2002-04-03 23:04:01 +00:00
fluxgen
11324be64f add new window after the last focused 2002-04-02 23:14:07 +00:00
fluxgen
8daa080d11 some signed/unsigned stuff 2002-03-23 15:14:45 +00:00
fluxgen
95aeda2627 Xinerama support 2002-03-19 14:30:43 +00:00
fluxgen
6f1a0490c4 added infinite loop check in transient 2002-02-26 22:34:49 +00:00
fluxgen
b7e31755be Bool to bool 2002-02-16 11:28:16 +00:00
fluxgen
f3eb92dd39 fixed bug in shutdown 2002-02-10 19:05:12 +00:00
fluxgen
8248af0ef1 Fixed bug in removeWindow 2002-02-09 16:41:53 +00:00
fluxgen
81aff658fd if statement 2002-02-09 11:48:18 +00:00
fluxgen
be93c21b2f to stl 2002-02-08 14:06:35 +00:00
fluxgen
6c10acb3cb fixed workspace name to std string 2002-01-20 02:08:12 +00:00
fluxgen
0c409f4e6a indent 2002-01-18 01:35:27 +00:00
fluxgen
06245dca91 fixed enums 2002-01-11 10:43:55 +00:00
fluxgen
68d83ecc98 Changed Misc:: 2002-01-06 11:07:42 +00:00
fluxgen
a00eabfcdf Updated strdup 2001-12-14 09:48:32 +00:00
fluxgen
18830ac9ad Initial revision 2001-12-11 20:47:02 +00:00