mikachu/openbox.git
16 years agodont kill interactive actions when the client dies, just remove teh client pointer.
Dana Jansens [Wed, 24 Sep 2003 18:32:05 +0000 (18:32 +0000)]
dont kill interactive actions when the client dies, just remove teh client pointer.

16 years agoadd the ObClientActionReq to ObAction which says if an action needs a client for...
Dana Jansens [Wed, 24 Sep 2003 18:20:49 +0000 (18:20 +0000)]
add the ObClientActionReq to ObAction which says if an action needs a client for it or not

16 years agogive disabled active buttons a different color from enabled ones
Dana Jansens [Wed, 24 Sep 2003 17:30:55 +0000 (17:30 +0000)]
give disabled active buttons a different color from enabled ones

16 years agobeta5
Dana Jansens [Wed, 24 Sep 2003 17:22:56 +0000 (17:22 +0000)]
beta5

16 years agosupport the _KDE_NET_WM_FRAME_STRUT hint
Dana Jansens [Wed, 24 Sep 2003 17:17:59 +0000 (17:17 +0000)]
support the _KDE_NET_WM_FRAME_STRUT hint

16 years agosupport the _KDE_WM_CHANGE_STATE hint
Dana Jansens [Wed, 24 Sep 2003 17:17:51 +0000 (17:17 +0000)]
support the _KDE_WM_CHANGE_STATE hint

16 years agoremove the kde systray hints, add _kde_wm_change_state and _kde_net_wm_frame_strut
Dana Jansens [Wed, 24 Sep 2003 17:17:34 +0000 (17:17 +0000)]
remove the kde systray hints, add _kde_wm_change_state and _kde_net_wm_frame_strut

16 years agothrow in some output
Dana Jansens [Wed, 24 Sep 2003 17:16:28 +0000 (17:16 +0000)]
throw in some output

16 years agoadd PARTIAL_SRUT_EQUAL
Dana Jansens [Wed, 24 Sep 2003 17:16:16 +0000 (17:16 +0000)]
add PARTIAL_SRUT_EQUAL

16 years agohide the dock when reconfiguring otherwise the user has to move the mouse over it...
Dana Jansens [Wed, 24 Sep 2003 17:16:01 +0000 (17:16 +0000)]
hide the dock when reconfiguring otherwise the user has to move the mouse over it to make it hide the first time

16 years agoinsert timers in the correct order
Dana Jansens [Wed, 24 Sep 2003 16:56:46 +0000 (16:56 +0000)]
insert timers in the correct order

16 years agofix for icons.c
Dana Jansens [Wed, 24 Sep 2003 16:38:46 +0000 (16:38 +0000)]
fix for icons.c

16 years agofix problems with conflicing interactive desktop switching and send-to-ing
Dana Jansens [Wed, 24 Sep 2003 06:29:09 +0000 (06:29 +0000)]
fix problems with conflicing interactive desktop switching and send-to-ing

16 years agoadd raise to the desktop left press binding
Dana Jansens [Wed, 24 Sep 2003 05:08:27 +0000 (05:08 +0000)]
add raise to the desktop left press binding

16 years agoignore all NotifyInferior crossing events again
Dana Jansens [Wed, 24 Sep 2003 03:07:10 +0000 (03:07 +0000)]
ignore all NotifyInferior crossing events again

16 years agotypo
Dana Jansens [Tue, 23 Sep 2003 19:39:48 +0000 (19:39 +0000)]
typo

16 years agomove foreign into the Makefile.am
Dana Jansens [Tue, 23 Sep 2003 19:28:58 +0000 (19:28 +0000)]
move foreign into the Makefile.am

16 years agosame thing
Dana Jansens [Mon, 22 Sep 2003 18:09:48 +0000 (18:09 +0000)]
same thing

16 years agoudpate comment to match new basedir shit
Dana Jansens [Mon, 22 Sep 2003 18:09:23 +0000 (18:09 +0000)]
udpate comment to match new basedir shit

16 years agoupdate hideTimeout to hideDelay
Dana Jansens [Mon, 22 Sep 2003 18:08:51 +0000 (18:08 +0000)]
update hideTimeout to hideDelay

