Commit graph

3874 commits

Author SHA1 Message Date
Dana Jansens
71059fdbbb allow building of static libs 2003-09-12 00:49:32 +00:00
Dana Jansens
9caa096ad9 frame context fallbacks when there is no binding on the context 2003-09-10 20:05:06 +00:00
Dana Jansens
13dbd8cb17 requested update from safarial 2003-09-10 20:03:58 +00:00
Dana Jansens
0453a1dbed make menu hiding-on-release based on a timer rather than on where it is released (on the frame border) 2003-09-10 19:37:52 +00:00
Dana Jansens
8d68a400d4 s/milli/micro/ 2003-09-10 18:18:42 +00:00
Dana Jansens
36b78531e9 hide menus before showing a new menu root 2003-09-10 18:14:44 +00:00
Dana Jansens
00f6dea058 keep menus taller than the screen from jittering. also keep the half of the menu you're in visible. more precision would be nicer but meh for now (ever) i guess. 2003-09-10 18:00:08 +00:00
Dana Jansens
32c3e07fed distribute the .pc.in files 2003-09-10 17:40:57 +00:00
Dana Jansens
c6ad57fc73 save the new glist! 2003-09-10 17:39:30 +00:00
Dana Jansens
fe2f637e2b when the client for an interactive action is closed, kill the action 2003-09-10 17:21:27 +00:00
Dana Jansens
3541c60fcb use the current size not the start size for moving 2003-09-10 17:13:57 +00:00
Dana Jansens
7b7bf43fc9 use the focus client when the client is null for keyboard events 2003-09-10 17:12:26 +00:00
Dana Jansens
396eb330ac oops, copypaste 2003-09-10 17:11:46 +00:00
Dana Jansens
d4f192394f dont deref the client before checking for null 2003-09-10 17:10:11 +00:00
Dana Jansens
e1b6c6dd90 use theme.show_handle 2003-09-10 17:03:29 +00:00
Dana Jansens
67ba3e2f3b more changes 2003-09-09 08:09:08 +00:00
Dana Jansens
3fcba81510 save teh client for interactive actions cuz after teh keyboard is grabbed there is no client 2003-09-09 08:05:06 +00:00
Dana Jansens
fbbc4c55ba beta2 2003-09-09 07:19:31 +00:00
Dana Jansens
0f6ef588b7 recent changes 2003-09-09 07:18:47 +00:00
Dana Jansens
8fe0cb8989 no more interactive mouse actions, they are evil etc. actions now "feel" much more solid. if move/resizing a window while changing workspaces, it will follow. 2003-09-09 07:16:38 +00:00
Dana Jansens
0f544808b8 no mouse interactive actions. no bugs. 2003-09-09 06:07:00 +00:00
Dana Jansens
5e38ae49ce remove debug prints 2003-09-08 19:32:01 +00:00
Dana Jansens
191f982dd4 allow a padding.width of 0 2003-09-08 19:09:59 +00:00
Dana Jansens
7d20f6f4d3 warn about the right shit 2003-09-08 18:58:57 +00:00
Dana Jansens
7f8b8119c4 remove comment that isnt right anymore 2003-09-08 18:42:47 +00:00
Dana Jansens
a72371b41f bigtime theme changes. bigtime. 2003-09-08 18:38:52 +00:00
Dana Jansens
e68e6c6a53 expose focus_cycle_client 2003-09-08 18:20:09 +00:00
Dana Jansens
b8e4eecc9f act on the visibly focused window when that differs from the actual focused window 2003-09-08 18:19:04 +00:00
Dana Jansens
3fa11ec62b round 2 for this shit 2003-09-08 18:05:42 +00:00
Dana Jansens
4c0adb1f2b flush after resizing a client 2003-09-08 18:01:46 +00:00
Dana Jansens
5bebe5fbf8 if the client is growing, resize it before the frame. if its shrinking, then resize the frame first. reduces flicker lots. 2003-09-08 17:58:31 +00:00
Dana Jansens
9f2a844beb watch for windows with titlecounts changing their title and getting an incorrect titlecount 2003-09-08 17:51:54 +00:00
Dana Jansens
e9d878f47d oops 2003-09-08 17:39:21 +00:00
Dana Jansens
7cbcc099ef some simpler code 2003-09-08 17:30:55 +00:00
Dana Jansens
e5f27bd25e grab the pointer befoer shading a window to prevent focus moving in sloppy focus 2003-09-08 17:25:51 +00:00
Dana Jansens
3942d579d8 dont reset all the states to FALSE in client_get_state, this made an initial IconicState get ignored 2003-09-08 17:22:46 +00:00
Dana Jansens
58e7af84b9 oops missed a capitalization 2003-09-08 16:55:43 +00:00
Dana Jansens
ece103b5f4 add obconf to the menu 2003-09-08 09:09:02 +00:00
Dana Jansens
0687790236 flush after drawing each menu item 2003-09-08 09:08:36 +00:00
Dana Jansens
c5b156ef78 timeouts are all in millisecond 2003-09-08 09:08:05 +00:00
Dana Jansens
aafa246e2f if the menu path starts with a /, then just load it, don't try the prefixes 2003-09-08 08:43:49 +00:00
Dana Jansens
c73bd381fe fix autohiding 2003-09-08 03:31:40 +00:00
Dana Jansens
596be5028e dont modify the time from the config parser 2003-09-08 03:18:04 +00:00
Dana Jansens
37e7570954 make both focusDelay and hideTimeout in milliseconds 2003-09-08 03:17:10 +00:00
Dana Jansens
7eddc48043 fix crash when reconfigure changes the stacking layer of the dock 2003-09-08 03:08:32 +00:00
Dana Jansens
46e0be4ed7 capitalize mouse actions 2003-09-08 01:33:13 +00:00
Dana Jansens
50d7028334 move windows around before removing the focus order lists to prevent nasty segfault when it removes a window from an already freed list 2003-09-08 00:58:10 +00:00
Dana Jansens
237cc7278b obconf is moving into its own tree 2003-09-07 23:43:45 +00:00
Dana Jansens
84a60ebbfb dont use obsolete xmlChildrenNode 2003-09-07 23:34:01 +00:00
Dana Jansens
804b12d46a add my email address 2003-09-07 23:33:40 +00:00