]>
Dogcows Code - chaz/openbox/log
Dana Jansens [Fri, 26 Sep 2003 17:29:55 +0000 (17:29 +0000)]
use actions to focus and raise the wnidow ni client_activate. this means the focus shit gets processed before the raise
Dana Jansens [Fri, 26 Sep 2003 17:29:33 +0000 (17:29 +0000)]
dont run actions immediately. put them in the queue. add action_run_string for niternal use
Dana Jansens [Fri, 26 Sep 2003 17:29:12 +0000 (17:29 +0000)]
queue up ObActions and run them when idle
Dana Jansens [Fri, 26 Sep 2003 16:47:12 +0000 (16:47 +0000)]
give actions a ref count
Dana Jansens [Fri, 26 Sep 2003 15:33:11 +0000 (15:33 +0000)]
indenting
Dana Jansens [Fri, 26 Sep 2003 15:08:03 +0000 (15:08 +0000)]
checked the wrong var for unmaxing
Dana Jansens [Fri, 26 Sep 2003 08:22:49 +0000 (08:22 +0000)]
add <dialog><focus/><desktop/> to allow disabling popups
Dana Jansens [Fri, 26 Sep 2003 08:05:29 +0000 (08:05 +0000)]
last couple changes
Dana Jansens [Fri, 26 Sep 2003 07:59:06 +0000 (07:59 +0000)]
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!
Dana Jansens [Fri, 26 Sep 2003 07:41:32 +0000 (07:41 +0000)]
make the Desktop action an interactive one
Dana Jansens [Fri, 26 Sep 2003 07:41:16 +0000 (07:41 +0000)]
make the desktop popup a public function
Dana Jansens [Fri, 26 Sep 2003 07:23:56 +0000 (07:23 +0000)]
dont end moveresizes for interactive actions
Dana Jansens [Fri, 26 Sep 2003 07:08:07 +0000 (07:08 +0000)]
add some more client tree searching functions. make transients always get focused when a parent has focus, not just direct parents.
Dana Jansens [Fri, 26 Sep 2003 06:52:27 +0000 (06:52 +0000)]
add the 875 bugfix
Dana Jansens [Fri, 26 Sep 2003 06:49:45 +0000 (06:49 +0000)]
comment the client_search_transient function
Dana Jansens [Fri, 26 Sep 2003 06:47:02 +0000 (06:47 +0000)]
dont include transients in raise/lower interactions
Dana Jansens [Fri, 26 Sep 2003 06:07:05 +0000 (06:07 +0000)]
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
Dana Jansens [Fri, 26 Sep 2003 05:44:42 +0000 (05:44 +0000)]
add CHANGELOG to the dist
Dana Jansens [Fri, 26 Sep 2003 05:43:51 +0000 (05:43 +0000)]
beta6
Dana Jansens [Fri, 26 Sep 2003 05:43:24 +0000 (05:43 +0000)]
add a hand built changelog
Dana Jansens [Fri, 26 Sep 2003 05:42:55 +0000 (05:42 +0000)]
remove teh CVS changelog
Dana Jansens [Fri, 26 Sep 2003 05:30:01 +0000 (05:30 +0000)]
updates and fixes for the xml/xsd shit
Dana Jansens [Fri, 26 Sep 2003 05:11:49 +0000 (05:11 +0000)]
add ob_wm_state_undecorated to the net_supported hint
Dana Jansens [Fri, 26 Sep 2003 04:10:17 +0000 (04:10 +0000)]
remove debug print
Dana Jansens [Fri, 26 Sep 2003 01:40:13 +0000 (01:40 +0000)]
use partial struts to determine struts properly for different xinerama heads
Dana Jansens [Thu, 25 Sep 2003 23:07:15 +0000 (23:07 +0000)]
add client_set_undecorated().
add support for the _OB_WM_STATE_UNDECORATED state hint.
Dana Jansens [Thu, 25 Sep 2003 23:02:32 +0000 (23:02 +0000)]
remove openbox_premax, add ob_wm_state_undecorated
Dana Jansens [Thu, 25 Sep 2003 22:48:04 +0000 (22:48 +0000)]
wrap public headers in G_BEGIN/END_DECLS
Dana Jansens [Thu, 25 Sep 2003 22:47:48 +0000 (22:47 +0000)]
dont use the _OPENBOX_PREMAX window property anymore, save max and fullscreen pre-areas in the client struct
Dana Jansens [Thu, 25 Sep 2003 22:00:36 +0000 (22:00 +0000)]
typo
Dana Jansens [Thu, 25 Sep 2003 22:00:07 +0000 (22:00 +0000)]
fix a variable used without being initialized case
Dana Jansens [Thu, 25 Sep 2003 21:59:37 +0000 (21:59 +0000)]
remove old gnome1 shit
Dana Jansens [Thu, 25 Sep 2003 21:58:10 +0000 (21:58 +0000)]
change how stuff is linked, this should make libtool and automake work nicely again I think
Dana Jansens [Thu, 25 Sep 2003 19:01:45 +0000 (19:01 +0000)]
focus new children if their direct parent is focused
Dana Jansens [Thu, 25 Sep 2003 14:38:34 +0000 (14:38 +0000)]
make the gnome-control-center launch obconf for configuring openbox
Dana Jansens [Thu, 25 Sep 2003 06:41:17 +0000 (06:41 +0000)]
focus nwe transients when another window in their transient tree is focused
Dana Jansens [Thu, 25 Sep 2003 05:27:40 +0000 (05:27 +0000)]
add initial changelog for beta5
Dana Jansens [Thu, 25 Sep 2003 05:23:08 +0000 (05:23 +0000)]
indenting
Dana Jansens [Thu, 25 Sep 2003 04:34:47 +0000 (04:34 +0000)]
ft was uninitialized
Dana Jansens [Thu, 25 Sep 2003 03:32:40 +0000 (03:32 +0000)]
recent changes
Dana Jansens [Thu, 25 Sep 2003 03:00:30 +0000 (03:00 +0000)]
handle the focus_cycle_target being destroyed during cycling
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.
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
Dana Jansens [Wed, 24 Sep 2003 17:30:55 +0000 (17:30 +0000)]
give disabled active buttons a different color from enabled ones
Dana Jansens [Wed, 24 Sep 2003 17:22:56 +0000 (17:22 +0000)]
beta5
Dana Jansens [Wed, 24 Sep 2003 17:17:59 +0000 (17:17 +0000)]
support the _KDE_NET_WM_FRAME_STRUT hint
Dana Jansens [Wed, 24 Sep 2003 17:17:51 +0000 (17:17 +0000)]
support the _KDE_WM_CHANGE_STATE hint
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
Dana Jansens [Wed, 24 Sep 2003 17:16:28 +0000 (17:16 +0000)]
throw in some output
Dana Jansens [Wed, 24 Sep 2003 17:16:16 +0000 (17:16 +0000)]
add PARTIAL_SRUT_EQUAL
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
Dana Jansens [Wed, 24 Sep 2003 16:56:46 +0000 (16:56 +0000)]
insert timers in the correct order
Dana Jansens [Wed, 24 Sep 2003 16:38:46 +0000 (16:38 +0000)]
fix for icons.c
Dana Jansens [Wed, 24 Sep 2003 06:29:09 +0000 (06:29 +0000)]
fix problems with conflicing interactive desktop switching and send-to-ing
Dana Jansens [Wed, 24 Sep 2003 05:08:27 +0000 (05:08 +0000)]
add raise to the desktop left press binding
Dana Jansens [Wed, 24 Sep 2003 03:07:10 +0000 (03:07 +0000)]
ignore all NotifyInferior crossing events again
Dana Jansens [Tue, 23 Sep 2003 19:39:48 +0000 (19:39 +0000)]
typo
Dana Jansens [Tue, 23 Sep 2003 19:28:58 +0000 (19:28 +0000)]
move foreign into the Makefile.am
Dana Jansens [Mon, 22 Sep 2003 18:09:48 +0000 (18:09 +0000)]
same thing
Dana Jansens [Mon, 22 Sep 2003 18:09:23 +0000 (18:09 +0000)]
udpate comment to match new basedir shit
Dana Jansens [Mon, 22 Sep 2003 18:08:51 +0000 (18:08 +0000)]
update hideTimeout to hideDelay
Dana Jansens [Mon, 22 Sep 2003 18:07:30 +0000 (18:07 +0000)]
update to the new hideDelay option
Dana Jansens [Mon, 22 Sep 2003 17:50:05 +0000 (17:50 +0000)]
missing a \n
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 >:|
Dana Jansens [Mon, 22 Sep 2003 07:45:36 +0000 (07:45 +0000)]
fixes for auto* build process
Dana Jansens [Mon, 22 Sep 2003 07:00:37 +0000 (07:00 +0000)]
recent changes
Dana Jansens [Mon, 22 Sep 2003 06:46:22 +0000 (06:46 +0000)]
fix capitalization
Dana Jansens [Mon, 22 Sep 2003 06:38:15 +0000 (06:38 +0000)]
add focusLast and raiseOnFocus
Dana Jansens [Mon, 22 Sep 2003 06:08:01 +0000 (06:08 +0000)]
beta4
Dana Jansens [Mon, 22 Sep 2003 06:07:47 +0000 (06:07 +0000)]
recent changes
Dana Jansens [Mon, 22 Sep 2003 06:05:47 +0000 (06:05 +0000)]
add focusLast and raiseOnFocus
Dana Jansens [Mon, 22 Sep 2003 05:41:16 +0000 (05:41 +0000)]
visible is in the frame struct
Dana Jansens [Mon, 22 Sep 2003 05:38:44 +0000 (05:38 +0000)]
ignore non-visible windows too
Dana Jansens [Mon, 22 Sep 2003 05:32:56 +0000 (05:32 +0000)]
simplify the default bindings
Dana Jansens [Mon, 22 Sep 2003 05:04:34 +0000 (05:04 +0000)]
s/Activate/Go there/
Dana Jansens [Mon, 22 Sep 2003 04:56:13 +0000 (04:56 +0000)]
whitespace
Dana Jansens [Mon, 22 Sep 2003 04:52:54 +0000 (04:52 +0000)]
gettextize the empty desktop string
Dana Jansens [Mon, 22 Sep 2003 04:52:21 +0000 (04:52 +0000)]
change Switch To... to Activate...
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
Dana Jansens [Mon, 22 Sep 2003 04:18:54 +0000 (04:18 +0000)]
provide a means to properly ignore enter events for focus changes
Dana Jansens [Mon, 22 Sep 2003 04:17:43 +0000 (04:17 +0000)]
add back focusLast
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
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
Dana Jansens [Mon, 22 Sep 2003 04:13:34 +0000 (04:13 +0000)]
add comment
Dana Jansens [Mon, 22 Sep 2003 03:37:22 +0000 (03:37 +0000)]
indenting
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
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
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!
Dana Jansens [Sun, 21 Sep 2003 20:17:58 +0000 (20:17 +0000)]
add glib.h include
Dana Jansens [Sun, 21 Sep 2003 20:17:50 +0000 (20:17 +0000)]
add raiseOnFocus option
Dana Jansens [Sun, 21 Sep 2003 20:17:23 +0000 (20:17 +0000)]
fix race condition in focus delay
Dana Jansens [Sun, 21 Sep 2003 19:42:01 +0000 (19:42 +0000)]
ignore ungrab enter notifies for focus
Dana Jansens [Sun, 21 Sep 2003 19:39:06 +0000 (19:39 +0000)]
pass the context to action_run_mouse
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.
Dana Jansens [Sun, 21 Sep 2003 19:31:45 +0000 (19:31 +0000)]
rename dock/himeTimeout to dock/hideDelay in the config file
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
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
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
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
Dana Jansens [Sun, 21 Sep 2003 17:17:34 +0000 (17:17 +0000)]
if the keyboard is grabbed then dont ungrab it!
This page took 0.054981 seconds and 4 git commands to generate.