Hello community,
here is the log from the commit of package glipper for openSUSE:Factory checked in at 2012-09-25 13:40:40
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/glipper (Old)
and /work/SRC/openSUSE:Factory/.glipper.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "glipper", Maintainer is ""
Changes:
--------
--- /work/SRC/openSUSE:Factory/glipper/glipper.changes 2012-04-12 09:24:11.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.glipper.new/glipper.changes 2012-09-25 13:40:42.000000000 +0200
@@ -1,0 +2,7 @@
+Sun Sep 16 12:25:42 UTC 2012 - dimstar@opensuse.org
+
+- Update to version 2.4:
+ + lp#904367: high priority crash.
+ + Bugs fixed: lp#936650
+
+-------------------------------------------------------------------
Old:
----
glipper-2.3.tar.gz
New:
----
glipper-2.4.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ glipper.spec ++++++
--- /var/tmp/diff_new_pack.JayDCm/_old 2012-09-25 13:40:43.000000000 +0200
+++ /var/tmp/diff_new_pack.JayDCm/_new 2012-09-25 13:40:43.000000000 +0200
@@ -1,6 +1,7 @@
+#
# spec file for package glipper
#
-# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -16,13 +17,13 @@
Name: glipper
-Version: 2.3
+Version: 2.4
Release: 0
Summary: Clipboard Manager for GNOME
License: GPL-2.0
-Url: https://launchpad.net/glipper
Group: Productivity/Other
-Source0: %{name}-%{version}.tar.gz
+Url: https://launchpad.net/glipper
+Source0: https://launchpad.net/glipper/trunk/2.4/+download/%{name}-%{version}.tar.gz
BuildRequires: fdupes
BuildRequires: gconf2-devel
BuildRequires: hicolor-icon-theme
++++++ glipper-2.3.tar.gz -> glipper-2.4.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/glipper-2.3/PKG-INFO new/glipper-2.4/PKG-INFO
--- old/glipper-2.3/PKG-INFO 2011-12-04 13:40:22.000000000 +0100
+++ new/glipper-2.4/PKG-INFO 2012-08-15 08:23:26.000000000 +0200
@@ -1,6 +1,6 @@
Metadata-Version: 1.1
Name: glipper
-Version: 2.3
+Version: 2.4
Summary: A clipboard history manager
Home-page: http://launchpad.net/glipper
Author: Laszlo Pandy
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/glipper-2.3/glipper/AppIndicator.py new/glipper-2.4/glipper/AppIndicator.py
--- old/glipper-2.3/glipper/AppIndicator.py 2011-11-28 00:01:08.000000000 +0100
+++ new/glipper-2.4/glipper/AppIndicator.py 2012-08-12 00:04:47.000000000 +0200
@@ -62,6 +62,7 @@
def on_clear(self, menuitem):
get_glipper_history().clear()
+ get_glipper_clipboards().clear_text()
def update_menu(self, history):
plugins_menu_items = get_glipper_plugins_manager().get_menu_items()
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/glipper-2.3/glipper/Clipboards.py new/glipper-2.4/glipper/Clipboards.py
--- old/glipper-2.3/glipper/Clipboards.py 2011-11-27 23:20:12.000000000 +0100
+++ new/glipper-2.4/glipper/Clipboards.py 2012-08-12 00:05:53.000000000 +0200
@@ -20,6 +20,10 @@
self.primary_clipboard.set_text(text)
self.emit('new-item', text, False)
+
+ def clear_text(self):
+ self.default_clipboard.clear()
+ self.primary_clipboard.clear()
def get_default_clipboard_text(self):
return self.default_clipboard.get_text()
@@ -50,6 +54,13 @@
if self.use_clipboard:
self.clipboard.set_text(text)
self.clipboard_text = text
+
+ def clear(self):
+ if self.use_clipboard:
+ self.clipboard.set_text('')
+ self.clipboard.clear()
+ self.clipboard_text = None
+
def on_clipboard_owner_change(self, clipboard, event):
if self.use_clipboard:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/glipper-2.3/glipper/History.py new/glipper-2.4/glipper/History.py
--- old/glipper-2.3/glipper/History.py 2011-11-29 11:08:57.000000000 +0100
+++ new/glipper-2.4/glipper/History.py 2012-08-12 00:03:10.000000000 +0200
@@ -65,7 +65,7 @@
self.history = self.history[0:self.max_elements]
ctrl_c_item = get_glipper_clipboards().get_default_clipboard_text()
- if ctrl_c_item not in self.history:
+ if ctrl_c_item is not None and ctrl_c_item not in self.history:
self.history[-1] = ctrl_c_item
# if item is None, emit changed anyway because
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/glipper-2.3/glipper/Preferences.py new/glipper-2.4/glipper/Preferences.py
--- old/glipper-2.3/glipper/Preferences.py 2011-04-24 21:37:46.000000000 +0200
+++ new/glipper-2.4/glipper/Preferences.py 2012-08-11 23:49:24.000000000 +0200
@@ -29,7 +29,10 @@
self.use_primary_clipboard_check.set_active(glipper.GCONF_CLIENT.get_bool(glipper.GCONF_USE_PRIMARY_CLIPBOARD))
self.mark_default_entry.set_active(glipper.GCONF_CLIENT.get_bool(glipper.GCONF_MARK_DEFAULT_ENTRY))
self.save_history_check.set_active(glipper.GCONF_CLIENT.get_bool(glipper.GCONF_SAVE_HISTORY))
- self.key_combination_entry.set_text(glipper.GCONF_CLIENT.get_string(glipper.GCONF_KEY_COMBINATION))
+
+ key_combo = glipper.GCONF_CLIENT.get_string(glipper.GCONF_KEY_COMBINATION)
+ if key_combo is None: key_combo = ''
+ self.key_combination_entry.set_text(key_combo)
self.max_elements_notify = glipper.GCONF_CLIENT.notify_add(glipper.GCONF_MAX_ELEMENTS, lambda x, y, z, a: self.on_max_elements_changed (z.value))
self.use_primary_clipboard_notify = glipper.GCONF_CLIENT.notify_add(glipper.GCONF_USE_PRIMARY_CLIPBOARD, lambda x, y, z, a: self.on_use_primary_clipboard_changed (z.value))
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/glipper-2.3/glipper/defs.py new/glipper-2.4/glipper/defs.py
--- old/glipper-2.3/glipper/defs.py 2011-12-04 13:34:05.000000000 +0100
+++ new/glipper-2.4/glipper/defs.py 2012-08-15 08:21:50.000000000 +0200
@@ -1,3 +1,3 @@
# Variables are filled in by setup.py. Modifications will be overwritten.
DATA_DIR = ""
-VERSION = "2.3" #version here is only for running uninstalled
+VERSION = "2.4" #version here is only for running uninstalled
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/glipper-2.3/po/glipper.pot new/glipper-2.4/po/glipper.pot
--- old/glipper-2.3/po/glipper.pot 2011-12-04 12:54:03.000000000 +0100
+++ new/glipper-2.4/po/glipper.pot 2012-08-15 08:18:37.000000000 +0200
@@ -8,7 +8,7 @@
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-11-30 09:33+0100\n"
+"POT-Creation-Date: 2012-08-15 08:18+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME