Commit graph

7502 commits

Author SHA1 Message Date
Mikael Magnusson
9614dd8da2 Add activedesktop to If 2013-08-11 13:27:26 -04:00
Lefteris Chatzimparmpas
2b1a53cd73 Dock used showDelay for both hiding and showing (Bug 5811) 2013-08-11 13:13:41 -04:00
Mikael Magnusson
b2b5df767c Allow specifying only one of width and height in per-app settings size
Fixes bug 5819.
2013-08-11 13:07:49 -04:00
Mikael Magnusson
937ba3c7e7 Fix use after free in error message 2013-08-11 12:04:13 +02:00
Mikael Magnusson
f55caaf6a0 Add some comments in MoveResizeTo code 2013-08-11 12:04:11 +02:00
Dana Jansens
16c0fb84bc Remove fuzzy and outdated translations, add plural expressions.
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-11 00:46:48 -04:00
Dana Jansens
677fb42644 Make nplurals=2 in Turkish translation since there are plurals translations
The plural should be a c expression that says if n is plural or not.
2013-08-11 00:21:10 -04:00
Dana Jansens
23c6a8c90c Remove po_PL from LINGUAS as that doesn't exist, should have be pl.po 2013-08-11 00:18:10 -04:00
Dana Jansens
ea7a5e0169 Fix format specifications in Interlingua translation 2013-08-11 00:17:40 -04:00
Dana Jansens
2ea60e77c0 3.5.1 changelog 2013-08-11 00:16:05 -04:00
Dana Jansens
644dedd0ce New Polish translation was an update to existing one.
Move the po_PL.po file to pl.po as it should have been named.
2013-08-11 00:15:28 -04:00
Dana Jansens
69d03c6154 Remove Imlib2 mention from po files 2013-08-11 00:08:58 -04:00
Dana Jansens
d52a6dd36d Remove deprecated and unneeded g_type_init call. 2013-08-10 23:46:17 -04:00
Dana Jansens
c5c924f7f7 Remove unneeded obrender/button.h 2013-08-10 23:45:42 -04:00
Dana Jansens
83e5323425 Update version to 3.5.1.
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-10 23:42:20 -04:00
Dana Jansens
0621f19a0b Move shortcuts to latin characters in Greek translation
The _ keyboard shortcut in menus only works on latin characters.
2013-08-10 23:35:04 -04:00
Dana Jansens
9edb4e3971 Move shortcuts to latin characters in Hebrew translation
The _ keyboard shortcut in menus only works on latin characters.
2013-08-10 23:34:59 -04:00
Davide Truffa
6c87b1dd70 Updated Italian translation 2013-08-10 23:23:10 -04:00
Jay A. Fleming
6fec406017 Updated Serbian translation 2013-08-10 23:21:35 -04:00
Gerardo Seguin
c1d21a1a6d Updated Spanish translation 2013-08-10 23:18:17 -04:00
David Kolibáč
403483db92 Updated Czech translation 2013-08-10 23:12:09 -04:00
Laszlo Dvornik
97c43e988d Update Hungarian translation 2013-08-10 23:10:32 -04:00
Nicolaas van der Merwe
8ea945b23a Add Afrikaans translation 2013-08-10 23:08:29 -04:00
remotedot@gmail.com
1e43632a3b Add Romanian translation 2013-08-10 23:06:45 -04:00
Muhammet Kara
32cbf0fb25 Updated Turkish translation 2013-08-10 22:59:42 -04:00
Volker Ribbert
b888197d80 Updated German translation 2013-08-10 22:56:54 -04:00
Karim Oulad Chalha
241445d89a Updated Arabic translation 2013-08-10 22:54:53 -04:00
Mikalai Udodau
f9357e5ca4 Add Belarusian translation 2013-08-10 22:51:00 -04:00
Nik Kalach
5f25e69d19 Add Interlingua translation 2013-08-10 22:47:07 -04:00
khazarian@fastmail.in
df1ecaadac Add Hebrew translation 2013-08-10 22:44:12 -04:00
Pjotr
6143c6ece9 Updated Dutch translation 2013-08-10 22:39:15 -04:00
Piotr Strebski
43eb7db10e Add Polish translation 2013-08-10 22:35:49 -04:00
Efstathios Iosifidis
52d809b8f3 Add Greek translation 2013-08-10 22:33:34 -04:00
Dana Jansens
5ef196ff82 Sort po/LINGUAS alphabetically 2013-08-10 22:32:06 -04:00
Algimantas Margevičius
23c7ea6654 Updated Lithuanian translation 2013-08-10 22:27:48 -04:00
Dana Jansens
b73f419001 Change the message about no icons in menus.
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-10 22:24:08 -04:00
Dana Jansens
4e6c0086a6 Add support for loading SVG icons using librsvg.
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-10 21:59:12 -04:00
Dana Jansens
a5eb363f48 Add autopoint to README.GIT list of packages 2013-08-10 21:59:12 -04:00
Mikael Magnusson
ef868caf4c Fix a typo that prevented setting client size for the height only (???) 2013-08-11 02:07:32 +02:00
Mikael Magnusson
21349b6046 Convert two // to /* 2013-08-11 02:03:23 +02:00
Mikael Magnusson
1b73a29646 Constrain the moveresize popup to the monitor which has the client 2013-06-07 08:40:52 +02:00
Mikael Magnusson
8be9cc92b6 Rename bounds to monitor in place_overlap and move a const 2013-06-07 08:40:52 +02:00
Mikael Magnusson
e6a5acaf1b Fix least overlap to fall back to the chosen monitor, not (0,0). 2013-04-23 21:36:03 +02:00
Mikael Magnusson
53b8c86a60 We forgot to count the dock in LeastOverlap 2013-04-23 21:36:03 +02:00
Mikael Magnusson
f6fb70a4b9 Remove some evil tabs 2013-04-17 13:23:19 +02:00
Dana Jansens
782b2864b1 Refactor the per-app parsing code into a helper function and reduce nesting by 2 levels 2012-10-06 23:07:09 -04:00
Dana Jansens
71ffb4375d Make MoveResizeTo work on the dimensions of the frame, not the client 2012-10-06 23:05:50 -04:00
Dana Jansens
10a833b2cb Allow application rules to control window size (Fix bug 4661)
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-06 23:04:57 -04:00
Dana Jansens
5e282dae08 Remove now-unused config_place_center option.
The new LeastOverlap placement doesn't use this option, and it kind of defeats
the purpose of the algorithm.
2012-10-06 22:52:31 -04:00
Dana Jansens
8a26a5190c When an undecorated window is maximized give it a 1px border at the top (Fix 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-06 22:47:46 -04:00