Commit graph

4281 commits

Author SHA1 Message Date
Dana Jansens
92c8e947c9 resist screen physical edges as well as strut edges 2003-10-06 09:30:20 +00:00
Dana Jansens
c4fcfc07e1 dont resize the window when restoring session state if the sizes are invalid 2003-10-03 07:33:27 +00:00
Dana Jansens
450a291b57 recent changes 2003-10-03 07:32:19 +00:00
Dana Jansens
2a2008e837 always set focus_out, since a focusin can come first and mess up the old logic 2003-10-03 07:24:33 +00:00
Dana Jansens
2572f111e0 indenting 2003-10-03 07:07:57 +00:00
Dana Jansens
aa6bedd78b remove debug prints 2003-10-03 07:05:36 +00:00
Dana Jansens
783f5aed00 run the event done stuff before firing queued actions 2003-10-03 06:56:54 +00:00
Dana Jansens
45b8d70022 rc2 2003-10-03 05:59:43 +00:00
Dana Jansens
51780c10ea hilight the fallback target before it actually gets focused to avoid flickering 2003-10-03 04:43:18 +00:00
Dana Jansens
6611c30854 let functions get which window would be selected on a focus fallback 2003-10-03 04:37:16 +00:00
Dana Jansens
242dc35a36 indenting 2003-10-03 04:27:44 +00:00
Dana Jansens
e2f3c00224 remove debug prints 2003-10-03 04:20:23 +00:00
Dana Jansens
cd4377366c using the wrong free function 2003-10-03 02:56:02 +00:00
Dana Jansens
4a14e50ae7 indenting 2003-10-02 04:21:37 +00:00
Dana Jansens
9bd60fd92b dont queue up interative end actions 2003-10-02 04:06:40 +00:00
Dana Jansens
4ea5a21fe1 recent changes 2003-10-01 19:01:55 +00:00
Dana Jansens
c88e66b8ff use frame->visible instead of the desktop number 2003-10-01 17:51:20 +00:00
Dana Jansens
6f5292c87e define DEBUG, NDEBUG, and G_DISABLE_ASSERTS 2003-10-01 17:28:12 +00:00
Dana Jansens
825426373c remoce debug print 2003-09-29 17:10:28 +00:00
Dana Jansens
97e854b07d use a client destructor to watch for focus_in/out becoming invalid 2003-09-29 16:32:53 +00:00
Dana Jansens
58977733d0 completely rework focus tracking. i hope this is sane... it seems to be working much better in every way thus far. 2003-09-29 10:06:19 +00:00
Dana Jansens
f81f352f4e dont use the X done callback 2003-09-29 10:05:51 +00:00
Dana Jansens
c8565d21d4 provide a callback for when there are no more X events to process 2003-09-29 10:05:43 +00:00
Dana Jansens
c22a6b32ab only fallback when nothing is focused, provide comment explaining why 2003-09-29 10:05:18 +00:00
Dana Jansens
9bac22eb40 indenting, focus fallback to None not PointerRoot 2003-09-29 10:03:28 +00:00
Dana Jansens
474a40754b only do sloppy focus/raise if the client is not already focused 2003-09-29 08:02:16 +00:00
Dana Jansens
c361784b78 remove restart from the menu 2003-09-29 07:41:24 +00:00
Dana Jansens
638fc4b70b dont start a move/resize on clients that cant do it 2003-09-29 07:41:11 +00:00
Dana Jansens
8feba8518b when a window is lowered, move it to the bottom of the focus order list 2003-09-29 07:25:00 +00:00
Dana Jansens
d50cf297e7 dialog options are no longer used 2003-09-29 06:59:46 +00:00
Dana Jansens
2c99038a0a make the Desktop action default to non-interactive 2003-09-29 06:33:17 +00:00
Dana Jansens
9c75ff4353 add a test for making a window with any title 2003-09-29 05:13:27 +00:00
Dana Jansens
04ff02aade rc1 2003-09-29 04:00:02 +00:00
Dana Jansens
33d70e7f73 recent changes 2003-09-29 03:56:40 +00:00
Dana Jansens
26a7e6b31a was adding a data dir to the config dirs list 2003-09-29 03:39:49 +00:00
Dana Jansens
43dabc2b9b remove unused var 2003-09-29 03:37:12 +00:00
Dana Jansens
a41354cabf upstream updates for TheBear 2003-09-28 09:54:07 +00:00
Dana Jansens
b7b187693e start menus with the cursor inside it, not over the border, a little closer to the items.. 2003-09-28 09:48:58 +00:00
Dana Jansens
a1be19e627 when nothing in a menu is selected, still let keybindings work 2003-09-28 09:47:17 +00:00
Dana Jansens
7101e30ed8 make the timeout apply to releases on menu items too 2003-09-28 09:31:23 +00:00
Dana Jansens
b8ba1cff1f perhaps fix problems of being left in menus without being able to control openbox 2003-09-28 09:24:22 +00:00
Dana Jansens
ff04a81e62 add option for under-mouse placement 2003-09-28 09:06:40 +00:00
Dana Jansens
8e63ffdabd add option for under-mouse placement 2003-09-28 09:01:04 +00:00
Dana Jansens
fa962c1604 removing focusLast again.. 2003-09-28 08:45:43 +00:00
Dana Jansens
f9c659c12c fix resizing to 0 from aspect ratios 2003-09-28 07:38:55 +00:00
Dana Jansens
a434669d17 remove debug prints 2003-09-28 06:48:35 +00:00
Dana Jansens
dee3d68c22 try grab an icon even when there are none 2003-09-28 06:34:31 +00:00
Dana Jansens
f6ba1f27b9 halfway through client changes but...
should fix crashes irt actions in the action queue for clients that have been destroyed. now those actions are skipped or performed without a client as possible.
2003-09-28 06:31:00 +00:00
Dana Jansens
518f819cdb remove the obconf stuff 2003-09-28 05:22:56 +00:00
Dana Jansens
396be581c3 add the dialog option for actions 2003-09-27 18:01:25 +00:00