Commit graph

2644 commits

Author SHA1 Message Date
Dana Jansens
2e4c88babe use merry's 7x7 bitmaps 2003-03-31 22:13:25 +00:00
Dana Jansens
2b4a42e0fe dont resist to windows which we're not touching 2003-03-31 21:06:20 +00:00
Dana Jansens
abbb454a29 only disallow shading when the function is not enabled, dont disallow unshading 2003-03-31 20:24:56 +00:00
Dana Jansens
251983186d use the client's size instead of the frames size so the real size is used, not the size of the frame (avoids shaded window problem) 2003-03-31 20:20:29 +00:00
Dana Jansens
a048c4302a disallow resizing of windows which are shaded 2003-03-31 20:19:59 +00:00
Dana Jansens
ace0beb915 unser drag_used when drag is unset too 2003-03-31 20:10:56 +00:00
Dana Jansens
5daa08c680 80 col rule 2003-03-31 19:59:31 +00:00
Dana Jansens
d75e094032 add a space where it belongs 2003-03-31 19:55:21 +00:00
Dana Jansens
f99fe83736 make realeases fire releases instead of presses. make drags prevent clicks only if there is something bound to the drag. 2003-03-31 19:46:54 +00:00
Dana Jansens
a022c418e1 no drag events for keysrc.. 2003-03-31 19:40:26 +00:00
Dana Jansens
2881ed1ed3 use 'toggled' in the new button masks' resource names instead of 'pressed' to be more accurate to their use 2003-03-31 19:39:44 +00:00
Dana Jansens
506c1aa005 change buttons masks so that there are masks for max and desktop buttons when their state changes but not for all buttons just when they are pressed 2003-03-31 19:38:24 +00:00
Dana Jansens
0327c5a778 use the frame's position in the maximize function since they're converted to the client coords before getting to client_configure 2003-03-31 07:51:04 +00:00
Dana Jansens
8d19206866 was not using the pointer properly. leaving the value untouched 2003-03-31 07:49:40 +00:00
Dana Jansens
8fbc68d46d set fullscreen and max positions properly for all gravities 2003-03-31 07:22:19 +00:00
Dana Jansens
695520283d rm a no-longer-valid comment 2003-03-31 06:46:19 +00:00
Dana Jansens
e6818c741c yet more haxes to make focus events work the way i want. this is rough shit. 2003-03-31 06:36:59 +00:00
Dana Jansens
a8afa4d073 extraneous ! causing resistance to be snapping in one case. rm a debug print 2003-03-31 05:38:19 +00:00
Dana Jansens
feb6bc632f use 'sans' as the fallback font instead of 'fixed' 2003-03-30 23:34:00 +00:00
Dana Jansens
a6d9be4f66 yet more focus fixings. RevertToPointerRoot could mess things up focusing a client and us ignoring the FocusIn of Pointer type. this is all handled now. 2003-03-30 22:58:04 +00:00
Dana Jansens
71ade2a9b9 add support for foo.pressed.mask to load a different mask for pressed buttons 2003-03-29 21:24:37 +00:00
Dana Jansens
2135d9e2fd make SendToDesktop action work right, give the option of following 2003-03-29 21:18:20 +00:00
Dana Jansens
4d5885d271 add pixmap_mask_copy, and add the data to the mask struct, since it is needed for allowing copies 2003-03-29 21:12:47 +00:00
Dana Jansens
2b4ab6753c better decribe bindings and list all the modifiers, was missing shift/control 2003-03-29 21:03:37 +00:00
Dana Jansens
f930841088 add SendToDesktop to the comments. fix the type calling the Desktop action Desktops 2003-03-29 21:01:33 +00:00
Dana Jansens
8a6a9710eb use the number for sendtodesktop 2003-03-29 20:59:41 +00:00
Dana Jansens
b6b514c477 rm a redundant actiondata struct 2003-03-29 20:59:20 +00:00
Dana Jansens
2309520b48 no //'s plz 2003-03-29 20:57:18 +00:00
Dana Jansens
5c472be0b3 translate sendtodesktop actions 2003-03-29 20:57:03 +00:00
Dana Jansens
36b90c320d use the top when snapping to the top 2003-03-29 19:47:36 +00:00
Dana Jansens
56713e45fb create the dirs for themes in ~/.openbox on startup 2003-03-29 19:47:01 +00:00
Scott Moynes
b185f7d8dd Add include path 2003-03-29 19:27:29 +00:00
Dana Jansens
5b039d9801 add focusing if clicked on the grips 2003-03-29 18:27:48 +00:00
Dana Jansens
dbdb330ad5 use the bottom of the screen for botom snapping! :) 2003-03-29 09:56:12 +00:00
Scott Moynes
a116f2c631 Menu data structures basically completed.
Need the engine support still, parser, and controllers.
2003-03-29 03:18:11 +00:00
Dana Jansens
7f5514aeb7 rm the extra ; 2003-03-29 03:17:20 +00:00
Dana Jansens
9d136ab798 add unshaderaise and shadelower actions from Mikachu 2003-03-29 00:58:50 +00:00
Dana Jansens
f154f7b548 add a var to track errors 2003-03-29 00:48:52 +00:00
Dana Jansens
475fb805f2 don't die when someone else has a key grabbed 2003-03-29 00:48:32 +00:00
Dana Jansens
a61cecfe3a add ToggleDecorations 2003-03-28 23:04:44 +00:00
Dana Jansens
8ac5a60322 rm client_disable_decorations.. it already had an action.
add the action to the action_from_string func
2003-03-28 23:02:57 +00:00
Dana Jansens
8fb10d8d87 add client_disable_decorations 2003-03-28 22:59:26 +00:00
Dana Jansens
3e8ecbeefa onlt raise the window when sending to a desktop it wasnt already on 2003-03-28 11:17:52 +00:00
Dana Jansens
69177d8760 FocusOut's are NOT ignored. thats bullshit. fixing comment. 2003-03-28 11:14:20 +00:00
Dana Jansens
76943cdfe0 focus... works...? i have all cases of mozilla working, with RevertToPointerRoot sucking ass but.. working now. 2003-03-28 11:05:38 +00:00
Dana Jansens
0fcd4c30cc RevertToPointerRoot is the worse error case, so use it always 2003-03-28 10:47:48 +00:00
Dana Jansens
4d65fe35ff comment why NotifyAncestor is not ignored 2003-03-28 10:46:25 +00:00
Dana Jansens
5895fa84ac yet MORE focus events reworkings. mozilla behaves now too. woot 2003-03-28 10:44:22 +00:00
Dana Jansens
cc813ed698 make the value boolean 2003-03-28 10:02:21 +00:00
Dana Jansens
32808b53a5 more focus cleanups. ignored focusin's were not working right recursively.
also, when the focusin coming later is not for a valid window the fallback would not be called. both fixed.
2003-03-28 09:57:48 +00:00