Dana Jansens
7ea56abf05
add a RECONFIGURING state, and enter that when doing reconfiguring
2008-03-02 15:40:11 -05:00
Dana Jansens
8562034e30
glib already prints a verbose error message when execute fails. don't add a second level of useless verbosity to that
2008-03-02 15:28:22 -05:00
Dana Jansens
ac255432b4
use g_debug for debug messages
2008-03-02 15:19:09 -05:00
Dana Jansens
722a712b8c
show prompts when printing error messages
2008-03-02 15:14:24 -05:00
Dana Jansens
c70379fa8f
Merge branch 'backport' into work
2008-03-02 15:03:10 -05:00
Dana Jansens
b8960827b7
make code to show a prompt when you just want to display and message and not do anything when the user presses the button
2008-03-02 15:02:34 -05:00
Dana Jansens
ffaac4a650
make the SessionLogout action always available but it shows an error if you use it and Openbox wasn't built with SM support
2008-03-02 15:02:07 -05:00
Mikael Magnusson
9676757a08
Merge branch 'backport' into work
...
Conflicts:
openbox/actions/desktop.c
openbox/actions/if.c
2008-03-02 19:41:32 +01:00
Mikael Magnusson
e4691468cd
Update portuguese translation.
2008-03-02 19:33:20 +01:00
Ryoichiro Suzuki
f1c7a1c343
Update japanese translation with the last couple of strings.
2008-03-02 19:33:20 +01:00
Dana Jansens
6005365133
don't steal focus from windows you are typing in, even if the new window is a relative
2008-03-02 13:31:47 -05:00
Dana Jansens
1a3ffb6e5b
display the NotShowIn stuff correctly
2008-03-02 11:41:08 -05:00
Ryoichiro Suzuki
0e3ad63445
Update japanese translation. Chu
2008-03-02 17:22:58 +01:00
Dana Jansens
f1cf7fa339
an else disappeared somehow
2008-03-02 11:08:57 -05:00
Dana Jansens
a291ba6019
some modifications to xdg-autostart based on suggestions from the PyXDG maintainer
2008-03-02 11:08:57 -05:00
Mikael Magnusson
664b0b4e94
Don't run actions in If in reverse order.
2008-03-02 13:49:40 +01:00
Mikael Magnusson
610e80e052
Super miniscule optimization.
2008-03-02 13:49:40 +01:00
Dana Jansens
feec8f663f
missing a header
2008-03-02 04:19:38 -05:00
Dana Jansens
37705f444e
Merge branch 'backport' into work
...
Conflicts:
openbox/actions/all.h
openbox/event.c
openbox/prompt.c
2008-03-02 04:19:05 -05:00
Dana Jansens
e8ce4dbb8f
don't let you use left to go "up to parent" on menus which don't have any parent
2008-03-02 04:16:17 -05:00
Dana Jansens
6ca53a625d
add cups manager to the default menu
2008-03-02 04:10:47 -05:00
Dana Jansens
9089156780
add SessionLogout to the default menu, add a system submenu with common configuration tools in it (obconf, g-control-center, kcontrol)
2008-03-02 03:46:28 -05:00
Dana Jansens
d9739288b7
add a gdm-control tool that lets you..control..gdm..
2008-03-02 03:46:28 -05:00
Dana Jansens
fc085fd66c
make the prompt option default to 'true' for Exit and SessionLogout
2008-03-02 03:46:28 -05:00
Dana Jansens
4d09821730
add a SessionLogout action
2008-03-02 03:46:22 -05:00
Dana Jansens
b20ef1556a
remove some debug prints
2008-03-01 11:45:33 -05:00
Dana Jansens
a47d0a5365
queue hooks so that they don't run as each thing happens, instead run them at the end. keep the openbox code paths fast.
2008-03-01 01:52:38 -05:00
Dana Jansens
93a38d46bf
make it $pid and $wid, it's a little faster this way and they look the same so why not
2008-03-01 01:30:29 -05:00
Dana Jansens
435df32acc
Merge branch 'backport' into work
2008-03-01 01:22:37 -05:00
Dana Jansens
26cd4d19d4
move some code around in the execute action
2008-03-01 01:21:55 -05:00
Dana Jansens
fd34bcf71a
fix the menu's command for urxvt
2008-03-01 01:16:34 -05:00
Dana Jansens
94d41260a0
instead of passing things to the environment, substitute $pid and $window inline in the Execute command string
2008-03-01 01:05:14 -05:00
Dana Jansens
94c60ba74e
pass the targeted window's PID (if available) and WINDOW_ID to the environment of the Execute action
2008-03-01 00:18:33 -05:00
Dana Jansens
a1908e0767
always send the exact client to the hook's actions that the hook fired for
2008-03-01 00:09:20 -05:00
Dana Jansens
dc2e6f6bf7
Get hooks working
2008-03-01 00:04:28 -05:00
Dana Jansens
985e7dadf9
change some of the hooks, and add all the hooks to the code so that they run
2008-02-29 23:40:02 -05:00
Dana Jansens
db781556d6
Add a hook system. They hooks don't run yet but they parse from the config file.
2008-02-29 23:37:57 -05:00
Mikael Magnusson
173b9b7648
Merge branch 'backport' into work
...
Conflicts:
openbox/client.c
openbox/screen.c
2008-02-29 04:21:02 +01:00
Dana Jansens
9d1bb266ee
render depends on obt, so make/install it first (fixes making deb package from it)
2008-02-28 21:40:46 -05:00
Mikael Magnusson
835b2de913
Remove an unused variable.
2008-02-29 03:18:12 +01:00
Og Maciel
55cfb7496c
Update brasilian portuguese translation.
2008-02-28 23:42:03 +01:00
Mikael Magnusson
ab089515ef
Update po/ with new strings, and update swedish translation.
...
Also add an overly long comment about translating FILE in the help output.
2008-02-28 23:20:49 +01:00
Mikael Magnusson
323df7cbc2
Very inconsequential changes.
2008-02-28 20:57:33 +01:00
Mikael Magnusson
017d956444
Free copied glists when removing desktops.
2008-02-28 20:57:05 +01:00
Dana Jansens
3700861805
make a nicer default menu with a lot of common apps in it
2008-02-28 12:37:25 -05:00
Dana Jansens
a4a1a667fc
If a window is maximized and has FUNC_MAXIMIZE disabled, still let it unmaximize. When normal hints change and we reconfigure, the w/h of the window may not have changed - rather the minw/maxh etc may have changed. So in client_try_configure always run through the code that checks them to see if the client should be resized or whatever.
2008-02-28 12:31:36 -05:00
Mikael Magnusson
7a6485e4bb
Update send-to-desktop menu in the client menu when ctrl-clicking and the client is still visible, ie toggling omnipresent.
...
Also indicates which is the current desktop by moving the omnipresent
icon to it when the window is omnipresent. Do some refactoring and
cleanup so the net change is removal of lines, go me.
2008-02-28 17:54:49 +01:00
Mikael Magnusson
2f1dc6da00
Try to fix the off-by-one errors even more.
2008-02-28 12:42:40 +01:00
Dana Jansens
ff0f8dc6a9
fix some off-by-one errors in edge finding for moving and resizing windows (bug 3506)
2008-02-28 01:20:20 -05:00
Mikael Magnusson
163950b23b
Merge branch 'backport' into work
...
Conflicts:
Makefile.am
2008-02-28 06:20:50 +01:00