14 years agoxml tags are case sensitive
Dana Jansens [Sun, 25 Mar 2007 15:39:56 +0000 (15:39 +0000)]
xml tags are case sensitive

14 years agobad idea.. more thought is needed..
Dana Jansens [Sun, 25 Mar 2007 15:16:00 +0000 (15:16 +0000)]
bad idea.. more thought is needed..

14 years agowhen opening the client menu with a key, open it at the window's top left corner...
Dana Jansens [Sun, 25 Mar 2007 15:05:10 +0000 (15:05 +0000)]
when opening the client menu with a key, open it at the window's top left corner. is this clever or dumb?

14 years agowatch for reverttoparent reverting to the root window, which will create a DetailInfe...
Dana Jansens [Sat, 24 Mar 2007 23:19:45 +0000 (23:19 +0000)]
watch for reverttoparent reverting to the root window, which will create a DetailInferior focusin event on root.

adding some debug messages also which I am using..

14 years agoset the event_curtime when running an action to the time in the event used to run...
Dana Jansens [Sat, 24 Mar 2007 17:22:31 +0000 (17:22 +0000)]
set the event_curtime when running an action to the time in the event used to run the action

14 years agothere is no themetoxml.h
Dana Jansens [Sat, 24 Mar 2007 17:19:33 +0000 (17:19 +0000)]
there is no themetoxml.h

14 years ago(no commit message)
Dana Jansens [Sat, 24 Mar 2007 17:17:02 +0000 (17:17 +0000)]

14 years agoclean up the title getting function
Dana Jansens [Sat, 24 Mar 2007 17:06:19 +0000 (17:06 +0000)]
clean up the title getting function

14 years agokill window title numbering...
Dana Jansens [Sat, 24 Mar 2007 17:01:40 +0000 (17:01 +0000)]
kill window title numbering...

probably it was a dumb idea all along. you're not picking the numbers yourself and you're probably not remembering which window they apply to and the focus indicator thinger is much more clever than numbers

14 years agocheck for minimum required versions of glib and pango
Mikael Magnusson [Sat, 24 Mar 2007 15:08:16 +0000 (15:08 +0000)]
check for minimum required versions of glib and pango

14 years agoaccidentally didn't include client_list_menu.h in dist
Mikael Magnusson [Fri, 23 Mar 2007 17:02:11 +0000 (17:02 +0000)]
accidentally didn't include client_list_menu.h in dist

14 years agolaunch things on the desktop where you ran it.
Dana Jansens [Wed, 21 Mar 2007 16:19:06 +0000 (16:19 +0000)]
launch things on the desktop where you ran it.

also: kde apps move themselves to the current desktop when they open. what the heck?

14 years agoignore focus events on root that we don't care about
Dana Jansens [Wed, 21 Mar 2007 16:12:21 +0000 (16:12 +0000)]
ignore focus events on root that we don't care about