16 years agoupdate to the new hideDelay option
Dana Jansens [Mon, 22 Sep 2003 18:07:30 +0000 (18:07 +0000)]
update to the new hideDelay option

16 years agomissing a \n
Dana Jansens [Mon, 22 Sep 2003 17:50:05 +0000 (17:50 +0000)]
missing a \n

16 years agoreorder the lib_LTLIBRARIES variable, apparently this fixes installing with a DESTDIR...
Dana Jansens [Mon, 22 Sep 2003 15:17:22 +0000 (15:17 +0000)]
reorder the lib_LTLIBRARIES variable, apparently this fixes installing with a DESTDIR, thanks automake >:|

16 years agofixes for auto* build process
Dana Jansens [Mon, 22 Sep 2003 07:45:36 +0000 (07:45 +0000)]
fixes for auto* build process

16 years agorecent changes
Dana Jansens [Mon, 22 Sep 2003 07:00:37 +0000 (07:00 +0000)]
recent changes

16 years agofix capitalization
Dana Jansens [Mon, 22 Sep 2003 06:46:22 +0000 (06:46 +0000)]
fix capitalization

16 years agoadd focusLast and raiseOnFocus
Dana Jansens [Mon, 22 Sep 2003 06:38:15 +0000 (06:38 +0000)]
add focusLast and raiseOnFocus

16 years agobeta4
Dana Jansens [Mon, 22 Sep 2003 06:08:01 +0000 (06:08 +0000)]
beta4

16 years agorecent changes
Dana Jansens [Mon, 22 Sep 2003 06:07:47 +0000 (06:07 +0000)]
recent changes

16 years agoadd focusLast and raiseOnFocus
Dana Jansens [Mon, 22 Sep 2003 06:05:47 +0000 (06:05 +0000)]
add focusLast and raiseOnFocus

16 years agovisible is in the frame struct
Dana Jansens [Mon, 22 Sep 2003 05:41:16 +0000 (05:41 +0000)]
visible is in the frame struct

16 years agoignore non-visible windows too
Dana Jansens [Mon, 22 Sep 2003 05:38:44 +0000 (05:38 +0000)]
ignore non-visible windows too

16 years agosimplify the default bindings
Dana Jansens [Mon, 22 Sep 2003 05:32:56 +0000 (05:32 +0000)]
simplify the default bindings

16 years agos/Activate/Go there/
Dana Jansens [Mon, 22 Sep 2003 05:04:34 +0000 (05:04 +0000)]
s/Activate/Go there/

16 years agowhitespace
Dana Jansens [Mon, 22 Sep 2003 04:56:13 +0000 (04:56 +0000)]
whitespace

16 years agogettextize the empty desktop string
Dana Jansens [Mon, 22 Sep 2003 04:52:54 +0000 (04:52 +0000)]
gettextize the empty desktop string

16 years agochange Switch To... to Activate...
Dana Jansens [Mon, 22 Sep 2003 04:52:21 +0000 (04:52 +0000)]
change Switch To... to Activate...

16 years agodont need to swallow enter events on ungrab cuz we just ignore them all now
Dana Jansens [Mon, 22 Sep 2003 04:23:00 +0000 (04:23 +0000)]
dont need to swallow enter events on ungrab cuz we just ignore them all now

16 years agoprovide a means to properly ignore enter events for focus changes
Dana Jansens [Mon, 22 Sep 2003 04:18:54 +0000 (04:18 +0000)]
provide a means to properly ignore enter events for focus changes

16 years agoadd back focusLast
Dana Jansens [Mon, 22 Sep 2003 04:17:43 +0000 (04:17 +0000)]
add back focusLast

16 years agoeat enter events on desktop switch so that our own policy can be applied
Dana Jansens [Mon, 22 Sep 2003 04:16:02 +0000 (04:16 +0000)]
eat enter events on desktop switch so that our own policy can be applied

16 years agowe always want to start with something focused, moving this to openbox.c
Dana Jansens [Mon, 22 Sep 2003 04:14:32 +0000 (04:14 +0000)]
we always want to start with something focused, moving this to openbox.c

