]>
Dogcows Code - chaz/openbox/log
Dana Jansens [Tue, 24 Apr 2007 15:29:42 +0000 (15:29 +0000)]
place randomly inside the area available. if its too big, put the top left corner inside still
Dana Jansens [Tue, 24 Apr 2007 14:58:29 +0000 (14:58 +0000)]
set the max settings properly, was setting max_vert for both.
make sure the desktop property is set when per-app settings change it
Dana Jansens [Tue, 24 Apr 2007 14:37:46 +0000 (14:37 +0000)]
preliminary change to the 9 corners thing, to add a recursive 9 corners inside the middle one
Mikael Magnusson [Tue, 24 Apr 2007 14:35:56 +0000 (14:35 +0000)]
only moved half a sentence
Dana Jansens [Tue, 24 Apr 2007 14:27:31 +0000 (14:27 +0000)]
the check for if the window is being resized is only needed for syncing
Mikael Magnusson [Tue, 24 Apr 2007 12:18:53 +0000 (12:18 +0000)]
fix resizing when drawContents is off, and I think an ifdef was a bit too high up
Dana Jansens [Tue, 24 Apr 2007 07:26:37 +0000 (07:26 +0000)]
add debug messages saying if an extension is missing on the server
Dana Jansens [Tue, 24 Apr 2007 07:12:19 +0000 (07:12 +0000)]
remove the stick atom, since openbox does not use stickiness
Dana Jansens [Tue, 24 Apr 2007 07:09:38 +0000 (07:09 +0000)]
update the compliance file
Dana Jansens [Tue, 24 Apr 2007 07:05:11 +0000 (07:05 +0000)]
Dana Jansens [Tue, 24 Apr 2007 06:49:34 +0000 (06:49 +0000)]
check for the sync extension
Dana Jansens [Tue, 24 Apr 2007 06:48:08 +0000 (06:48 +0000)]
add check for the Sync extension
Dana Jansens [Tue, 24 Apr 2007 06:41:59 +0000 (06:41 +0000)]
the focus_client = NULL got moved by mistake.
Dana Jansens [Tue, 24 Apr 2007 06:41:04 +0000 (06:41 +0000)]
focus_order_remove is called in a few places. move the check for unsetting focus_client into client_unmanage.
Dana Jansens [Tue, 24 Apr 2007 06:30:16 +0000 (06:30 +0000)]
add support for _NET_WM_SYNC_REQUEST
Dana Jansens [Tue, 24 Apr 2007 02:59:26 +0000 (02:59 +0000)]
add these cflags even though they are empty right now all the time
Dana Jansens [Tue, 24 Apr 2007 01:29:53 +0000 (01:29 +0000)]
save windows' colormaps rather than querying them from the server every time you focus it
Dana Jansens [Tue, 24 Apr 2007 01:16:33 +0000 (01:16 +0000)]
never mind on the hint idea, it was fun while it lasted. at least i know it is there now.
Dana Jansens [Tue, 24 Apr 2007 01:08:09 +0000 (01:08 +0000)]
hm, that was a silly error. the propogate mask shouldnt get the Hint thing in it.
Dana Jansens [Tue, 24 Apr 2007 01:02:35 +0000 (01:02 +0000)]
missing a thinger
Dana Jansens [Tue, 24 Apr 2007 01:00:27 +0000 (01:00 +0000)]
add the PointerMotionHintMask everywhere, we dont need every mouse event
Dana Jansens [Tue, 24 Apr 2007 00:07:28 +0000 (00:07 +0000)]
set the eventmask on frame windows again..
Dana Jansens [Tue, 24 Apr 2007 00:02:51 +0000 (00:02 +0000)]
in shrinking resize the frame before the client
Dana Jansens [Tue, 24 Apr 2007 00:00:11 +0000 (00:00 +0000)]
1. remove some old event handling that was not used at all. yay less bandwidth.
2. make the client padding color show during resizes with drawContents off
Dana Jansens [Mon, 23 Apr 2007 23:46:13 +0000 (23:46 +0000)]
place transients without a parent in the middle of the screen
dont use non-normal windows as parents
Dana Jansens [Mon, 23 Apr 2007 23:21:47 +0000 (23:21 +0000)]
add a window between the frame and the plate for drawing the client border. this way when the client window disappears, nothing gets rendered underneath it.
Dana Jansens [Mon, 23 Apr 2007 23:11:33 +0000 (23:11 +0000)]
focus_client was becoming invalid if the focused client was unmanaged.
Dana Jansens [Mon, 23 Apr 2007 23:03:44 +0000 (23:03 +0000)]
add a default action for cycling panels
Dana Jansens [Mon, 23 Apr 2007 23:01:41 +0000 (23:01 +0000)]
add the panels option, which is for NextWindow/PreviousWindow and the directional focus actions
Dana Jansens [Mon, 23 Apr 2007 22:40:33 +0000 (22:40 +0000)]
cycling between dock windows now possible with the <panels>yes</panels> option
Dana Jansens [Mon, 23 Apr 2007 22:38:37 +0000 (22:38 +0000)]
set the default config tool for gnome to be obconf2
Dana Jansens [Mon, 23 Apr 2007 22:05:03 +0000 (22:05 +0000)]
leavenotify events messing up delayed focus
Dana Jansens [Mon, 23 Apr 2007 20:36:51 +0000 (20:36 +0000)]
error in the new error message code
Dana Jansens [Mon, 23 Apr 2007 20:36:32 +0000 (20:36 +0000)]
fix warning
Dana Jansens [Mon, 23 Apr 2007 20:36:13 +0000 (20:36 +0000)]
extra comma
Dana Jansens [Mon, 23 Apr 2007 20:20:04 +0000 (20:20 +0000)]
line up the top coords box nicer
Dana Jansens [Mon, 23 Apr 2007 19:11:12 +0000 (19:11 +0000)]
use automake 1.9
Mikael Magnusson [Mon, 23 Apr 2007 19:02:33 +0000 (19:02 +0000)]
include the header that has gethostname
Mikael Magnusson [Mon, 23 Apr 2007 18:46:19 +0000 (18:46 +0000)]
show the hostname of forwarded clients in the titlebar
Dana Jansens [Mon, 23 Apr 2007 18:43:43 +0000 (18:43 +0000)]
exit if any of the commands fail
Dana Jansens [Mon, 23 Apr 2007 18:38:00 +0000 (18:38 +0000)]
upgrade gettext
Dana Jansens [Mon, 23 Apr 2007 18:29:33 +0000 (18:29 +0000)]
add positioned test
Dana Jansens [Mon, 23 Apr 2007 18:22:00 +0000 (18:22 +0000)]
add the tests to the dist tarball
Dana Jansens [Mon, 23 Apr 2007 18:21:27 +0000 (18:21 +0000)]
new translation strings
Dana Jansens [Mon, 23 Apr 2007 17:56:35 +0000 (17:56 +0000)]
1) translate all of openbox's output
2) update copyrights.
3) make release. ok that part not quite yet.
Dana Jansens [Mon, 23 Apr 2007 17:55:26 +0000 (17:55 +0000)]
remove an unused variable
Dana Jansens [Mon, 23 Apr 2007 02:43:56 +0000 (02:43 +0000)]
only show debug messages if you enable it on command line and remove extra newline
Dana Jansens [Mon, 23 Apr 2007 02:43:14 +0000 (02:43 +0000)]
fallback to desktops properly
Dana Jansens [Mon, 23 Apr 2007 02:22:18 +0000 (02:22 +0000)]
put the separator back in the spit up client list menu
Dana Jansens [Mon, 23 Apr 2007 02:02:34 +0000 (02:02 +0000)]
back out r5812. you do want that there
Dana Jansens [Mon, 23 Apr 2007 02:00:33 +0000 (02:00 +0000)]
wasteful syncing
Dana Jansens [Mon, 23 Apr 2007 01:54:35 +0000 (01:54 +0000)]
remove windows from the hash on hide, dont readd them again!
Mikael Magnusson [Mon, 23 Apr 2007 01:36:36 +0000 (01:36 +0000)]
unused variable "icons"
Dana Jansens [Sun, 22 Apr 2007 22:56:53 +0000 (22:56 +0000)]
stop listening to events on clients that are being unmanaged before generating new events
Dana Jansens [Sun, 22 Apr 2007 22:55:06 +0000 (22:55 +0000)]
you cant grab substructureredirect on the plate. why was this even here?
Dana Jansens [Sun, 22 Apr 2007 22:54:32 +0000 (22:54 +0000)]
add a test for show-hide-show of a window really quickly
Dana Jansens [Sun, 22 Apr 2007 22:21:32 +0000 (22:21 +0000)]
use event_ignore_queued_enters
Dana Jansens [Sun, 22 Apr 2007 21:29:02 +0000 (21:29 +0000)]
when windows reverttoparent, we will get a notifynonlinear when the frame closes
Dana Jansens [Sun, 22 Apr 2007 21:14:04 +0000 (21:14 +0000)]
use focusouts from unmanaged windows (windows which have just closed)
Dana Jansens [Sun, 22 Apr 2007 20:41:26 +0000 (20:41 +0000)]
add a debug message
Dana Jansens [Sun, 22 Apr 2007 20:40:22 +0000 (20:40 +0000)]
focus properly on desktop change
Dana Jansens [Sun, 22 Apr 2007 20:37:33 +0000 (20:37 +0000)]
missing a header
Dana Jansens [Sun, 22 Apr 2007 20:33:12 +0000 (20:33 +0000)]
when focusing nothing, make sure focus_client knows that nothing is focused
Dana Jansens [Sun, 22 Apr 2007 20:27:13 +0000 (20:27 +0000)]
focusin to the root window happens on both monitors when a focused window unmaps... boo...
Dana Jansens [Sun, 22 Apr 2007 20:10:17 +0000 (20:10 +0000)]
ignore some focus events that shouldnt be reacted to
Dana Jansens [Sun, 22 Apr 2007 19:52:37 +0000 (19:52 +0000)]
Dana Jansens [Sun, 22 Apr 2007 19:35:50 +0000 (19:35 +0000)]
a) set the focus client before calculating its layer
b) cleanup in focus.c
Dana Jansens [Sun, 22 Apr 2007 19:24:51 +0000 (19:24 +0000)]
FocusOut events come after UnmapNotify, so we don't need to worry about focusing an invalid window
Dana Jansens [Sun, 22 Apr 2007 19:13:38 +0000 (19:13 +0000)]
a) remove focus_hilite, it is not needed and complicated things
b) set focus_client to null when nothing is actually focused, but still allow
focus to go to black holes
c) allow the focus action to be performed without a client, this will focus
the openbox instance (i.e. the screen in multihead setups)
big thanks to syscrash for the ideas on how to go about this
Dana Jansens [Sun, 22 Apr 2007 19:08:38 +0000 (19:08 +0000)]
xflush after changing the focus decorations so it gets shown faster
Dana Jansens [Sun, 22 Apr 2007 19:03:18 +0000 (19:03 +0000)]
better debugging symbols
Mikael Magnusson [Sun, 22 Apr 2007 18:26:05 +0000 (18:26 +0000)]
don't compare client pointers with random numbers
Dana Jansens [Sun, 22 Apr 2007 17:33:37 +0000 (17:33 +0000)]
remove debug message
Dana Jansens [Sun, 22 Apr 2007 16:49:13 +0000 (16:49 +0000)]
hilite the focus target before xsyncing in the ignore enter stuff, so less flicker
Dana Jansens [Sun, 22 Apr 2007 16:48:35 +0000 (16:48 +0000)]
use ignore enters instead of removing them from the queue
Dana Jansens [Sun, 22 Apr 2007 15:58:09 +0000 (15:58 +0000)]
dont need to ignore mouse events during a keyboard grab, they go to the grab-window anyways
use our built in grab_keyboard
Dana Jansens [Sun, 22 Apr 2007 15:22:25 +0000 (15:22 +0000)]
don't grab the pointer during interactive events. this allows you to alt-tab during a dnd.
Dana Jansens [Sun, 22 Apr 2007 14:37:14 +0000 (14:37 +0000)]
remove grab_pointer_window, nothing used it
Dana Jansens [Sun, 22 Apr 2007 14:16:33 +0000 (14:16 +0000)]
start on the current desktop when a wm was already running
Dana Jansens [Sun, 22 Apr 2007 14:07:29 +0000 (14:07 +0000)]
only pass thru events when the menu is open, don't for other stuff
Dana Jansens [Sun, 22 Apr 2007 13:53:28 +0000 (13:53 +0000)]
eat enter events after unmanaging a window
change how focus falls back for windows being unmanaged, don't fall back immediately, instead wait for the focus out event and use it (break stuff maybe! yay)
Dana Jansens [Sun, 22 Apr 2007 04:42:33 +0000 (04:42 +0000)]
don't fallback to the desktop again when leaving show-desktop-mode
Dana Jansens [Sun, 22 Apr 2007 04:35:23 +0000 (04:35 +0000)]
engrish
Dana Jansens [Sun, 22 Apr 2007 04:16:00 +0000 (04:16 +0000)]
add a comparitor to timers. use this in event.c to let you remove timers from the queue selectively for delayed focus
Dana Jansens [Sun, 22 Apr 2007 03:54:43 +0000 (03:54 +0000)]
better matching of the menu titles/separators to the theme
Dana Jansens [Sun, 22 Apr 2007 03:18:55 +0000 (03:18 +0000)]
highlight for motion events in the menu too, this is useful when the enter gets ignored cuz the mouse was already inside it
Dana Jansens [Sun, 22 Apr 2007 03:13:41 +0000 (03:13 +0000)]
give labeled separators borders
Dana Jansens [Sun, 22 Apr 2007 03:02:13 +0000 (03:02 +0000)]
stop delayed focusing when falling back
Dana Jansens [Sun, 22 Apr 2007 02:49:52 +0000 (02:49 +0000)]
fix segfaults
Dana Jansens [Sun, 22 Apr 2007 02:35:22 +0000 (02:35 +0000)]
properly handle clients disappearing during delayed focus on them
Dana Jansens [Sun, 22 Apr 2007 02:34:05 +0000 (02:34 +0000)]
use the timestamp from the original enter when delay-focusing a window
Dana Jansens [Sun, 22 Apr 2007 02:12:32 +0000 (02:12 +0000)]
ignore crossing events while an interactive grab is going on.
when a menu is open, use the crossing events for the menu only.
Dana Jansens [Sun, 22 Apr 2007 01:09:20 +0000 (01:09 +0000)]
fix a segfault
Dana Jansens [Sun, 22 Apr 2007 00:53:21 +0000 (00:53 +0000)]
better event handling for menus
Dana Jansens [Sun, 22 Apr 2007 00:36:54 +0000 (00:36 +0000)]
1) get rid of menu titles
2) let separators have labels, when they have a label, then they will appear like a menu title used to
so if you want a menu title, you use a separator in the menu itself at the top
more style work may be needed
Dana Jansens [Sun, 22 Apr 2007 00:35:36 +0000 (00:35 +0000)]
grab enter/leave events during mouse grabs and pass events along still during the grab. this is needed to catch enter/leave events in the menus. it seems to not be weird with apps.
Dana Jansens [Sun, 22 Apr 2007 00:31:03 +0000 (00:31 +0000)]
handle enter/leave events in the menu
Dana Jansens [Sun, 22 Apr 2007 00:29:33 +0000 (00:29 +0000)]
look in sysconfdir before looking in /etc/xdg. this kinda violates the spec, i think, but i don't see any other proper alternative really.
Dana Jansens [Sat, 21 Apr 2007 22:16:24 +0000 (22:16 +0000)]
dont do the same thing 100 times
Dana Jansens [Sat, 21 Apr 2007 22:06:47 +0000 (22:06 +0000)]
add --debug-focus
add --config-file: to specify a config file to use.
set OPENBOX_RC property on the root window containing the path of the RC file being the full path to the RC file being used by openbox
This page took 0.052922 seconds and 4 git commands to generate.