[Xfce4-commits] xfce4-mixer:master l10n: Updated Portuguese (Brazilian) (pt_BR) translation to 100%

2012-10-15 Thread Transifex
Updating branch refs/heads/master
 to b922322356c09794d2ac0383b7f9e5fd3bf4a6d6 (commit)
   from 5007264922ff524c4849550e2c2c74a83afa259f (commit)

commit b922322356c09794d2ac0383b7f9e5fd3bf4a6d6
Author: Rafael Ferreira rafael.f...@gmail.com
Date:   Mon Oct 15 09:29:12 2012 +0200

l10n: Updated Portuguese (Brazilian) (pt_BR) translation to 100%

New status: 36 messages complete with 0 fuzzies and 0 untranslated.

Transmitted-via: Transifex (translations.xfce.org).

 po/pt_BR.po |   66 +--
 1 files changed, 28 insertions(+), 38 deletions(-)

diff --git a/po/pt_BR.po b/po/pt_BR.po
index 450771c..924a4ab 100644
--- a/po/pt_BR.po
+++ b/po/pt_BR.po
@@ -10,8 +10,8 @@ msgstr 
 Project-Id-Version: \n
 Report-Msgid-Bugs-To: \n
 POT-Creation-Date: 2012-09-29 13:30+\n
-PO-Revision-Date: 2011-04-20 20:35-0300\n
-Last-Translator: Sérgio Cipolla secipo...@gmail.com\n
+PO-Revision-Date: 2012-10-15 04:28-0300\n
+Last-Translator: Rafael Ferreira rafael.f...@gmail.com\n
 Language-Team: Brazilian Portuguese ldp...@bazar2.conectiva.com.br\n
 Language: pt_BR\n
 MIME-Version: 1.0\n
@@ -22,11 +22,11 @@ msgstr 
 #. Add menu item for muting
 #: ../panel-plugin/xfce-mixer-plugin.c:306
 msgid _Mute
-msgstr 
+msgstr _Mudo
 
 #: ../panel-plugin/xfce-mixer-plugin.c:314
 msgid _Run Audio Mixer
-msgstr 
+msgstr _Executar o mixer de áudio
 
 #: ../panel-plugin/xfce-mixer-plugin.c:581 ../xfce4-mixer/main.c:148
 msgid 
@@ -38,9 +38,8 @@ msgstr 
 ser também algum problema de permissão.
 
 #: ../panel-plugin/xfce-mixer-plugin.c:931
-#, fuzzy
 msgid No command defined
-msgstr Nenhum comando definido para o clique-esquerdo
+msgstr Nenhum comando definido
 
 #. Generate error message and insert the current command
 #: ../panel-plugin/xfce-mixer-plugin.c:939
@@ -55,36 +54,30 @@ msgstr 
 usando o caminho completo do comando.
 
 #: ../panel-plugin/xfce-plugin-dialog.c:150
-#, fuzzy
 msgid Audio Mixer Plugin
-msgstr Plug-in Mixer
+msgstr Plug-in mixer de áudio
 
 #: ../panel-plugin/xfce-plugin-dialog.c:152
-#, fuzzy
 msgid Configure the sound card and mixer track
-msgstr 
-Configura sua(s) placa(s) de áudio e controla o volume das faixas 
-selecionadas
+msgstr Configura a placa de áudio e faixas do mixer
 
 #: ../panel-plugin/xfce-plugin-dialog.c:165
 #: ../xfce4-mixer/xfce-mixer-window.c:185
-#, fuzzy
 msgid Sound _card:
-msgstr Placa de áudio:
+msgstr Pla_ca de som:
 
 #: ../panel-plugin/xfce-plugin-dialog.c:174
-#, fuzzy
 msgid Mixer _track:
-msgstr Faixa do mixer
+msgstr _Faixa do mixer:
 
 #: ../panel-plugin/xfce-volume-button.c:854
 msgid No valid device and/or element.
-msgstr 
+msgstr Nenhum dispositivo e/ou elemento válido.
 
 #: ../panel-plugin/xfce-volume-button.c:859
 #, c-format
 msgid %s: muted
-msgstr 
+msgstr %s: mudo
 
 #: ../panel-plugin/xfce-volume-button.c:861
 #, c-format
@@ -97,14 +90,13 @@ msgstr %s: %i%%
 #: ../xfce4-mixer/xfce-mixer-window.c:413
 #: ../xfce4-mixer/xfce-mixer-window.c:427
 #: ../xfce4-mixer/xfce4-mixer.desktop.in.h:1
-#, fuzzy
 msgid Audio Mixer
-msgstr Mixer
+msgstr Mixer de áudio
 
 #: ../panel-plugin/mixer.desktop.in.h:2
 #: ../xfce4-mixer/xfce4-mixer.desktop.in.h:2
 msgid Adjust volume levels
-msgstr 
+msgstr Ajusta os níveis de volume
 
 #: ../libxfce4mixer/libxfce4mixer.c:422
 #, c-format
@@ -113,36 +105,32 @@ msgstr Controle de volume desconhecido %d
 
 #: ../xfce4-mixer/main.c:86
 msgid Enable debugging output
-msgstr 
+msgstr Habilita mensagens de depuração
 
 #: ../xfce4-mixer/main.c:87
 msgid Show version and exit
-msgstr 
+msgstr Mostra versão e sai
 
 #: ../xfce4-mixer/main.c:130
-#, fuzzy, c-format
+#, c-format
 msgid xfce4-mixer: Failed to initialize xfconf: %s\n
-msgstr Falha ao inicializar o xfconf: %s
+msgstr xfce4-mixer: Falha ao inicializar o xfconf: %s\n
 
 #: ../xfce4-mixer/xfce-mixer-container.c:218
-#, fuzzy
 msgid _Playback
-msgstr Reprodução
+msgstr _Reprodução
 
 #: ../xfce4-mixer/xfce-mixer-container.c:218
-#, fuzzy
 msgid C_apture
-msgstr Captura
+msgstr C_aptura
 
 #: ../xfce4-mixer/xfce-mixer-container.c:218
-#, fuzzy
 msgid S_witches
-msgstr Alternadores
+msgstr A_lternadores
 
 #: ../xfce4-mixer/xfce-mixer-container.c:218
-#, fuzzy
 msgid _Options
-msgstr Opções
+msgstr _Opções
 
 #: ../xfce4-mixer/xfce-mixer-container.c:390
 msgid No controls visible
@@ -150,13 +138,15 @@ msgstr Nenhum controle visível
 
 #: ../xfce4-mixer/xfce-mixer-container.c:401
 msgid span weight=\bold\ size=\larger\No controls visible/span
-msgstr 
+msgstr span weight=\bold\ size=\larger\Nenhum console visível/span
 
 #: ../xfce4-mixer/xfce-mixer-container.c:409
 msgid 
 In order to toggle the visibility of mixer controls, open the b\Select 
 Controls\/b dialog.
 msgstr 
+Para alterar a visibilidade de controles do mixer, abra o diálogo b
+\Selecionar controles\/b.
 
 #: ../xfce4-mixer/xfce-mixer-controls-dialog.c:118
 msgid Select Controls
@@ -169,23 +159,23 @@ msgstr Seleciona quais controles são mostrados
 #: 

[Xfce4-commits] xfce4-mixer:master l10n: Updated Italian (it) translation to None%

2012-10-15 Thread Transifex
Updating branch refs/heads/master
 to 415e19c086dbed806e7d2e18cbb0694aa9466223 (commit)
   from b922322356c09794d2ac0383b7f9e5fd3bf4a6d6 (commit)

commit 415e19c086dbed806e7d2e18cbb0694aa9466223
Author: Francesco Groccia frgroc...@gmail.com
Date:   Mon Oct 15 10:11:56 2012 +0200

l10n: Updated Italian (it) translation to None%

New status: 0 messages complete with 0 fuzzies and 0 untranslated.

Transmitted-via: Transifex (translations.xfce.org).

 po/it.po |   70 +
 1 files changed, 29 insertions(+), 41 deletions(-)

diff --git a/po/it.po b/po/it.po
index b19eb19..0577129 100644
--- a/po/it.po
+++ b/po/it.po
@@ -1,7 +1,6 @@
 # Italian translations for xfce4-mixer package.
 # Copyright (C) 2009 THE xfce4-mixer'S COPYRIGHT HOLDER
 # This file is distributed under the same license as the xfce4-mixer package.
-# Automatically generated, 2009.
 # Cristian Marchi cri.pe...@gmail.com, 2009.
 #
 msgid 
@@ -9,10 +8,9 @@ msgstr 
 Project-Id-Version: xfce4-mixer\n
 Report-Msgid-Bugs-To: \n
 POT-Creation-Date: 2012-09-29 13:30+\n
-PO-Revision-Date: 2009-12-04 20:38+0100\n
-Last-Translator: Cristian Marchi cri.pe...@gmail.com\n
-Language-Team: Italian Translation Team xfce-it-translators@googlegroups.
-com\n
+PO-Revision-Date: 2012-10-15 10:11+0200\n
+Last-Translator: Francesco Groccia frgroccia gmail.com\n
+Language-Team: Italian Translation Team 
xfce-it-translat...@googlegroups.com\n
 Language: \n
 MIME-Version: 1.0\n
 Content-Type: text/plain; charset=utf-8\n
@@ -22,11 +20,11 @@ msgstr 
 #. Add menu item for muting
 #: ../panel-plugin/xfce-mixer-plugin.c:306
 msgid _Mute
-msgstr 
+msgstr _Muto
 
 #: ../panel-plugin/xfce-mixer-plugin.c:314
 msgid _Run Audio Mixer
-msgstr 
+msgstr _Avvia Mixer Audio
 
 #: ../panel-plugin/xfce-mixer-plugin.c:581 ../xfce4-mixer/main.c:148
 msgid 
@@ -38,9 +36,8 @@ msgstr 
 anche trattarsi di un problema con i permessi.
 
 #: ../panel-plugin/xfce-mixer-plugin.c:931
-#, fuzzy
 msgid No command defined
-msgstr Comando per il clic con il tasto sinistro non definito
+msgstr Nessun comando definito
 
 #. Generate error message and insert the current command
 #: ../panel-plugin/xfce-mixer-plugin.c:939
@@ -55,36 +52,30 @@ msgstr 
 il percorso completo al comando.
 
 #: ../panel-plugin/xfce-plugin-dialog.c:150
-#, fuzzy
 msgid Audio Mixer Plugin
-msgstr Plugin del Mixer
+msgstr Plugin del Mixer Audio
 
 #: ../panel-plugin/xfce-plugin-dialog.c:152
-#, fuzzy
 msgid Configure the sound card and mixer track
-msgstr 
-Permette di configurare la (o le) schede audio e di controllare il volume 
-delle piste selezionate
+msgstr Configura la scheda audio e la pista del mixer
 
 #: ../panel-plugin/xfce-plugin-dialog.c:165
 #: ../xfce4-mixer/xfce-mixer-window.c:185
-#, fuzzy
 msgid Sound _card:
-msgstr Scheda audio:
+msgstr _Scheda audio:
 
 #: ../panel-plugin/xfce-plugin-dialog.c:174
-#, fuzzy
 msgid Mixer _track:
-msgstr Pista del mixer
+msgstr _Pista del mixer
 
 #: ../panel-plugin/xfce-volume-button.c:854
 msgid No valid device and/or element.
-msgstr 
+msgstr Nessun dispositivo o elemento valido.
 
 #: ../panel-plugin/xfce-volume-button.c:859
 #, c-format
 msgid %s: muted
-msgstr 
+msgstr %s: muto
 
 # GLOSSARIO
 # mixer = mixer
@@ -100,14 +91,13 @@ msgstr %s: %i%%
 #: ../xfce4-mixer/xfce-mixer-window.c:413
 #: ../xfce4-mixer/xfce-mixer-window.c:427
 #: ../xfce4-mixer/xfce4-mixer.desktop.in.h:1
-#, fuzzy
 msgid Audio Mixer
-msgstr Mixer
+msgstr Mixer Audio
 
 #: ../panel-plugin/mixer.desktop.in.h:2
 #: ../xfce4-mixer/xfce4-mixer.desktop.in.h:2
 msgid Adjust volume levels
-msgstr 
+msgstr Regola livelli volume
 
 #: ../libxfce4mixer/libxfce4mixer.c:422
 #, c-format
@@ -116,36 +106,32 @@ msgstr Controllo volume %d sconosciuto
 
 #: ../xfce4-mixer/main.c:86
 msgid Enable debugging output
-msgstr 
+msgstr Abilita output di debug
 
 #: ../xfce4-mixer/main.c:87
 msgid Show version and exit
-msgstr 
+msgstr Mostra la versione ed esce
 
 #: ../xfce4-mixer/main.c:130
-#, fuzzy, c-format
+#, c-format
 msgid xfce4-mixer: Failed to initialize xfconf: %s\n
-msgstr Impossibile inizializzare xfconf: %s
+msgstr xfce4-mixer: Impossibile inizializzare xfconf: %s\\n
 
 #: ../xfce4-mixer/xfce-mixer-container.c:218
-#, fuzzy
 msgid _Playback
-msgstr Riproduzione
+msgstr _Riproduzione
 
 #: ../xfce4-mixer/xfce-mixer-container.c:218
-#, fuzzy
 msgid C_apture
-msgstr Cattura
+msgstr C_attura
 
 #: ../xfce4-mixer/xfce-mixer-container.c:218
-#, fuzzy
 msgid S_witches
