Hello community,

here is the log from the commit of package syncthing-gtk for openSUSE:Factory 
checked in at 2015-08-01 11:37:51
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/syncthing-gtk (Old)
 and      /work/SRC/openSUSE:Factory/.syncthing-gtk.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "syncthing-gtk"

Changes:
--------
--- /work/SRC/openSUSE:Factory/syncthing-gtk/syncthing-gtk.changes      
2015-07-03 00:21:53.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.syncthing-gtk.new/syncthing-gtk.changes 
2015-08-01 11:37:52.000000000 +0200
@@ -1,0 +2,11 @@
+Tue Jul 28 15:54:12 UTC 2015 - [email protected]
+
+- Update to 0.7.4.1:
+  * Add scrollbars around directory list and device list, fixing
+    display on small screens.
+  * Fix starting syncthing-gtk.py from a directory with unicode
+    characters in path.
+  * Move filemanager emblems to where specification expects them.
+  * Fix invalid links and typos.
+
+-------------------------------------------------------------------

Old:
----
  syncthing-gtk-0.7.4.tar.gz

New:
----
  syncthing-gtk-0.7.4.1.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ syncthing-gtk.spec ++++++
--- /var/tmp/diff_new_pack.VEC3lG/_old  2015-08-01 11:37:53.000000000 +0200
+++ /var/tmp/diff_new_pack.VEC3lG/_new  2015-08-01 11:37:53.000000000 +0200
@@ -19,7 +19,7 @@
 %global __requires_exclude 
typelib\\(Caja\\)|typelib\\(Nautilus\\)|typelib\\(Nemo\\)
 %define _name   syncthing_gtk
 Name:           syncthing-gtk
-Version:        0.7.4
+Version:        0.7.4.1
 Release:        0
 Summary:        Syncthing Gtk-based graphical interface
 License:        GPL-2.0+
@@ -104,6 +104,7 @@
 %{_datadir}/applications/%{name}.desktop
 %{_datadir}/icons/hicolor/*/apps/%{name}*.png
 %{_datadir}/icons/hicolor/*/apps/si-*.png
