]>
Dogcows Code - chaz/openbox/log
Dana Jansens [Fri, 22 Jun 2007 14:28:21 +0000 (14:28 +0000)]
add lower and raiselower actions
Dana Jansens [Fri, 22 Jun 2007 14:24:23 +0000 (14:24 +0000)]
add raise action
Dana Jansens [Fri, 22 Jun 2007 14:09:57 +0000 (14:09 +0000)]
remove the activate action, make the focus action "activate" but not raise or unshade
Dana Jansens [Fri, 22 Jun 2007 05:17:10 +0000 (05:17 +0000)]
add the move action
Dana Jansens [Fri, 22 Jun 2007 05:02:25 +0000 (05:02 +0000)]
add breakchroot action
Dana Jansens [Fri, 22 Jun 2007 04:59:06 +0000 (04:59 +0000)]
add the activate action. it will replace the focus action, as it can just focus without raising now (or without unshading)
Dana Jansens [Fri, 22 Jun 2007 04:37:33 +0000 (04:37 +0000)]
add the cyclewindows action
Dana Jansens [Fri, 22 Jun 2007 04:04:59 +0000 (04:04 +0000)]
add restart action
Dana Jansens [Fri, 22 Jun 2007 04:01:36 +0000 (04:01 +0000)]
add exit and reconfigure actions
Dana Jansens [Fri, 22 Jun 2007 03:57:48 +0000 (03:57 +0000)]
add the showdesktop action
Dana Jansens [Fri, 22 Jun 2007 03:53:22 +0000 (03:53 +0000)]
add the showmenu action
Dana Jansens [Fri, 22 Jun 2007 03:45:53 +0000 (03:45 +0000)]
added the debug action
Dana Jansens [Fri, 22 Jun 2007 03:40:01 +0000 (03:40 +0000)]
the execute action works again.
default hardcoded bindings are temporarily offline
Dana Jansens [Fri, 22 Jun 2007 03:05:02 +0000 (03:05 +0000)]
well.. it compiles..
Dana Jansens [Fri, 22 Jun 2007 02:30:13 +0000 (02:30 +0000)]
add code for interactive actions
Dana Jansens [Fri, 22 Jun 2007 02:01:45 +0000 (02:01 +0000)]
add interactive action functions. some other changes to stuff that wasnt going to work
Dana Jansens [Thu, 21 Jun 2007 23:57:35 +0000 (23:57 +0000)]
make mouse use the new action stuff
Dana Jansens [Thu, 21 Jun 2007 23:28:14 +0000 (23:28 +0000)]
dont build the old action stuff.
config uses the new action stuff.
add actions_parse_string
Dana Jansens [Thu, 21 Jun 2007 23:17:45 +0000 (23:17 +0000)]
maybe the new actions framework is kinda there now
Dana Jansens [Thu, 21 Jun 2007 22:50:16 +0000 (22:50 +0000)]
some first structural stuff for new actions
Dana Jansens [Thu, 21 Jun 2007 22:24:44 +0000 (22:24 +0000)]
first draft of beginning of new action code
Dana Jansens [Thu, 21 Jun 2007 20:56:37 +0000 (20:56 +0000)]
ok the thumbnails in alt-tab were fun and slow so remove them
Dana Jansens [Thu, 21 Jun 2007 20:04:35 +0000 (20:04 +0000)]
don't activate on raise
Dana Jansens [Thu, 21 Jun 2007 16:21:47 +0000 (16:21 +0000)]
except without bugs
Dana Jansens [Thu, 21 Jun 2007 16:20:43 +0000 (16:20 +0000)]
look, thumbnails in alt-tab. its such crap though. oh well, just for fun.
Dana Jansens [Thu, 21 Jun 2007 15:04:51 +0000 (15:04 +0000)]
clearer code paths
Dana Jansens [Thu, 21 Jun 2007 15:02:31 +0000 (15:02 +0000)]
always have the offscreen buffer's shape matched to the window's
Dana Jansens [Thu, 21 Jun 2007 13:59:23 +0000 (13:59 +0000)]
don't call framerender directly
Dana Jansens [Thu, 21 Jun 2007 05:49:08 +0000 (05:49 +0000)]
only enable automatic composite redirection for the client windows, not the frames. maybe this will avoid screen artifacts with the crap server support
Dana Jansens [Thu, 21 Jun 2007 05:26:20 +0000 (05:26 +0000)]
i am starting to loathe the composite extension, and xorg in general
Dana Jansens [Thu, 21 Jun 2007 05:25:59 +0000 (05:25 +0000)]
80 cols
Dana Jansens [Wed, 20 Jun 2007 03:02:28 +0000 (03:02 +0000)]
i forgot to add these
Dana Jansens [Wed, 20 Jun 2007 02:51:42 +0000 (02:51 +0000)]
get the offscreen pixmaps for all windows (including their frames)
Dana Jansens [Tue, 19 Jun 2007 21:53:00 +0000 (21:53 +0000)]
backwards macro
Dana Jansens [Tue, 19 Jun 2007 21:52:44 +0000 (21:52 +0000)]
check for damage and render extensions if going to use composite. require them for it. also include the cflags/libs. and only run the xcomposite stuff so far when the server supports it
Dana Jansens [Tue, 19 Jun 2007 21:40:57 +0000 (21:40 +0000)]
redirect window contents to offscreen pixmaps with composite so they are available for use.
Dana Jansens [Tue, 19 Jun 2007 21:38:13 +0000 (21:38 +0000)]
add the composite variables
Dana Jansens [Tue, 19 Jun 2007 21:37:41 +0000 (21:37 +0000)]
check for composite on the server
Dana Jansens [Tue, 19 Jun 2007 21:28:28 +0000 (21:28 +0000)]
check for the composite library
Dana Jansens [Tue, 19 Jun 2007 21:24:02 +0000 (21:24 +0000)]
don't resize windows when they are user size _or_ user positioned
Mikael Magnusson [Sat, 16 Jun 2007 13:01:11 +0000 (13:01 +0000)]
add ukrainian translation
Dana Jansens [Fri, 15 Jun 2007 05:46:03 +0000 (05:46 +0000)]
fade out disabled buttonsx
Dana Jansens [Fri, 15 Jun 2007 03:49:28 +0000 (03:49 +0000)]
don't set the default icon on child windows, their parents will have an icon
Dana Jansens [Thu, 14 Jun 2007 22:18:45 +0000 (22:18 +0000)]
let you lower a window without lowering its children, or its siblings
Dana Jansens [Wed, 13 Jun 2007 23:34:48 +0000 (23:34 +0000)]
fix move to center on xinerama
Dana Jansens [Wed, 13 Jun 2007 17:18:57 +0000 (17:18 +0000)]
always show the client on desktop change, only use donthide to not hide it
Dana Jansens [Wed, 13 Jun 2007 17:16:08 +0000 (17:16 +0000)]
raise windows smartly when merging desktops
Mikael Magnusson [Wed, 13 Jun 2007 17:08:32 +0000 (17:08 +0000)]
add center option to placement section
Dana Jansens [Wed, 13 Jun 2007 16:51:01 +0000 (16:51 +0000)]
little thing
Dana Jansens [Wed, 13 Jun 2007 16:48:42 +0000 (16:48 +0000)]
dont fallback to undermouse
Dana Jansens [Wed, 13 Jun 2007 16:47:53 +0000 (16:47 +0000)]
improve the add/remove desktop actions a bunch.
make the lastdesktop action not assert if you remove a desktop (i think it could have)
Dana Jansens [Wed, 13 Jun 2007 15:57:46 +0000 (15:57 +0000)]
only send configurenotify for user-action configures when it moves
Dana Jansens [Wed, 13 Jun 2007 15:56:44 +0000 (15:56 +0000)]
add force_reply back to client_configure(). client_reconfigure is nicer this time around. eat enter events in client_configure when user is FALSE.
Dana Jansens [Wed, 13 Jun 2007 15:20:48 +0000 (15:20 +0000)]
fix focus flicker on sendto+follow
Dana Jansens [Wed, 13 Jun 2007 15:14:20 +0000 (15:14 +0000)]
remove debug print
Dana Jansens [Wed, 13 Jun 2007 15:13:16 +0000 (15:13 +0000)]
don't raise windows when moving them between desktops in some cases
Dana Jansens [Wed, 13 Jun 2007 15:08:19 +0000 (15:08 +0000)]
fix moved comment
Dana Jansens [Wed, 13 Jun 2007 15:07:49 +0000 (15:07 +0000)]
don't force reconfigure in a number of places, also eat enter events when reconfiguring. yay
Dana Jansens [Wed, 13 Jun 2007 15:01:27 +0000 (15:01 +0000)]
add AddDesktopLast RemoveDesktopLast AddDesktopCurrent RemoveDesktopCurrent
Dana Jansens [Wed, 13 Jun 2007 14:40:05 +0000 (14:40 +0000)]
let desklets snap to eachother
Dana Jansens [Wed, 13 Jun 2007 14:39:23 +0000 (14:39 +0000)]
don't snap to below+skiptaskbar (desklets)
Dana Jansens [Wed, 13 Jun 2007 14:36:06 +0000 (14:36 +0000)]
kill the side borders on the handle and titlebar when max_horz
Dana Jansens [Wed, 13 Jun 2007 14:03:46 +0000 (14:03 +0000)]
let the theme specify all splitgradient colors
Dana Jansens [Wed, 13 Jun 2007 13:48:00 +0000 (13:48 +0000)]
don't alloc/free colors every time splitvertical is drawn
Dana Jansens [Wed, 13 Jun 2007 13:33:13 +0000 (13:33 +0000)]
that got commited by accident somewhere
Dana Jansens [Wed, 13 Jun 2007 12:37:52 +0000 (12:37 +0000)]
no un-needed rendering
Dana Jansens [Wed, 13 Jun 2007 12:31:41 +0000 (12:31 +0000)]
don't show vertical resize context/arrow when the window is shaded
Dana Jansens [Wed, 13 Jun 2007 12:06:23 +0000 (12:06 +0000)]
fix the optimize
Dana Jansens [Wed, 13 Jun 2007 12:05:00 +0000 (12:05 +0000)]
optimize
Dana Jansens [Wed, 13 Jun 2007 12:00:47 +0000 (12:00 +0000)]
wrong vriables
Dana Jansens [Wed, 13 Jun 2007 11:51:12 +0000 (11:51 +0000)]
add struts to the list. reboringify --debug-xinerama
Dana Jansens [Wed, 13 Jun 2007 11:47:39 +0000 (11:47 +0000)]
fix some more crashing. and make the max area selection more correct to avoid dead areas
Dana Jansens [Wed, 13 Jun 2007 11:31:02 +0000 (11:31 +0000)]
initalize static stuff.
make --debug-xinerama more intersting..
Dana Jansens [Wed, 13 Jun 2007 11:25:47 +0000 (11:25 +0000)]
wrong variable
Dana Jansens [Wed, 13 Jun 2007 11:21:19 +0000 (11:21 +0000)]
backwards args
Dana Jansens [Wed, 13 Jun 2007 11:20:05 +0000 (11:20 +0000)]
fix another crash
Dana Jansens [Wed, 13 Jun 2007 11:17:02 +0000 (11:17 +0000)]
fix 1 crash.
Dana Jansens [Wed, 13 Jun 2007 11:15:51 +0000 (11:15 +0000)]
xinerama support like crazy for struts and everything else too. this probably crashes but its been way too long without a commit.
Dana Jansens [Wed, 13 Jun 2007 08:58:13 +0000 (08:58 +0000)]
set workarea correctly
Dana Jansens [Wed, 13 Jun 2007 04:28:16 +0000 (04:28 +0000)]
dont unshade when clicking the titlebar.
lower when rolling up, raise when rolling down with mouse wheel
Dana Jansens [Wed, 13 Jun 2007 02:42:27 +0000 (02:42 +0000)]
ignore the dock in placing as a last resort
Dana Jansens [Wed, 13 Jun 2007 02:34:59 +0000 (02:34 +0000)]
use all possible struts when maximizing to fill the screen
Dana Jansens [Wed, 13 Jun 2007 02:32:20 +0000 (02:32 +0000)]
fix how the dock is placed, its struts, and set a window type hint on it
Dana Jansens [Wed, 13 Jun 2007 02:07:21 +0000 (02:07 +0000)]
bugfix
Dana Jansens [Wed, 13 Jun 2007 02:04:40 +0000 (02:04 +0000)]
add the dock struts to everything
Dana Jansens [Wed, 13 Jun 2007 01:59:18 +0000 (01:59 +0000)]
some typos
Dana Jansens [Wed, 13 Jun 2007 01:58:34 +0000 (01:58 +0000)]
plug memory leaks from the new strut code
Dana Jansens [Wed, 13 Jun 2007 01:50:01 +0000 (01:50 +0000)]
very cool struts. partial struts actually are partial struts now. possibly way broken with xinerama?
Dana Jansens [Tue, 12 Jun 2007 19:14:27 +0000 (19:14 +0000)]
comment
Dana Jansens [Tue, 12 Jun 2007 19:07:02 +0000 (19:07 +0000)]
ratios are floats
Dana Jansens [Tue, 12 Jun 2007 17:46:16 +0000 (17:46 +0000)]
use the same decision code to focus new windows as for focus cycling or focus fallback. yay consistency.
Dana Jansens [Tue, 12 Jun 2007 16:38:42 +0000 (16:38 +0000)]
include padding in the menu header min width
Dana Jansens [Tue, 12 Jun 2007 15:53:14 +0000 (15:53 +0000)]
only xungrabkeyboard when we actually have a passive grab on it
Dana Jansens [Tue, 12 Jun 2007 14:33:22 +0000 (14:33 +0000)]
respect max/min sizes when fullscreen or maximized
Dana Jansens [Tue, 12 Jun 2007 04:56:34 +0000 (04:56 +0000)]
add debug print
Dana Jansens [Tue, 12 Jun 2007 04:54:16 +0000 (04:54 +0000)]
stop ignoring enters on window hide, and explain why
Dana Jansens [Tue, 12 Jun 2007 04:31:23 +0000 (04:31 +0000)]
like unmap, don't let enter events move focus when a window iconifies unless underMouse is on
Dana Jansens [Tue, 12 Jun 2007 04:20:41 +0000 (04:20 +0000)]
dont use enter events from new windows appearing to focus them, unless underMouse is on
Dana Jansens [Tue, 12 Jun 2007 04:16:32 +0000 (04:16 +0000)]
i dont think people shade windows with the intention of having them hidden by stuff. also bug fix.
Dana Jansens [Tue, 12 Jun 2007 04:12:54 +0000 (04:12 +0000)]
try place under the mouse when theres no free space? maybe thats dumb
This page took 0.07037 seconds and 4 git commands to generate.