Commit graph

485 commits

Author SHA1 Message Date
fluxgen
179b408b5d update 2003-12-07 17:56:41 +00:00
fluxgen
d9e485077f update 2003-12-07 16:54:27 +00:00
fluxgen
7bea06979f update 2003-12-06 17:02:17 +00:00
fluxgen
10343c51af update 2003-12-04 23:02:55 +00:00
fluxgen
9f4c78224f update 2003-12-03 23:07:43 +00:00
fluxgen
204492401c update 2003-12-03 00:49:59 +00:00
rathnor
1473cb0f06 missing include 2003-12-02 11:59:51 +00:00
fluxgen
e6f95a1e3e update 2003-12-01 19:57:52 +00:00
fluxgen
1136a8688a update 2003-12-01 19:01:29 +00:00
fluxgen
2993c11f82 update 2003-11-28 23:31:19 +00:00
fluxgen
992d122483 update 2003-11-27 22:06:25 +00:00
fluxgen
527be4f102 update 2003-11-27 14:33:26 +00:00
rathnor
5722b04b97 util updates from han 2003-11-23 01:19:01 +00:00
rathnor
d757c08e00 some menu tweaking 2003-11-19 12:57:27 +00:00
fluxgen
7901984565 update 2003-11-17 00:41:54 +00:00
fluxgen
c26bfcde9c minor fix 2003-11-16 22:49:22 +00:00
rathnor
c8d1e5491b add better theme path searching 2003-11-16 22:33:56 +00:00
fluxgen
f2b6059dba update 2003-11-15 19:47:09 +00:00
rathnor
b6d5b558fe slit client mapping on restart, surplus menu redraw 2003-11-01 00:12:53 +00:00
rathnor
08089dd064 out-by-one correction 2003-10-31 20:02:49 +00:00
rathnor
af7deab379 tweak winbutton icon drawing, plus a little fix to icon changes 2003-10-31 19:32:40 +00:00
rathnor
b88f9b2a9e fix a number of positioning and sizing issues 2003-10-31 10:37:09 +00:00
rathnor
d617c5288f fix handling of zero handleWidth in themes 2003-10-30 20:27:51 +00:00
rathnor
7c70b2cd5b fix build with --disable-slit 2003-10-28 17:39:59 +00:00
rathnor
f5f979ef37 make client windows only reparented one below toplevel - i.e. not into
clientarea
2003-10-28 02:17:03 +00:00
fluxgen
5cf421f809 update 2003-10-27 18:21:24 +00:00
fluxgen
ba28e33344 update 2003-10-26 20:27:02 +00:00
fluxgen
d8fda17495 update 2003-10-25 22:13:05 +00:00
rathnor
ab2d5ca0c7 updates from han 2003-10-20 17:05:14 +00:00
rathnor
ecd7c04834 fbsetbg update from han 2003-10-16 15:54:20 +00:00
rathnor
f89532c0cb fix identification of event targets in event manager 2003-10-14 16:23:16 +00:00
fluxgen
c583251e18 update 2003-10-14 00:23:41 +00:00
fluxgen
7293dd64f6 update 2003-10-14 00:00:07 +00:00
rathnor
50b724d67a add comment about pixmap cache 2003-10-09 17:22:04 +00:00
rathnor
018665d7a3 drawing optimisations and fixes 2003-10-09 16:48:09 +00:00
rathnor
075dc35b5e updates from han to remove dependency on getopts, but still
provide argument-grouping functionality
2003-10-08 14:18:25 +00:00
rathnor
ae729342e9 avoid using getopts in fbsetbg, plus other tweaks 2003-10-08 14:00:47 +00:00
rathnor
e5dd3d2e85 fix rendering of offscreen windows 2003-10-06 09:28:35 +00:00
rathnor
dda34421a3 fix shape - all menus shaped, and some weird shape bugs 2003-10-06 06:22:43 +00:00
rathnor
9a155ea7b5 fix window size when changing titlebar height 2003-10-05 09:03:43 +00:00
rathnor
6984eb8970 shuffle bunch of stuff from Keys into FbTk/KeyUtil 2003-10-05 07:20:47 +00:00
rathnor
c516aa13a1 fix reading of auto raise delay 2003-10-05 06:28:47 +00:00
rathnor
fa4328d862 make doFocusLast work for sloppy focus as well 2003-10-05 02:31:23 +00:00
rathnor
35fe2d5e12 fix nls bad message errors 2003-10-04 12:44:47 +00:00
rathnor
158b515e21 address some memory issues shown up with valgrind 2003-10-02 16:14:41 +00:00
rathnor
bb1a7c92d8 fix rendering of grips for parent relative textures
- make them children of the handle
2003-10-02 14:14:46 +00:00
rathnor
ae6e193aa7 fix rendering of window frame on focus change 2003-10-02 13:09:24 +00:00
rathnor
417556fc30 acknowledge the orig source of quadrant resize patch - Thanks Uwe Maurer 2003-09-30 00:14:38 +00:00
rathnor
cb1a64576e fix aterm opaue move updating - thanks Mathias Gumz 2003-09-29 15:00:06 +00:00
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
fluxgen
48cc8772e3 update 2003-09-29 12:04:41 +00:00
rathnor
2c8e8e5915 fix crash when closing active window while cycling focus 2003-09-24 14:26:01 +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
bec4f7c894 update 2003-09-24 11:34:32 +00:00
rathnor
a4c41f621b add support for _NET_WM_STATE_FULLSCREEN 2003-09-23 13:52:05 +00:00
rathnor
2f2e2185c3 fix invisible minimize button 2003-09-22 12:07:00 +00:00
grubert
139b501112 Add entries for yetserdays commits. 2003-09-21 16:36:38 +00:00
rathnor
4d83785792 fix disappearing close button 2003-09-21 12:49:48 +00:00
fluxgen
3e43b9da2f update 2003-09-18 13:25:27 +00:00
fluxgen
ab282dded5 update 2003-09-17 14:15:47 +00:00
rathnor
9859cc53d0 more gravity tweaks 2003-09-16 13:11:42 +00:00
rathnor
f68c15cfa2 focus fixes 2003-09-14 11:23:48 +00:00
fluxgen
6ecc78fb5c update 2003-09-14 10:40:58 +00:00
fluxgen
3c556d3bba update 2003-09-12 23:42:18 +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
1abc55e726 update 2003-09-10 22:05:32 +00:00
fluxgen
90eb966c41 update 2003-09-10 13:00:18 +00:00
fluxgen
263969b1a7 update 2003-09-08 21:28:04 +00:00
fluxgen
8ae6b686ab update 2003-09-08 19:47:41 +00:00
fluxgen
c069a14512 update 2003-09-08 19:19:27 +00:00
rathnor
4da8af73fa fix drawing bug when selecting, plus an unnecessary redraw of the
submenu when entering parent on active submenu item
2003-09-07 14:57:49 +00:00
fluxgen
8a85867a69 update 2003-09-06 15:54:22 +00:00
fluxgen
7b48b92860 update 2003-09-01 08:00:55 +00:00
fluxgen
aca5f8d9d7 update 2003-08-29 01:01:48 +00:00
fluxgen
95021a60ab update 2003-08-28 15:53:03 +00:00
fluxgen
ba82757283 update 2003-08-28 14:20:30 +00:00
fluxgen
87a51fce23 update 2003-08-27 21:26:58 +00:00
fluxgen
177c793040 update 2003-08-27 20:49:37 +00:00
fluxgen
1df3ad4f71 update 2003-08-27 00:23:10 +00:00
rathnor
06a66cc304 fix some style initialisation issues 2003-08-25 13:15:53 +00:00
fluxgen
b08d4232bb update 2003-08-25 01:45:07 +00:00
fluxgen
c70ffc4e64 update 2003-08-23 15:47:22 +00:00
fluxgen
89a3b058d6 update 2003-08-22 22:54:50 +00:00
fluxgen
697c38a694 update 2003-08-19 23:38:47 +00:00
fluxgen
6d1ac53b5f update 2003-08-19 21:57:09 +00:00
fluxgen
856ca4330f update 2003-08-16 21:55:42 +00:00
fluxgen
069c236df9 update 2003-08-15 14:01:43 +00:00
fluxgen
6daa8f95d6 update 2003-08-13 20:29:22 +00:00
fluxgen
46133ce019 update 2003-08-12 01:27:46 +00:00
fluxgen
6eb4866f18 update 2003-08-11 17:36:00 +00:00
rathnor
c8c5072fd1 fix ~ to work properly in session.menuFile 2003-08-10 12:50:04 +00:00
fluxgen
db1b89b4f0 update 2003-08-07 10:37:10 +00:00
rathnor
933375f07a improve generation of kde and gnome menus in fluxbox-generate_menu 2003-08-02 14:26:45 +00:00
fluxgen
7394ce39c8 update 2003-07-29 08:28:21 +00:00
fluxgen
1e0f8ef8f3 update 2003-07-28 18:30:50 +00:00
rathnor
d353b688de update many things to use WinClient instead of FluxboxWindow 2003-07-28 15:06:36 +00:00
fluxgen
f9bb208da8 update 2003-07-28 13:00:20 +00:00
rathnor
2585aefafe fix window size when varying borderWidth 2003-07-26 16:17:02 +00:00
rathnor
2b7aace6b3 fix a couple of keybindings 2003-07-26 13:44:00 +00:00
rathnor
1487798293 fix fbrun on multiple screens 2003-07-25 11:17:41 +00:00
rathnor
ac7edef9ad make sure all menus have titles, make -version go to stdout 2003-07-25 10:03:55 +00:00
rathnor
9ca1f367cb fix bug that gave inconsistent icons, plus caused crashes 2003-07-25 08:46:51 +00:00
rathnor
d4131b25bb fix some bugs + issues with maximisation.
it should be much safer now
2003-07-24 03:19:02 +00:00
fluxgen
75b9826037 update 2003-07-23 10:47:43 +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
734b99611b fix menu redrawing, particularly so that selecting an option will update
properly upon selection, rather than subsequent movement
2003-07-20 10:41:56 +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
ace3e2e629 fix toolbarmode = OFF bug, plus add toolbar menu back to screen's config menu 2003-07-20 02:45:57 +00:00
rathnor
9c3b06945a fix most commands to run on screen mouse is in, rather than focused window 2003-07-19 13:51:24 +00:00
rathnor
2f1f364fa2 fix up xinerama for heads of toolbar and slit 2003-07-19 11:55:49 +00:00
rathnor
a827c24e36 fix alpha setting for menus when multiple screens by moving from static in menu
to part of MenuTheme
2003-07-19 03:59:56 +00:00
rathnor
2e3bd41f4e add compiled-in defaults to output of fluxbox -info (thanks Matt Hope) 2003-07-18 15:44:36 +00:00
rathnor
7e1733c435 reorganise operation of ResourceManager
plus fix initialisation of layer for slit and toolbar
2003-07-18 15:40:55 +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
fbce1685df update 2003-07-12 21:52:12 +00:00
fluxgen
193b3ab99e update 2003-07-10 15:58:05 +00:00
rathnor
a3c69f6611 add [startup] to remember 2003-07-10 13:23:09 +00:00
fluxgen
e96cbf3d95 update 2003-07-10 12:02:18 +00:00
rathnor
16c567638c fix winclient death signalling 2003-07-04 14:06:20 +00:00
rathnor
3144086eef support in remember for specifying groups.
Also split atomhandler::setupWindow
2003-07-04 01:03:41 +00:00
fluxgen
672ac02352 update 2003-07-03 18:27:56 +00:00
fluxgen
7ea898ab65 update 2003-07-02 05:54:30 +00:00
fluxgen
aa7f88e27a update 2003-06-30 19:51:34 +00:00
fluxgen
a4cffd7ec4 update 2003-06-30 15:19:35 +00:00
rathnor
4bf8a39f75 small update for acknowledgement 2003-06-29 08:24:43 +00:00
rathnor
24c1ddd6de add chbg support to fbsetbg 2003-06-29 08:22:24 +00:00
rathnor
a69b117fe4 fix slit netizen issues 2003-06-27 15:05:19 +00:00
rathnor
4993e2f363 speedups for having lots of stuck windows 2003-06-26 12:22:43 +00:00
fluxgen
574c626a0e update 2003-06-25 14:08:06 +00:00
fluxgen
8e6b48036e update 2003-06-24 13:54:28 +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
439bf37373 update 2003-06-20 01:49:12 +00:00
fluxgen
2dbc6814fc update 2003-06-18 14:07:40 +00:00
rathnor
b681e308a2 workaround for gcc 3.3. bug - alternate strftime test 2003-06-15 12:28:37 +00:00
rathnor
97fcf60f46 group cycling 2003-06-15 11:37:14 +00:00
fluxgen
07287d780d update 2003-06-13 22:52:46 +00:00
fluxgen
e2ace16479 update 2003-06-13 05:06:30 +00:00
rathnor
e139cbb028 add regular expression support in remember capabilities
see ChangeLog for details
2003-06-12 15:12:19 +00:00
fluxgen
8d3bd5be1d update 2003-06-10 12:11:34 +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
6d91153212 some updates from Han 2003-06-06 02:18:34 +00:00
rathnor
a5e8987acd much improved window placement algorithm 2003-06-05 13:21:10 +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
270cbb6592 toolbar crash (menu bug) and initialisation fixups 2003-05-24 05:49:31 +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
3b2afa5a30 update 2003-05-19 14:48:45 +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
e2170d50cf update 2003-05-18 22:10:54 +00:00
fluxgen
8f50aca74b update 2003-05-17 11:34:58 +00:00
fluxgen
3628988d4a update 2003-05-16 00:54:06 +00:00
fluxgen
cf52e55f0e update 2003-05-14 14:43:54 +00:00
fluxgen
041dbad571 update 2003-05-13 14:11:56 +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
3b13063363 update 2003-05-13 00:38:27 +00:00
fluxgen
deec1d6773 update 2003-05-12 04:30:43 +00:00
fluxgen
5c181abb77 update 2003-05-10 23:24:13 +00:00
rathnor
768613f3e0 fix sloppy focus for embedded tabs 2003-05-08 15:06:59 +00:00
fluxgen
d926e4d968 update 2003-05-08 11:01:47 +00:00
fluxgen
db3b6fa758 update 2003-05-07 23:45:44 +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
3aea45175d update 2003-05-07 11:39:21 +00:00
rathnor
2ac0d82e45 fix up focus problems 2003-05-04 23:38:06 +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
2e3b3094af update 2003-05-04 13:03:57 +00:00
rathnor
830ffc0c6f fix slit auto hide triggering 2003-05-01 15:03:36 +00:00
rathnor
c5e5009c2f clean ups of reconfigure/redraws 2003-05-01 13:19:36 +00:00
rathnor
6b125d1c60 reconfigure fix (setFocusedWindow didn't check if win already focused) 2003-04-29 12:39:45 +00:00
rathnor
c8acedf1a8 fbsetbg update 2003-04-29 11:28:07 +00:00
fluxgen
d90ab7cf31 update 2003-04-29 09:38:21 +00:00
fluxgen
4b6dda7fab update 2003-04-28 22:44:23 +00:00
rathnor
41c0ea543c toolbar size + alignment fixes 2003-04-28 16:48:23 +00:00
rathnor
e7b893beba fixing remembering of decorations 2003-04-28 13:38:23 +00:00
rathnor
5ecb2f911b update 2003-04-28 12:55:32 +00:00
fluxgen
a8bea423f5 update 2003-04-28 01:49:11 +00:00
rathnor
4d57d6b394 add missing #include <cassert> 2003-04-27 02:26:21 +00:00
rathnor
df8a780df1 add remembering of layer 2003-04-26 13:47:53 +00:00
rathnor
216db9159f add mentions to Xavier for remember patch 2003-04-26 05:56:27 +00:00
rathnor
68ffc78978 Add code for remember functionality (Simon) 2003-04-26 05:42:36 +00:00
fluxgen
74fdeff705 update 2003-04-25 19:40:01 +00:00
rathnor
c318ce9f68 small fix for gcc 3.3 compile bug (Simon) 2003-04-25 11:27:13 +00:00
fluxgen
f6e36e17dc update 2003-04-25 10:05:56 +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
c73329d363 some small fixes for toolbar init + reconfiging 2003-04-21 07:01:03 +00:00
fluxgen
e3793955cb update 2003-04-20 13:51:59 +00:00
rathnor
2a1bc27e90 add directional focus movement (Simon)
incl new keybindings FocusUp, FocusDown, FocusLeft, FocusRight
2003-04-20 12:21:35 +00:00
rathnor
e75378d0e6 Add window snapping (Simon) 2003-04-20 02:47:15 +00:00
rathnor
ff2371e11a just add a small thanks to Sean Seefried for his initial stacked cycling
patch that helped give some ideas for MRU cycling.
2003-04-17 02:02:43 +00:00
fluxgen
e6ee8f975c update 2003-04-16 22:23:41 +00:00
rathnor
e48f7836fd fix saving of various slit params (Simon) 2003-04-16 16:18:06 +00:00