[Xfce4-commits] garcon:master l10n: Updated Czech (cs) translation to 100%

2012-02-24 Thread Transifex
Updating branch refs/heads/master
 to f2a12a3cbad93c295ca1546ea047ced418cb8868 (commit)
   from 6ddc4b984723e902f6903eb644856aae48ab3ed6 (commit)

commit f2a12a3cbad93c295ca1546ea047ced418cb8868
Author: Michal Várady miko.v...@gmail.com
Date:   Fri Feb 24 14:09:57 2012 +0100

l10n: Updated Czech (cs) translation to 100%

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

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

 po/cs.po |   20 ++--
 1 files changed, 18 insertions(+), 2 deletions(-)

diff --git a/po/cs.po b/po/cs.po
index fd2fec9..5ac3219 100644
--- a/po/cs.po
+++ b/po/cs.po
@@ -7,8 +7,8 @@ msgid 
 msgstr 
 Project-Id-Version: libxfce4menu\n
 Report-Msgid-Bugs-To: \n
-POT-Creation-Date: 2012-01-01 19:06+\n
-PO-Revision-Date: 2012-01-02 02:09+0100\n
+POT-Creation-Date: 2012-02-24 09:45+\n
+PO-Revision-Date: 2012-02-24 14:09+0100\n
 Last-Translator: Michal Várady miko.v...@gmail.com\n
 Language-Team: \n
 Language: \n
@@ -59,6 +59,14 @@ msgstr Grafika
 msgid Graphics creation and manipulation applications
 msgstr Aplikace pro vytváření a manipulaci s grafikou
 
+#: ../data/xfce/xfce-hardware.directory.in.h:1
+msgid Hardware
+msgstr Hardware
+
+#: ../data/xfce/xfce-hardware.directory.in.h:2
+msgid Settings for several hardware devices
+msgstr Nastavení mnoha hardwarových zařízení
+
 #: ../data/xfce/xfce-multimedia.directory.in.h:1
 msgid Audio and video players and editors
 msgstr Přehrávače a editory zvuku a videa
@@ -91,6 +99,14 @@ msgstr Aplikace nepatřící do žádné kategorie
 msgid Other
 msgstr Ostatní
 
+#: ../data/xfce/xfce-personal.directory.in.h:1
+msgid Personal
+msgstr Osobní
+
+#: ../data/xfce/xfce-personal.directory.in.h:2
+msgid Personal settings
+msgstr Osobní nastavení
+
 #: ../data/xfce/xfce-screensavers.directory.in.h:1
 msgid Screensaver applets
 msgstr Aplety spořičů obrazovek
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
https://mail.xfce.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] xfce4-panel:master l10n: Updated Czech (cs) translation to 100%

2012-02-24 Thread Transifex
Updating branch refs/heads/master
 to c44f2e1bb18c611c681bf93de183b8a119afdbc2 (commit)
   from 5b598299fc51b1fe5e10796443e133170b0abf02 (commit)

commit c44f2e1bb18c611c681bf93de183b8a119afdbc2
Author: Michal Várady miko.v...@gmail.com
Date:   Fri Feb 24 14:20:58 2012 +0100

l10n: Updated Czech (cs) translation to 100%

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

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

 po/cs.po |  163 +++---
 1 files changed, 81 insertions(+), 82 deletions(-)

diff --git a/po/cs.po b/po/cs.po
index 816b03a..6108202 100644
--- a/po/cs.po
+++ b/po/cs.po
@@ -9,8 +9,8 @@ msgid 
 msgstr 
 Project-Id-Version: xfce4-panel 4.7.0\n
 Report-Msgid-Bugs-To: \n
-POT-Creation-Date: 2012-01-01 22:12+\n
-PO-Revision-Date: 2012-01-02 02:13+0100\n
+POT-Creation-Date: 2012-02-24 12:51+\n
+PO-Revision-Date: 2012-02-24 14:20+0100\n
 Last-Translator: Michal Várady miko.v...@gmail.com\n
 Language-Team: Czech translation-team...@lists.sourceforge.net\n
 Language: cs\n
@@ -32,37 +32,20 @@ msgstr Přizpůsobit panel
 
 #: ../panel-preferences.desktop.in.h:2
 #: ../panel/panel-preferences-dialog.glade.h:29
-#: ../panel/panel-window.c:2327
+#: ../panel/panel-window.c:2340
 #: ../migrate/main.c:117
 msgid Panel
 msgstr Panel
 
-#: ../common/panel-utils.c:157
-msgid _Read Online
-msgstr Číst _online
-
-#: ../common/panel-utils.c:158
-msgid You can read the user manual online. This manual may however not 
exactly match your panel version.
-msgstr Uživatelskou příručku můžete číst online, může se však lišit od 
současně nainstalované verze panelu.
-
-#: ../common/panel-utils.c:160
-msgid The user manual is not installed on your computer
-msgstr Uživatelská příručka není na tomto počítači nainstalována.
-
-#. display an error message to the user
-#: ../common/panel-utils.c:175
-msgid Failed to open the documentation browser
-msgstr Otevření prohlížeče dokumentace se nezdařilo.
-
 #. I18N: %s is the name of the plugin
 #: ../libxfce4panel/xfce-panel-plugin.c:1037
-#: ../panel/panel-preferences-dialog.c:1078
+#: ../panel/panel-preferences-dialog.c:1089
 #, c-format
 msgid Are you sure that you want to remove \%s\?
 msgstr Opravdu chcete odebrat  \%s\?
 
 #: ../libxfce4panel/xfce-panel-plugin.c:1042
-#: ../panel/panel-preferences-dialog.c:1081
+#: ../panel/panel-preferences-dialog.c:1092
 msgid If you remove the item from the panel, it is permanently lost.
 msgstr Odeberete-li položku z panelu, zůstane trvale odebrána.
 
@@ -77,60 +60,60 @@ msgstr Pane_l
 
 #. add new items
 #: ../libxfce4panel/xfce-panel-plugin.c:1244
-#: ../panel/panel-window.c:2339
+#: ../panel/panel-window.c:2352
 msgid Add _New Items...
 msgstr Přidat _nové položky...
 
 #. customize panel
 #: ../libxfce4panel/xfce-panel-plugin.c:1255
-#: ../panel/panel-window.c:2350
+#: ../panel/panel-window.c:2363
 msgid Panel Pr_eferences...
 msgstr Př_edvolby panelu...
 
 #. logout item
 #: ../libxfce4panel/xfce-panel-plugin.c:1272
-#: ../panel/panel-window.c:2366
+#: ../panel/panel-window.c:2379
 msgid Log _Out
 msgstr _Odhlásit
 
-#: ../panel/main.c:78
+#: ../panel/main.c:79
 msgid Show the 'Panel Preferences' dialog
 msgstr Zobrazit dialogové okno „Předvolby panelu“
 
-#: ../panel/main.c:78
 #: ../panel/main.c:79
+#: ../panel/main.c:80
 msgid PANEL-NUMBER
 msgstr ČÍSLO-PANELU
 
-#: ../panel/main.c:79
+#: ../panel/main.c:80
 msgid Show the 'Add New Items' dialog
 msgstr Zobrazit dialogové okno „Přidat nové položky“
 
-#: ../panel/main.c:80
+#: ../panel/main.c:81
 msgid Save the panel configuration
 msgstr Uložit konfiguraci panelu
 
-#: ../panel/main.c:81
+#: ../panel/main.c:82
 msgid Add a new plugin to the panel
 msgstr Přidat nový zásuvný modul na panel
 
-#: ../panel/main.c:81
+#: ../panel/main.c:82
 msgid PLUGIN-NAME
 msgstr NÁZEV-ZÁSUVNÉHO-MODULU
 
-#: ../panel/main.c:82
+#: ../panel/main.c:83
 msgid Restart the running panel instance
 msgstr Restartovat spuštěnou instanci panelu
 
-#: ../panel/main.c:83
+#: ../panel/main.c:84
 msgid Quit the running panel instance
 msgstr Ukončit spuštěnou instanci panelu
 
-#: ../panel/main.c:84
+#: ../panel/main.c:85
 msgid Do not wait for a window manager on startup
 msgstr Při spuštění nečekat na správce oken
 
-#: ../panel/main.c:85
+#: ../panel/main.c:86
 #: ../plugins/applicationsmenu/xfce4-popup-applicationsmenu.sh:33
 #: ../plugins/directorymenu/xfce4-popup-directorymenu.sh:33
 #: ../plugins/windowmenu/xfce4-popup-windowmenu.sh:33
@@ -138,67 +121,67 @@ msgid Print version information and exit
 msgstr Zobrazí informace o verzi a ukončí se
 
 #. parse context options
-#: ../panel/main.c:232
+#: ../panel/main.c:234
 msgid [ARGUMENTS...]
 msgstr [PARAMETRY...]
 
-#: ../panel/main.c:239
+#: ../panel/main.c:241
 #, c-format
 msgid Type \%s --help\ for usage.
 msgstr Informace o použití získáte příkazem \%s --help\
 
-#: ../panel/main.c:258
+#: ../panel/main.c:260
 msgid The Xfce 

[Xfce4-commits] xfce4-panel:master l10n: Updated Czech (cs) translation to 100%

2012-02-24 Thread Transifex
Updating branch refs/heads/master
 to cfd0a3ba28a537746e6aa683d98d8b4062811f77 (commit)
   from c44f2e1bb18c611c681bf93de183b8a119afdbc2 (commit)

commit cfd0a3ba28a537746e6aa683d98d8b4062811f77
Author: Michal Várady miko.v...@gmail.com
Date:   Fri Feb 24 14:29:36 2012 +0100

l10n: Updated Czech (cs) translation to 100%

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

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

 po/cs.po |   18 +-
 1 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/po/cs.po b/po/cs.po
index 6108202..e4078df 100644
--- a/po/cs.po
+++ b/po/cs.po
@@ -10,7 +10,7 @@ msgstr 
 Project-Id-Version: xfce4-panel 4.7.0\n
 Report-Msgid-Bugs-To: \n
 POT-Creation-Date: 2012-02-24 12:51+\n
-PO-Revision-Date: 2012-02-24 14:20+0100\n
+PO-Revision-Date: 2012-02-24 14:29+0100\n
 Last-Translator: Michal Várady miko.v...@gmail.com\n
 Language-Team: Czech translation-team...@lists.sourceforge.net\n
 Language: cs\n
@@ -971,7 +971,7 @@ msgstr Zobrazit _neaktivní tečky
 
 #: ../plugins/clock/clock-dialog.glade.h:18
 msgid Show gri_d
-msgstr Zobrazova_t mřížku
+msgstr Zobrazi_t mřížku
 
 #: ../plugins/clock/clock-dialog.glade.h:20
 #, no-c-format
@@ -1280,7 +1280,7 @@ msgstr Vyberte adresář
 
 #: ../plugins/directorymenu/directorymenu-dialog.glade.h:6
 msgid Show _hidden files
-msgstr Zobrazova_t skryté soubory
+msgstr Zobrazi_t skryté soubory
 
 #: ../plugins/directorymenu/directorymenu-dialog.glade.h:7
 msgid _Base Directory:
@@ -1563,7 +1563,7 @@ msgstr Žádný, povolit přetažení
 
 #: ../plugins/tasklist/tasklist-dialog.glade.h:10
 msgid Restore minimized windows to current _workspace
-msgstr Obnovit minimalizovaná okna na této _pracovní ploše
+msgstr Obnov_it minimalizovaná okna na této pracovní ploše
 
 #: ../plugins/tasklist/tasklist-dialog.glade.h:11
 msgid Show _flat buttons
@@ -1571,11 +1571,11 @@ msgstr Zobrazit _plochá tlačítka
 
 #: ../plugins/tasklist/tasklist-dialog.glade.h:12
 msgid Show _handle
-msgstr Zobrazova_t úchytku
+msgstr Zobrazi_t úchytku
 
 #: ../plugins/tasklist/tasklist-dialog.glade.h:13
 msgid Show button _labels
-msgstr Zobrazit _názvy tlačítek
+msgstr Zo_brazit názvy tlačítek
 
 #: ../plugins/tasklist/tasklist-dialog.glade.h:14
 msgid Show only _minimized windows
@@ -1583,11 +1583,11 @@ msgstr Zobrazit pouze _minimalizovaná okna
 
 #: ../plugins/tasklist/tasklist-dialog.glade.h:15
 msgid Show windows from _all workspaces or viewports
-msgstr Zobr_azovat okna ze všech pracovních ploch a zobrazovacích zařízení
+msgstr Zobrazit okna ze vše_ch pracovních ploch a zobrazovacích zařízení
 
 #: ../plugins/tasklist/tasklist-dialog.glade.h:16
 msgid Show windows from all mo_nitors
-msgstr Zobr_azovat okna ze všech monitorů
+msgstr Zobr_azit okna ze všech monitorů
 
 #: ../plugins/tasklist/tasklist-dialog.glade.h:17
 msgid Sorting _order:
@@ -1686,7 +1686,7 @@ msgstr Ikona
 
 #: ../plugins/windowmenu/windowmenu-dialog.glade.h:7
 msgid Show windows from _all workspaces
-msgstr Zobr_azovat okna ze všech pracovních ploch
+msgstr Zobr_azit okna ze všech pracovních ploch
 
 #: ../plugins/windowmenu/windowmenu-dialog.glade.h:8
 msgid Show workspace _names
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
https://mail.xfce.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] www:master l10n: Updated Chinese (China) (zh_CN) translation to 26%

2012-02-24 Thread Transifex
Updating branch refs/heads/master
 to 46c3f9febbc80f5c40f0453c9d08ec95bd56ba85 (commit)
   from 825f79d8066a256e00e482158dd7a4c17a0876b6 (commit)

commit 46c3f9febbc80f5c40f0453c9d08ec95bd56ba85
Author: Chipong Luo chipong@yahoo.com
Date:   Fri Feb 24 16:22:23 2012 +0100

l10n: Updated Chinese (China) (zh_CN) translation to 26%

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

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

 lib/po/zh_CN.po |  122 --
 1 files changed, 90 insertions(+), 32 deletions(-)

diff --git a/lib/po/zh_CN.po b/lib/po/zh_CN.po
index 6466b14..a296cb9 100644
--- a/lib/po/zh_CN.po
+++ b/lib/po/zh_CN.po
@@ -69,7 +69,7 @@ msgstr 未找到页面
 #: 404.php:5
 msgid 
 We're sorry, the page or file you requested was not found on this server.
-msgstr 对不起,在此服务器上未找到您请求的页面或文件。
+msgstr 对不起,在此服务器上未找到您所请求的页面或文件。
 
 #: 404.php:7
 msgid 
@@ -77,20 +77,19 @@ msgid 
 this page through a search engine or bookmark, it could very well be that 
 the page you were looking for was removed, renamed or temporary unavailable.
 msgstr 
-如果您点击了带您到此页面的链接,或您通过搜索引擎或书签
-到了此页面,很可能是您要寻找的页面已经被移除了、被重命
-名了或临时不可用
+如果您点击了此页面的链接,或您通过搜索引擎或书签到了此页面,
+很可能是您要寻找的页面已经被移除了、改名了或临时不可用。
 
 #: 404.php:10
 msgid 
 Please try one of the following methods to find the page you are looking for:
-msgstr 请尝试以下某种方式去查找您要寻找的页面:
+msgstr 请尝试以下某种方式去查找您所要寻找的页面:
 
 #: 404.php:14
 msgid 
 If you typed the page address in the Address bar, make sure that it is 
 spelled correctly.
-msgstr 如果您在地址栏中输入了此页面的地址,确保它拼写正确。
+msgstr 如果您在地址栏中输入了此页面的地址,它一定要拼写正确。
 
 #: 404.php:15
 msgid 
@@ -108,7 +107,7 @@ msgid 
 to assist you with your search, or report the problem in case you think this 
 is needed.
 msgstr 
-您总能 a href=\mailto:webmas...@xfce.org\;问问网络管理员/a 助您搜索、
+您总能 a href=\mailto:webmas...@xfce.org\;问问网络管理员/a 助您搜索,
 或在您认为需要时报告此问题。
 
 #: feed.php:29
@@ -171,7 +170,7 @@ msgstr 感谢所有帮助此软件发布的人们!
 
 #: about/tour46.php:1
 msgid Xfce 4.6 tour
-msgstr Xfce 4.6 之旅
+msgstr Xfce 4.6 导航
 
 #: about/tour46.php:6
 msgid 
@@ -184,7 +183,7 @@ msgstr 
 
 #: about/tour46.php:9
 msgid Improved desktop experience with Xfdesktop
-msgstr 用 Xfdesktop 改善桌面体验
+msgstr Xfdesktop 改进了的桌面体验
 
 #: about/tour46.php:12
 msgid 
@@ -209,7 +208,7 @@ msgid 
 documentation.
 msgstr 
 bXfce 4.6/b 崭新的功能是让您用 bThunar/b 文件管理器的
-可交互的菜单来处理文件,但也能打开应用程序、退出会话或访问
+可交互菜单来处理文件,但也能打开应用程序、退出会话或访问
 帮助文档。
 
 #: about/tour46.php:23
@@ -228,11 +227,11 @@ msgid 
 improved set of panel plugins.
 msgstr 
 许多长期摆在那的缺陷已经在 bXfce4 Panel/b 中修复了,
-特别是对于多屏设置,但此新发布也带来了一个改进的面板设置。
+特别是对于多屏设置,但此新发布也带来了一个改进了的面板插件设置。
 
 #: about/tour46.php:32
 msgid New binary clock
-msgstr 新的数字式时钟
+msgstr 新的数字时钟
 
 #: about/tour46.php:36
 msgid 
@@ -244,8 +243,8 @@ msgid 
 msgstr 
 b时钟插件/b 已经重写以便消耗更少的系统资源且修复了
 一些显示缺陷,但对于电脑迷的您来说还有一个新的时钟模式:
-数字式时钟!新的 b通知区域插件/b 让您隐藏选中的通知
-图标去让您的通知区域简洁易读。
+数字时钟!新的 b通知区域插件/b 让您隐藏选中的通知
+图标以便您的通知区域简洁易读。
 
 #: about/tour46.php:39 about/tour46.php:46
 msgid New sound mixer
@@ -260,13 +259,13 @@ msgid 
 you to set the system sound quickly using the mouse scroll wheel.
 msgstr 
 bXfce4 混音器/b 已经使用 a href=\http://www.gstreamer.net/;
-\Gstreamer/a 从头重写。它让我们更加轻松地支持多个声音
+\Gstreamer/a 从头重写。它让我们更加轻松地使用多个声音
 系统,用户界面更加精良,且您可以管理若干不同的声卡。而且,
 有一面板插件让您使用鼠标滚轮快速地设置系统声音。
 
 #: about/tour46.php:49
 msgid Improved session manager
-msgstr 改进的会话管理器
+msgstr 改进了的会话管理器
 
 #: about/tour46.php:52
 msgid 
@@ -294,7 +293,7 @@ msgid 
 computer.
 msgstr 
 会话管理器还包括一个期待已久的功能:对 b待机/b 和 b休眠/b 的
-“即开即用” 的支持。注销对话框现在有另外两个按钮用来让
+“随手可用” 的支持。注销对话框现在有另外两个按钮用来让
 您的计算机待机或休眠。
 
 #: about/tour46.php:64
@@ -541,7 +540,7 @@ msgstr 
 
 #: about/tour46.php:230
 msgid New application finder
-msgstr 新应用程序查找器
+msgstr 新的应用程序查找器
 
 #: about/tour46.php:233 about/tour44.php:215
 msgid Links
@@ -591,15 +590,15 @@ msgstr 导航
 
 #: about/nav.php:7 about/screenshots.php:1 frontpage.php:25
 msgid Screenshots
-msgstr 屏幕截图
+msgstr 截图
 
 #: about/nav.php:9 about/press.php:1
 msgid Press
-msgstr 报刊
+msgstr 报道
 
 #: about/nav.php:10 about/releasemodel.php:3
 msgid Release Model
-msgstr 发行模型
+msgstr 发行模式
 
 #: about/press.php:5
 msgid Here you can find various reviews of the Xfce desktop environment.
@@ -623,6 +622,8 @@ msgid 
 It aims to be fast and low on system resources, while still being visually 
 appealing and user friendly.
 msgstr 
+Xfce 是类 UNIX 操作系统下的轻量级桌面环境。虽然它致力于
+快速与低资源消耗,但仍然具有视觉吸引力且易于使用。
 
 #: about/index.php:11
 msgid 
@@ -632,6 +633,9 @@ msgid 
 packaged separately and you can pick among the available packages to create 
 the optimal personal working environment.
 msgstr 
+Xfce 遵循 UNIX 的模块化和复用性哲学传统。它包含大量组件,
+提供人们所能期待的现代桌面环境所应具有的完整功能。它们分别
+打包,您可以从中挑选可用的软件包去创建理想地个人工作环境。
 
 #: about/index.php:15
 msgid 
@@ -751,11 +755,11 @@ msgstr 
 
 #: about/tour.php:13
 msgid Thunar browsing a remote share
-msgstr Thunar浏览远程共享
+msgstr Thunar 浏览远程共享
 
 #: about/tour.php:15
 msgid New file operations progress dialog
-msgstr 新的文件操作进度对话框
+msgstr 新的文件操作进程对话框
 
 #: about/tour.php:17
 msgid 

[Xfce4-commits] xfce4-panel:master Launcher: small=FALSE in deskbar mode with label visible.

2012-02-24 Thread Nick Schermer
Updating branch refs/heads/master
 to 6df7c6339ee5aba39a075dc8cf0a1ef21f689a87 (commit)
   from cfd0a3ba28a537746e6aa683d98d8b4062811f77 (commit)

commit 6df7c6339ee5aba39a075dc8cf0a1ef21f689a87
Author: Andrzej ndrwr...@gmail.com
Date:   Mon Feb 6 11:57:04 2012 +0900

Launcher: small=FALSE in deskbar mode with label visible.

Regression fix. This error has been triggered by commit:
f362692 panel-itembar: Removed item size checks.

This commit should be harmless. It can be used without commit f362692
and may speed up itembar layout a bit.

 plugins/launcher/launcher.c |   10 +-
 1 files changed, 9 insertions(+), 1 deletions(-)

diff --git a/plugins/launcher/launcher.c b/plugins/launcher/launcher.c
index d68d21a..f159d37 100644
--- a/plugins/launcher/launcher.c
+++ b/plugins/launcher/launcher.c
@@ -1709,10 +1709,18 @@ launcher_plugin_button_update (LauncherPlugin *plugin)
   if (G_LIKELY (plugin-items != NULL))
 item = GARCON_MENU_ITEM (plugin-items-data);
 
