Commit graph

2772 commits

Author SHA1 Message Date
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
Dana Jansens
21442ab6e4 round down for size increments 2003-03-28 09:40:55 +00:00
Dana Jansens
ca40e8b9ec add resizing event 2003-03-28 09:33:40 +00:00
Dana Jansens
1cbe8af5e3 resize resistance. size incs will fuck with it yet though. 2003-03-28 09:30:08 +00:00
Dana Jansens
c3e80452f0 set lbutton from clicks 2003-03-28 09:29:28 +00:00
Dana Jansens
663102cf53 rm debug prints 2003-03-28 08:36:11 +00:00
Dana Jansens
b749cd5ec4 was not moving the window between desktop focus lists sometimes. bad news. now i always do. yay! 2003-03-28 08:23:18 +00:00
Dana Jansens
4bd182605c killa debug print 2003-03-28 08:22:46 +00:00
Dana Jansens
96a81e8837 handle better the case of choosing the window to focus but it is already focused when switching desktops 2003-03-28 08:21:38 +00:00
Dana Jansens
beb489feeb comment the new parameter 2003-03-28 08:11:55 +00:00
Dana Jansens
92bea590c0 let a window be 'moved' to a new desktop without actually show/hiding it. useful for sending a window when following it, so theres no flash/flicker 2003-03-28 08:11:02 +00:00
Dana Jansens
42bbf005c8 oops that worked before i borked it bad 2003-03-28 08:06:23 +00:00
Dana Jansens
e1e3974c86 frame is a pointer 2003-03-28 07:54:48 +00:00
Dana Jansens
63bbbaefc7 dont die if a non-visible window is raised/lowered 2003-03-28 07:50:35 +00:00
Dana Jansens
bb087efb79 take borders into account for figuring clicks 2003-03-28 07:46:17 +00:00
Dana Jansens
51c0c73982 better prefix symbols to reduce clashes 2003-03-28 06:56:43 +00:00
Dana Jansens
a55247476f ignore new shit 2003-03-28 04:42:49 +00:00
Dana Jansens
883a38eeb2 split the render functions into obrender.c. rename all the src files to obfoo so no more conflicts with code elsewhere in the tree. 2003-03-28 04:42:26 +00:00
Dana Jansens
66969a6ba5 make better? 2003-03-28 04:32:37 +00:00
Dana Jansens
beb0fa814d use the new render interface, no area params for paint, rect in the struct instead 2003-03-28 04:29:52 +00:00
Dana Jansens
ad4062833d sync after focusing 2003-03-28 04:12:23 +00:00
Dana Jansens
f8fb32b159 make these things one 'command' without braces 2003-03-28 04:11:17 +00:00
Derek Foreman
3d6b970a4b moved paint's arguments into the appearance struct 2003-03-28 03:25:51 +00:00