14 years agoallow focus to disappear to black holes. (that is, windows not managed by openbox...
Dana Jansens [Wed, 21 Mar 2007 15:54:30 +0000 (15:54 +0000)]
allow focus to disappear to black holes. (that is, windows not managed by openbox). the black hole may just be a window on another monitor. keyboard events aren't going to work in this scenario, though.

14 years agowe're only getting one unmap notify now, with the new event mask on the root window...
Dana Jansens [Tue, 20 Mar 2007 04:42:25 +0000 (04:42 +0000)]
we're only getting one unmap notify now, with the new event mask on the root window. we're not getting one for the frame window anymore.

14 years agonot passing timestamps sometimes and not others. set event_curtime when client messag...
Dana Jansens [Mon, 19 Mar 2007 17:59:16 +0000 (17:59 +0000)]
not passing timestamps sometimes and not others. set event_curtime when client messages provide a timestamp.

14 years agofree unused path strings.
Dana Jansens [Sun, 18 Mar 2007 15:23:42 +0000 (15:23 +0000)]
free unused path strings.
always pass in malloc'd memory, cuz it is going to be freed later.

14 years agomemory leak in xinerama setup code
Dana Jansens [Sun, 18 Mar 2007 15:16:03 +0000 (15:16 +0000)]
memory leak in xinerama setup code

14 years agoadd -Wwrite-strings in debug mode
Dana Jansens [Sun, 18 Mar 2007 15:15:38 +0000 (15:15 +0000)]
add -Wwrite-strings in debug mode

14 years agouse const char*'s when we should be
Dana Jansens [Sun, 18 Mar 2007 15:07:30 +0000 (15:07 +0000)]
use const char*'s when we should be

14 years agooops, logic error
Dana Jansens [Sat, 17 Mar 2007 20:06:16 +0000 (20:06 +0000)]
oops, logic error

14 years agomention when the logicalx/y is actually returned
Dana Jansens [Fri, 16 Mar 2007 19:16:07 +0000 (19:16 +0000)]
mention when the logicalx/y is actually returned

14 years agofix for bug introduced in revision 5643. logical size is supposed to be updated only...
Dana Jansens [Fri, 16 Mar 2007 19:14:53 +0000 (19:14 +0000)]
fix for bug introduced in revision 5643. logical size is supposed to be updated only when the window is resized.

14 years agoanimate presses on toggled titlebar buttons
Dana Jansens [Fri, 16 Mar 2007 01:33:47 +0000 (01:33 +0000)]
animate presses on toggled titlebar buttons

14 years ago(no commit message)
Dana Jansens [Thu, 15 Mar 2007 17:46:39 +0000 (17:46 +0000)]

14 years agoupdate COMPLIANCE
Dana Jansens [Thu, 15 Mar 2007 17:37:30 +0000 (17:37 +0000)]

14 years agoonly refocus the omnipresent window if its allowed
Dana Jansens [Thu, 15 Mar 2007 01:11:52 +0000 (01:11 +0000)]
only refocus the omnipresent window if its allowed

14 years agoclearer engrish
Dana Jansens [Thu, 15 Mar 2007 01:09:10 +0000 (01:09 +0000)]
clearer engrish

14 years agowhen an omnipresent window has focus and you switch desktops, keep it focused
Dana Jansens [Thu, 15 Mar 2007 01:02:48 +0000 (01:02 +0000)]
when an omnipresent window has focus and you switch desktops, keep it focused

14 years agodon't fall back focus to omnipresent windows
Dana Jansens [Wed, 14 Mar 2007 21:15:58 +0000 (21:15 +0000)]
don't fall back focus to omnipresent windows

14 years agomake focus_order into one long list instead of having one per desktop. this actually...
Dana Jansens [Wed, 14 Mar 2007 21:07:30 +0000 (21:07 +0000)]
make focus_order into one long list instead of having one per desktop. this actually fixes bugs with omnipresent windows and adding desktops. it is just overall a little nicer i think.

also this is not tested. sorry if it breaks everything.

14 years agosyscrash changed his theme up
Dana Jansens [Wed, 14 Mar 2007 20:59:16 +0000 (20:59 +0000)]
syscrash changed his theme up

14 years agosave the focus_client when falling back, so we don't actually refocus it when we...
Dana Jansens [Wed, 14 Mar 2007 15:56:59 +0000 (15:56 +0000)]
save the focus_client when falling back, so we don't actually refocus it when we don't want to.

14 years agooh, 2 things in this commit..
Dana Jansens [Wed, 14 Mar 2007 15:51:21 +0000 (15:51 +0000)]
oh, 2 things in this commit..

1) THIS ONE IS IMPORTANT: don't set client->iconfied if the window is not actually going to be allowed to iconify. heh!

2) changes to focus fallback to avoid crashing and to avoid losing focus all at the same time.

14 years agomove stuff around in client_unmanage to maybe make closing windows a bit nicer
Mikael Magnusson [Wed, 14 Mar 2007 14:17:31 +0000 (14:17 +0000)]
move stuff around in client_unmanage to maybe make closing windows a bit nicer

14 years agorefix for managing iconic windows, without having the frame map which caused flashing.
Dana Jansens [Wed, 14 Mar 2007 13:58:36 +0000 (13:58 +0000)]
refix for managing iconic windows, without having the frame map which caused flashing.

instead, keep track of if the frame has been mapped yet. if it hasn't and it is getting hidden, then make sure to unmap the child.

14 years agoa) fix resizerelative moving windows when they reach their minimum size do this by...
Dana Jansens [Wed, 14 Mar 2007 03:45:56 +0000 (03:45 +0000)]
a) fix resizerelative moving windows when they reach their minimum size do this by...
b) adding a function to let you see what size/position a window will be given when you actually try move/resize it to some given values. (client_try_configure)

14 years agoadd support for 8bit TrueColor visuals. Who knew these existed. Fixes vnc's 8bit...
Dana Jansens [Wed, 14 Mar 2007 03:05:47 +0000 (03:05 +0000)]
add support for 8bit TrueColor visuals. Who knew these existed. Fixes vnc's 8bit mode. (bug 2878)

