| Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
fall back to the pointer instead of the unusable watch if its not
|
|
|
|
|
|
|
|
|
|
because if it ever does that, the window is unmapping and the frame will just unmap and send it to root.
make focus fallback a lil more robust, it checks for errors when it sets focus on the window, and if an error occured it will focus the next option.
|
|
|
|
|
|
run their DE with the openbox-*-session command, openbox won't be loaded anyhow. and if they do, they the var will be set and doesn't need to come from the session.
|
|
|
|
one. this is for dev work, really.
also, recompiled man pages
|
|
|
|
(rc-gnome/kde.xml)
|
|
|
|
|
|
debugging
|
|
drop the --restart-binary argument. we're going to have to do it differently because gnome-session is stupid !
|
|
we have all the data we need anyways
|
|
|
|
|
|
just remove it so its not given to the session manager and confuses things.
drop the reconfigure notify pid for now
|
|
add more .desktops for gnome and update it
add scripts to run an KDE/Openbox and GNOME/Openbox session
also add scripts for openbox-gnome and openbox-kde which are placeholders and will be replaced by real programs.
also set the name on the wm_support_win to be how we were called (which is passed in the environment) rather than just "Openbox"
add an envionment variable for wanting to be notified (SIGUSR2) when openbox reconfigures. this would be used by openbox-shell to update the root window.. if i make such a thing.. i dunno.
|
|
|
|
1. soem bug fixes for window stacking
2. clarify some functions behavior with their names
3. add (untested) support for legacy fullscreen apps. i have no idea what they do on a multihead xinerama setup though and if this would help there or need some changes.
|
|
make sessions save the desktop being displayed. can we get rid of config_firstdesk now?
refactor startup a bit. focus the window that was focused when we were restarted.
have clients properly restore their session state.
add undecorated to the saved session state for clients.
|
|
change the _OPENBOX_RC root property to _OPENBOX_CONFIG which is also different.
|
|
fix those stupid applications from moving accross the screen by the size of their decorations.
|
|
checking at runtime to make sure everything is in the atom.
|
|
1) it can handle more user cases.
2) it can handle binding more modifier keys with their keysym names like Hyper and Super. W is a shortcut for Super, cuz the windows key is generally bound to it.
3) if you change your keymap bindings and reconfigure openbox it will learn your changes.
and i dunno.. its just nice and stuff now.. you can actually read it I think..
|
|
change menutitle in the rc to menuheader
fix up the xsd for fonts
|
|
|
|
|
|
2) update copyrights.
3) make release. ok that part not quite yet.
|
|
newline
|
|
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
|
|
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
|
|
|
|
|
|
notification.
|
|
|
|
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.
|
|
|
|
|
|
|
|
|
|
|
|
clear
1. when another wm requests to replace openbox, openbox exits. but the SM will just restart openbox unless we tell it not to. so now ob_exit_replace() will change the session manager's view of openbox to not restart it. that way the new WM will be able to run.
2. allow windows to move themselves off of the screen 90% of the way, if they really want to. but only 90% to the left, right, and bottom of the screen. it won't let the app move off the top of the screen on its own at all now, since hiding the titlebar on you without you being a part of the process is pretty darn evil!
this is really to address bug # 2982 - for the tilda application. but i guess if windows really want to move off the screen, who's to say no? also, every other window manager will let them - except metacity won't let them on the left/top side of the screen.
|