Dana Jansens
ba1e06157d
dont raise on client clicks
2003-03-21 22:51:08 +00:00
Dana Jansens
a2ffabb175
use $(datadir)
2003-03-21 20:27:43 +00:00
Dana Jansens
b7b4abe0d8
install the menu in $(datadir)
...
build from $(srcdir)/menu.in
2003-03-21 20:27:10 +00:00
Dana Jansens
1565ef4f76
use the SED command
2003-03-21 20:25:45 +00:00
Dana Jansens
0a69cfc6d2
add strict ansi compliance
2003-03-21 20:25:34 +00:00
Dana Jansens
b10548f0dd
find sed
2003-03-21 20:07:04 +00:00
Dana Jansens
0603b50283
clean up configure.ac a bit
2003-03-21 19:43:06 +00:00
Dana Jansens
b7c583cdf9
rm the c/Makefile
2003-03-21 18:48:53 +00:00
Dana Jansens
e103f90c2f
look for kernel/openbox.c instead of src/main.cc
2003-03-21 18:48:13 +00:00
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