Hello community, here is the log from the commit of package gaupol for openSUSE:Factory checked in at 2013-10-11 16:39:54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gaupol (Old) and /work/SRC/openSUSE:Factory/.gaupol.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gaupol" Changes: -------- --- /work/SRC/openSUSE:Factory/gaupol/gaupol.changes 2013-09-25 17:12:29.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.gaupol.new/gaupol.changes 2013-10-11 16:39:54.000000000 +0200 @@ -1,0 +2,9 @@ +Mon Oct 7 14:15:00 UTC 2013 - [email protected] + +- updated to 0.24.3 + * Fix preferences dialog subtitle and time overlay connections + * Make AppData file translatable + * Fix broken string formatting in the French translation that caused + KeyErrors handling encoding names (#709335) + +------------------------------------------------------------------- Old: ---- gaupol-0.24.1.tar.xz New: ---- gaupol-0.24.3.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gaupol.spec ++++++ --- /var/tmp/diff_new_pack.nLJYXu/_old 2013-10-11 16:39:56.000000000 +0200 +++ /var/tmp/diff_new_pack.nLJYXu/_new 2013-10-11 16:39:56.000000000 +0200 @@ -18,7 +18,7 @@ Name: gaupol -Version: 0.24.1 +Version: 0.24.3 Release: 0 Summary: GTK Subtitle editor License: GPL-3.0+ ++++++ gaupol-0.24.1.tar.xz -> gaupol-0.24.3.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gaupol-0.24.1/ChangeLog new/gaupol-0.24.3/ChangeLog --- old/gaupol-0.24.1/ChangeLog 2013-09-22 17:11:03.000000000 +0200 +++ new/gaupol-0.24.3/ChangeLog 2013-10-06 20:21:23.000000000 +0200 @@ -1,3 +1,94 @@ +2013-10-06 Osmo Salomaa <[email protected]> + + * aeidon/__init__.py: + * data/extensions/bookmarks/bookmarks.extension.in: + * data/extensions/custom-framerates/custom-framerates.extension.in: + * data/extensions/side-pane/side-pane.extension.in: + * gaupol/__init__.py: + + RELEASE 0.24.3 + +2013-10-06 Osmo Salomaa <[email protected]> + + * NEWS: + * data/ui/preferences-dialog.ui: + + Fix subtitle and time overlay button connections. + + This was left over from earlier re-layouting. + +2013-10-06 Osmo Salomaa <[email protected]> + + * NEWS: + * TODO: + * aeidon/__init__.py: + * data/extensions/bookmarks/bookmarks.extension.in: + * data/extensions/custom-framerates/custom-framerates.extension.in: + * data/extensions/side-pane/side-pane.extension.in: + * gaupol/__init__.py: + + RELEASE 0.24.2 + +2013-10-03 Osmo Salomaa <[email protected]> + + * po/cs.po: + * po/tr.po: + + Fix string formatting in Czech and Turkish translations. + +2013-10-03 Osmo Salomaa <[email protected]> + + * tools/check-translations: Check for broken string formatting. + +2013-10-03 Osmo Salomaa <[email protected]> + + * TODO: + * po/fr.po: + + Fix broken string formatting in the French translation. + + https://bugzilla.gnome.org/show_bug.cgi?id=709335 + +2013-10-01 Osmo Salomaa <[email protected]> + + * data/gaupol.appdata.xml.in: Copyrighting the CC0 AppData file. + + http://blogs.gnome.org/hughsie/2013/10/01/copyright-in-appdata-files/ + +2013-09-25 Osmo Salomaa <[email protected]> + + * data/gaupol.appdata.xml: Remove the translated AppData file. + +2013-09-25 Osmo Salomaa <[email protected]> + + * TODO: + * data/gaupol.appdata.xml: + * data/gaupol.appdata.xml.in: + * manifests/clean.manifest: + * manifests/gaupol.manifest: + * po/POTFILES.in: + * setup.py: + + Make AppData file translatable. + +2013-09-25 Osmo Salomaa <[email protected]> + + * data/gaupol.appdata.xml: Remove screenshot width and height. + + It's apparently optional. And our screenshot size will not remain + constant. + +2013-09-22 Osmo Salomaa <[email protected]> + + * data/ui/preferences-dialog.ui: Fix mnemonics. + +2013-09-22 Osmo Salomaa <[email protected]> + + * data/ui/preferences-dialog.ui: Switch grouping in video + preferences. + + This should look nicer. + 2013-09-22 Osmo Salomaa <[email protected]> * NEWS: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gaupol-0.24.1/NEWS new/gaupol-0.24.3/NEWS --- old/gaupol-0.24.1/NEWS 2013-09-22 17:04:16.000000000 +0200 +++ new/gaupol-0.24.3/NEWS 2013-10-06 20:18:14.000000000 +0200 @@ -1,3 +1,15 @@ +Gaupol 0.24.3 +============= + + * Fix preferences dialog subtitle and time overlay connections + +Gaupol 0.24.2 +============= + + * Make AppData file translatable + * Fix broken string formatting in the French translation that caused + KeyErrors handling encoding names (#709335) + Gaupol 0.24.1 ============= diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gaupol-0.24.1/PKG-INFO new/gaupol-0.24.3/PKG-INFO --- old/gaupol-0.24.1/PKG-INFO 2013-09-22 17:11:03.000000000 +0200 +++ new/gaupol-0.24.3/PKG-INFO 2013-10-06 20:21:23.000000000 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 1.0 Name: gaupol -Version: 0.24.1 +Version: 0.24.3 Summary: Editor for text-based subtitle files Home-page: http://home.gna.org/gaupol/ Author: Osmo Salomaa diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gaupol-0.24.1/aeidon/__init__.py new/gaupol-0.24.3/aeidon/__init__.py --- old/gaupol-0.24.1/aeidon/__init__.py 2013-09-22 17:03:16.000000000 +0200 +++ new/gaupol-0.24.3/aeidon/__init__.py 2013-10-06 20:17:38.000000000 +0200 @@ -87,7 +87,7 @@ import re import sys -__version__ = "0.24.1" +__version__ = "0.24.3" RUNNING_SPHINX = (sys.argv[0].endswith("autogen.py") or sys.argv[0].endswith("sphinx-build")) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gaupol-0.24.1/data/extensions/bookmarks/bookmarks.extension.in new/gaupol-0.24.3/data/extensions/bookmarks/bookmarks.extension.in --- old/gaupol-0.24.1/data/extensions/bookmarks/bookmarks.extension.in 2013-09-22 17:03:32.000000000 +0200 +++ new/gaupol-0.24.3/data/extensions/bookmarks/bookmarks.extension.in 2013-10-06 20:17:56.000000000 +0200 @@ -1,10 +1,10 @@ [Extension] -GaupolVersion=0.24.1 +GaupolVersion=0.24.3 Module=bookmarks Requires=side-pane; _Name=Bookmarks _Description=Marking subtitles for easy navigation -Version=0.24.1 +Version=0.24.3 Authors=Osmo Salomaa <[email protected]>; Copyright=Copyright (C) 2008-2010,2012 Osmo Salomaa; Website=http://home.gna.org/gaupol diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gaupol-0.24.1/data/extensions/custom-framerates/custom-framerates.extension.in new/gaupol-0.24.3/data/extensions/custom-framerates/custom-framerates.extension.in --- old/gaupol-0.24.1/data/extensions/custom-framerates/custom-framerates.extension.in 2013-09-22 17:03:36.000000000 +0200 +++ new/gaupol-0.24.3/data/extensions/custom-framerates/custom-framerates.extension.in 2013-10-06 20:17:59.000000000 +0200 @@ -1,9 +1,9 @@ [Extension] -GaupolVersion=0.24.1 +GaupolVersion=0.24.3 Module=custom-framerates _Name=Custom Framerates _Description=Allow use of non-standard framerates -Version=0.24.1 +Version=0.24.3 Authors=Osmo Salomaa <[email protected]>; Copyright=Copyright (C) 2011-2012 Osmo Salomaa; Website=http://home.gna.org/gaupol diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gaupol-0.24.1/data/extensions/side-pane/side-pane.extension.in new/gaupol-0.24.3/data/extensions/side-pane/side-pane.extension.in --- old/gaupol-0.24.1/data/extensions/side-pane/side-pane.extension.in 2013-09-22 17:03:40.000000000 +0200 +++ new/gaupol-0.24.3/data/extensions/side-pane/side-pane.extension.in 2013-10-06 20:18:02.000000000 +0200 @@ -1,9 +1,9 @@ [Extension] -GaupolVersion=0.24.1 +GaupolVersion=0.24.3 Module=side-pane _Name=Side Pane _Description=A side pane that can be used by other extensions -Version=0.24.1 +Version=0.24.3 Authors=Osmo Salomaa <[email protected]>; Copyright=Copyright (C) 2008,2010,2012 Osmo Salomaa; Website=http://home.gna.org/gaupol diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gaupol-0.24.1/data/gaupol.appdata.xml new/gaupol-0.24.3/data/gaupol.appdata.xml --- old/gaupol-0.24.1/data/gaupol.appdata.xml 2013-09-14 18:30:24.000000000 +0200 +++ new/gaupol-0.24.3/data/gaupol.appdata.xml 1970-01-01 01:00:00.000000000 +0100 @@ -1,17 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<application> - <id type="desktop">gaupol.desktop</id> - <licence>CC0</licence> - <description> - <p>Gaupol is an editor for text-based subtitle files. It supports - multiple subtitle file formats and provides means of creating - subtitles, editing texts and timing subtitles to match video. The - user interface is designed with attention to batch processing of - multiple documents and convenience of translating.</p> - </description> - <screenshots> - <screenshot type="default" width="714" height="773">http://home.gna.org/gaupol/screenshots/main.png</screenshot> - </screenshots> - <url type="homepage">http://home.gna.org/gaupol/</url> - <updatecontact>[email protected]</updatecontact> -</application> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gaupol-0.24.1/data/gaupol.appdata.xml.in new/gaupol-0.24.3/data/gaupol.appdata.xml.in --- old/gaupol-0.24.1/data/gaupol.appdata.xml.in 1970-01-01 01:00:00.000000000 +0100 +++ new/gaupol-0.24.3/data/gaupol.appdata.xml.in 2013-10-01 19:54:08.000000000 +0200 @@ -0,0 +1,18 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- Copyright 2013 Osmo Salomaa <[email protected]> --> +<application> + <id type="desktop">gaupol.desktop</id> + <licence>CC0</licence> + <description> + <_p>Gaupol is an editor for text-based subtitle files. It supports + multiple subtitle file formats and provides means of creating + subtitles, editing texts and timing subtitles to match video. The + user interface is designed with attention to batch processing of + multiple documents and convenience of translating.</_p> + </description> + <screenshots> + <screenshot type="default">http://home.gna.org/gaupol/screenshots/main.png</screenshot> + </screenshots> + <url type="homepage">http://home.gna.org/gaupol/</url> + <updatecontact>[email protected]</updatecontact> +</application> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gaupol-0.24.1/data/ui/preferences-dialog.ui new/gaupol-0.24.3/data/ui/preferences-dialog.ui --- old/gaupol-0.24.1/data/ui/preferences-dialog.ui 2013-07-06 15:13:12.000000000 +0200 +++ new/gaupol-0.24.3/data/ui/preferences-dialog.ui 2013-10-06 20:12:12.000000000 +0200 @@ -27,11 +27,9 @@ <child> <object class="GtkButton" id="button2"> <property name="label">gtk-help</property> - <property name="use_action_appearance">False</property> <property name="visible">True</property> <property name="can_focus">True</property> <property name="receives_default">True</property> - <property name="use_action_appearance">False</property> <property name="use_stock">True</property> </object> <packing> @@ -43,12 +41,10 @@ <child> <object class="GtkButton" id="button1"> <property name="label">gtk-close</property> - <property name="use_action_appearance">False</property> <property name="visible">True</property> <property name="can_focus">True</property> <property name="can_default">True</property> <property name="receives_default">False</property> - <property name="use_action_appearance">False</property> <property name="use_stock">True</property> </object> <packing> @@ -69,11 +65,15 @@ <object class="GtkNotebook" id="notebook"> <property name="visible">True</property> <property name="can_focus">True</property> + <property name="hexpand">True</property> + <property name="vexpand">True</property> <property name="border_width">6</property> <child> <object class="GtkBox" id="file_vbox"> <property name="visible">True</property> <property name="can_focus">False</property> + <property name="hexpand">True</property> + <property name="vexpand">True</property> <property name="border_width">12</property> <property name="orientation">vertical</property> <property name="spacing">18</property> @@ -128,11 +128,9 @@ <child> <object class="GtkCheckButton" id="file_locale_check"> <property name="label" translatable="yes">Curr_ent locale encoding</property> - <property name="use_action_appearance">False</property> <property name="visible">True</property> <property name="can_focus">True</property> <property name="receives_default">False</property> - <property name="use_action_appearance">False</property> <property name="use_underline">True</property> <property name="xalign">0</property> <property name="draw_indicator">True</property> @@ -202,10 +200,8 @@ <property name="show_arrow">False</property> <child> <object class="GtkToolButton" id="file_add_button"> - <property name="use_action_appearance">False</property> <property name="visible">True</property> <property name="can_focus">False</property> - <property name="use_action_appearance">False</property> <property name="icon_name">list-add-symbolic</property> <signal name="clicked" handler="_on_add_button_clicked" swapped="no"/> </object> @@ -216,10 +212,8 @@ </child> <child> <object class="GtkToolButton" id="file_remove_button"> - <property name="use_action_appearance">False</property> <property name="visible">True</property> <property name="can_focus">False</property> - <property name="use_action_appearance">False</property> <property name="icon_name">list-remove-symbolic</property> <signal name="clicked" handler="_on_remove_button_clicked" swapped="no"/> </object> @@ -230,10 +224,8 @@ </child> <child> <object class="GtkToolButton" id="file_up_button"> - <property name="use_action_appearance">False</property> <property name="visible">True</property> <property name="can_focus">False</property> - <property name="use_action_appearance">False</property> <property name="icon_name">go-up-symbolic</property> <signal name="clicked" handler="_on_up_button_clicked" swapped="no"/> </object> @@ -244,10 +236,8 @@ </child> <child> <object class="GtkToolButton" id="file_down_button"> - <property name="use_action_appearance">False</property> <property name="visible">True</property> <property name="can_focus">False</property> - <property name="use_action_appearance">False</property> <property name="icon_name">go-down-symbolic</property> <signal name="clicked" handler="_on_down_button_clicked" swapped="no"/> </object> @@ -280,11 +270,9 @@ <child> <object class="GtkCheckButton" id="file_auto_check"> <property name="label" translatable="yes">Aut_o-detection</property> - <property name="use_action_appearance">False</property> <property name="visible">True</property> <property name="can_focus">True</property> <property name="receives_default">False</property> - <property name="use_action_appearance">False</property> <property name="use_underline">True</property> <property name="xalign">0</property> <property name="draw_indicator">True</property> @@ -344,6 +332,8 @@ <property name="visible">True</property> <property name="can_focus">False</property> <property name="valign">start</property> + <property name="hexpand">True</property> + <property name="vexpand">True</property> <property name="border_width">12</property> <property name="orientation">vertical</property> <property name="spacing">18</property> @@ -384,11 +374,9 @@ <child> <object class="GtkCheckButton" id="editor_default_font_check"> <property name="label" translatable="yes">Use _default theme font</property> - <property name="use_action_appearance">False</property> <property name="visible">True</property> <property name="can_focus">True</property> <property name="receives_default">False</property> - <property name="use_action_appearance">False</property> <property name="use_underline">True</property> <property name="xalign">0</property> <property name="draw_indicator">True</property> @@ -421,11 +409,9 @@ </child> <child> <object class="GtkFontButton" id="editor_font_button"> - <property name="use_action_appearance">False</property> <property name="visible">True</property> <property name="can_focus">True</property> <property name="receives_default">False</property> - <property name="use_action_appearance">False</property> <property name="preview_text"/> <property name="title" translatable="yes">Pick the Editor Font</property> <signal name="font-set" handler="_on_font_button_font_set" swapped="no"/> @@ -496,11 +482,9 @@ <child> <object class="GtkCheckButton" id="editor_length_cell_check"> <property name="label" translatable="yes">_Show line lengths in list cells</property> - <property name="use_action_appearance">False</property> <property name="visible">True</property> <property name="can_focus">True</property> <property name="receives_default">False</property> - <property name="use_action_appearance">False</property> <property name="use_underline">True</property> <property name="xalign">0</property> <property name="draw_indicator">True</property> @@ -515,11 +499,9 @@ <child> <object class="GtkCheckButton" id="editor_length_edit_check"> <property name="label" translatable="yes">S_how line lengths in editable text fields</property> - <property name="use_action_appearance">False</property> <property name="visible">True</property> <property name="can_focus">True</property> <property name="receives_default">False</property> - <property name="use_action_appearance">False</property> <property name="use_underline">True</property> <property name="xalign">0</property> <property name="draw_indicator">True</property> @@ -622,11 +604,9 @@ <child> <object class="GtkCheckButton" id="editor_spell_check_check"> <property name="label" translatable="yes">Chec_k spelling as you type</property> - <property name="use_action_appearance">False</property> <property name="visible">True</property> <property name="can_focus">True</property> <property name="receives_default">False</property> - <property name="use_action_appearance">False</property> <property name="use_underline">True</property> <property name="xalign">0</property> <property name="draw_indicator">True</property> @@ -674,6 +654,8 @@ <object class="GtkBox" id="video_vbox"> <property name="visible">True</property> <property name="can_focus">False</property> + <property name="hexpand">True</property> + <property name="vexpand">True</property> <property name="border_width">12</property> <property name="orientation">vertical</property> <property name="spacing">18</property> @@ -688,7 +670,7 @@ <property name="visible">True</property> <property name="can_focus">False</property> <property name="xalign">0</property> - <property name="label" translatable="yes">Subtitle</property> + <property name="label" translatable="yes">Fonts</property> <attributes> <attribute name="weight" value="bold"/> </attributes> @@ -715,7 +697,7 @@ <property name="visible">True</property> <property name="can_focus">False</property> <property name="xalign">0</property> - <property name="label" translatable="yes">_Font:</property> + <property name="label" translatable="yes">_Subtitles:</property> <property name="use_underline">True</property> <property name="mnemonic_widget">video_subtitle_font_button</property> </object> @@ -728,12 +710,10 @@ </child> <child> <object class="GtkFontButton" id="video_subtitle_font_button"> - <property name="use_action_appearance">False</property> <property name="visible">True</property> <property name="can_focus">True</property> <property name="receives_default">True</property> <property name="hexpand">True</property> - <property name="use_action_appearance">False</property> <property name="font">Sans 12</property> <property name="preview_text"/> <property name="title" translatable="yes">Pick the Subtitle Font</property> @@ -747,13 +727,13 @@ </packing> </child> <child> - <object class="GtkLabel" id="label19"> + <object class="GtkLabel" id="label18"> <property name="visible">True</property> <property name="can_focus">False</property> <property name="xalign">0</property> - <property name="label" translatable="yes">C_olor:</property> + <property name="label" translatable="yes">_Time:</property> <property name="use_underline">True</property> - <property name="mnemonic_widget">video_subtitle_color_button</property> + <property name="mnemonic_widget">video_time_font_button</property> </object> <packing> <property name="left_attach">0</property> @@ -763,43 +743,20 @@ </packing> </child> <child> - <object class="GtkColorButton" id="video_subtitle_color_button"> - <property name="use_action_appearance">False</property> + <object class="GtkFontButton" id="video_time_font_button"> <property name="visible">True</property> <property name="can_focus">True</property> <property name="receives_default">True</property> - <property name="halign">start</property> - <property name="use_action_appearance">False</property> - <property name="use_alpha">True</property> - <property name="title" translatable="yes">Pick the Subtitle Color</property> - <property name="color">#ffffffffffff</property> - <signal name="color-set" handler="_on_subtitle_color_button_color_set" swapped="no"/> - </object> - <packing> - <property name="left_attach">1</property> - <property name="top_attach">1</property> - <property name="width">1</property> - <property name="height">1</property> - </packing> - </child> - <child> - <object class="GtkCheckButton" id="video_subtitle_bg_check"> - <property name="label" translatable="yes">_Use a background behind text</property> - <property name="use_action_appearance">False</property> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="receives_default">False</property> <property name="hexpand">True</property> - <property name="use_action_appearance">False</property> - <property name="use_underline">True</property> - <property name="xalign">0</property> - <property name="draw_indicator">True</property> - <signal name="toggled" handler="_on_subtitle_bg_check_toggled" swapped="no"/> + <property name="font">Sans 12</property> + <property name="preview_text"/> + <property name="title" translatable="yes">Pick the Time Font</property> + <signal name="font-set" handler="_on_time_font_button_font_set" swapped="no"/> </object> <packing> - <property name="left_attach">2</property> + <property name="left_attach">1</property> <property name="top_attach">1</property> - <property name="width">1</property> + <property name="width">2</property> <property name="height">1</property> </packing> </child> @@ -830,7 +787,7 @@ <property name="visible">True</property> <property name="can_focus">False</property> <property name="xalign">0</property> - <property name="label" translatable="yes">Time</property> + <property name="label" translatable="yes">Colors</property> <attributes> <attribute name="weight" value="bold"/> </attributes> @@ -857,91 +814,104 @@ <property name="visible">True</property> <property name="can_focus">False</property> <property name="xalign">0</property> - <property name="label" translatable="yes">Colo_r:</property> + <property name="label" translatable="yes">Su_btitles:</property> <property name="use_underline">True</property> - <property name="mnemonic_widget">video_time_color_button</property> + <property name="mnemonic_widget">video_subtitle_color_button</property> </object> <packing> <property name="left_attach">0</property> - <property name="top_attach">1</property> + <property name="top_attach">0</property> <property name="width">1</property> <property name="height">1</property> </packing> </child> <child> - <object class="GtkColorButton" id="video_time_color_button"> - <property name="use_action_appearance">False</property> + <object class="GtkColorButton" id="video_subtitle_color_button"> <property name="visible">True</property> <property name="can_focus">True</property> <property name="receives_default">True</property> <property name="halign">start</property> - <property name="use_action_appearance">False</property> <property name="use_alpha">True</property> <property name="title" translatable="yes">Pick the Time Color</property> <property name="color">#ffffffffffff</property> - <signal name="color-set" handler="_on_time_color_button_color_set" swapped="no"/> + <signal name="color-set" handler="_on_subtitle_color_button_color_set" swapped="no"/> </object> <packing> <property name="left_attach">1</property> - <property name="top_attach">1</property> + <property name="top_attach">0</property> <property name="width">1</property> <property name="height">1</property> </packing> </child> <child> - <object class="GtkCheckButton" id="video_time_bg_check"> - <property name="label" translatable="yes">Us_e a background behind text</property> - <property name="use_action_appearance">False</property> + <object class="GtkCheckButton" id="video_subtitle_bg_check"> + <property name="label" translatable="yes">_Use a background behind text</property> <property name="visible">True</property> <property name="can_focus">True</property> <property name="receives_default">False</property> <property name="hexpand">True</property> - <property name="use_action_appearance">False</property> <property name="use_underline">True</property> <property name="xalign">0</property> <property name="draw_indicator">True</property> - <signal name="toggled" handler="_on_time_bg_check_toggled" swapped="no"/> + <signal name="toggled" handler="_on_subtitle_bg_check_toggled" swapped="no"/> </object> <packing> <property name="left_attach">2</property> - <property name="top_attach">1</property> + <property name="top_attach">0</property> <property name="width">1</property> <property name="height">1</property> </packing> </child> <child> - <object class="GtkLabel" id="label18"> + <object class="GtkLabel" id="label19"> <property name="visible">True</property> <property name="can_focus">False</property> <property name="xalign">0</property> - <property name="label" translatable="yes">Fo_nt:</property> + <property name="label" translatable="yes">Ti_me:</property> <property name="use_underline">True</property> - <property name="mnemonic_widget">video_time_font_button</property> + <property name="mnemonic_widget">video_time_color_button</property> </object> <packing> <property name="left_attach">0</property> - <property name="top_attach">0</property> + <property name="top_attach">1</property> <property name="width">1</property> <property name="height">1</property> </packing> </child> <child> - <object class="GtkFontButton" id="video_time_font_button"> - <property name="use_action_appearance">False</property> + <object class="GtkColorButton" id="video_time_color_button"> <property name="visible">True</property> <property name="can_focus">True</property> <property name="receives_default">True</property> - <property name="hexpand">True</property> - <property name="use_action_appearance">False</property> - <property name="font">Sans 12</property> - <property name="preview_text"/> - <property name="title" translatable="yes">Pick the Time Font</property> - <signal name="font-set" handler="_on_time_font_button_font_set" swapped="no"/> + <property name="halign">start</property> + <property name="use_alpha">True</property> + <property name="title" translatable="yes">Pick the Subtitle Color</property> + <property name="color">#ffffffffffff</property> + <signal name="color-set" handler="_on_time_color_button_color_set" swapped="no"/> </object> <packing> <property name="left_attach">1</property> - <property name="top_attach">0</property> - <property name="width">2</property> + <property name="top_attach">1</property> + <property name="width">1</property> + <property name="height">1</property> + </packing> + </child> + <child> + <object class="GtkCheckButton" id="video_time_bg_check"> + <property name="label" translatable="yes">Us_e a background behind text</property> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="receives_default">False</property> + <property name="hexpand">True</property> + <property name="use_underline">True</property> + <property name="xalign">0</property> + <property name="draw_indicator">True</property> + <signal name="toggled" handler="_on_time_bg_check_toggled" swapped="no"/> + </object> + <packing> + <property name="left_attach">2</property> + <property name="top_attach">1</property> + <property name="width">1</property> <property name="height">1</property> </packing> </child> @@ -982,6 +952,8 @@ <property name="visible">True</property> <property name="can_focus">False</property> <property name="valign">start</property> + <property name="hexpand">True</property> + <property name="vexpand">True</property> <property name="border_width">12</property> <property name="orientation">vertical</property> <property name="spacing">18</property> @@ -1095,12 +1067,10 @@ <child> <object class="GtkCheckButton" id="preview_force_utf_8_check"> <property name="label" translatable="yes">Al_ways use UTF-8 character encoding</property> - <property name="use_action_appearance">False</property> <property name="visible">True</property> <property name="can_focus">True</property> <property name="receives_default">False</property> <property name="hexpand">True</property> - <property name="use_action_appearance">False</property> <property name="use_underline">True</property> <property name="xalign">0</property> <property name="draw_indicator">True</property> @@ -1253,6 +1223,8 @@ <object class="GtkBox" id="extensions_vbox"> <property name="visible">True</property> <property name="can_focus">False</property> + <property name="hexpand">True</property> + <property name="vexpand">True</property> <property name="border_width">12</property> <property name="orientation">vertical</property> <property name="spacing">6</property> @@ -1289,11 +1261,9 @@ <child> <object class="GtkLinkButton" id="extensions_link_button"> <property name="label" translatable="yes">Get more extensions</property> - <property name="use_action_appearance">False</property> <property name="visible">True</property> <property name="can_focus">True</property> <property name="receives_default">True</property> - <property name="use_action_appearance">False</property> <property name="relief">none</property> <property name="uri">http://glade.gnome.org</property> </object> @@ -1345,10 +1315,8 @@ <property name="toolbar_style">icons</property> <child> <object class="GtkToolButton" id="extensions_preferences_button"> - <property name="use_action_appearance">False</property> <property name="visible">True</property> <property name="can_focus">False</property> - <property name="use_action_appearance">False</property> <property name="stock_id">gtk-preferences</property> <signal name="clicked" handler="_on_preferences_button_clicked" swapped="no"/> </object> @@ -1359,10 +1327,8 @@ </child> <child> <object class="GtkToolButton" id="extensions_help_button"> - <property name="use_action_appearance">False</property> <property name="visible">True</property> <property name="can_focus">False</property> - <property name="use_action_appearance">False</property> <property name="stock_id">gtk-help</property> <signal name="clicked" handler="_on_help_button_clicked" swapped="no"/> </object> @@ -1373,10 +1339,8 @@ </child> <child> <object class="GtkToolButton" id="extensions_about_button"> - <property name="use_action_appearance">False</property> <property name="visible">True</property> <property name="can_focus">False</property> - <property name="use_action_appearance">False</property> <property name="stock_id">gtk-about</property> <signal name="clicked" handler="_on_about_button_clicked" swapped="no"/> </object> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gaupol-0.24.1/gaupol/__init__.py new/gaupol-0.24.3/gaupol/__init__.py --- old/gaupol-0.24.1/gaupol/__init__.py 2013-09-22 17:03:20.000000000 +0200 +++ new/gaupol-0.24.3/gaupol/__init__.py 2013-10-06 20:17:41.000000000 +0200 @@ -45,7 +45,7 @@ :var conf: Instance of :class:`gaupol.ConfigurationStore` used """ -__version__ = "0.24.1" +__version__ = "0.24.3" COMBO_SEPARATOR = "<separator/>" import aeidon diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gaupol-0.24.1/manifests/clean.manifest new/gaupol-0.24.3/manifests/clean.manifest --- old/gaupol-0.24.1/manifests/clean.manifest 2012-09-09 04:02:02.000000000 +0200 +++ new/gaupol-0.24.3/manifests/clean.manifest 2013-09-25 18:30:59.000000000 +0200 @@ -8,6 +8,7 @@ */*/*/*/*.py[co] build data/extensions/*/*.extension +data/gaupol.appdata.xml data/gaupol.desktop data/patterns/*.capitalization data/patterns/*.common-error diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gaupol-0.24.1/manifests/gaupol.manifest new/gaupol-0.24.3/manifests/gaupol.manifest --- old/gaupol-0.24.1/manifests/gaupol.manifest 2013-09-14 18:33:39.000000000 +0200 +++ new/gaupol-0.24.3/manifests/gaupol.manifest 2013-09-25 18:34:02.000000000 +0200 @@ -1,6 +1,3 @@ -[share/appdata] -data/gaupol.appdata.xml - [share/gaupol/extensions/bookmarks] data/extensions/bookmarks/*.* diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gaupol-0.24.1/po/POTFILES.in new/gaupol-0.24.3/po/POTFILES.in --- old/gaupol-0.24.1/po/POTFILES.in 2013-06-13 21:02:10.000000000 +0200 +++ new/gaupol-0.24.3/po/POTFILES.in 2013-09-25 18:30:13.000000000 +0200 @@ -121,6 +121,7 @@ data/extensions/bookmarks/bookmarks.py data/extensions/custom-framerates/custom-framerates.py data/extensions/side-pane/side-pane.py +data/gaupol.appdata.xml.in data/gaupol.desktop.in gaupol/__init__.py gaupol/action.py diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gaupol-0.24.1/po/cs.po new/gaupol-0.24.3/po/cs.po --- old/gaupol-0.24.1/po/cs.po 2013-09-22 16:54:24.000000000 +0200 +++ new/gaupol-0.24.3/po/cs.po 2013-10-03 21:16:11.000000000 +0200 @@ -7,7 +7,7 @@ "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2013-07-13 02:22+0300\n" -"PO-Revision-Date: 2013-07-28 07:59+0200\n" +"PO-Revision-Date: 2013-10-03 22:16+0300\n" "Last-Translator: Pavel Fric <[email protected]>\n" "Language-Team: Czech <[email protected]>\n" "Language: cs\n" @@ -1499,7 +1499,7 @@ #: ../aeidon/encodings.py:272 msgid "Current locale ({})" -msgstr "Nynější kódování" +msgstr "Nynější kódování ({})" #: ../aeidon/enums/align_methods.py:29 ../gaupol/enums/fields.py:32 msgid "Subtitle number" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gaupol-0.24.1/po/fr.po new/gaupol-0.24.3/po/fr.po --- old/gaupol-0.24.1/po/fr.po 2013-09-22 16:54:24.000000000 +0200 +++ new/gaupol-0.24.3/po/fr.po 2013-10-03 20:02:38.000000000 +0200 @@ -7,7 +7,7 @@ "Project-Id-Version: Gaupol\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2013-07-13 02:22+0300\n" -"PO-Revision-Date: 2013-09-03 15:23+0100\n" +"PO-Revision-Date: 2013-10-03 21:02+0300\n" "Last-Translator: RyDroid <[email protected]>\n" "Language-Team: LANGUAGE <[email protected]>\n" "Language: fr\n" @@ -1486,7 +1486,7 @@ #: ../aeidon/encodings.py:163 msgid "{description} ({name})" -msgstr "{description} ({nom})" +msgstr "{description} ({name})" #: ../aeidon/encodings.py:272 msgid "Current locale ({})" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gaupol-0.24.1/po/tr.po new/gaupol-0.24.3/po/tr.po --- old/gaupol-0.24.1/po/tr.po 2013-09-22 16:54:24.000000000 +0200 +++ new/gaupol-0.24.3/po/tr.po 2013-10-03 21:17:32.000000000 +0200 @@ -8,7 +8,7 @@ "Project-Id-Version: gaupol 0.17\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2013-07-13 02:22+0300\n" -"PO-Revision-Date: 2011-01-18 15:04+0200\n" +"PO-Revision-Date: 2013-10-03 22:17+0300\n" "Last-Translator: Çağlar Kilimci <[email protected]>\n" "Language-Team: Turkish <[email protected]>\n" "Language: es\n" @@ -2941,7 +2941,7 @@ #: ../gaupol/dialogs/split.py:103 msgid "Split {amount:d} subtitles to project \"{name}\"" -msgstr "Alt yazıların {amount:d} 'i, \"{}(name)s\" olarak bölündü." +msgstr "Alt yazıların {amount:d} 'i, \"{name}\" olarak bölündü." #: ../gaupol/dialogs/text_edit.py:49 msgid "Edit Text" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gaupol-0.24.1/setup.py new/gaupol-0.24.3/setup.py --- old/gaupol-0.24.1/setup.py 2012-09-15 19:11:45.000000000 +0200 +++ new/gaupol-0.24.3/setup.py 2013-09-25 18:33:50.000000000 +0200 @@ -21,8 +21,8 @@ variable stripped if it is given. If doing distro-packaging, make sure this file gets correctly written. -(3) During installation, the .po files are compiled into .mo files, the desktop - file, pattern files and extension metadata files are translated. This +(3) During installation, the .po files are compiled into .mo files, appdata, + desktop, pattern and extension metadata files are translated. This requires gettext and intltool, more specifically, executables 'msgfmt' and 'intltool-merge' in $PATH. @@ -281,6 +281,15 @@ files = glob.glob("{}/extensions/*/*.py".format(data_dir)) distutils.util.byte_compile(files, optimize, self.force, self.dry_run) + def __get_appdata_file(self): + """Return a tuple for translated appdata file.""" + path = os.path.join("data", "gaupol.appdata.xml") + if not running_py2exe: + run_command_or_exit("intltool-merge -x po {}.in {}" + .format(path, path)) + + return ("share/appdata", (path,)) + def __get_desktop_file(self): """Return a tuple for translated desktop file.""" path = os.path.join("data", "gaupol.desktop") @@ -340,6 +349,7 @@ for extension_file in glob.glob(pattern): t = self.__get_extension_file(extension, extension_file) self.data_files.append(t) + self.data_files.append(self.__get_appdata_file()) self.data_files.append(self.__get_desktop_file()) install_data.run(self) if self.distribution.with_gaupol: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gaupol-0.24.1/tools/check-translations new/gaupol-0.24.3/tools/check-translations --- old/gaupol-0.24.1/tools/check-translations 2012-12-02 15:43:10.000000000 +0100 +++ new/gaupol-0.24.3/tools/check-translations 2013-10-03 21:19:21.000000000 +0200 @@ -88,5 +88,18 @@ print('"{}"'.format(msgstr)) print("") + # Check that string formatting fields exists as-is in + # the translation (order may vary, but not the field). + for i in range(len(msgid)): + if msgid[i] == "{": + j = msgid.index("}", i+1) + field = msgid[i:(j+1)] + if not field in msgstr: + nbad += 1 + print("{}:{:d}: formatting mismatch in".format(*pos)) + print('"{}"'.format(msgid)) + print('"{}"'.format(msgstr)) + print("") + print("{}: {:d} bad, {:d} good messages" .format(name, nbad, ntotal - nbad)) -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