+%{_datadir}/icons/hicolor/*/emblems/emblem-*.png
 %{_datadir}/pixmaps/*.png
 
 %changelog

++++++ syncthing-gtk-0.7.4.tar.gz -> syncthing-gtk-0.7.4.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/syncthing-gtk-0.7.4/README.md 
new/syncthing-gtk-0.7.4.1/README.md
--- old/syncthing-gtk-0.7.4/README.md   2015-06-30 11:17:12.000000000 +0200
+++ new/syncthing-gtk-0.7.4.1/README.md 2015-07-23 09:03:51.000000000 +0200
@@ -1,9 +1,9 @@
 Syncthing-GTK
 =============
 
-GTK3 & python based GUI and notification area icon for Syncthing
+GTK3 & Python based GUI and notification area icon for 
[Syncthing][syncthing]
 
-<a href="http://i.imgur.com/eX250tQ.png";><img 
src="http://i.imgur.com/N36wmBM.png";></a> &nbsp; <a 
href="http://i.imgur.com/RTRgRdC.png";><img 
src="http://i.imgur.com/43mmnC7.png";></a> &nbsp; <a 
href="http://i.imgur.com/OZ4xEeH.jpg";><img 
src="http://i.imgur.com/KDBYekd.png";></a>
+[![screenshot1](http://i.imgur.com/N36wmBM.png)](http://i.imgur.com/eX250tQ.png)
 
[![screenshot2](http://i.imgur.com/43mmnC7.png)](http://i.imgur.com/RTRgRdC.png)
 
[![screenshot3](http://i.imgur.com/KDBYekd.png)](http://i.imgur.com/OZ4xEeH.jpg)
 
 Supported Syncthing features:
 - Everything what WebUI can display
@@ -21,26 +21,28 @@
 - Desktop notifications
 
 Dependencies:
-- python 2.7, GTK 3.8 or newer and <a 
href=https://live.gnome.org/PyGObject>PyGObject</a>
-- python-gi-cairo on debian based distros (included in PyGObject elsewhere)
-- <a href="http://labix.org/python-dateutil";>python-dateutil</a> (Python2 
version)
-- <a href="https://pypi.python.org/pypi/setuptools";>setuptools</a>
+- python 2.7, GTK 3.8 or newer and 
[PyGObject](https://live.gnome.org/PyGObject)
+- [python-gi-cairo](https://packages.debian.org/jessie/python-gi-cairo) on 
debian based distros (included in PyGObject elsewhere)
+- [python-dateutil](http://labix.org/python-dateutil) (Python 2 version)
+- [setuptools](https://pypi.python.org/pypi/setuptools)
 - [psmisc](http://psmisc.sourceforge.net) (for the `killall` command)
-- <a href="http://syncthing.net";>Syncthing</a> v0.11 or newer
+- [Syncthing][syncthing] v0.11 or newer
 
-Optional Dependencies:  
-- <a href="https://github.com/seb-m/pyinotify/wiki";>pyinotify</a> for instant 
synchronization.
+Optional Dependencies:
+- [pyinotify](https://github.com/seb-m/pyinotify/wiki) for instant 
synchronization.
 - libnotify for desktop notifications.
 - nautilus-python, nemo-python or caja-python for filemanager integration
 
 Packages:
-- Ubuntu (deb-based distros): in <a 
href="https://launchpad.net/~nilarimogard/+archive/ubuntu/webupd8/";>Web Upd8 
PPA</a> (thanks!) or <a 
href="http://ppa.launchpad.net/nilarimogard/webupd8/ubuntu/pool/main/s/syncthing-gtk/";>DEBs</a>
-- SUSE, Fedora (rpm-based distros): in <a 
href="http://software.opensuse.org/download.html?project=home%3Akozec&package=syncthing-gtk";>OpenSUSE
 Build Service</a>. You can install <a 
href="http://software.opensuse.org/package/syncthing";>Syncthing Package</a> 
first.
-- Arch Linux: In <a 
href="https://www.archlinux.org/packages/community/any/syncthing-gtk/";>[community]
 repository</a>
-- Windows: Get <a 
href="https://github.com/kozec/syncthing-gui/releases/latest";>latest installer 
from here</a>, or  use  <a 
href="https://chocolatey.org/packages/syncthing-gtk";>the Chocolatey package</a>.
-- Or, in worst case scenario, download <a 
href="https://github.com/kozec/syncthing-gui/releases/latest";>latest 
tarball</a>, extract it and run syncthing-gtk.py.
+- Ubuntu (deb-based distros): in [Web Upd8 
PPA](https://launchpad.net/~nilarimogard/+archive/ubuntu/webupd8/) (thanks!) or 
[DEBs](http://ppa.launchpad.net/nilarimogard/webupd8/ubuntu/pool/main/s/syncthing-gtk/)
+- SUSE, Fedora (rpm-based distros): in [OpenSUSE Build 
Service](http://software.opensuse.org/download.html?project=home%3Akozec&package=syncthing-gtk).
 You can install [Syncthing 
Package](http://software.opensuse.org/package/syncthing) first.
+- Arch Linux: In [[community] 
repository](https://www.archlinux.org/packages/community/any/syncthing-gtk/)
+- Windows: Get [latest installer from 
here](https://github.com/kozec/syncthing-gui/releases/latest), or use [the 
Chocolatey package](https://chocolatey.org/packages/syncthing-gtk).
+- Or, in worst case scenario, download [latest 
tarball](https://github.com/kozec/syncthing-gui/releases/latest), extract it 
and run syncthing-gtk.py.
 
 Related links:
 - http://syncthing.net
-- https://discourse.syncthing.net/t/syncthing-gtk-gui-for-syncthing/709
-- 
https://discourse.syncthing.net/t/lxle-a-respin-of-lubuntu-now-has-syncthing-included-by-default/1392
+- 
https://forum.syncthing.net/t/syncthing-gtk-gui-for-syncthing-now-with-inotify-support/709
+- 
https://forum.syncthing.net/t/lxle-a-respin-of-lubuntu-now-has-syncthing-included-by-default/1392
+
+[syncthing]: https://syncthing.net
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/syncthing-gtk-0.7.4/app.glade 
new/syncthing-gtk-0.7.4.1/app.glade
--- old/syncthing-gtk-0.7.4/app.glade   2015-06-30 11:17:12.000000000 +0200
+++ new/syncthing-gtk-0.7.4.1/app.glade 2015-07-23 09:03:51.000000000 +0200
@@ -149,7 +149,7 @@
                        <child>
                                <object class="GtkSeparator" 
id="separator_the_hell">
                                        <property name="visible">True</property>
-                                   <property name="can_focus">False</property>
+                                       <property 
name="can_focus">False</property>
                                        <property 
name="orientation">horizontal</property>
                                </object>
                        </child>
@@ -164,31 +164,55 @@
                                <property name="position_set">True</property>
                                <!-- Left panel -->
                                <child>
-                                       <object class="GtkBox" id="folderlist">
+                                 <object class="GtkScrolledWindow" id="swL">
+                                       <property name="visible">True</property>
+                                       <property 
name="can_focus">True</property>
+                                       <child>
+                                         <object class="GtkViewport" id="wpL">
                                                <property 
name="visible">True</property>
                                                <property 
name="can_focus">False</property>
-                                               <property 
name="orientation">vertical</property>
-                                               <property 
name="border_width">6</property>
-                                               <!-- Script adds widgets here 
-->
-                                       </object>
-                                       <packing>
-                                               <property 
name="resize">False</property>
-                                               <property 
name="shrink">False</property>
-                                       </packing>
+                                                 <child>
+                                                       <object class="GtkBox" 
id="folderlist">
+                                                               <property 
name="visible">True</property>
+                                                               <property 
name="can_focus">False</property>
+                                                               <property 
name="orientation">vertical</property>
+                                                               <property 
name="border_width">6</property>
+                                                               <!-- Script 
adds widgets here -->
+                                                       </object>
+                                                 </child>
+                                         </object>
+                                       </child>
+                                 </object>
+                                 <packing>
+                                       <property name="resize">False</property>
+                                       <property name="shrink">False</property>
+                                 </packing>
                                </child>
                                <!-- Right panel -->
                                <child>
-                                       <object class="GtkBox" id="devicelist">
+                                 <object class="GtkScrolledWindow" id="swR">
+                                       <property name="visible">True</property>
+                                       <property 
name="can_focus">True</property>
+                                       <child>
+                                         <object class="GtkViewport" id="wpR">
                                                <property 
name="visible">True</property>
                                                <property 
name="can_focus">False</property>
-                                               <property 
name="orientation">vertical</property>
-                                               <property 
name="border_width">6</property>
-                                               <!-- Script adds widgets here 
-->
-                                       </object> <!-- /GtkBox -->
-                                       <packing>
-                                               <property 
name="resize">False</property>
-                                               <property 
name="shrink">False</property>
-                                       </packing>
+                                               <child>
+                                                 <object class="GtkBox" 
id="devicelist">
+                                                       <property 
name="visible">True</property>
+                                                       <property 
name="can_focus">False</property>
+                                                       <property 
name="orientation">vertical</property>
+                                                       <property 
name="border_width">6</property>
+                                                       <!-- Script adds 
widgets here -->
+                                                 </object> <!-- /GtkBox -->
+                                               </child>
+                                         </object>
+                                       </child>
+                                 </object>
+                                 <packing>
+                                       <property name="resize">False</property>
+                                       <property name="shrink">False</property>
+                                 </packing>
                                </child>
                        </object>
                        <packing>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/syncthing-gtk-0.7.4/ignore-editor.glade 
new/syncthing-gtk-0.7.4.1/ignore-editor.glade
--- old/syncthing-gtk-0.7.4/ignore-editor.glade 2015-06-30 11:17:12.000000000 
+0200
+++ new/syncthing-gtk-0.7.4.1/ignore-editor.glade       2015-07-23 
09:03:51.000000000 +0200
@@ -97,7 +97,7 @@
                 <property name="can_focus">True</property>
                 <property name="margin_top">15</property>
                 <property name="xalign">0</property>
-                <property name="label" translatable="yes">See &lt;a 
href="https://github.com/syncthing/syncthing/wiki/Ignoring-Files"&gt;Syncthing 
documentation&lt;/a&gt; for list of supported patterns</property>
+                <property name="label" translatable="yes">See &lt;a 
href="http://docs.syncthing.net/users/ignoring.html"&gt;Syncthing 
documentation&lt;/a&gt; for list of supported patterns</property>
                 <property name="use_markup">True</property>
               </object>
               <packing>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/syncthing-gtk-0.7.4/setup.py 
new/syncthing-gtk-0.7.4.1/setup.py
--- old/syncthing-gtk-0.7.4/setup.py    2015-06-30 11:17:12.000000000 +0200
+++ new/syncthing-gtk-0.7.4.1/setup.py  2015-07-23 09:03:51.000000000 +0200
@@ -70,7 +70,7 @@
                                        'shutdown', 'show_id', 'sync', 
'thumb_up',
                                        'up_rate', 'version'
                        )]),
-               ('share/pixmaps', glob.glob("icons/emblem-*.png") ),
+               ('share/icons/hicolor/64x64/emblems', 
glob.glob("icons/emblem-*.png") ),
                ('share/pixmaps', ["icons/syncthing-gtk.png"]),
                ('share/applications', ['syncthing-gtk.desktop'] ),
        ] + [
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/syncthing-gtk-0.7.4/syncthing_gtk/tools.py 
new/syncthing-gtk-0.7.4.1/syncthing_gtk/tools.py
--- old/syncthing-gtk-0.7.4/syncthing_gtk/tools.py      2015-06-30 
11:17:12.000000000 +0200
+++ new/syncthing-gtk-0.7.4.1/syncthing_gtk/tools.py    2015-07-23 
09:03:51.000000000 +0200
@@ -348,7 +348,8 @@
        else:
                executable = __main__.__file__.decode("utf-8")
                if not os.path.isabs(executable):
-                       executable = os.path.normpath(os.path.join(os.getcwd(), 
executable))
+                       cwd = os.getcwd().decode("utf-8")
+                       executable = os.path.normpath(os.path.join(cwd, 
executable))
                if executable.endswith(".py"):
                        executable = "/usr/bin/env python2 %s" % (executable,)
                return executable
@@ -423,8 +424,8 @@
                                # Already exists
                                pass
                        try:
-                               file(desktopfile, "w").write(DESKTOP_FILE % (
-                                       program_name, executable, icon, 
description))
+                               file(desktopfile, "w").write((DESKTOP_FILE % (
+                                       program_name, executable, icon, 
description)).encode('utf-8'))
                        except Exception, e:
                                # IO errors or out of disk space... Not really
                                # expected, but may happen
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/syncthing-gtk-0.7.4/syncthing_gtk/wizard.py 
new/syncthing-gtk-0.7.4.1/syncthing_gtk/wizard.py
--- old/syncthing-gtk-0.7.4/syncthing_gtk/wizard.py     2015-06-30 
11:17:12.000000000 +0200
+++ new/syncthing-gtk-0.7.4.1/syncthing_gtk/wizard.py   2015-07-23 
09:03:51.000000000 +0200
@@ -198,7 +198,7 @@
                        "\n\n" +
                        _("It looks like you never have used Syncthing.") + " " 
+
                        _("Initial configuration should be created.") +  " " +
-                       _("Please click <b>Continue</b> to create a Syncthing 
configuration file or <b>Quit</b> to exit") +
+                       _("Please click <b>Next</b> to create a Syncthing 
configuration file or <b>Quit</b> to exit") +
                        "\n\n" +
                        (_("If you already had Syncthing daemon configured, 
please, "
                          "exit this wizard and check your %s folder") % 
config_folder_link )


Reply via email to