Commit 6f464c2a authored by chrysn's avatar chrysn

Version 0.1.8

* Allow setting the primary output
* New translations:
  - Sardinian (by Lu Ca)
  - Estonian (by Kristjan Räts)
  - Czech (by Michal Čihař)
* Updated translations
  - Brazilian (by Fred Maranhão)
  - Russian (by Ivan Vantu5z)
  - French (by Tuux)
  - Polish (by Piotr Strebski)
  - Persian (by reza khan)
  - Ukrainian (by Igor)
  - Hungarian (by Balázs Úr)
  - Greek (by Efstathios Iosifidis)
  - Korean (by cho bkwon)
parents 84b6cc89 465df4eb
commit 465df4eb26979ccfbcd747755c95e26c0500d6ab (HEAD, master)
Author: chrysn <chrysn@fsfe.org>
Date: Fri Jun 26 11:02:46 2015 +0200
Ready for relase 0.1.8
commit 879afd50f6026ebcc98719e613d4121bb17790be
Author: chrysn <chrysn@fsfe.org>
Date: Fri Jun 26 08:27:07 2015 +0200
List Johannes as contributor
he added the --primary feature and OK'd email inclusion on the web page
in <mid:555E469F.1010902@update.uu.se>
commit 77434dc914f2dfa3dcb955cbff3f5a57e6fdcd17
Merge: 88ecf3b 72fb31a
Author: chrysn <chrysn@fsfe.org>
Date: Fri Jun 26 10:11:28 2015 +0200
README / Website updates
commit 88ecf3ba61e95f5714afbc4f3c3753ee93d4f5e3
Author: chrysn <chrysn@fsfe.org>
Date: Fri Jun 26 10:10:19 2015 +0200
Update translator acknowledgements in credits
commit 500f021bf5b87a4fe08765732bf82e3d34c58aea (origin/master)
Merge: 67093a8 2e6cffa
Author: chrysn <chrysn@fsfe.org>
Date: Fri Jun 26 09:23:45 2015 +0200
New translations from weblate after introducing new string
New languages:
* Serbian (sr)
Updates:
* Arabig (ar)
Covering new strings:
* German (de)
* Italian (it)
* Portuguese (Brazil) (pt_BR)
* Korean (kr)
Bugfixes:
* French (fr)
commit 67093a84f7d6754aaed35e498cd539aabcdb0cd2
Merge: e001776 53fc666
Author: chrysn <chrysn@fsfe.org>
Date: Fri Jun 26 08:45:14 2015 +0200
New translations from weblate
New languages:
* Sardian (sc)
* Estonian (et)
* Czech (cs)
Updated translations:
* Greek (el)
* Persian (fa)
* Korean (ko_KR)
* Polish (pl)
* Russian (ru)
* Hungarian (hu)
* French (fr)
Bugfixes:
* Breton (br)
* Romanian (ro)
* Italian (it)
* Swedish (sv)
* German (de)
* Portuguese (Brazil) (pt_BR)
* Ukrainian (uk)
* Kannada (kn)
commit e001776260dbddb26337f8b9d4bead0a68a99e00
Author: chrysn <chrysn@fsfe.org>
Date: Thu Jun 4 12:31:11 2015 +0200
Work around plain text formatting conflict between GPL and GTK
GtkAboutDialog formats the plain text license by matching angular
brackets as email addresses, while the GPL is formatted to wrap all URLs
(and some other text) in them.
This patch re-formats the license text to use different angular bracket
characters, and set them off from the URLs (otherwise they'd be part of
the requested address).
This patch does not apply to the 0.2 branch, as GTK3 has different
license handling anyway.
Closes: https://bugs.launchpad.net/ubuntu/+source/arandr/+bug/1461749
commit 80878ca78f223d5f9eb0515588a7c7631b16dca8
Author: chrysn <chrysn@fsfe.org>
Date: Thu May 21 10:04:34 2015 +0200
new strin in messages.pot: 'Primary'
this commit was created after ./setup.py update_pot
commit 227dafa67593b48cdb2c5e8f6781024a0877fe30
Author: Johannes Holmberg <johannes@update.uu.se>
Date: Sun May 3 22:54:32 2015 +0100
Add support for choosing the primary output
Introduces a simple feature structure to keep track of features supported
by the system. Currently the only known feature is "PRIMARY" which is
supported by xrandr 1.3 and newer.
commit 34c0bbbcef350631c8284d1c77e0024cfa43be1e
Author: chrysn <chrysn@fsfe.org>
Date: Thu Jun 27 20:34:02 2013 +0200
use "save" button in the file-save dialog
commit 846451d14cfde701277d6ec0d9ebce0600dcbab1
Author: chrysn <chrysn@fsfe.org>
Date: Mon Mar 4 18:15:55 2013 +0100
......@@ -49,7 +180,7 @@ Date: Thu Feb 28 19:12:46 2013 +0100
ready for release 0.1.7
commit 615607eb6796345d946e0fae8fdaf8680758b95e
commit 615607eb6796345d946e0fae8fdaf8680758b95e (weblate/master)
Author: chrysn <chrysn@fsfe.org>
Date: Thu Feb 28 18:27:48 2013 +0100
......
Version 0.1.8
* Allow setting the primary output
* New translations:
- Sardinian (by Lu Ca)
- Estonian (by Kristjan Räts)
- Czech (by Michal Čihař)
* Updated translations
- Brazilian (by Fred Maranhão)
- Russian (by Ivan Vantu5z)
- French (by Tuux)
- Polish (by Piotr Strebski)
- Persian (by reza khan)
- Ukrainian (by Igor)
- Hungarian (by Balázs Úr)
- Greek (by Efstathios Iosifidis)
- Korean (by cho bkwon)
Version 0.1.7.1
* Build even with no translations present
* Fix AttributeError when modes with same name have different resolutions
......
......@@ -14,8 +14,10 @@ Features
* Saving configurations as executable shell scripts (configurations can be loaded without using this program)
* Configuration files can be edited to include additional payload (like xsetwacom_ commands tablet PC users need when rotating), which is preserved when editing
* Metacity key binding integration:
* Saved configurations can be bound to arbitrary keys via metacity's custom commands.
* Several layouts can be bound to one key; they are cycled through. (Useful for "rotate" buttons on tablet PCs.)
* Saved configurations can be bound to arbitrary keys via metacity's custom commands.
* Several layouts can be bound to one key; they are cycled through. (Useful for "rotate" buttons on tablet PCs.)
* Main widget separated from packaged application (to facilitate integration with existing solutions)
......@@ -25,70 +27,73 @@ Installation
* Using your distribution's installer:
* Debian_ / Ubuntu_::
* Debian_ / Ubuntu_::
aptitude install arandr
aptitude install arandr
* archlinux_::
* archlinux_::
pacman -S arandr
pacman -S arandr
* Slackware using a `slackbuild by PhantomX`_::
* Slackware using a `slackbuild by PhantomX`_::
wget http://cloud.github.com/downloads/PhantomX/slackbuilds/arandr-0.1.4.tar.bz2
tar xjf arandr-0.1.4.tar.bz2
cd arandr
./arandr.SlackBuild 2>&1 | tee build.log
wget http://cloud.github.com/downloads/PhantomX/slackbuilds/arandr-0.1.4.tar.bz2
tar xjf arandr-0.1.4.tar.bz2
cd arandr
./arandr.SlackBuild 2>&1 | tee build.log
* Gentoo_::
* Gentoo_::
emerge arandr
emerge arandr
* Fedora_::
* Fedora_::
yum install arandr
yum install arandr
* SuSE users can use the `X11:Utilities repository`_; ARandR can be found in the ``noarch`` directory of their distribution version.
* From source:
* Fetch either
* Fetch either
* the `latest release`_::
* the `latest release`_::
wget http://christian.amsuess.com/tools/arandr/files/arandr-0.1.7.1.tar.gz
tar xzf arandr-0.1.7.1.tar.gz
cd arandr-0.1.7.1
wget http://christian.amsuess.com/tools/arandr/files/arandr-0.1.8.tar.gz
tar xzf arandr-0.1.8.tar.gz
cd arandr-0.1.8
* or get it directly from GIT (`hosted on gitorious`_)::
* or get it directly from GIT (`hosted on alioth`_)::
git clone git://gitorious.org/arandr/arandr.git
cd arandr
git clone git://anonscm.debian.org/arandr/arandr.git
cd arandr
* and start it using::
* and start it using::
./arandr
./arandr
* or install it::
* or install it::
sudo ./setup.py install
sudo ./setup.py install
Dependencies
------------
* python_
* PyGTK_
* xrandr_
* docutils_ (>=0.6; for building the man page)
* python_ 2
* PyGTK_
* xrandr_
* docutils_ (>=0.6; for building the man page)
Bugs / Caveats
--------------
Bugs / Communication
--------------------
* Changes while running are not caught.
* Versions before 0.1.7 depended on all modes to have a <width>x<height> name (see `debian bug #507521`_); if ARandR does not start up, please install the latest version. (On different bugtrackers, this is called the ValueError / "1080p" / "1024x768i" problem).
* See TODO_ for planned features.
* Versions before 0.1.7 depended on all modes to have a <width>x<height> name (see `debian bug #507521`_); if ARandR does not start up, please install the latest version. (On different bugtrackers, this is called the ValueError / "1080p" / "1024x768i" problem).
* There exists a `list of bugs`_ (and feature requests and general wishlist). To report a problem or request a feature, you can `register on alioth`_ (the hosting service) and `report it`_.
* For general discussion, you can `subscribe to the general discussion list`_ <arandr-users@lists.alioth.debian.org>.
* To stay informed about new releases, `subscribe to the announce list`_ <arandr-announce@lists.alioth.debian.org>.
Similar projects
......@@ -107,7 +112,7 @@ alphabetical order:
* `zarfy <http://sourceforge.net/projects/zarfy/>`_, notable for its nice use of a current screenshot
* cglita wrote a patch that solved the ValueError / "1080p" problem. His patches went a little further and include more precise mode line selection; I keep it around, and you can try it like this::
git clone git://gitorious.org/arandr/arandr.git -b cglita
git clone git://anonscm.debian.org/arandr/arandr.git -b cglita
cd arandr
./arandr
......@@ -118,25 +123,27 @@ Contributing
If you are fluent with languages not yet supported, you can add translations to ARandR using gettext_. An easy way to do this is `ARandR's page on hosted Weblate`_. (Transifex and Launchpad translations were discontinued for lack of SCM integration and associated problems with attributing contributions).
Please send bug reports, suggestions, patches and git pull requests to me_.
If you want to contribute code, contact me_ directly or send bug reports, suggestions, patches and git pull requests to the bugtracker_ or the `arandr-users mailing list`_.
If you want to support the project via flattr, you can `flattr this`_.
About
-----
Copyright © chrysn_ <chrysn@fsfe.org> 2008–2013, Себастьян Gli ţa Κατινα 2011, published under GPLv3_ or any later version.
Copyright © chrysn_ <chrysn@fsfe.org> 2008–2015, Себастьян Gli ţa Κατινα 2011, Johannes Holmberg <johannes@update.uu.se> 2015 published under GPLv3_ or any later version.
Inspired by the `dual head sketch`_ in the ThinkWiki_.
Translations by
* Quizzlo (Italian)
* Phantom X (Brazilian)
* Phantom X, Fred Maranhão (Brazilian)
* Joe Hansen (Danish)
* gundachandru (Kannada)
* HsH (Russian)
* Clément Démoulins, Bruno Patri (French)
* RooTer (Polish)
* HsH, Ivan Vantu5z (Russian)
* Clément Démoulins, Bruno Patri, Tuux (French)
* RooTer, Piotr Strebski (Polish)
* Mohammad Alhargan, aboodilankaboot (Arabic)
* Mehmet Gülmen (Turkish)
* Ricardo A. Hermosilla Carrillo (Spanish)
......@@ -145,40 +152,51 @@ Translations by
* wimfeijen (Dutch)
* Себастьян Gli ţa Κατινα (Romanian)
* Slavko (Slovak)
* Alireza Savand (Persian)
* Alireza Savand, reza khan (Persian)
* Belvar (Breton)
* Algimantas Margevičius (Lithuanian)
* Miguel Anxo Bouzada (Galician, Spanish)
* o-157 (Japanese)
* Ingemar Karlsson (Swedish)
* Semsudin Abdic (Bosnian)
* Rax Garfield (Ukrainian)
* Tamás Nagy (Hungarian)
* Rax Garfield, Igor (Ukrainian)
* Tamás Nagy, Balázs Úr (Hungarian)
* Mantas Kriaučiūnas (Lithuanian)
* Dimitris Giouroukis (Greek)
* ParkJS (Korean)
* Dimitris Giouroukis, Efstathios Iosifidis (Greek)
* ParkJS, cho bkwon (Korean)
* Lu Ca (Sardinian)
* Kristjan Räts (Estonian)
* Michal Čihař (Czech, fixes in other languages, translation infrastructure)
* chrysn (German, English)
.. _XRandR: http://www.x.org/wiki/Projects/XRandR
.. _xsetwacom: http://linuxwacom.sourceforge.net/index.php/howto/xsetwacom
.. _TODO: ./TODO
.. _`latest release`: http://christian.amsuess.com/tools/arandr/files/arandr-0.1.7.1.tar.gz
.. _`latest release`: http://christian.amsuess.com/tools/arandr/files/arandr-0.1.8.tar.gz
.. _archlinux: http://www.archlinux.org/packages/community/any/arandr/
.. _chrysn: http://christian.amsuess.com
.. _GPLv3: http://www.gnu.org/licenses/gpl-3.0.txt
.. _`dual head sketch`: http://www.thinkwiki.org/wiki/Image:Intel-DualHead.png
.. _ThinkWiki: http://thinkwiki.org/
.. _`hosted on gitorious`: http://gitorious.org/arandr/arandr
.. _`hosted on alioth`: https://alioth.debian.org/scm/browser.php?group_id=100834
.. _Debian: http://packages.debian.org/arandr
.. _Ubuntu: http://packages.ubuntu.com/arandr
.. _gettext: http://www.gnu.org/software/gettext/
.. _`ARandR's page on hosted Weblate`: http://hosted.weblate.org/projects/arandr/translations/
.. _me: mailto:chrysn@fsfe.org
.. _bugtracker: https://alioth.debian.org/tracker/?atid=413123&group_id=100834
.. _`arandr-users mailing list`: https://lists.alioth.debian.org/mailman/listinfo/arandr-users
.. _python: http://www.python.org/
.. _PyGTK: http://www.pygtk.org/
.. _`slackbuild by PhantomX`: http://github.com/PhantomX/slackbuilds/tree/master/arandr/
.. _Gentoo: http://packages.gentoo.org/package/x11-misc/arandr
.. _Fedora: https://admin.fedoraproject.org/pkgdb/applications/Arandr
.. _Fedora: https://apps.fedoraproject.org/packages/arandr
.. _docutils: http://docutils.sourceforge.net/
.. _`debian bug #507521`: http://bugs.debian.org/507521
.. _`X11:Utilities repository`: http://download.opensuse.org/repositories/X11:/Utilities/
.. _`list of bugs`: https://alioth.debian.org/tracker/?atid=413123&group_id=100834
.. _`register on alioth`: https://alioth.debian.org/account/register.php
.. _`report it`: https://alioth.debian.org/tracker/?func=add&group_id=100834&atid=413123
.. _`subscribe to the general discussion list`: https://lists.alioth.debian.org/mailman/listinfo/arandr-users
.. _`subscribe to the announce list`: https://lists.alioth.debian.org/mailman/listinfo/arandr-announce
.. _`flattr this`: https://flattr.com/submit/auto?user_id=chrysn&url=http%3A%2F%2Fchristian.amsuess.com%2Ftools%2Farandr%2F
ARandR TODO list
================
* add option to make layout default on startup by means of desktop environment integration
* implement missing xrandr 1.2 features: reflect, additional modes (for forcibly applying saved layouts so they are already active when an output is connected), fb, fbmm/dpi
* call xrandr without blocking
* receive notifications on changes (XRRScreenChangeNotify)
ARandR's bugs and feature requests are nowadays being tracked at the `ARandR issue tracker on alioth`__.
* useful resources: <http://www.mail-archive.com/sawfish-list@gnome.org/msg03630.html> (a patch to sawfish for xrandr event support), Xrandr.c (that defines XRRSelectInput), SelInput.c (compare XSelectInput /XRRSelectInput), ./eventdemo.py
* use x-on-resize (http://keithp.com/blogs/x-on-resize/)
* don't reset displays moved over edges; instead, move as far as possible
* allow setting dpi
* integrate related settings: (might end up writing a complete configuration manager, which is not my intention)
* xsetwacom
* gnome-panel layout (is this 1.3's --primary?)
* integrate new 1.3 features (projection matrix, panning (requested in <http://forum.eee-pc.de/viewtopic.php?t=8035>))
* getting the matrix right manually can be difficult. zbar since 0.10 provides recognition for qr codes; plan is like this:
1. user starts arandr
2. user connects webcam
3. arandr makes displays show qr codes with their names
4. user holds webcam where his head is
5. arandr knows what he sees and can position displays and offer to apply a matrix
* be more intelligent about future xrandr versions (cf debian #523903)
* parse versions instead of just looking for a string -- '1.3' in output_string won't help detecting an 1.4 client that spews new keywords
* read --props, parse edid (using parse-edid from read-edid; dispcalGUI has dispcalGUI/edid.py with a parse_edid that just works), maybe even offer setting properties
* sigrok has a pure python implementation at http://sigrok.git.sourceforge.net/git/gitweb.cgi?p=sigrok/sigrok;a=blob;f=libsigrokdecode/decoders/edid/edid.py
* make script properties editable (and explain what it does)
* provide example scripts
* for rotation
* for setting background images?
* have inactive outpus in a side bar, showing their size?
* gracefully handle
* loading files describing invalid state
* naming transitions (LVDS -> LVDS1)
* unimplemented options (--right-of)
* setting configuration based on hardware: this calls for two additional programs -- one that listens for hardware changes and executes a command when something changes, and one that acts on a change and sets the last used configuration with that hardware (or something else configurable). Martin Insulander suggestes this (with my comments in *[]*):
..
1. When …
a) the monitor setup changes (trigger through hal or udev)
*[afaik there is no such thing currently in udev; i'd rather have xrandr with a --listen / --on-change-exec option. furthermore, other mechanisms that do the same thing should be identified to avoid conflicts]*
b) X starts
2. Identify all monitors through EDID
*[using this is already on the todo list]*
3. If the setup …
a) has been used before:
4a. Set the setup that was used last time with this configuration.
*[that requires the xrandr shell scripts to have an additional line, something like "ln -sf ../$MYFILENAME > ~/.screenlayout/last_used/$HASH_OF_HARDWARE"]*
b) Else
4b. Show a notification about new screen setup
4c. Clicking on the notification starts for example Arandr
* integrate xvattr for mirror mode (cf http://wiki.debian.org/XStrikeForce/HowToRandR12 section "XV Overlay on only one display") -- but is this still alive at all?
* integrate --randr-display in gui configuration and add more options than "DISPLAY=${} xrandr" (for example "ssh some-server xrandr", maybe even with zeroconf detection of ssh hosts, but i digress)
* use distutils translation build system instead of custom one (compare hotot package)
* optional "timeout" for applying setting ("does this work? click ok, otherwise it will revert in...")
* add an option for setting sth at startup (compare https://bugs.launchpad.net/ubuntu/+source/arandr/+bug/1015933)
.. __: https://alioth.debian.org/tracker/?func=browse&group_id=100834&atid=413123
......@@ -7,14 +7,18 @@ msgid ""
msgstr ""
"Project-Id-Version: XRandR\n"
"Report-Msgid-Bugs-To: chrysn@fsfe.org\n"
"POT-Creation-Date: 2011-10-01 14:13+0200\n"
"PO-Revision-Date: 2010-11-26 21:24+0800\n"
"Last-Translator: aboodilankaboot\n"
"Language-Team: Arabic\n"
"Language: \n"
"POT-Creation-Date: 2015-05-21 10:02+0200\n"
"PO-Revision-Date: 2015-06-02 10:30+0200\n"
"Last-Translator: Bakr Al-Tamimi <Bakr.Tamimi@gmail.com>\n"
"Language-Team: Arabic "
"<https://hosted.weblate.org/projects/arandr/translations/ar/>\n"
"Language: ar\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 "
"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n"
"X-Generator: Weblate 2.3-dev\n"
"X-Poedit-Language: Arabic\n"
#: screenlayout/gui.py:117
......@@ -109,7 +113,7 @@ msgstr "غير مفعّل"
msgid "New accelerator..."
msgstr "مسرّع جديد..."
#: screenlayout/metacity.py:198
#: screenlayout/metacity.py:192
msgid "no action"
msgstr "لا مؤثرات"
......@@ -124,7 +128,7 @@ msgstr "تطبيق آخر"
#: screenlayout/metacity.py:255
#, python-format
msgid "No files in %(folder)r. Save a layout first."
msgstr "لا توجد ملفات في %(folder)r احفظ التصميم أولاً"
msgstr "لا توجد ملفات في %(folder)r احفظ التصميم أولاً."
#: screenlayout/metacity.py:284
msgid "gconf not available."
......@@ -134,7 +138,7 @@ msgstr "gconf غير متوفر"
msgid ""
"In order to configure metacity, you need to have the python gconf module "
"installed."
msgstr "من أجل إعداد ميتستي ، يجب تثبيت وحدة . gconf"
msgstr "من أجل إعداد ميتستي ، يجب تثبيت وحدة gconf المبرمجة بلغة بايثون."
#: screenlayout/metacity.py:292
msgid "Keybindings (via Metacity)"
......@@ -162,32 +166,36 @@ msgid ""
"the configuration?"
msgstr "إعداداتك لا تحتوي على شاشة نشطة . هل تريد تنشيط الاعدادات؟"
#: screenlayout/widget.py:301
#: screenlayout/widget.py:327
msgid "Active"
msgstr "نشط"
#: screenlayout/widget.py:319
#: screenlayout/widget.py:335
msgid "Primary"
msgstr "رئيسي"
#: screenlayout/widget.py:349
#, python-format
msgid "Setting this resolution is not possible here: %s"
msgstr "لا يمكن إعداد هذه الدقة هنا : %s"
#: screenlayout/widget.py:332
#: screenlayout/widget.py:362
#, python-format
msgid "This orientation is not possible here: %s"
msgstr "هذه الاتجاهات غير متاحة هنا : %s"
#: screenlayout/widget.py:338
#: screenlayout/widget.py:368
msgid "Resolution"
msgstr "دقة الشاشة"
#: screenlayout/widget.py:340
#: screenlayout/widget.py:370
msgid "Orientation"
msgstr "إتجاه"
#: screenlayout/xrandr.py:222
#: screenlayout/xrandr.py:275
msgid "A part of an output is outside the virtual screen."
msgstr "جزء من الناتج خارج الشاشة الإفتراضية."
#: screenlayout/xrandr.py:225
#: screenlayout/xrandr.py:278
msgid "An output is outside the virtual screen."
msgstr "الناتج خارج الشاشة الإفتراضية"
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR chrysn
# This file is distributed under the same license as the PACKAGE package.
#
#
# Translators:
# <glasbarg@gmail.com>, 2011.
msgid ""
msgstr ""
"Project-Id-Version: ARandR\n"
"Report-Msgid-Bugs-To: chrysn@fsfe.org\n"
"POT-Creation-Date: 2011-10-01 14:13+0200\n"
"PO-Revision-Date: 2012-02-14 08:16+0000\n"
"Last-Translator: Belvar <glasbarg@gmail.com>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"POT-Creation-Date: 2015-05-21 10:02+0200\n"
"PO-Revision-Date: 2013-10-30 11:09+0200\n"
"Last-Translator: Michal Čihař <michal@cihar.com>\n"
"Language-Team: Breton <http://hosted.weblate.org/projects/arandr/"
"translations/br/>\n"
"Language: br\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: br\n"
"Plural-Forms: nplurals=2; plural=(n > 1)\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 1.8-dev\n"
#: screenlayout/gui.py:117
msgid "_Layout"
......@@ -108,7 +110,7 @@ msgstr "Diweredekaet"
msgid "New accelerator..."
msgstr "Berradenn nevez..."
#: screenlayout/metacity.py:198
#: screenlayout/metacity.py:192
msgid "no action"
msgstr "Gwered ebet"
......@@ -133,7 +135,7 @@ msgstr "N'eo ket dieub gconf."
msgid ""
"In order to configure metacity, you need to have the python gconf module "
"installed."
msgstr "Evit kefluniañ metacity, ezhomm ho peus kaout ar modul python gconf"
msgstr "Evit kefluniañ metacity, ezhomm ho peus kaout ar modul python gconf."
#: screenlayout/metacity.py:292
msgid "Keybindings (via Metacity)"
......@@ -141,43 +143,57 @@ msgstr "Berradennoù (dre Metacity)"
#: screenlayout/metacity.py:305
msgid ""
"Click on a button in the left column and press a key combination you want to bind to a certain screen layout. (Use backspace to clear accelerators, escape to abort editing.) Then, select one or more layouts in the right column.\n"
"Click on a button in the left column and press a key combination you want to "
"bind to a certain screen layout. (Use backspace to clear accelerators, "
"escape to abort editing.) Then, select one or more layouts in the right "
"column.\n"
"\n"
"This will only work if you use metacity or another program reading its configuration."
msgstr "Klikit war ur bouton eus ar bann kleiz ha lakait ar berradenn a-zere evit un aozadur eus ar skrammoù (implijit an douchenn Distro evit diverkañ ur berradenn pe Echap. evit nullañ). Mont a raio en dro ma implijit metacity nemetken pe ur meziant all oc'h implij ar memes kefluniadur."
"This will only work if you use metacity or another program reading its "
"configuration."
msgstr ""
"Klikit war ur bouton eus ar bann kleiz ha lakait ar berradenn a-zere evit un "
"aozadur eus ar skrammoù (implijit an douchenn Distro evit diverkañ ur "
"berradenn pe Echap. evit nullañ). Mont a raio en dro ma implijit metacity "
"nemetken pe ur meziant all oc'h implij ar memes kefluniadur."
#: screenlayout/widget.py:61
msgid ""
"Your configuration does not include an active monitor. Do you want to apply "
"the configuration?"
msgstr "Ho kefluniadur n'eus skramm gweredekaet ebet. C'hoant ho peus arloañ ouzh ar c'hefluniadur memestra ? "
msgstr ""
"Ho kefluniadur n'eus skramm gweredekaet ebet. C'hoant ho peus arloañ ouzh ar "
"c'hefluniadur memestra ?"
#: screenlayout/widget.py:301
#: screenlayout/widget.py:327
msgid "Active"
msgstr "Gweredekaet"
#: screenlayout/widget.py:319
#: screenlayout/widget.py:335
msgid "Primary"
msgstr ""
#: screenlayout/widget.py:349
#, python-format
msgid "Setting this resolution is not possible here: %s"
msgstr "N'eo ket posupl lakaat ar resolvidigezh-mañ : %s"
#: screenlayout/widget.py:332
#: screenlayout/widget.py:362
#, python-format
msgid "This orientation is not possible here: %s"
msgstr "N'eo ket posupl lakaat ar reteadur-mañ : %s"
#: screenlayout/widget.py:338
#: screenlayout/widget.py:368
msgid "Resolution"
msgstr "Resolvidigezh"
#: screenlayout/widget.py:340
#: screenlayout/widget.py:370
msgid "Orientation"
msgstr "Reteadur"
#: screenlayout/xrandr.py:222
#: screenlayout/xrandr.py:275
msgid "A part of an output is outside the virtual screen."
msgstr "Ul lodenn eus ar skramm a zo e diavaez eus ar zonenn galloudel."
#: screenlayout/xrandr.py:225
#: screenlayout/xrandr.py:278
msgid "An output is outside the virtual screen."
msgstr "Ur skramm a zo en diavaez eus ar zonenn galloudel."
......@@ -6,11 +6,12 @@
msgid ""
msgstr ""
"Project-Id-Version: arandr\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2011-10-01 14:13+0200\n"
"Report-Msgid-Bugs-To: chrysn@fsfe.org\n"
"POT-Creation-Date: 2015-05-21 10:02+0200\n"
"PO-Revision-Date: 2012-05-14 19:47+0000\n"
"Last-Translator: Semsudin Abdic <abdic88@gmail.com>\n"
"Language-Team: Bosnian <bs@li.org>\n"
"Language: bs\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
......@@ -109,7 +110,7 @@ msgstr "onemogućeno"
msgid "New accelerator..."
msgstr "Nova kratica..."
#: screenlayout/metacity.py:198
#: screenlayout/metacity.py:192
msgid "no action"
msgstr "Bez radnje"
......@@ -166,32 +167,36 @@ msgid ""
msgstr ""
"Vaša konfiguracija ne uključuje aktivni monitor, Želite li je primjeniti?"
#: screenlayout/widget.py:301
#: screenlayout/widget.py:327
msgid "Active"
msgstr "Aktivno"
#: screenlayout/widget.py:319
#: screenlayout/widget.py:335
msgid "Primary"
msgstr ""
#: screenlayout/widget.py:349
#, python-format
msgid "Setting this resolution is not possible here: %s"
msgstr "Postavljanje ove rezolucije nije moguće ovdje: %s"
#: screenlayout/widget.py:332
#: screenlayout/widget.py:362
#, python-format
msgid "This orientation is not possible here: %s"
msgstr "Ova orijentacija nije moguća ovdje: %s"
#: screenlayout/widget.py:338
#: screenlayout/widget.py:368
msgid "Resolution"
msgstr "Rezolucija"
#: screenlayout/widget.py:340
#: screenlayout/widget.py:370
msgid "Orientation"
msgstr "Orijentacija"
#: screenlayout/xrandr.py:222
#: screenlayout/xrandr.py:275
msgid "A part of an output is outside the virtual screen."
msgstr "Dio izlaza je izvan virtualnog ekrana."
#: screenlayout/xrandr.py:225
#: screenlayout/xrandr.py:278
msgid "An output is outside the virtual screen."
msgstr "Izlaz je izvan virtualnog ekrana."
......@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: arandr 0.1.2\n"
"Report-Msgid-Bugs-To: chrysn@fsfe.org\n"
"POT-Creation-Date: 2011-10-01 14:13+0200\n"
"POT-Creation-Date: 2015-05-21 10:02+0200\n"
"PO-Revision-Date: 2010-10-17 12:23+0100\n"
"Last-Translator: el_libre - - www.catmidia.cat <el.libre@gmail.com>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
......@@ -108,7 +108,7 @@ msgstr "deshabilitat"
msgid "New accelerator..."
msgstr "Accelerador nou..."
#: screenlayout/metacity.py:198
#: screenlayout/metacity.py:192
msgid "no action"
msgstr "Res"
......@@ -168,32 +168,36 @@ msgstr ""
"La teva configuració no inclou un monitor actiu. Vols aplicar la "
"configuració?"
#: screenlayout/widget.py:301
#: screenlayout/widget.py:327
msgid "Active"
msgstr "Actiu"
#: screenlayout/widget.py:319
#: screenlayout/widget.py:335
msgid "Primary"
msgstr ""
#: screenlayout/widget.py:349
#, python-format
msgid "Setting this resolution is not possible here: %s"
msgstr "Establir aquesta resolució no és possible aquí: %s"