14 years agoupdate german translation
Mikael Magnusson [Wed, 14 Mar 2007 02:27:46 +0000 (02:27 +0000)]
update german translation

14 years agomake frame and client window in a consistant mapped state when the window is grabbed
Dana Jansens [Wed, 14 Mar 2007 02:23:50 +0000 (02:23 +0000)]
make frame and client window in a consistant mapped state when the window is grabbed

14 years agoless wasted updates of wm_state
Dana Jansens [Wed, 14 Mar 2007 02:07:30 +0000 (02:07 +0000)]
less wasted updates of wm_state

14 years agofocus fallback
Mikael Magnusson [Wed, 14 Mar 2007 01:17:39 +0000 (01:17 +0000)]
focus fallback

14 years agocomparing strings to random locations in memory is probably not what we wanted to do
Mikael Magnusson [Tue, 13 Mar 2007 12:34:58 +0000 (12:34 +0000)]
comparing strings to random locations in memory is probably not what we wanted to do

14 years agoalways unfocus the window when it disappears, no special cases.. (except unmanage)
Dana Jansens [Tue, 13 Mar 2007 04:15:25 +0000 (04:15 +0000)]
always unfocus the window when it disappears, no special cases.. (except unmanage)

14 years agoset IconicState on windows that are not visible always. this means windows on other...
Dana Jansens [Tue, 13 Mar 2007 04:04:13 +0000 (04:04 +0000)]
set IconicState on windows that are not visible always. this means windows on other desktops too.

as well, this turned out to be a nice cleanup of the wmstate code.

regards to the random dude in #openbox complaining about the ICCCM to make me think to look this up and see if openbox was compliant.

14 years agosave and restore pre-maximized/fullscreen sizes properly
Dana Jansens [Tue, 13 Mar 2007 02:29:08 +0000 (02:29 +0000)]
save and restore pre-maximized/fullscreen sizes properly

