summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-08-11Add some comments in MoveResizeTo codeMikael Magnusson
2013-08-11Remove fuzzy and outdated translations, add plural expressions.Dana Jansens
Clean up the .po files for this release. Plural expressions are needed in all files that have plurals. And replace fuzzy (incorrect) translations with empty ones instead.
2013-08-11Make nplurals=2 in Turkish translation since there are plurals translationsDana Jansens
The plural should be a c expression that says if n is plural or not.
2013-08-11Remove po_PL from LINGUAS as that doesn't exist, should have be pl.poDana Jansens
2013-08-11Fix format specifications in Interlingua translationDana Jansens
2013-08-113.5.1 changelogDana Jansens
2013-08-11New Polish translation was an update to existing one.Dana Jansens
Move the po_PL.po file to pl.po as it should have been named.
2013-08-11Remove Imlib2 mention from po filesDana Jansens
2013-08-10Remove deprecated and unneeded g_type_init call.Dana Jansens
2013-08-10Remove unneeded obrender/button.hDana Jansens
2013-08-10Update version to 3.5.1.Dana Jansens
obrender broke backward compatibility by changing the layout of the theme structure. obt broke backward compatibility by changing the method signature of some keyboard methods. Both libraries added some new methods as well.
2013-08-10Move shortcuts to latin characters in Greek translationDana Jansens
The _ keyboard shortcut in menus only works on latin characters.
2013-08-10Move shortcuts to latin characters in Hebrew translationDana Jansens
The _ keyboard shortcut in menus only works on latin characters.
2013-08-10Updated Italian translationDavide Truffa
2013-08-10Updated Serbian translationJay A. Fleming
2013-08-10Updated Spanish translationGerardo Seguin
2013-08-10Updated Czech translationDavid Kolibáč
2013-08-10Update Hungarian translationLaszlo Dvornik
2013-08-10Add Afrikaans translationNicolaas van der Merwe
2013-08-10Add Romanian translationremotedot@gmail.com
2013-08-10Updated Turkish translationMuhammet Kara
2013-08-10Updated German translationVolker Ribbert
2013-08-10Updated Arabic translationKarim Oulad Chalha
2013-08-10Add Belarusian translationMikalai Udodau
2013-08-10Add Interlingua translationNik Kalach
2013-08-10Add Hebrew translationkhazarian@fastmail.in
2013-08-10Updated Dutch translationPjotr
2013-08-10Add Polish translationPiotr Strebski
2013-08-10Add Greek translationEfstathios Iosifidis
2013-08-10Sort po/LINGUAS alphabeticallyDana Jansens
2013-08-10Updated Lithuanian translationAlgimantas Margevičius
2013-08-10Change the message about no icons in menus.Dana Jansens
The message used to mention Imlib2, but now there are two libraries that can be used to support icons. So make the message more generic and show it only when both libraries are not present.
2013-08-10Add support for loading SVG icons using librsvg.Dana Jansens
This adds a configure option --disable-librsvg, but defaults to using the library if it is present during configure. When enabled, Openbox will attempt to load svg image files using the library, similar to how Imlib2 is used for other image formats. Since librsvg uses the libXml2 library, their errors end up in the same global namespace as Openbox config file parsing. To avoid this, we reset the libXml current error whenever we start loading a file, and save the last error that occurred when we are finished, by storing the error in the ObtXmlInst.
2013-08-10Add autopoint to README.GIT list of packagesDana Jansens
2013-08-11Fix a typo that prevented setting client size for the height only (???)Mikael Magnusson
2013-08-11Convert two // to /*Mikael Magnusson
2013-06-07Constrain the moveresize popup to the monitor which has the clientMikael Magnusson
2013-06-07Rename bounds to monitor in place_overlap and move a constMikael Magnusson
2013-04-23Fix least overlap to fall back to the chosen monitor, not (0,0).Mikael Magnusson
2013-04-23We forgot to count the dock in LeastOverlapMikael Magnusson
2013-04-17Remove some evil tabsMikael Magnusson
2012-10-06Refactor the per-app parsing code into a helper function and reduce nesting ↵Dana Jansens
by 2 levels
2012-10-06Make MoveResizeTo work on the dimensions of the frame, not the clientDana Jansens
2012-10-06Allow application rules to control window size (Fix bug 4661)Dana Jansens
Use the following in your per-app rules: <size> <width>A</width> <height>B</height> </size> A and B can be integer values to specify a size in pixels. They can also be percentages or fractions to be relative to the size of the monitor the window is placed on.
2012-10-06Remove now-unused config_place_center option.Dana Jansens
The new LeastOverlap placement doesn't use this option, and it kind of defeats the purpose of the algorithm.
2012-10-06When an undecorated window is maximized give it a 1px border at the top (Fix ↵Dana Jansens
bug 5506) We want to keep some way for a user to re-decorate the window with the default bindings. However with a large border width, the top border is much bigger than it needs to be! So make it fixed at 1px large in this case.
2012-10-06Allow non-interactive focus cycling.Dana Jansens
Adds an <interactive>bool</interactive> option to the NextWindow and PreviousWindow actions. When it is false, the action is not interactive and will immediately switch focus to whatever the next focus target is. Removing the "interactive" flag from the focus_cycle() method, as it was unused previously, and the new code does not make use of it either. In order to be non-interactive it simply starts a focus_cycle then immediately ends it when the action ends. The "interactive" flag in focus_cycle() forced a linear cycling order which may not be what you want, so the new method is preferrable anyhow.
2012-10-06Don't let autostart checking for background-setting tools end up in logs ↵Dana Jansens
(Fix bug 5186)
2012-10-06Add a $pointer execute variable substitution and make $wip and $pid ↵Dana Jansens
consistent (Fix bug 5758) $wip and $pid would output values for the current target window if there was one, but output nothing at all if there wasn't making the output difficult to parse. Changed to make these always output a 0 if there is no target. Added a $pointer variable that is replaced with the x and y coordiates of the pointer, separated by a space. Inspired by the work of Denis Kaganovich <mahatma@eu.by>.
2012-10-06Remove unused variableDana Jansens