Commit graph

4263 commits

Author SHA1 Message Date
Dana Jansens
d5a1b96802 allow focus fallbacks to fullscreen windows 2003-09-26 18:19:35 +00:00
Dana Jansens
896098c961 use client_raise/lower instead of action_run_string 2003-09-26 18:18:15 +00:00
Dana Jansens
dfd524926e add client_raise and client_lower which just fire off actions 2003-09-26 18:15:58 +00:00
Dana Jansens
411cc1d1d9 use actions for raising 2003-09-26 18:03:58 +00:00
Dana Jansens
54b8eb3bf3 bring back action_run_string,
use action_run_string for running actions from other actions
2003-09-26 18:02:39 +00:00
Dana Jansens
31b2dffbbe use action_run_string for raising/lowering 2003-09-26 18:02:08 +00:00
Dana Jansens
bb541d850a bring back action_run_string 2003-09-26 18:01:44 +00:00
Dana Jansens
fb341869b1 use an action only for Raise 2003-09-26 17:46:49 +00:00
Dana Jansens
1241a0cf0d remove action_run_string, as this is not going to be a common thing I think 2003-09-26 17:46:27 +00:00
Dana Jansens
a51d2082bd add a NONE user action, for internal stuff, ie running actions without direct user interaction (from anotehr action etc) 2003-09-26 17:30:32 +00:00
Dana Jansens
224927a7ae dont iconify fullscreen windows, just recalc stacking orders when focus changes 2003-09-26 17:30:08 +00:00
Dana Jansens
a2849a728d use actions to focus and raise the wnidow ni client_activate. this means the focus shit gets processed before the raise 2003-09-26 17:29:55 +00:00
Dana Jansens
eb51015bc3 dont run actions immediately. put them in the queue. add action_run_string for niternal use 2003-09-26 17:29:33 +00:00
Dana Jansens
87430acf34 queue up ObActions and run them when idle 2003-09-26 17:29:12 +00:00
Dana Jansens
adb9bb700f give actions a ref count 2003-09-26 16:47:12 +00:00
Dana Jansens
9ed3baf9db indenting 2003-09-26 15:33:11 +00:00
Dana Jansens
360d1659a1 checked the wrong var for unmaxing 2003-09-26 15:08:03 +00:00
Dana Jansens
4e8eff328c add <dialog><focus/><desktop/> to allow disabling popups 2003-09-26 08:22:49 +00:00
Dana Jansens
71030a2bd2 last couple changes 2003-09-26 08:05:29 +00:00
Dana Jansens
b192784070 add <dock><moveButton> which can change which button combo is used to move dock apps around in the dock. The new default is A-Left instead of Middle, since soem dock apps use middle, assuming they can! 2003-09-26 07:59:06 +00:00
Dana Jansens
11615ac2c4 make the Desktop action an interactive one 2003-09-26 07:41:32 +00:00
Dana Jansens
07c3a31cf5 make the desktop popup a public function 2003-09-26 07:41:16 +00:00
Dana Jansens
2de2678e91 dont end moveresizes for interactive actions 2003-09-26 07:23:56 +00:00
Dana Jansens
365940477b add some more client tree searching functions. make transients always get focused when a parent has focus, not just direct parents. 2003-09-26 07:08:07 +00:00
Dana Jansens
f370cbc858 add the 875 bugfix 2003-09-26 06:52:27 +00:00
Dana Jansens
0a1b9352ca comment the client_search_transient function 2003-09-26 06:49:45 +00:00
Dana Jansens
9933885493 dont include transients in raise/lower interactions 2003-09-26 06:47:02 +00:00
Dana Jansens
a5fa1fee98 show the client menu on press instead of click on the window's icon in the titlebar. remove the double click binding which cant be hit when youre poppin a menu on press/click 2003-09-26 06:07:05 +00:00
Dana Jansens
dcc7fddbf6 add CHANGELOG to the dist 2003-09-26 05:44:42 +00:00
Dana Jansens
466096a619 beta6 2003-09-26 05:43:51 +00:00
Dana Jansens
9346f1fc6d add a hand built changelog 2003-09-26 05:43:24 +00:00
Dana Jansens
18a4da401c remove teh CVS changelog 2003-09-26 05:42:55 +00:00
Dana Jansens
5d3f1763fa updates and fixes for the xml/xsd shit 2003-09-26 05:30:01 +00:00
Dana Jansens
35dd3065a9 add ob_wm_state_undecorated to the net_supported hint 2003-09-26 05:11:49 +00:00
Dana Jansens
7dc01bbee7 remove debug print 2003-09-26 04:10:17 +00:00
Dana Jansens
40d58a1e34 use partial struts to determine struts properly for different xinerama heads 2003-09-26 01:40:13 +00:00
Dana Jansens
b4fa843575 add client_set_undecorated().
add support for the _OB_WM_STATE_UNDECORATED state hint.
2003-09-25 23:07:15 +00:00
Dana Jansens
b2dd343095 remove openbox_premax, add ob_wm_state_undecorated 2003-09-25 23:02:32 +00:00
Dana Jansens
4460548ca0 wrap public headers in G_BEGIN/END_DECLS 2003-09-25 22:48:04 +00:00
Dana Jansens
caca123b90 dont use the _OPENBOX_PREMAX window property anymore, save max and fullscreen pre-areas in the client struct 2003-09-25 22:47:48 +00:00
Dana Jansens
62b3b8c57e typo 2003-09-25 22:00:36 +00:00
Dana Jansens
1ee19207fb fix a variable used without being initialized case 2003-09-25 22:00:07 +00:00
Dana Jansens
7d8b272f8f remove old gnome1 shit 2003-09-25 21:59:37 +00:00
Dana Jansens
136b113278 change how stuff is linked, this should make libtool and automake work nicely again I think 2003-09-25 21:58:10 +00:00
Dana Jansens
54ccb6a542 focus new children if their direct parent is focused 2003-09-25 19:01:45 +00:00
Dana Jansens
3a595d037d make the gnome-control-center launch obconf for configuring openbox 2003-09-25 14:38:34 +00:00
Dana Jansens
710f41e622 focus nwe transients when another window in their transient tree is focused 2003-09-25 06:41:17 +00:00
Dana Jansens
ec59af2f99 add initial changelog for beta5 2003-09-25 05:27:40 +00:00
Dana Jansens
417bcd67ac indenting 2003-09-25 05:23:08 +00:00
Dana Jansens
a3710c9601 ft was uninitialized 2003-09-25 04:34:47 +00:00