much cleanup on how per-app settings are applied to new mapping windows. maybe i broke it? but it'll be much quicker now, and it's consistant with the rest of the code, so hooray for that. pls let me know if i broke any of it :( hee..

14 years agoremove event_lastttime. use CurrentTime when handling events without a timestamp...
Dana Jansens [Mon, 12 Mar 2007 23:23:39 +0000 (23:23 +0000)]
remove event_lastttime. use CurrentTime when handling events without a timestamp in them

14 years ago?
Dana Jansens [Mon, 12 Mar 2007 23:22:13 +0000 (23:22 +0000)]

14 years agofallback is still getting x errors. instead, fallback when the client iconifies,...
Dana Jansens [Mon, 12 Mar 2007 17:31:11 +0000 (17:31 +0000)]
fallback is still getting x errors. instead, fallback when the client iconifies, and don't fallback when nothing has focus, send it to where we can control things though.

14 years agofocusins can occur on windows that aren't clients when there's latency involved....
Dana Jansens [Mon, 12 Mar 2007 06:09:02 +0000 (06:09 +0000)]
focusins can occur on windows that aren't clients when there's latency involved. wm_torture proved this point. fallback in that situation. also fallback when nothing is focused.

14 years agodon't validate inside client_focus. instead, validate before you call it!
Dana Jansens [Mon, 12 Mar 2007 06:04:00 +0000 (06:04 +0000)]
don't validate inside client_focus. instead, validate before you call it!

14 years agovalidate clients before trying to focus them in fallback
Dana Jansens [Mon, 12 Mar 2007 05:57:30 +0000 (05:57 +0000)]
validate clients before trying to focus them in fallback

also validate before trying to set the focus on a window

this should fix those crashes, and should just be better over all

14 years agoupdate focus_hilite appropriately for when changing desktops
Dana Jansens [Mon, 12 Mar 2007 05:44:16 +0000 (05:44 +0000)]
update focus_hilite appropriately for when changing desktops

14 years agoi rewrote handling of focus events. this is pretty much based on blackbox's current...
Dana Jansens [Mon, 12 Mar 2007 05:25:34 +0000 (05:25 +0000)]
i rewrote handling of focus events. this is pretty much based on blackbox's current form, as well as reading the xlib programming manual at:

this may break for people. that'd be nice to hear about, so it can be fixed. but hopefully this is more robust. it sure is a lot more simple.

14 years agoanother silly bug. i rule the school.
Dana Jansens [Mon, 12 Mar 2007 03:09:09 +0000 (03:09 +0000)]
another silly bug. i rule the school.

14 years agothat was a silly mistake. fullscreen windows amongst others will not crash now :D
Dana Jansens [Mon, 12 Mar 2007 03:07:00 +0000 (03:07 +0000)]
that was a silly mistake. fullscreen windows amongst others will not crash now :D

14 years agoroll back focus fallback change, so it behaves well with new stacking
Dana Jansens [Mon, 12 Mar 2007 02:41:34 +0000 (02:41 +0000)]
roll back focus fallback change, so it behaves well with new stacking

14 years agook this is from prevous changes but has a bunch of debug stuff in it
Dana Jansens [Mon, 12 Mar 2007 02:34:34 +0000 (02:34 +0000)]
ok this is from prevous changes but has a bunch of debug stuff in it

14 years agoremove the group option for the restacking commands in rc.xml, cuz groups are clever now
Dana Jansens [Mon, 12 Mar 2007 02:27:58 +0000 (02:27 +0000)]
remove the group option for the restacking commands in rc.xml, cuz groups are clever now

14 years agoRewrite the stacking code. It's a lot faster now, I should think. It's def a more...
Dana Jansens [Mon, 12 Mar 2007 02:24:40 +0000 (02:24 +0000)]
Rewrite the stacking code. It's a lot faster now, I should think. It's def a more clever algorithm. It deals with group transients much better.

On that note, utility and menu and toolbar window types are now treated as group transients in terms of stacking and focus and such.

14 years agono separator at the start of the menu
Mikael Magnusson [Mon, 12 Mar 2007 02:12:51 +0000 (02:12 +0000)]
no separator at the start of the menu

14 years agomake the combined client list menu not suck quite as bad
Mikael Magnusson [Mon, 12 Mar 2007 01:59:49 +0000 (01:59 +0000)]
make the combined client list menu not suck quite as bad

14 years agoupdate copyright notice in --version output
Mikael Magnusson [Mon, 12 Mar 2007 01:12:31 +0000 (01:12 +0000)]
update copyright notice in --version output

14 years agoWe were grabbing SubstructureNotifyMask on the root window. I don't know why.. It...
Dana Jansens [Sun, 11 Mar 2007 22:16:42 +0000 (22:16 +0000)]
We were grabbing SubstructureNotifyMask on the root window. I don't know why.. It meant that we got unmap notifies for windows we weren't even managing and stuff. It ended up breaking VLC when it mapped-unmapped-mapped a window. We grab StructureNotify for all the clients, so I am not sure why this was ever there.

14 years agoextra braces.. why does the world hate me so?
Dana Jansens [Sun, 11 Mar 2007 19:27:44 +0000 (19:27 +0000)]
extra braces.. why does the world hate me so?

14 years ago.. i am pretending to be mika :D :D ok this time for real
Dana Jansens [Sun, 11 Mar 2007 19:27:16 +0000 (19:27 +0000)]
.. i am pretending to be mika :D :D ok this time for real

14 years agooh.. wasted verbosity.. *strums guitar*
Dana Jansens [Sun, 11 Mar 2007 19:26:28 +0000 (19:26 +0000)]
oh.. wasted verbosity.. *strums guitar*

14 years agorewrite the focus steal prevention code to clean it up hopefully a bit. also don...
Dana Jansens [Sun, 11 Mar 2007 19:25:57 +0000 (19:25 +0000)]
rewrite the focus steal prevention code to clean it up hopefully a bit. also don't steal focus from globally active focus model clients

14 years agoHonor transient_for=Root, even thought this is crap and breaks some KDE stuff. Also...
Dana Jansens [Sun, 11 Mar 2007 19:15:28 +0000 (19:15 +0000)]
Honor transient_for=Root, even thought this is crap and breaks some KDE stuff. Also include a big comment as to why this is suck.

14 years agoset micro_version correctly in configure.ac
Mikael Magnusson [Sun, 11 Mar 2007 18:42:16 +0000 (18:42 +0000)]
set micro_version correctly in configure.ac

14 years agomake smart placement more smart with multiple monitors. hopefully?
Dana Jansens [Sun, 11 Mar 2007 18:39:34 +0000 (18:39 +0000)]
make smart placement more smart with multiple monitors. hopefully?

14 years agochange version to 3.4, i think that will be next release number? and reset the librar...
Dana Jansens [Sun, 11 Mar 2007 17:36:27 +0000 (17:36 +0000)]
change version to 3.4, i think that will be next release number? and reset the libraries binary ages stuff, cuz they aren't backwards compatible with the last release.

14 years agoclient_configure_full is trying to move a window, it shouldn't determine the window...
Dana Jansens [Sun, 11 Mar 2007 17:34:07 +0000 (17:34 +0000)]
client_configure_full is trying to move a window, it shouldn't determine the window's monitor from its current position, but from the new position instead. move client_monitor()'s logic into screen, more generically, and let client_configure_full use that

14 years agofallback to transient parents properly
Dana Jansens [Sun, 11 Mar 2007 17:05:07 +0000 (17:05 +0000)]
fallback to transient parents properly

14 years agostacking has been made more reliable with groups and group transients.
Dana Jansens [Sun, 11 Mar 2007 16:58:19 +0000 (16:58 +0000)]
stacking has been made more reliable with groups and group transients.

this was a pretty invasive change in client.c though, so it may break things?

it did expose some bugginess in client_calc_layer, which is now better than ever, hopefully there isn't more to be found.

14 years agonote things in CHANGELOG and mark xml theme entry as maybe
Mikael Magnusson [Sun, 11 Mar 2007 15:52:52 +0000 (15:52 +0000)]
note things in CHANGELOG and mark xml theme entry as maybe

14 years agoallow setting startupnotify per execute action, default to disabled. use like this...
Mikael Magnusson [Sun, 11 Mar 2007 15:41:47 +0000 (15:41 +0000)]
allow setting startupnotify per execute action, default to disabled. use like this: <action name="execute"><execute>program</execute><startupnotify><enabled>true</enabled><name>something descriptive</name><icon>name of an icon in the icon theme to show</icon></startupnotify</action>

14 years agolook for more things to cancel startup notification on, from the wmclass. if the...
Dana Jansens [Sun, 11 Mar 2007 14:31:11 +0000 (14:31 +0000)]
look for more things to cancel startup notification on, from the wmclass. if the wmclass is related to the name or the binary name, then it will cancel it also. this is so that oldschool stuff doesn't thing its opening forever.

14 years agomake _NET_ACTIVE_WINDOW requests look at the timestamp when the user didn't
Dana Jansens [Sun, 11 Mar 2007 14:17:14 +0000 (14:17 +0000)]
make _NET_ACTIVE_WINDOW requests look at the timestamp when the user didn't
request it

14 years agofix non instrusive stacking adds, they didnt account for layers at all
Dana Jansens [Sun, 11 Mar 2007 14:16:24 +0000 (14:16 +0000)]
fix non instrusive stacking adds, they didnt account for layers at all

14 years agoadd _NET_WM_FULL_PLACEMENT, cuz openbox does do placement, even tho it can be sucky...
Dana Jansens [Sun, 11 Mar 2007 05:00:56 +0000 (05:00 +0000)]
add _NET_WM_FULL_PLACEMENT, cuz openbox does do placement, even tho it can be sucky right now, lol. but it's good for dialogs and stuff, which is what this is talking about.


14 years agowow... this is a big commit...
Dana Jansens [Sun, 11 Mar 2007 04:44:15 +0000 (04:44 +0000)]
wow... this is a big commit...

all related to _NET_WM_USER_TIME and focus stealing prevention

a) add launcher startup notification. this means when you run something from
   the openbox menu or a key/mouse binding, that startup notification will go
   on in openbox and other applications like your panel or something