16 years agoadd comment
Dana Jansens [Mon, 22 Sep 2003 04:13:34 +0000 (04:13 +0000)]
add comment

16 years agoindenting
Dana Jansens [Mon, 22 Sep 2003 03:37:22 +0000 (03:37 +0000)]
indenting

16 years agowhen ending actions which can move windows, and we were using the mouse, instead...
Dana Jansens [Sun, 21 Sep 2003 21:26:07 +0000 (21:26 +0000)]
when ending actions which can move windows, and we were using the mouse, instead of doing a focus fallback, which instantly focuses, and doesn't raise, we do an event_enter_client which simulates the act of entering the window with the pointer

16 years agomove the code to find the window under the pointer out of focus.c to client.c
Dana Jansens [Sun, 21 Sep 2003 21:25:23 +0000 (21:25 +0000)]
move the code to find the window under the pointer out of focus.c to client.c

16 years agoplace so to avoid windows in layers above the window being placed!
Dana Jansens [Sun, 21 Sep 2003 20:42:38 +0000 (20:42 +0000)]
place so to avoid windows in layers above the window being placed!

16 years agoadd glib.h include
Dana Jansens [Sun, 21 Sep 2003 20:17:58 +0000 (20:17 +0000)]
add glib.h include

16 years agoadd raiseOnFocus option
Dana Jansens [Sun, 21 Sep 2003 20:17:50 +0000 (20:17 +0000)]
add raiseOnFocus option

16 years agofix race condition in focus delay
Dana Jansens [Sun, 21 Sep 2003 20:17:23 +0000 (20:17 +0000)]
fix race condition in focus delay

16 years agoignore ungrab enter notifies for focus
Dana Jansens [Sun, 21 Sep 2003 19:42:01 +0000 (19:42 +0000)]
ignore ungrab enter notifies for focus

16 years agopass the context to action_run_mouse
Dana Jansens [Sun, 21 Sep 2003 19:39:06 +0000 (19:39 +0000)]
pass the context to action_run_mouse

16 years agograb the pointer before doing client actions more intelligently, i.e. only when using...
Dana Jansens [Sun, 21 Sep 2003 19:38:57 +0000 (19:38 +0000)]
grab the pointer before doing client actions more intelligently, i.e. only when using sloppy focus.
fallback focus after the action if the action was fired via a mouse binding, otherwise do not. this makes keyboard bindings not fuck with sloppy focus.

16 years agorename dock/himeTimeout to dock/hideDelay in the config file
Dana Jansens [Sun, 21 Sep 2003 19:31:45 +0000 (19:31 +0000)]
rename dock/himeTimeout to dock/hideDelay in the config file

16 years agodont assert, just ignore client_unfocus() when the client isnt already focused
Dana Jansens [Sun, 21 Sep 2003 18:43:11 +0000 (18:43 +0000)]
dont assert, just ignore client_unfocus() when the client isnt already focused

16 years agodont save the appearance when reconfiguring!! that was a crash waiting to happen!!
Dana Jansens [Sun, 21 Sep 2003 18:19:11 +0000 (18:19 +0000)]
dont save the appearance when reconfiguring!! that was a crash waiting to happen!!
also reset the border stuff on reconfigure

16 years agoallow a number of enter events to be ignored. Don't just skip any enter/leave events...
Dana Jansens [Sun, 21 Sep 2003 18:10:39 +0000 (18:10 +0000)]
allow a number of enter events to be ignored. Don't just skip any enter/leave events as these are used for highlighting hover buttons and ignoring these makes the hover state out of sync sometimes

16 years agocount the EnterNotify events and tell openbox to ignore them when ungrabbing the...
Dana Jansens [Sun, 21 Sep 2003 18:09:48 +0000 (18:09 +0000)]
count the EnterNotify events and tell openbox to ignore them when ungrabbing the pointer

16 years agoif the keyboard is grabbed then dont ungrab it!
Dana Jansens [Sun, 21 Sep 2003 17:17:34 +0000 (17:17 +0000)]
if the keyboard is grabbed then dont ungrab it!

