Dana Jansens
596be5028e
dont modify the time from the config parser
2003-09-08 03:18:04 +00:00
Dana Jansens
37e7570954
make both focusDelay and hideTimeout in milliseconds
2003-09-08 03:17:10 +00:00
Dana Jansens
7eddc48043
fix crash when reconfigure changes the stacking layer of the dock
2003-09-08 03:08:32 +00:00
Dana Jansens
46e0be4ed7
capitalize mouse actions
2003-09-08 01:33:13 +00:00
Dana Jansens
50d7028334
move windows around before removing the focus order lists to prevent nasty segfault when it removes a window from an already freed list
2003-09-08 00:58:10 +00:00
Dana Jansens
237cc7278b
obconf is moving into its own tree
2003-09-07 23:43:45 +00:00
Dana Jansens
84a60ebbfb
dont use obsolete xmlChildrenNode
2003-09-07 23:34:01 +00:00
Dana Jansens
804b12d46a
add my email address
2003-09-07 23:33:40 +00:00
Dana Jansens
bbc22b9870
remove obconf from this tree.
...
add versioning for the libraries and pkgconfig files for them.
2003-09-07 23:33:11 +00:00
Dana Jansens
420cbea6cc
xflush after rendering
2003-09-07 19:04:25 +00:00
Dana Jansens
78282959f9
little bit of an actions overhaul, added action_run* so that duplicated code can all be in the same place now woot.
...
allow actions to specify when they can be used (ShowMenu cant in the OB_USER_ACTION_MENU_SELECTION case)
remove KeyboardMove ad KeyboardResize. Instead, just use Move and Resize and determine if it should be a keyboard move/resize in the code
2003-09-07 19:03:20 +00:00
Dana Jansens
b23594d88d
these shoulda been removed long ago
2003-09-06 09:40:27 +00:00
Dana Jansens
09ada49a80
\n's at the end of strings passed to ob_debg
2003-09-06 09:26:32 +00:00
Dana Jansens
4bec1c07db
Closes #799 . i think im too high to say more.
2003-09-06 09:25:05 +00:00
Dana Jansens
261d3193c5
sync before removing all the enter events. this way it actually catches them
2003-09-06 09:10:43 +00:00
Dana Jansens
a1184b2b77
add the margins to the label_height so that the text doesnt cover the bevel/border
2003-09-06 08:43:30 +00:00
Dana Jansens
2811fd1992
code style fix
2003-09-04 15:37:13 +00:00
Dana Jansens
8617f504a7
optimization. don't need a glist where a simple pointer will suffice.
2003-09-04 15:35:56 +00:00
Dana Jansens
88f83fc927
was adding an extra / in ob_expand_tilde
2003-09-04 15:31:17 +00:00
Dana Jansens
3d1e2ab1b4
when a pipe menu is killed, kill all its submenus as well
2003-09-04 15:30:34 +00:00
Dana Jansens
32b381fbca
fix RECT_CONTAINS, name clash
2003-09-04 14:54:29 +00:00
Dana Jansens
4cbfe3eac0
new scaling based on the Bresenham algorithm
2003-09-04 06:23:57 +00:00
Dana Jansens
55ed757c5f
new scaling, based on the Bresenham algorithm
2003-09-04 06:23:27 +00:00
Dana Jansens
cb3aaab102
off by one caused clients to be resized a little during a move
2003-09-04 06:12:19 +00:00
Dana Jansens
d989e3c541
oops missed a !
2003-09-04 02:58:54 +00:00
Dana Jansens
3682b4ec40
turn off focusDelay by default
2003-09-04 02:36:05 +00:00
Dana Jansens
755ec08aa3
move session code out of openbox.c all into session.c
...
remove --sm-save-file and --sm-client-id from argv so that they dont get reused when doing a restart.
2003-09-04 01:52:15 +00:00
Dana Jansens
bb44e8d047
match the declarations in the header
2003-09-04 00:42:43 +00:00
Dana Jansens
bd41f6ee1e
ungrab only as many times as we grabbed
2003-09-04 00:39:05 +00:00
Dana Jansens
922580e891
remove the reconfigure popup
2003-09-04 00:05:42 +00:00
Dana Jansens
fcdcd0fab4
match the func prototypes in the header
2003-09-04 00:02:53 +00:00
Dana Jansens
78507f20c3
recent changes
2003-09-03 23:35:05 +00:00
Dana Jansens
1d6e2c1357
fix for not using startup notification
2003-09-03 23:31:20 +00:00
Dana Jansens
1ae0583b04
recent changes
2003-09-03 23:26:09 +00:00
Dana Jansens
fe40720046
recent changes
2003-09-03 23:24:32 +00:00
Dana Jansens
bea06ee167
beta1 time. fuck yah.
2003-09-03 23:23:28 +00:00
Dana Jansens
d3525ecef0
kill the window mapping.. its not doing anything anyways? whatever..
2003-09-03 23:21:56 +00:00
Dana Jansens
68e8dea93d
dont ungrab/grab all the mouse bindings every time a new one is added. just do it once on startup.
2003-09-03 23:20:21 +00:00
Dana Jansens
39b2f712aa
dont exit when a theme can't be loaded during reconfigure
2003-09-03 23:13:40 +00:00
Dana Jansens
c20a8d986a
handle the case where a transient is a child of a dockapp
2003-09-03 22:06:17 +00:00
Dana Jansens
b2a0df8e89
don't let move/resize occur on non-visible clients
2003-09-03 22:02:21 +00:00
Dana Jansens
72a993671f
display a popup and perform a smooth transition when reconfiguring
2003-09-03 21:42:43 +00:00
Dana Jansens
506fa94dc7
grab keys on the client windows themselves
2003-09-03 21:33:22 +00:00
Dana Jansens
fafcb6e476
only remove one flash timer at a time, so all frames dont stop flashing just cuz a window closed
2003-09-03 21:24:37 +00:00
Dana Jansens
9102d8a64b
remove from desktop_menus when freed
2003-09-03 21:23:45 +00:00
Dana Jansens
f78b849af2
use the ob_main_loop_timeout_remove_data to only remove one timer
2003-09-03 21:18:19 +00:00
Dana Jansens
792d3e7a70
dont set a strut when there are no apps in the dock
2003-09-03 21:07:46 +00:00
Dana Jansens
e7b2e52b78
support getting the desktop from the startup notification protocol
...
pass on to the startup notification code that a window has mapped with a given wmclass
2003-09-03 20:42:49 +00:00
Dana Jansens
038735d627
add the startup_id
2003-09-03 20:39:42 +00:00
Dana Jansens
973507ff28
add the NONE cursor.
...
remove startup notification code from openbox.c and openbox.h
call the new sn_startup/shutdown for startupnotification.c
2003-09-03 20:39:11 +00:00