-msgstr Interruttori
+msgstr _Interruttori
 
 #: ../xfce4-mixer/xfce-mixer-container.c:218
-#, fuzzy
 msgid _Options
-msgstr Opzioni
+msgstr _Opzioni
 
 #: ../xfce4-mixer/xfce-mixer-container.c:390
 msgid No controls visible
@@ -153,13 +139,15 @@ msgstr Nessun controllo visibile
 
 #: ../xfce4-mixer/xfce-mixer-container.c:401
 msgid span weight=\bold\ size=\larger\No controls visible/span
-msgstr 
+msgstr span weight=\bold\ size=\larger\Nessun controllo visibile/span
 

[Xfce4-commits] exo:master l10n: Updated Japanese (ja) translation to 100%

2012-10-15 Thread Transifex
Updating branch refs/heads/master
 to 1dcba958126ab4a355716955c56e8c0154fd24da (commit)
   from d82813c09a8bbf3f9e11f0ebf022abc28de92113 (commit)

commit 1dcba958126ab4a355716955c56e8c0154fd24da
Author: Masato Hashimoto hash...@xfce.org
Date:   Mon Oct 15 14:16:21 2012 +0200

l10n: Updated Japanese (ja) translation to 100%

New status: 275 messages complete with 0 fuzzies and 0 untranslated.

Transmitted-via: Transifex (translations.xfce.org).

 po/ja.po |  184 +-
 1 files changed, 99 insertions(+), 85 deletions(-)

diff --git a/po/ja.po b/po/ja.po
index 527a0dc..7d074b7 100644
--- a/po/ja.po
+++ b/po/ja.po
@@ -9,8 +9,8 @@ msgid 
 msgstr 
 Project-Id-Version: exo 0.3.4\n
 Report-Msgid-Bugs-To: \n
-POT-Creation-Date: 2012-04-18 17:58+0900\n
-PO-Revision-Date: 2012-04-25 20:34+0900\n
+POT-Creation-Date: 2012-10-15 20:02+0900\n
+PO-Revision-Date: 2012-10-15 21:14+0900\n
 Last-Translator: Masato Hashimoto cabezon.hashim...@gmail.com\n
 Language-Team: Japanese xfce-users...@ml.fdiary.net\n
 Language: ja\n
@@ -64,8 +64,11 @@ msgstr ファイル \%s\ を読み込めませんでした: %s
 
 #: ../exo/exo-gdk-pixbuf-extensions.c:890
 #, c-format
-msgid Failed to load image \%s\: Unknown reason, probably a corrupt image 
file
-msgstr 画像 \%s\ の読み込みに失敗しました: 理由は不明ですが、恐らく画像ファイルが破損しています
+msgid 
+Failed to load image \%s\: Unknown reason, probably a corrupt image file
+msgstr 
+画像 \%s\ の読み込みに失敗しました: 理由は不明ですが、恐らく画像ファイルが
+破損しています
 
 #: ../exo/exo-gtk-extensions.c:227
 #, c-format
@@ -73,8 +76,7 @@ msgid Failed to open \%s\.
 msgstr \%s\ を開けませんでした。
 
 # NOTE: GObject property
-#: ../exo/exo-icon-bar.c:277
-#: ../exo/exo-icon-view.c:776
+#: ../exo/exo-icon-bar.c:277 ../exo/exo-icon-view.c:776
 msgid Orientation
 msgstr 方向
 
@@ -84,26 +86,22 @@ msgid The orientation of the iconbar
 msgstr アイコンバーが延びる方向です。
 
 # NOTE: GObject property
-#: ../exo/exo-icon-bar.c:294
-#: ../exo/exo-icon-view.c:793
+#: ../exo/exo-icon-bar.c:294 ../exo/exo-icon-view.c:793
 msgid Pixbuf column
 msgstr ピクセルバッファー欄
 
 # NOTE: GObject property
-#: ../exo/exo-icon-bar.c:295
-#: ../exo/exo-icon-view.c:794
+#: ../exo/exo-icon-bar.c:295 ../exo/exo-icon-view.c:794
 msgid Model column used to retrieve the icon pixbuf from
 msgstr アイコンのピクセルバッファーを取得するために使用されるモデル欄です。
 
 # NOTE: GObject property
-#: ../exo/exo-icon-bar.c:310
-#: ../exo/exo-icon-view.c:920
+#: ../exo/exo-icon-bar.c:310 ../exo/exo-icon-view.c:920
 msgid Text column
 msgstr 文字欄
 
 # NOTE: GObject property
-#: ../exo/exo-icon-bar.c:311
-#: ../exo/exo-icon-view.c:921
+#: ../exo/exo-icon-bar.c:311 ../exo/exo-icon-view.c:921
 msgid Model column used to retrieve the text from
 msgstr 文字を取得するために使用されるモデル欄です。
 
@@ -128,38 +126,32 @@ msgid Active item index
 msgstr 有効アイテムのインデックス
 
 # NOTE: GObject property
-#: ../exo/exo-icon-bar.c:347
-#: ../exo/exo-icon-bar.c:348
+#: ../exo/exo-icon-bar.c:347 ../exo/exo-icon-bar.c:348
 msgid Active item fill color
 msgstr 有効アイテムの塗りつぶし色
 
 # NOTE: GObject property
-#: ../exo/exo-icon-bar.c:354
-#: ../exo/exo-icon-bar.c:355
+#: ../exo/exo-icon-bar.c:354 ../exo/exo-icon-bar.c:355
 msgid Active item border color
 msgstr 有効アイテムの枠の色
 
 # NOTE: GObject property
-#: ../exo/exo-icon-bar.c:361
-#: ../exo/exo-icon-bar.c:362
+#: ../exo/exo-icon-bar.c:361 ../exo/exo-icon-bar.c:362
 msgid Active item text color
 msgstr 有効アイテムの文字色
 
 # NOTE: GObject property
-#: ../exo/exo-icon-bar.c:368
-#: ../exo/exo-icon-bar.c:369
+#: ../exo/exo-icon-bar.c:368 ../exo/exo-icon-bar.c:369
 msgid Cursor item fill color
 msgstr カーソルアイテムの塗りつぶし色
 
 # NOTE: GObject property
-#: ../exo/exo-icon-bar.c:375
-#: ../exo/exo-icon-bar.c:376
+#: ../exo/exo-icon-bar.c:375 ../exo/exo-icon-bar.c:376
 msgid Cursor item border color
 msgstr カーソルアイテムの枠の色
 
 # NOTE: GObject property
-#: ../exo/exo-icon-bar.c:382
-#: ../exo/exo-icon-bar.c:383
+#: ../exo/exo-icon-bar.c:382 ../exo/exo-icon-bar.c:383
 msgid Cursor item text color
 msgstr カーソルアイテムの文字色
 
@@ -229,8 +221,7 @@ msgid All Icons
 msgstr すべてのアイコン
 
 #. EXO_ICON_CHOOSER_CONTEXT_FILE
-#: ../exo/exo-icon-chooser-dialog.c:139
-#: ../exo/exo-icon-chooser-dialog.c:285
+#: ../exo/exo-icon-chooser-dialog.c:139 ../exo/exo-icon-chooser-dialog.c:285
 msgid Image Files
 msgstr 画像ファイル
 
@@ -316,7 +307,8 @@ msgstr マークアップ欄
 # NOTE: GObject property
 #: ../exo/exo-icon-view.c:748
 msgid Model column used to retrieve the text if using Pango markup
-msgstr Pango のマークアップが使用されている場合に文字を取得するためのモデル欄です。
+msgstr 
+Pango のマークアップが使用されている場合に文字を取得するためのモデル欄です。
 
 # NOTE: GObject property
 #: ../exo/exo-icon-view.c:762
@@ -330,8 +322,11 @@ msgstr アイコン表示のためのモデルです。
 
 # NOTE: GObject property
 #: ../exo/exo-icon-view.c:777
-msgid How the text and icon of each item are positioned relative to each 
other
-msgstr それぞれのアイテムの文字とアイコンがお互いにどの位置に置かれるかを選択します。
+msgid 
+How the text and icon of each item are positioned relative to each other
+msgstr 
+それぞれのアイテムの文字とアイコンがお互いにどの位置に置かれるかを選択しま
+す。
 
 # NOTE: GObject property
 #: ../exo/exo-icon-view.c:809
@@ 

[Xfce4-commits] xfce4-taskbar-plugin:master Fixed some minor bugs.

2012-10-15 Thread Gearoid Murphy
Updating branch refs/heads/master
 to 4197035e4619a2586deec6f6c56f51444172c8b7 (commit)
   from 82300bf7907d846be579383cc9855daf4ddfae70 (commit)

commit 4197035e4619a2586deec6f6c56f51444172c8b7
Author: Gearoid Murphy gearoid.mur...@hp.com
Date:   Mon Oct 15 14:47:29 2012 +0100

Fixed some minor bugs.

 taskbar-widget.c |   16 
 1 files changed, 12 insertions(+), 4 deletions(-)

diff --git a/taskbar-widget.c b/taskbar-widget.c
index e4d671d..c4d8876 100644
--- a/taskbar-widget.c
+++ b/taskbar-widget.c
@@ -978,14 +978,18 @@ static void xfce_taskbar_active_window_changed 
(WnckScreen *screen, WnckWindow *
 {
 continue ;
 }
-
+gboolean iconActive=FALSE ;
 for(wi = group-wnodes; wi != NULL; wi = wi-next)
 {
 wnode = wi-data ;
-gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (group-button), 
(gboolean)(wnode-window == active_window));
+if(wnode-window == active_window)
+{
+iconActive = TRUE ;
+break ;
+}
 }
+gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (group-button), 
iconActive);
 }
-
 // release the lock
 xfce_taskbar_unlock (taskbar);
 }
@@ -2093,7 +2097,11 @@ static void xfce_taskbar_group_button_launch_pinned 
(XfceTaskBarGroup *group)
 }
 
 //
-xfce_arrow_button_set_blinking (XFCE_ARROW_BUTTON (group-button), TRUE);
+//We should only start blinking if it's the first window
+if(g_slist_length(group-wnodes) == 0)
+{
+xfce_arrow_button_set_blinking (XFCE_ARROW_BUTTON (group-button), 
TRUE);
+}
 }
 
 static void xfce_taskbar_group_button_toggle_pinned (XfceTaskBarGroup *group)
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
https://mail.xfce.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] xfce4-settings:bluesabre/display-settings Change the display size before applying settings

2012-10-15 Thread Simon Steinbeiss
Updating branch refs/heads/bluesabre/display-settings
 to bcba776964a0c2cab241837cdca1e64e72014ad4 (commit)
   from de79ab9fcd69541671932caf4bf9b845242bb379 (commit)

commit bcba776964a0c2cab241837cdca1e64e72014ad4
Author: Lionel Le Folgoc lio...@lefolgoc.net
Date:   Mon Oct 15 16:32:50 2012 +0200

Change the display size before applying settings

Apply changes per CRTC instead of per output and simplify the code a bit.

Signed-off-by: Simon Steinbeiss simon.steinbe...@elfenbeinturm.at

 xfsettingsd/debug.c|1 +
 xfsettingsd/debug.h|1 +
 xfsettingsd/displays.c |  435 ++--
 3 files changed, 201 insertions(+), 236 deletions(-)

diff --git a/xfsettingsd/debug.c b/xfsettingsd/debug.c
index 67d53d9..e9653e8 100644
--- a/xfsettingsd/debug.c
+++ b/xfsettingsd/debug.c
@@ -40,6 +40,7 @@ static const GDebugKey dbg_keys[] =
 { workspaces, XFSD_DEBUG_WORKSPACES },
 { accessibility, XFSD_DEBUG_ACCESSIBILITY },
 { pointers, XFSD_DEBUG_POINTERS },
+{ displays, XFSD_DEBUG_DISPLAYS },
 };
 
 
diff --git a/xfsettingsd/debug.h b/xfsettingsd/debug.h
index 228913e..20adbf3 100644
--- a/xfsettingsd/debug.h
+++ b/xfsettingsd/debug.h
@@ -32,6 +32,7 @@ typedef enum
XFSD_DEBUG_WORKSPACES = 1  6,
XFSD_DEBUG_ACCESSIBILITY  = 1  7,
XFSD_DEBUG_POINTERS   = 1  8,
+   XFSD_DEBUG_DISPLAYS   = 1  9,
 }
 XfsdDebugDomain;
 
diff --git a/xfsettingsd/displays.c b/xfsettingsd/displays.c
index ee0a4d9..be03da3 100644
--- a/xfsettingsd/displays.c
+++ b/xfsettingsd/displays.c
@@ -32,10 +32,10 @@
 #include gdk/gdkx.h
 #include gtk/gtk.h
 #include xfconf/xfconf.h
-#include libxfce4ui/libxfce4ui.h
 
 #include X11/extensions/Xrandr.h
 
+#include debug.h
 #include displays.h
 
 /* check for randr 1.3 or better */
@@ -89,14 +89,13 @@ struct _XfceRRCrtc
 RROutput *outputs;
 gint  npossible;
 RROutput *possible;
-gint  processed;
+gint  changed;
 };
 
 struct _XfceRROutput
 {
 RROutput   id;
 XRROutputInfo *info;
-XfceRRCrtc*pending;
 };
 
 
@@ -226,7 +225,7 @@ xfce_displays_helper_list_crtcs (Display
*xdisplay,
 crtcs[n].possible = g_memdup (crtc_info-possible,
   crtc_info-npossible * sizeof 
(RROutput));
 
-crtcs[n].processed = FALSE;
+crtcs[n].changed = FALSE;
 XRRFreeCrtcInfo (crtc_info);
 }
 