+  mode = xfce_panel_plugin_get_mode (XFCE_PANEL_PLUGIN (plugin));
+
+  /* disable the small property in the deskbar mode and the label visible */
+  if (G_UNLIKELY (plugin-show_label  mode == 
XFCE_PANEL_PLUGIN_MODE_DESKBAR))
+xfce_panel_plugin_set_small (XFCE_PANEL_PLUGIN (plugin), FALSE);
+  else
+xfce_panel_plugin_set_small (XFCE_PANEL_PLUGIN (plugin), TRUE);
+
   if (G_UNLIKELY (plugin-show_label))
 {
   panel_return_if_fail (GTK_IS_LABEL (plugin-child));
-  mode = xfce_panel_plugin_get_mode (XFCE_PANEL_PLUGIN (plugin));
+
   gtk_label_set_angle (GTK_LABEL (plugin-child),
(mode == XFCE_PANEL_PLUGIN_MODE_VERTICAL) ? 270 : 
0);
   gtk_label_set_text (GTK_LABEL (plugin-child),
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
https://mail.xfce.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] xfce4-panel:master Actions: Limit size of action buttons to row size.

2012-02-24 Thread Nick Schermer
Updating branch refs/heads/master
 to 0bd4a57aff4bd07611245040df2426b58d7521ac (commit)
   from 6df7c6339ee5aba39a075dc8cf0a1ef21f689a87 (commit)

commit 0bd4a57aff4bd07611245040df2426b58d7521ac
Author: Andrzej ndrwr...@gmail.com
Date:   Fri Feb 24 16:30:29 2012 +0100

Actions: Limit size of action buttons to row size.

Action buttons size is set to max panel_size / nrows.
Previously buttons were scaled up to the whole panel size,
which was inconsistent with other plugins (app menu, launchers etc).

 plugins/actions/actions.c |7 +--
 1 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/plugins/actions/actions.c b/plugins/actions/actions.c
index a3414e2..0e27864 100644
--- a/plugins/actions/actions.c
+++ b/plugins/actions/actions.c
@@ -431,9 +431,11 @@ actions_plugin_size_changed (XfcePanelPlugin *panel_plugin,
   GList *children, *li;
   gint   n_children;
   gint   child_size;
+  gint   max_size;
 
   if (plugin-type == APPEARANCE_TYPE_BUTTONS)
 {
+  max_size = size / xfce_panel_plugin_get_nrows (panel_plugin);
   box = gtk_bin_get_child (GTK_BIN (plugin));
   if (box != NULL)
 {
@@ -446,8 +448,9 @@ actions_plugin_size_changed (XfcePanelPlugin *panel_plugin,
 
   for (li = children; li != NULL; li = li-next)
 {
-  child_size = size / n_children--;
+  child_size = MIN (size / n_children, max_size);
   size -= child_size;
+  n_children--;
 
   gtk_widget_set_size_request (GTK_WIDGET (li-data),
child_size, child_size);
@@ -457,7 +460,7 @@ actions_plugin_size_changed (XfcePanelPlugin *panel_plugin,
 {
   gtk_container_foreach (GTK_CONTAINER (box),
   actions_plugin_size_changed_child,
-  GINT_TO_POINTER (size));
+  GINT_TO_POINTER (max_size));
 }
 }
 }
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
https://mail.xfce.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] xfce4-panel:master Panel: Removed item size checks.

2012-02-24 Thread Nick Schermer
Updating branch refs/heads/master
 to 3eb8ce0e0903d64fbe4ec0e9f0a79c1a955ae6df (commit)
   from 0bd4a57aff4bd07611245040df2426b58d7521ac (commit)

commit 3eb8ce0e0903d64fbe4ec0e9f0a79c1a955ae6df
Author: Andrzej ndrwr...@gmail.com
Date:   Wed Jan 25 14:35:21 2012 +0900

Panel: Removed item size checks.

Problem:

get_requisition on external plugins returns an old size_request
value when the size of the panel is changed quickly (e.g. when
user controls the size slider using cursor keys).

In case of small external plugins this means that they are
losing their small status when the user quickly decreases
the panel size. This is because their get_requisition size
is temporarily larger than the row size. This in turn causes
a lot of flicker when the user changes (decreases) the panel size.

(the above was tested using an xfce4-mixer plugin with a patch from:
https://bugzilla.xfce.org/show_bug.cgi?id=8350 )

Arguably, the itembar doesn't have to check the plugin size, only
the small flag. It's then the plugins responsibility to render itself
in such a way it fits in a single row.

The itembar is still using the plugin size to decide the row height.
It may temporarily be incorrect when the panel size changes quickly
but that doesn't cause flicker.

 panel/panel-itembar.c |   13 +++--
 1 files changed, 3 insertions(+), 10 deletions(-)

diff --git a/panel/panel-itembar.c b/panel/panel-itembar.c
index 2f3564c..e670caa 100644
--- a/panel/panel-itembar.c
+++ b/panel/panel-itembar.c
@@ -296,10 +296,6 @@ panel_itembar_finalize (GObject *object)
   (*G_OBJECT_CLASS (panel_itembar_parent_class)-finalize) (object);
 }
 
-#define CHILD_FITS_IN_ROW(child_req, itembar) \
-  ((IS_HORIZONTAL (itembar)  child_req.height = (itembar)-size) \
-   || (!IS_HORIZONTAL (itembar)  child_req.width = (itembar)-size))
-
 #define CHILD_LENGTH(child_req, itembar) \
   (IS_HORIZONTAL (itembar) ? child_req.width : child_req.height)
 
@@ -339,8 +335,7 @@ panel_itembar_size_request (GtkWidget  *widget,
 
   /* check if the small child fits in a row */
   if (child-option == CHILD_OPTION_SMALL
-   itembar-nrows  1
-   CHILD_FITS_IN_ROW (child_req, itembar))
+   itembar-nrows  1)
 {
   child_len = CHILD_LENGTH (child_req, itembar);
 
@@ -453,8 +448,7 @@ panel_itembar_size_allocate (GtkWidget *widget,
   child_len = CHILD_LENGTH (child_req, itembar);
 
   if (G_UNLIKELY (child-option == CHILD_OPTION_SMALL
-   itembar-nrows  1
-   CHILD_FITS_IN_ROW (child_req, itembar)))
+   itembar-nrows  1))
 {
   /* extract from the available space */
   if (child_len  row_max_size)
@@ -586,8 +580,7 @@ panel_itembar_size_allocate (GtkWidget *widget,
 child_len = 1;
 
   if (child-option == CHILD_OPTION_SMALL
-   itembar-nrows  1
-   CHILD_FITS_IN_ROW (child_req, itembar))
+   itembar-nrows  1)
 {
   if (row_max_size  child_len)
 row_max_size = child_len;
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
https://mail.xfce.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] xfce4-panel:master Clock: Changing default value of rotate-vertically to TRUE.

2012-02-24 Thread Nick Schermer
Updating branch refs/heads/master
 to 8e15559b57e09d84e06312e54a1cb0a1eb8431fa (commit)
   from 93ce1309569372ad02a56caf3b998671675874b9 (commit)

commit 8e15559b57e09d84e06312e54a1cb0a1eb8431fa
Author: Andrzej ndrwr...@gmail.com
Date:   Mon Jan 16 17:47:29 2012 +0900

Clock: Changing default value of rotate-vertically to TRUE.

Reasons for doing that:
1. it's consistent with other plugins.
2. it isn't exposed in the gui (user has to use xfconf-query tool
   to set it).
3. previous behavior was likely a workaround for lack of desbar mode
   (users which preferred to have the clock horizontal in a vertical
   panel by default are likely to use deskbar mode now).
4. horizontal labels don't fit in narrow vertical panels.

We could perhaps remove this property instead.

 plugins/clock/clock.c |4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/plugins/clock/clock.c b/plugins/clock/clock.c
index 52416fa..967ac57 100644
--- a/plugins/clock/clock.c
+++ b/plugins/clock/clock.c
@@ -226,7 +226,7 @@ clock_plugin_class_init (ClockPluginClass *klass)
PROP_ROTATE_VERTICALLY,
g_param_spec_boolean (rotate-vertically,
  NULL, NULL,
- FALSE,
+ TRUE,
  EXO_PARAM_READWRITE));
 
   g_object_class_install_property (gobject_class,
@@ -247,7 +247,7 @@ clock_plugin_init (ClockPlugin *plugin)
   plugin-tooltip_format = g_strdup (DEFAULT_TOOLTIP_FORMAT);
   plugin-tooltip_timeout = NULL;
   plugin-command = NULL;
-  plugin-rotate_vertically = FALSE;
+  plugin-rotate_vertically = TRUE;
 
   plugin-frame = gtk_frame_new (NULL);
   gtk_container_add (GTK_CONTAINER (plugin), plugin-frame);
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
https://mail.xfce.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] xfce4-panel:master Clocl: Fixing clock orientation in vertical/deskbar mode.

2012-02-24 Thread Nick Schermer
Updating branch refs/heads/master
 to 93ce1309569372ad02a56caf3b998671675874b9 (commit)
   from 3eb8ce0e0903d64fbe4ec0e9f0a79c1a955ae6df (commit)

commit 93ce1309569372ad02a56caf3b998671675874b9
Author: Andrzej ndrwr...@gmail.com
Date:   Mon Jan 16 17:38:10 2012 +0900

Clocl: Fixing clock orientation in vertical/deskbar mode.

Updated to use mode_changed instead of orientation_changed.

The implementation still uses a rotate-vertically property, which isn't
exposed in the gui.

Initialization order in clock_plugin_set_mode has been changed to fix
aspect ratio of binary clock just after changing the clock mode.

 plugins/clock/clock.c |   48 +---
 1 files changed, 33 insertions(+), 15 deletions(-)

diff --git a/plugins/clock/clock.c b/plugins/clock/clock.c
index 6705839..52416fa 100644
--- a/plugins/clock/clock.c
+++ b/plugins/clock/clock.c
@@ -69,8 +69,8 @@ static void clock_plugin_free_data 
(XfcePanelPlugin   *p
 static gboolean clock_plugin_size_changed  (XfcePanelPlugin   
*panel_plugin,
 gint   
size);
 static void clock_plugin_size_ratio_changed(XfcePanelPlugin   
*panel_plugin);
-static void clock_plugin_orientation_changed   (XfcePanelPlugin   
*panel_plugin,
-GtkOrientation 
orientation);
+static void clock_plugin_mode_changed  (XfcePanelPlugin   
*panel_plugin,
+XfcePanelPluginMode
mode);
 static void clock_plugin_configure_plugin  (XfcePanelPlugin   
*panel_plugin);
 static void clock_plugin_set_mode  (ClockPlugin   
*plugin);
 static gboolean clock_plugin_tooltip   (gpointer   
user_data);
@@ -196,7 +196,7 @@ clock_plugin_class_init (ClockPluginClass *klass)
   plugin_class-construct = clock_plugin_construct;
   plugin_class-free_data = clock_plugin_free_data;
   plugin_class-size_changed = clock_plugin_size_changed;
-  plugin_class-orientation_changed = clock_plugin_orientation_changed;
+  plugin_class-mode_changed = clock_plugin_mode_changed;
   plugin_class-configure_plugin = clock_plugin_configure_plugin;
 
   g_object_class_install_property (gobject_class,
@@ -492,7 +492,7 @@ clock_plugin_size_changed (XfcePanelPlugin *panel_plugin,
 }
 
   /* set the clock size */
-  if (xfce_panel_plugin_get_orientation (panel_plugin) == 
GTK_ORIENTATION_HORIZONTAL)
+  if (xfce_panel_plugin_get_mode (panel_plugin) == 
XFCE_PANEL_PLUGIN_MODE_HORIZONTAL)
 {
   if (ratio  0)
 {
@@ -527,9 +527,19 @@ clock_plugin_size_ratio_changed (XfcePanelPlugin 
*panel_plugin)
 
 
 static void
-clock_plugin_orientation_changed (XfcePanelPlugin *panel_plugin,
-  GtkOrientation   orientation)
+clock_plugin_mode_changed (XfcePanelPlugin *panel_plugin,
+   XfcePanelPluginMode  mode)
 {
+  ClockPlugin*plugin = XFCE_CLOCK_PLUGIN (panel_plugin);
+  GtkOrientation  orientation;
+
+  if (plugin-rotate_vertically)
+{
+  orientation = (mode == XFCE_PANEL_PLUGIN_MODE_VERTICAL) ?
+GTK_ORIENTATION_VERTICAL : GTK_ORIENTATION_HORIZONTAL;
+  g_object_set (G_OBJECT (plugin-clock), orientation, orientation, 
NULL);
+}
+
   /* do a size update */
   clock_plugin_size_changed (panel_plugin, xfce_panel_plugin_get_size 
(panel_plugin));
 }
@@ -824,6 +834,7 @@ clock_plugin_set_mode (ClockPlugin *plugin)
   { NULL },
 }
   };
+  GtkOrientation  orientation;
 
   panel_return_if_fail (XFCE_IS_CLOCK_PLUGIN (plugin));
 
@@ -842,21 +853,28 @@ clock_plugin_set_mode (ClockPlugin *plugin)
   else
 plugin-clock = xfce_clock_lcd_new ();
 
-  panel_properties_bind (NULL, G_OBJECT (plugin-clock),
- xfce_panel_plugin_get_property_base 
(XFCE_PANEL_PLUGIN (plugin)),
- properties[plugin-mode], FALSE);
-
-  gtk_container_add (GTK_CONTAINER (plugin-frame), plugin-clock);
-  clock_plugin_size_changed (XFCE_PANEL_PLUGIN (plugin),
-  xfce_panel_plugin_get_size (XFCE_PANEL_PLUGIN (plugin)));
-
   if (plugin-rotate_vertically)
-exo_binding_new (G_OBJECT (plugin), orientation, G_OBJECT 
(plugin-clock), orientation);
+{
+  orientation =
+(xfce_panel_plugin_get_mode (XFCE_PANEL_PLUGIN (plugin))
+ == XFCE_PANEL_PLUGIN_MODE_VERTICAL) ?
+GTK_ORIENTATION_VERTICAL : GTK_ORIENTATION_HORIZONTAL;
+  g_object_set (G_OBJECT (plugin-clock), orientation, orientation, 
NULL);
+}
 
   /* watch width/height changes */
   g_signal_connect_swapped (G_OBJECT (plugin-clock), notify::size-ratio,
   G_CALLBACK (clock_plugin_size_ratio_changed), plugin);
 
+  clock_plugin_size_changed (XFCE_PANEL_PLUGIN (plugin),
+  

[Xfce4-commits] xfce4-panel:master Pager: Changing orientation depending on the panel mode.

2012-02-24 Thread Nick Schermer
Updating branch refs/heads/master
 to 206af044ced329aaca338abe14b87bc71362ed82 (commit)
   from 8e15559b57e09d84e06312e54a1cb0a1eb8431fa (commit)

commit 206af044ced329aaca338abe14b87bc71362ed82
Author: Andrzej ndrwr...@gmail.com
Date:   Sun Jan 22 16:04:23 2012 +0900

Pager: Changing orientation depending on the panel mode.

 plugins/pager/pager.c |   21 ++---
 1 files changed, 14 insertions(+), 7 deletions(-)

diff --git a/plugins/pager/pager.c b/plugins/pager/pager.c
index 16e3d94..ae24173 100644
--- a/plugins/pager/pager.c
+++ b/plugins/pager/pager.c
@@ -57,8 +57,8 @@ static void pager_plugin_construct
(XfcePanelPlugin   *pa
 static void pager_plugin_free_data(XfcePanelPlugin   
*panel_plugin);
 static gboolean pager_plugin_size_changed (XfcePanelPlugin   
*panel_plugin,
gint   
size);
-static void pager_plugin_orientation_changed  (XfcePanelPlugin   
*panel_plugin,
-   GtkOrientation 
orientation);
+static void pager_plugin_mode_changed (XfcePanelPlugin 
*panel_plugin,
+   XfcePanelPluginMode 
 mode);
 static void pager_plugin_configure_workspace_settings (GtkWidget 
*button);
 static void pager_plugin_configure_plugin (XfcePanelPlugin   
*panel_plugin);
 static void pager_plugin_screen_layout_changed(PagerPlugin   
*plugin);
@@ -118,7 +118,7 @@ pager_plugin_class_init (PagerPluginClass *klass)
   plugin_class-construct = pager_plugin_construct;
   plugin_class-free_data = pager_plugin_free_data;
   plugin_class-size_changed = pager_plugin_size_changed;
-  plugin_class-orientation_changed = pager_plugin_orientation_changed;
+  plugin_class-mode_changed = pager_plugin_mode_changed;
   plugin_class-configure_plugin = pager_plugin_configure_plugin;
 
   g_object_class_install_property (gobject_class,
@@ -286,7 +286,9 @@ pager_plugin_screen_layout_changed (PagerPlugin *plugin)
   wnck_screen_force_update (plugin-wnck_screen);
 }
 
-  orientation = xfce_panel_plugin_get_orientation (XFCE_PANEL_PLUGIN (plugin));
+  orientation =
+(xfce_panel_plugin_get_mode (XFCE_PANEL_PLUGIN (plugin)) != 
XFCE_PANEL_PLUGIN_MODE_VERTICAL) ?
+GTK_ORIENTATION_HORIZONTAL : GTK_ORIENTATION_VERTICAL;
 
   if (plugin-miniature_view)
 {
@@ -393,10 +395,15 @@ pager_plugin_size_changed (XfcePanelPlugin *panel_plugin,
 
 
 static void
-pager_plugin_orientation_changed (XfcePanelPlugin *panel_plugin,
-  GtkOrientation   orientation)
+pager_plugin_mode_changed (XfcePanelPlugin *panel_plugin,
+   XfcePanelPluginMode  mode)
 {
-  PagerPlugin *plugin = XFCE_PAGER_PLUGIN (panel_plugin);
+  PagerPlugin   *plugin = XFCE_PAGER_PLUGIN (panel_plugin);
+  GtkOrientation orientation;
+
+  orientation =
+(mode != XFCE_PANEL_PLUGIN_MODE_VERTICAL) ?
+GTK_ORIENTATION_HORIZONTAL : GTK_ORIENTATION_VERTICAL;
 
   if (plugin-miniature_view)
 wnck_pager_set_orientation (WNCK_PAGER (plugin-pager), orientation);
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
https://mail.xfce.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] xfce4-panel:master Pager: Workaround for aspect ratio error in WNCK pager in deskbar mode.

2012-02-24 Thread Nick Schermer
Updating branch refs/heads/master
 to 759b70b9e1f5c4686647722605f98ea338652cea (commit)
   from 206af044ced329aaca338abe14b87bc71362ed82 (commit)

commit 759b70b9e1f5c4686647722605f98ea338652cea
Author: Andrzej ndrwr...@gmail.com
Date:   Sun Jan 22 23:09:06 2012 +0900

Pager: Workaround for aspect ratio error in WNCK pager in deskbar mode.

This is caused by current limitation of WNCK pager. We can remove
or disable this hack once WNCK pager supports different orientation
of the pager and panel.

 plugins/pager/pager.c |   87 +
 1 files changed, 87 insertions(+), 0 deletions(-)

diff --git a/plugins/pager/pager.c b/plugins/pager/pager.c
index ae24173..979df97 100644
--- a/plugins/pager/pager.c
+++ b/plugins/pager/pager.c
@@ -21,6 +21,10 @@
 #include config.h
 #endif
 
+#ifdef HAVE_MATH_H
+#include math.h
+#endif
+
 #include gtk/gtk.h
 #include libxfce4panel/libxfce4panel.h
 #include libxfce4util/libxfce4util.h
@@ -62,6 +66,10 @@ static void pager_plugin_mode_changed 
(XfcePanelPlugin *
 static void pager_plugin_configure_workspace_settings (GtkWidget 
*button);
 static void pager_plugin_configure_plugin (XfcePanelPlugin   
*panel_plugin);
 static void pager_plugin_screen_layout_changed(PagerPlugin   
*plugin);
+static void pager_plugin_size_request (GtkWidget 
*widget,
+   GtkRequisition
*requisition);
+static void pager_plugin_size_allocate(GtkWidget 
*widget,
+   GtkAllocation 
*allocation);
 
 
 
@@ -82,6 +90,12 @@ struct _PagerPlugin
   guint  scrolling : 1;
   guint  miniature_view : 1;
   gint   rows;
+
+  /* panel size */
+  gint   size;
+
+  /* WNCK pager aspect ratio */
+  gdoubleaspect;
 };
 
 enum
@@ -113,6 +127,8 @@ pager_plugin_class_init (PagerPluginClass *klass)
 
   widget_class = GTK_WIDGET_CLASS (klass);
   widget_class-scroll_event = pager_plugin_scroll_event;
+  widget_class-size_request = pager_plugin_size_request;
+  widget_class-size_allocate = pager_plugin_size_allocate;
 
   plugin_class = XFCE_PANEL_PLUGIN_CLASS (klass);
   plugin_class-construct = pager_plugin_construct;
@@ -153,6 +169,8 @@ pager_plugin_init (PagerPlugin *plugin)
   plugin-miniature_view = TRUE;
   plugin-rows = 1;
   plugin-pager = NULL;
+  plugin-size = 0;
+  plugin-aspect = 1.;
 }
 
 
@@ -384,10 +402,79 @@ pager_plugin_free_data (XfcePanelPlugin *panel_plugin)
 
 
 
+static void
+pager_plugin_size_request (GtkWidget  *widget,
+   GtkRequisition *requisition)
+{
+  PagerPlugin*plugin = XFCE_PAGER_PLUGIN (widget);
+  XfcePanelPlugin*panel_plugin = XFCE_PANEL_PLUGIN (widget);
+  gdouble aspect = 1.0;
+
+  /* propagate the size request as normal */
+  gtk_widget_size_request (GTK_WIDGET (plugin-pager), requisition);
+
+  /* if in deskbar mode, memorize the aspect ratio of the WNCK pager */
+  /* WNCK pager assumes that orientation of the panel is always same */
+  /* as orientation of the pager, which is not true in the deskbar mode. */
+  if (plugin-miniature_view 
+  xfce_panel_plugin_get_mode (panel_plugin) == 
XFCE_PANEL_PLUGIN_MODE_DESKBAR)
+{
+  if (requisition-width  1)
+aspect = (gdouble) requisition-height / (gdouble) requisition-width;
+
+  /* Update the memorized aspect value only if change is big enough */
+  /* WNCK pager requests resizing if the allocated vertical dimension */
+  /* is different from the previously allocated vertical dimension. */
+  /* Therefore, we only want to change the aspect ratio (and allocation) */
+  /* when it corresponds to a real aspect ratio change. */
+  /* The threshold is arbitrary - small value may cause infinite looping, 
*/
+  /* large value reduces accuracy of pager scaling. */
+  if (fabs ((plugin-aspect - aspect) * plugin-size)  3.0)
+plugin-aspect = aspect;
+
+  requisition-width = plugin-size;
+  requisition-height = rint (requisition-width * plugin-aspect);
+}
+}
+
+
+
+static void
+pager_plugin_size_allocate (GtkWidget  *widget,
+GtkAllocation  *allocation)
+{
+  PagerPlugin*plugin = XFCE_PAGER_PLUGIN (widget);
+  XfcePanelPlugin*panel_plugin = XFCE_PANEL_PLUGIN (widget);
+
+  /* if in deskbar mode, force the allocation based on memorized aspect ratio. 
*/
+  /* WNCK pager will request resizing if it differs from previous allocation.  
*/
+  if (plugin-miniature_view 
+  xfce_panel_plugin_get_mode (panel_plugin) == 
XFCE_PANEL_PLUGIN_MODE_DESKBAR)
+{
+  allocation-width = plugin-size;
+  allocation-height = rint (allocation-width * plugin-aspect);
+}
+  gtk_widget_size_allocate (plugin-pager, allocation);
+}

[Xfce4-commits] xfce4-panel:master Pager: Fixed workspace ordering in the vertical mode.

2012-02-24 Thread Nick Schermer
Updating branch refs/heads/master
 to 7fdf98c87f22f6e1b55e89537d8be6b206e42df1 (commit)
   from 759b70b9e1f5c4686647722605f98ea338652cea (commit)

commit 7fdf98c87f22f6e1b55e89537d8be6b206e42df1
Author: Andrzej ndrwr...@gmail.com
Date:   Sun Jan 22 23:28:13 2012 +0900

Pager: Fixed workspace ordering in the vertical mode.

This is to match the workspace ordering in WNCK and button pagers.

 plugins/pager/pager-buttons.c |   32 +---
 1 files changed, 25 insertions(+), 7 deletions(-)

diff --git a/plugins/pager/pager-buttons.c b/plugins/pager/pager-buttons.c
index b0a07fa..040e58d 100644
--- a/plugins/pager/pager-buttons.c
+++ b/plugins/pager/pager-buttons.c
@@ -351,10 +351,11 @@ pager_buttons_rebuild_idle (gpointer user_data)
 cols++;
 }
 
-  if (pager-orientation != GTK_ORIENTATION_HORIZONTAL)
-SWAP_INTEGER (rows, cols);
+  if (pager-orientation == GTK_ORIENTATION_HORIZONTAL)
+gtk_table_resize (GTK_TABLE (pager), rows, cols);
+  else
+gtk_table_resize (GTK_TABLE (pager), cols, rows);
 
-  gtk_table_resize (GTK_TABLE (pager), rows, cols);
 
   panel_plugin = gtk_widget_get_ancestor (GTK_WIDGET (pager), 
XFCE_TYPE_PANEL_PLUGIN);
 
@@ -392,8 +393,17 @@ pager_buttons_rebuild_idle (gpointer user_data)
   gtk_container_add (GTK_CONTAINER (button), label);
   gtk_widget_show (label);
 
-  row = n % cols;
-  col = n / cols;
+  if (pager-orientation == GTK_ORIENTATION_HORIZONTAL)
+{
+  row = n % cols;
+  col = n / cols;
+}
+  else
+{
+  row = n / cols;
+  col = n % cols;
+}
+
 
   gtk_table_attach (GTK_TABLE (pager), button,
 row, row + 1, col, col + 1,
@@ -428,8 +438,16 @@ pager_buttons_rebuild_idle (gpointer user_data)
 
   pager-buttons = g_slist_prepend (pager-buttons, button);
 
-  row = n % cols;
-  col = n / cols;
+  if (pager-orientation == GTK_ORIENTATION_HORIZONTAL)
+{
+  row = n % cols;
+  col = n / cols;
+}
+  else
+{
+  row = n / cols;
+  col = n % cols;
+}
 
   gtk_table_attach (GTK_TABLE (pager), button,
 row, row + 1, col, col + 1,
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
https://mail.xfce.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] xfce4-panel:master Pager: Fixing plugin-size updates.

2012-02-24 Thread Nick Schermer
Updating branch refs/heads/master
 to 93e0a36c3cc9e1495ff8204081dec1f3f6a624e7 (commit)
   from 7fdf98c87f22f6e1b55e89537d8be6b206e42df1 (commit)

commit 93e0a36c3cc9e1495ff8204081dec1f3f6a624e7
Author: Andrzej ndrwr...@gmail.com
Date:   Sun Jan 22 23:45:37 2012 +0900

Pager: Fixing plugin-size updates.

Error introduced in the commit with aspect ratio workaround.
plugin-size was only updated in the deskbar-mode with WNCK pager.

 plugins/pager/pager.c |   15 +--
 1 files changed, 9 insertions(+), 6 deletions(-)

diff --git a/plugins/pager/pager.c b/plugins/pager/pager.c
index 979df97..14be569 100644
--- a/plugins/pager/pager.c
+++ b/plugins/pager/pager.c
@@ -465,14 +465,17 @@ pager_plugin_size_changed (XfcePanelPlugin *panel_plugin,
 {
   PagerPlugin*plugin = XFCE_PAGER_PLUGIN (panel_plugin);
 
-  /* request resize when using WNCK pager */
-  /* (its height depends on width)*/
-  if (plugin-miniature_view 
-  plugin-size != size 
-  xfce_panel_plugin_get_mode (panel_plugin) == 
XFCE_PANEL_PLUGIN_MODE_DESKBAR)
+  if (plugin-size != size)
 {
   plugin-size = size;
-  gtk_widget_queue_resize (GTK_WIDGET (panel_plugin));
+
+  /* request resize when using WNCK pager */
+  /* (its height depends on width)*/
+  if (plugin-miniature_view 
+  xfce_panel_plugin_get_mode (panel_plugin) == 
XFCE_PANEL_PLUGIN_MODE_DESKBAR)
+{
+  gtk_widget_queue_resize (GTK_WIDGET (panel_plugin));
+}
 }
 
   /* do not set fixed size */
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
https://mail.xfce.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] xfce4-panel:master Pager: Fixing infinite loopin in the WNCK pager aspect ratio workaround.

2012-02-24 Thread Nick Schermer
Updating branch refs/heads/master
 to c8f8ea33dd618f4a5477835b77e23f13ee51a365 (commit)
   from 93e0a36c3cc9e1495ff8204081dec1f3f6a624e7 (commit)

commit c8f8ea33dd618f4a5477835b77e23f13ee51a365
Author: Andrzej ndrwr...@gmail.com
Date:   Mon Jan 23 15:53:12 2012 +0900

Pager: Fixing infinite loopin in the WNCK pager aspect ratio workaround.

Previous workaround wasn't sufficiently stable. Infinite looping could be
triggered if the user set:

panel size = 16
panel rows = 1
workspace rows = 1
no of workspaces = 100

and then started increasing/decreasing panel size by 1.

This fix rearranges the code (storing last pager height instead
of its aspect ratio) and introduces a minimum WNCK panel height of 10px.
Tbis makes it stable in the above scenario.

Still, we should push for a real fix in the WNCK pager:
https://bugzilla.gnome.org/show_bug.cgi?id=664779

 plugins/pager/pager.c |   27 +++
 1 files changed, 15 insertions(+), 12 deletions(-)

diff --git a/plugins/pager/pager.c b/plugins/pager/pager.c
index 14be569..65be4cc 100644
--- a/plugins/pager/pager.c
+++ b/plugins/pager/pager.c
@@ -94,8 +94,8 @@ struct _PagerPlugin
   /* panel size */
   gint   size;
 
-  /* WNCK pager aspect ratio */
-  gdoubleaspect;
+  /* last height of the WNCK pager in deskbar mode */
+  gint   height;
 };
 
 enum
@@ -170,7 +170,7 @@ pager_plugin_init (PagerPlugin *plugin)
   plugin-rows = 1;
   plugin-pager = NULL;
   plugin-size = 0;
-  plugin-aspect = 1.;
+  plugin-height = 1;
 }
 
 
@@ -422,18 +422,21 @@ pager_plugin_size_request (GtkWidget  *widget,
   if (requisition-width  1)
 aspect = (gdouble) requisition-height / (gdouble) requisition-width;
 
-  /* Update the memorized aspect value only if change is big enough */
+  /* Update the memorized height value only if change is big enough */
   /* WNCK pager requests resizing if the allocated vertical dimension */
   /* is different from the previously allocated vertical dimension. */
-  /* Therefore, we only want to change the aspect ratio (and allocation) */
+  /* Therefore, we only want to change it */
   /* when it corresponds to a real aspect ratio change. */
-  /* The threshold is arbitrary - small value may cause infinite looping, 
*/
-  /* large value reduces accuracy of pager scaling. */
-  if (fabs ((plugin-aspect - aspect) * plugin-size)  3.0)
-plugin-aspect = aspect;
+  /* The threshold and the minimum height values are arbitrary. */
+  /* They are the tradeoff between the accuracy of vertical size */
+  /* and eliminating infinite resizing loop. */
+  /* The values below eliminate looping in a worst-case condition: */
+  /* panel size = 16-17, workspace rows = 1, no of workspaces = 100 */
+  if (abs (rint (plugin-size * aspect) - plugin-height)  3)
+plugin-height = MAX (rint (plugin-size * aspect), 10);
 
   requisition-width = plugin-size;
-  requisition-height = rint (requisition-width * plugin-aspect);
+  requisition-height = rint (requisition-width * aspect);
 }
 }
 
@@ -446,13 +449,13 @@ pager_plugin_size_allocate (GtkWidget  *widget,
   PagerPlugin*plugin = XFCE_PAGER_PLUGIN (widget);
   XfcePanelPlugin*panel_plugin = XFCE_PANEL_PLUGIN (widget);
 
-  /* if in deskbar mode, force the allocation based on memorized aspect ratio. 
*/
+  /* if in deskbar mode, force the allocation based on memorized plugin 
height. */
   /* WNCK pager will request resizing if it differs from previous allocation.  
*/
   if (plugin-miniature_view 
   xfce_panel_plugin_get_mode (panel_plugin) == 
XFCE_PANEL_PLUGIN_MODE_DESKBAR)
 {
+  allocation-height = plugin-height;
   allocation-width = plugin-size;
-  allocation-height = rint (allocation-width * plugin-aspect);
 }
   gtk_widget_size_allocate (plugin-pager, allocation);
 }
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
https://mail.xfce.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] thunar:jannis/new-shortcuts-pane Force side pane eject buttons to have no inner border by default.

2012-02-24 Thread Jannis Pohlmann
Updating branch refs/heads/jannis/new-shortcuts-pane
 to e661ebab7192f9380c63413b0800ca7a55f1326e (commit)
   from 8c9570cf8750b06e547e197d39f1608e7724f66f (commit)

commit e661ebab7192f9380c63413b0800ca7a55f1326e
Author: Jannis Pohlmann jannis.pohlm...@codethink.co.uk
Date:   Fri Feb 24 15:45:31 2012 +

Force side pane eject buttons to have no inner border by default.

This can reduce the height of the shortcuts by a few pixels.

 thunar/thunar-shortcut.c  |   14 ++
 thunar/thunar-statusbar.c |1 +
 2 files changed, 15 insertions(+), 0 deletions(-)

diff --git a/thunar/thunar-shortcut.c b/thunar/thunar-shortcut.c
index a73863f..5db48ae 100644
--- a/thunar/thunar-shortcut.c
+++ b/thunar/thunar-shortcut.c
@@ -225,6 +225,8 @@ static guint shortcut_signals[LAST_SIGNAL];
 static void
 thunar_shortcut_class_init (ThunarShortcutClass *klass)
 {
+  static gboolean style_initialized = FALSE;
+
   GtkWidgetClass *gtkwidget_class;
   GObjectClass   *gobject_class;
 
@@ -390,6 +392,18 @@ thunar_shortcut_class_init (ThunarShortcutClass *klass)
   0, NULL, NULL,
   g_cclosure_marshal_VOID__VOID,
   G_TYPE_NONE, 0);
+
+  if (!style_initialized)
+{
+  gtk_rc_parse_string (style \thunar-shortcut-internal\ {\n
+ GtkButton::inner-border = { 0, 0, 0, 0 }\n
+ GtkButton::child-displacement-x = 0\n
+ GtkButton::child-displacement-y = 0\n
+   }\n
+   widget_class \*.ThunarShortcut.*.GtkButton\ 
+ style \thunar-shortcut-internal\\n);
+  style_initialized = TRUE;
+}
 }
 
 
diff --git a/thunar/thunar-statusbar.c b/thunar/thunar-statusbar.c
index 3b8533b..4bee6c0 100644
--- a/thunar/thunar-statusbar.c
+++ b/thunar/thunar-statusbar.c
@@ -94,6 +94,7 @@ thunar_statusbar_class_init (ThunarStatusbarClass *klass)
}\n
class \ThunarStatusbar\ 
style \thunar-statusbar-internal\\n);
+  style_initialized = TRUE;
 }
 }
 
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
https://mail.xfce.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] www:master Rework style a bit.

2012-02-24 Thread Nick Schermer
Updating branch refs/heads/master
 to 1a708771db20735be3484e89fdef9c42b1890b5b (commit)
   from 46c3f9febbc80f5c40f0453c9d08ec95bd56ba85 (commit)

commit 1a708771db20735be3484e89fdef9c42b1890b5b
Author: Nick Schermer n...@xfce.org
Date:   Fri Feb 24 17:17:52 2012 +0100

Rework style a bit.

 pages/download/building.php |  264 ---
 pages/download/nav.php  |2 +-
 pages/getinvolved/index.php |2 +-
 style/base.css  |   23 +++-
 style/header.css|   36 +++---
 style/img/logointro.png |  Bin 7343 - 7076 bytes
 style/img/logosmall.png |  Bin 7035 - 4288 bytes
 7 files changed, 38 insertions(+), 289 deletions(-)

diff --git a/pages/download/building.php b/pages/download/building.php
deleted file mode 100644
index 36fd873..000
--- a/pages/download/building.php
+++ /dev/null
@@ -1,264 +0,0 @@
-?php
-
-$head['title'] = R_('Building');
-
-$toc['anchors'] = array (
-'version' = R_('Version'),
-'source' = R_('Source'),
-'dependencies' = R_('Dependencies'),
-'building' = R_('Building'),
-'help' = R_('Help'));
-?
-
-
-h1?php echo $head['title'] ?/h1
-
-p
-  ?php E_('To compile a complete Xfce desktop from source requires some 
information about the dependency chain and the various configure options 
available in each module. This page will describe this in detail, so you can 
compile your own Xfce desktop; both system wide as well as in your $HOME 
directory.') ?
-/p
-
-h2 id=version?php E_('Version') ?/h2
-p
-  ?php E_('First you need to decide which version of Xfce you want to 
compile. Version numbers are mostly build like this: 1.2.3 = 
major.minor.micro. If the minor version is an even number, it is a stable 
release, odd number are development snapshots. The micro number increases each 
release. Also keep the major.minor version the same for the core components 
(some packages don\'t follow those numbers) else you will most likely get 
dependency version problems during compiling.') ?
-/p
-
-p
-  ?php E_('The latest releases available can be found on the a 
href=/downloaddownload page/a. You can also build from the source 
repositories if you have enough experience, more about that below.') ?
-/p
-
-h2 id=source?php E_('Source') ?/h2
-p
-  ?php E_('If you\'ve decided which version you want to compile, there are a 
couple of ways to download the source code. You can choose to build official 
released packages or clone the source repositories. Choosing the released 
packages is recommended here; the source repositories could be broken and are 
not suitable for production environments, but on the other hand always contains 
the latest features, bug fixes and translations.') ?
-/p
-
-p
-  ?php E_('If your not sure what to choose: easiest is to start with the 
latest stable fat-tarball of a collection release.') ?
-/p
-
-h3?php E_('Released packages') ?/h3
-p
-  ?php E_('Xfce packages have two types of releases. Click the links to open 
the the download locations.') ?
-/p
-
-ul
-  lia href=http://archive.xfce.org/xfce/; class=external?php 
E_('Collection releases of the core modules') ?/a
-p
-  ?php E_('From time to time a new collection release if Xfce is made. A 
collection release consists of a number of individual tarballs and a 
fat-tarball that contains all the individual tarballs.') ?
-/p
-
-p
-  ?php E_('The collection releases always contain the correct versions to 
build the other packages in the release. If you want the latest version of each 
package, you can start with a collection release and then look for individual 
bug fix releases, explained in the item below.') ?
-/p
-  /li
-
-  lia href=http://archive.xfce.org/src/xfce/; class=external?php 
E_('Individual releases') ?/a
-p
-  ?php E_('Each package in Xfce is allowed to make development and stable 
releases at any time, see the a href=/about/releasemodelrelease model/a 
documentation for more information.') ?
-/p
-  /li
-/ul
-
-h3?php E_('From the code repository') ?/h3
-p
-  ?php E_('For the latest code you need to make local copies of the GIT 
repositories, this is the place where developers submit their code. If you 
decide to use GIT, try to use the same branch for all the packages to avoid 
dependency version problems.') ?
-/p
-
-p
-  ?php E_('You first need to make clones of each GIT repository, like the 
command below, where em$category/em is for example emxfce/em and 
em$module/em emxfce4-panel/em. If you click on a module in the online 
a href=http://git.xfce.org/xfce; class=externalrepository list/a the 
clone uri is shown at the bottom of the page.') ?
-/p
-
-p
-  codegit clone git://git.xfce.org/$category/$module/code
-/p
-
-p
-  ?php E_('After the repository is cloned you need to choose which branch you 
want to compile. By default the emmaster/em branch is selected, but there 
are also branches for stable releases like emxfce-4.6/em. The stable 
branches contain 

[Xfce4-commits] www:master Small css fix for txo.

2012-02-24 Thread Nick Schermer
Updating branch refs/heads/master
 to d5cca5dd4c45c7ee1d162bade337d763b1b9b76c (commit)
   from 1a708771db20735be3484e89fdef9c42b1890b5b (commit)

commit d5cca5dd4c45c7ee1d162bade337d763b1b9b76c
Author: Nick Schermer n...@xfce.org
Date:   Fri Feb 24 17:34:20 2012 +0100

Small css fix for txo.

 style/header.css |3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/style/header.css b/style/header.css
index 02945af..e59b27a 100644
--- a/style/header.css
+++ b/style/header.css
@@ -13,7 +13,6 @@
float: right;
margin: 5px;
padding: 0;
-   line-height: 25px;
 }
 #xfce-header ul li {
float: left;
@@ -23,6 +22,8 @@
text-decoration: none;
display: block;
padding: 0 8px 0 8px;
+   border: 0; /* for transifex */
+   line-height: 25px;
 
transition: color 0.2s linear;
-moz-transition: color 0.2s linear;
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
https://mail.xfce.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] tumbler:master Link all plugins that use rint() against libm (-lm).

2012-02-24 Thread Jannis Pohlmann
Updating branch refs/heads/master
 to 88507955ba898d4a53241c5d542137ca35c02aac (commit)
   from 42f0d96dc78e5ef13d9d74aaf2e86bf6ee27efa4 (commit)

commit 88507955ba898d4a53241c5d542137ca35c02aac
Author: Jannis Pohlmann jannis.pohlm...@codethink.co.uk
Date:   Fri Feb 24 16:37:05 2012 +

Link all plugins that use rint() against libm (-lm).

 plugins/ffmpeg-thumbnailer/Makefile.am  |5 +++--
 plugins/font-thumbnailer/Makefile.am|5 +++--
 plugins/jpeg-thumbnailer/Makefile.am|5 +++--
 plugins/odf-thumbnailer/Makefile.am |4 +++-
 plugins/pixbuf-thumbnailer/Makefile.am  |5 +++--
 plugins/poppler-thumbnailer/Makefile.am |5 +++--
 plugins/raw-thumbnailer/Makefile.am |4 +++-
 7 files changed, 21 insertions(+), 12 deletions(-)

diff --git a/plugins/ffmpeg-thumbnailer/Makefile.am 
b/plugins/ffmpeg-thumbnailer/Makefile.am
index e3e5d6e..39f7ad6 100644
--- a/plugins/ffmpeg-thumbnailer/Makefile.am
+++ b/plugins/ffmpeg-thumbnailer/Makefile.am
@@ -1,6 +1,6 @@
 # vi:set ts=8 sw=8 noet ai nocindent:
 # -
-# Copyright (c) 2009-2010 Jannis Pohlmann jan...@xfce.org
+# Copyright (c) 2009-2012 Jannis Pohlmann jan...@xfce.org
 # 
 # This program is free software; you can redistribute it and/or 
 # modify it under the terms of the GNU General Public License as
@@ -55,7 +55,8 @@ tumbler_ffmpeg_thumbnailer_la_LIBADD =
\
$(GDK_PIXBUF_LIBS)  \
$(GIO_LIBS) \
$(GLIB_LIBS)\
-   $(FFMPEGTHUMBNAILER_LIBS)
+   $(FFMPEGTHUMBNAILER_LIBS)   \
+   -lm
 
 tumbler_ffmpeg_thumbnailer_la_DEPENDENCIES =   \
$(top_builddir)/tumbler/libtumbler-$(TUMBLER_VERSION_API).la
diff --git a/plugins/font-thumbnailer/Makefile.am 
b/plugins/font-thumbnailer/Makefile.am
index fda0c0d..d3318df 100644
--- a/plugins/font-thumbnailer/Makefile.am
+++ b/plugins/font-thumbnailer/Makefile.am
@@ -1,6 +1,6 @@
 # vi:set ts=8 sw=8 noet ai nocindent:
 # -
-# Copyright (c) 2009-2010 Jannis Pohlmann jan...@xfce.org
+# Copyright (c) 2009-2012 Jannis Pohlmann jan...@xfce.org
 # 
 # This program is free software; you can redistribute it and/or 
 # modify it under the terms of the GNU General Public License as
@@ -55,7 +55,8 @@ tumbler_font_thumbnailer_la_LIBADD =  
\
$(GDK_PIXBUF_LIBS)  \
$(GIO_LIBS) \
$(GLIB_LIBS)\
-   $(FREETYPE_LIBS)
+   $(FREETYPE_LIBS)\
+   -lm
 
 tumbler_font_thumbnailer_la_DEPENDENCIES = \
$(top_builddir)/tumbler/libtumbler-$(TUMBLER_VERSION_API).la
diff --git a/plugins/jpeg-thumbnailer/Makefile.am 
b/plugins/jpeg-thumbnailer/Makefile.am
index 0606af2..93dee1f 100644
--- a/plugins/jpeg-thumbnailer/Makefile.am
+++ b/plugins/jpeg-thumbnailer/Makefile.am
@@ -1,6 +1,6 @@
 # vi:set ts=8 sw=8 noet ai nocindent:
 # -
-# Copyright (c) 2009-2010 Jannis Pohlmann jan...@xfce.org
+# Copyright (c) 2009-2012 Jannis Pohlmann jan...@xfce.org
 # 
 # This program is free software; you can redistribute it and/or 
 # modify it under the terms of the GNU General Public License as
@@ -55,7 +55,8 @@ tumbler_jpeg_thumbnailer_la_LIBADD =  
\
$(GDK_PIXBUF_LIBS)  \
$(GIO_LIBS) \
$(GLIB_LIBS)\
-   $(LIBJPEG_LIBS)
+   $(LIBJPEG_LIBS) \
+   -lm
 
 tumbler_jpeg_thumbnailer_la_DEPENDENCIES = \
$(top_builddir)/tumbler/libtumbler-$(TUMBLER_VERSION_API).la
diff --git a/plugins/odf-thumbnailer/Makefile.am 
b/plugins/odf-thumbnailer/Makefile.am
index faf0a6e..8f11e0d 100644
--- a/plugins/odf-thumbnailer/Makefile.am
+++ b/plugins/odf-thumbnailer/Makefile.am
@@ -1,6 +1,7 @@
 # vi:set ts=8 sw=8 noet ai nocindent:
 # -
 # Copyright (c) 2011 Nick Schermer n...@xfce.org
+# Copyright (c) 2012 Jannis Pohlmann jan...@xfce.org
 # 
 # This program is free software; you can redistribute it and/or 
 # modify it under the terms of the GNU General Public License as
@@ -55,7 +56,8 @@ tumbler_odf_thumbnailer_la_LIBADD =   
\
$(GDK_PIXBUF_LIBS)  \
$(GIO_LIBS) \
$(GLIB_LIBS)\
-   $(GSF_LIBS)
+   $(GSF_LIBS) \
+   

[Xfce4-commits] tumbler:master Update NEWS (the previous commit should have fixed bug #8236).

2012-02-24 Thread Jannis Pohlmann
Updating branch refs/heads/master
 to 492d5ac36af25b4555723b070c497e3d1e3f5a9b (commit)
   from 88507955ba898d4a53241c5d542137ca35c02aac (commit)

commit 492d5ac36af25b4555723b070c497e3d1e3f5a9b
Author: Jannis Pohlmann jannis.pohlm...@codethink.co.uk
Date:   Fri Feb 24 16:38:02 2012 +

Update NEWS (the previous commit should have fixed bug #8236).

 NEWS |1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/NEWS b/NEWS
index e9563fb..d5589c6 100644
--- a/NEWS
+++ b/NEWS
@@ -1,6 +1,7 @@
 0.1.x
 =
 - Update COPYING to the latest version of GPL2 (bug #7796).
+- Link all plugins that use rint() against libm (bug #8236).
 
 0.1.23
 ==
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
https://mail.xfce.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] wiki:master Update template headers.

2012-02-24 Thread Nick Schermer
Updating branch refs/heads/master
 to 2b74099909a1238ec0cb48778fb1c3fdc866fec2 (commit)
   from fe8f0e7e8eb01c28632229d0a99c402c54baf015 (commit)

commit 2b74099909a1238ec0cb48778fb1c3fdc866fec2
Author: Nick Schermer n...@xfce.org
Date:   Fri Feb 24 17:39:39 2012 +0100

Update template headers.

 lib/tpl/docs/_xfceheader.css  |   82 +---
 lib/tpl/docs/main.php |2 -
 lib/tpl/docs/xfceheader.js|   38 -
 lib/tpl/xfce/_xfceheader.css  |   37 +
 lib/tpl/xfce/images/logosmall.png |  Bin 7035 - 4288 bytes
 5 files changed, 50 insertions(+), 109 deletions(-)

diff --git a/lib/tpl/docs/_xfceheader.css b/lib/tpl/docs/_xfceheader.css
index 79d977a..e59b27a 100644
--- a/lib/tpl/docs/_xfceheader.css
+++ b/lib/tpl/docs/_xfceheader.css
@@ -1,67 +1,45 @@
-body {
-  background-color: #eee;
-  margin: 0;
-  font-family: 'Helvetica Neue Light', HelveticaNeue-Light, 'Helvetica Neue', 
Helvetica, Arial, sans-serif;
-  font-size: 14px;
-}
+/* this file is used in various xfce subdomains! */
+
 #xfce-header {
-  position: absolute;
-  color: #fff;
-  left: 0;
-  top: 0;
-  width: 100%;
-  background-color: #333;
-  z-index: 1000;
-  box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
-  background: #333 url('images/logosmall.png') no-repeat 3px 50%;
-}
-#xfce-header h1, #xfce-header h4 {
-  display: none;
-}
-#xfce-header div {
-  margin-left: 100px;
-}
-#xfce-header.slide {
-  transition: top 0.2s linear;
-  transition-delay: 0.2s;
-  -moz-transition: top 0.2s linear;
-  -moz-transition-delay: 0.2s;
-  -webkit-transition: top 0.2s linear;
-  -webkit-transition-delay: 0.2s;
-  -o-transition: top 0.2s linear;
-  -o-transition-delay: 0.2s;
+   background: #333 url('img/logosmall.png') no-repeat 3px 50%;
+   padding-left: 75px;
+   box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
+
+   font-family: 'Helvetica Neue Light', HelveticaNeue-Light, 'Helvetica 
Neue', Helvetica, Arial, sans-serif;
+   font-size: 14px;
 }
 #xfce-header ul {
-  list-style: none;
-  float: right;
-  margin: 5px;
-  padding: 0;
-  line-height: 25px;
+   list-style: none;
+   float: right;
+   margin: 5px;
+   padding: 0;
 }
 #xfce-header ul li {
-  float: left;
+   float: left;
 }
 #xfce-header a {
-  color: #999;
-  text-decoration: none;
-  display: block;
-  padding: 0 8px 0 8px;
-  
-  transition: color 0.2s linear;
-  -moz-transition: color 0.2s linear;
-  -webkit-transition: color 0.2s linear;
-  -o-transition: color 0.2s linear;
+   color: #999;
+   text-decoration: none;
+   display: block;
+   padding: 0 8px 0 8px;
+   border: 0; /* for transifex */
+   line-height: 25px;
+
+   transition: color 0.2s linear;
+   -moz-transition: color 0.2s linear;
+   -webkit-transition: color 0.2s linear;
+   -o-transition: color 0.2s linear;
 }
 #xfce-header ul li a:hover {
-  color: #fff;
-  text-decoration: underline;
+   color: #fff;
+   text-decoration: underline;
 }
 #xfce-header .active {
-  color: #fff;
+   color: #fff;
 }
 #xfce-header-clear {
-  clear: both;
+   clear: both;
 }
-#xfce-header-spacer {
-  height: 35px; /* initial size, javascript corrects this */
+#xfce-header-title, #xfce-header-subtitle {
+   display: none;
 }
diff --git a/lib/tpl/docs/main.php b/lib/tpl/docs/main.php
index f09d48a..ac8a29f 100644
--- a/lib/tpl/docs/main.php
+++ b/lib/tpl/docs/main.php
@@ -28,7 +28,6 @@ if (!defined('DOKU_INC')) die();
 [?php echo strip_tags($conf['title'])?]
   /title
   ?php tpl_metaheaders()?
-  script type=text/javascript src=/lib/tpl/docs/xfceheader.js/script
 /head
 
 body
@@ -51,7 +50,6 @@ if (!defined('DOKU_INC')) die();
   /div
   div  id=xfce-header-clear/div
 /div
-div id=xfce-header-spacer/div
 ?php html_msgarea()?
 
 div class=header
diff --git a/lib/tpl/docs/xfceheader.js b/lib/tpl/docs/xfceheader.js
deleted file mode 100644
index 19a0ffe..000
--- a/lib/tpl/docs/xfceheader.js
+++ /dev/null
@@ -1,38 +0,0 @@
-function slide(h) {
-  if (typeof (window.pageYOffset) == 'number')
-o = window.pageYOffset;
-  else if (document.body  document.body.scrollTop)
-o = document.body.scrollTop;
-  else if (document.documentElement
-document.documentElement.scrollTop)
-o = document.documentElement.scrollTop;
-  else
-o = 0;
-
-  var min_offset = h.clientHeight - 5;
-  if (o  min_offset)
-o = min_offset;
-
-  h.className = '';
-  h.style.top = -o + px;
-
-  return o;
-}
-window.onload = function (e) {
-  var h = document.getElementById('xfce-header');
-  var o = slide (h);
-
-  h.style.position = 'fixed';
-  document.getElementById('xfce-header-spacer').style.height = h.clientHeight 
+ 'px';
-
-  window.onscroll = function (e) {
-o = slide (h);
-  }
-  h.onmouseover = function (e) {
-h.style.top = '0px';
-h.className = 'slide';
-  }
-  h.onmouseout = function (e) {
-h.style.top = -o + 'px';
-  }
-}
diff --git 

[Xfce4-commits] wiki:master Some fixes.

2012-02-24 Thread Nick Schermer
Updating branch refs/heads/master
 to 47b972f611e56b3a4ed3c59eb8b8017ee4bef5be (commit)
   from 2b74099909a1238ec0cb48778fb1c3fdc866fec2 (commit)

commit 47b972f611e56b3a4ed3c59eb8b8017ee4bef5be
Author: Nick Schermer n...@xfce.org
Date:   Fri Feb 24 17:42:46 2012 +0100

Some fixes.

 lib/tpl/docs/_xfceheader.css |9 +++--
 lib/tpl/docs/main.php|4 ++--
 2 files changed, 9 insertions(+), 4 deletions(-)

diff --git a/lib/tpl/docs/_xfceheader.css b/lib/tpl/docs/_xfceheader.css
index e59b27a..8e0255c 100644
--- a/lib/tpl/docs/_xfceheader.css
+++ b/lib/tpl/docs/_xfceheader.css
@@ -1,7 +1,12 @@
-/* this file is used in various xfce subdomains! */
+body {
+  background-color: #eee;
+  margin: 0;
+  font-family: 'Helvetica Neue Light', HelveticaNeue-Light, 'Helvetica Neue', 
Helvetica, Arial, sans-serif;
+  font-size: 14px;
+}
 
 #xfce-header {
-   background: #333 url('img/logosmall.png') no-repeat 3px 50%;
+   background: #333 url('images/logosmall.png') no-repeat 3px 50%;
padding-left: 75px;
box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
 
diff --git a/lib/tpl/docs/main.php b/lib/tpl/docs/main.php
index ac8a29f..638fb9a 100644
--- a/lib/tpl/docs/main.php
+++ b/lib/tpl/docs/main.php
@@ -33,8 +33,8 @@ if (!defined('DOKU_INC')) die();
 body
 div id=xfce-header
 div
-  h1Xfce Desktop Enviroment/h1
-  h4Xfce subdomain navigation/h4
+  h1 id=xfce-header-titleXfce Desktop Enviroment/h1
+  h4 id=xfce-header-subtitleXfce subdomain navigation/h4
 
 ul
   lia href=http://www.xfce.org; title=Go to the 
homepageHome/a/li
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
https://mail.xfce.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] wiki:master Point to correct location.

2012-02-24 Thread Nick Schermer
Updating branch refs/heads/master
 to 0a17f544be0c32f90731305220a61bebe06dca24 (commit)
   from 47b972f611e56b3a4ed3c59eb8b8017ee4bef5be (commit)

commit 0a17f544be0c32f90731305220a61bebe06dca24
Author: Nick Schermer n...@xfce.org
Date:   Fri Feb 24 17:43:30 2012 +0100

Point to correct location.

 lib/tpl/xfce/_xfceheader.css |2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/lib/tpl/xfce/_xfceheader.css b/lib/tpl/xfce/_xfceheader.css
index e59b27a..778dde8 100644
--- a/lib/tpl/xfce/_xfceheader.css
+++ b/lib/tpl/xfce/_xfceheader.css
@@ -1,7 +1,7 @@
 /* this file is used in various xfce subdomains! */
 
 #xfce-header {
-   background: #333 url('img/logosmall.png') no-repeat 3px 50%;
+   background: #333 url('images/logosmall.png') no-repeat 3px 50%;
padding-left: 75px;
box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
 
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
https://mail.xfce.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] www:master Another fix.

2012-02-24 Thread Nick Schermer
Updating branch refs/heads/master
 to 1ab1fb89d66c401f7f4073945d4ac36bf7625451 (commit)
   from d5cca5dd4c45c7ee1d162bade337d763b1b9b76c (commit)

commit 1ab1fb89d66c401f7f4073945d4ac36bf7625451
Author: Nick Schermer n...@xfce.org
Date:   Fri Feb 24 17:48:11 2012 +0100

Another fix.

 style/header.css |3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/style/header.css b/style/header.css
index e59b27a..51d2d7a 100644
--- a/style/header.css
+++ b/style/header.css
@@ -1,7 +1,7 @@
 /* this file is used in various xfce subdomains! */
 
 #xfce-header {
-   background: #333 url('img/logosmall.png') no-repeat 3px 50%;
+   background: #333 url('images/logosmall.png') no-repeat 3px 50%;
padding-left: 75px;
box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
 
@@ -16,6 +16,7 @@
 }
 #xfce-header ul li {
float: left;
+   margin: 0; /* for transifex */
 }
 #xfce-header a {
color: #999;
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
https://mail.xfce.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] tumbler:master Call dbus_g_thread_init() to hopefully fix threading issues (bug #7544).

2012-02-24 Thread Jannis Pohlmann
Updating branch refs/heads/master
 to c48cb86cf91f46c3d90358c118de8003752ec5b0 (commit)
   from 492d5ac36af25b4555723b070c497e3d1e3f5a9b (commit)

commit c48cb86cf91f46c3d90358c118de8003752ec5b0
Author: Jannis Pohlmann jannis.pohlm...@codethink.co.uk
Date:   Fri Feb 24 16:55:46 2012 +

Call dbus_g_thread_init() to hopefully fix threading issues (bug #7544).

 NEWS|1 +
 tumblerd/main.c |5 -
 2 files changed, 5 insertions(+), 1 deletions(-)

diff --git a/NEWS b/NEWS
index d5589c6..ee3678a 100644
--- a/NEWS
+++ b/NEWS
@@ -2,6 +2,7 @@
 =
 - Update COPYING to the latest version of GPL2 (bug #7796).
 - Link all plugins that use rint() against libm (bug #8236).
+- Call dbus_g_thread_init() to fix threading issues (bug #7544).
 
 0.1.23
 ==
diff --git a/tumblerd/main.c b/tumblerd/main.c
index 7972345..e34b135 100644
--- a/tumblerd/main.c
+++ b/tumblerd/main.c
@@ -1,6 +1,6 @@
 /* vi:set et ai sw=2 sts=2 ts=2: */
 /*-
- * Copyright (c) 2009-2011 Jannis Pohlmann jan...@xfce.org
+ * Copyright (c) 2009-2012 Jannis Pohlmann jan...@xfce.org
  *
  * This program is free software; you can redistribute it and/or 
  * modify it under the terms of the GNU General Public License as
@@ -89,6 +89,9 @@ main (intargc,
   if (!g_thread_supported ())
 g_thread_init (NULL);
 
+  /* initial the D-Bus threading system */
+  dbus_g_thread_init ();
+
   /* try to connect to the D-Bus session bus */
   connection = dbus_g_bus_get (DBUS_BUS_SESSION, error);
 
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
https://mail.xfce.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] tumbler:master Add application/vnd.rn-realmedia to the ffmpeg plugin (bug #6949).

2012-02-24 Thread Jannis Pohlmann
Updating branch refs/heads/master
 to 6d3cdc19e0f4479349bf106fcba9d8128b58d4bf (commit)
   from c48cb86cf91f46c3d90358c118de8003752ec5b0 (commit)

commit 6d3cdc19e0f4479349bf106fcba9d8128b58d4bf
Author: churchmice firefoxelect...@gmail.com
Date:   Fri Feb 24 17:05:53 2012 +

Add application/vnd.rn-realmedia to the ffmpeg plugin (bug #6949).

 NEWS   |1 +
 .../ffmpeg-thumbnailer-provider.c  |1 +
 2 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/NEWS b/NEWS
index ee3678a..ee01a49 100644
--- a/NEWS
+++ b/NEWS
@@ -3,6 +3,7 @@
 - Update COPYING to the latest version of GPL2 (bug #7796).
 - Link all plugins that use rint() against libm (bug #8236).
 - Call dbus_g_thread_init() to fix threading issues (bug #7544).
+- Add application/vnd.rn-realmedia to the ffmpeg plugin (bug #6949).
 
 0.1.23
 ==
diff --git a/plugins/ffmpeg-thumbnailer/ffmpeg-thumbnailer-provider.c 
b/plugins/ffmpeg-thumbnailer/ffmpeg-thumbnailer-provider.c
index fd880a6..02389b8 100644
--- a/plugins/ffmpeg-thumbnailer/ffmpeg-thumbnailer-provider.c
+++ b/plugins/ffmpeg-thumbnailer/ffmpeg-thumbnailer-provider.c
@@ -113,6 +113,7 @@ ffmpeg_thumbnailer_provider_get_thumbnailers 
(TumblerThumbnailerProvider *provid
 video/x-msvideo,
 video/x-flv,
 application/x-flash-video,
+application/vnd.rn-realmedia,
 video/3gpp,
 video/x-matroska,
 video/ogg,
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
https://mail.xfce.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] tumbler:master Explicitly link against gmodule (bug #8466).

2012-02-24 Thread Jannis Pohlmann
Updating branch refs/heads/master
 to 52802adb3361e9d3202d4a921b8b440660878ee1 (commit)
   from 6d3cdc19e0f4479349bf106fcba9d8128b58d4bf (commit)

commit 52802adb3361e9d3202d4a921b8b440660878ee1
Author: Lionel Le Folgoc lio...@lefolgoc.net
Date:   Fri Feb 24 17:17:00 2012 +

Explicitly link against gmodule (bug #8466).

 NEWS|1 +
 configure.ac|1 +
 tumbler/Makefile.am |2 ++
 3 files changed, 4 insertions(+), 0 deletions(-)

diff --git a/NEWS b/NEWS
index ee01a49..bcb3e8e 100644
--- a/NEWS
+++ b/NEWS
@@ -4,6 +4,7 @@
 - Link all plugins that use rint() against libm (bug #8236).
 - Call dbus_g_thread_init() to fix threading issues (bug #7544).
 - Add application/vnd.rn-realmedia to the ffmpeg plugin (bug #6949).
+- Explicitly link against gmodule (bug #8466).
 
 0.1.23
 ==
diff --git a/configure.ac b/configure.ac
index 4297873..2cbbbe6 100644
--- a/configure.ac
+++ b/configure.ac
@@ -148,6 +148,7 @@ dnl *** Check for required packages ***
 dnl ***
 PKG_CHECK_MODULES([GLIB], [glib-2.0 = 2.16.0])
 PKG_CHECK_MODULES([GIO], [gio-2.0 = 2.16.0])
+PKG_CHECK_MODULES([GMODULE], [gmodule-2.0 = 2.10.0])
 PKG_CHECK_MODULES([GTHREAD], [gthread-2.0 = 2.16.0])
 PKG_CHECK_MODULES([DBUS], [dbus-1 = 1.0.0])
 PKG_CHECK_MODULES([DBUS_GLIB], [dbus-glib-1 = 0.72])
diff --git a/tumbler/Makefile.am b/tumbler/Makefile.am
index f2cdcd9..505db5e 100644
--- a/tumbler/Makefile.am
+++ b/tumbler/Makefile.am
@@ -82,6 +82,7 @@ libtumbler_1_la_CFLAGS =  
\
$(GDK_PIXBUF_CFLAGS)\
$(GIO_CFLAGS)   \
$(GLIB_CFLAGS)  \
+   $(GMODULE_CFLAGS)   \
$(GTHREAD_CFLAGS)   \
$(PLATFORM_CFLAGS)  \
$(PLATFORM_CPPFLAGS)
@@ -96,6 +97,7 @@ libtumbler_1_la_LIBADD =  
\
$(GDK_PIXBUF_LIBS)  \
$(GIO_LIBS) \
$(GLIB_LIBS)\
+   $(GMODULE_LIBS) \
$(GTHREAD_LIBS)
 
 EXTRA_DIST =   \
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
https://mail.xfce.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] xfce4-dict:master l10n: Updated Greek (el) translation to 100%

2012-02-24 Thread Transifex
Updating branch refs/heads/master
 to 1845d85a00cd681d5134ef5929bb0c4a558f8058 (commit)
   from b1bccec1730168c9fc1676f46cd14641466a168e (commit)

commit 1845d85a00cd681d5134ef5929bb0c4a558f8058
Author: Stavros Giannouris stavr...@gmail.com
Date:   Fri Feb 24 19:45:33 2012 +0100

l10n: Updated Greek (el) translation to 100%

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

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

 po/el.po |  108 +
 1 files changed, 72 insertions(+), 36 deletions(-)

diff --git a/po/el.po b/po/el.po
index 5cf49fe..cdcfaf7 100644
--- a/po/el.po
+++ b/po/el.po
@@ -1,16 +1,19 @@
-# 
+#
+# Georgios Stefanakis nonviot...@gmail.com, 2012.
+#
 msgid 
 msgstr 
 Project-Id-Version: xfce4-dict\n
 Report-Msgid-Bugs-To: \n
-POT-Creation-Date: 2011-01-08 17:04+\n
-PO-Revision-Date: \n
-Last-Translator: George Vasilakos forfol...@linuxteam.cs.teilar.gr\n
-Language-Team: Greek n...@tux.hellug.gr\n
+POT-Creation-Date: 2012-02-16 10:57+\n
+PO-Revision-Date: 2012-02-16 18:14+0200\n
+Last-Translator: Georgios Stefanakis nonviot...@gmail.com\n
+Language-Team: Greek, Modern (1453-) \n
+Language: el\n
 MIME-Version: 1.0\n
 Content-Type: text/plain; charset=UTF-8\n
 Content-Transfer-Encoding: 8bit\n
-Plural-Forms: nplurals=2; plural=(n != 1);\n
+Plural-Forms: nplurals=2; plural=(n != 1)\n
 X-Poedit-Language: Greek\n
 X-Poedit-Country: GREECE\n
 
@@ -19,13 +22,13 @@ msgid A plugin to query different dictionaries.
 msgstr Ένα πρόσθετο για να εκτελείτε ερωτήματα σε διάφορα λεξικά
 
 #: ../panel-plugin/xfce4-dict-plugin.desktop.in.in.h:2
-#: ../src/xfce4-dict.desktop.in.h:2 ../lib/gui.c:628 ../lib/prefs.c:270
+#: ../src/xfce4-dict.desktop.in.h:2 ../lib/gui.c:734 ../lib/prefs.c:270
 msgid Dictionary
 msgstr Λεξικό
 
 #: ../panel-plugin/xfce4-dict-plugin.c:347
 #: ../panel-plugin/xfce4-dict-plugin.c:473 ../src/xfce4-dict.c:200
-#: ../lib/spell.c:243 ../lib/gui.c:411
+#: ../lib/spell.c:243 ../lib/gui.c:517
 msgid Ready
 msgstr Έτοιμο
 
@@ -33,17 +36,21 @@ msgstr Έτοιμο
 msgid Look up a word
 msgstr Αναζητήσετε μια λέξη
 
-#: ../panel-plugin/xfce4-dict-plugin.c:444 ../lib/gui.c:652
+#: ../panel-plugin/xfce4-dict-plugin.c:444 ../lib/gui.c:758
 msgid Search term
 msgstr Αναζήτηση όρου
 
 #: ../src/xfce4-dict.c:51
 msgid Search the given text using a Dict server(RFC 2229)
-msgstr Αναζήτηση του κειμένου που δόθηκε χρησιμοποιώντας ένα διακομιστή Dict 
(RFC 2229)
+msgstr 
+Αναζήτηση του κειμένου που δόθηκε χρησιμοποιώντας ένα διακομιστή Dict (RFC 
+2229)
 
 #: ../src/xfce4-dict.c:52
 msgid Search the given text using a web-based search engine
-msgstr Αναζήτηση του κειμένου που δόθηκε χρησιμοποιώντας μια μηχανή 
αναζήτησης διαδικτύου
+msgstr 
+Αναζήτηση του κειμένου που δόθηκε χρησιμοποιώντας μια μηχανή αναζήτησης 
+διαδικτύου
 
 #: ../src/xfce4-dict.c:53
 msgid Check the given text with a spell checker
@@ -55,11 +62,15 @@ msgstr Αρπαγή της εστίασης στο πεδίο κειμένου
 
 #: ../src/xfce4-dict.c:55
 msgid Start stand-alone application even if the panel plugin is loaded
-msgstr Εκκίνηση αυτόνομης εφαρμογής, ακόμη και αν το πρόσθετο του ταμπλό 
είναι φορτωμένο
+msgstr 
+Εκκίνηση αυτόνομης εφαρμογής, ακόμη και αν το πρόσθετο του ταμπλό είναι 
+φορτωμένο
 
 #: ../src/xfce4-dict.c:56
 msgid Grabs the PRIMARY selection content and uses it as search text
-msgstr Αρπαγή του πρώτου επιλεγμένου περιεχομένου και χρήση του ως κείμενο 
αναζήτησης
+msgstr 
+Αρπαγή του πρώτου επιλεγμένου περιεχομένου και χρήση του ως κείμενο 
+αναζήτησης
 
 #: ../src/xfce4-dict.c:57
 msgid Be verbose
@@ -78,7 +89,7 @@ msgstr [ΚΕΙΜΕΝΟ]
 msgid Please report bugs to %s.
 msgstr Παρακαλώ, αναφέρετε σφάλματα στο %s.
 
-#: ../src/xfce4-dict.desktop.in.h:1 ../lib/gui.c:851
+#: ../src/xfce4-dict.desktop.in.h:1 ../lib/gui.c:957
 msgid A client program to query different dictionaries.
 msgstr Ένα πρόγραμμα πελάτης για να εκτελείτε ερωτήματα σε διάφορα λεξικά
 
@@ -173,8 +184,13 @@ msgstr[0] (εμφάνιση %d λέξης τη φορά)
 msgstr[1] (εμφάνιση %d λέξεων τη φορά)
 
 #: ../lib/speedreader.c:586
-msgid This is an easy speed reading utility to help train you to read faster. 
It does this by flashing words at a rapid rate on the screen.
-msgstr Αυτό είναι ένα εύκολο εργαλείο γρήγορης ανάγνωσης για να σας βοηθήσει 
να διαβάζετε πιο γρήγορα. Αυτό επιτυγχάνεται με το να αναβοσβήνει λέξεις με 
ταχείς ρυθμούς στην οθόνη.
+msgid 
+This is an easy speed reading utility to help train you to read faster. It 
+does this by flashing words at a rapid rate on the screen.
+msgstr 
+Αυτό είναι ένα εύκολο εργαλείο γρήγορης ανάγνωσης για να σας βοηθήσει να 
+διαβάζετε πιο γρήγορα. Αυτό επιτυγχάνεται με το να αναβοσβήνει λέξεις με 
+ταχείς ρυθμούς στην οθόνη.
 
 #: ../lib/speedreader.c:589
 msgid _Words per Minute:
@@ -196,18 +212,23 @@ msgstr _Μέγεθος γραμματοσειράς:
 msgid 
 Enter some text here you would like to read.\n
 \n
-Be relaxed and make yourself 

[Xfce4-commits] xfce4-settings:master Include xscreensaver in the manager dialog.

2012-02-24 Thread Nick Schermer
Updating branch refs/heads/master
 to 1e9217d9930e0094ff139e31df82ba4cbfbd7a08 (commit)
   from 0705844cfcf0b66f5f1d686c0c0cb141ae50beb5 (commit)

commit 1e9217d9930e0094ff139e31df82ba4cbfbd7a08
Author: Nick Schermer n...@xfce.org
Date:   Fri Feb 24 21:38:22 2012 +0100

Include xscreensaver in the manager dialog.

 xfce4-settings-manager/xfce-settings-manager.menu |1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/xfce4-settings-manager/xfce-settings-manager.menu 
b/xfce4-settings-manager/xfce-settings-manager.menu
index 521c6c4..4c6e8c5 100644
--- a/xfce4-settings-manager/xfce-settings-manager.menu
+++ b/xfce4-settings-manager/xfce-settings-manager.menu
@@ -42,6 +42,7 @@
 CategoryX-XFCE-SettingsDialog/Category
 CategoryX-XFCE-PersonalSettings/Category
   /And
+  Filenamexscreensaver-properties.desktop/Filename
 /Include
   /Menu
 
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
https://mail.xfce.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] xfce4-screenshooter:master l10n: Initial Czech translation

2012-02-24 Thread Transifex
Updating branch refs/heads/master
 to e5c1cf4b8bbbfcfe2212fc851b913efe6f514109 (commit)
   from 3a9c78e6ee4774610f119bbc934abb6cef411fa5 (commit)

commit e5c1cf4b8bbbfcfe2212fc851b913efe6f514109
Author: Michal Várady miko.v...@gmail.com
Date:   Fri Feb 24 21:41:36 2012 +0100

l10n: Initial Czech translation

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

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

 po-doc/cs.po |  351 ++
 1 files changed, 351 insertions(+), 0 deletions(-)

diff --git a/po-doc/cs.po b/po-doc/cs.po
new file mode 100644
index 000..bc4565d
--- /dev/null
+++ b/po-doc/cs.po
@@ -0,0 +1,351 @@
+# Czech translations for xfce4-screenshooter-plugin documentation package.
+# Copyright (C) 2006 THE xfce4-screenshooter-plugin'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the 
xfce4-screenshooter-plugin package.
+# Michal Várady miko.v...@gmail.com, 2012.
+#
+msgid 
+msgstr 
+Project-Id-Version: xfce4-screenshooter docs\n
+POT-Creation-Date: 2012-01-02 23:51+0100\n
+PO-Revision-Date: 2012-02-24 21:39+0100\n
+Last-Translator: Michal Várady miko.v...@gmail.com\n
+Language-Team: Czech\n
+MIME-Version: 1.0\n
+Content-Type: text/plain; charset=UTF-8\n
+Content-Transfer-Encoding: 8bit\n
+Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n=2  n=4) ? 1 : 2\n
+X-Poedit-Language: Czech\n
+X-Poedit-Country: CZECH REPUBLIC\n
+X-Poedit-SourceCharset: utf-8\n
+X-Poedit-KeywordsList: xfce4 screenshooter\n
+
+#. When image changes, this message will be marked fuzzy or untranslated for 
you.
+#. It doesn't matter what you translate it to: it's not used at all.
+#: ../docs/manual/C/index.xml.in:97(None)
+msgid @@image: 'images/xfce4-screenshooter-dialog1.png'; 
md5=ceb772964fa6ca07e5a09b9b9962ed18
+msgstr @@image: 'images/xfce4-screenshooter-dialog1.png'; 
md5=ceb772964fa6ca07e5a09b9b9962ed18
+
+#. When image changes, this message will be marked fuzzy or untranslated for 
you.
+#. It doesn't matter what you translate it to: it's not used at all.
+#: ../docs/manual/C/index.xml.in:169(None)
+msgid @@image: 'images/xfce4-screenshooter-dialog2.png'; 
md5=fa48885f54ca6ab5dfc980fb216025e0
+msgstr @@image: 'images/xfce4-screenshooter-dialog2.png'; 
md5=fa48885f54ca6ab5dfc980fb216025e0
+
+#. When image changes, this message will be marked fuzzy or untranslated for 
you.
+#. It doesn't matter what you translate it to: it's not used at all.
+#: ../docs/manual/C/index.xml.in:260(None)
+msgid @@image: 'images/xfce4-screenshooter-zimagez-login-dialog.png'; 
md5=c8102c88e978eb7ef63994f2648f5ae6
+msgstr @@image: 'images/xfce4-screenshooter-zimagez-login-dialog.png'; 
md5=c8102c88e978eb7ef63994f2648f5ae6
+
+#. When image changes, this message will be marked fuzzy or untranslated for 
you.
+#. It doesn't matter what you translate it to: it's not used at all.
+#: ../docs/manual/C/index.xml.in:289(None)
+msgid @@image: 'images/xfce4-screenshooter-zimagez-result-dialog.png'; 
md5=468def960a376d5a856f2fcb3b35daf1
+msgstr @@image: 'images/xfce4-screenshooter-zimagez-result-dialog.png'; 
md5=468def960a376d5a856f2fcb3b35daf1
+
+#: ../docs/manual/C/index.xml.in:12(title)
+msgid Xfce4 Screenshooter
+msgstr Xfce4 Screenshooter
+
+#: ../docs/manual/C/index.xml.in:17(year)
+msgid 2008
+msgstr 2008
+
+#: ../docs/manual/C/index.xml.in:18(year)
+#: ../docs/manual/C/index.xml.in:23(year)
+msgid 2009
+msgstr 2009
+
+#: ../docs/manual/C/index.xml.in:19(holder)
+msgid Jérôme Guelfucci
+msgstr Jérôme Guelfucci
+
+#: ../docs/manual/C/index.xml.in:24(holder)
+msgid Sam Swift
+msgstr Sam Swift
+
+#: ../docs/manual/C/index.xml.in:28(para)
+msgid Permission is granted to copy, distribute and/or modify this document 
under the terms of the GNU Free Documentation License, Version 1.1 or any later 
version published by the Free Software Foundation; with no Invariant Sections, 
with no Front-Cover Texts, and with no Back-Cover Texts. The complete license 
text is available from the ulink type=\http\ 
url=\http://www.gnu.org/\;Free Software Foundation/ulink.
+msgstr Je povoleno kopírovat, šířit a upravovat tento dokument pod podmínkami 
licence GNU Free Documentation License, verze 1.1 nebo novější, vydané nadací 
Free Software Foundation; bez změněných částí Invariant Sections, bez textů na 
přední straně a bez textů na zadní straně. Kompletní znění licence je dostupné 
na ulink type=\http\ url=\http://www.gnu.org/\;stránkách Free Software 
Foundation/ulink.
+
+#: ../docs/manual/C/index.xml.in:40(firstname)
+msgid Jérôme
+msgstr Jérôme
+
+#: ../docs/manual/C/index.xml.in:41(surname)
+msgid Guelfucci
+msgstr Guelfucci
+
+#: ../docs/manual/C/index.xml.in:43(email)
+msgid jero...@xfce.org
+msgstr jero...@xfce.org
+
+#: ../docs/manual/C/index.xml.in:47(firstname)
+msgid Sam
+msgstr Sam
+
+#: ../docs/manual/C/index.xml.in:48(surname)
+msgid Swift
+msgstr Swift
+
+#: ../docs/manual/C/index.xml.in:50(email)
+msgid 

[Xfce4-commits] libxfce4ui:master l10n: Updated Arabic (ar) translation to 100%

2012-02-24 Thread Transifex
Updating branch refs/heads/master
 to 713aae03e5dff0f4dea540264b157d653324ea26 (commit)
   from 68219d61eb67473dd3b36ca5667669398d62516e (commit)

commit 713aae03e5dff0f4dea540264b157d653324ea26
Author: كريم أولاد الشلحة herr.linu...@gmail.com
Date:   Fri Feb 24 22:00:32 2012 +0100

l10n: Updated Arabic (ar) translation to 100%

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

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

 po/ar.po |   26 +-
 1 files changed, 13 insertions(+), 13 deletions(-)

diff --git a/po/ar.po b/po/ar.po
index 5d62723..ee7d73f 100644
--- a/po/ar.po
+++ b/po/ar.po
@@ -197,7 +197,7 @@ msgstr حوار معنون
 
 #: ../glade/libxfce4ui.xml.in.h:3
 msgid Xfce 4 Widgets
-msgstr قطع إكسفسي 4
+msgstr قطع إكسفس 4
 
 #: ../xfce4-about/main.c:52
 msgid Version information
@@ -252,7 +252,7 @@ msgstr مدير الجلسة
 msgid 
 Restores your session on startup and allows you to shutdown the computer 
 from Xfce.
-msgstr يستعيد جلستك عند بدء التشغيل ويسمح لك بإيقاف الكمبيوتر من إكسفسي.
+msgstr يستعيد جلستك عند بدء التشغيل ويسمح لك بإيقاف الكمبيوتر من إكسفس.
 
 #: ../xfce4-about/main.c:94
 msgid Setting System
@@ -289,8 +289,8 @@ msgid 
 Xfce is a collection of programs that together provide a full-featured 
 desktop environment. The following programs are part of the Xfce core:
 msgstr 
-إكسفسي هو مجموعة من البرامج التي توفر معا كامل مميزات بيئة سطح المكتب. 
-البرامج التالية هي جزء من لب الغكسفسي:
+إكسفس هو مجموعة من البرامج التي توفر معا كامل مميزات بيئة سطح المكتب. 
+البرامج التالية هي جزء من لب الإكسفس:
 
 #: ../xfce4-about/main.c:136
 msgid 
@@ -298,7 +298,7 @@ msgid 
 programmers create applications that fit in well with the desktop 
 environment.
 msgstr 
-إكسفسي هي أيضا توفير منصة تطوير العديد من المكتبات، التي تساعد المبرمجين على 
+إكسفس هي أيضا توفير منصة تطوير العديد من المكتبات، التي تساعد المبرمجين على 
 إنشاء التطبيقات التي تتناسب بشكل جيد مع بيئة سطح المكتب.
 
 #: ../xfce4-about/main.c:142
@@ -308,17 +308,17 @@ msgid 
 the source code or the Xfce website (http://www.xfce.org) for more 
 information.
 msgstr 
-متويات الإكسفسي تحت رخص مجانية أو حرة; رخصة جنو العمومية أو BSDL لتطبيقات و 
-LGPL أو BSDL للمكتبات. أنظر في الثوتيق, شيفرة المصدر أو موقع إكسفسي (http://;
+متويات الإكسفس تحت رخص مجانية أو حرة; رخصة جنو العمومية أو BSDL لتطبيقات و 
+LGPL أو BSDL للمكتبات. أنظر في الثوتيق, شيفرة المصدر أو موقع إكسفس (http://;
 www.xfce.org) للمزيد من المعلومات.
 
 #: ../xfce4-about/main.c:149
 msgid Thank you for your interest in Xfce.
-msgstr شكرا لك لإهتمامك بإكسفسي
+msgstr شكرا لك لإهتمامك بإكسفس
 
 #: ../xfce4-about/main.c:153
 msgid The Xfce Development Team
-msgstr فريق تطوير إكسفسي.
+msgstr فريق تطوير إكسفس.
 
 #: ../xfce4-about/main.c:262
 msgid 
@@ -375,7 +375,7 @@ msgstr غير قادر على بدء جتك+.
 
 #: ../xfce4-about/main.c:457
 msgid The Xfce development team. All rights reserved.
-msgstr فريق تطوير إكسفسي. جميع الحقوق محفوظة.
+msgstr فريق تطوير إكسفس. جميع الحقوق محفوظة.
 
 #: ../xfce4-about/main.c:458
 #, c-format
@@ -438,11 +438,11 @@ msgstr مساهمون سابقون
 
 #: ../xfce4-about/xfce4-about.desktop.in.h:1
 msgid About Xfce
-msgstr حول إكسفسي
+msgstr حول إكسفس
 
 #: ../xfce4-about/xfce4-about.desktop.in.h:2
 msgid Information about the Xfce Desktop Environment
-msgstr معلومات حول فريق تطوير سطح مكتب إكسفسي
+msgstr معلومات حول فريق تطوير سطح مكتب إكسفس
 
 #: ../xfce4-about/xfce4-about-dialog.glade.h:1
 msgid About
@@ -450,7 +450,7 @@ msgstr حول
 
 #: ../xfce4-about/xfce4-about-dialog.glade.h:2
 msgid About the Xfce Desktop Environment
-msgstr فريق تطوير سطح مكتب إكسفسي
+msgstr فريق تطوير سطح مكتب إكسفس
 
 #: ../xfce4-about/xfce4-about-dialog.glade.h:3
 msgid BSD
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
https://mail.xfce.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] xfce-utils:master l10n: Updated Arabic (ar) translation to 100%

2012-02-24 Thread Transifex
Updating branch refs/heads/master
 to 11c63b86fe6aca7961280115096af2ff3effa1c9 (commit)
   from 85f04cf5f70940268359c69426c9a6c23e3aa167 (commit)

commit 11c63b86fe6aca7961280115096af2ff3effa1c9
Author: كريم أولاد الشلحة herr.linu...@gmail.com
Date:   Fri Feb 24 22:01:59 2012 +0100

l10n: Updated Arabic (ar) translation to 100%

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

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

 po/ar.po |   14 +++---
 1 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/po/ar.po b/po/ar.po
index d43c689..6d1aafe 100644
--- a/po/ar.po
+++ b/po/ar.po
@@ -76,7 +76,7 @@ msgstr مدير الجلسة
 msgid 
 Restores your session on startup and allows you to shutdown the computer 
 from Xfce.
-msgstr يستعيد جلستك عند بدء التشغيل ويسمح لك بإيقاف الكمبيوتر من إكسفسي.
+msgstr يستعيد جلستك عند بدء التشغيل ويسمح لك بإيقاف الكمبيوتر من إكسفس.
 
 #: ../xfce4-about/main.c:94
 msgid Setting System
@@ -121,8 +121,8 @@ msgid 
 Xfce is a collection of programs that together provide a full-featured 
 desktop environment. The following programs are part of the Xfce core:
 msgstr 
-إكسفسي هو مجموعة من البرامج التي توفر معا كامل مميزات بيئة سطح المكتب. 
-البرامج التالية هي جزء من لب الغكسفسي:
+إكسفس هو مجموعة من البرامج التي توفر معا كامل مميزات بيئة سطح المكتب. 
+البرامج التالية هي جزء من لب الإكسفس:
 
 #: ../xfce4-about/main.c:140
 msgid 
@@ -130,7 +130,7 @@ msgid 
 programmers create applications that fit in well with the desktop 
 environment.
 msgstr 
-إكسفسي هي أيضا توفير منصة تطوير العديد من المكتبات، التي تساعد المبرمجين على 
+إكسفس هي أيضا توفير منصة تطوير العديد من المكتبات، التي تساعد المبرمجين على 
 إنشاء التطبيقات التي تتناسب بشكل جيد مع بيئة سطح المكتب.
 
 #: ../xfce4-about/main.c:146
@@ -140,8 +140,8 @@ msgid 
 the source code or the Xfce website (http://www.xfce.org) for more 
 information.
 msgstr 
-متويات الإكسفسي تحت رخص مجانية أو حرة; رخصة جنو العمومية أو BSDL لتطبيقات و 
-LGPL أو BSDL للمكتبات. أنظر في الثوتيق, شيفرة المصدر أو موقع إكسفسي 
+متويات الإكسفس تحت رخص مجانية أو حرة; رخصة جنو العمومية أو BSDL لتطبيقات و 
+LGPL أو BSDL للمكتبات. أنظر في الثوتيق, شيفرة المصدر أو موقع إكسفس 
 (http://www.xfce.org) للمزيد من المعلومات.
 
 #: ../xfce4-about/main.c:153
@@ -169,7 +169,7 @@ msgid 
 Xfce 4 is copyright Olivier Fourdan (four...@xfce.org). The different 
 components are copyrighted by their respective authors.
 msgstr 
-إكسفسي 4 محفوظة لـ Olivier Fourdan (four...@xfce.org). حقوق النشر وتاليف 
+إكسفس 4 محفوظة لـ Olivier Fourdan (four...@xfce.org). حقوق النشر وتاليف 
 مختلف مكونات محفوظة لمؤلفيها.
 
 #: ../xfce4-about/main.c:292
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
https://mail.xfce.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] xfce4-appfinder:master l10n: Updated Arabic (ar) translation to 98%

2012-02-24 Thread Transifex
Updating branch refs/heads/master
 to 3f926f2bbe01646e20a5fa668e4ee4ac228ce81d (commit)
   from 080c4c2cbfecc7365d5a993aeff9c0aecf849386 (commit)

commit 3f926f2bbe01646e20a5fa668e4ee4ac228ce81d
Author: كريم أولاد الشلحة herr.linu...@gmail.com
Date:   Fri Feb 24 22:02:50 2012 +0100

l10n: Updated Arabic (ar) translation to 98%

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

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

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

diff --git a/po/ar.po b/po/ar.po
index f5fe20c..f5c600f 100644
--- a/po/ar.po
+++ b/po/ar.po
@@ -153,7 +153,7 @@ msgstr طباعة \%s --help\ للحصول على معلومات الإستع
 
 #: ../src/main.c:516
 msgid The Xfce development team. All rights reserved.
-msgstr فريق تطوير إكسفسي . كل الحقوق محفوظة.
+msgstr فريق تطوير إكسفس . كل الحقوق محفوظة.
 
 #: ../src/main.c:517
 #, c-format
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
https://mail.xfce.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] xfce4-panel:master l10n: Updated Arabic (ar) translation to 99%

2012-02-24 Thread Transifex
Updating branch refs/heads/master
 to d971fe2bb35742e0ff9b9bccb0945b263e963877 (commit)
   from c8f8ea33dd618f4a5477835b77e23f13ee51a365 (commit)

commit d971fe2bb35742e0ff9b9bccb0945b263e963877
Author: كريم أولاد الشلحة herr.linu...@gmail.com
Date:   Fri Feb 24 22:03:35 2012 +0100

l10n: Updated Arabic (ar) translation to 99%

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

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

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

diff --git a/po/ar.po b/po/ar.po
index e91f433..cd7c7ea 100644
--- a/po/ar.po
+++ b/po/ar.po
@@ -3,6 +3,7 @@
 # This file is distributed under the same license as the xfce4-panel package.
 # Saleh Alhathal hathal...@hotmail.com, 2004.
 # mohammad malh...@gmail.com, 2012.
+# كريم أولاد الشلحة herr.linu...@gmail.com, 2012.
 msgid 
 msgstr 
 Project-Id-Version: xfce4-panel 4.7.0\n
@@ -222,17 +223,20 @@ msgstr 
 
 #: ../panel/panel-dialogs.c:77
 msgid The panel of the Xfce Desktop Environment
-msgstr لوحة بيئة سطح المكتب إكسفسي
+msgstr لوحة بيئة سطح المكتب إكسفس
 
 #: ../panel/panel-dialogs.c:82
 msgid translator-credits
 msgstr 
+سابقا\n
 فريق عربآيز للترجمة http://www.arabeyes.org:\n;
 جهاد عفيفي\tdji...@gmail.com\n
 عرفات المديني\tlum...@silverpen.de\n
 محمد مجدي\talno...@yahoo.com\n
 خالد حسني\tkhaledho...@eglug.org\n
-محمد الحرقان\tmalh...@gmail.com
+حاليا\n
+محمد الحرقان\tmalh...@gmail.com\n
+كريم اولاد الشلحة\therr.linu...@gmail.com
 
 #. setup the dialog
 #: ../panel/panel-dialogs.c:152 ../plugins/launcher/launcher-dialog.glade.h:2
@@ -332,7 +336,7 @@ msgid 
 Internal name: %s-%d\n
 PID: %d
 msgstr 
-اسم داخلي: %s-%d\n
+إسم داخلي: %s-%d\n
 معرف العملية: %d
 
 #. I18N: tooltip in preferences dialog when hovering an item in the list
@@ -340,7 +344,7 @@ msgstr 
 #: ../panel/panel-preferences-dialog.c:970
 #, c-format
 msgid Internal name: %s-%d
-msgstr اسم داخلي: : %s-%d
+msgstr إسم داخلي: : %s-%d
 
 #: ../panel/panel-preferences-dialog.glade.h:1
 msgid A_utomatically increase the length
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
https://mail.xfce.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] xfce4-session:master l10n: Updated Arabic (ar) translation to 100%

2012-02-24 Thread Transifex
Updating branch refs/heads/master
 to 748c00af3f90f5df944ef68a00f853060eb0fc74 (commit)
   from 4c14202e5ef7c9addc514a7647974cf8e26931da (commit)

commit 748c00af3f90f5df944ef68a00f853060eb0fc74
Author: كريم أولاد الشلحة herr.linu...@gmail.com
Date:   Fri Feb 24 22:05:13 2012 +0100

l10n: Updated Arabic (ar) translation to 100%

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

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

 po/ar.po |   14 +++---
 1 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/po/ar.po b/po/ar.po
index 11b9324..a2d6a3a 100644
--- a/po/ar.po
+++ b/po/ar.po
@@ -4,7 +4,7 @@
 # This file is distributed under the same license as the xfce4-session package.
 # Saleh Alhathal hathal...@hotmail.com, 2004.
 # Ahmed MANSOUR 911fr...@gmail.com, 2007.
-# 
+# كريم أولاد الشلحة herr.linu...@gmail.com, 2012.
 # 
 msgid 
 msgstr 
@@ -21,11 +21,11 @@ msgstr 
 
 #: ../xfce.desktop.in.h:1
 msgid Use this session to run Xfce as your desktop environment
-msgstr إستعمل هذه الجلسة لتشغيل إكسفسي كسطح مكتبك
+msgstr إستعمل هذه الجلسة لتشغيل إكسفس كسطح مكتبك
 
 #: ../xfce.desktop.in.h:2
 msgid Xfce Session
-msgstr جلسة إكسفسي
+msgstr جلسة إكسفس
 
 #: ../engines/balou/balou-theme.c:110
 msgid No description given
@@ -160,7 +160,7 @@ msgstr جرب '%s --help' لإستعمال.
 
 #: ../settings/main.c:86 ../xfce4-session/main.c:219
 msgid The Xfce development team. All rights reserved.
-msgstr فريق التطوير إكسفسي.جميع الحقوق محفوظة.
+msgstr فريق التطوير إكسفس.جميع الحقوق محفوظة.
 
 #: ../settings/main.c:87 ../xfce4-session/main.c:225
 #, c-format
@@ -227,7 +227,7 @@ msgstr ربما تحتاج لحذف بعض الملفات يدويا
 
 #: ../settings/session-editor.c:216
 msgid All Xfce cache files could not be cleared
-msgstr لا يمكن محو جميع ملفات المؤقتة لـ إكسفسي
+msgstr لا يمكن محو جميع ملفات المؤقتة لـ إكسفس
 
 #: ../settings/session-editor.c:250
 #, c-format
@@ -788,7 +788,7 @@ msgstr تسجيل الخروج
 
 #: ../xfce4-session-logout/xfce4-session-logout.desktop.in.h:2
 msgid Log out of the Xfce Desktop
-msgstr تسجيل الخروج من سطح المكتب إكسفسي
+msgstr تسجيل الخروج من سطح المكتب إكسفس
 
 #: ../settings/xfce-session-settings.desktop.in.h:1
 #: ../settings/xfce4-session-settings.glade.h:14
@@ -858,7 +858,7 @@ msgstr توضيح شاشة البدء المختارة
 
 #: ../settings/xfce4-session-settings.glade.h:16
 msgid Display the session chooser every time Xfce starts
-msgstr إظهار محدد الجلسات في كل مرة يتم بدء إكسفسي فيها
+msgstr إظهار محدد الجلسات في كل مرة يتم بدء إكسفس فيها
 
 #: ../settings/xfce4-session-settings.glade.h:17
 msgid Empty the session cache
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
https://mail.xfce.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] xfce4-power-manager:master l10n: Updated Arabic (ar) translation to 100%

2012-02-24 Thread Transifex
Updating branch refs/heads/master
 to f73967b2abe74c15447929d18f033548234cb04d (commit)
   from 0d3a1f40c64cdac7a08a80f5491e8fedd7b105b3 (commit)

commit f73967b2abe74c15447929d18f033548234cb04d
Author: كريم أولاد الشلحة herr.linu...@gmail.com
Date:   Fri Feb 24 22:04:35 2012 +0100

l10n: Updated Arabic (ar) translation to 100%

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

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

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

diff --git a/po/ar.po b/po/ar.po
index 59f1d40..5fe8409 100644
--- a/po/ar.po
+++ b/po/ar.po
@@ -349,7 +349,7 @@ msgstr تشغيل
 
 #: ../settings/xfpm-settings-main.c:196
 msgid Xfce4 Power Manager is not running, do you want to launch it now?
-msgstr مدير طاقة إكسفيس ليس قيد التشغيل، تريد تشغيله الآن؟
+msgstr مدير طاقة إكسفس ليس قيد التشغيل، تريد تشغيله الآن؟
 
 #: ../settings/xfce4-power-manager-settings.desktop.in.h:1
 #: ../src/xfpm-power.c:307
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
https://mail.xfce.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] xfce4-settings:master l10n: Updated Arabic (ar) translation to 100%

2012-02-24 Thread Transifex
Updating branch refs/heads/master
 to 0da29126e382138ebf5cfe72305fecb0ad6d2174 (commit)
   from 1e9217d9930e0094ff139e31df82ba4cbfbd7a08 (commit)

commit 0da29126e382138ebf5cfe72305fecb0ad6d2174
Author: كريم أولاد الشلحة herr.linu...@gmail.com
Date:   Fri Feb 24 22:05:59 2012 +0100

l10n: Updated Arabic (ar) translation to 100%

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

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

 po/ar.po |   10 ++
 1 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/po/ar.po b/po/ar.po
index 2cf4483..18bd3c4 100644
--- a/po/ar.po
+++ b/po/ar.po
@@ -2,6 +2,8 @@
 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
 # This file is distributed under the same license as the PACKAGE package.
 # mohammad malh...@gmail.com, 2012.
+
+# كريم أولاد الشلحة herr.linu...@gmail.com, 2012.
 msgid 
 msgstr 
 Project-Id-Version: Xfce4-settings\n
@@ -259,7 +261,7 @@ msgstr أكتب '%s --help' لإستعمال.
 #: ../dialogs/mouse-settings/main.c:1534 ../xfce4-settings-editor/main.c:82
 #: ../xfsettingsd/main.c:189 ../xfce4-settings-manager/main.c:76
 msgid The Xfce development team. All rights reserved.
-msgstr فريق تطوير إكسفسي. كل الحقوق محفوظة.
+msgstr فريق تطوير إكسفس. كل الحقوق محفوظة.
 
 #: ../dialogs/accessibility-settings/main.c:212
 #: ../dialogs/appearance-settings/main.c:986
@@ -632,7 +634,7 @@ msgstr غير قادر على الاستعلام عن إصدار الملحق R
 #: ../dialogs/display-settings/main.c:1076
 #: ../dialogs/display-settings/main.c:1112
 msgid Unable to start the Xfce Display Settings
-msgstr غير قادر على بدء مدير عرض إكسفسي
+msgstr غير قادر على بدء مدير عرض إكسفس
 
 #: ../dialogs/display-settings/main.c:1107
 msgid ATI Settings
@@ -1518,7 +1520,7 @@ msgstr مساحة العمل %d
 
 #: ../xfsettingsd/xfsettingsd.desktop.in.h:1
 msgid The Xfce Settings Daemon
-msgstr بريمج إعدادات إكسفسي
+msgstr بريمج إعدادات إكسفس
 
 #: ../xfce4-settings-manager/main.c:40
 msgid Settings dialog to show
@@ -1544,7 +1546,7 @@ msgstr تعطيل بدء \%s\
 
 #: ../xfce4-settings-manager/xfce-settings-manager.desktop.in.h:1
 msgid Graphical Settings Manager for Xfce 4
-msgstr مدير إعدادات رسومي لإكسفسي 4
+msgstr مدير إعدادات رسومي لإكسفس 4
 
 #: ../xfce4-settings-manager/xfce-settings-manager.desktop.in.h:2
 msgid Settings Manager
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
https://mail.xfce.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] xfconf:master l10n: Updated Arabic (ar) translation to 100%

2012-02-24 Thread Transifex
Updating branch refs/heads/master
 to 624e45fa811633743f247a23d6f6579320de7afc (commit)
   from f255d275dd4fe4b305485d8c012c1b00204dd13a (commit)

commit 624e45fa811633743f247a23d6f6579320de7afc
Author: كريم أولاد الشلحة herr.linu...@gmail.com
Date:   Fri Feb 24 22:06:49 2012 +0100

l10n: Updated Arabic (ar) translation to 100%

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

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

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

diff --git a/po/ar.po b/po/ar.po
index 2c45679..2e2750d 100644
--- a/po/ar.po
+++ b/po/ar.po
@@ -1,7 +1,7 @@
 # SOME DESCRIPTIVE TITLE.
 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
 # This file is distributed under the same license as the PACKAGE package.
-# FIRST AUTHOR EMAIL@ADDRESS, YEAR.
+# كريم أولاد الشلحة herr.linu...@gmail.com, 2012.
 # 
 msgid 
 msgstr 
@@ -253,7 +253,7 @@ msgstr فشل خيار التحليل: %s
 
 #: ../xfconf-query/main.c:266
 msgid The Xfce development team. All rights reserved.
-msgstr فريق تطوير الإكسفسي. كل الحقوق محفوظة.
+msgstr فريق تطوير الإكسفس. كل الحقوق محفوظة.
 
 #: ../xfconf-query/main.c:267
 #, c-format
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
https://mail.xfce.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] xfdesktop:master l10n: Updated Arabic (ar) translation to 100%

2012-02-24 Thread Transifex
Updating branch refs/heads/master
 to 816af0f031ce5ddd8d1e0aa15b0ed1874f6ca02c (commit)
   from 9c7566dd6b3e578bb6193ed2ef8e15bf68bc91cb (commit)

commit 816af0f031ce5ddd8d1e0aa15b0ed1874f6ca02c
Author: كريم أولاد الشلحة herr.linu...@gmail.com
Date:   Fri Feb 24 22:07:27 2012 +0100

l10n: Updated Arabic (ar) translation to 100%

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

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

 po/ar.po |7 ---
 1 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/po/ar.po b/po/ar.po
index f59fec3..ee308b8 100644
--- a/po/ar.po
+++ b/po/ar.po
@@ -8,7 +8,8 @@
 # Ahmed Mansour 911fr...@gmail.com,  2007.
 # Mohamed Magdy mohamed@gmail.com,  2007.
 # Anas Husseini linux.a...@gmail.com, 2007.
-# Karim Oulad Chalha herr.linu...@gmail.com, 2011.
+# كريم أولاد الشلحة herr.linu...@gmail.com, 2011-2012.
+
 msgid 
 msgstr 
 Project-Id-Version: ar\n
@@ -147,7 +148,7 @@ msgstr أكتب '%s --help' لإستعمال.
 
 #: ../settings/main.c:1533
 msgid The Xfce development team. All rights reserved.
-msgstr فريق تطوير إكسفسي. جميع الحقوق محفوظة.
+msgstr فريق تطوير إكسفس. جميع الحقوق محفوظة.
 
 #: ../settings/main.c:1534
 #, c-format
@@ -487,7 +488,7 @@ msgstr فشل تحليل الحجج: %s\n
 #: ../src/main.c:270
 #, c-format
 msgid This is %s version %s, running on Xfce %s.\n
-msgstr هذا %s إصدار %s, يعمل على إكسفسي %s.\n
+msgstr هذا %s إصدار %s, يعمل على إكسفس %s.\n
 
 #: ../src/main.c:272
 #, c-format
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
https://mail.xfce.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] xfwm4:master l10n: Updated Arabic (ar) translation to 98%

2012-02-24 Thread Transifex
Updating branch refs/heads/master
 to 82b1d7168d0e3e037a01cca6729ed96047d9fa71 (commit)
   from 0e403b613cd330525ac6de96e86cf21572d2eab3 (commit)

commit 82b1d7168d0e3e037a01cca6729ed96047d9fa71
Author: كريم أولاد الشلحة herr.linu...@gmail.com
Date:   Fri Feb 24 22:07:57 2012 +0100

l10n: Updated Arabic (ar) translation to 98%

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

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

 po/ar.po |1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/po/ar.po b/po/ar.po
index a06..8184b39 100644
--- a/po/ar.po
+++ b/po/ar.po
@@ -7,6 +7,7 @@
 # Mohamed Magdy alno...@yahoo.com, 2006.
 # Mohamed SAAD محمد سعد mete...@free.fr, 2007.
 # Khaled Hosny khaledho...@eglug.org, 2007.
+# كريم أولاد الشلحة herr.linu...@gmail.com, 2012.
 msgid 
 msgstr 
 Project-Id-Version: xfwm4\n
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
https://mail.xfce.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] xfwm4:master l10n: Updated Arabic (ar) translation to 100%

2012-02-24 Thread Transifex
Updating branch refs/heads/master
 to 46518f6664937fa3b710a04351ba6439c5bc4159 (commit)
   from 82b1d7168d0e3e037a01cca6729ed96047d9fa71 (commit)

commit 46518f6664937fa3b710a04351ba6439c5bc4159
Author: كريم أولاد الشلحة herr.linu...@gmail.com
Date:   Fri Feb 24 22:11:20 2012 +0100

l10n: Updated Arabic (ar) translation to 100%

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

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

 po/ar.po |   17 ++---
 1 files changed, 6 insertions(+), 11 deletions(-)

diff --git a/po/ar.po b/po/ar.po
index 8184b39..37bb30d 100644
--- a/po/ar.po
+++ b/po/ar.po
@@ -2,7 +2,7 @@
 # Arabic translations for xfwm4 package.
 # Copyright (C) 2002-2006 The Xfce development team.
 # This file is distributed under the same license as the xfwm4 package.
-#
+# 
 # Saleh Alhathal hathal...@hotmail.com, 2004.
 # Mohamed Magdy alno...@yahoo.com, 2006.
 # Mohamed SAAD محمد سعد mete...@free.fr, 2007.
@@ -20,8 +20,7 @@ msgstr 
 Content-Type: text/plain; charset=UTF-8\n
 Content-Transfer-Encoding: 8bit\n
 Language: ar\n
-Plural-Forms: Plural-Forms: nplurals=4; plural=n==1 ? 0 : n==2 ? 1 : n=3  
-n=10 ? 2 : 3\n
+Plural-Forms: Plural-Forms: nplurals=4; plural=n==1 ? 0 : n==2 ? 1 : n=3  
n=10 ? 2 : 3\n
 X-Poedit-Language: Arabic\n
 X-Poedit-SourceCharset: utf-8\n
 X-Poedit-Country: Morocco\n
@@ -519,24 +518,20 @@ msgid Move window to workspace 12
 msgstr أنقل النافذة لمساحة العمل 12
 
 #: ../settings-dialogs/xfwm4-settings.c:281
-#, fuzzy
 msgid Tile window to the top
-msgstr انقل النافذة لمساحة العمل على اليسار
+msgstr يلاط النافذة إلى الأعلى
 
 #: ../settings-dialogs/xfwm4-settings.c:282
-#, fuzzy
 msgid Tile window to the bottom
-msgstr انقل النافذة لمساحة العمل السفلى
+msgstr بلاط النافذة إلى الأسفل
 
 #: ../settings-dialogs/xfwm4-settings.c:283
-#, fuzzy
 msgid Tile window to the left
-msgstr حجم النافذة يساراً
+msgstr بلاط النافذة إلى اليسار
 
 #: ../settings-dialogs/xfwm4-settings.c:284
-#, fuzzy
 msgid Tile window to the right
-msgstr حجم النافذة يميناً
+msgstr بلاط النافذة إلى اليمين
 
 #: ../settings-dialogs/xfwm4-settings.c:285
 msgid Show desktop
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
https://mail.xfce.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] xfce4-panel:master l10n: Updated Arabic (ar) translation to 100%

2012-02-24 Thread Transifex
Updating branch refs/heads/master
 to f1fb2ea7b44b3622a01c01f57670fa803122be85 (commit)
   from d971fe2bb35742e0ff9b9bccb0945b263e963877 (commit)

commit f1fb2ea7b44b3622a01c01f57670fa803122be85
Author: كريم أولاد الشلحة herr.linu...@gmail.com
Date:   Fri Feb 24 22:14:19 2012 +0100

l10n: Updated Arabic (ar) translation to 100%

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

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

 po/ar.po |   15 ---
 1 files changed, 8 insertions(+), 7 deletions(-)

diff --git a/po/ar.po b/po/ar.po
index cd7c7ea..91af09c 100644
--- a/po/ar.po
+++ b/po/ar.po
@@ -12,12 +12,11 @@ msgstr 
 PO-Revision-Date: 2012-01-30 11:10+0300\n
 Last-Translator: mohammad malh...@gmail.com\n
 Language-Team: http://www.vertaal.com.ar/files/factory/ar/list/\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
+Language: ar\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: Virtaal 0.7.0\n
 
 #: ../panel-desktop-handler.desktop.in.h:1
@@ -429,7 +428,8 @@ msgstr طول (%):
 msgid M_ode:
 msgstr نمط:
 
-#. I18N: name of the section (frame) in the panel preferences where the user 
can define the length and size of the panel
+#. I18N: name of the section (frame) in the panel preferences where the user
+#. can define the length and size of the panel
 #: ../panel/panel-preferences-dialog.glade.h:22
 msgid Measurements
 msgstr القياسات
@@ -502,7 +502,7 @@ msgstr حدد هذا الخيار لتوسيع اللوحة عبر أجهزة 
 #: ../panel/panel-preferences-dialog.glade.h:38
 msgid 
 Select this option to hide the handles of the panel and lock its position.
-msgstr 
+msgstr حدد هذا الخيار لإخفاء مؤشرات الشريط وإقفال موقعها.
 
 #: ../panel/panel-preferences-dialog.glade.h:39
 msgid 
@@ -810,7 +810,7 @@ msgstr فشل في تشغيل الإجراء \%s\
 
 #: ../plugins/actions/actions.c:1028
 msgid John Doe
-msgstr 
+msgstr John Doe
 
 #: ../plugins/actions/actions.desktop.in.h:2
 msgid Log out, lock or other system actions
@@ -990,7 +990,8 @@ msgstr اعرض الثواني
 msgid F_ormat:
 msgstr التنسيق:
 
-#. I18N: the fuzziness the *precision* of the fuzzy clock. Time steps of 5, 15 
or parts of the day.
+#. I18N: the fuzziness the *precision* of the fuzzy clock. Time steps of 5, 15
+#. or parts of the day.
 #: ../plugins/clock/clock-dialog.glade.h:11
 msgid F_uzziness:
 msgstr الضبابية:
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
https://mail.xfce.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] xfce4-session:nick/shutdown-cleanup Support the TryExec key in the settings dialog.

2012-02-24 Thread Nick Schermer
Updating branch refs/heads/nick/shutdown-cleanup
 to 6b0aa6f504494cf9b52b162cba065c3c88739f87 (commit)
   from fa5311f74d9719a5782f93491c81059d29648fde (commit)

commit 6b0aa6f504494cf9b52b162cba065c3c88739f87
Author: Nick Schermer n...@xfce.org
Date:   Fri Feb 24 21:57:31 2012 +0100

Support the TryExec key in the settings dialog.

 settings/xfae-model.c |   38 +++---
 1 files changed, 27 insertions(+), 11 deletions(-)

diff --git a/settings/xfae-model.c b/settings/xfae-model.c
index 1680fae..89c861a 100644
--- a/settings/xfae-model.c
+++ b/settings/xfae-model.c
@@ -397,16 +397,17 @@ xfae_model_iter_parent (GtkTreeModel *tree_model,
 static XfaeItem*
 xfae_item_new (const gchar *relpath)
 {
-  const gchar *value;
-  XfaeItem*item = NULL;
-  gboolean skip = FALSE;
-  XfceRc  *rc;
-  gchar  **only_show_in;
-  gchar  **not_show_in;
-  gchar  **args;
-  gchar   *icon_name;
-  gint m;
-  GtkIconTheme *icon_theme;
+  const gchar   *value;
+  XfaeItem  *item = NULL;
+  gboolean   skip = FALSE;
+  XfceRc*rc;
+  gchar**only_show_in;
+  gchar**not_show_in;
+  gchar**args;
+  gchar *icon_name;
+  gint   m;
+  GtkIconTheme  *icon_theme;
+  gchar *command;
 
   rc = xfce_rc_config_open (XFCE_RESOURCE_CONFIG, relpath, TRUE);
   if (G_LIKELY (rc != NULL))
@@ -415,7 +416,8 @@ xfae_item_new (const gchar *relpath)
 
   /* verify that we have an application here */
   value = xfce_rc_read_entry (rc, Type, NULL);
-  if (G_LIKELY (value != NULL  g_ascii_strcasecmp (value, Application) 
== 0))
+  if (G_LIKELY (value != NULL
+   g_ascii_strcasecmp (value, Application) == 0))
 {
   icon_theme = gtk_icon_theme_get_default ();
 
@@ -488,6 +490,20 @@ xfae_item_new (const gchar *relpath)
 }
 }
 
+  value = xfce_rc_read_entry (rc, TryExec, NULL);
+  if (value != NULL  g_shell_parse_argv (value, NULL, args, NULL))
+{
+  if (!g_file_test (args[0], G_FILE_TEST_EXISTS))
+{
+   command = g_find_program_in_path (args[0]);
+   if (command == NULL)
+ skip = TRUE;
+   g_free (command);
+}
+
+  g_strfreev (args);
+}
+
   xfce_rc_close (rc);
 
   /* check if we should skip the item */
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
https://mail.xfce.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] xfce4-session:nick/shutdown-cleanup Start screensaver with autostart.

2012-02-24 Thread Nick Schermer
Updating branch refs/heads/nick/shutdown-cleanup
 to 9045c1a85720ec6046095ae57f64b4990367d630 (commit)
   from 6b0aa6f504494cf9b52b162cba065c3c88739f87 (commit)

commit 9045c1a85720ec6046095ae57f64b4990367d630
Author: Nick Schermer n...@xfce.org
Date:   Fri Feb 24 21:58:59 2012 +0100

Start screensaver with autostart.

Instead of the code in xinitrc, start xscreensaver using
autostart. We don't care about gnome-screensaver.

 po/POTFILES.in  |1 +
 scripts/Makefile.am |7 +++
 scripts/xinitrc.in.in   |   28 +---
 scripts/xscreensaver.desktop.in |9 +
 4 files changed, 18 insertions(+), 27 deletions(-)

diff --git a/po/POTFILES.in b/po/POTFILES.in
index 7f84380..c9bd543 100644
--- a/po/POTFILES.in
+++ b/po/POTFILES.in
@@ -5,6 +5,7 @@ engines/balou/balou-theme.c
 engines/balou/config.c
 engines/mice/mice.c
 engines/simple/simple.c
+scripts/xscreensaver.desktop.in
 settings/main.c
 settings/session-editor.c
 settings/splash-settings.c
diff --git a/scripts/Makefile.am b/scripts/Makefile.am
index 4a1c328..b8877ed 100644
--- a/scripts/Makefile.am
+++ b/scripts/Makefile.am
@@ -24,12 +24,19 @@ conffiles_DATA = \
xinitrc \
Xft.xrdb
 
+autostartdir = $(sysconfdir)/xdg/autostart
+autostart_in_files = xscreensaver.desktop.in
+autostart_DATA = $(autostart_in_files:.desktop.in=.desktop)
+@INTLTOOL_DESKTOP_RULE@
+
 EXTRA_DIST = \
+   $(autostart_in_files) \
startxfce4.in \
xinitrc.in \
Xft.xrdb \
xflock4
 
 DISTCLEANFILES = \
+   $(autostart_DATA) \
startxfce4 \
xinitrc
diff --git a/scripts/xinitrc.in.in b/scripts/xinitrc.in.in
index 1395fb5..a85ac4a 100755
--- a/scripts/xinitrc.in.in
+++ b/scripts/xinitrc.in.in
@@ -184,35 +184,9 @@ if test $ssh_agent_enabled != false; then
 fi
 
 
-# launch a screensaver if enabled.  do not launch if we're root or if
-# we're in a VNC session.
-screensaver_enabled=`xfconf-query -c xfce4-session -p 
/startup/screensaver/enabled 2 /dev/null`
-if test $UID -gt 0 -a -z $VNCSESSION -a $screensaver_enabled != false; 
then
-screensaver_type=`xfconf-query -c xfce4-session -p 
/startup/screensaver/type 2 /dev/null`
-
-case $screensaver_type in
-xscreensaver)
-xscreensaver -no-splash 
-;;
-
-gnome-screensaver)
-gnome-screensaver 
-;;
-
-*)
-if test x`which xscreensaver 2/dev/null` != x; then
-xscreensaver -no-splash 
-elif test x`which gnome-screensaver 2/dev/null` != x; then
-gnome-screensaver 
-fi
-;;
-esac
-fi
-
-
 # Run xfce4-session if installed
 if which xfce4-session /dev/null 21; then
-ck-launch-session xfce4-session
+xfce4-session
 
 if test $ssh_agent_kill_cmd; then
 echo running '$ssh_agent_kill_cmd'
diff --git a/scripts/xscreensaver.desktop.in b/scripts/xscreensaver.desktop.in
new file mode 100644
index 000..b18ba52
--- /dev/null
+++ b/scripts/xscreensaver.desktop.in
@@ -0,0 +1,9 @@
+
+[Desktop Entry]
+Type=Application
+_Name=Screensaver
+_Comment=Launch screensaver and locker program
+Icon=preferences-desktop-screensaver
+Exec=xscreensaver -no-splash
+TryExec=xscreensaver
+OnlyShowIn=XFCE;
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
https://mail.xfce.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] xfce4-session:nick/shutdown-cleanup Drop user-dirs.dirs handling.

2012-02-24 Thread Nick Schermer
Updating branch refs/heads/nick/shutdown-cleanup
 to e5da6d477ac0d4a1e1de322b52f1fb9721af9571 (commit)
   from 9045c1a85720ec6046095ae57f64b4990367d630 (commit)

commit e5da6d477ac0d4a1e1de322b52f1fb9721af9571
Author: Nick Schermer n...@xfce.org
Date:   Fri Feb 24 22:04:37 2012 +0100

Drop user-dirs.dirs handling.

This is heavily outdated.

 scripts/xinitrc.in.in |   29 -
 1 files changed, 0 insertions(+), 29 deletions(-)

diff --git a/scripts/xinitrc.in.in b/scripts/xinitrc.in.in
index a85ac4a..bfef2ca 100755
--- a/scripts/xinitrc.in.in
+++ b/scripts/xinitrc.in.in
@@ -45,35 +45,6 @@ if which xdg-user-dirs-update /dev/null 21; then
 xdg-user-dirs-update
 fi
 
-if test -f $XDG_CONFIG_HOME/user-dirs.dirs; then
-. $XDG_CONFIG_HOME/user-dirs.dirs
-# i'm deliberately not 'export'-ing the XDG_ vars, because you shouldn't
-# rely on the env vars inside apps, since the file could be changed at
-# any time by the user.  this is solely here for migration purposes.
-
-# a bit of user dir migration...
-if test -d $HOME/Desktop -a ! -L $HOME/Desktop \
--a $XDG_DESKTOP_DIR \
--a $HOME/Desktop != $XDG_DESKTOP_DIR \
--a $HOME != $XDG_DESKTOP_DIR
-then
-echo Migrating $HOME/Desktop to $XDG_DESKTOP_DIR...
-test -d $XDG_DESKTOP_DIR  rmdir $XDG_DESKTOP_DIR
-mv $HOME/Desktop $XDG_DESKTOP_DIR || echo Desktop migration 
failed 2
-fi
-
-if test -d $HOME/Templates -a ! -L $HOME/Templates \
--a $XDG_TEMPLATES_DIR \
--a $HOME/Templates != $XDG_TEMPLATES_DIR \
--a $HOME != $XDG_TEMPLATES_DIR
-then
-echo Migrating $HOME/Templates to $XDG_TEMPLATES_DIR...
-test -d $XDG_TEMPLATES_DIR  rmdir $XDG_TEMPLATES_DIR
-mv $HOME/Templates $XDG_TEMPLATES_DIR || echo Templates migration 
failed 2
-fi
-fi
-
-
 # Modify libglade and glade environment variables so that
 # it will find the files installed by Xfce
 LIBGLADE_MODULE_PATH=$LIBGLADE_MODULE_PATH:@XFCE_LIBGLADE_MODULE_PATH@
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
https://mail.xfce.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] ristretto:master l10n: Updated Ukrainian (uk) translation to 100%

2012-02-24 Thread Transifex
Updating branch refs/heads/master
 to 1e94ce92db8fda89d622a99bebfec2c2681081ec (commit)
   from 780c31e32b75982f2690b247fc14db81b31bc911 (commit)

commit 1e94ce92db8fda89d622a99bebfec2c2681081ec
Author: Yarema aka Knedlyk yupad...@gmail.com
Date:   Fri Feb 24 22:46:23 2012 +0100

l10n: Updated Ukrainian (uk) translation to 100%

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

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

 po/uk.po |   13 ++---
 1 files changed, 6 insertions(+), 7 deletions(-)

diff --git a/po/uk.po b/po/uk.po
index fbe2f88..8255768 100644
--- a/po/uk.po
+++ b/po/uk.po
@@ -1,19 +1,19 @@
 # Ukrainian translation of ristretto package.
 # This file is distributed under the same license as the ristretto package.
-#
+# 
 # Dmitry Nikitin luckas...@mail.ru, 2008.
 msgid 
 msgstr 
 Project-Id-Version: ristretto\n
 Report-Msgid-Bugs-To: xfce-i...@xfce.org\n
-POT-Creation-Date: 2012-02-20 19:45+0100\n
+POT-Creation-Date: 2012-02-24 16:24+\n
 PO-Revision-Date: 2008-11-17 11:15+0200\n
 Last-Translator: Dmitry Nikitin luckas...@mail.ru\n
 Language-Team: Ukrainian xfce4-...@xfce.org\n
-Language: uk\n
 MIME-Version: 1.0\n
 Content-Type: text/plain; charset=UTF-8\n
 Content-Transfer-Encoding: 8bit\n
+Language: uk\n
 X-Generator: KBabel 1.11.4\n
 
 #: ../src/main.c:61
@@ -254,9 +254,8 @@ msgstr Показати пан_ель мініатюр
 
 #. Toggle visibility of the statusbar
 #: ../src/main_window.c:398
-#, fuzzy
 msgid Show _Status Bar
-msgstr Показати пан_ель мініатюр
+msgstr Показати пан_ель статусу
 
 #. Sort by Filename
 #: ../src/main_window.c:405
@@ -577,7 +576,7 @@ msgstr b%s/b
 msgid %s - Properties
 msgstr %s - Властивості
 
-#: ../src/thumbnailer.c:430
+#: ../src/thumbnailer.c:459
 msgid 
 The thumbnailer-service can not be reached,\n
 for this reason, the thumbnails can not be\n
@@ -592,7 +591,7 @@ msgstr 
 Встановіть bTumbler/b чи інший iдемон мініатюр/i\r\n
 для вирішення цієї проблеми.
 
-#: ../src/thumbnailer.c:440
+#: ../src/thumbnailer.c:469
 msgid Do _not show this message again
 msgstr Не виводити це повідомлення знову
 
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
https://mail.xfce.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] xfce4-mpc-plugin:master l10n: Updated Ukrainian (uk) translation to 100%

2012-02-24 Thread Transifex
Updating branch refs/heads/master
 to dd07d71f84dc9b79b836e5e371297345fcbb9348 (commit)
   from 8fdef182744427851a7ba36c63cb42b6ab34a76b (commit)

commit dd07d71f84dc9b79b836e5e371297345fcbb9348
Author: Yarema aka Knedlyk yupad...@gmail.com
Date:   Fri Feb 24 22:48:25 2012 +0100

l10n: Updated Ukrainian (uk) translation to 100%

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

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

 po/uk.po |   11 +--
 1 files changed, 5 insertions(+), 6 deletions(-)

diff --git a/po/uk.po b/po/uk.po
index ac0b4e9..99d98d2 100644
--- a/po/uk.po
+++ b/po/uk.po
@@ -1,7 +1,7 @@
 # Ukrainian translation of xfce4-mpc-plugin.
 # Copyright (C) 2008 Dmitry Nikitin
 # This file is distributed under the same license as the xfce4-mpc-plugin 
package.
-#
+# 
 # Dmitry Nikitin luckas...@mail.ru, 2008.
 msgid 
 msgstr 
@@ -11,10 +11,10 @@ msgstr 
 PO-Revision-Date: 2008-07-09 10:35+0300\n
 Last-Translator: Dmitry Nikitin luckas...@mail.ru\n
 Language-Team: Ukrainian xfce4-...@xfce.org\n
-Language: uk\n
 MIME-Version: 1.0\n
 Content-Type: text/plain; charset=UTF-8\n
 Content-Transfer-Encoding: 8bit\n
+Language: uk\n
 X-Generator: KBabel 1.11.4\n
 
 #: ../panel-plugin/xfce4-mpc-plugin.c:128
@@ -97,20 +97,19 @@ msgstr Повторити
 
 #: ../panel-plugin/xfce4-mpc-plugin.c:752
 msgid biCommands/i/b
-msgstr 
+msgstr biКоманди/i/b
 
 #: ../panel-plugin/xfce4-mpc-plugin.c:756
 msgid biOutputs/i/b
-msgstr 
+msgstr biВивід/i/b
 
 #: ../panel-plugin/xfce4-mpc-plugin.c:779
 msgid A simple panel-plugin client for Music Player Daemon
 msgstr Простий клієнт для MPD, The Music Player Daemon
 
 #: ../panel-plugin/xfce4-mpc-plugin.c:781
-#, fuzzy
 msgid Copyright (c) 2006-2011 Landry Breuil\n
-msgstr Copyright (c) 2006-2008 Landry Breuil\n
+msgstr Всі права застережено 2006-20011 Landry Breuil\n
 
 #: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:1
 msgid MPD Client Plugin
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
https://mail.xfce.org/mailman/listinfo/xfce4-commits


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

2012-02-24 Thread Transifex
Updating branch refs/heads/master
 to bbde5397242d226f9c76261f230e53ec7cb51afc (commit)
   from 9ba68afd21c5b2e7973d648a41e23e600336a363 (commit)

commit bbde5397242d226f9c76261f230e53ec7cb51afc
Author: Yarema aka Knedlyk yupad...@gmail.com
Date:   Fri Feb 24 22:50:38 2012 +0100

l10n: Updated Ukrainian (uk) translation to 100%

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

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

 po/uk.po |  173 +-
 1 files changed, 93 insertions(+), 80 deletions(-)

diff --git a/po/uk.po b/po/uk.po
index 245ed3a..a3c748e 100644
--- a/po/uk.po
+++ b/po/uk.po
@@ -1,20 +1,20 @@
 # Ukrainian translation of  libexo.
 # Copyright (C) 2008 Dmitry Nikitin
 # This file is distributed under the same license as the libexo package.
-#
+# 
 # Dmitry Nikitin luckas...@mail.ru, 2008.
 msgid 
 msgstr 
 Project-Id-Version: libexo\n
 Report-Msgid-Bugs-To: \n
-POT-Creation-Date: 2011-01-16 16:35+0100\n
+POT-Creation-Date: 2012-02-24 21:18+\n
 PO-Revision-Date: 2008-11-24 12:00+0200\n
 Last-Translator: Dmitry Nikitin luckas...@mail.ru\n
 Language-Team: Ukrainian xfce4-...@xfce.org\n
-Language: uk\n
 MIME-Version: 1.0\n
 Content-Type: text/plain; charset=UTF-8\n
 Content-Transfer-Encoding: 8bit\n
+Language: uk\n
 X-Generator: KBabel 1.11.4\n
 
 #: ../exo/exo-cell-renderer-ellipsized-text.c:131
@@ -535,8 +535,8 @@ msgstr   --strip-comments  Видалення коментарів XML файл
 msgid   --strip-content   Remove node contents from XML files\n
 msgstr   --strip-content   Видалити вузлів змісту з XML файлів\n
 
-#: ../exo-csource/main.c:304 ../exo-desktop-item-edit/main.c:177
-#: ../exo-open/main.c:471
+#: ../exo-csource/main.c:304 ../exo-desktop-item-edit/main.c:193
+#: ../exo-open/main.c:483
 #, c-format
 msgid 
 Copyright (c) %s\n
@@ -551,8 +551,8 @@ msgstr 
 Написано   Benedikt Meurer be...@xfce.org.\n
 \n
 
-#: ../exo-csource/main.c:308 ../exo-desktop-item-edit/main.c:181
-#: ../exo-open/main.c:475
+#: ../exo-csource/main.c:308 ../exo-desktop-item-edit/main.c:197
+#: ../exo-open/main.c:487
 #, c-format
 msgid 
 %s comes with ABSOLUTELY NO WARRANTY,\n
@@ -567,8 +567,8 @@ msgstr 
 у пакеті текстів програми %s.\n
 \n
 
-#: ../exo-csource/main.c:312 ../exo-desktop-item-edit/main.c:185
-#: ../exo-open/main.c:479
+#: ../exo-csource/main.c:312 ../exo-desktop-item-edit/main.c:201
+#: ../exo-open/main.c:491
 #, c-format
 msgid Please report bugs to %s.\n
 msgstr Повідомлення про помилки для %s.\n
@@ -613,37 +613,44 @@ msgstr Сценарії Shell
 msgid Create Launcher b%s/b
 msgstr Створити ярлик запуску b%s/b
 
-#. TRANSLATORS: Label in Create Launcher/Create Link dialog, make sure to 
avoid mnemonic conflicts
+#. TRANSLATORS: Label in Create Launcher/Create Link dialog, make sure to
+#. avoid mnemonic conflicts
 #: ../exo-desktop-item-edit/exo-die-editor.c:297
 msgid _Name:
 msgstr _Назва:
 
-#. TRANSLATORS: Label in Create Launcher/Create Link dialog, make sure to 
avoid mnemonic conflicts
+#. TRANSLATORS: Label in Create Launcher/Create Link dialog, make sure to
+#. avoid mnemonic conflicts
 #: ../exo-desktop-item-edit/exo-die-editor.c:313
 msgid C_omment:
 msgstr К_оментар:
 
-#. TRANSLATORS: Label in Create Launcher dialog, make sure to avoid mnemonic 
conflicts
+#. TRANSLATORS: Label in Create Launcher dialog, make sure to avoid mnemonic
+#. conflicts
 #: ../exo-desktop-item-edit/exo-die-editor.c:329
 msgid Comm_and:
 msgstr Ком_анда:
 
-#. TRANSLATORS: Label in Create Link dialog, make sure to avoid mnemonic 
conflicts
+#. TRANSLATORS: Label in Create Link dialog, make sure to avoid mnemonic
+#. conflicts
 #: ../exo-desktop-item-edit/exo-die-editor.c:344
 msgid _URL:
 msgstr _Посилання URL:
 
-#. TRANSLATORS: Label in Create Launcher dialog, make sure to avoid mnemonic 
conflicts
+#. TRANSLATORS: Label in Create Launcher dialog, make sure to avoid mnemonic
+#. conflicts
 #: ../exo-desktop-item-edit/exo-die-editor.c:360
 msgid Working _Directory:
 msgstr Робоча _тека
 
-#. TRANSLATORS: Label in Create Launcher/Create Link dialog, make sure to 
avoid mnemonic conflicts
+#. TRANSLATORS: Label in Create Launcher/Create Link dialog, make sure to
+#. avoid mnemonic conflicts
 #: ../exo-desktop-item-edit/exo-die-editor.c:389
 msgid _Icon:
 msgstr _Значок:
 
-#. TRANSLATORS: Label for the icon button in Create Launcher/Create Link 
dialog if no icon selected
+#. TRANSLATORS: Label for the icon button in Create Launcher/Create Link
+#. dialog if no icon selected
 #. setup a label to tell that no icon was selected
 #: ../exo-desktop-item-edit/exo-die-editor.c:406
 #: ../exo-desktop-item-edit/exo-die-editor.c:1233
@@ -654,9 +661,11 @@ msgstr Без значка
 msgid Options:
 msgstr Параметри:
 
-#. TRANSLATORS: Check button label in Create Launcher dialog, make sure to 
avoid mnemonic conflicts
-#. *  and sync your translations with the translations in Thunar 
and xfce4-panel.
-#.
+#. 

[Xfce4-commits] xfwm4:master l10n: Updated Ukrainian (uk) translation to 100%

2012-02-24 Thread Transifex
Updating branch refs/heads/master
 to b0284cb0ec6095c2d00c07f7aa31aad66b4a8e8f (commit)
   from 46518f6664937fa3b710a04351ba6439c5bc4159 (commit)

commit b0284cb0ec6095c2d00c07f7aa31aad66b4a8e8f
Author: Yarema aka Knedlyk yupad...@gmail.com
Date:   Fri Feb 24 22:52:48 2012 +0100

l10n: Updated Ukrainian (uk) translation to 100%

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

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

 po/uk.po |   19 +++
 1 files changed, 7 insertions(+), 12 deletions(-)

diff --git a/po/uk.po b/po/uk.po
index 6abed9a..2e82cae 100644
--- a/po/uk.po
+++ b/po/uk.po
@@ -1,14 +1,14 @@
 # Ukrainian translation of xfwm4
 # Copyright (C) 2002-2006 The Xfce development team
 # This file is distributed under the same license as the xfwm4 package.
-#
+# 
 # Maxim Dziumanenko dziumane...@gmail.com, 2003-2006.
 # Dmitry Nikitin luckas...@mail.ru, 2007.
 msgid 
 msgstr 
 Project-Id-Version: xfwm4\n
 Report-Msgid-Bugs-To: \n
-POT-Creation-Date: 2012-02-13 23:10+0100\n
+POT-Creation-Date: 2012-02-24 21:06+\n
 PO-Revision-Date: 2009-02-24 20:24+0200\n
 Last-Translator: Dmitry Nikitin luckas...@mail.ru\n
 Language-Team: Ukrainian xfce-i...@xfce.org\n
@@ -16,8 +16,7 @@ msgstr 
 Content-Type: text/plain; charset=UTF-8\n
 Content-Transfer-Encoding: 8bit\n
 Language: uk\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
 X-Generator: KBabel 1.11.4\n
 
 #: ../helper-dialog/helper-dialog.c:84
@@ -513,24 +512,20 @@ msgid Move window to workspace 12
 msgstr Перемістити вікно на робочу область 12
 
 #: ../settings-dialogs/xfwm4-settings.c:281
-#, fuzzy
 msgid Tile window to the top
-msgstr Перемістити вікно на ліву робочу область
+msgstr Перемістити вікно догори
 
 #: ../settings-dialogs/xfwm4-settings.c:282
-#, fuzzy
 msgid Tile window to the bottom
-msgstr Перемістити вікно на нижню робочу область
+msgstr Перемістити вікно донизу
 
 #: ../settings-dialogs/xfwm4-settings.c:283
-#, fuzzy
 msgid Tile window to the left
-msgstr Перемістити вікно на ліву робочу область
+msgstr Перемістити вікно ліворуч
 
 #: ../settings-dialogs/xfwm4-settings.c:284
-#, fuzzy
 msgid Tile window to the right
-msgstr Перемістити вікно на праву робочу область
+msgstr Перемістити вікно на праворуч
 
 #: ../settings-dialogs/xfwm4-settings.c:285
 msgid Show desktop
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
https://mail.xfce.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] xfce4-appfinder:master l10n: Updated Ukrainian (uk) translation to 100%

2012-02-24 Thread Transifex
Updating branch refs/heads/master
 to f1f806aa52c3d90ed03d27658ab41ba101004574 (commit)
   from 3f926f2bbe01646e20a5fa668e4ee4ac228ce81d (commit)

commit f1f806aa52c3d90ed03d27658ab41ba101004574
Author: Yarema aka Knedlyk yupad...@gmail.com
Date:   Fri Feb 24 22:57:24 2012 +0100

l10n: Updated Ukrainian (uk) translation to 100%

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

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

 po/uk.po |  105 +++---
 1 files changed, 59 insertions(+), 46 deletions(-)

diff --git a/po/uk.po b/po/uk.po
index 3863ba2..3075632 100644
--- a/po/uk.po
+++ b/po/uk.po
@@ -8,7 +8,7 @@ msgid 
 msgstr 
 Project-Id-Version: xfce4-appfinder\n
 Report-Msgid-Bugs-To: \n
-POT-Creation-Date: 2012-01-09 10:24+\n
+POT-Creation-Date: 2012-02-24 17:24+\n
 PO-Revision-Date: 2009-01-26 11:48+0200\n
 Last-Translator: Dmitry Nikitin luckas...@mail.ru\n
 Language-Team: Ukrainian xfce4-...@xfce.org\n
@@ -22,98 +22,100 @@ msgstr 
 msgid All Applications
 msgstr Всі програми
 
-#: ../src/appfinder-model.c:540
+#: ../src/appfinder-model.c:545
 msgid Name
 msgstr Назва
 
-#: ../src/appfinder-model.c:541
+#: ../src/appfinder-model.c:546
 msgid Comment
 msgstr Коментар
 
-#: ../src/appfinder-model.c:542
+#: ../src/appfinder-model.c:547
 msgid Command
 msgstr Команда
 
-#: ../src/appfinder-model.c:543
+#: ../src/appfinder-model.c:548
 msgid Categories
 msgstr Категорії
 
-#: ../src/appfinder-model.c:544
+#: ../src/appfinder-model.c:549
 msgid Filename
 msgstr Назва файлу
 
-#: ../src/appfinder-model.c:1820
+#: ../src/appfinder-model.c:1825
 msgid Application has no command
 msgstr Програми без команди
 
-#: ../src/appfinder-model.c:2137
+#: ../src/appfinder-model.c:2149
 msgid Commands History
 msgstr Історія команд
 
-#: ../src/appfinder-preferences.c:217
+#: ../src/appfinder-preferences.c:221
 msgid C_lear
 msgstr О_чистити
 
-#: ../src/appfinder-preferences.c:218
+#: ../src/appfinder-preferences.c:222
 msgid This will permanently clear the custom command history.
 msgstr Це безповоротно вичистить записану історію команд.
 
-#: ../src/appfinder-preferences.c:219
+#: ../src/appfinder-preferences.c:223
 msgid Are you sure you want to clear the command history?
 msgstr Ви дійсно бажаєте очистити історію команд?
 
-#: ../src/appfinder-preferences.c:329
+#: ../src/appfinder-preferences.c:333
 msgid The custom action will be deleted permanently.
 msgstr Дію користувача буде вилучено безповоротно.
 
-#: ../src/appfinder-preferences.c:330
+#: ../src/appfinder-preferences.c:334
 #, c-format
 msgid Are you sure you want to delete pattern \%s\?
 msgstr Ви дійсно бажаєте вилучити шаблон \%s\?
 
-#: ../src/appfinder-window.c:216 ../src/main.c:429
+#: ../src/appfinder-window.c:216 ../src/main.c:446
 #: ../src/appfinder-preferences.glade.h:4
 #: ../data/xfce4-appfinder.desktop.in.h:1
 msgid Application Finder
 msgstr Пошук встановлених програм
 
-#: ../src/appfinder-window.c:267
+#: ../src/appfinder-window.c:268
 msgid Toggle view mode
 msgstr Перемкнути режим перегляду
 
-#: ../src/appfinder-window.c:762
+#: ../src/appfinder-window.c:763
 msgid Failed to launch desktop item editor
 msgstr Не вдалось запустити редактор desktop-елементів
 
-#: ../src/appfinder-window.c:788
+#: ../src/appfinder-window.c:789
 msgid 
 This will permanently remove the custom desktop file from your home 
 directory.
 msgstr Це безповоротно вилучить desktop-файл з домашньої теки.
 
-#: ../src/appfinder-window.c:789
+#: ../src/appfinder-window.c:790
 #, c-format
 msgid Are you sure you want to revert \%s\?
 msgstr Ви дійсно бажаєте повернути \%s\?
 
-#: ../src/appfinder-window.c:799
+#: ../src/appfinder-window.c:800
 msgid Failed to remove desktop file
 msgstr Не вдалося вилучити desktop-файл
 
 #. I18N: the first %s will be replace with users' applications directory, the
 #. * second with Hidden=true
-#: ../src/appfinder-window.c:832
+#: ../src/appfinder-window.c:833
 #, c-format
 msgid 
 To unhide the item you have to manually remove the desktop file from \%s\ 
 or open the file in the same directory and remove the line \%s\.
-msgstr Щоб зробити елемент видимим, вручну вилучіть desktop файл з \%s\, 
або відкрийте файл із вказаної теки і вилучіть рядок \%s\.
+msgstr 
+Щоб зробити елемент видимим, вручну вилучіть desktop файл з \%s\, або 
+відкрийте файл із вказаної теки і вилучіть рядок \%s\.
 
-#: ../src/appfinder-window.c:837 ../src/appfinder-window.c:922
+#: ../src/appfinder-window.c:838 ../src/appfinder-window.c:923
 msgid _Hide
 msgstr При_ховати
 
-#: ../src/appfinder-window.c:838
+#: ../src/appfinder-window.c:839
 #, c-format
 msgid Are you sure you want to hide \%s\?
 msgstr Ви дійсно бажаєте приховати \%s\?
@@ -139,24 +141,24 @@ msgid Do not try to use or become a D-Bus service
 msgstr Не намагатися використовувати сервіс D-Bus
 
 #. close all windows and quit
-#: ../src/main.c:227
+#: ../src/main.c:244
 msgid Forced 

[Xfce4-commits] xfce4-appfinder:master l10n: Updated Danish (da) translation to 100%

2012-02-24 Thread Transifex
Updating branch refs/heads/master
 to dceb08974d3435c9b74c3da0eb111a8eba8ff06b (commit)
   from f1f806aa52c3d90ed03d27658ab41ba101004574 (commit)

commit dceb08974d3435c9b74c3da0eb111a8eba8ff06b
Author: Erik Schmidt erisc...@gmail.com
Date:   Fri Feb 24 23:13:01 2012 +0100

l10n: Updated Danish (da) translation to 100%

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

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

 po/da.po |  123 --
 1 files changed, 71 insertions(+), 52 deletions(-)

diff --git a/po/da.po b/po/da.po
index 6007993..0977cb5 100644
--- a/po/da.po
+++ b/po/da.po
@@ -3,19 +3,21 @@
 # This file is distributed under the same license as the xfce-4-appfinder 
package.
 # Ole Guldberg ol...@omgwtf.dk, 2008.
 # Per Kongstad p_kongs...@op.pl, 2009.
+# Erik Schmidt erisc...@gmail.com, 2012.
+#
 msgid 
 msgstr 
 Project-Id-Version: xfce-4-appfinder 4.7.0\n
 Report-Msgid-Bugs-To: \n
-POT-Creation-Date: 2012-01-22 07:12+\n
-PO-Revision-Date: 2009-10-21 20:33+0100\n
-Last-Translator: Per Kongstad p_kongs...@op.pl\n
-Language-Team: Danish da...@dansk-gruppen.dk\n
+POT-Creation-Date: 2012-02-24 17:24+\n
+PO-Revision-Date: 2012-02-24 23:10+0100\n
+Last-Translator: Erik Schmidt erisc...@gmail.com\n
+Language-Team: Dansk da...@dansk-gruppen.dk\n
+Language: da\n
 MIME-Version: 1.0\n
 Content-Type: text/plain; charset=UTF-8\n
-Content-Transfer-Encoding: 8bit\n
-Language: da\n
-Plural-Forms: nplurals=2; plural=(n != 1);\n
+Content-Transfer-Encoding: 8bits\n
+Plural-Forms: nplurals=2; plural=(n!=1);\n
 X-Poedit-Language: Danish\n
 X-Poedit-SourceCharset: utf-8\n
 X-Poedit-Country: DENMARK\n
@@ -24,99 +26,102 @@ msgstr 
 msgid All Applications
 msgstr Alle programmer
 
-#: ../src/appfinder-model.c:540
+#: ../src/appfinder-model.c:545
 msgid Name
 msgstr Navn
 
-#: ../src/appfinder-model.c:541
+#: ../src/appfinder-model.c:546
 msgid Comment
 msgstr Kommentar
 
-#: ../src/appfinder-model.c:542
+#: ../src/appfinder-model.c:547
 msgid Command
 msgstr Kommando
 
-#: ../src/appfinder-model.c:543
+#: ../src/appfinder-model.c:548
 msgid Categories
 msgstr Kategorier
 
-#: ../src/appfinder-model.c:544
+#: ../src/appfinder-model.c:549
 msgid Filename
 msgstr Filnavn
 
-#: ../src/appfinder-model.c:1820
+#: ../src/appfinder-model.c:1825
 msgid Application has no command
 msgstr Program har ingen kommando
 
-#: ../src/appfinder-model.c:2137
+#: ../src/appfinder-model.c:2149
 msgid Commands History
 msgstr Kommandohistorik
 
-#: ../src/appfinder-preferences.c:217
+#: ../src/appfinder-preferences.c:221
 msgid C_lear
 msgstr _Ryd
 
-#: ../src/appfinder-preferences.c:218
+#: ../src/appfinder-preferences.c:222
 msgid This will permanently clear the custom command history.
 msgstr Det vil rydde din historik over tilpassede kommandoer permanent
 
-#: ../src/appfinder-preferences.c:219
+#: ../src/appfinder-preferences.c:223
 msgid Are you sure you want to clear the command history?
 msgstr Er du sikker på at du vil rydde kommandohistorik?
 
-#: ../src/appfinder-preferences.c:329
+#: ../src/appfinder-preferences.c:333
 msgid The custom action will be deleted permanently.
 msgstr Den tilpassede aktion vil blive slettet permanent.
 
-#: ../src/appfinder-preferences.c:330
+#: ../src/appfinder-preferences.c:334
 #, c-format
 msgid Are you sure you want to delete pattern \%s\?
 msgstr Er du sikker på at du vil slette mønstret \%s\?
 
-#: ../src/appfinder-window.c:216 ../src/main.c:429
+#: ../src/appfinder-window.c:216 ../src/main.c:446
 #: ../src/appfinder-preferences.glade.h:4
 #: ../data/xfce4-appfinder.desktop.in.h:1
 msgid Application Finder
 msgstr Programfinder
 
-#: ../src/appfinder-window.c:267
+#: ../src/appfinder-window.c:268
 msgid Toggle view mode
 msgstr Skift mellem visningstilstande
 
-#: ../src/appfinder-window.c:762
+#: ../src/appfinder-window.c:763
 msgid Failed to launch desktop item editor
 msgstr Kunne ikke indlæse redigering af skrivebordet
 
-#: ../src/appfinder-window.c:788
+#: ../src/appfinder-window.c:789
 msgid 
 This will permanently remove the custom desktop file from your home 
 directory.
 msgstr 
 Det vil permanent fjerne din tilpassede skrivbordsfil fra din hjemmemappe.
 
-#: ../src/appfinder-window.c:789
+#: ../src/appfinder-window.c:790
 #, c-format
 msgid Are you sure you want to revert \%s\?
 msgstr Er du sikker på at du vil vende tilbage til \%s\?
 
-#: ../src/appfinder-window.c:799
+#: ../src/appfinder-window.c:800
 msgid Failed to remove desktop file
 msgstr Kunne ikke fjerne skrivebordsfil
 
 #. I18N: the first %s will be replace with users' applications directory, the
 #. * second with Hidden=true
-#: ../src/appfinder-window.c:832
+#: ../src/appfinder-window.c:833
 #, c-format
 msgid 
 To unhide the item you have to manually remove the desktop file from \%s\ 
 or open the file in the same directory and remove the line \%s\.
-msgstr For at vise skjulte elementer er du tvunget 

[Xfce4-commits] xfce4-appfinder:master l10n: Updated Danish (da) translation to 100%

2012-02-24 Thread Transifex
Updating branch refs/heads/master
 to 48e1537b07445fd6e10e66965f4453c1557b45da (commit)
   from dceb08974d3435c9b74c3da0eb111a8eba8ff06b (commit)

commit 48e1537b07445fd6e10e66965f4453c1557b45da
Author: Erik Schmidt erisc...@gmail.com
Date:   Fri Feb 24 23:26:27 2012 +0100

l10n: Updated Danish (da) translation to 100%

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

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

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

diff --git a/po/da.po b/po/da.po
index 0977cb5..7868780 100644
--- a/po/da.po
+++ b/po/da.po
@@ -10,7 +10,7 @@ msgstr 
 Project-Id-Version: xfce-4-appfinder 4.7.0\n
 Report-Msgid-Bugs-To: \n
 POT-Creation-Date: 2012-02-24 17:24+\n
-PO-Revision-Date: 2012-02-24 23:10+0100\n
+PO-Revision-Date: 2012-02-24 23:25+0100\n
 Last-Translator: Erik Schmidt erisc...@gmail.com\n
 Language-Team: Dansk da...@dansk-gruppen.dk\n
 Language: da\n
@@ -236,7 +236,7 @@ msgstr Ele_mentikonstørrelse:
 
 #: ../src/appfinder-preferences.glade.h:16
 msgid Keep running _instance in the background
-msgstr Behold applikationen kørende i baggrunden
+msgstr Behold _applikationen kørende i baggrunden
 
 #: ../src/appfinder-preferences.glade.h:17
 msgid Large
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
https://mail.xfce.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] xfce4-appfinder:master l10n: Updated Danish (da) translation to 100%

2012-02-24 Thread Transifex
Updating branch refs/heads/master
 to 414f9b064564ae12349141b2c00460eca1e3e1fe (commit)
   from 48e1537b07445fd6e10e66965f4453c1557b45da (commit)

commit 414f9b064564ae12349141b2c00460eca1e3e1fe
Author: Erik Schmidt erisc...@gmail.com
Date:   Sat Feb 25 00:16:49 2012 +0100

l10n: Updated Danish (da) translation to 100%

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

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

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

diff --git a/po/da.po b/po/da.po
index 7868780..d6e0238 100644
--- a/po/da.po
+++ b/po/da.po
@@ -9,8 +9,8 @@ msgid 
 msgstr 
 Project-Id-Version: xfce-4-appfinder 4.7.0\n
 Report-Msgid-Bugs-To: \n
-POT-Creation-Date: 2012-02-24 17:24+\n
-PO-Revision-Date: 2012-02-24 23:25+0100\n
+POT-Creation-Date: 2012-02-24 23:15+\n
+PO-Revision-Date: 2012-02-25 00:16+0100\n
 Last-Translator: Erik Schmidt erisc...@gmail.com\n
 Language-Team: Dansk da...@dansk-gruppen.dk\n
 Language: da\n
@@ -236,7 +236,7 @@ msgstr Ele_mentikonstørrelse:
 
 #: ../src/appfinder-preferences.glade.h:16
 msgid Keep running _instance in the background
-msgstr Behold _applikationen kørende i baggrunden
+msgstr Hold _applikationen kørende i baggrunden
 
 #: ../src/appfinder-preferences.glade.h:17
 msgid Large
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
https://mail.xfce.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] xfce4-appfinder:master l10n: Updated Danish (da) translation to 100%

2012-02-24 Thread Transifex
Updating branch refs/heads/master
 to 925c56546a1fa9669323291f5e18f4098bd30a3c (commit)
   from 414f9b064564ae12349141b2c00460eca1e3e1fe (commit)

commit 925c56546a1fa9669323291f5e18f4098bd30a3c
Author: Erik Schmidt erisc...@gmail.com
Date:   Sat Feb 25 00:23:38 2012 +0100

l10n: Updated Danish (da) translation to 100%

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

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

 po/da.po |   10 +-
 1 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/po/da.po b/po/da.po
index d6e0238..4969cf6 100644
--- a/po/da.po
+++ b/po/da.po
@@ -10,7 +10,7 @@ msgstr 
 Project-Id-Version: xfce-4-appfinder 4.7.0\n
 Report-Msgid-Bugs-To: \n
 POT-Creation-Date: 2012-02-24 23:15+\n
-PO-Revision-Date: 2012-02-25 00:16+0100\n
+PO-Revision-Date: 2012-02-25 00:23+0100\n
 Last-Translator: Erik Schmidt erisc...@gmail.com\n
 Language-Team: Dansk da...@dansk-gruppen.dk\n
 Language: da\n
@@ -226,9 +226,9 @@ msgid 
 running instance to speed up opening new windows. You might want to disable 
 this to reduce memory usage.
 msgstr 
-Lad applikationen vedblive med at køre når det sidste vindue lukkes, for 
-derved hurtigt at kunne åbne nye vinduer. Du kan vælge at slå denne funktion 
-fra med henblik på at reducere hukommelsesforbruget.
+Lad programmet vedblive med at køre når det sidste vindue lukkes, for derved 
+hurtigt at kunne åbne nye vinduer. Du kan vælge at slå denne funktion fra 
+med henblik på at reducere hukommelsesforbruget.
 
 #: ../src/appfinder-preferences.glade.h:15
 msgid Ite_m icon size:
@@ -236,7 +236,7 @@ msgstr Ele_mentikonstørrelse:
 
 #: ../src/appfinder-preferences.glade.h:16
 msgid Keep running _instance in the background
-msgstr Hold _applikationen kørende i baggrunden
+msgstr Hold _programmet kørende i baggrunden
 
 #: ../src/appfinder-preferences.glade.h:17
 msgid Large
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
https://mail.xfce.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] midori:master Merge cookies, other data and caches in Clear Private Data

2012-02-24 Thread Christian Dywan
Updating branch refs/heads/master
 to 569b8e477933cd593f96e1a8a990048f9089983d (commit)
   from a2ebb7e67199fa02c8d5070f7eea248327cd969a (commit)

commit 569b8e477933cd593f96e1a8a990048f9089983d
Author: Christian Dywan christ...@twotoasts.de
Date:   Sat Feb 25 00:37:56 2012 +0100

Merge cookies, other data and caches in Clear Private Data

 midori/main.c |   94 ++--
 1 files changed, 37 insertions(+), 57 deletions(-)

diff --git a/midori/main.c b/midori/main.c
index c7e17fb..339750a 100644
--- a/midori/main.c
+++ b/midori/main.c
@@ -1721,31 +1721,17 @@ midori_setup_inactivity_reset (MidoriBrowser* browser,
 }
 
 static void
-midori_clear_page_icons_cb (void)
-{
-gchar* cache = g_build_filename (g_get_user_cache_dir (),
- PACKAGE_NAME, icons, NULL);
-sokoke_remove_path (cache, TRUE);
-g_free (cache);
-cache = g_build_filename (g_get_user_data_dir (),
-  webkit, icondatabase, NULL);
-sokoke_remove_path (cache, TRUE);
-g_free (cache);
-}
-
-static void
 midori_clear_web_cookies_cb (void)
 {
 SoupSession* session = webkit_get_default_session ();
 SoupSessionFeature* jar = soup_session_get_feature (session, 
SOUP_TYPE_COOKIE_JAR);
 GSList* cookies = soup_cookie_jar_all_cookies (SOUP_COOKIE_JAR (jar));
 SoupSessionFeature* feature;
+gchar* cache;
 
+/* HTTP Cookies/ Web Cookies */
 for (; cookies != NULL; cookies = g_slist_next (cookies))
-{
-SoupCookie* cookie = cookies-data;
-soup_cookie_jar_delete_cookie ((SoupCookieJar*)jar, cookie);
-}
+soup_cookie_jar_delete_cookie ((SoupCookieJar*)jar, cookies-data);
 soup_cookies_free (cookies);
 /* Removing KatzeHttpCookies makes it save outstanding changes */
 if ((feature = soup_session_get_feature (session, 
KATZE_TYPE_HTTP_COOKIES)))
@@ -1755,18 +1741,24 @@ midori_clear_web_cookies_cb (void)
 soup_session_add_feature (session, feature);
 g_object_unref (feature);
 }
-}
 
-#ifdef GDK_WINDOWING_X11
-static void
-midori_clear_flash_cookies_cb (void)
-{
-gchar* cache = g_build_filename (g_get_home_dir (), .macromedia,
- Flash_Player, NULL);
+/* Local shared objects/ Flash cookies */
+#ifdef GDK_WINDOWING_X11
+cache = g_build_filename (g_get_home_dir (), .macromedia, 
Flash_Player, NULL);
 sokoke_remove_path (cache, TRUE);
 g_free (cache);
+#endif
+
+/* HTML5 databases */
+webkit_remove_all_web_databases ();
+
+/* HTML5 offline application caches */
+#if WEBKIT_CHECK_VERSION (1, 3, 13)
+/* Changing the size implies clearing the cache */
+webkit_application_cache_set_maximum_size (
+webkit_application_cache_get_maximum_size () - 1);
+#endif
 }
-#endif
 
 static void
 midori_clear_saved_logins_cb (void)
@@ -1786,34 +1778,29 @@ midori_clear_saved_logins_cb (void)
 }
 
 static void
-midori_clear_html5_databases_cb (void)
-{
-webkit_remove_all_web_databases ();
-}
-
-#if WEBKIT_CHECK_VERSION (1, 3, 11)
-static void
 midori_clear_web_cache_cb (void)
 {
+gchar* cache = g_build_filename (g_get_user_cache_dir (),
+ PACKAGE_NAME, icons, NULL);
+sokoke_remove_path (cache, TRUE);
+g_free (cache);
+cache = g_build_filename (g_get_user_data_dir (),
+  webkit, icondatabase, NULL);
+sokoke_remove_path (cache, TRUE);
+g_free (cache);
+
+#if WEBKIT_CHECK_VERSION (1, 3, 11)
+{
 SoupSession* session = webkit_get_default_session ();
 SoupSessionFeature* feature = soup_session_get_feature (session, 
SOUP_TYPE_CACHE);
-gchar* path = g_build_filename (g_get_user_cache_dir (), PACKAGE_NAME, 
web, NULL);
+cache = g_build_filename (g_get_user_cache_dir (), PACKAGE_NAME, web, 
NULL);
 soup_cache_clear (SOUP_CACHE (feature));
 soup_cache_flush (SOUP_CACHE (feature));
-sokoke_remove_path (path, TRUE);
-g_free (path);
-}
-#endif
-
-#if WEBKIT_CHECK_VERSION (1, 3, 13)
-static void
-midori_clear_offline_appcache_cb (void)
-{
-/* Changing the size implies clearing the cache */
-unsigned long long maximum = webkit_application_cache_get_maximum_size ();
-webkit_application_cache_set_maximum_size (maximum - 1);
+sokoke_remove_path (cache, TRUE);
+g_free (cache);
+}
+#endif
 }
-#endif
 
 static void
 midori_log_to_file (const gchar*   log_domain,
@@ -2098,24 +2085,17 @@ main (intargc,
 g_log_set_default_handler (midori_log_to_file, (gpointer)logfile);
 }
 
-sokoke_register_privacy_item (page-icons, _(Website icons),
-G_CALLBACK (midori_clear_page_icons_cb));
 /* i18n: Logins and passwords in websites and web forms */
 sokoke_register_privacy_item (formhistory, _(Saved logins and 
_passwords),
 G_CALLBACK (midori_clear_saved_logins_cb));
-

[Xfce4-commits] midori:master Handle Flash cookies on Windows and OS X

2012-02-24 Thread Christian Dywan
Updating branch refs/heads/master
 to 9275a6cd24fa7480e4f1bd0abbe5217e2b9538a2 (commit)
   from 569b8e477933cd593f96e1a8a990048f9089983d (commit)

commit 9275a6cd24fa7480e4f1bd0abbe5217e2b9538a2
Author: Christian Dywan christ...@twotoasts.de
Date:   Sat Feb 25 00:51:52 2012 +0100

Handle Flash cookies on Windows and OS X

 midori/main.c |9 +
 1 files changed, 9 insertions(+), 0 deletions(-)

diff --git a/midori/main.c b/midori/main.c
index 339750a..08b163a 100644
--- a/midori/main.c
+++ b/midori/main.c
@@ -1747,6 +1747,15 @@ midori_clear_web_cookies_cb (void)
 cache = g_build_filename (g_get_home_dir (), .macromedia, 
Flash_Player, NULL);
 sokoke_remove_path (cache, TRUE);
 g_free (cache);
+#elif defined(GDK_WINDOWING_WIN32)
+cache = g_build_filename (g_get_user_data_dir (), Macromedia, Flash 
Player, NULL);
+sokoke_remove_path (cache, TRUE);
+g_free (cache);
+#elif defined(GDK_WINDOWING_QUARTZ)
+cache = g_build_filename (g_get_home_dir (), Library, Preferences,
+  Macromedia, Flash Player, NULL);
+sokoke_remove_path (cache, TRUE);
+g_free (cache);
 #endif
 
 /* HTML5 databases */
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
https://mail.xfce.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] midori:master Abstract availability of Netscape plugin support

2012-02-24 Thread Christian Dywan
Updating branch refs/heads/master
 to 18b6b48ef5feea17e51e4a64149013b6fcac34e0 (commit)
   from 9275a6cd24fa7480e4f1bd0abbe5217e2b9538a2 (commit)

commit 18b6b48ef5feea17e51e4a64149013b6fcac34e0
Author: Christian Dywan christ...@twotoasts.de
Date:   Sat Feb 25 02:06:46 2012 +0100

Abstract availability of Netscape plugin support

Disable if MOZ_PLUGIN_PATH is / or MIDORI_UNARMED.

 INSTALL |2 ++
 extensions/statusbar-features.c |7 +--
 midori/main.c   |3 +++
 midori/midori-view.c|   10 --
 midori/midori-websettings.c |   29 ++---
 midori/midori-websettings.h |3 +++
 6 files changed, 43 insertions(+), 11 deletions(-)

diff --git a/INSTALL b/INSTALL
index aed4768..50ae600 100644
--- a/INSTALL
+++ b/INSTALL
@@ -67,6 +67,8 @@ If you want to dry run without WebKitGTK+ rendering, try 
this:
 
 'MIDORI_UNARMED=1 _build_/default/midori/midori'
 
+To disable Netscape plugins, use MOZ_PLUGIN_PATH=/.
+
 To debug extensions you can specify the path:
 
 'export MIDORI_EXTENSION_PATH=_build_/default/extensions'
diff --git a/extensions/statusbar-features.c b/extensions/statusbar-features.c
index 9480fec..24e55f2 100644
--- a/extensions/statusbar-features.c
+++ b/extensions/statusbar-features.c
@@ -142,8 +142,11 @@ statusbar_features_app_add_browser_cb (MidoriApp*   
app,
 g_signal_connect (toolbar, notify::toolbar-style,
 G_CALLBACK (statusbar_features_toolbar_notify_toolbar_style_cb), 
button);
 gtk_box_pack_start (GTK_BOX (bbox), button, FALSE, FALSE, 2);
-button = katze_property_proxy (settings, enable-plugins, toggle);
-g_object_set_data (G_OBJECT (button), feature-label, _(Netscape 
plugins));
+if (midori_web_settings_has_plugin_support ())
+{
+button = katze_property_proxy (settings, enable-plugins, toggle);
+g_object_set_data (G_OBJECT (button), feature-label, _(Netscape 
plugins));
+}
 image = gtk_image_new_from_stock (STOCK_PLUGINS, GTK_ICON_SIZE_MENU);
 gtk_button_set_image (GTK_BUTTON (button), image);
 gtk_widget_set_tooltip_text (button, _(Enable Netscape plugins));
diff --git a/midori/main.c b/midori/main.c
index 08b163a..f0efec4 100644
--- a/midori/main.c
+++ b/midori/main.c
@@ -1743,6 +1743,8 @@ midori_clear_web_cookies_cb (void)
 }
 
 /* Local shared objects/ Flash cookies */
+if (midori_web_settings_has_plugin_support ())
+{
 #ifdef GDK_WINDOWING_X11
 cache = g_build_filename (g_get_home_dir (), .macromedia, 
Flash_Player, NULL);
 sokoke_remove_path (cache, TRUE);
@@ -1757,6 +1759,7 @@ midori_clear_web_cookies_cb (void)
 sokoke_remove_path (cache, TRUE);
 g_free (cache);
 #endif
+}
 
 /* HTML5 databases */
 webkit_remove_all_web_databases ();
diff --git a/midori/midori-view.c b/midori/midori-view.c
index 77b3273..a94881f 100644
--- a/midori/midori-view.c
+++ b/midori/midori-view.c
@@ -3660,6 +3660,8 @@ midori_view_construct_web_view (MidoriView* view)
 
 static gchar* list_netscape_plugins ()
 {
+if (midori_web_settings_has_plugin_support ())
+{
 GtkWidget* web_view = webkit_web_view_new ();
 WebKitWebFrame* web_frame = webkit_web_view_get_main_frame 
(WEBKIT_WEB_VIEW (web_view));
 JSContextRef js_context = webkit_web_frame_get_global_context (web_frame);
@@ -3671,7 +3673,7 @@ static gchar* list_netscape_plugins ()
 plugins (navigator.plugins), NULL);
 gchar** items = g_strsplit (value, ,, 0);
 guint i = 0;
-GString* ns_plugins = g_string_new (NULL);
+GString* ns_plugins = g_string_new (h2Netscape Plugins:/h2table);
 if (items != NULL)
 while (items[i] != NULL)
 {
@@ -3689,10 +3691,14 @@ static gchar* list_netscape_plugins ()
 }
 if (g_str_has_prefix (value, undefined))
 g_string_append (ns_plugins, trtdNo plugins found/td/tr);
+g_string_append (ns_plugins, /table);
 g_strfreev (items);
 g_free (value);
 gtk_widget_destroy (web_view);
 return g_string_free (ns_plugins, FALSE);
+}
+else
+return g_strdup ();
 }
 
 static gchar*
@@ -4022,7 +4028,7 @@ midori_view_set_uri (MidoriView*  view,
 trtdIdentification/tdtd%s/td/tr
 trtdVideonbsp;Formats/tdtd%s/td/tr
 /table
-h2Netscape Plugins:/h2table%s/table
+%s
 /body/html,
 _(Version numbers in brackets show the version used at 
runtime.),
 command_line,
diff --git a/midori/midori-websettings.c b/midori/midori-websettings.c
index 121d314..d586261 100644
--- a/midori/midori-websettings.c
+++ b/midori/midori-websettings.c
@@ -728,13 +728,8 @@ midori_web_settings_class_init (MidoriWebSettingsClass* 
class)
  enable-plugins,
  _(Enable Netscape 

[Xfce4-commits] midori:master Spacing and use ascii checkmarks for codecs in about:

2012-02-24 Thread Christian Dywan
Updating branch refs/heads/master
 to 1488301535ec246f879d8a7c6ddd4241994a6c3e (commit)
   from 18b6b48ef5feea17e51e4a64149013b6fcac34e0 (commit)

commit 1488301535ec246f879d8a7c6ddd4241994a6c3e
Author: Christian Dywan christ...@twotoasts.de
Date:   Sat Feb 25 02:42:50 2012 +0100

Spacing and use ascii checkmarks for codecs in about:

 midori/midori-view.c |   15 ---
 1 files changed, 8 insertions(+), 7 deletions(-)

diff --git a/midori/midori-view.c b/midori/midori-view.c
index a94881f..809a2c3 100644
--- a/midori/midori-view.c
+++ b/midori/midori-view.c
@@ -3710,13 +3710,14 @@ list_video_formats ()
 gchar* value = sokoke_js_script_eval (js_context,
 var supported = function (format) { 
 var video = document.createElement('video');
-return !!video.canPlayType  video.canPlayType (format) != 'no' };
-' H264: ' + 
-supported('video/mp4; codecs=\avc1.42E01E, mp4a.40.2\') + 
-' Ogg Theora: ' + 
-supported('video/ogg; codecs=\theora, vorbis\') + 
-' WebM: ' + 
-supported('video/webm; codecs=\vp8, vorbis\')
+return !!video.canPlayType  video.canPlayType (format) != 'no' 
+? 'x' : 'nbsp;nbsp;'; };
+' H264 [' +
+supported('video/mp4; codecs=\avc1.42E01E, mp4a.40.2\') + ']' + 
+' nbsp; Ogg Theora [' + 
+supported('video/ogg; codecs=\theora, vorbis\') + ']' + 
+' nbsp; WebM [' + 
+supported('video/webm; codecs=\vp8, vorbis\') + ']' 
 , NULL);
 gtk_widget_destroy (web_view);
 return value;
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
https://mail.xfce.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] midori:master Close tabs by middle clicking on close button

2012-02-24 Thread Christian Dywan
Updating branch refs/heads/master
 to 127595f527b6c510b38d016870d9525c5eac653c (commit)
   from 1488301535ec246f879d8a7c6ddd4241994a6c3e (commit)

commit 127595f527b6c510b38d016870d9525c5eac653c
Author: Tomasz Szatkowski szat...@gmail.com
Date:   Sat Feb 25 03:03:58 2012 +0100

Close tabs by middle clicking on close button

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

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

diff --git a/midori/midori-view.c b/midori/midori-view.c
index 809a2c3..ce6cfb5 100644
--- a/midori/midori-view.c
+++ b/midori/midori-view.c
@@ -4805,6 +4805,8 @@ midori_view_get_proxy_tab_label (MidoriView* view)
 
 g_signal_connect (event_box, button-press-event,
 G_CALLBACK (midori_view_tab_label_button_press_event), view);
+g_signal_connect (view-tab_close, button-press-event,
+G_CALLBACK (midori_view_tab_label_button_press_event), view);
 g_signal_connect (view-tab_close, clicked,
 G_CALLBACK (midori_view_tab_close_clicked), view);
 
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
https://mail.xfce.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] xfce4-appfinder:master l10n: Updated Korean (ko) translation to None%

2012-02-24 Thread Transifex
Updating branch refs/heads/master
 to dab0455fa94ac12a8885d7fad71b32bbe79106ea (commit)
   from 925c56546a1fa9669323291f5e18f4098bd30a3c (commit)

commit dab0455fa94ac12a8885d7fad71b32bbe79106ea
Author: Sung Jin Gang u...@ujuc.kr
Date:   Sat Feb 25 07:40:50 2012 +0100

l10n: Updated Korean (ko) translation to None%

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

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

 po/ko.po |  186 --
 1 files changed, 144 insertions(+), 42 deletions(-)

diff --git a/po/ko.po b/po/ko.po
index 792ef96..c3ac066 100644
--- a/po/ko.po
+++ b/po/ko.po
@@ -8,7 +8,7 @@ msgid 
 msgstr 
 Project-Id-Version: xfce4-appfinder 4.4.0\n
 Report-Msgid-Bugs-To: \n
-POT-Creation-Date: 2011-11-15 10:24+\n
+POT-Creation-Date: 2012-02-25 05:06+\n
 PO-Revision-Date: 2011-09-13 06:45+0900\n
 Last-Translator: Seong-ho, Cho darkcircle.0...@gmail.com\n
 Language-Team: xfce4-users-kr-i18n 
xfce4-users-kr-i...@lists.sourceforge.net\n
@@ -17,104 +17,147 @@ msgstr 
 Content-Transfer-Encoding: 8bit\n
 Language: \n
 
-#: ../src/appfinder-category-model.c:108
+#: ../src/appfinder-category-model.c:146
 msgid All Applications
 msgstr 모든 프로그램
 
-#: ../src/appfinder-model.c:438
+#: ../src/appfinder-model.c:545
 msgid Name
 msgstr 이름
 
-#: ../src/appfinder-model.c:439
+#: ../src/appfinder-model.c:546
+#, fuzzy
+msgid Comment
+msgstr 명령
+
+#: ../src/appfinder-model.c:547
 msgid Command
 msgstr 명령
 
-#: ../src/appfinder-model.c:440
+#: ../src/appfinder-model.c:548
 msgid Categories
 msgstr 분류
 
-#: ../src/appfinder-model.c:441
+#: ../src/appfinder-model.c:549
 msgid Filename
 msgstr 파일 이름
 
-#: ../src/appfinder-model.c:1598
+#: ../src/appfinder-model.c:1825
 msgid Application has no command
 msgstr 프로그램에 명령을 보유하고 있지 않습니다
 
-#: ../src/appfinder-model.c:1900
+#: ../src/appfinder-model.c:2149
 msgid Commands History
 msgstr 명령 이력
 
-#: ../src/appfinder-preferences.c:175
+#: ../src/appfinder-preferences.c:221
 msgid C_lear
 msgstr 지우기(_l)
 
-#: ../src/appfinder-preferences.c:176
+#: ../src/appfinder-preferences.c:222
 msgid This will permanently clear the custom command history.
 msgstr 사용자 정의 명령 이력을 영구적으로 지울 것입니다.
 
-#: ../src/appfinder-preferences.c:177
+#: ../src/appfinder-preferences.c:223
 msgid Are you sure you want to clear the command history?
 msgstr 명령 이력을 정말로 지우시렵니까?
 
-#: ../src/appfinder-preferences.c:287
+#: ../src/appfinder-preferences.c:333
 msgid The custom action will be deleted permanently.
 msgstr 사용자 정의 동작이 영구적으로 지워질 것입니다.
 
-#: ../src/appfinder-preferences.c:288
+#: ../src/appfinder-preferences.c:334
 #, c-format
 msgid Are you sure you want to delete pattern \%s\?
 msgstr 패턴 \%s\를 정말로 삭제하시렵니까?
 
-#: ../src/appfinder-window.c:190 ../src/main.c:344
-#: ../src/appfinder-preferences.glade.h:3
+#: ../src/appfinder-window.c:216 ../src/main.c:446
+#: ../src/appfinder-preferences.glade.h:4
 #: ../data/xfce4-appfinder.desktop.in.h:1
 msgid Application Finder
 msgstr 프로그램 검색기
 
-#: ../src/appfinder-window.c:231
+#: ../src/appfinder-window.c:268
 msgid Toggle view mode
 msgstr 보기 상태 전환
 
-#: ../src/main.c:70
+#: ../src/appfinder-window.c:763
+msgid Failed to launch desktop item editor
+msgstr 데스크탑 항목 에디터 작동 실패
+
+#: ../src/appfinder-window.c:789
+#, fuzzy
+msgid 
+This will permanently remove the custom desktop file from your home 
+directory.
+msgstr 사용자 정의 명령 이력을 영구적으로 지울 것입니다.
+
+#: ../src/appfinder-window.c:790
+#, fuzzy, c-format
+msgid Are you sure you want to revert \%s\?
+msgstr 패턴 \%s\를 정말로 삭제하시렵니까?
+
+#: ../src/appfinder-window.c:800
+msgid Failed to remove desktop file
+msgstr 데스크탑 파일 삭제 실패
+
+#. I18N: the first %s will be replace with users' applications directory, the
+#. * second with Hidden=true
+#: ../src/appfinder-window.c:833
+#, c-format
+msgid 
+To unhide the item you have to manually remove the desktop file from \%s\ 
+or open the file in the same directory and remove the line \%s\.
+msgstr 수동으로 \%s\에서 바탕 화면에 파일을 제거하거나 파일을 열 동일한 디렉토리에 \%s\ 라인을 제거해야 할 항목 
숨기기를 해제합니다.
+
+#: ../src/appfinder-window.c:838 ../src/appfinder-window.c:923
+msgid _Hide
+msgstr 숨김(_H)
+
+#: ../src/appfinder-window.c:839
+#, fuzzy, c-format
+msgid Are you sure you want to hide \%s\?
+msgstr 패턴 \%s\를 정말로 삭제하시렵니까?
+
+#: ../src/main.c:75
 msgid Start in collapsed mode
 msgstr 축소 모드로 시작하기
 
-#: ../src/main.c:71
+#: ../src/main.c:76
 msgid Print version information and exit
 msgstr 버전 정보를 출력하고 끝냅니다
 
-#: ../src/main.c:72
+#: ../src/main.c:77
 msgid Replace the existing service
 msgstr 존재하는 서비스 바꾸기
 
-#: ../src/main.c:73
+#: ../src/main.c:78
 msgid Quit all instances
 msgstr 모든 인스턴스 끝내기
 
-#: ../src/main.c:74
+#: ../src/main.c:79
 msgid Do not try to use or become a D-Bus service
 msgstr D-Bus 서비스를 사용하거나 서비스와 함께 동작하도록 시도하지 않음
 
 #. close all windows and quit
-#: ../src/main.c:159
+#: ../src/main.c:244
 msgid Forced to quit
 msgstr 종료를 강제합니다
 
-#: ../src/main.c:346
+#: ../src/main.c:448
 msgid Unable