Dana Jansens
3f0e69b8e0
add the buttons for the fieron theme
2003-03-22 06:36:43 +00:00
Dana Jansens
96c8b7cc46
add the buttons for the fieron2 theme
2003-03-22 06:32:50 +00:00
Dana Jansens
4135ceb672
cast the pixmap data to a char* for the pixmap_mask_new
2003-03-22 06:21:06 +00:00
Dana Jansens
7425647268
load bitmap button masks for themes
2003-03-22 06:18:06 +00:00
Dana Jansens
c3628a36ed
history placement works. loads. saves. woot.
2003-03-22 05:56:32 +00:00
Dana Jansens
63360f74b7
look for sys/stat.h
2003-03-22 05:56:12 +00:00
Dana Jansens
2487e74d40
move and resize the plate window at the same time
2003-03-22 05:54:28 +00:00
Dana Jansens
0a9ef7591f
make the shadow offset 1
2003-03-22 04:27:12 +00:00
Dana Jansens
78aa056eeb
make the ~/.openbox dir on startup
2003-03-22 03:40:09 +00:00
Dana Jansens
dd6e27f2c3
rename the res_name and res_class members to name and class
2003-03-22 00:35:02 +00:00
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