b) add the _NET_WM_USER_TIME property for windows
c) use the _NET_WM_USER_TIME data and startup notification to prevent focus
d) cookie party !! ! all are invited.
e) oh yeah, and pass around timestamps for a lot more things. like, when you
   run an action, send the timestamp for the event that is running the action.
   this is important for startup notification. this also affects menus.
f) yes.. cookies..

would it be a good idea to disable focus stealing prevention if a window takes
too long to load? i mean.. maybe after a certain length of time, a user can't be
expected to not do anything in any other windows, but would they still want the
new application to focus then? HMM. open question i guess..

14 years agoadd the _NET_WM_USER_TIME property support. When focus_new is enabled, don't focus...
Dana Jansens [Sun, 11 Mar 2007 02:06:34 +0000 (02:06 +0000)]
add the _NET_WM_USER_TIME property support. When focus_new is enabled, don't focus new windows if the user is doing something in another window since it launched. If we can tell when it launched, either from the _NET_WM_USER_TIME or from startup notification.

14 years agoremove the kde icon hint, they use the EWMH icon now
Dana Jansens [Sun, 11 Mar 2007 00:59:13 +0000 (00:59 +0000)]
remove the kde icon hint, they use the EWMH icon now

14 years agoremove the kde frame extents property, add the _NET_FRAME_EXTENTS property in its...
Dana Jansens [Sun, 11 Mar 2007 00:12:37 +0000 (00:12 +0000)]
remove the kde frame extents property, add the _NET_FRAME_EXTENTS property in its stead