@@ -256,8 +255,6 @@ xfce_displays_helper_free_output (XfceRROutput *output)
 return;
 
 XRRFreeOutputInfo (output-info);
-xfce_displays_helper_cleanup_crtc (output-pending);
-g_free (output-pending);
 g_free (output);
 }
 
@@ -265,20 +262,18 @@ xfce_displays_helper_free_output (XfceRROutput *output)
 
 static GPtrArray *
 xfce_displays_helper_list_outputs (Display*xdisplay,
-   XRRScreenResources *resources,
-   gint   *nactive)
+   XRRScreenResources *resources)
 {
 GPtrArray *outputs;
 XRROutputInfo *info;
 XfceRROutput  *output;
 gint   n;
 
-g_assert (xdisplay  resources  nactive);
+g_assert (xdisplay  resources);
 
 outputs = g_ptr_array_new ();
 
 /* get all connected outputs */
-*nactive = 0;
 for (n = 0; n  resources-noutput; ++n)
 {
 info = XRRGetOutputInfo (xdisplay, resources, resources-outputs[n]);
@@ -292,15 +287,9 @@ xfce_displays_helper_list_outputs (Display
*xdisplay,
 output = g_new0 (XfceRROutput, 1);
 output-id = resources-outputs[n];
 output-info = info;
-/* this will contain the settings to apply (filled in later) */
-output-pending = NULL;
 
 /* cache it */
 g_ptr_array_add (outputs, output);
-
-/* return the number of active outputs */
-if (info-crtc != None)
-++(*nactive);
 }
 
 return outputs;
@@ -329,46 +318,6 @@ xfce_displays_helper_find_crtc_by_id (XRRScreenResources 
*resources,
 
 
 static XfceRRCrtc *
-xfce_displays_helper_find_clonable_crtc (XRRScreenResources *resources,
- XfceRRCrtc *crtcs,
- XfceRROutput   *output)
-{
-gint m, n, candidate;
-
-g_assert (resources  crtcs  output);
-
-for (n = 0; n  resources-ncrtc; ++n)
-{
-if (crtcs[n].processed  crtcs[n].x == output-pending-x
- crtcs[n].y == output-pending-y
- crtcs[n].mode == output-pending-mode
- crtcs[n].rotation == output-pending-rotation)
-{
-/* we found a CRTC already enabled with the exact values
-   = might be suitable for a clone, check that it can be
-   connected to the new output */
-candidate = FALSE;
-for (m = 0; m  crtcs[n].npossible; ++m)
-

[Xfce4-commits] xfce4-settings:bluesabre/display-settings Fix bug preventing to disable outputs

2012-10-15 Thread Simon Steinbeiss
Updating branch refs/heads/bluesabre/display-settings
 to 0da28cfdb461dd5ad9f4ef4d22d7431887e0339f (commit)
   from bcba776964a0c2cab241837cdca1e64e72014ad4 (commit)

commit 0da28cfdb461dd5ad9f4ef4d22d7431887e0339f
Author: Lionel Le Folgoc lio...@lefolgoc.net
Date:   Mon Oct 15 16:37:07 2012 +0200

Fix bug preventing to disable outputs

Signed-off-by: Simon Steinbeiss simon.steinbe...@elfenbeinturm.at

 xfsettingsd/displays.c |1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/xfsettingsd/displays.c b/xfsettingsd/displays.c
index be03da3..9a7d441 100644
--- a/xfsettingsd/displays.c
+++ b/xfsettingsd/displays.c
@@ -537,6 +537,7 @@ xfce_displays_helper_channel_apply (XfceDisplaysHelper 
*helper,
 
 crtc-mode = None;
 crtc-noutput = 0;
+crtc-changed = TRUE;
 }
 
 continue;
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
https://mail.xfce.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] xfce4-settings:bluesabre/display-settings Restore failsafe to prevent disabling all outputs

2012-10-15 Thread Simon Steinbeiss
Updating branch refs/heads/bluesabre/display-settings
 to 0dc07675830a6622d2600876f20359547fcf07b0 (commit)
   from 0da28cfdb461dd5ad9f4ef4d22d7431887e0339f (commit)

commit 0dc07675830a6622d2600876f20359547fcf07b0
Author: Lionel Le Folgoc lio...@lefolgoc.net
Date:   Mon Oct 15 17:12:07 2012 +0200

Restore failsafe to prevent disabling all outputs

Also improve a bit debugging messages.

Signed-off-by: Simon Steinbeiss simon.steinbe...@elfenbeinturm.at

 xfsettingsd/displays.c |   89 +++-
 1 files changed, 58 insertions(+), 31 deletions(-)

diff --git a/xfsettingsd/displays.c b/xfsettingsd/displays.c
index 9a7d441..4101135 100644
--- a/xfsettingsd/displays.c
+++ b/xfsettingsd/displays.c
@@ -234,6 +234,26 @@ xfce_displays_helper_list_crtcs (Display
*xdisplay,
 
 
 
+static XfceRRCrtc *
+xfce_displays_helper_find_crtc_by_id (XRRScreenResources *resources,
+  XfceRRCrtc *crtcs,
+  RRCrtc  id)
+{
+gint n;
+
+g_assert (resources  crtcs);
+
+for (n = 0; n  resources-ncrtc; ++n)
+{
+if (crtcs[n].id == id)
+return crtcs[n];
+}
+
+return NULL;
+}
+
+
+
 static void
 xfce_displays_helper_cleanup_crtc (XfceRRCrtc *crtc)
 {
@@ -262,18 +282,22 @@ xfce_displays_helper_free_output (XfceRROutput *output)
 
 static GPtrArray *
 xfce_displays_helper_list_outputs (Display*xdisplay,
-   XRRScreenResources *resources)
+   XRRScreenResources *resources,
+   XfceRRCrtc *crtcs,
+   gint   *nactive)
 {
 GPtrArray *outputs;
 XRROutputInfo *info;
 XfceRROutput  *output;
+XfceRRCrtc*crtc;
 gint   n;
 
-g_assert (xdisplay  resources);
+g_assert (xdisplay  resources  nactive);
 
 outputs = g_ptr_array_new ();
 
 /* get all connected outputs */
+*nactive = 0;
 for (n = 0; n  resources-noutput; ++n)
 {
 info = XRRGetOutputInfo (xdisplay, resources, resources-outputs[n]);
@@ -288,6 +312,18 @@ xfce_displays_helper_list_outputs (Display
*xdisplay,
 output-id = resources-outputs[n];
 output-info = info;
 
+xfsettings_dbg (XFSD_DEBUG_DISPLAYS, Detected output %lu %s., 
output-id,
+output-info-name);
+
+/* track active outputs */
+crtc = xfce_displays_helper_find_crtc_by_id (resources, crtcs,
+ output-info-crtc);
+if (crtc  crtc-mode != None)
+{
+xfsettings_dbg (XFSD_DEBUG_DISPLAYS, %s is active., 
output-info-name);
+++(*nactive);
+}
+
 /* cache it */
 g_ptr_array_add (outputs, output);
 }
@@ -298,26 +334,6 @@ xfce_displays_helper_list_outputs (Display
*xdisplay,
 
 
 static XfceRRCrtc *
-xfce_displays_helper_find_crtc_by_id (XRRScreenResources *resources,
-  XfceRRCrtc *crtcs,
-  RRCrtc  id)
-{
-gint n;
-
-g_assert (resources  crtcs);
-
-for (n = 0; n  resources-ncrtc; ++n)
-{
-if (crtcs[n].id == id)
-return crtcs[n];
-}
-
-return NULL;
-}
-
-
-
-static XfceRRCrtc *
 xfce_displays_helper_find_usable_crtc (XRRScreenResources *resources,
XfceRRCrtc *crtcs,
XfceRROutput   *output)
@@ -437,7 +453,7 @@ xfce_displays_helper_channel_apply (XfceDisplaysHelper 
*helper,
 gintmin_width, min_height, max_width, max_height;
 gintmm_width, mm_height, width, height;
 gintx, y, min_x, min_y;
-gintl, m, int_value;
+gintl, m, int_value, nactive;
 guint   n;
 GValue *value;
 const gchar*str_value;
@@ -474,7 +490,8 @@ xfce_displays_helper_channel_apply (XfceDisplaysHelper 
*helper,
 crtcs = xfce_displays_helper_list_crtcs (xdisplay, resources);
 
 /* then all connected outputs */
-connected_outputs = xfce_displays_helper_list_outputs (xdisplay, 
resources);
+connected_outputs = xfce_displays_helper_list_outputs (xdisplay, resources,
+   crtcs, nactive);
 
 /* finally the list of saved outputs from xfconf */
 g_snprintf (property, sizeof (property), /%s, scheme);
@@ -521,18 +538,19 @@ xfce_displays_helper_channel_apply (XfceDisplaysHelper 
*helper,
 crtc = xfce_displays_helper_find_usable_crtc (resources, crtcs, 
output);
 if (!crtc)
 {
-g_warning (No available CRTC for output %s, aborting., 
output-info-name);
+

[Xfce4-commits] xfce4-settings:bluesabre/display-settings Try to reduce flickering

2012-10-15 Thread Simon Steinbeiss
Updating branch refs/heads/bluesabre/display-settings
 to 4c0fabbd1bc5737b9361a92a228cd667b242f9f0 (commit)
   from d151c850deaa6639262d707f9de6c026f7515b27 (commit)

commit 4c0fabbd1bc5737b9361a92a228cd667b242f9f0
Author: Lionel Le Folgoc lio...@lefolgoc.net
Date:   Mon Oct 15 17:38:41 2012 +0200

Try to reduce flickering

Signed-off-by: Simon Steinbeiss simon.steinbe...@elfenbeinturm.at

 xfsettingsd/displays.c |   34 +-
 1 files changed, 17 insertions(+), 17 deletions(-)

diff --git a/xfsettingsd/displays.c b/xfsettingsd/displays.c
index d5a7799..8948637 100644
--- a/xfsettingsd/displays.c
+++ b/xfsettingsd/displays.c
@@ -739,28 +739,28 @@ xfce_displays_helper_channel_apply (XfceDisplaysHelper 
*helper,
 for (m = 0; m  resources-ncrtc; ++m)
 {
 /* ignore disabled outputs for size computations */
-if (crtcs[m].mode == None)
-continue;
-
-/* normalize positions to ensure the upper left corner is at (0,0) */
-if (min_x || min_y)
+if (crtcs[m].mode != None)
 {
-crtcs[m].x -= min_x;
-crtcs[m].y -= min_y;
-crtcs[m].changed = TRUE;
-}
+/* normalize positions to ensure the upper left corner is at (0,0) 
*/
+if (min_x || min_y)
+{
+crtcs[m].x -= min_x;
+crtcs[m].y -= min_y;
+crtcs[m].changed = TRUE;
+}
 
-xfsettings_dbg (XFSD_DEBUG_DISPLAYS, Normalized CRTC %lu: size=%dx%d, 
pos=%dx%d.,
-crtcs[m].id, crtcs[m].width, crtcs[m].height, 
crtcs[m].x, crtcs[m].y);
+xfsettings_dbg (XFSD_DEBUG_DISPLAYS, Normalized CRTC %lu: 
size=%dx%d, pos=%dx%d.,
+crtcs[m].id, crtcs[m].width, crtcs[m].height, 
crtcs[m].x, crtcs[m].y);
 
-/* calculate the total screen size */
-xfce_displays_helper_process_screen_size (crtcs[m].width, 
crtcs[m].height,
-  crtcs[m].x, crtcs[m].y, 
width,
-  height, mm_width, 
mm_height);
+/* calculate the total screen size */
+xfce_displays_helper_process_screen_size (crtcs[m].width, 
crtcs[m].height,
+  crtcs[m].x, crtcs[m].y, 
width,
+  height, mm_width, 
mm_height);
+}
 
-/* disable the CRTC, it will be reenabled after size calculation */
+/* disable the CRTC, it will be reenabled after size calculation, 
unless the user disabled it */
 if (xfce_displays_helper_disable_crtc (xdisplay, resources, 
crtcs[m].id) == RRSetConfigSuccess)
-crtcs[m].changed = TRUE;
+crtcs[m].changed = (crtcs[m].mode != None);
 else
 g_warning (Failed to disable CRTC %lu., crtc-id);
 
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
https://mail.xfce.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] xfce4-settings:bluesabre/display-settings Simplify dimensions' calculation

2012-10-15 Thread Simon Steinbeiss
Updating branch refs/heads/bluesabre/display-settings
 to d151c850deaa6639262d707f9de6c026f7515b27 (commit)
   from 0dc07675830a6622d2600876f20359547fcf07b0 (commit)

commit d151c850deaa6639262d707f9de6c026f7515b27
Author: Lionel Le Folgoc lio...@lefolgoc.net
Date:   Mon Oct 15 17:33:19 2012 +0200

Simplify dimensions' calculation

Signed-off-by: Simon Steinbeiss simon.steinbe...@elfenbeinturm.at

 xfsettingsd/displays.c |  153 +++-
 1 files changed, 74 insertions(+), 79 deletions(-)

diff --git a/xfsettingsd/displays.c b/xfsettingsd/displays.c
index 4101135..d5a7799 100644
--- a/xfsettingsd/displays.c
+++ b/xfsettingsd/displays.c
@@ -83,6 +83,8 @@ struct _XfceRRCrtc
 RRModemode;
 Rotation  rotation;
 Rotation  rotations;
+gint  width;
+gint  height;
 gint  x;
 gint  y;
 gint  noutput;
@@ -210,6 +212,8 @@ xfce_displays_helper_list_crtcs (Display
*xdisplay,
 crtcs[n].mode = crtc_info-mode;
 crtcs[n].rotation = crtc_info-rotation;
 crtcs[n].rotations = crtc_info-rotations;
+crtcs[n].width = crtc_info-width;
+crtcs[n].height = crtc_info-height;
 crtcs[n].x = crtc_info-x;
 crtcs[n].y = crtc_info-y;
 
@@ -561,6 +565,56 @@ xfce_displays_helper_channel_apply (XfceDisplaysHelper 
*helper,
 continue;
 }
 
+/* rotation */
+g_snprintf (property, sizeof (property), /%s/%s/Rotation, scheme,
+output-info-name);
+value = g_hash_table_lookup (saved_outputs, property);
+if (G_VALUE_HOLDS_INT (value))
+int_value = g_value_get_int (value);
+else
+int_value = 0;
+
+/* convert to a Rotation */
+switch (int_value)
+{
+case 90:  rot = RR_Rotate_90;  break;
+case 180: rot = RR_Rotate_180; break;
+case 270: rot = RR_Rotate_270; break;
+default:  rot = RR_Rotate_0;   break;
+}
+
+/* reflection */
+g_snprintf (property, sizeof (property), /%s/%s/Reflection, scheme,
+output-info-name);
+value = g_hash_table_lookup (saved_outputs, property);
+if (G_VALUE_HOLDS_STRING (value))
+str_value = g_value_get_string (value);
+else
+str_value = 0;
+
+/* convert to a Rotation */
+if (g_strcmp0 (str_value, X) == 0)
+rot |= RR_Reflect_X;
+else if (g_strcmp0 (str_value, Y) == 0)
+rot |= RR_Reflect_Y;
+else if (g_strcmp0 (str_value, XY) == 0)
+rot |= (RR_Reflect_X|RR_Reflect_Y);
+
+/* check rotation support */
+if ((crtc-rotations  rot) == 0)
+{
+g_warning (Unsupported rotation for %s. Fallback to RR_Rotate_0.,
+   output-info-name);
+rot = RR_Rotate_0;
+}
+
+/* update CRTC rotation */
+if (crtc-rotation != rot)
+{
+crtc-rotation = rot;
+crtc-changed = TRUE;
+}
+
 /* resolution */
 g_snprintf (property, sizeof (property), /%s/%s/Resolution,
 scheme, output-info-name);
@@ -586,21 +640,19 @@ xfce_displays_helper_channel_apply (XfceDisplaysHelper 
*helper,
 /* walk all modes */
 for (l = 0; l  resources-nmode; ++l)
 {
-/* get the mode info */
-XRRModeInfo *mode_info = resources-modes[l];
-
 /* does the mode info match the mode we seek? */
-if (mode_info-id != output-info-modes[m])
+if (resources-modes[l].id != output-info-modes[m])
 continue;
 
 /* calculate the refresh rate */
-rate = (gdouble) mode_info-dotClock / ((gdouble) 
mode_info-hTotal * (gdouble) mode_info-vTotal);
+rate = (gdouble) resources-modes[l].dotClock /
+((gdouble) resources-modes[l].hTotal * (gdouble) 
resources-modes[l].vTotal);
 
 /* find the mode corresponding to the saved values */
 if (rint (rate) == rint (output_rate)
- (g_strcmp0 (mode_info-name, str_value) == 0))
+ (g_strcmp0 (resources-modes[l].name, str_value) == 0))
 {
-valid_mode = mode_info-id;
+valid_mode = resources-modes[l].id;
 break;
 }
 }
@@ -624,56 +676,18 @@ xfce_displays_helper_channel_apply (XfceDisplaysHelper 
*helper,
 /* update CRTC mode */
 crtc-mode = valid_mode;
 crtc-changed = TRUE;
-}
 
-/* rotation */
-g_snprintf (property, sizeof (property), /%s/%s/Rotation, scheme,
-output-info-name);
-value = g_hash_table_lookup (saved_outputs, property);
-if 

[Xfce4-commits] xfce4-settings:bluesabre/display-settings Simplify position handling with enums and structs

2012-10-15 Thread Simon Steinbeiss
Updating branch refs/heads/bluesabre/display-settings
 to e4ba76277a894ef5e8bfe0d02a865b84df741168 (commit)
   from 4c0fabbd1bc5737b9361a92a228cd667b242f9f0 (commit)

commit e4ba76277a894ef5e8bfe0d02a865b84df741168
Author: Lionel Le Folgoc lio...@lefolgoc.net
Date:   Mon Oct 15 18:15:02 2012 +0200

Simplify position handling with enums and structs

This matches what's done for Rotations and Reflections.

Signed-off-by: Simon Steinbeiss simon.steinbe...@elfenbeinturm.at

 dialogs/display-settings/main.c   |   50 ++---
 dialogs/display-settings/xfce-randr.h |   22 +++---
 2 files changed, 38 insertions(+), 34 deletions(-)

diff --git a/dialogs/display-settings/main.c b/dialogs/display-settings/main.c
index 0fcc825..560a37c 100644
--- a/dialogs/display-settings/main.c
+++ b/dialogs/display-settings/main.c
@@ -77,6 +77,18 @@ typedef struct {
 
 
 
+/* Xrandr relation name conversion */
+static const XfceRelation relation_names[] =
+{
+{ XFCE_RANDR_PLACEMENT_MIRROR,   N_(Same as) },
+{ XFCE_RANDR_PLACEMENT_UP, N_(Above) },
+{ XFCE_RANDR_PLACEMENT_DOWN, N_(Below) },
+{ XFCE_RANDR_PLACEMENT_RIGHT, N_(Right of) },
+{ XFCE_RANDR_PLACEMENT_LEFT,  N_(Left of) }
+};
+
+
+
 /* Xrandr rotation name conversion */
 static const XfceRotation rotation_names[] =
 {
@@ -413,6 +425,7 @@ display_setting_positions_populate (GtkBuilder *builder)
 GtkTreeModel *model;
 GObject  *combobox;
 GtkTreeIter   iter;
+guint n;
 
 /* Get the positions combo box store and clear it */
 combobox = gtk_builder_get_object (builder, randr-position);
@@ -433,35 +446,14 @@ display_setting_positions_populate (GtkBuilder *builder)
  display_setting_positions_changed,
  builder, NULL);
 
-/* Insert mirror */
-gtk_list_store_append (GTK_LIST_STORE (model), iter);
-gtk_list_store_set (GTK_LIST_STORE (model), iter,
-COLUMN_COMBO_NAME, _(Mirror),
-COLUMN_COMBO_VALUE, XFCE_RANDR_PLACEMENT_MIRROR, -1);
-
-/* Insert left-of */
-gtk_list_store_append (GTK_LIST_STORE (model), iter);
-gtk_list_store_set (GTK_LIST_STORE (model), iter,
-COLUMN_COMBO_NAME, _(Left of),
-COLUMN_COMBO_VALUE, XFCE_RANDR_PLACEMENT_LEFT, -1);
-
-/* Insert right-of */
-gtk_list_store_append (GTK_LIST_STORE (model), iter);
-gtk_list_store_set (GTK_LIST_STORE (model), iter,
-COLUMN_COMBO_NAME, _(Right of),
-COLUMN_COMBO_VALUE, XFCE_RANDR_PLACEMENT_RIGHT, -1);
-
-/* Insert above */
-gtk_list_store_append (GTK_LIST_STORE (model), iter);
-gtk_list_store_set (GTK_LIST_STORE (model), iter,
-COLUMN_COMBO_NAME, _(Above),
-COLUMN_COMBO_VALUE, XFCE_RANDR_PLACEMENT_UP, -1);
-
-/* Insert below */
-gtk_list_store_append (GTK_LIST_STORE (model), iter);
-gtk_list_store_set (GTK_LIST_STORE (model), iter,
-COLUMN_COMBO_NAME, _(Below),
-COLUMN_COMBO_VALUE, XFCE_RANDR_PLACEMENT_DOWN, -1);
+/* Try to insert the relations */
+for (n = 0; n  G_N_ELEMENTS (relation_names); n++)
+{
+gtk_list_store_append (GTK_LIST_STORE (model), iter);
+gtk_list_store_set (GTK_LIST_STORE (model), iter,
+COLUMN_COMBO_NAME, _(relation_names[n].name),
+COLUMN_COMBO_VALUE, relation_names[n].relation, 
-1);
+}
 
 /* Reconnect the signal */
 g_signal_connect (G_OBJECT (combobox), changed, G_CALLBACK 
(display_setting_positions_changed), builder);
diff --git a/dialogs/display-settings/xfce-randr.h 
b/dialogs/display-settings/xfce-randr.h
index 78a0e7e..f6997ad 100644
--- a/dialogs/display-settings/xfce-randr.h
+++ b/dialogs/display-settings/xfce-randr.h
@@ -34,11 +34,6 @@
 #define XFCE_RANDR_POS_Y(randr)   
(randr-position[randr-active_output].y)
 #define XFCE_RANDR_ROTATIONS_MASK 
(RR_Rotate_0|RR_Rotate_90|RR_Rotate_180|RR_Rotate_270)
 #define XFCE_RANDR_REFLECTIONS_MASK   (RR_Reflect_X|RR_Reflect_Y)
-#define XFCE_RANDR_PLACEMENT_UP   0
-#define XFCE_RANDR_PLACEMENT_RIGHT1
-#define XFCE_RANDR_PLACEMENT_DOWN 2
-#define XFCE_RANDR_PLACEMENT_LEFT 3
-#define XFCE_RANDR_PLACEMENT_MIRROR   4
 
 /* check for randr 1.3 or better */
 #if RANDR_MAJOR  1 || (RANDR_MAJOR == 1  RANDR_MINOR = 3)
@@ -50,8 +45,10 @@
 typedef struct _XfceRandr  XfceRandr;
 typedef struct _XfceOutputPosition XfceOutputPosition;
 typedef struct _XfceRRMode XfceRRMode;
+typedef struct _XfceRelation   XfceRelation;
 typedef struct _XfceRotation   XfceRotation;
 typedef enum   _XfceOutputStatus   XfceOutputStatus;
+typedef enum   _XfceOutputRelation XfceOutputRelation;
 
 

[Xfce4-commits] gigolo:master l10n: Updated Polish (pl) translation to 100%

2012-10-15 Thread Transifex
Updating branch refs/heads/master
 to 1d83ecd48066ad39b0fab5dc564f9b2ee1351aec (commit)
   from a4ba3eedbbfc6888be91fe03ed82558e5a3ff0a3 (commit)

commit 1d83ecd48066ad39b0fab5dc564f9b2ee1351aec
Author: Marcin Romańczuk abj...@gmail.com
Date:   Mon Oct 15 20:33:58 2012 +0200

l10n: Updated Polish (pl) translation to 100%

New status: 142 messages complete with 0 fuzzies and 0 untranslated.

Transmitted-via: Transifex (translations.xfce.org).

 po/pl.po |4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/po/pl.po b/po/pl.po
index bd01328..1902451 100644
--- a/po/pl.po
+++ b/po/pl.po
@@ -7,7 +7,7 @@ msgid 
 msgstr 
 Project-Id-Version: gigolo 0.4.1\n
 Report-Msgid-Bugs-To: \n
-POT-Creation-Date: 2012-10-07 12:51+\n
+POT-Creation-Date: 2012-10-15 13:27+\n
 PO-Revision-Date: 2011-01-24 16:56+0100\n
 Last-Translator: Piotr Sokół pso...@jabster.pl\n
 Language-Team: Polish \n
@@ -384,7 +384,7 @@ msgstr Ustawia port usługi. Port 0 oznacza domyślny port 
usługi.
 msgid 
 This is not used for the actual mount, only necessary for opening the mount 
 point in a file browser
-msgstr 
+msgstr Konieczne jedynie do otwarcia punktu montowania w przeglądarce plików, 
nie do właściwego zamontowania
 
 #: ../src/bookmarkeditdialog.c:1099
 msgid _Location (URI):
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
https://mail.xfce.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] thunar:master l10n: Updated Italian (it) translation to 100%

2012-10-15 Thread Transifex
Updating branch refs/heads/master
 to 5e65f01c296ca7c6430de3819258aacab4529290 (commit)
   from 9a02dfdaf7e4678ee3883ccbb91aead3bddc5f0e (commit)

commit 5e65f01c296ca7c6430de3819258aacab4529290
Author: Cristian Marchi cri.pe...@gmail.com
Date:   Mon Oct 15 20:36:10 2012 +0200

l10n: Updated Italian (it) translation to 100%

New status: 714 messages complete with 0 fuzzies and 0 untranslated.

Transmitted-via: Transifex (translations.xfce.org).

 po/it.po |  427 ++
 1 files changed, 232 insertions(+), 195 deletions(-)

diff --git a/po/it.po b/po/it.po
index eda0720..f552d85 100644
--- a/po/it.po
+++ b/po/it.po
@@ -10,7 +10,7 @@ msgid 
 msgstr 
 Project-Id-Version: Thunar trunk\n
 Report-Msgid-Bugs-To: \n
-POT-Creation-Date: 2012-10-05 13:39+\n
+POT-Creation-Date: 2012-10-15 14:24+\n
 PO-Revision-Date: 2010-07-02 16:42+0100\n
 Last-Translator: Cristian Marchi cri.pe...@gmail.com\n
 Language-Team: Italian Translation Team 
xfce-it-translat...@googlegroups.com\n
@@ -137,9 +137,10 @@ msgstr Impossibile avviare l'operazione
 
 #. tell the user that we were unable to launch the file specified
 #: ../thunar/thunar-application.c:1100 ../thunar/thunar-application.c:1226
-#: ../thunar/thunar-launcher.c:1055 ../thunar/thunar-location-entry.c:369
+#: ../thunar/thunar-launcher.c:1056 ../thunar/thunar-location-entry.c:369
 #: ../thunar/thunar-location-entry.c:397
-#: ../thunar/thunar-shortcuts-view.c:1306 ../thunar/thunar-window.c:1601
+#: ../thunar/thunar-shortcuts-view.c:1545
+#: ../thunar/thunar-shortcuts-view.c:1573 ../thunar/thunar-window.c:1644
 #, c-format
 msgid Failed to open \%s\
 msgstr Impossibile aprire \%s\
@@ -152,20 +153,20 @@ msgstr Impossibile aprire \%s\: %s
 #. display an error message
 #: ../thunar/thunar-application.c:1294
 #: ../thunar/thunar-properties-dialog.c:679
-#: ../thunar/thunar-standard-view.c:2297 ../thunar/thunar-tree-view.c:1669
+#: ../thunar/thunar-standard-view.c:2297 ../thunar/thunar-tree-view.c:1688
 #, c-format
 msgid Failed to rename \%s\
 msgstr Impossibile rinominare \%s\
 
 #: ../thunar/thunar-application.c:1396
 #: ../thunar/thunar-location-buttons.c:1285
-#: ../thunar/thunar-standard-view.c:1888 ../thunar/thunar-tree-view.c:1561
+#: ../thunar/thunar-standard-view.c:1888 ../thunar/thunar-tree-view.c:1580
 msgid New Folder
 msgstr Nuova cartella
 
 #: ../thunar/thunar-application.c:1397
 #: ../thunar/thunar-location-buttons.c:1286
-#: ../thunar/thunar-standard-view.c:1889 ../thunar/thunar-tree-view.c:1562
+#: ../thunar/thunar-standard-view.c:1889 ../thunar/thunar-tree-view.c:1581
 msgid Create New Folder
 msgstr Crea nuova cartella
 
@@ -253,8 +254,8 @@ msgstr Rimuovere tutti i file e le cartelle dal cestino?
 #. append the Empty Trash menu action
 #. prepare the menu item
 #: ../thunar/thunar-application.c:1940 ../thunar/thunar-location-buttons.c:171
-#: ../thunar/thunar-shortcuts-view.c:905 ../thunar/thunar-tree-view.c:1142
-#: ../thunar/thunar-window.c:307 ../plugins/thunar-tpa/thunar-tpa.c:189
+#: ../thunar/thunar-shortcuts-view.c:1110 ../thunar/thunar-tree-view.c:1161
+#: ../thunar/thunar-window.c:312 ../plugins/thunar-tpa/thunar-tpa.c:189
 msgid _Empty Trash
 msgstr _Svuota il cestino
 
@@ -306,7 +307,7 @@ msgstr Nessuna applicazione selezionata
 msgid Other Application...
 msgstr Altra applicazione...
 
-#: ../thunar/thunar-chooser-dialog.c:189 ../thunar/thunar-launcher.c:171
+#: ../thunar/thunar-chooser-dialog.c:189 ../thunar/thunar-launcher.c:172
 msgid Open With
 msgstr Apri con
 
@@ -524,8 +525,8 @@ msgstr _Espandi automaticamente le colonne quando 
necessario
 #. the file_time is invalid
 #. reset page title
 #. tell the user that we're unable to determine the file info
-#: ../thunar/thunar-column-model.c:858 ../thunar/thunar-list-model.c:690
-#: ../thunar/thunar-list-model.c:718
+#: ../thunar/thunar-column-model.c:858 ../thunar/thunar-list-model.c:687
+#: ../thunar/thunar-list-model.c:715
 #: ../thunar/thunar-permissions-chooser.c:229 ../thunar/thunar-util.c:271
 #: ../plugins/thunar-apr/thunar-apr-desktop-page.c:503
 #: ../plugins/thunar-apr/thunar-apr-image-page.c:285
@@ -732,7 +733,9 @@ msgstr con il seguente?
 msgid 
 The desktop file \%s\ is in an insecure location and not marked as 
 executable. If you do not trust this program, click Cancel.
-msgstr Il file desktop «%s» è un una posizione non sicura e non è marcato 
come eseguibile. Se non si è sicuri del programma, fare clic su «Annulla».
+msgstr 
+Il file desktop «%s» è un una posizione non sicura e non è marcato come 
+eseguibile. Se non si è sicuri del programma, fare clic su «Annulla».
 
 #: ../thunar/thunar-dialogs.c:777
 msgid _Launch Anyway
@@ -756,7 +759,7 @@ msgstr Crea colle_gamento qui
 
 #. display an error to the user
 #. display an error message to the user
-#: ../thunar/thunar-dnd.c:254 ../thunar/thunar-launcher.c:536
+#: ../thunar/thunar-dnd.c:254 ../thunar/thunar-launcher.c:537
 #, c-format

[Xfce4-commits] xfce4-volstatus-icon:master l10n: Updated Polish (pl) translation to 82%

2012-10-15 Thread Transifex
Updating branch refs/heads/master
 to 09436075d6c7fd55a6c2a6f0a793e4008cb14870 (commit)
   from 209a5a6c9975f00c48a716372c936d8b8d89d299 (commit)

commit 09436075d6c7fd55a6c2a6f0a793e4008cb14870
Author: Marcin Romańczuk abj...@gmail.com
Date:   Mon Oct 15 20:39:00 2012 +0200

l10n: Updated Polish (pl) translation to 82%

New status: 46 messages complete with 6 fuzzies and 4 untranslated.

Transmitted-via: Transifex (translations.xfce.org).

 po/pl.po |9 +++--
 1 files changed, 3 insertions(+), 6 deletions(-)

diff --git a/po/pl.po b/po/pl.po
index 5915ebc..0c726bf 100644
--- a/po/pl.po
+++ b/po/pl.po
@@ -22,9 +22,8 @@ msgid Removable Volumes
 msgstr Nośniki wymienne
 
 #: xfce4-volstatus-icon/main.c:104
-#, fuzzy
 msgid This is the first time you've run the Xfce Volstatus Icon application
-msgstr Pierwsze uruchomienie aplikacji Xfce Volstatus
+msgstr Jest to pierwsze uruchomienie programu Xfce Volstatus Icon
 
 #: xfce4-volstatus-icon/main.c:105
 msgid 
@@ -49,9 +48,8 @@ msgid Xfce Volstatus Icon
 msgstr Xfce Volstatus
 
 #: xfce4-volstatus-icon/main.c:127
-#, fuzzy
 msgid Safe removal of removable volumes
-msgstr (brak urządzeń wymiennych
+msgstr Bezpieczne usuwanie urządzeń wymiennych
 
 #: xfce4-volstatus-icon/main.c:213
 msgid An unknown error occurred.
@@ -134,9 +132,8 @@ msgid HD-DVD
 msgstr HD-DVD
 
 #: xfce4-volstatus-icon/xfce-volstatus-dialog.c:211
-#, fuzzy
 msgid Recordable HD-DVD
-msgstr Płyta DVD-R
+msgstr Płyta HD-DVD do zapisu
 
 #: xfce4-volstatus-icon/xfce-volstatus-dialog.c:214
 msgid Rewritable HD-DVD
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
https://mail.xfce.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] xfce4-volstatus-icon:master l10n: Updated Polish (pl) translation to 89%

2012-10-15 Thread Transifex
Updating branch refs/heads/master
 to f1b1cc062a4acdcb6c70c28434a57c5bb802fb58 (commit)
   from 09436075d6c7fd55a6c2a6f0a793e4008cb14870 (commit)

commit f1b1cc062a4acdcb6c70c28434a57c5bb802fb58
Author: Marcin Romańczuk abj...@gmail.com
Date:   Mon Oct 15 20:40:42 2012 +0200

l10n: Updated Polish (pl) translation to 89%

New status: 50 messages complete with 2 fuzzies and 4 untranslated.

Transmitted-via: Transifex (translations.xfce.org).

 po/pl.po |   12 
 1 files changed, 4 insertions(+), 8 deletions(-)

diff --git a/po/pl.po b/po/pl.po
index 0c726bf..e365ab9 100644
--- a/po/pl.po
+++ b/po/pl.po
@@ -43,9 +43,8 @@ msgid 
 msgstr 
 
 #: xfce4-volstatus-icon/main.c:125
-#, fuzzy
 msgid Xfce Volstatus Icon
-msgstr Xfce Volstatus
+msgstr Xfce Volstatus Icon
 
 #: xfce4-volstatus-icon/main.c:127
 msgid Safe removal of removable volumes
@@ -152,18 +151,16 @@ msgid Floppy Disk
 msgstr Dyskietka
 
 #: xfce4-volstatus-icon/xfce-volstatus-dialog.c:235
-#, fuzzy
 msgid Removable Disk
-msgstr Nośnik wymienny
+msgstr Dysk wymienny
 
 #: xfce4-volstatus-icon/xfce-volstatus-dialog.c:237
 msgid Hard Disk
 msgstr Dysk twardy
 
 #: xfce4-volstatus-icon/xfce-volstatus-dialog.c:240
-#, fuzzy
 msgid Flash Disk
-msgstr Nośnik USB
+msgstr Dysk Flash
 
 #: xfce4-volstatus-icon/xfce-volstatus-dialog.c:242
 msgid Audio Player
@@ -174,9 +171,8 @@ msgid Memory Stick
 msgstr Karta pamięci
 
 #: xfce4-volstatus-icon/xfce-volstatus-dialog.c:246
-#, fuzzy
 msgid Smart Media Disk
-msgstr Dysk Twardy
+msgstr Dysk Smart Media
 
 #: xfce4-volstatus-icon/xfce-volstatus-dialog.c:248
 msgid SD/MMC Disk
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
https://mail.xfce.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] ristretto:master l10n: Updated Polish (pl) translation to 93%

2012-10-15 Thread Transifex
Updating branch refs/heads/master
 to a97cc25efa7335e28d2674a6a12f8e869f705fe3 (commit)
   from 5a5739e5ed21854172c5a44fd25ee2166ebf7547 (commit)

commit a97cc25efa7335e28d2674a6a12f8e869f705fe3
Author: Marcin Romańczuk abj...@gmail.com
Date:   Mon Oct 15 20:43:06 2012 +0200

l10n: Updated Polish (pl) translation to 93%

New status: 171 messages complete with 0 fuzzies and 12 untranslated.

Transmitted-via: Transifex (translations.xfce.org).

 po/pl.po |3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

diff --git a/po/pl.po b/po/pl.po
index 6965255..660df76 100644
--- a/po/pl.po
+++ b/po/pl.po
@@ -9,7 +9,7 @@ msgid 
 msgstr 
 Project-Id-Version: Ristretto 0.5.1\n
 Report-Msgid-Bugs-To: xfce-i...@xfce.org\n
-POT-Creation-Date: 2012-09-26 15:15+\n
+POT-Creation-Date: 2012-10-15 14:00+\n
 PO-Revision-Date: 2012-04-15 12:27+0200\n
 Last-Translator: Piotr Sokół pso...@jabster.pl\n
 Language-Team: polski \n
@@ -710,7 +710,6 @@ msgid Clock
 msgstr Zegar
 
 #: ../src/preferences_dialog.c:355
-#, fuzzy
 msgid 
 Show an analog clock that displays the current time when the window is 
 fullscreen
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
https://mail.xfce.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] www:master l10n: Updated Polish (pl) translation to 7%

2012-10-15 Thread Transifex
Updating branch refs/heads/master
 to 3c9a477e0ffe2bbdc5e961ab3edd8aa6b7082bbc (commit)
   from 071e0d3efcc88b00e5ec4ec4eeac03f99472513c (commit)

commit 3c9a477e0ffe2bbdc5e961ab3edd8aa6b7082bbc
Author: Piotr Sokół pso...@jabster.pl
Date:   Mon Oct 15 21:00:55 2012 +0200

l10n: Updated Polish (pl) translation to 7%

New status: 44 messages complete with 3 fuzzies and 550 untranslated.

Transmitted-via: Transifex (translations.xfce.org).

 lib/po/pl.po |   66 ++---
 1 files changed, 44 insertions(+), 22 deletions(-)

diff --git a/lib/po/pl.po b/lib/po/pl.po
index d5a40c3..1d798f2 100644
--- a/lib/po/pl.po
+++ b/lib/po/pl.po
@@ -8,7 +8,7 @@ msgstr 
 Project-Id-Version: www.xfce.org\n
 Report-Msgid-Bugs-To: https://bugzilla.xfce.org\n;
 POT-Creation-Date: 2012-05-02 18:32+0200\n
-PO-Revision-Date: 2012-10-14 10:47+0200\n
+PO-Revision-Date: 2012-10-15 20:47+0200\n
 Last-Translator: Piotr Sokół pso...@jabster.pl\n
 Language-Team: polski \n
 Language: \n
@@ -3125,6 +3125,13 @@ msgid 
 \http://git.xfce.org\;Xfce GIT repositories/a, so they are directly 
 available for the rest of the world.
 msgstr 
+Środowisko Xfce używa systemu a href=\http://transifex.org\;Transifex/a 
+jako portalu dla tłumaczy. System umożliwia modyfikowanie tłumaczeń za 
+pośrednictwem wbudowanego edytora, wysyłanie nowych plików emPO/em, 
+śledzenie stanu tłumaczeń i przeglądanie ich statystyk. Wszystkie 
+uaktualnienia plików językowych są bezpośrednio wysyłane do a href=\http://;
+git.xfce.org\repozytoriów GIT środowiska Xfce/a. Dzięki temu są one od 
+razu dostępne na całym świecie.
 
 #: getinvolved/translation.php:14
 msgid 
@@ -3145,8 +3152,8 @@ msgid 
 Before you can contribute translations, you have to go through the steps 
 below. Note that emALL/em these steps are required:
 msgstr 
-Aby zdobyć możliwość własnego udziału w procesie tłumaczenia, należy 
-wcześniej wykonać kilka kroków:
+Aby zdobyć możliwość udziału w procesie tłumaczenia, należy wcześniej 
+wykonać kilka kroków:
 
 #: getinvolved/translation.php:24
 msgid 
@@ -3184,10 +3191,10 @@ msgid 
 msgstr 
 Dołączyć do a href=\http://foo-projects.org/mailman/listinfo/xfce-i18n;
 \listy dyskusyjnej tłumaczy środowiska Xfce/a. Z tego miejsca 
-koordynowany jest cały proces tłumaczenia, dlatego przedstawienie się 
-wszystkim tutaj na pewno zostanie miło odebrane. Za pośrednictwem tej listy 
-twórcy środowiska Xfce ogłaszają daty nowych wydań, zmiany w systemie 
-tłumaczeń oraz wszystko inne, co tłumacze powinni wiedzieć.
+koordynowany jest cały proces tłumaczenia, dlatego przedstawienie się tutaj 
+wszystkim na pewno zostanie miło odebrane. Za pośrednictwem tej listy twórcy 
+środowiska Xfce ogłaszają daty nowych wydań, zmiany w systemie tłumaczeń 
+oraz wszystko inne, co tłumacze powinni wiedzieć.
 
 #: getinvolved/translation.php:27
 msgid 
@@ -3230,13 +3237,12 @@ msgstr 
 tłumaczami z zespołu (można odnaleźć ich na stronie zespołu tłumaczeń).
 
 #: getinvolved/translation.php:37
-#, fuzzy
 msgid 
 If you think anything went wrong, ideas? Don't hesitate and send an email to 
 the Xfce translation mailing list, we're always there to help you!
 msgstr 
-Jeśli coś pójdzie nie tak, nie obawiaj się i wyślij wiadomość na listę 
-dyskusyjną tłumaczeń. Pozostali są tutaj, aby pomóc.
+W przypadku gdy coś pójdzie nie tak, najlepiej zasięgnąć rady na liście 
+dyskusyjnej. Pozostali są tam, aby pomagać.
 
 #: getinvolved/translation.php:40
 msgid Team Work
@@ -3251,6 +3257,11 @@ msgid 
 translation. Many translators are happy to share the work or even appreciate 
 people discussing translations.
 msgstr 
+Jeśli nad tłumaczeniami w danym języku pracuje jeszcze ktoś inny, proszę się 
+z nim porozumieć i rozsądnie rozdzielić pracę pomiędzy wszystkich. Dzięki 
+temu obciążenie tłumaczy zadaniami będzie mniejsze i pozwoli skoncentrować 
+się nad jakością tłumaczeń. Wielu wolontariuszy na pewno będzie zadowolonych 
+ze współpracy i doceni rzeczowe dyskusje na ten temat.
 
 #: getinvolved/translation.php:47
 msgid 
@@ -3258,9 +3269,10 @@ msgid 
 example here is the French translation of xfce4-panel: a href=\http://git.;
 xfce.org/xfce/xfce4-panel/plain/po/fr.po\fr.po/a.
 msgstr 
-Nagłówek pliku PO zawiera pole „Last-Translator”. Jako przykład można 
-obejrzeć zawartość francuskiego tłumaczenia programu xfce4-panel a href=
-\http://git.xfce.org/xfce/xfce4-panel/plain/po/fr.po\;fr.po/a.
+Nagłówek pliku PO zawiera pole „Last-Translator” zawierający dane kontaktowe 
+ostatniego tłumacza. Jako przykład można obejrzeć zawartość francuskiego 
+tłumaczenia programu xfce4-panel a href=\http://git.xfce.org/xfce/xfce4-;
+panel/plain/po/fr.po\fr.po/a.
 
 #: getinvolved/translation.php:51
 msgid 
@@ -3305,7 +3317,7 @@ msgstr przyjmować lub odrzucać kandydatury na nowych 
członków zespołu,
 
 #: getinvolved/translation.php:64
 msgid Accept or deny a translation review
-msgstr przyjmować lub odrzucać tłumaczenia wysłane do 

[Xfce4-commits] xfce4-mixer:master l10n: Updated Italian (it) translation to 33%

2012-10-15 Thread Transifex
Updating branch refs/heads/master
 to 224a73b6090a7ca2cb436d842da0463cd5c17a02 (commit)
   from 415e19c086dbed806e7d2e18cbb0694aa9466223 (commit)

commit 224a73b6090a7ca2cb436d842da0463cd5c17a02
Author: Cristian Marchi cri.pe...@gmail.com
Date:   Mon Oct 15 21:33:12 2012 +0200

l10n: Updated Italian (it) translation to 33%

New status: 12 messages complete with 11 fuzzies and 13 untranslated.

Transmitted-via: Transifex (translations.xfce.org).

 po/it.po |   70 -
 1 files changed, 41 insertions(+), 29 deletions(-)

diff --git a/po/it.po b/po/it.po
index 0577129..b19eb19 100644
--- a/po/it.po
+++ b/po/it.po
@@ -1,6 +1,7 @@
 # Italian translations for xfce4-mixer package.
 # Copyright (C) 2009 THE xfce4-mixer'S COPYRIGHT HOLDER
 # This file is distributed under the same license as the xfce4-mixer package.
+# Automatically generated, 2009.
 # Cristian Marchi cri.pe...@gmail.com, 2009.
 #
 msgid 
@@ -8,9 +9,10 @@ msgstr 
 Project-Id-Version: xfce4-mixer\n
 Report-Msgid-Bugs-To: \n
 POT-Creation-Date: 2012-09-29 13:30+\n
-PO-Revision-Date: 2012-10-15 10:11+0200\n
-Last-Translator: Francesco Groccia frgroccia gmail.com\n
-Language-Team: Italian Translation Team 
xfce-it-translat...@googlegroups.com\n
+PO-Revision-Date: 2009-12-04 20:38+0100\n
+Last-Translator: Cristian Marchi cri.pe...@gmail.com\n
+Language-Team: Italian Translation Team xfce-it-translators@googlegroups.
+com\n
 Language: \n
 MIME-Version: 1.0\n
 Content-Type: text/plain; charset=utf-8\n
@@ -20,11 +22,11 @@ msgstr 
 #. Add menu item for muting
 #: ../panel-plugin/xfce-mixer-plugin.c:306
 msgid _Mute
-msgstr _Muto
+msgstr 
 
 #: ../panel-plugin/xfce-mixer-plugin.c:314
 msgid _Run Audio Mixer
-msgstr _Avvia Mixer Audio
+msgstr 
 
 #: ../panel-plugin/xfce-mixer-plugin.c:581 ../xfce4-mixer/main.c:148
 msgid 
@@ -36,8 +38,9 @@ msgstr 
 anche trattarsi di un problema con i permessi.
 
 #: ../panel-plugin/xfce-mixer-plugin.c:931
+#, fuzzy
 msgid No command defined
-msgstr Nessun comando definito
+msgstr Comando per il clic con il tasto sinistro non definito
 
 #. Generate error message and insert the current command
 #: ../panel-plugin/xfce-mixer-plugin.c:939
@@ -52,30 +55,36 @@ msgstr 
 il percorso completo al comando.
 
 #: ../panel-plugin/xfce-plugin-dialog.c:150
+#, fuzzy
 msgid Audio Mixer Plugin
-msgstr Plugin del Mixer Audio
+msgstr Plugin del Mixer
 
 #: ../panel-plugin/xfce-plugin-dialog.c:152
+#, fuzzy
 msgid Configure the sound card and mixer track
-msgstr Configura la scheda audio e la pista del mixer
+msgstr 
+Permette di configurare la (o le) schede audio e di controllare il volume 
+delle piste selezionate
 
 #: ../panel-plugin/xfce-plugin-dialog.c:165
 #: ../xfce4-mixer/xfce-mixer-window.c:185
+#, fuzzy
 msgid Sound _card:
-msgstr _Scheda audio:
+msgstr Scheda audio:
 
 #: ../panel-plugin/xfce-plugin-dialog.c:174
+#, fuzzy
 msgid Mixer _track:
-msgstr _Pista del mixer
+msgstr Pista del mixer
 
 #: ../panel-plugin/xfce-volume-button.c:854
 msgid No valid device and/or element.
-msgstr Nessun dispositivo o elemento valido.
+msgstr 
 
 #: ../panel-plugin/xfce-volume-button.c:859
 #, c-format
 msgid %s: muted
-msgstr %s: muto
+msgstr 
 
 # GLOSSARIO
 # mixer = mixer
@@ -91,13 +100,14 @@ msgstr %s: %i%%
 #: ../xfce4-mixer/xfce-mixer-window.c:413
 #: ../xfce4-mixer/xfce-mixer-window.c:427
 #: ../xfce4-mixer/xfce4-mixer.desktop.in.h:1
+#, fuzzy
 msgid Audio Mixer
-msgstr Mixer Audio
+msgstr Mixer
 
 #: ../panel-plugin/mixer.desktop.in.h:2
 #: ../xfce4-mixer/xfce4-mixer.desktop.in.h:2
 msgid Adjust volume levels
-msgstr Regola livelli volume
+msgstr 
 
 #: ../libxfce4mixer/libxfce4mixer.c:422
 #, c-format
@@ -106,32 +116,36 @@ msgstr Controllo volume %d sconosciuto
 
 #: ../xfce4-mixer/main.c:86
 msgid Enable debugging output
-msgstr Abilita output di debug
+msgstr 
 
 #: ../xfce4-mixer/main.c:87
 msgid Show version and exit
-msgstr Mostra la versione ed esce
+msgstr 
 
 #: ../xfce4-mixer/main.c:130
-#, c-format
+#, fuzzy, c-format
 msgid xfce4-mixer: Failed to initialize xfconf: %s\n
-msgstr xfce4-mixer: Impossibile inizializzare xfconf: %s\\n
+msgstr Impossibile inizializzare xfconf: %s
 
 #: ../xfce4-mixer/xfce-mixer-container.c:218
+#, fuzzy
 msgid _Playback
-msgstr _Riproduzione
+msgstr Riproduzione
 
 #: ../xfce4-mixer/xfce-mixer-container.c:218
+#, fuzzy
 msgid C_apture
-msgstr C_attura
+msgstr Cattura
 
 #: ../xfce4-mixer/xfce-mixer-container.c:218
+#, fuzzy
 msgid S_witches
-msgstr _Interruttori
+msgstr Interruttori
 
 #: ../xfce4-mixer/xfce-mixer-container.c:218
+#, fuzzy
 msgid _Options
-msgstr _Opzioni
+msgstr Opzioni
 
 #: ../xfce4-mixer/xfce-mixer-container.c:390
 msgid No controls visible
@@ -139,15 +153,13 @@ msgstr Nessun controllo visibile
 
 #: ../xfce4-mixer/xfce-mixer-container.c:401
 msgid span weight=\bold\ size=\larger\No controls visible/span
-msgstr span weight=\bold\ size=\larger\Nessun controllo visibile/span
+msgstr 
 
 

[Xfce4-commits] xfce4-mixer:master l10n: Updated Italian (it) translation to 100%

2012-10-15 Thread Transifex
Updating branch refs/heads/master
 to 460570fba7886cd1a9eecc32db50d4f908318595 (commit)
   from 224a73b6090a7ca2cb436d842da0463cd5c17a02 (commit)

commit 460570fba7886cd1a9eecc32db50d4f908318595
Author: Cristian Marchi cri.pe...@gmail.com
Date:   Mon Oct 15 21:41:54 2012 +0200

l10n: Updated Italian (it) translation to 100%

New status: 36 messages complete with 0 fuzzies and 0 untranslated.

Transmitted-via: Transifex (translations.xfce.org).

 po/it.po |  103 +++--
 1 files changed, 39 insertions(+), 64 deletions(-)

diff --git a/po/it.po b/po/it.po
index b19eb19..97d5b6a 100644
--- a/po/it.po
+++ b/po/it.po
@@ -1,7 +1,6 @@
 # Italian translations for xfce4-mixer package.
 # Copyright (C) 2009 THE xfce4-mixer'S COPYRIGHT HOLDER
 # This file is distributed under the same license as the xfce4-mixer package.
-# Automatically generated, 2009.
 # Cristian Marchi cri.pe...@gmail.com, 2009.
 #
 msgid 
@@ -9,10 +8,9 @@ msgstr 
 Project-Id-Version: xfce4-mixer\n
 Report-Msgid-Bugs-To: \n
 POT-Creation-Date: 2012-09-29 13:30+\n
-PO-Revision-Date: 2009-12-04 20:38+0100\n
-Last-Translator: Cristian Marchi cri.pe...@gmail.com\n
-Language-Team: Italian Translation Team xfce-it-translators@googlegroups.
-com\n
+PO-Revision-Date: 2012-10-13 11:38+0200\n
+Last-Translator: Francesco Groccia frgroccia gmail.com\n
+Language-Team: Italian Translation Team 
xfce-it-translat...@googlegroups.com\n
 Language: \n
 MIME-Version: 1.0\n
 Content-Type: text/plain; charset=utf-8\n
@@ -22,69 +20,52 @@ msgstr 
 #. Add menu item for muting
 #: ../panel-plugin/xfce-mixer-plugin.c:306
 msgid _Mute
-msgstr 
+msgstr _Muto
 
 #: ../panel-plugin/xfce-mixer-plugin.c:314
 msgid _Run Audio Mixer
-msgstr 
+msgstr _Avvia Mixer Audio
 
-#: ../panel-plugin/xfce-mixer-plugin.c:581 ../xfce4-mixer/main.c:148
-msgid 
-GStreamer was unable to detect any sound devices. Some sound system specific 
-GStreamer packages may be missing. It may also be a permissions problem.
-msgstr 
-GStreamer non è riuscito a individuare un dispositivo audio. Potrebbero 
-mancare dei pacchetti di GStreamer specifici per il sistema audio. Potrebbe 
-anche trattarsi di un problema con i permessi.
+#: ../panel-plugin/xfce-mixer-plugin.c:581
+#: ../xfce4-mixer/main.c:148
+msgid GStreamer was unable to detect any sound devices. Some sound system 
specific GStreamer packages may be missing. It may also be a permissions 
problem.
+msgstr GStreamer non è riuscito a individuare un dispositivo audio. 
Potrebbero mancare dei pacchetti di GStreamer specifici per il sistema audio. 
Potrebbe anche trattarsi di un problema con i permessi.
 
 #: ../panel-plugin/xfce-mixer-plugin.c:931
-#, fuzzy
 msgid No command defined
-msgstr Comando per il clic con il tasto sinistro non definito
+msgstr Nessun comando definito
 
 #. Generate error message and insert the current command
 #: ../panel-plugin/xfce-mixer-plugin.c:939
 #, c-format
-msgid 
-Could not execute the command \%s\. Ensure that either the location of the 
-command is included in the PATH environment variable or that you are 
-providing the full path to the command.
-msgstr 
-Impossibile eseguire il comando \%s\. Assicurarsi che la posizione del 
-comando sia compresa nella variabile di ambiente PATH o che si stia fornendo 
-il percorso completo al comando.
+msgid Could not execute the command \%s\. Ensure that either the location 
of the command is included in the PATH environment variable or that you are 
providing the full path to the command.
+msgstr Impossibile eseguire il comando \%s\. Assicurarsi che la posizione 
del comando sia compresa nella variabile di ambiente PATH o che si stia 
fornendo il percorso completo al comando.
 
 #: ../panel-plugin/xfce-plugin-dialog.c:150
-#, fuzzy
 msgid Audio Mixer Plugin
-msgstr Plugin del Mixer
+msgstr Plugin del Mixer Audio
 
 #: ../panel-plugin/xfce-plugin-dialog.c:152
-#, fuzzy
 msgid Configure the sound card and mixer track
-msgstr 
-Permette di configurare la (o le) schede audio e di controllare il volume 
-delle piste selezionate
+msgstr Configura la scheda audio e la pista del mixer
 
 #: ../panel-plugin/xfce-plugin-dialog.c:165
 #: ../xfce4-mixer/xfce-mixer-window.c:185
-#, fuzzy
 msgid Sound _card:
-msgstr Scheda audio:
+msgstr _Scheda audio:
 
 #: ../panel-plugin/xfce-plugin-dialog.c:174
-#, fuzzy
 msgid Mixer _track:
-msgstr Pista del mixer
+msgstr _Pista del mixer:
 
 #: ../panel-plugin/xfce-volume-button.c:854
 msgid No valid device and/or element.
-msgstr 
+msgstr Nessun dispositivo o elemento valido.
 
 #: ../panel-plugin/xfce-volume-button.c:859
 #, c-format
 msgid %s: muted
-msgstr 
+msgstr %s: muto
 
 # GLOSSARIO
 # mixer = mixer
@@ -95,19 +76,19 @@ msgid %s: %i%%
 msgstr %s: %i%%
 
 #. Set application name
-#: ../panel-plugin/mixer.desktop.in.h:1 ../xfce4-mixer/main.c:99
+#: ../panel-plugin/mixer.desktop.in.h:1
+#: ../xfce4-mixer/main.c:99
 #: ../xfce4-mixer/xfce-mixer-window.c:150
 

[Xfce4-commits] xfdesktop:xfce-4.10 l10n: Updated Russian (ru) translation to 100%

2012-10-15 Thread Transifex
Updating branch refs/heads/xfce-4.10
 to cfb17df7b91ed4fbd3732f07156ffce052b6e3d7 (commit)
   from e5c23f2292e44b17497b8f27d6b389efb59d0bbc (commit)

commit cfb17df7b91ed4fbd3732f07156ffce052b6e3d7
Author: Sergey Alyoshin alyoshi...@gmail.com
Date:   Mon Oct 15 22:21:49 2012 +0200

l10n: Updated Russian (ru) translation to 100%

New status: 213 messages complete with 0 fuzzies and 0 untranslated.

Transmitted-via: Transifex (translations.xfce.org).

 po/ru.po |   51 ++-
 1 files changed, 26 insertions(+), 25 deletions(-)

diff --git a/po/ru.po b/po/ru.po
index 5edc133..ceeb65d 100644
--- a/po/ru.po
+++ b/po/ru.po
@@ -12,20 +12,21 @@
 # Claque cpt-alatri...@ya.ru, 2011.
 # Alexandr Boltris a...@altlinux.org, 2011.
 # Artem Zolochevskiy artem.zolochevs...@gmail.com, 2011.
-# 
+#
 msgid 
 msgstr 
 Project-Id-Version: xfdesktop\n
 Report-Msgid-Bugs-To: \n
-POT-Creation-Date: 2012-06-03 13:24+\n
+POT-Creation-Date: 2012-10-15 18:06+\n
 PO-Revision-Date: 2011-08-05 13:22+0300\n
 Last-Translator: Artem Zolochevskiy artem.zolochevs...@gmail.com\n
 Language-Team: Russian\n
+Language: ru\n
 MIME-Version: 1.0\n
 Content-Type: text/plain; charset=UTF-8\n
 Content-Transfer-Encoding: 8bit\n
-Language: ru\n
-Plural-Forms: nplurals=3; plural=(n%10==1  n%100!=11 ? 0 : n%10=2  
n%10=4  (n%10010 || n%100=20) ? 1 : 2);\n
+Plural-Forms: nplurals=3; plural=(n%10==1  n%100!=11 ? 0 : n%10=2  n
+%10=4  (n%10010 || n%100=20) ? 1 : 2);\n
 
 #: ../common/xfdesktop-common.c:96 ../common/xfdesktop-common.c:200
 #, c-format
@@ -64,7 +65,7 @@ msgstr Съёмные Устройства
 msgid Cannot create backdrop list \%s\
 msgstr Невозможно создать список фоновых изображений «%s»
 
-#: ../settings/main.c:489 ../settings/main.c:862
+#: ../settings/main.c:489 ../settings/main.c:875
 msgid Backdrop List Error
 msgstr Ошибка списка фоновых изображений
 
@@ -92,79 +93,79 @@ msgstr Перезапись файла приведёт к утрате его
 msgid Replace
 msgstr Заменить
 
-#: ../settings/main.c:858
+#: ../settings/main.c:871
 #, c-format
 msgid Failed to write backdrop list to \%s\
 msgstr Не удалось записать список фоновых изображений в «%s»:
 
-#: ../settings/main.c:885
+#: ../settings/main.c:898
 msgid Add Image File(s)
 msgstr Добавить файл(ы) изображений
 
-#: ../settings/main.c:894
+#: ../settings/main.c:907
 msgid Image files
 msgstr Файлы изображений
 
-#: ../settings/main.c:899
+#: ../settings/main.c:912
 msgid All files
 msgstr Все файлы
 
-#: ../settings/main.c:1363
+#: ../settings/main.c:1376
 #, c-format
 msgid Screen %d, Monitor %d (%s)
 msgstr Экран %d, Монитор %d (%s)
 
-#: ../settings/main.c:1367
+#: ../settings/main.c:1380
 #, c-format
 msgid Screen %d, Monitor %d
 msgstr Экран %d, Монитор %d
 
-#: ../settings/main.c:1370
+#: ../settings/main.c:1383
 #, c-format
 msgid Screen %d
 msgstr Экран %d
 
-#: ../settings/main.c:1375
+#: ../settings/main.c:1388
 #, c-format
 msgid Monitor %d (%s)
 msgstr Монитор %d (%s)
 
-#: ../settings/main.c:1379
+#: ../settings/main.c:1392
 #, c-format
 msgid Monitor %d
 msgstr Монитор %d
 
-#: ../settings/main.c:1638
+#: ../settings/main.c:1651
 msgid Settings manager socket
 msgstr Сокет диспетчера настроек
 
-#: ../settings/main.c:1638
+#: ../settings/main.c:1651
 msgid SOCKET ID
 msgstr ID сокета
 
-#: ../settings/main.c:1639
+#: ../settings/main.c:1652
 msgid Version information
 msgstr Информация о версии
 
-#: ../settings/main.c:1656
+#: ../settings/main.c:1669
 #, c-format
 msgid Type '%s --help' for usage.
 msgstr Наберите «%s --help» для информации об использовании.
 
-#: ../settings/main.c:1668
+#: ../settings/main.c:1681
 msgid The Xfce development team. All rights reserved.
 msgstr Команда разработчиков Xfce. Все права защищены.
 
-#: ../settings/main.c:1669
+#: ../settings/main.c:1682
 #, c-format
 msgid Please report bugs to %s.
 msgstr Об ошибках сообщайте на %s.
 
-#: ../settings/main.c:1676
+#: ../settings/main.c:1689
 msgid Desktop Settings
 msgstr Настройки рабочего стола
 
-#: ../settings/main.c:1678
+#: ../settings/main.c:1691
 msgid Unable to contact settings server
 msgstr Не удаётся подключиться к серверу настроек
 
@@ -368,7 +369,7 @@ msgstr bМеню рабочего стола/b
 
 #: ../settings/xfdesktop-settings-ui.glade.h:4
 msgid bWindow List Menu/b
-msgstr bМеню списка окон/b
+msgstr bСписок окон/b
 
 #: ../settings/xfdesktop-settings-ui.glade.h:5
 msgid Alt
@@ -454,7 +455,7 @@ msgstr Показывать значки _приложения в меню ра
 
 #: ../settings/xfdesktop-settings-ui.glade.h:29
 msgid Show _window list menu on desktop middle click
-msgstr Показывать _списка окон по щелчку средней кнопкой мыши
+msgstr Показывать с_писок окон по щелчку средней кнопкой мыши
 
 #: ../settings/xfdesktop-settings-ui.glade.h:30
 msgid Show applications menu on _desktop right click
@@ -949,7 +950,7 @@ msgstr Извлечение устройства
 msgid The device \%s\ is being ejected. This may take some time
 msgstr Идет извлечение устройства «%s». Это может занять 

[Xfce4-commits] xfce4-settings:bluesabre/display-settings Fix whitespace error

2012-10-15 Thread Simon Steinbeiss
Updating branch refs/heads/bluesabre/display-settings
 to 12dd231cacfd4e010b712a9b55001256ef6b557d (commit)
   from 128e18932f7a98a33e0f2f714a921d9793be1e64 (commit)

commit 12dd231cacfd4e010b712a9b55001256ef6b557d
Author: Simon Steinbeiss simon.steinbe...@elfenbeinturm.at
Date:   Tue Oct 16 01:10:30 2012 +0200

Fix whitespace error

 dialogs/display-settings/main.c |2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/dialogs/display-settings/main.c b/dialogs/display-settings/main.c
index d4a60aa..ce246ee 100644
--- a/dialogs/display-settings/main.c
+++ b/dialogs/display-settings/main.c
@@ -550,7 +550,7 @@ display_setting_guess_positioning (GtkBuilder *builder)
 if (n != active_output)
 {
 /* Check for mirror */
-if ( (xfce_randr-position[n].x == current_x)  
+if ( (xfce_randr-position[n].x == current_x) 
  (xfce_randr-position[n].y == current_y) ) {
 gtk_combo_box_set_active( GTK_COMBO_BOX(position_combo), 0 );
 gtk_combo_box_set_active( GTK_COMBO_BOX(display_combo), 
cb_index );
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
https://mail.xfce.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] xfce4-settings:bluesabre/display-settings Drop XFCE_RANDR_* macros

2012-10-15 Thread Simon Steinbeiss
Updating branch refs/heads/bluesabre/display-settings
 to 128e18932f7a98a33e0f2f714a921d9793be1e64 (commit)
   from e4ba76277a894ef5e8bfe0d02a865b84df741168 (commit)

commit 128e18932f7a98a33e0f2f714a921d9793be1e64
Author: Lionel Le Folgoc lio...@lefolgoc.net
Date:   Mon Oct 15 22:52:47 2012 +0200

Drop XFCE_RANDR_* macros

It lead to do insane stuff with xfce_randr-active_output.

Signed-off-by: Simon Steinbeiss simon.steinbe...@elfenbeinturm.at

 dialogs/display-settings/main.c   |  272 +++--
 dialogs/display-settings/xfce-randr.h |   15 +--
 2 files changed, 127 insertions(+), 160 deletions(-)

diff --git a/dialogs/display-settings/main.c b/dialogs/display-settings/main.c
index 560a37c..d4a60aa 100644
--- a/dialogs/display-settings/main.c
+++ b/dialogs/display-settings/main.c
@@ -80,11 +80,11 @@ typedef struct {
 /* Xrandr relation name conversion */
 static const XfceRelation relation_names[] =
 {
-{ XFCE_RANDR_PLACEMENT_MIRROR,   N_(Same as) },
-{ XFCE_RANDR_PLACEMENT_UP, N_(Above) },
-{ XFCE_RANDR_PLACEMENT_DOWN, N_(Below) },
-{ XFCE_RANDR_PLACEMENT_RIGHT, N_(Right of) },
-{ XFCE_RANDR_PLACEMENT_LEFT,  N_(Left of) }
+{ XFCE_RANDR_PLACEMENT_MIRROR, N_(Same as) },
+{ XFCE_RANDR_PLACEMENT_UP, N_(Above) },
+{ XFCE_RANDR_PLACEMENT_DOWN,   N_(Below) },
+{ XFCE_RANDR_PLACEMENT_RIGHT,  N_(Right of) },
+{ XFCE_RANDR_PLACEMENT_LEFT,   N_(Left of) }
 };
 
 
@@ -136,6 +136,9 @@ static GOptionEntry option_entries[] =
 static XfconfChannel *display_channel;
 static gboolean   bound_to_channel = FALSE;
 
+/* output currently selected in the treeview */
+static guint active_output;
+
 /* Pointer to the used randr structure */
 XfceRandr *xfce_randr = NULL;
 
@@ -305,7 +308,7 @@ static void
 display_setting_positions_changed (GtkComboBox *combobox,
  GtkBuilder  *builder)
 {
-gint value, current_display, current_x, current_y, selected_display, 
selected_x, selected_y;
+gint value, current_x, current_y, selected_display, selected_x, selected_y;
 GObject *display_combobox;
 XfceRRMode   *current_mode, *selected_mode;
 
@@ -321,66 +324,62 @@ display_setting_positions_changed (GtkComboBox *combobox,
 if (selected_display == -1) return;
 
 /* Store the currently active display's position and mode */
-current_display = xfce_randr-active_output;
-current_mode = xfce_randr_find_mode_by_id (xfce_randr, current_display, 
XFCE_RANDR_MODE (xfce_randr));
-current_x = XFCE_RANDR_POS_X (xfce_randr);
-current_y = XFCE_RANDR_POS_Y (xfce_randr);
+current_mode = xfce_randr_find_mode_by_id (xfce_randr, active_output,
+   
xfce_randr-mode[active_output]);
+current_x = xfce_randr-position[active_output].x;
+current_y = xfce_randr-position[active_output].y;
 
 /* Store the selected display's position and mode */
-xfce_randr-active_output = selected_display;
-selected_mode = xfce_randr_find_mode_by_id (xfce_randr, selected_display, 
XFCE_RANDR_MODE (xfce_randr));
-selected_x = XFCE_RANDR_POS_X (xfce_randr);
-selected_y = XFCE_RANDR_POS_Y (xfce_randr);
+selected_mode = xfce_randr_find_mode_by_id (xfce_randr, selected_display,
+
xfce_randr-mode[selected_display]);
+selected_x = xfce_randr-position[selected_display].x;
+selected_y = xfce_randr-position[selected_display].y;
 
 switch (value) {
 case XFCE_RANDR_PLACEMENT_LEFT: // Extend Left
 /* Move the selected display to the right of the currently active 
display. */
-XFCE_RANDR_POS_X (xfce_randr) = current_mode-width;
+xfce_randr-position[selected_display].x = current_mode-width;
 
 /* Move the currently active display to where the selected was */
-xfce_randr-active_output = current_display;
-XFCE_RANDR_POS_X (xfce_randr) = selected_x;
-XFCE_RANDR_POS_Y (xfce_randr) = selected_y;
+xfce_randr-position[active_output].x = selected_x;
+xfce_randr-position[active_output].y = selected_y;
 
 break;
 
 case XFCE_RANDR_PLACEMENT_RIGHT: // Extend Right
/* Move the selected display to where the currently 
active one is */
-XFCE_RANDR_POS_X (xfce_randr) = current_x;
-XFCE_RANDR_POS_Y (xfce_randr) = current_y;
+xfce_randr-position[selected_display].x = current_x;
+xfce_randr-position[selected_display].y = current_y;
 
 /* Move the currently active display to the right of the selected 
display. */
-xfce_randr-active_output = current_display;
-XFCE_RANDR_POS_X (xfce_randr) = selected_mode-width;
+xfce_randr-position[active_output].x = selected_mode-width;
 
 

[Xfce4-commits] xfce4-settings:bluesabre/display-settings Revert previous commit to be able to cleanly apply another patch

2012-10-15 Thread Simon Steinbeiss
Updating branch refs/heads/bluesabre/display-settings
 to f7e9b91e262e263fa6bd2ba903d0646cc7152a47 (commit)
   from 12dd231cacfd4e010b712a9b55001256ef6b557d (commit)

commit f7e9b91e262e263fa6bd2ba903d0646cc7152a47
Author: Simon Steinbeiss simon.steinbe...@elfenbeinturm.at
Date:   Tue Oct 16 01:20:43 2012 +0200

Revert previous commit to be able to cleanly apply another patch

 dialogs/display-settings/main.c |2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/dialogs/display-settings/main.c b/dialogs/display-settings/main.c
index ce246ee..d4a60aa 100644
--- a/dialogs/display-settings/main.c
+++ b/dialogs/display-settings/main.c
@@ -550,7 +550,7 @@ display_setting_guess_positioning (GtkBuilder *builder)
 if (n != active_output)
 {
 /* Check for mirror */
-if ( (xfce_randr-position[n].x == current_x) 
+if ( (xfce_randr-position[n].x == current_x)  
  (xfce_randr-position[n].y == current_y) ) {
 gtk_combo_box_set_active( GTK_COMBO_BOX(position_combo), 0 );
 gtk_combo_box_set_active( GTK_COMBO_BOX(display_combo), 
cb_index );
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
https://mail.xfce.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] xfce4-settings:bluesabre/display-settings Do not harcode iter indexes for positions

2012-10-15 Thread Simon Steinbeiss
Updating branch refs/heads/bluesabre/display-settings
 to f71c0af05a0853de4ad620f57cad1bcbdb6a7143 (commit)
   from f7e9b91e262e263fa6bd2ba903d0646cc7152a47 (commit)

commit f71c0af05a0853de4ad620f57cad1bcbdb6a7143
Author: Lionel Le Folgoc lio...@lefolgoc.net
Date:   Mon Oct 15 23:35:21 2012 +0200

Do not harcode iter indexes for positions

Signed-off-by: Simon Steinbeiss simon.steinbe...@elfenbeinturm.at

 dialogs/display-settings/main.c |   23 +--
 1 files changed, 17 insertions(+), 6 deletions(-)

diff --git a/dialogs/display-settings/main.c b/dialogs/display-settings/main.c
index d4a60aa..51c5091 100644
--- a/dialogs/display-settings/main.c
+++ b/dialogs/display-settings/main.c
@@ -527,6 +527,7 @@ display_setting_guess_positioning (GtkBuilder *builder)
 {
 GObject *position_combo, *display_combo;
 gint current_x, current_y, cb_index;
+XfceOutputRelation rel;
 guint n;
 
 current_x = xfce_randr-position[active_output].x;
@@ -552,7 +553,7 @@ display_setting_guess_positioning (GtkBuilder *builder)
 /* Check for mirror */
 if ( (xfce_randr-position[n].x == current_x)  
  (xfce_randr-position[n].y == current_y) ) {
-gtk_combo_box_set_active( GTK_COMBO_BOX(position_combo), 0 );
+rel = XFCE_RANDR_PLACEMENT_MIRROR;
 gtk_combo_box_set_active( GTK_COMBO_BOX(display_combo), 
cb_index );
 break;   
 }
@@ -560,7 +561,7 @@ display_setting_guess_positioning (GtkBuilder *builder)
 /* Check for Left Of */
 if ( (xfce_randr-position[n].y == current_y) 
  (xfce_randr-position[n].x  current_x) ) {
-gtk_combo_box_set_active( GTK_COMBO_BOX(position_combo), 1 );
+rel = XFCE_RANDR_PLACEMENT_LEFT;
 gtk_combo_box_set_active( GTK_COMBO_BOX(display_combo), 
cb_index );
 break;
 }
@@ -568,7 +569,7 @@ display_setting_guess_positioning (GtkBuilder *builder)
 /* Check for Right Of */
 if ( (xfce_randr-position[n].y == current_y) 
  (xfce_randr-position[n].x  current_x) ) {
-gtk_combo_box_set_active( GTK_COMBO_BOX(position_combo), 2 );
+rel = XFCE_RANDR_PLACEMENT_RIGHT;
 gtk_combo_box_set_active( GTK_COMBO_BOX(display_combo), 
cb_index );
 break;
 }
@@ -576,7 +577,7 @@ display_setting_guess_positioning (GtkBuilder *builder)
 /* Check for Above */
 if ( (xfce_randr-position[n].x == current_x) 
  (xfce_randr-position[n].y  current_y) ) {
-gtk_combo_box_set_active( GTK_COMBO_BOX(position_combo), 3 );
+rel = XFCE_RANDR_PLACEMENT_UP;
 gtk_combo_box_set_active( GTK_COMBO_BOX(display_combo), 
cb_index );
 break;
 }
@@ -584,7 +585,7 @@ display_setting_guess_positioning (GtkBuilder *builder)
 /* Check for Below */
 if ( (xfce_randr-position[n].x == current_x) 
  (xfce_randr-position[n].y  current_y) ) {
-gtk_combo_box_set_active( GTK_COMBO_BOX(position_combo), 4 );
+rel = XFCE_RANDR_PLACEMENT_DOWN;
 gtk_combo_box_set_active( GTK_COMBO_BOX(display_combo), 
cb_index );
 break;
 }
@@ -592,7 +593,17 @@ display_setting_guess_positioning (GtkBuilder *builder)
 cb_index++;
 }
 }
-
+
+/* set the correct index for the position combobox */
+for (n = 0; n  G_N_ELEMENTS (relation_names); n++)
+{
+if (rel == relation_names[n].relation)
+{
+gtk_combo_box_set_active (GTK_COMBO_BOX (position_combo), n);
+break;
+}
+}
+
 g_signal_connect (G_OBJECT (position_combo), changed, G_CALLBACK 
(display_setting_positions_changed), builder);
 g_signal_connect (G_OBJECT (display_combo), changed, G_CALLBACK 
(display_setting_active_displays_changed), builder);
 }
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
https://mail.xfce.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] midori:master Make private launcher only show in search in Pantheon

2012-10-15 Thread Christian Dywan
Updating branch refs/heads/master
 to d824ffd9c329a3c139bd7c4c391fec16d0cf0cc6 (commit)
   from b5566aed3c2bba05bc274f174c7a4a5a75ad9214 (commit)

commit d824ffd9c329a3c139bd7c4c391fec16d0cf0cc6
Author: Christian Dywan christ...@twotoasts.de
Date:   Mon Oct 15 23:35:07 2012 +0200

Make private launcher only show in search in Pantheon

Fixes: https://bugs.launchpad.net/midori/+bug/1059076

 data/midori-private.desktop.in |1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/data/midori-private.desktop.in b/data/midori-private.desktop.in
index 7f77499..66ba297 100644
--- a/data/midori-private.desktop.in
+++ b/data/midori-private.desktop.in
@@ -9,6 +9,7 @@ Exec=midori --private %U
 Icon=midori
 Terminal=false
 StartupNotify=true
+NotShowIn=Pantheon
 X-Osso-Type=application/x-executable
 X-Osso-Service=midori
 
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
https://mail.xfce.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] midori:master Fix style of logo in about:private

2012-10-15 Thread Christian Dywan
Updating branch refs/heads/master
 to e561aa84a739abedf2b803f8f0a2c21192517c79 (commit)
   from d824ffd9c329a3c139bd7c4c391fec16d0cf0cc6 (commit)

commit e561aa84a739abedf2b803f8f0a2c21192517c79
Author: Christian Dywan christ...@twotoasts.de
Date:   Mon Oct 15 23:56:46 2012 +0200

Fix style of logo in about:private

Fixes: https://bugs.launchpad.net/midori/+bug/1066644

 midori/midori-view.c |3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/midori/midori-view.c b/midori/midori-view.c
index cde0add..8b80e12 100644
--- a/midori/midori-view.c
+++ b/midori/midori-view.c
@@ -3885,7 +3885,8 @@ midori_view_set_uri (MidoriView*  view,
 htmlheadtitle%s/title
 link rel=\stylesheet\ type=\text/css\ 
href=\res://about.css\
 /headbodydiv id=\container\
-img id=\logo\ src=\res://logo-shade.png\
+img id=\logo\ src=\res://logo-shade.png\ 
+style=\position: absolute; right: 15px; bottom: 15px; 
z-index: -9;\
 img id=\icon\ src=\stock://gtk-dialog-info\
 div id=\main\h1%s/h1
 p%s/pulli%s/lili%s/lili%s/li/ul
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
https://mail.xfce.org/mailman/listinfo/xfce4-commits