Commit graph

2359 commits

Author SHA1 Message Date
Dana Jansens
eb6ef3533c disable warping on desk switch 2003-03-20 23:02:54 +00:00
Dana Jansens
6cb4d8bca8 skip events more smarter 2003-03-20 22:48:50 +00:00
Dana Jansens
4f427471b8 kill all enter events on a desktop switch 2003-03-20 22:44:14 +00:00
Dana Jansens
e8ed8b3c2a show windows before hiding when switching desktops 2003-03-20 22:36:01 +00:00
Dana Jansens
0a2aa08924 alt bindings 2003-03-20 22:25:27 +00:00
Dana Jansens
d2b4e7ddca skipping the right number of enters now i think 2003-03-20 22:24:27 +00:00
Dana Jansens
bb7427422c skip all enter events for now.. need a clever tactic for this.. 2003-03-20 22:21:13 +00:00
Dana Jansens
35c095014e add -help -version -sync and -rc cmd line options 2003-03-20 22:14:15 +00:00
Dana Jansens
17cc975cc9 add the binary and urls to the Makefile and -D's 2003-03-20 22:06:08 +00:00
Dana Jansens
bf707e7240 add RECT_CONTAINS 2003-03-20 21:53:04 +00:00
Dana Jansens
45f6d52712 save decor and functions per client for fullscreening! 2003-03-20 21:52:49 +00:00
Dana Jansens
f76b26e4ad lock the size/position of maximized and fullscreen clients 2003-03-20 21:49:39 +00:00
Dana Jansens
2725bb5da1 fallback super intelligently with focus when the focused 2003-03-20 21:23:05 +00:00
Dana Jansens
ba2c6a23df lock the position/size of maximized windows 2003-03-20 21:09:56 +00:00
Dana Jansens
8758271498 restart and catch errors appropriately 2003-03-20 07:48:59 +00:00
Dana Jansens
26f66bc932 init the GError to NULL 2003-03-20 01:55:25 +00:00
Dana Jansens
396d559b3f can restart now 2003-03-20 01:53:38 +00:00
Derek Foreman
de307661b6 added depth reduction and startup for true color visuals
16bpp should now work
2003-03-19 23:26:54 +00:00
Dana Jansens
c1e6991224 restart will work soon 2003-03-19 21:54:29 +00:00
Dana Jansens
6321d28652 no \n in g_messages 2003-03-19 19:58:25 +00:00
Dana Jansens
44889c3c69 MapRequest needs to activate the window 2003-03-19 19:56:53 +00:00
Dana Jansens
515f8d8760 dont raise the window on a titlebar drag either 2003-03-19 19:27:25 +00:00
Dana Jansens
1588c852ec add a drag threshold 2003-03-19 19:25:31 +00:00
Dana Jansens
e442c6cc56 snap windows when moving them 2003-03-19 19:22:13 +00:00
Dana Jansens
5b5ab0408a add code for snapping windows to screen edges 2003-03-19 19:21:55 +00:00
Dana Jansens
029f35d613 use the grab.h funcs to grab keys and buttons 2003-03-19 18:56:15 +00:00
Dana Jansens
bcca5bb967 add funcs to grab buttons and keys 2003-03-19 18:55:56 +00:00
Dana Jansens
080b36cfc2 export the NumLock and ScrollLock masks 2003-03-19 18:55:36 +00:00
Dana Jansens
89142ea6b4 dont need a mask_list here 2003-03-19 18:55:21 +00:00
Dana Jansens
fd9dc6f9d5 grab all lock keys 2003-03-19 18:55:10 +00:00
Dana Jansens
32a17b31b0 fewer context lookups 2003-03-19 18:34:15 +00:00
Dana Jansens
90e654131d break, dont return 2003-03-19 17:24:47 +00:00
Dana Jansens
0c16988daa add code to make net_active_window events work 2003-03-19 17:24:24 +00:00
Dana Jansens
75ee81d9bf add focusraise 2003-03-19 17:24:03 +00:00
Dana Jansens
78e64a0aff add click on client binding. XAllow when clicking on the client 2003-03-19 17:23:19 +00:00
Dana Jansens
d42335e54d put the comment where it belongs 2003-03-19 09:36:55 +00:00
Dana Jansens
4fbc127a57 on shutdown: destroy the net support window. clear a few more properties we dont want across restart. select NoEventMask on root. 2003-03-19 09:36:09 +00:00
Dana Jansens
16787d0a17 oops 2003-03-19 09:33:52 +00:00
Dana Jansens
152c638ef1 destroy the focus_backup 2003-03-19 09:32:51 +00:00
Dana Jansens
bd9846e635 erase the openbox_pid hint on the root window when we shutdown 2003-03-19 09:03:54 +00:00
Dana Jansens
a7705024c6 all the old ob2 mouse bindings are workin 2003-03-19 08:40:00 +00:00
Dana Jansens
9ca9bcc11c add mbinds for shading windows on the titlebar 2003-03-19 08:20:31 +00:00
Dana Jansens
4732930eec ignore !normal crossing events 2003-03-19 08:19:27 +00:00
Dana Jansens
5c53055ee7 simply out the events we dont need no more 2003-03-19 08:15:56 +00:00
Dana Jansens
49a7001264 free the right pixel data yay! 2003-03-19 08:09:24 +00:00
Dana Jansens
4ee425c13e free the pixel data 2003-03-19 08:09:09 +00:00
Dana Jansens
59be9ae1d2 start with 0 desktops, so the focus_order stuff all gets initialized properly 2003-03-19 08:06:19 +00:00
Dana Jansens
8428becfde the focus_order shit is init'd by the screen_startup setting the number of desktops 2003-03-19 08:05:58 +00:00
Dana Jansens
9a5f1d7b5e shutdown everything before closing the display 2003-03-19 08:05:25 +00:00
Dana Jansens
c95a4e604c can fit on one line 2003-03-19 07:58:52 +00:00