Commit graph

2554 commits

Author SHA1 Message Date
Dana Jansens
ff97498e1d include gettext.h from the right place 2003-03-21 18:46:44 +00:00
Dana Jansens
ab44e44a55 ignore the openbox3 binary 2003-03-21 18:46:11 +00:00
Dana Jansens
624d277ffb build 'openbox3' instead of 'ob3' 2003-03-21 18:45:29 +00:00
Dana Jansens
359ef29082 build the binary called 'openbox3' 2003-03-21 18:44:34 +00:00
Dana Jansens
b2babc8b0a rm the obsetroot tool and the wrap shit from swig 2003-03-21 18:43:51 +00:00
Dana Jansens
a52a6d96d7 rm the old code including the .pys and the c++ shit 2003-03-21 18:42:39 +00:00
Dana Jansens
a36c7543d4 rm the python api docs 2003-03-21 18:41:36 +00:00
Dana Jansens
327a0b3de7 always adjust the frames size and position together, so there is no more weird resizing before moving and edge flickering when resizing from the top/left 2003-03-21 18:38:08 +00:00
Dana Jansens
a822cbe13b dont focus anything in the kernel from showing-the-desktop mode 2003-03-21 17:23:00 +00:00
Dana Jansens
c5e902a7b1 focus windows when entering/leaving enter-the-desktop mode 2003-03-21 17:22:38 +00:00
Dana Jansens
001233837e add an xlock binding 2003-03-21 17:02:13 +00:00
Dana Jansens
90cc2b2bab better comment for Event_Client_Moving 2003-03-21 10:44:54 +00:00
Dana Jansens
178fdf254d choke on invalid options on the cmd line 2003-03-21 10:41:56 +00:00
Dana Jansens
94d871a390 dont check for != NULL before freeing. pointless. 2003-03-21 10:35:35 +00:00
Dana Jansens
d4601cd034 don't check for != NULL before freeing. pointless 2003-03-21 10:34:44 +00:00
Dana Jansens
d33dce4827 defn vars at the top of funcs 2003-03-21 10:33:26 +00:00
Dana Jansens
cd1694cd1c dont reposition windows who know what they want 2003-03-21 10:29:30 +00:00
Dana Jansens
9a4ccc919c add the client_set_focused function.
make focus state be changed internally immediately after calling the X functions to make it so, basically, assume their success. this elimiates races all over the place with our state vs the server's state.
2003-03-21 10:26:26 +00:00
Dana Jansens
5034073da7 use the client_set_focused function when getting FocusIn/Out events 2003-03-21 10:24:24 +00:00
Dana Jansens
a3c9271ca2 init the focus_client ptr in startup 2003-03-21 10:23:57 +00:00
Dana Jansens
b3507a0968 dont focus !normal clients under the mouse 2003-03-21 10:23:34 +00:00
Dana Jansens
0cb6f81276 dont use the client's colormap if it is set to None! 2003-03-21 09:54:54 +00:00
Dana Jansens
c2cbef62bb add a dispatched event for interactively moving a window.
move window snapping/resistance out of the kernel.
make the action_move dispatch the new event.
2003-03-21 09:41:01 +00:00
Dana Jansens
1c7c94614d rm debug print 2003-03-21 09:39:53 +00:00
Dana Jansens
c951027519 optimization! 2003-03-21 09:39:09 +00:00
Dana Jansens
00d8c8d379 syntax error! 2003-03-21 09:38:51 +00:00
Dana Jansens
921a711dad don't snap to non-visibles 2003-03-21 09:38:13 +00:00
Dana Jansens
1418e9edc4 dont snap to self 2003-03-21 09:33:41 +00:00
Dana Jansens
23ee7b9a93 rm the edge_resistance option.. just dont load the plugin! 2003-03-21 09:32:17 +00:00
Dana Jansens
dabcb558cd make the event function static! 2003-03-21 09:31:36 +00:00
Dana Jansens
34ab5a1fb8 add a window resistance plugin 2003-03-21 09:31:23 +00:00
Dana Jansens
1f8f4ffef5 rename event() to place_event() 2003-03-21 09:27:49 +00:00
Dana Jansens
6216c4be17 rename event() to place_event() 2003-03-21 09:27:34 +00:00
Dana Jansens
3904699688 snap window-to-window 2003-03-21 08:37:22 +00:00
Dana Jansens
05e9cb73ce focus new windows 2003-03-21 08:20:49 +00:00
Dana Jansens
a3012eafbd rm debug prints 2003-03-21 08:19:40 +00:00
Dana Jansens
b23c65362d rm debug print 2003-03-21 08:19:18 +00:00
Dana Jansens
db75d406ce rm the focused member from the client struct, it was redundant with the focus_client variable around 2003-03-21 08:18:39 +00:00
Dana Jansens
ca45916f77 update engine last for focus events 2003-03-21 08:17:43 +00:00
Dana Jansens
0edc14a4f9 set up the history place stuff's files 2003-03-21 07:54:48 +00:00
Dana Jansens
a648c05a7a kill the c dir 2003-03-21 07:54:23 +00:00
Dana Jansens
474f689132 start and stop the history plugin 2003-03-21 07:53:29 +00:00
Dana Jansens
d38855a0a5 dont set the restart path to "", load the placement plugin 2003-03-21 07:53:13 +00:00
Dana Jansens
7287ae738e dont skip enter events 2003-03-21 07:51:33 +00:00
Dana Jansens
29e3748605 add a window placement plugin 2003-03-21 07:33:07 +00:00
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