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 - [email protected] + +- 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 <[email protected]> Chris Camacho <[email protected]></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 <[email protected]>\n" - "Chris Camacho <[email protected]>"); -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 <[email protected]>\n" - "Chinese Traditional (zh_TW) Yan-ren Tsai <[email protected]>\n" - "Czech (cs) Pavel Fric <[email protected]\n" - "Spanish (es_AR) MeloPixel <[email protected]>\n" - "French (fr) Ludovic Troisi <[email protected]>\n" - "German (de) Jöran Zeller <[email protected]>\n" - "Italian (it) Giuseppe Penone <[email protected]>\n" - "Polish (pl) Dominik Wójt <[email protected]>\n" - "Russian (ru) Andriy Kovtun <[email protected]>"); -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 <[email protected]>, # Chris Camacho (chris_c) <[email protected]>. # @@ -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 <[email protected]>, # Chris Camacho (chris_c) <[email protected]>. # 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 <[email protected]>, # Chris Camacho (chris_c) <[email protected]>. # @@ -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 <[email protected]>, # Chris Camacho (chris_c) <[email protected]>. # @@ -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 <[email protected]>, # Chris Camacho (chris_c) <[email protected]>. # 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 <[email protected]>, # Chris Camacho (chris_c) <[email protected]>. #
