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]

Reply via email to