14 years ago>:| I put old code back somehow.. thanks mika. hooray peer review :)
Dana Jansens [Sun, 11 Mar 2007 00:00:05 +0000 (00:00 +0000)]
>:| I put old code back somehow.. thanks mika. hooray peer review :)

14 years ago1) Remove support for the Urgent hint. This will no longer do anything within Openbox
Dana Jansens [Sat, 10 Mar 2007 23:57:33 +0000 (23:57 +0000)]
1) Remove support for the Urgent hint. This will no longer do anything within Openbox
2) Add support for _NET_WM_STATE_DEMANDS_ATTENTION. Yay!

14 years agoskip windows in alt-tab that have SKIP_PAGER set. perhaps this is a better metric...
Dana Jansens [Sat, 10 Mar 2007 23:09:27 +0000 (23:09 +0000)]
skip windows in alt-tab that have SKIP_PAGER set. perhaps this is a better metric.. also this is for mikachu <3

14 years agopeople have started using SKIP_TASKBAR, and it's not for stuff you don't want to...
Dana Jansens [Sat, 10 Mar 2007 23:03:08 +0000 (23:03 +0000)]
people have started using SKIP_TASKBAR, and it's not for stuff you don't want to be able to alt-tab to. so don't put that in here anymore.

14 years agomake startup notification a little more robust. obconf is just broken, between
Dana Jansens [Sat, 10 Mar 2007 22:52:50 +0000 (22:52 +0000)]
make startup notification a little more robust. obconf is just broken, between
the application and it's .desktop.

14 years agolet windows move themselves off the screen somewhat, but don't let them resize themse...
Dana Jansens [Sat, 10 Mar 2007 22:24:47 +0000 (22:24 +0000)]
let windows move themselves off the screen somewhat, but don't let them resize themselves off the screen (unless they're moving too)

14 years agono longer honor transient_for = None or Root. it violates the ICCCM and is causing...
Dana Jansens [Sat, 10 Mar 2007 20:52:04 +0000 (20:52 +0000)]
no longer honor transient_for = None or Root. it violates the ICCCM and is causing problems. there are proper ways to make group transient windows with the EWMH.

14 years agoadd grouptran test, which will actually not make valid transient windows
Dana Jansens [Sat, 10 Mar 2007 20:50:49 +0000 (20:50 +0000)]
add grouptran test, which will actually not make valid transient windows

add missing include to title.c

14 years agoUpdate with all important changes
Mikael Magnusson [Sat, 10 Mar 2007 10:26:50 +0000 (10:26 +0000)]
Update with all important changes

14 years agosome more stuff
Mikael Magnusson [Sat, 10 Mar 2007 10:22:30 +0000 (10:22 +0000)]
some more stuff

14 years agoat least the CHANGELOG file gets some updates
Mikael Magnusson [Sat, 10 Mar 2007 10:21:17 +0000 (10:21 +0000)]
at least the CHANGELOG file gets some updates

14 years agoyet another pointless commit to test post-commit hook
Mikael Magnusson [Sat, 10 Mar 2007 10:19:15 +0000 (10:19 +0000)]
yet another pointless commit to test post-commit hook

14 years agoanother pointless commit to test post-commit hook
Mikael Magnusson [Sat, 10 Mar 2007 10:16:32 +0000 (10:16 +0000)]
another pointless commit to test post-commit hook

14 years agopointless commit to test post-commit hook
Mikael Magnusson [Sat, 10 Mar 2007 10:10:20 +0000 (10:10 +0000)]
pointless commit to test post-commit hook

14 years agomore cleverness for window placing.
Dana Jansens [Sat, 10 Mar 2007 01:08:19 +0000 (01:08 +0000)]
more cleverness for window placing.

make sure its 10% on the screen in some direction always..

but if the application is placing itself, make sure its on the screen entirely,
and also put it entirely on one monitor if you have xinerama.

if it's bigger than the monitor's space though, it won't do anything with it..