Commit graph

286 commits

Author SHA1 Message Date
rathnor
81378f9494 fix handling of base_Width/height hints in wm_normal_hints
- fixes abiword resize issues
2003-09-29 14:58:15 +00:00
rathnor
10ce5372d9 quadrant-resizing (Thanks Mathias Gumz) 2003-09-29 12:53:58 +00:00
rathnor
feb7462e38 Fix updates to mwm_hints, and make configure request move and resize atomic 2003-09-24 14:02:25 +00:00
fluxgen
87995b9755 fixed the aterm bug 2003-09-24 11:33:40 +00:00
rathnor
a4c41f621b add support for _NET_WM_STATE_FULLSCREEN 2003-09-23 13:52:05 +00:00
rathnor
9859cc53d0 more gravity tweaks 2003-09-16 13:11:42 +00:00
fluxgen
2746ab43aa minor change in window menu 2003-09-15 20:27:06 +00:00
rathnor
f68c15cfa2 focus fixes 2003-09-14 11:23:48 +00:00
fluxgen
0224880587 less flicker 2003-09-14 10:13:06 +00:00
fluxgen
0246b8d413 cleaning in frame theme 2003-09-12 23:34:13 +00:00
fluxgen
a6b3e25679 optimized rendering 2003-09-12 22:49:14 +00:00
rathnor
da503e9247 fix problems relating to windows reparenting themselves.
Fixes vncviewer switch to fullscreen. Maybe mplayer fullscreen issue
too?
2003-09-11 21:30:20 +00:00
rathnor
6d6425cbde fix gravity handling 2003-09-11 19:55:27 +00:00
fluxgen
d5c3c3c6b2 setUpdateDelayTime 2003-09-10 09:56:18 +00:00
fluxgen
b947855ca5 moved border color and width to frame theme 2003-08-25 17:07:32 +00:00
fluxgen
d1b14ad084 remove round corners for already shaped windows, i.e xmms 2003-08-24 15:18:09 +00:00
fluxgen
e405a967e2 cleaning 2003-08-24 10:46:56 +00:00
fluxgen
3006ba49e4 moved textbutton to fbtk 2003-08-19 16:15:32 +00:00
fluxgen
7d37f9b98b using TextButton for label 2003-08-13 16:39:24 +00:00
fluxgen
c4ef95612c Button changed to a FbWindow 2003-08-13 09:42:22 +00:00
fluxgen
2205f787a7 using new timer command and focus signal 2003-08-11 17:04:32 +00:00
rathnor
f71e53fbe9 some more fixing of wm_protocols 2003-07-28 16:29:25 +00:00
rathnor
35234ae644 missed updating wm_protocols 2003-07-28 15:46:00 +00:00
rathnor
d353b688de update many things to use WinClient instead of FluxboxWindow 2003-07-28 15:06:36 +00:00
fluxgen
985ee077e8 added moveClientLeft and Right 2003-07-28 12:49:18 +00:00
rathnor
2585aefafe fix window size when varying borderWidth 2003-07-26 16:17:02 +00:00
rathnor
d4131b25bb fix some bugs + issues with maximisation.
it should be much safer now
2003-07-24 03:19:02 +00:00
rathnor
906a6b2395 fix removeClient (no idea why that line was removed [by me]) 2003-07-21 17:54:07 +00:00
rathnor
9932b88049 fix focus properly 2003-07-21 15:26:57 +00:00
rathnor
037bd174bf fix focus and raising for transient windows in particular 2003-07-20 18:05:40 +00:00
rathnor
1741ac072d fix menus for "extra" things, like remember, so that they will be
added back if the menu is rebuilt.
2003-07-20 08:12:36 +00:00
rathnor
2f1f364fa2 fix up xinerama for heads of toolbar and slit 2003-07-19 11:55:49 +00:00
rathnor
ea07625303 fix java bug (wasn't sending ConfigureNotify events in response to
ConfigureRequests). Also fix no border on transients and some
initial gnome atom values.
2003-07-17 17:56:28 +00:00
fluxgen
34e479a1d4 dont need to call constructor with menutheme 2003-07-10 11:33:31 +00:00
rathnor
3144086eef support in remember for specifying groups.
Also split atomhandler::setupWindow
2003-07-04 01:03:41 +00:00
fluxgen
3d80ba0c1a minor cleaning 2003-07-02 05:27:40 +00:00
fluxgen
6a5fff9ae1 dont resize if not isResizable, disabled title in layermenu 2003-06-30 15:02:39 +00:00
rathnor
4993e2f363 speedups for having lots of stuck windows 2003-06-26 12:22:43 +00:00
fluxgen
6b3881d999 applied max vert horiz toggle patch from MrChuoi 2003-06-25 13:37:06 +00:00
fluxgen
bbd93b6c07 minor workspace fix 2003-06-25 06:02:15 +00:00
fluxgen
4d389149bc minor cleaning, removed window number 2003-06-24 14:57: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
12b2fafb17 removed iconbar dep 2003-06-22 21:29:32 +00:00
fluxgen
e3ab62fed1 added strut support 2003-06-18 13:55:17 +00:00
fluxgen
f6fcf36231 instance and class name in WinClient instead 2003-06-15 18:35:32 +00:00
fluxgen
bad0725b22 added autogrouping 2003-06-13 20:49:05 +00:00
fluxgen
4223370926 minor fixes 2003-06-12 14:35:36 +00:00
fluxgen
127778b167 moved cursor to FbWinFrameTheme 2003-06-11 14:51:56 +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
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
fluxgen
292f5c550f reorder menus 2003-05-24 13:02:49 +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
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
b17abb05c8 using property and changeProperty 2003-05-19 22:43:48 +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
fluxgen
1d49072a76 fixed cursor for grips 2003-05-17 11:08:06 +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
955a8e76cf minor debug msg fix 2003-05-13 14:05:00 +00:00
rathnor
e7903086f2 fix iconify with autoraise 2003-05-13 11:14:05 +00:00
rathnor
99b6dc4e5d fix up various focus-related issues 2003-05-11 23:44:09 +00:00
fluxgen
c188d1d39a minor cleaning 2003-05-11 17:14:41 +00:00
fluxgen
051b017ea6 minor fixes 2003-05-11 15:32:23 +00:00
fluxgen
aa72e23c8e minor cleaning 2003-05-11 13:36:12 +00:00
fluxgen
b0641a8cbd using parent window instead of root window 2003-05-10 23:04:37 +00:00
fluxgen
6567f8d1bf variable name changes 2003-05-10 16:53:09 +00:00
fluxgen
08b94c6243 moved BlackboxHints from BaseDisplay 2003-05-10 14:27:57 +00:00
rathnor
e14d4c8115 fix some missing enternotifies 2003-05-08 15:14:50 +00:00
rathnor
768613f3e0 fix sloppy focus for embedded tabs 2003-05-08 15:06:59 +00:00
rathnor
a7a1785899 fix silly mistake in widow move layers 2003-05-08 02:20:52 +00:00
rathnor
65fc419175 fix some focus problems when changing workspace 2003-05-08 01:51:18 +00:00
rathnor
e7a5539b29 fix crash from removeClient if window wasn't the active client 2003-05-07 16:44:51 +00:00
rathnor
d63bf127ad transient fixes by making them WinClients 2003-05-07 16:21:26 +00:00
fluxgen
7981cc0fc7 fixed focus new on deiconify 2003-05-07 11:33:56 +00:00
rathnor
b10dc8434b add session.ignoreBorder to ignore border for movement events 2003-05-04 16:55:40 +00:00
rathnor
cd3379270b fix warping with multiple screens 2003-05-04 13:55:39 +00:00
rathnor
c5e5009c2f clean ups of reconfigure/redraws 2003-05-01 13:19:36 +00:00
rathnor
e7b893beba fixing remembering of decorations 2003-04-28 13:38:23 +00:00
rathnor
93fab45acc add client window to event manager 2003-04-28 12:56:38 +00:00
rathnor
63ac5deee6 fix nextFocus problem with tabbed windows 2003-04-27 14:36:05 +00:00
fluxgen
ecf483e0c6 fixed workspace warp bug 2003-04-27 12:31:43 +00:00
rathnor
64d7fa3b96 remove mention of old useIconbar resource (toolbar modes now do this
task)
2003-04-27 04:28:04 +00:00
rathnor
4d57d6b394 add missing #include <cassert> 2003-04-27 02:26:21 +00:00
rathnor
68ffc78978 Add code for remember functionality (Simon) 2003-04-26 05:42:36 +00:00
fluxgen
4e0757bef0 fixed MapRequest and PropertyNotify events 2003-04-25 16:11:00 +00:00
rathnor
c318ce9f68 small fix for gcc 3.3 compile bug (Simon) 2003-04-25 11:27:13 +00:00
fluxgen
538f6406a2 updated for RootTheme 2003-04-25 11:11:27 +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
e75378d0e6 Add window snapping (Simon) 2003-04-20 02:47:15 +00:00
fluxgen
e51f618cc0 fixed resize bug 2003-04-16 22:17:46 +00:00
rathnor
b3921bc4e6 fix workspace warping and netizen updates for warping (Simon) 2003-04-16 14:43:06 +00:00
rathnor
06e830812e fix saving of toolbar + slit layers - simon 2003-04-16 13:43:50 +00:00
fluxgen
67929002b1 current label button focused 2003-04-16 12:27:49 +00:00
fluxgen
21bc356be2 fixed click raise option, patch from Dale P. Smith 2003-04-16 00:38:06 +00:00
rathnor
909b3c5665 raise on focus [at end of cycle], also a temporary raise while cycling
(Simon)
2003-04-15 23:09:26 +00:00
fluxgen
4ca88642fa fixed y offset error on ConfigureRequestEvent 2003-04-15 21:38:23 +00:00