16 years agoexport if the keyboard and pointer are currently grabbed or not
Dana Jansens [Sun, 21 Sep 2003 17:17:19 +0000 (17:17 +0000)]
export if the keyboard and pointer are currently grabbed or not

16 years agoremove that shti
Dana Jansens [Sun, 21 Sep 2003 17:17:00 +0000 (17:17 +0000)]
remove that shti

16 years agowhitespace
Dana Jansens [Sun, 21 Sep 2003 17:12:59 +0000 (17:12 +0000)]
whitespace

16 years agoexport if an interactive grab is in progress
Dana Jansens [Sun, 21 Sep 2003 17:12:22 +0000 (17:12 +0000)]
export if an interactive grab is in progress

16 years agodont drop out of dirfocus when there is no new target to be found
Dana Jansens [Sun, 21 Sep 2003 17:03:17 +0000 (17:03 +0000)]
dont drop out of dirfocus when there is no new target to be found

16 years agouse the new action_run symantics
Dana Jansens [Sun, 21 Sep 2003 16:58:56 +0000 (16:58 +0000)]
use the new action_run symantics

16 years agodeclare variables at the top of the blocks
Dana Jansens [Sun, 21 Sep 2003 16:47:42 +0000 (16:47 +0000)]
declare variables at the top of the blocks

16 years agodont add null actions to the list
Dana Jansens [Sun, 21 Sep 2003 16:42:15 +0000 (16:42 +0000)]
dont add null actions to the list

16 years agouse DESTDIR in install-data-hook
Dana Jansens [Sat, 20 Sep 2003 13:53:38 +0000 (13:53 +0000)]
use DESTDIR in install-data-hook

16 years agoadd the generated xml files
Dana Jansens [Fri, 19 Sep 2003 20:02:33 +0000 (20:02 +0000)]
add the generated xml files

16 years agosmart xinerama placement for groups
Dana Jansens [Fri, 19 Sep 2003 19:55:21 +0000 (19:55 +0000)]
smart xinerama placement for groups

16 years agosmart placement has a fallback for just groups now too
Dana Jansens [Fri, 19 Sep 2003 19:34:42 +0000 (19:34 +0000)]
smart placement has a fallback for just groups now too

16 years agoinstall the menu.xsd
Dana Jansens [Fri, 19 Sep 2003 19:19:52 +0000 (19:19 +0000)]
install the menu.xsd

16 years agoadd the schemas to the distribution
Dana Jansens [Fri, 19 Sep 2003 19:17:26 +0000 (19:17 +0000)]
add the schemas to the distribution

16 years agolook for sed
Dana Jansens [Fri, 19 Sep 2003 19:16:56 +0000 (19:16 +0000)]
look for sed

16 years agocomment
Dana Jansens [Fri, 19 Sep 2003 17:45:33 +0000 (17:45 +0000)]
comment

16 years agouse the new action ru system which always runs lists of actions instead of individual...
Dana Jansens [Fri, 19 Sep 2003 17:41:05 +0000 (17:41 +0000)]
use the new action ru system which always runs lists of actions instead of individual ones

16 years agoconst
Dana Jansens [Fri, 19 Sep 2003 17:40:35 +0000 (17:40 +0000)]
const

16 years agoonly allow running lists of actions at a time, policy is to always allow multiple...
Dana Jansens [Fri, 19 Sep 2003 17:40:26 +0000 (17:40 +0000)]
only allow running lists of actions at a time, policy is to always allow multiple action bindings, so this enforces it, and at the same time, UngrabKeyboard() before firing actions if there are no interactive ones. This is needed for some execute's, namely gnome-panel-control --main-menu.

16 years agoproperly send resize events for when the app has requested the resize
Dana Jansens [Fri, 19 Sep 2003 16:58:23 +0000 (16:58 +0000)]
properly send resize events for when the app has requested the resize

16 years agodont allow 0 desktops
Dana Jansens [Fri, 19 Sep 2003 07:30:07 +0000 (07:30 +0000)]
dont allow 0 desktops

