[Xfce4-commits] squeeze:master l10n: Updated Korean (ko) translation to 100%
Updating branch refs/heads/master to efc026e95b28e402c1a07a3b53337bc553c393fd (commit) from 9a946ab84b584ff4a01a227c25d11437b01e6326 (commit) commit efc026e95b28e402c1a07a3b53337bc553c393fd Author: Seong-ho Cho darkcircle.0...@gmail.com Date: Thu Apr 5 13:22:41 2012 +0200 l10n: Updated Korean (ko) translation to 100% New status: 90 messages complete with 0 fuzzies and 0 untranslated. Transmitted-via: Transifex (translations.xfce.org). po/ko.po | 10 +- 1 files changed, 5 insertions(+), 5 deletions(-) diff --git a/po/ko.po b/po/ko.po index 9634076..eb23be0 100644 --- a/po/ko.po +++ b/po/ko.po @@ -84,7 +84,7 @@ msgstr #: ../src/archive_store.c:250 #: ../src/notebook.c:181 msgid Show full path -msgstr 전체 경로 보기 +msgstr 전체 경로 표시 #: ../src/archive_store.c:251 #: ../src/notebook.c:182 @@ -94,7 +94,7 @@ msgstr 각각의 목록에 대한 전체 경로 문자열을 보입니다 #: ../src/archive_store.c:257 #: ../src/notebook.c:188 msgid Show mime icons -msgstr MIME 아이콘 보기 +msgstr MIME 아이콘 표시 #: ../src/archive_store.c:258 #: ../src/notebook.c:189 @@ -103,11 +103,11 @@ msgstr 각각의 목록에 대한 MIME 유형 아이콘을 보입니다 #: ../src/archive_store.c:264 msgid Show up dir entry -msgstr 디렉토리 목록 보기 +msgstr 디렉토리 목록 표시 #: ../src/archive_store.c:265 msgid Show '..' to go to the parent directory -msgstr 부모 디렉터리로 이동하기 위한 '..' 보기 +msgstr 부모 디렉터리로 이동하기 위한 '..' 표시 #: ../src/archive_store.c:271 #: ../src/notebook.c:195 @@ -401,7 +401,7 @@ msgstr 압축 파일 보기: #: ../src/preferences_dialog.c:97 msgid _Show Icons -msgstr 아이콘 보기(_S) +msgstr 아이콘 표시(_S) #: ../src/preferences_dialog.c:100 msgid _Rules Hint ___ 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%
Updating branch refs/heads/master to cc2d53519eb14418f1dd30d2282b2339c4ce90de (commit) from 6f3b67e7e3e80facc5a7146ad24897218e2f0b31 (commit) commit cc2d53519eb14418f1dd30d2282b2339c4ce90de Author: Yarema aka Knedlyk yupad...@gmail.com Date: Thu Apr 5 14:20:11 2012 +0200 l10n: Updated Ukrainian (uk) translation to 100% New status: 161 messages complete with 0 fuzzies and 0 untranslated. Transmitted-via: Transifex (translations.xfce.org). po/uk.po | 298 ++--- 1 files changed, 186 insertions(+), 112 deletions(-) diff --git a/po/uk.po b/po/uk.po index bbaab8e..a2c4d69 100644 --- a/po/uk.po +++ b/po/uk.po @@ -6,7 +6,7 @@ msgid msgstr Project-Id-Version: ristretto\n Report-Msgid-Bugs-To: xfce-i...@xfce.org\n -POT-Creation-Date: 2012-03-14 20:27+\n +POT-Creation-Date: 2012-04-05 08:39+\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 @@ -44,210 +44,209 @@ msgstr Спробуйте %s --help для перегляду повного списку параметрів командної стрічки.\n -#: ../src/main_window.c:53 ../ristretto.desktop.in.h:1 +#: ../src/main_window.c:55 ../ristretto.desktop.in.h:1 msgid Image Viewer msgstr Переглядач зображень #. File Menu -#: ../src/main_window.c:334 +#: ../src/main_window.c:335 msgid _File msgstr _Файл -#: ../src/main_window.c:335 +#: ../src/main_window.c:336 msgid _Open msgstr _Відкрити -#: ../src/main_window.c:335 +#: ../src/main_window.c:336 msgid Open an image msgstr Відкрити зображення -#: ../src/main_window.c:336 +#: ../src/main_window.c:337 msgid _Save copy msgstr Зберегти коп_ію -#: ../src/main_window.c:336 +#: ../src/main_window.c:337 msgid Save a copy of the image msgstr Зберегти копію малюнка -#: ../src/main_window.c:337 +#: ../src/main_window.c:338 msgid _Properties msgstr _Властивості -#: ../src/main_window.c:337 +#: ../src/main_window.c:338 msgid Show file properties msgstr Показати властивості файлу -#: ../src/main_window.c:338 +#. Edit Menu +#: ../src/main_window.c:339 ../src/main_window.c:343 +msgid _Edit +msgstr _Редагувати + +#: ../src/main_window.c:339 +msgid Edit this image +msgstr Редагувати малюнок + +#: ../src/main_window.c:340 msgid _Close msgstr _Закрити -#: ../src/main_window.c:338 +#: ../src/main_window.c:340 msgid Close this image msgstr Закрити малюнок -#: ../src/main_window.c:339 +#: ../src/main_window.c:341 msgid _Quit msgstr Ви_йти -#: ../src/main_window.c:339 +#: ../src/main_window.c:341 msgid Quit Ristretto msgstr Вийти з Ristretto -#. Edit Menu -#: ../src/main_window.c:341 -msgid _Edit -msgstr _Редагувати - -#: ../src/main_window.c:342 +#: ../src/main_window.c:344 msgid _Open with... msgstr _Відкрити з... -#: ../src/main_window.c:343 +#: ../src/main_window.c:345 msgid _Sorting msgstr _Сортування -#: ../src/main_window.c:344 +#: ../src/main_window.c:346 msgid _Delete msgstr _Видалити -#: ../src/main_window.c:344 +#: ../src/main_window.c:346 msgid Delete this image from disk msgstr Вилучити малюнок з диску -#: ../src/main_window.c:345 +#: ../src/main_window.c:347 msgid _Clear private data msgstr _Очистити приватні дані -#: ../src/main_window.c:346 +#: ../src/main_window.c:348 msgid _Preferences msgstr _Налаштування #. View Menu -#: ../src/main_window.c:348 +#: ../src/main_window.c:350 msgid _View msgstr _Перегляд -#: ../src/main_window.c:349 +#: ../src/main_window.c:351 msgid _Fullscreen msgstr Повний екр_ан -#: ../src/main_window.c:350 +#: ../src/main_window.c:352 msgid _Leave Fullscreen msgstr Покинути повний ек_ран -#: ../src/main_window.c:351 +#: ../src/main_window.c:353 msgid _Set as Wallpaper msgstr Встановити як шпа_лери #. Zoom submenu -#: ../src/main_window.c:353 +#: ../src/main_window.c:355 msgid _Zoom msgstr _Масштаб -#: ../src/main_window.c:354 +#: ../src/main_window.c:356 msgid Zoom _In msgstr Збіль_шити -#: ../src/main_window.c:355 +#: ../src/main_window.c:357 msgid Zoom _Out msgstr З_меншити -#: ../src/main_window.c:356 +#: ../src/main_window.c:358 msgid Zoom _Fit msgstr Вмістити у вікн_о -#: ../src/main_window.c:357 +#: ../src/main_window.c:359 msgid _Normal Size msgstr _Нормальний розмір #. Rotation submenu -#: ../src/main_window.c:359 +#: ../src/main_window.c:361 msgid _Rotation msgstr _Обертання -#: ../src/main_window.c:360 +#: ../src/main_window.c:362 msgid Rotate _Right msgstr Повернути в_право -#: ../src/main_window.c:361 +#: ../src/main_window.c:363 msgid Rotate _Left msgstr Повернути в_ліво #. Go Menu -#: ../src/main_window.c:363 +#: ../src/main_window.c:365 msgid _Go msgstr П_ерейти -#: ../src/main_window.c:364 +#: ../src/main_window.c:366 msgid _Forward msgstr _Вперед -#: ../src/main_window.c:365 +#: ../src/main_window.c:367 msgid _Back msgstr _Назад -#: ../src/main_window.c:366 +#: ../src/main_window.c:368 msgid
[Xfce4-commits] thunar-vcs-plugin:master l10n: Updated Ukrainian (uk) translation to 97%
Updating branch refs/heads/master to 50368a316c08a202912a0c9e5ee2224ea7b396e7 (commit) from f09af97bd0695da4b0763220f37ac67ea510a9fd (commit) commit 50368a316c08a202912a0c9e5ee2224ea7b396e7 Author: Yarema aka Knedlyk yupad...@gmail.com Date: Thu Apr 5 14:22:28 2012 +0200 l10n: Updated Ukrainian (uk) translation to 97% New status: 302 messages complete with 4 fuzzies and 3 untranslated. Transmitted-via: Transifex (translations.xfce.org). po/uk.po |8 +--- 1 files changed, 5 insertions(+), 3 deletions(-) diff --git a/po/uk.po b/po/uk.po index a5dcfaf..61d0186 100644 --- a/po/uk.po +++ b/po/uk.po @@ -7,7 +7,7 @@ msgid msgstr Project-Id-Version: thunar-vcs-plugin\n Report-Msgid-Bugs-To: \n -POT-Creation-Date: 2011-12-08 10:48+\n +POT-Creation-Date: 2012-04-05 09:09+\n PO-Revision-Date: 2010-03-18 11:56+0200\n Last-Translator: Dmitry Nikitin luckas...@mail.ru\n Language-Team: Ukrainian xfce4-...@xfce.org\n @@ -1135,16 +1135,18 @@ msgid Shadowed delete msgstr Вилучення в тлі #: ../tvp-svn-helper/tsh-common.c:587 +#, fuzzy msgid Merge record info -msgstr +msgstr Запис інформації про злиття #: ../tvp-svn-helper/tsh-common.c:588 msgid Upgraded path msgstr Шлях оновлення #: ../tvp-svn-helper/tsh-common.c:589 +#, fuzzy msgid Merge record info begin -msgstr +msgstr Початок інформації про злиття #: ../tvp-svn-helper/tsh-common.c:590 msgid Merge elide info ___ Xfce4-commits mailing list Xfce4-commits@xfce.org https://mail.xfce.org/mailman/listinfo/xfce4-commits
[Xfce4-commits] xfburn:master l10n: Updated Dutch (Flemish) (nl) translation to 100%
Updating branch refs/heads/master to ab2be4b707906c15ddbbb4a4eb3e10671c215687 (commit) from eae5069d55f014b9043b6bfed1cc2ebd726181bd (commit) commit ab2be4b707906c15ddbbb4a4eb3e10671c215687 Author: Pjotr Anon pliniusmi...@gmail.com Date: Thu Apr 5 22:02:13 2012 +0200 l10n: Updated Dutch (Flemish) (nl) translation to 100% New status: 283 messages complete with 0 fuzzies and 0 untranslated. Transmitted-via: Transifex (translations.xfce.org). po/nl.po | 31 --- 1 files changed, 20 insertions(+), 11 deletions(-) diff --git a/po/nl.po b/po/nl.po index 4ca5270..be88b16 100644 --- a/po/nl.po +++ b/po/nl.po @@ -3,12 +3,12 @@ # This file is distributed under the same license as the xfburn package. # Stephan Arts psy...@gmail.com, 2006. # Pjotr, 2011. -# +# msgid msgstr Project-Id-Version: xfburn\n Report-Msgid-Bugs-To: \n -POT-Creation-Date: 2011-09-08 16:02+\n +POT-Creation-Date: 2012-04-05 15:21+\n PO-Revision-Date: 2011-09-08 17:34+0200\n Last-Translator: Pjotr\n Language-Team: Dutch (Flemish)\n @@ -93,7 +93,8 @@ msgstr Schijf uitw_erpen msgid _Blank msgstr _Wissen -#. blanking can only be performed on blank discs, format and deformat are allowed to be blank ones +#. blanking can only be performed on blank discs, format and deformat are +#. allowed to be blank ones #: ../xfburn/xfburn-blank-dialog.c:355 msgid The inserted disc is already blank. msgstr De ingebrachte schijf is al leeg. @@ -399,7 +400,8 @@ msgstr Wissen msgid Clear the content of the composition msgstr Inhoud van de verzameling wissen -#. {import-session, xfburn-import-session, N_(Import), NULL, N_(Import existing session),}, +#. {import-session, xfburn-import-session, N_(Import), NULL, N_(Import +#. existing session),}, #: ../xfburn/xfburn-data-composition.c:195 msgid Rename msgstr Naam wijzigen @@ -441,7 +443,8 @@ msgstr Een bestand met dezelfde naam is al aanwezig in de verzameling. msgid New directory msgstr Nieuwe map -#. Note to translators: first %s is the date in i18n format (year-month-day), %d is a running number of compositions +#. Note to translators: first %s is the date in i18n format (year-month- +#. day), %d is a running number of compositions #: ../xfburn/xfburn-data-composition.c:966 #, c-format msgid Data %s~%d @@ -722,8 +725,10 @@ msgstr Beeldbestand '%s' bestaat niet. msgid _File msgstr _Bestand -#. {new-composition, GTK_STOCK_NEW, N_(_New composition), , N_(Create a new composition),}, -#. {new-composition, GTK_STOCK_NEW, N_(_New composition), NULL, N_(Create a new composition), +#. {new-composition, GTK_STOCK_NEW, N_(_New composition), , N_(Create a +#. new composition),}, +#. {new-composition, GTK_STOCK_NEW, N_(_New composition), NULL, N_(Create +#. a new composition), #. G_CALLBACK (action_new_data_composition),}, #: ../xfburn/xfburn-main-window.c:104 msgid New data composition @@ -733,11 +738,14 @@ msgstr Nieuwe gegevensverzameling msgid New audio composition msgstr Nieuwe geluidverzameling -#. {load-composition, GTK_STOCK_OPEN, N_(Load composition), NULL, N_(Load composition), +#. {load-composition, GTK_STOCK_OPEN, N_(Load composition), NULL, N_(Load +#. composition), #. G_CALLBACK (action_load),}, -#. {save-composition, GTK_STOCK_SAVE, N_(Save composition), NULL, N_(Save composition), +#. {save-composition, GTK_STOCK_SAVE, N_(Save composition), NULL, N_(Save +#. composition), #. G_CALLBACK (action_save),}, -#. {save-composition-as, GTK_STOCK_SAVE_AS, N_(Save composition as...), NULL, N_(Save composition as), +#. {save-composition-as, GTK_STOCK_SAVE_AS, N_(Save composition as...), +#. NULL, N_(Save composition as), #. G_CALLBACK (action_save_as),}, #: ../xfburn/xfburn-main-window.c:114 msgid Close composition @@ -799,7 +807,8 @@ msgstr CD-RW wissen msgid Copy Data CD msgstr Kopieer gegevens-CD -#. {copy-audio, xfburn-audio-copy, N_(Copy Audio CD), NULL, N_(Copy Audio CD),}, +#. {copy-audio, xfburn-audio-copy, N_(Copy Audio CD), NULL, N_(Copy +#. Audio CD),}, #: ../xfburn/xfburn-main-window.c:132 msgid Burn Image msgstr Brand beeldbestand ___ Xfce4-commits mailing list Xfce4-commits@xfce.org https://mail.xfce.org/mailman/listinfo/xfce4-commits
[Xfce4-commits] xfburn:master l10n: Updated Dutch (Flemish) (nl) translation to 100%
Updating branch refs/heads/master to 9c9c52f5542f897b39884818dca2ec4554235955 (commit) from ab2be4b707906c15ddbbb4a4eb3e10671c215687 (commit) commit 9c9c52f5542f897b39884818dca2ec4554235955 Author: Pjotr Anon pliniusmi...@gmail.com Date: Thu Apr 5 22:03:19 2012 +0200 l10n: Updated Dutch (Flemish) (nl) translation to 100% New status: 283 messages complete with 0 fuzzies and 0 untranslated. Transmitted-via: Transifex (translations.xfce.org). po/nl.po |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/po/nl.po b/po/nl.po index be88b16..a81026d 100644 --- a/po/nl.po +++ b/po/nl.po @@ -994,7 +994,7 @@ msgstr Tijdelijke map #: ../xfburn/xfburn-preferences-dialog.c:196 msgid _Clean temporary directory on exit -msgstr Maak tijdelijke map s_choon bij afsluiten +msgstr Maak tijdelijke map leeg bij afsluiten #: ../xfburn/xfburn-preferences-dialog.c:203 msgid File browser ___ Xfce4-commits mailing list Xfce4-commits@xfce.org https://mail.xfce.org/mailman/listinfo/xfce4-commits
[Xfce4-commits] xfce4-mixer:master l10n: Updated Korean (ko) translation to 100%
Updating branch refs/heads/master to 806a7433ffb64a18f5f0859949ca254b7d5f0bdb (commit) from 7b4eb024a8e1c6254e408cfc402b40c9153fc240 (commit) commit 806a7433ffb64a18f5f0859949ca254b7d5f0bdb Author: Seong-ho Cho darkcircle.0...@gmail.com Date: Thu Apr 5 22:20:42 2012 +0200 l10n: Updated Korean (ko) translation to 100% New status: 37 messages complete with 0 fuzzies and 0 untranslated. Transmitted-via: Transifex (translations.xfce.org). po/ko.po | 18 +- 1 files changed, 9 insertions(+), 9 deletions(-) diff --git a/po/ko.po b/po/ko.po index 15782e6..099fb98 100644 --- a/po/ko.po +++ b/po/ko.po @@ -109,12 +109,12 @@ msgstr 믹서 #: ../panel-plugin/xfce4-mixer-plugin.desktop.in.in.h:2 msgid Volume control for your sound card -msgstr 사운드 카드에 대한 볼륨 컨트롤 +msgstr 사운드 카드 소리 크기 조절기 #: ../libxfce4mixer/libxfce4mixer.c:243 #, c-format msgid Unknown Volume Control %d -msgstr 알 수 없는 볼륨 컨트롤 %d +msgstr 알 수 없는 소리 크기 조절기 %d #: ../xfce4-mixer/main.c:70 #, c-format @@ -139,19 +139,19 @@ msgstr 옵션 #: ../xfce4-mixer/xfce-mixer.c:298 msgid No controls visible -msgstr 보일 컨트롤이 없음 +msgstr 보일 조절기 없음 #: ../xfce4-mixer/xfce-mixer.c:302 msgid No controls are marked as visible. Please open the span size='large'bSelect Controls/b/span dialog to select some. -msgstr 보이도록 표시한 컨트롤이 없습니다. 선택하려면 span size='large'b컨트롤 선택/b/span 대화상자를 열어주시기 바랍니다. +msgstr 보이도록 표시한 조절기가 없습니다. 선택하려면 span size='large'b조절기 선택/b/span 대화상자를 열어주시기 바랍니다. #: ../xfce4-mixer/xfce-mixer-controls-dialog.c:135 msgid Select Controls -msgstr 컨트롤 선택 +msgstr 조절기 선택 #: ../xfce4-mixer/xfce-mixer-controls-dialog.c:137 msgid Select which controls should be visible -msgstr 보일 컨트롤을 선택합니다 +msgstr 보일 조절기를 선택합니다 #: ../xfce4-mixer/xfce-mixer-window.c:84 msgid _Quit @@ -163,15 +163,15 @@ msgstr 믹서 끝내기 #: ../xfce4-mixer/xfce-mixer-window.c:86 msgid _Select Controls... -msgstr 컨트롤 선택(_S)... +msgstr 조절기 선택(_S)... #: ../xfce4-mixer/xfce-mixer-window.c:86 msgid Select which controls are displayed -msgstr 표시할 컨트롤을 선택합니다 +msgstr 표시할 조절기를 선택합니다 #: ../xfce4-mixer/xfce-mixer-window.c:184 msgid Configure sound card(s) and control the volume of selected tracks -msgstr 사운드 카드를 설정하고 선택한 트랙에 대한 볼륨을 조절합니다 +msgstr 사운드 카드를 설정하고 선택한 트랙에 대한 소리 크기를 조절합니다 #: ../xfce4-mixer/xfce-mixer-window.c:199 msgid Sound card: ___ Xfce4-commits mailing list Xfce4-commits@xfce.org https://mail.xfce.org/mailman/listinfo/xfce4-commits
[Xfce4-commits] parole:master l10n: Updated Korean (ko) translation to 100%
Updating branch refs/heads/master to 8f1fea1e3579608f334e63c0431072fe2ad37815 (commit) from a010fd429027544ef8e89987fc503f2ad29cee71 (commit) commit 8f1fea1e3579608f334e63c0431072fe2ad37815 Author: Seong-ho Cho darkcircle.0...@gmail.com Date: Thu Apr 5 22:21:51 2012 +0200 l10n: Updated Korean (ko) translation to 100% New status: 184 messages complete with 0 fuzzies and 0 untranslated. Transmitted-via: Transifex (translations.xfce.org). po/ko.po |8 1 files changed, 4 insertions(+), 4 deletions(-) diff --git a/po/ko.po b/po/ko.po index ce4f75c..3656518 100644 --- a/po/ko.po +++ b/po/ko.po @@ -114,11 +114,11 @@ msgstr 정사각형 #: ../data/interfaces/parole.ui.h:22 msgid Volume Down -msgstr 볼륨 감소 +msgstr 소리 크기 감소 #: ../data/interfaces/parole.ui.h:23 msgid Volume Up -msgstr 볼륨 증가 +msgstr 소리 크기 증가 #: ../data/interfaces/parole.ui.h:24 msgid _Edit @@ -363,11 +363,11 @@ msgstr 이전 탐색 #: ../src/main.c:234 msgid Raise volume -msgstr 볼륨 키우기 +msgstr 소리 크기 키우기 #: ../src/main.c:235 msgid Lower volume -msgstr 볼륨 줄이기 +msgstr 소리 크기 줄이기 #: ../src/main.c:236 msgid Mute volume ___ Xfce4-commits mailing list Xfce4-commits@xfce.org https://mail.xfce.org/mailman/listinfo/xfce4-commits
[Xfce4-commits] xfmpc:master l10n: Updated Korean (ko) translation to 100%
Updating branch refs/heads/master to 5e8c7dfa616303fb5de74b6bcdac4576802e3fd1 (commit) from fd5b4513a1dd38ab98cec84c20b99a259b9d00a1 (commit) commit 5e8c7dfa616303fb5de74b6bcdac4576802e3fd1 Author: Seong-ho Cho darkcircle.0...@gmail.com Date: Thu Apr 5 22:22:45 2012 +0200 l10n: Updated Korean (ko) translation to 100% New status: 70 messages complete with 0 fuzzies and 0 untranslated. Transmitted-via: Transifex (translations.xfce.org). po/ko.po |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/po/ko.po b/po/ko.po index d0ee6aa..eb3b5c8 100644 --- a/po/ko.po +++ b/po/ko.po @@ -286,7 +286,7 @@ msgstr 다음: CTRL+f #: ../src/shortcuts-dialog.c:227 msgid Volume: CTRL+v -msgstr 볼륨: CTRL+v +msgstr 소리 크기: CTRL+v #: ../src/song-dialog.c:239 msgid File ___ Xfce4-commits mailing list Xfce4-commits@xfce.org https://mail.xfce.org/mailman/listinfo/xfce4-commits
[Xfce4-commits] xfce4-session:master l10n: Updated Korean (ko) translation to 100%
Updating branch refs/heads/master to deb0b62a481e48711f3c6ccae717e64b69518385 (commit) from 8a8e9872f3c1c6aec215f62b10da1c0a13dd (commit) commit deb0b62a481e48711f3c6ccae717e64b69518385 Author: Seong-ho Cho darkcircle.0...@gmail.com Date: Thu Apr 5 22:27:31 2012 +0200 l10n: Updated Korean (ko) translation to 100% New status: 208 messages complete with 0 fuzzies and 0 untranslated. Transmitted-via: Transifex (translations.xfce.org). po/ko.po |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/po/ko.po b/po/ko.po index ea60c38..9465543 100644 --- a/po/ko.po +++ b/po/ko.po @@ -575,7 +575,7 @@ msgstr 새로운 세션의 이름을 선택: #: ../xfce4-session/xfsm-startup.c:115 msgid Starting the Volume Controller -msgstr 볼륨 제어기 시작 중 +msgstr 소리 크기 조절기 시작 중 #: ../xfce4-session/xfsm-startup.c:117 msgid Starting the Panel ___ Xfce4-commits mailing list Xfce4-commits@xfce.org https://mail.xfce.org/mailman/listinfo/xfce4-commits
[Xfce4-commits] midori:master Ensure adblock config folder when blocking images
Updating branch refs/heads/master to a32cc0908e3e5a9d52ce4a518edf5f98eee12473 (commit) from f8ab9eaec0efd9da6acf896fce046979bf9a088a (commit) commit a32cc0908e3e5a9d52ce4a518edf5f98eee12473 Author: Christian Dywan christ...@twotoasts.de Date: Thu Apr 5 22:29:49 2012 +0200 Ensure adblock config folder when blocking images extensions/adblock.c | 16 1 files changed, 8 insertions(+), 8 deletions(-) diff --git a/extensions/adblock.c b/extensions/adblock.c index 9150dc9..0d46d9e 100644 --- a/extensions/adblock.c +++ b/extensions/adblock.c @@ -877,16 +877,16 @@ adblock_custom_block_image_cb (GtkWidget* widget, custom_list = g_build_filename (midori_extension_get_config_dir (extension), CUSTOM_LIST_NAME, NULL); -if (!(list = g_fopen (custom_list, a+))) +katze_mkdir_with_parents (midori_extension_get_config_dir (extension), 0700); +if ((list = g_fopen (custom_list, a+))) { -g_free (custom_list); -return; +g_fprintf (list, %s\n, gtk_entry_get_text (GTK_ENTRY (entry))); +fclose (list); +adblock_reload_rules (extension, TRUE); +g_debug (%s: Updated custom list\n, G_STRFUNC); } - -g_fprintf (list, %s\n, gtk_entry_get_text (GTK_ENTRY (entry))); -fclose (list); -adblock_reload_rules (extension, TRUE); - +else +g_debug (%s: Failed to open custom list %s\n, G_STRFUNC, custom_list); g_free (custom_list); gtk_widget_destroy (dialog); } ___ Xfce4-commits mailing list Xfce4-commits@xfce.org https://mail.xfce.org/mailman/listinfo/xfce4-commits
[Xfce4-commits] midori:master New property key for Midori.Extension object
Updating branch refs/heads/master to d0ef9c65750d14989872303092de8a6ad58ce1d0 (commit) from a32cc0908e3e5a9d52ce4a518edf5f98eee12473 (commit) commit d0ef9c65750d14989872303092de8a6ad58ce1d0 Author: André Stösel an...@stoesel.de Date: Sat Mar 31 17:19:01 2012 +0200 New property key for Midori.Extension object This property is needed if the module contains more than one extension. Add properties website and key to the vapi. If the extension has a key, it should be used as part of the config filename. midori/main.c | 34 +++--- midori/midori-extension.c | 28 +++- midori/midori.vapi|4 3 files changed, 62 insertions(+), 4 deletions(-) diff --git a/midori/main.c b/midori/main.c index 6d995f6..3a4c917 100644 --- a/midori/main.c +++ b/midori/main.c @@ -264,8 +264,24 @@ settings_save_to_file (MidoriWebSettings* settings, { KATZE_ARRAY_FOREACH_ITEM (extension, extensions) if (midori_extension_is_active (extension)) -g_key_file_set_boolean (key_file, extensions, -g_object_get_data (G_OBJECT (extension), filename), TRUE); +{ +const gchar* filename = g_object_get_data ( +G_OBJECT (extension), filename); + +gchar* key; +gchar* term; + +key = katze_object_get_string (extension, key); +if (key *key) +term = g_strdup_printf (%s/%s, filename, key); +else +term = g_strdup (filename); + +g_key_file_set_boolean (key_file, extensions, term, TRUE); + +g_free (key); +g_free (term); +} g_object_unref (extensions); } else if ((_extensions = g_object_get_data (G_OBJECT (app), extensions))) @@ -1246,10 +1262,22 @@ midori_load_extension (MidoriApp* app, if (active_extensions) { guint i = 0; +gchar* key; gchar* name; +gchar* term; + +key = katze_object_get_string (extension, key); +if (key *key) +term = g_strdup_printf (%s/%s, filename, key); +else +term = g_strdup (filename); + while ((name = active_extensions[i++])) -if (!g_strcmp0 (filename, name)) +if (!g_strcmp0 (term, name)) g_signal_emit_by_name (extension, activate, app); + +g_free (key); +g_free (term); } g_signal_connect_after (extension, activate, G_CALLBACK (extension_activate_cb), app); diff --git a/midori/midori-extension.c b/midori/midori-extension.c index 7927e72..2815634 100644 --- a/midori/midori-extension.c +++ b/midori/midori-extension.c @@ -25,6 +25,7 @@ struct _MidoriExtensionPrivate gchar* version; gchar* authors; gchar* website; +gchar* key; MidoriApp* app; gint active; @@ -127,7 +128,8 @@ enum PROP_DESCRIPTION, PROP_VERSION, PROP_AUTHORS, -PROP_WEBSITE +PROP_WEBSITE, +PROP_KEY }; enum { @@ -260,6 +262,23 @@ midori_extension_class_init (MidoriExtensionClass* class) NULL, flags)); +/** + * MidoriExtension:key: + * + * The extension key. + * Needed if there is more than one extension object in a single module. + * + * Since: 0.4.5 + */ +g_object_class_install_property (gobject_class, + PROP_KEY, + g_param_spec_string ( + key, + Key, + The extension key, + NULL, + flags)); + g_type_class_add_private (class, sizeof (MidoriExtensionPrivate)); } @@ -400,6 +419,7 @@ midori_extension_finalize (GObject* object) katze_assign (extension-priv-version, NULL); katze_assign (extension-priv-authors, NULL); katze_assign (extension-priv-website, NULL); +katze_assign (extension-priv-key, NULL); katze_assign (extension-priv-config_dir, NULL); g_list_free (extension-priv-lsettings); @@ -446,6 +466,9 @@ midori_extension_set_property (GObject* object, case PROP_WEBSITE: katze_assign (extension-priv-website, g_value_dup_string (value)); break; +case PROP_KEY: +katze_assign (extension-priv-key, g_value_dup_string (value)); +break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec); break; @@ -477,6 +500,9 @@ midori_extension_get_property (GObject*object, case PROP_WEBSITE: g_value_set_string (value, extension-priv-website); break; +case PROP_KEY: +g_value_set_string (value,
[Xfce4-commits] midori:master New extension to download files with Aria2.
Updating branch refs/heads/master to 8bba8f9aadb085264d2c3d74bd47a70e957c902a (commit) from d0ef9c65750d14989872303092de8a6ad58ce1d0 (commit) commit 8bba8f9aadb085264d2c3d74bd47a70e957c902a Author: André Stösel an...@stoesel.de Date: Sat Mar 31 22:12:48 2012 +0200 New extension to download files with Aria2. extensions/external-download-manager.vala | 145 - 1 files changed, 122 insertions(+), 23 deletions(-) diff --git a/extensions/external-download-manager.vala b/extensions/external-download-manager.vala index c371759..1d837ab 100644 --- a/extensions/external-download-manager.vala +++ b/extensions/external-download-manager.vala @@ -10,8 +10,10 @@ */ using Gtk; -using WebKit; +using Soup; +using Katze; using Midori; +using WebKit; namespace EDM { [DBus (name = net.launchpad.steadyflow.App)] @@ -19,19 +21,36 @@ namespace EDM { public abstract void AddFile (string url) throws IOError; } -private class Manager : Midori.Extension { +private class DownloadRequest : GLib.Object { +public string uri; +public string auth; +public string referer; +public SListCookie cookies; +} + +internal Manager manager; + +private class Manager : GLib.Object { +private GLib.PtrArray download_managers = new GLib.PtrArray (); + public bool download_requested (Midori.View view, WebKit.Download download) { if (download.get_datavoid* (save-as-download) == null download.get_datavoid* (open-download) == null) { -try { -SteadyflowInterface db = Bus.get_proxy_sync ( -BusType.SESSION, -net.launchpad.steadyflow.App, -/net/launchpad/steadyflow/app); -db.AddFile (download.get_uri ()); -return true; -} catch (Error e) { -stderr.printf(Error: %s\n, e.message); +var dlReq = new DownloadRequest (); +dlReq.uri = download.get_uri (); + +var request = download.get_network_request (); +var message = request.get_message (); +var headers = message.request_headers; + +dlReq.auth = headers.get (Authorization); +dlReq.referer = headers.get (Referer); +dlReq.cookies = cookies_from_request (message); + +for (var i = 0 ; i download_managers.len; i++) { +var dm = download_managers.index (i) as ExternalDownloadManager; +if (dm.download (dlReq)) +return true; } } return false; @@ -59,24 +78,99 @@ namespace EDM { browser.remove_tab.disconnect (tab_removed); } +public void activated (Midori.Extension extension, Midori.App app) { +this.download_managers.add (extension); +if (this.download_managers.len == 1) { +foreach (var browser in app.get_browsers ()) +browser_added (browser); +app.add_browser.connect (browser_added); +} +} + +public void deactivated (Midori.Extension extension) { +this.download_managers.remove (extension); +if (this.download_managers.len == 0) { +var app = extension.get_app (); +foreach (var browser in app.get_browsers ()) +browser_removed (browser); +app.add_browser.disconnect (browser_added); +} +} +} + +private abstract class ExternalDownloadManager : Midori.Extension { public void activated (Midori.App app) { -foreach (var browser in app.get_browsers ()) -browser_added (browser); -app.add_browser.connect (browser_added); +manager.activated (this, app); } public void deactivated () { -var app = get_app (); -foreach (var browser in app.get_browsers ()) -browser_removed (browser); -app.add_browser.disconnect (browser_added); +manager.deactivated (this); +} + +public abstract bool download (DownloadRequest dlReq); +} + +private class Aria2 : ExternalDownloadManager { +public override bool download (DownloadRequest dlReq) { +var url = value_array_new (); +value_array_insert (url, 0, typeof(string), dlReq.uri); + +var options = value_hash_new (); +var referer = new GLib.Value (typeof (string)); +referer.set_string (dlReq.referer); +options.insert (referer, referer); + +var message = XMLRPC.request_new (http://127.0.0.1:6800/rpc;, +aria2.addUri, +typeof (ValueArray), url, +
[Xfce4-commits] midori:master Pass cookies to Aria2
Updating branch refs/heads/master to b5d5c17396d5b3dde434afda636bc04cae41f64d (commit) from 8bba8f9aadb085264d2c3d74bd47a70e957c902a (commit) commit b5d5c17396d5b3dde434afda636bc04cae41f64d Author: André Stösel an...@stoesel.de Date: Thu Apr 5 21:25:50 2012 +0200 Pass cookies to Aria2 extensions/external-download-manager.vala | 22 ++ 1 files changed, 18 insertions(+), 4 deletions(-) diff --git a/extensions/external-download-manager.vala b/extensions/external-download-manager.vala index 1d837ab..62151da 100644 --- a/extensions/external-download-manager.vala +++ b/extensions/external-download-manager.vala @@ -25,12 +25,13 @@ namespace EDM { public string uri; public string auth; public string referer; -public SListCookie cookies; +public string? cookie_header; } internal Manager manager; private class Manager : GLib.Object { +private CookieJar cookie_jar; private GLib.PtrArray download_managers = new GLib.PtrArray (); public bool download_requested (Midori.View view, WebKit.Download download) { @@ -41,11 +42,11 @@ namespace EDM { var request = download.get_network_request (); var message = request.get_message (); -var headers = message.request_headers; +weak MessageHeaders headers = message.request_headers; dlReq.auth = headers.get (Authorization); dlReq.referer = headers.get (Referer); -dlReq.cookies = cookies_from_request (message); +dlReq.cookie_header = this.cookie_jar.get_cookies (new Soup.URI (dlReq.uri), true); for (var i = 0 ; i download_managers.len; i++) { var dm = download_managers.index (i) as ExternalDownloadManager; @@ -96,6 +97,11 @@ namespace EDM { app.add_browser.disconnect (browser_added); } } + +construct { +var session = WebKit.get_default_session (); +this.cookie_jar = session.get_feature (typeof (CookieJar)) as CookieJar; +} } private abstract class ExternalDownloadManager : Midori.Extension { @@ -113,13 +119,21 @@ namespace EDM { private class Aria2 : ExternalDownloadManager { public override bool download (DownloadRequest dlReq) { var url = value_array_new (); -value_array_insert (url, 0, typeof(string), dlReq.uri); +value_array_insert (url, 0, typeof (string), dlReq.uri); var options = value_hash_new (); var referer = new GLib.Value (typeof (string)); referer.set_string (dlReq.referer); options.insert (referer, referer); +var headers = value_array_new (); +if (dlReq.cookie_header != null) { +value_array_insert (headers, 0, typeof (string), Cookie: %s.printf(dlReq.cookie_header)); +} + +if (headers.n_values 0) + options.insert (header, headers); + var message = XMLRPC.request_new (http://127.0.0.1:6800/rpc;, aria2.addUri, typeof (ValueArray), url, ___ Xfce4-commits mailing list Xfce4-commits@xfce.org https://mail.xfce.org/mailman/listinfo/xfce4-commits
[Xfce4-commits] ristretto:master l10n: Updated Portuguese (pt) translation to 100%
Updating branch refs/heads/master to 58e29bc315b6db6473710894ac5bd6d208555948 (commit) from cc2d53519eb14418f1dd30d2282b2339c4ce90de (commit) commit 58e29bc315b6db6473710894ac5bd6d208555948 Author: Sergio Marques smarque...@gmail.com Date: Thu Apr 5 22:45:07 2012 +0200 l10n: Updated Portuguese (pt) translation to 100% New status: 161 messages complete with 0 fuzzies and 0 untranslated. Transmitted-via: Transifex (translations.xfce.org). po/pt.po | 295 +++--- 1 files changed, 186 insertions(+), 109 deletions(-) diff --git a/po/pt.po b/po/pt.po index e752a23..dffbe19 100644 --- a/po/pt.po +++ b/po/pt.po @@ -7,7 +7,7 @@ msgid msgstr Project-Id-Version: ristretto\n Report-Msgid-Bugs-To: xfce-i...@xfce.org\n -POT-Creation-Date: 2012-03-22 14:03+\n +POT-Creation-Date: 2012-04-05 20:09+\n PO-Revision-Date: 2012-01-27 18:08+0100\n Last-Translator: Nuno Miguel nu...@netcabo.pt\n Language-Team: \n @@ -48,210 +48,209 @@ msgstr Tente %s --help para ver uma lista completa\n de opções em linha de comandos disponíveis.\n -#: ../src/main_window.c:53 ../ristretto.desktop.in.h:1 +#: ../src/main_window.c:55 ../ristretto.desktop.in.h:1 msgid Image Viewer msgstr Visualizador de imagens #. File Menu -#: ../src/main_window.c:334 +#: ../src/main_window.c:335 msgid _File msgstr _Ficheiro -#: ../src/main_window.c:335 +#: ../src/main_window.c:336 msgid _Open msgstr _Abrir -#: ../src/main_window.c:335 +#: ../src/main_window.c:336 msgid Open an image msgstr Abrir uma imagem -#: ../src/main_window.c:336 +#: ../src/main_window.c:337 msgid _Save copy msgstr _Gravar cópia -#: ../src/main_window.c:336 +#: ../src/main_window.c:337 msgid Save a copy of the image msgstr Gravar uma cópia da imagem -#: ../src/main_window.c:337 +#: ../src/main_window.c:338 msgid _Properties msgstr _Propriedades -#: ../src/main_window.c:337 +#: ../src/main_window.c:338 msgid Show file properties msgstr Mostrar propriedades do ficheiro -#: ../src/main_window.c:338 +#. Edit Menu +#: ../src/main_window.c:339 ../src/main_window.c:343 +msgid _Edit +msgstr _Editar + +#: ../src/main_window.c:339 +msgid Edit this image +msgstr Editar imagem + +#: ../src/main_window.c:340 msgid _Close msgstr Fe_char -#: ../src/main_window.c:338 +#: ../src/main_window.c:340 msgid Close this image msgstr Fechar esta imagem -#: ../src/main_window.c:339 +#: ../src/main_window.c:341 msgid _Quit msgstr _Sair -#: ../src/main_window.c:339 +#: ../src/main_window.c:341 msgid Quit Ristretto msgstr Sair do Ristretto -#. Edit Menu -#: ../src/main_window.c:341 -msgid _Edit -msgstr _Editar - -#: ../src/main_window.c:342 +#: ../src/main_window.c:344 msgid _Open with... msgstr Abrir c_om... -#: ../src/main_window.c:343 +#: ../src/main_window.c:345 msgid _Sorting msgstr _Ordenação -#: ../src/main_window.c:344 +#: ../src/main_window.c:346 msgid _Delete msgstr _Apagar -#: ../src/main_window.c:344 +#: ../src/main_window.c:346 msgid Delete this image from disk msgstr Apagar esta imagem do disco -#: ../src/main_window.c:345 +#: ../src/main_window.c:347 msgid _Clear private data msgstr _Limpar dados privados -#: ../src/main_window.c:346 +#: ../src/main_window.c:348 msgid _Preferences msgstr _Preferências #. View Menu -#: ../src/main_window.c:348 +#: ../src/main_window.c:350 msgid _View msgstr _Ver -#: ../src/main_window.c:349 +#: ../src/main_window.c:351 msgid _Fullscreen msgstr _Ecrã completo -#: ../src/main_window.c:350 +#: ../src/main_window.c:352 msgid _Leave Fullscreen msgstr Sair do ecrã comp_leto -#: ../src/main_window.c:351 +#: ../src/main_window.c:353 msgid _Set as Wallpaper msgstr _Definir como papel de parede #. Zoom submenu -#: ../src/main_window.c:353 +#: ../src/main_window.c:355 msgid _Zoom msgstr Taman_ho -#: ../src/main_window.c:354 +#: ../src/main_window.c:356 msgid Zoom _In msgstr A_mpliar -#: ../src/main_window.c:355 +#: ../src/main_window.c:357 msgid Zoom _Out msgstr Redu_zir -#: ../src/main_window.c:356 +#: ../src/main_window.c:358 msgid Zoom _Fit msgstr Aju_star tamanho -#: ../src/main_window.c:357 +#: ../src/main_window.c:359 msgid _Normal Size msgstr Tamanho _normal #. Rotation submenu -#: ../src/main_window.c:359 +#: ../src/main_window.c:361 msgid _Rotation msgstr _Rotação -#: ../src/main_window.c:360 +#: ../src/main_window.c:362 msgid Rotate _Right msgstr Rodar à _direita -#: ../src/main_window.c:361 +#: ../src/main_window.c:363 msgid Rotate _Left msgstr Rodar à _esquerda #. Go Menu -#: ../src/main_window.c:363 +#: ../src/main_window.c:365 msgid _Go msgstr _Ir -#: ../src/main_window.c:364 +#: ../src/main_window.c:366 msgid _Forward msgstr _Avançar -#: ../src/main_window.c:365 +#: ../src/main_window.c:367 msgid _Back msgstr _Recuar -#: ../src/main_window.c:366 +#: ../src/main_window.c:368 msgid _First msgstr _Primeira -#:
[Xfce4-commits] xfce4-settings:master l10n: Updated Dutch (Flemish) (nl) translation to 100%
Updating branch refs/heads/master to b6473ed15ea22bb48c646684d4fa26888af5fc02 (commit) from 0be4c2515ee2816acd6eadb063651176b62efcd0 (commit) commit b6473ed15ea22bb48c646684d4fa26888af5fc02 Author: Pjotr Anon pliniusmi...@gmail.com Date: Thu Apr 5 23:08:13 2012 +0200 l10n: Updated Dutch (Flemish) (nl) translation to 100% New status: 330 messages complete with 0 fuzzies and 0 untranslated. Transmitted-via: Transifex (translations.xfce.org). po/nl.po |8 +--- 1 files changed, 5 insertions(+), 3 deletions(-) diff --git a/po/nl.po b/po/nl.po index 2f0520d..9abed08 100644 --- a/po/nl.po +++ b/po/nl.po @@ -9,7 +9,7 @@ msgid msgstr Project-Id-Version: xfce4-settings\n Report-Msgid-Bugs-To: \n -POT-Creation-Date: 2012-04-02 08:12+\n +POT-Creation-Date: 2012-04-05 17:21+\n PO-Revision-Date: 2011-09-08 22:32+0200\n Last-Translator: Pjotr\n Language-Team: Dutch (Flemish)\n @@ -569,7 +569,7 @@ msgstr R_esolutie: #: ../dialogs/display-settings/display-dialog.glade.h:4 msgid Ref_lection: -msgstr _Weerspiegeling: +msgstr Spiegelbeeld: #: ../dialogs/display-settings/display-dialog.glade.h:5 msgid Refresh _rate: @@ -1241,7 +1241,9 @@ msgstr #: ../dialogs/mouse-settings/mouse-dialog.glade.h:35 msgid The number of pixels the pointer must move before a drag operation will start -msgstr Het aantal pixels dat de muispijl moet bewegen alvorens te beginnen met slepen +msgstr +Het aantal pixels dat de muispijl moet bewegen alvorens te beginnen met +slepen #: ../dialogs/mouse-settings/mouse-dialog.glade.h:36 msgid ___ Xfce4-commits mailing list Xfce4-commits@xfce.org https://mail.xfce.org/mailman/listinfo/xfce4-commits
[Xfce4-commits] midori:master Don't ever pass NULL to soup_uri_new
Updating branch refs/heads/master to c4d1a96ca4366490f153c3defcd5ded85da61422 (commit) from b5d5c17396d5b3dde434afda636bc04cae41f64d (commit) commit c4d1a96ca4366490f153c3defcd5ded85da61422 Author: Christian Dywan christ...@twotoasts.de Date: Thu Apr 5 23:26:19 2012 +0200 Don't ever pass NULL to soup_uri_new Fixes: https://bugs.launchpad.net/midori/+bug/930630 midori/main.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/midori/main.c b/midori/main.c index 3a4c917..f777346 100644 --- a/midori/main.c +++ b/midori/main.c @@ -979,7 +979,7 @@ midori_soup_session_settings_accept_language_cb (SoupSession* session, SoupURI* destination = soup_message_get_uri (msg); if (referer destination !strstr (referer, destination-host)) { -SoupURI* stripped_uri = soup_uri_new (referer); +SoupURI* stripped_uri = soup_uri_new (katze_str_non_null (referer)); if (stripped_uri != NULL) { gchar* stripped_referer; ___ Xfce4-commits mailing list Xfce4-commits@xfce.org https://mail.xfce.org/mailman/listinfo/xfce4-commits
[Xfce4-commits] midori:master Display error dialog on external download failure
Updating branch refs/heads/master to 2377ee3c94116a1b41a553d08e330a5858a8d955 (commit) from c4d1a96ca4366490f153c3defcd5ded85da61422 (commit) commit 2377ee3c94116a1b41a553d08e330a5858a8d955 Author: André Stösel an...@stoesel.de Date: Thu Apr 5 22:55:40 2012 +0200 Display error dialog on external download failure extensions/external-download-manager.vala | 19 +-- 1 files changed, 17 insertions(+), 2 deletions(-) diff --git a/extensions/external-download-manager.vala b/extensions/external-download-manager.vala index 62151da..ba397c0 100644 --- a/extensions/external-download-manager.vala +++ b/extensions/external-download-manager.vala @@ -113,6 +113,21 @@ namespace EDM { manager.deactivated (this); } +public void handle_exception (GLib.Error error) { +string ext_name; +this.get (name,out ext_name); +var dialog = new MessageDialog (null, DialogFlags.MODAL, +MessageType.ERROR, ButtonsType.CLOSE, +_(An error occurred when attempting to download a file with the following plugin:\n + + %s\n\n + + Error:\n%s\n\n + + Carry on without this plugin. + ), +ext_name, error.message); +dialog.response.connect ((a) = { dialog.destroy (); }); +dialog.run (); +} + public abstract bool download (DownloadRequest dlReq); } @@ -146,7 +161,7 @@ namespace EDM { XMLRPC.parse_method_response ((string) message.response_body.flatten ().data, -1, out v); return true; } catch (Error e) { -stderr.printf (Error while processing the response: %s\n, e.message); +this.handle_exception (e); } return false; @@ -174,7 +189,7 @@ namespace EDM { dm.AddFile (dlReq.uri); return true; } catch (Error e) { -stderr.printf(Error: %s\n, e.message); +this.handle_exception (e); } return false; } ___ Xfce4-commits mailing list Xfce4-commits@xfce.org https://mail.xfce.org/mailman/listinfo/xfce4-commits