Hello community,
here is the log from the commit of package x-tile for openSUSE:Factory checked in at 2016-01-01 19:48:44
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/x-tile (Old)
and /work/SRC/openSUSE:Factory/.x-tile.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "x-tile"
Changes:
--------
--- /work/SRC/openSUSE:Factory/x-tile/x-tile.changes 2012-09-25 14:17:57.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.x-tile.new/x-tile.changes 2016-01-01 19:51:11.000000000 +0100
@@ -1,0 +2,7 @@
+Wed Dec 30 15:03:11 UTC 2015 - netzheimer@yahoo.de
+
+- Update to version 2.5.1:
+ + Support for python 2.7.10.
+ + Bugfix: atom.io crashing x-tile.
+
+-------------------------------------------------------------------
Old:
----
x-tile-2.5.tar.xz
New:
----
x-tile-2.5.1.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ x-tile.spec ++++++
--- /var/tmp/diff_new_pack.a0pXGO/_old 2016-01-01 19:51:12.000000000 +0100
+++ /var/tmp/diff_new_pack.a0pXGO/_new 2016-01-01 19:51:12.000000000 +0100
@@ -1,7 +1,7 @@
#
# spec file for package x-tile
#
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
Name: x-tile
-Version: 2.5
+Version: 2.5.1
Release: 0
Summary: Panel applet for tiling windows
License: GPL-2.0+
++++++ x-tile-2.5.tar.xz -> x-tile-2.5.1.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/x-tile-2.5/debian/changelog new/x-tile-2.5.1/debian/changelog
--- old/x-tile-2.5/debian/changelog 2012-09-10 16:23:08.000000000 +0200
+++ new/x-tile-2.5.1/debian/changelog 2015-11-15 21:54:19.000000000 +0100
@@ -1,4 +1,4 @@
-x-tile (2.5-1) stable; urgency=low
+x-tile (2.5.1-1) stable; urgency=low
* Fellow upstream.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/x-tile-2.5/glade/x-tile.glade new/x-tile-2.5.1/glade/x-tile.glade
--- old/x-tile-2.5/glade/x-tile.glade 2012-09-18 12:24:49.000000000 +0200
+++ new/x-tile-2.5.1/glade/x-tile.glade 2015-11-15 21:57:20.000000000 +0100
@@ -14,7 +14,7 @@
<property name="type_hint">dialog</property>
<property name="transient_for">window</property>
<property name="program_name">X Tile</property>
- <property name="copyright" translatable="yes">Copyright © 2009-2012
+ <property name="copyright" translatable="no">Copyright © 2009-2015
Giuseppe Penone <giuspen@gmail.com>
Chris Camacho <codifies@gmail.com></property>
<property name="comments" translatable="yes">Tile the Windows Upon your X Desktop</property>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/x-tile-2.5/glade/x-tile.glade.h new/x-tile-2.5.1/glade/x-tile.glade.h
--- old/x-tile-2.5/glade/x-tile.glade.h 2012-07-12 12:08:36.000000000 +0200
+++ new/x-tile-2.5.1/glade/x-tile.glade.h 1970-01-01 01:00:00.000000000 +0100
@@ -1,61 +0,0 @@
-char *s = N_("About X Tile");
-char *s = N_("Copyright © 2009-2012\n"
- "Giuseppe Penone \n"
- "Chris Camacho ");
-char *s = N_("Tile the Windows Upon your X Desktop");
-char *s = N_("http://www.giuspen.com/x-tile/");
-char *s = N_("\n"
- "This program is free software; you can redistribute it and/or modify\n"
- "it under the terms of the GNU General Public License as published by\n"
- "the Free Software Foundation; either version 2 of the License, or\n"
- "(at your option) any later version.\n"
- "\n"
- "This program is distributed in the hope that it will be useful,\n"
- "but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
- "MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n"
- "GNU General Public License for more details.\n"
- "\n"
- "You should have received a copy of the GNU General Public License\n"
- "along with this program; if not, write to the Free Software\n"
- "Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,\n"
- "MA 02110-1301, USA.");
-char *s = N_("Chinese Simplified (zh_CN) Khiyuan Fan \n"
- "Chinese Traditional (zh_TW) Yan-ren Tsai \n"
- "Czech (cs) Pavel Fric \n"
- "French (fr) Ludovic Troisi \n"
- "German (de) Jöran Zeller \n"
- "Italian (it) Giuseppe Penone \n"
- "Polish (pl) Dominik Wójt \n"
- "Russian (ru) Andriy Kovtun ");
-char *s = N_("Preferences");
-char *s = N_(" Language ");
-char *s = N_("Do Not List Minimized Windows");
-char *s = N_("Only Current Workspace");
-char *s = N_("Enable System Tray Docking");
-char *s = N_("Start Minimized in the System Tray");
-char *s = N_("Show Toolbar");
-char *s = N_("Override Monitor 1 Tiling Area");
-char *s = N_("X");
-char *s = N_("Y");
-char *s = N_("Position");
-char *s = N_("Width");
-char *s = N_("Height");
-char *s = N_("Size");
-char *s = N_("Override Monitor 2 Tiling Area");
-char *s = N_("Close");
-char *s = N_("Cancel");
-char *s = N_("OK");
-char *s = N_("<b>Custom Tiling Layout</b>");
-char *s = N_("1) Tile Some Windows Manually");
-char *s = N_("2) Select Them in the X Tile Windows List");
-char *s = N_("3) Click the Update Button");
-char *s = N_("Update");
-char *s = N_("Rows to Filter");
-char *s = N_("Add an Application Filter");
-char *s = N_("Remove an Application Filter");
-char *s = N_("Add Row");
-char *s = N_("Rows to be Selected by Default");
-char *s = N_("X Tile");
-char *s = N_("Set Destination Workspace");
-char *s = N_("Exit After Tile");
Files old/x-tile-2.5/linux/x-tile.1.gz and new/x-tile-2.5.1/linux/x-tile.1.gz differ
Files old/x-tile-2.5/locale/cs/LC_MESSAGES/x-tile.mo and new/x-tile-2.5.1/locale/cs/LC_MESSAGES/x-tile.mo differ
Files old/x-tile-2.5/locale/de/LC_MESSAGES/x-tile.mo and new/x-tile-2.5.1/locale/de/LC_MESSAGES/x-tile.mo differ
Files old/x-tile-2.5/locale/es_AR/LC_MESSAGES/x-tile.mo and new/x-tile-2.5.1/locale/es_AR/LC_MESSAGES/x-tile.mo differ
Files old/x-tile-2.5/locale/fr/LC_MESSAGES/x-tile.mo and new/x-tile-2.5.1/locale/fr/LC_MESSAGES/x-tile.mo differ
Files old/x-tile-2.5/locale/it/LC_MESSAGES/x-tile.mo and new/x-tile-2.5.1/locale/it/LC_MESSAGES/x-tile.mo differ
Files old/x-tile-2.5/locale/pl/LC_MESSAGES/x-tile.mo and new/x-tile-2.5.1/locale/pl/LC_MESSAGES/x-tile.mo differ
Files old/x-tile-2.5/locale/ru/LC_MESSAGES/x-tile.mo and new/x-tile-2.5.1/locale/ru/LC_MESSAGES/x-tile.mo differ
Files old/x-tile-2.5/locale/zh_CN/LC_MESSAGES/x-tile.mo and new/x-tile-2.5.1/locale/zh_CN/LC_MESSAGES/x-tile.mo differ
Files old/x-tile-2.5/locale/zh_TW/LC_MESSAGES/x-tile.mo and new/x-tile-2.5.1/locale/zh_TW/LC_MESSAGES/x-tile.mo differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/x-tile-2.5/modules/cons.py new/x-tile-2.5.1/modules/cons.py
--- old/x-tile-2.5/modules/cons.py 2012-09-18 12:24:49.000000000 +0200
+++ new/x-tile-2.5.1/modules/cons.py 2015-11-15 21:54:35.000000000 +0100
@@ -2,7 +2,7 @@
#
# cons.py
#
-# Copyright 2009-2012
+# Copyright 2009-2015
# Giuseppe Penone ,
# Chris Camacho (chris_c) .
#
@@ -28,7 +28,7 @@
APP_NAME = "x-tile"
-VERSION = "2.5"
+VERSION = "2.5.1"
if os.path.isdir("glade"):
GLADE_PATH = os.path.join(os.getcwd(), "glade/")
LOCALE_PATH = "locale/"
Files old/x-tile-2.5/modules/cons.pyc and new/x-tile-2.5.1/modules/cons.pyc differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/x-tile-2.5/modules/core.py new/x-tile-2.5.1/modules/core.py
--- old/x-tile-2.5/modules/core.py 2012-09-18 12:30:42.000000000 +0200
+++ new/x-tile-2.5.1/modules/core.py 2015-11-15 22:41:13.000000000 +0100
@@ -2,7 +2,7 @@
#
# core.py
#
-# Copyright 2009-2012
+# Copyright 2009-2015
# Giuseppe Penone ,
# Chris Camacho (chris_c) .
#
Files old/x-tile-2.5/modules/core.pyc and new/x-tile-2.5.1/modules/core.pyc differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/x-tile-2.5/modules/globs.py new/x-tile-2.5.1/modules/globs.py
--- old/x-tile-2.5/modules/globs.py 2012-09-10 16:23:08.000000000 +0200
+++ new/x-tile-2.5.1/modules/globs.py 2015-11-13 10:10:06.000000000 +0100
@@ -2,7 +2,7 @@
#
# globs.py
#
-# Copyright 2009-2012
+# Copyright 2009-2015
# Giuseppe Penone ,
# Chris Camacho (chris_c) .
#
@@ -100,7 +100,8 @@
support.glob = self
# x11 reference to xlib library display and root window globals
self.x11 = ctypes.CDLL(ctypes.util.find_library("X11"))
- self.disp = self.x11.XOpenDisplay(0)
+ self.x11.XOpenDisplay.restype = ctypes.c_void_p
+ self.disp = ctypes.c_void_p(self.x11.XOpenDisplay(0))
self.root = self.x11.XDefaultRootWindow(self.disp)
# property atoms for moveresize
# assigned once here so they are not recreated
Files old/x-tile-2.5/modules/globs.pyc and new/x-tile-2.5.1/modules/globs.pyc differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/x-tile-2.5/modules/support.py new/x-tile-2.5.1/modules/support.py
--- old/x-tile-2.5/modules/support.py 2012-09-18 12:24:49.000000000 +0200
+++ new/x-tile-2.5.1/modules/support.py 2015-11-15 22:47:38.000000000 +0100
@@ -2,7 +2,7 @@
#
# support.py
#
-# Copyright 2009-2012
+# Copyright 2009-2015
# Giuseppe Penone ,
# Chris Camacho (chris_c) .
#
@@ -134,9 +134,13 @@
""" this returns a gtk.gdk.pixbuf of the windows icon
converts argb into rgba in the process """
get_property("_NET_WM_ICON", win, glob.XA_CARDINAL)
- if not glob.ret_pointer : return None
+ if not glob.ret_pointer:
+ return None
w = glob.ret_pointer[0]
h = glob.ret_pointer[1]
+ #print w,h
+ if w > 48 or h > 48:
+ return None
s = w*h
buff = ""
i = 0
@@ -310,6 +314,7 @@
"""Get Screen Index"""
xwa = globs.XWindowAttributes()
glob.x11.XGetWindowAttributes(glob.disp, glob.root,ctypes.byref(xwa))
+ glob.x11.XScreenNumberOfScreen.argtypes = [ctypes.c_void_p]
screen_index = glob.x11.XScreenNumberOfScreen(xwa.screen)
return screen_index
Files old/x-tile-2.5/modules/support.pyc and new/x-tile-2.5.1/modules/support.pyc differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/x-tile-2.5/modules/tilings.py new/x-tile-2.5.1/modules/tilings.py
--- old/x-tile-2.5/modules/tilings.py 2012-07-16 13:47:43.000000000 +0200
+++ new/x-tile-2.5.1/modules/tilings.py 2015-07-15 01:10:34.000000000 +0200
@@ -2,7 +2,7 @@
#
# core.py
#
-# Copyright 2009-2012
+# Copyright 2009-2015
# Giuseppe Penone ,
# Chris Camacho (chris_c) .
#
Files old/x-tile-2.5/modules/tilings.pyc and new/x-tile-2.5.1/modules/tilings.pyc differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/x-tile-2.5/x-tile new/x-tile-2.5.1/x-tile
--- old/x-tile-2.5/x-tile 2012-09-18 12:24:49.000000000 +0200
+++ new/x-tile-2.5.1/x-tile 2015-11-15 22:27:21.000000000 +0100
@@ -1,10 +1,10 @@
-#!/usr/bin/env python
+#!/usr/bin/env python2
# -*- coding: UTF-8 -*-
"""X Tile main module"""
# x-tile
#
-# Copyright 2009-2011
+# Copyright 2009-2015
# Giuseppe Penone ,
# Chris Camacho (chris_c) .
#