Commit graph

391 commits

Author SHA1 Message Date
Dana Jansens
4d0f46e554 dont use __ for variables.. its illegal. (thanks ppl for the patch.) 2002-08-22 01:03:08 +00:00
Dana Jansens
8a48fff773 support for showing the root and workspace menu with epist 2002-08-22 00:57:29 +00:00
Dana Jansens
cc5bde6d00 toggledecor almost done
some code cleanups/fixes
2002-08-21 23:57:03 +00:00
Dana Jansens
d181f1ad05 dont grab other windows while warping in opaque mode 2002-08-21 09:50:47 +00:00
Dana Jansens
d7a655137b dont pass an unused parameter, and return an unused value 2002-08-21 09:23:00 +00:00
Dana Jansens
9d40660bce warping works! 2002-08-21 08:59:28 +00:00
Dana Jansens
a9bfdcaa06 making warping work.. hopefully.
fix for leaving !normal windows behind in the window list
2002-08-21 07:47:52 +00:00
Dana Jansens
183cf03a4f set a workspace and window number even for !normal windows 2002-08-21 06:35:29 +00:00
Dana Jansens
aa9ade7a90 add support for the kde-override hint, making the windows get no decorations.
also, read the window type as an array, as it is supposed to be read.
2002-08-21 06:09:31 +00:00
Dana Jansens
b1223a2acc change how the pointer is moved.. try make this more consistant when warping at high speeds. 2002-08-20 18:43:29 +00:00
Dana Jansens
551a17d256 Fix send to menu, having deleted workspaces in it.
Fix workspace warping, move the mouse and window the same amount.
Fix workspace switching. Put old code back that worked better.
2002-08-20 15:38:51 +00:00
Dana Jansens
24f64750e9 change default style to mbdtex 2002-08-16 21:14:27 +00:00
Dana Jansens
a2db09b869 ignore the EnterNotify for focusing when changing workspaces in an ACTIVE_WINDOW change, so that the right window gets focused, not the window under the mouse. 2002-08-16 04:25:13 +00:00
Dana Jansens
a0c7fe1f12 sync with bb-cvs.
Add the if(sticky) check back into the changing-transient-state code.. test this with vanrijn/bbkeys/klaunch!
2002-08-15 16:27:02 +00:00
Dana Jansens
b016470119 testing whether i caused a bug with this code 2002-08-14 15:10:57 +00:00
Dana Jansens
74a4bc01a7 properly watch for windows on other workspaces when mapping. 2002-08-14 06:26:42 +00:00
Dana Jansens
4bebd476c3 remove the net_wm_desktop/state hints from a window when we stop managing it, so that if an app reuses the window, we don't place it on the wrong workspace the second time. 2002-08-14 06:15:08 +00:00
Dana Jansens
ef66d63b42 dont let windows get initially mapped when they arent on the current workspace 2002-08-13 21:25:41 +00:00
Dana Jansens
91b0784330 don't actually focus windows when adding them to the current workspace. this is already handled elsewhere, ands the window probably isnt evenmapped yet 2002-08-13 21:14:37 +00:00
Dana Jansens
1a145bba61 resize with alt+right click in all the same places that alt+left click moves 2002-08-13 17:49:34 +00:00
Dana Jansens
aa2ec5f217 don't make Decor_Close depend on MWM hints. Thats not part of them. 2002-08-13 13:53:41 +00:00
Dana Jansens
6838ab254f fix whitespace 2002-08-12 21:00:12 +00:00
Dana Jansens
f633c5f057 allow the user to specify the modmask used to mouse events on windows 2002-08-10 18:21:10 +00:00
Dana Jansens
6e07a64d33 add the FlatBorder texture type 2002-08-10 17:36:26 +00:00
Dana Jansens
ff3d12175e when updating the client menu for windows that aren't in the client menu, just ignore the request gracefully 2002-08-10 16:53:17 +00:00
Dana Jansens
175a7e5d1c sync with bb-cvs 2002-08-10 16:52:43 +00:00
Dana Jansens
0f71036099 support the blackbox hints right and the blackbox attributes for decoration state 2002-08-10 16:15:19 +00:00
Dana Jansens
35818cc2f1 reconfigure wont break decor highlighting now 2002-08-10 00:03:29 +00:00
Dana Jansens
36db2d24ef set a window's decorations based on mwm and window type. Ignore the different blackbox 'levels' since they arent ever used anyways. This makes toggling a window's decor always work right too!
Also, make XGrabServer calls while workspace warping ot make sure another window isnt grabbed in place of the one thats warping
2002-08-09 23:55:18 +00:00
Dana Jansens
bc3268b6f9 handle toolbars and utility windows proper. also, no more crashes from kpager (i really hope :P), at least not the same way 2002-08-09 00:44:35 +00:00
Dana Jansens
01096f8674 sync with blackbox-cvs 2002-08-08 23:07:24 +00:00
Dana Jansens
2d5e1c55f1 don't let windows snap to themself 2002-08-08 23:02:52 +00:00
Dana Jansens
027dbd1c20 watch for transient == ~0ul 2002-08-08 05:00:43 +00:00
Dana Jansens
f3a54e41a0 use the old method for showing windows on workspace change 2002-08-08 05:00:14 +00:00
Dana Jansens
72c56d793b sync with blackbox 2002-08-07 00:24:58 +00:00
Dana Jansens
4e84a99f0a disable things in the placement menu when they dont have any effect for the selected placement type 2002-08-06 23:39:13 +00:00
Dana Jansens
00391787e3 perhaps fix a segfault here 2002-08-06 22:21:12 +00:00
Dana Jansens
b8c0c7af12 dont snap things around crazy with small windows in resistance mode 2002-08-06 12:03:08 +00:00
Dana Jansens
08e28f38a9 add a sanity check for the snap offset, limiting it to 50 2002-08-03 17:05:09 +00:00
Dana Jansens
dba5b809ec change default resistance to 18 2002-08-02 21:41:41 +00:00
Dana Jansens
b9e40b8b1e add the resource for the window snapping offset 2002-08-02 21:07:17 +00:00
Dana Jansens
b34a0d1ce2 save the window-to-window snapping right 2002-08-02 20:56:25 +00:00
Dana Jansens
1ecf3b734a honor the snap_offset properly for windows, and for edges(?) 2002-08-02 20:50:51 +00:00
Dana Jansens
22869af55c snap to windows/edges an optional offset away 2002-08-02 20:37:33 +00:00
Dana Jansens
347baf0c0b had an extra window placement menu 2002-08-02 20:22:36 +00:00
Dana Jansens
50598700df keep the new menus on top of normal windows 2002-08-02 19:58:18 +00:00
Dana Jansens
d8a817813d redraw menu checkmarks when needed, this was broken since they're on the opposite side of the menu now 2002-08-02 19:49:29 +00:00
Dana Jansens
a16a273251 Enable corner snapping option for both snap types 2002-08-02 19:36:47 +00:00
Dana Jansens
ea02ab8cae add config menu entries for all the new window snapping/resistance options 2002-08-02 19:24:38 +00:00
Dana Jansens
3356db4885 add rc options for window snapping/resistance 2002-08-02 19:02:47 +00:00