| Age | Commit message (Collapse) | Author |
|
|
|
We run by default with a panel (default gnome-panel) and then run Openbox
without any panel if one cannot be found.
- Adds a fallback session for if a panel (default gnome-panel) not found.
- Removes notifications as a requirement. Seems to be a legacy thing judging
from the ubuntu .session files. Notifications are being provided by
notify-osd on modern systems, and you can't check for its presence in
gnome-session (gnome-classic.session always fails because it looks for it, so
ubuntu falls back to gnome-fallback.session).
|
|
support.
Yay they did something nice and made it easier for other window managers to be used. How unexpected and pleasant.
|
|
Startup scripts should export "XDG_MENU_PREFIX=kde-4-" but they export
"XDG_MENU_PREFIX=kde-".
|
|
add /usr/libexec/openbox-autostart which runs the global/user scripts and
launches /usr/libexec/openbox-xdg-autostart (which runs .desktop autostart
stuff)
make openbox-session call openbox with --startup option, to make openbox launch
/usr/libexec/openbox-autostart *after* it is initialized.
add /etc/xdg/openbox/environment and ~/.config/openbox/environment files to let
user change environment variables (locale) for their Openbox session, which
openbox-session loads before running openbox.
|
|
|
|
|
|
Conflicts:
openbox/frame.c
|
|
openbox-gnome-session script
|
|
Conflicts:
Makefile.am
openbox/actions/focus.c
openbox/config.c
openbox/event.c
openbox/menuframe.c
|
|
|
|
|
|
gnome-wm.
See https://bugzilla.gnome.org/show_bug.cgi?id=555406#c5
Hopefully this continues to work for a while.
|
|
from GDM or other sessions
|
|
|
|
|
|
|
|
Signed-off-by: Dana Jansens <danakj@orodu.net>
|
|
|
|
|
|
|
|
|
|
still run metacity if you use the default one
|
|
|
|
openbox.
|
|
adding openbox-session.
add paths to the xsession .desktop files
|
|
|
|
|
|
(rc-gnome/kde.xml)
|
|
anymore anyways.
kill the openbox-kde and openbox-gnome, we're going to have to do it different.
put the full path to the openbox binary in the openbox-*-session files by using .in's
|
|
|
|
also update the stand-alone session file
|
|
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.
|