16 years agodont split client requested resizes into 2 events, thanks to manmower for this idea
Dana Jansens [Thu, 18 Sep 2003 20:09:16 +0000 (20:09 +0000)]
dont split client requested resizes into 2 events, thanks to manmower for this idea

16 years agomake a warning into a debug message
Dana Jansens [Thu, 18 Sep 2003 08:02:05 +0000 (08:02 +0000)]
make a warning into a debug message

16 years agorename gnomepanelproxy to gnome-panel-control
Dana Jansens [Thu, 18 Sep 2003 07:47:58 +0000 (07:47 +0000)]
rename gnomepanelproxy to gnome-panel-control

16 years agoadd gnomepanelproxy
Dana Jansens [Thu, 18 Sep 2003 07:43:33 +0000 (07:43 +0000)]
add gnomepanelproxy

16 years agoadd a 'Switch to...' entry to empty desktops in the client-list-menu
Dana Jansens [Thu, 18 Sep 2003 06:17:51 +0000 (06:17 +0000)]
add a 'Switch to...' entry to empty desktops in the client-list-menu

16 years agowhile doing a moveresize, the client actions act on will be the client being moveresized
Dana Jansens [Thu, 18 Sep 2003 06:09:44 +0000 (06:09 +0000)]
while doing a moveresize, the client actions act on will be the client being moveresized

16 years agooff by one error
Dana Jansens [Thu, 18 Sep 2003 05:23:13 +0000 (05:23 +0000)]
off by one error

16 years agoprovide some default bindings, not a complete list from the rc.xml.. yet.
Dana Jansens [Wed, 17 Sep 2003 08:12:23 +0000 (08:12 +0000)]
provide some default bindings, not a complete list from the rc.xml.. yet.

16 years agoprovide a way to remove all bindings
Dana Jansens [Wed, 17 Sep 2003 08:11:59 +0000 (08:11 +0000)]
provide a way to remove all bindings

16 years agoconst
Dana Jansens [Wed, 17 Sep 2003 08:01:37 +0000 (08:01 +0000)]
const

16 years agono tabs
Dana Jansens [Wed, 17 Sep 2003 07:44:49 +0000 (07:44 +0000)]
no tabs

16 years agoadd copyright headers, adjust --version output to include copyright, and --help outpu...
Dana Jansens [Wed, 17 Sep 2003 07:32:52 +0000 (07:32 +0000)]
add copyright headers, adjust --version output to include copyright, and --help output to not include version output.

16 years agomake the installed themeupdate.py executable
Dana Jansens [Wed, 17 Sep 2003 06:51:30 +0000 (06:51 +0000)]
make the installed themeupdate.py executable

16 years agoinstall themupdate.py to share/openbox/
Dana Jansens [Wed, 17 Sep 2003 06:46:16 +0000 (06:46 +0000)]
install themupdate.py to share/openbox/

16 years agoadd the MoveResize context, which is used while doing a move/resize on a window....
Dana Jansens [Wed, 17 Sep 2003 06:44:04 +0000 (06:44 +0000)]
add the MoveResize context, which is used while doing a move/resize on a window. Actions bound in this context can be executed with the mouse during a move/resize on a window.

16 years agoapi cleanups for render/theme.h
Dana Jansens [Wed, 17 Sep 2003 06:21:35 +0000 (06:21 +0000)]
api cleanups for render/theme.h

16 years agouse the theme padding for the menu title's size
Dana Jansens [Wed, 17 Sep 2003 06:10:29 +0000 (06:10 +0000)]
use the theme padding for the menu title's size

16 years agomake ob_exit() take an error code. don't exit with 0 for signals other than TERM...
Dana Jansens [Wed, 17 Sep 2003 02:50:20 +0000 (02:50 +0000)]
make ob_exit() take an error code. don't exit with 0 for signals other than TERM and INT.

16 years agomove where grabs are init'd since they use the screen_support_win now
Dana Jansens [Wed, 17 Sep 2003 02:41:17 +0000 (02:41 +0000)]
move where grabs are init'd since they use the screen_support_win now

16 years agoremoev unneeded include
Dana Jansens [Wed, 17 Sep 2003 02:39:59 +0000 (02:39 +0000)]
remoev unneeded include