summaryrefslogtreecommitdiff
path: root/openbox
AgeCommit message (Collapse)Author
2009-07-03Fix for #3715, app settings applied too late.Mikael Magnusson
This caused problems for placing windows with decor turned off, the placement code thought they had it on.
2009-03-29Avoid anonymous unionsMikael Magnusson
Some compilers, like sun studio and clang don't support them.
2009-02-20Fix per-app monitor settingMikael Magnusson
A couple of things were wrong, the parser added 1 to the value despite expecting the user to give values in the range of 1 to screen_num_monitors, rc.xml documented the values to start from 0 and finally the monitor value wasn't copied over at all when matching the client.
2009-01-29Handle InputShape type shaping too.Mikael Magnusson
Many composite apps use this to pass through clicks where they are transparent.
2008-11-19Only update the focus cycle indicator when already visible in frame.c to ↵Mikael Magnusson
avoid overriding bar=no
2008-11-15Use ngettext for %d desktop(s).Mikael Magnusson
This poses a small problem. We currently let translators reorder this string, but ngettext only takes one numeric argument. This means that you can either get correct pluralization or the order you want, but not both. I fixed up the languages I understand at a very basic level, but the rest will need translator assistance.
2008-11-10Fix a problem pointed out by clangMikael Magnusson
openbox/client.c:269:10: warning: incompatible pointer types passing 'gint *', expected 'guint32 *' if (!OBT_PROP_GET32(self->window, NET_WM_USER_TIME, CARDINAL, &user_time)) ^~~~~~~~~~~~~~
2008-11-05Don't move windows to current desktop on net_active_window if the event ↵Mikael Magnusson
didn't come from the user. Instead, just activate the flashy thinger.
2008-11-05Using format specifiers without arguments in printf is bad.Mikael Magnusson
2008-10-29Bring helper windows when following a window.Mikael Magnusson
2008-10-29_NET_WM_USER_TIME=0 means don't focus the new window.Mikael Magnusson
2008-10-27Show name/class when mapping in debug mode.Mikael Magnusson
2008-10-27Correct a 64-bit bug in event_time_afterMikael Magnusson
The code assumed the timestamps had the same domain as the type Xlib uses for them, which is almost never the case with Xlib. Change all involved variables to guint32.
2008-10-22Make sure the _MOTIF_WM_INFO atom exists.Mikael Magnusson
Without this, urxvt won't use motif hints for borderless mode.
2008-07-13Properly escape strings before writing XML.Nico Golde
2008-05-25Add a translators note about not translating the word "SessionLogout" in an ↵Mikael Magnusson
error message.
2008-04-23Fix typo introduced a few commits ago that made resizing windows hard.Mikael Magnusson
2008-04-15Don't use GrabModeSync, it hangs the xserver on chains sometimes.Mikael Magnusson
More or less a revert of 5bfa48dcffec3b00d119d851cb2427a43f80aa7b "Grab key bindings with GrabModeSync" See also bug #3582.
2008-04-15Show the resize popup right away.Mikael Magnusson
Previously, it would wait for a resize step before showing it, when resizing windows with resize increments that were bigger than the moveresize threshold.
2008-04-02Move "if"s out of the loop and rewrite the loop to use parse_find_node() to ↵Kadlcik Libor
search for "file".
2008-03-31Center the moveresize popup even when shaded.Mikael Magnusson
2008-03-08Remove double newlines.Mikael Magnusson
2008-03-08Don't run actions in focus cycling actions backwards either (as in ↵Mikael Magnusson
664b0b4e943ba4d410168817dcff953804b44253).
2008-03-08Don't draw titlebar buttons on top of eachother.Mikael Magnusson
2008-03-06don't set variables twiceDana Jansens
2008-03-06fix the check for if a relative is focused on mapDana Jansens
2008-03-06when a window pops up a child, don't avoid focusing it because you were ↵Dana Jansens
working in its parent window before this. that's probably what made the window appear in the first place
2008-03-03don't save our state for SmSaveGlobal session saves, just Local onesDana Jansens
2008-03-03use SmSaveGlobal to log out. this will make apps save their documents or ↵Dana Jansens
whatever so that you don't lose things, but it won't take a snapshot of the current session
2008-03-03Update french translation and fix a typo in actions/session.cCyrille Bagard
2008-03-02change the logout button to same capitilization as the title, and update ↵Dana Jansens
translatable strings
2008-03-02be consistent with logout vs log out useDana Jansens
2008-03-02show the kill dialog if something doesn't respond for 6 seconds instead of 3Dana Jansens
2008-03-02add a title to the session logout confirm promptDana Jansens
2008-03-02allow prompts to have titles specified. show a prompt when there are syntax ↵Dana Jansens
errors in the xml config files.
2008-03-02show an error message when parsing syntax errors are encountered in the ↵Dana Jansens
openbox config files
2008-03-02add a cleanup callback to the prompt interface. when the prompt's callback ↵Dana Jansens
returns TRUE, then the cleanup function is called. likewise when the prompt system is shutdown (openbox is exiting), then the cleanup function is also called. it should unref/destroy the prompt and any memory associated with it
2008-03-02the #ifdef was backwards for using SM or notDana Jansens
2008-03-02add a RECONFIGURING state, and enter that when doing reconfiguringDana Jansens
2008-03-02glib already prints a verbose error message when execute fails. don't add a ↵Dana Jansens
second level of useless verbosity to that
2008-03-02make code to show a prompt when you just want to display and message and not ↵Dana Jansens
do anything when the user presses the button
2008-03-02make the SessionLogout action always available but it shows an error if you ↵Dana Jansens
use it and Openbox wasn't built with SM support
2008-03-02don't steal focus from windows you are typing in, even if the new window is ↵Dana Jansens
a relative
2008-03-02Don't run actions in If in reverse order.Mikael Magnusson
2008-03-02Super miniscule optimization.Mikael Magnusson
2008-03-02don't let you use left to go "up to parent" on menus which don't have any parentDana Jansens
2008-03-02make the prompt option default to 'true' for Exit and SessionLogoutDana Jansens
2008-03-02add a SessionLogout actionDana Jansens
2008-03-01remove some debug printsDana Jansens
2008-02-29Remove an unused variable.Mikael Magnusson