Hello community,
here is the log from the commit of package yast2-qt-pkg for openSUSE:Factory checked in at 2012-03-07 13:46:26
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/yast2-qt-pkg (Old)
and /work/SRC/openSUSE:Factory/.yast2-qt-pkg.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "yast2-qt-pkg", Maintainer is "TGoettlicher@suse.com"
Changes:
--------
--- /work/SRC/openSUSE:Factory/yast2-qt-pkg/yast2-qt-pkg.changes 2011-11-18 15:48:29.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-qt-pkg.new/yast2-qt-pkg.changes 2012-03-07 13:46:29.000000000 +0100
@@ -1,0 +2,31 @@
+Tue Mar 6 14:36:45 CET 2012 - tgoettlicher@suse.de
+
+- Fixed bnc#691572: Formatting Package Descriptions
+- Version: 2.21.19
+
+-------------------------------------------------------------------
+Thu Jan 19 16:19:19 CET 2012 - tgoettlicher@suse.de
+
+- Fixed bnc #734763: yast2 sw_single software management with QT ui
+ resets columns in software view when horizontal scrollbar is removed
+ (Patch from Frank Schäfer)
+
+- Version: 2.21.18
+
+
+-------------------------------------------------------------------
+Thu Jan 19 16:10:52 CET 2012 - tgoettlicher@suse.de
+
+- Fixed bnc#723151: Install all matching debuginfo packages" never
+ finds anything-debuginfo-32bit
+- Fixed bnc#730007: When updating packages, + keyshortcut doesn't
+ always work
+
+- Version: 2.21.17
+
+-------------------------------------------------------------------
+Wed Dec 7 10:05:26 UTC 2011 - coolo@suse.com
+
+- fix license to be in spdx.org format
+
+-------------------------------------------------------------------
Old:
----
yast2-qt-pkg-2.21.16.tar.bz2
New:
----
yast2-qt-pkg-2.21.19.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-qt-pkg.spec ++++++
--- /var/tmp/diff_new_pack.InzZ62/_old 2012-03-07 13:46:30.000000000 +0100
+++ /var/tmp/diff_new_pack.InzZ62/_new 2012-03-07 13:46:30.000000000 +0100
@@ -1,7 +1,7 @@
#
# spec file for package yast2-qt-pkg
#
-# Copyright (c) 2011 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
@@ -18,13 +18,13 @@
Name: yast2-qt-pkg
-Version: 2.21.16
+Version: 2.21.19
Release: 0
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Source0: yast2-qt-pkg-2.21.16.tar.bz2
+Source0: yast2-qt-pkg-2.21.19.tar.bz2
Group: System/YaST
-License: GPL-2.0 or later
+License: GPL-2.0+
BuildRequires: docbook-xsl-stylesheets doxygen libdrm-devel libjpeg-devel libxcrypt-devel
BuildRequires: libqt4-devel libxslt perl-XML-Writer sgml-skel update-desktop-files
++++++ yast2-qt-pkg-2.21.16.tar.bz2 -> yast2-qt-pkg-2.21.19.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-qt-pkg-2.21.16/VERSION.cmake new/yast2-qt-pkg-2.21.19/VERSION.cmake
--- old/yast2-qt-pkg-2.21.16/VERSION.cmake 2011-11-17 16:49:47.000000000 +0100
+++ new/yast2-qt-pkg-2.21.19/VERSION.cmake 2012-03-06 14:38:07.000000000 +0100
@@ -1,3 +1,3 @@
SET(VERSION_MAJOR "2")
SET(VERSION_MINOR "21")
-SET(VERSION_PATCH "16")
+SET(VERSION_PATCH "19")
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-qt-pkg-2.21.16/package/yast2-qt-pkg.changes new/yast2-qt-pkg-2.21.19/package/yast2-qt-pkg.changes
--- old/yast2-qt-pkg-2.21.16/package/yast2-qt-pkg.changes 2011-11-17 16:49:47.000000000 +0100
+++ new/yast2-qt-pkg-2.21.19/package/yast2-qt-pkg.changes 2012-03-06 14:38:07.000000000 +0100
@@ -1,4 +1,35 @@
-------------------------------------------------------------------
+Tue Mar 6 14:36:45 CET 2012 - tgoettlicher@suse.de
+
+- Fixed bnc#691572: Formatting Package Descriptions
+- Version: 2.21.19
+
+-------------------------------------------------------------------
+Thu Jan 19 16:19:19 CET 2012 - tgoettlicher@suse.de
+
+- Fixed bnc #734763: yast2 sw_single software management with QT ui
+ resets columns in software view when horizontal scrollbar is removed
+ (Patch from Frank Schäfer)
+
+- Version: 2.21.18
+
+
+-------------------------------------------------------------------
+Thu Jan 19 16:10:52 CET 2012 - tgoettlicher@suse.de
+
+- Fixed bnc#723151: Install all matching debuginfo packages" never
+ finds anything-debuginfo-32bit
+- Fixed bnc#730007: When updating packages, + keyshortcut doesn't
+ always work
+
+- Version: 2.21.17
+
+-------------------------------------------------------------------
+Wed Dec 7 10:05:26 UTC 2011 - coolo@suse.com
+
+- fix license to be in spdx.org format
+
+-------------------------------------------------------------------
Thu Nov 17 16:48:34 CET 2011 - tgoettlicher@suse.de
- Fixed bnc#722617: Yast2 package manager does not show icons of some packages
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-qt-pkg-2.21.16/src/YQPackageSelector.cc new/yast2-qt-pkg-2.21.19/src/YQPackageSelector.cc
--- old/yast2-qt-pkg-2.21.16/src/YQPackageSelector.cc 2011-11-17 16:49:47.000000000 +0100
+++ new/yast2-qt-pkg-2.21.19/src/YQPackageSelector.cc 2012-03-06 14:38:07.000000000 +0100
@@ -696,6 +696,7 @@
_pkgMenu->addAction(_pkgList->actionSetCurrentKeepInstalled);
_pkgMenu->addAction(_pkgList->actionSetCurrentDelete);
_pkgMenu->addAction(_pkgList->actionSetCurrentUpdate);
+ _pkgMenu->addAction(_pkgList->actionSetCurrentUpdateForce);
_pkgMenu->addAction(_pkgList->actionSetCurrentTaboo);
_pkgMenu->addAction(_pkgList->actionShowCurrentSolverInfo);
@@ -757,6 +758,7 @@
_patchMenu->addAction(_patchList->actionSetCurrentDelete);
#endif
_patchMenu->addAction(_patchList->actionSetCurrentUpdate);
+ _patchMenu->addAction(_patchList->actionSetCurrentUpdateForce);
_patchMenu->addAction(_patchList->actionSetCurrentTaboo);
_patchMenu->addSeparator();
@@ -809,7 +811,7 @@
this, SLOT( pkgExcludeDevelChanged( bool ) ), Qt::Key_F7 );
_showDevelAction->setCheckable(true);
- _excludeDevelPkgs = new YQPkgObjList::ExcludeRule( _pkgList, QRegExp( ".*-devel(-\\d+bit)?$" ), _pkgList->nameCol() );
+ _excludeDevelPkgs = new YQPkgObjList::ExcludeRule( _pkgList, QRegExp( ".*(\\d+bit)?-devel(-\\d+bit)?$" ), _pkgList->nameCol() );
YUI_CHECK_NEW( _excludeDevelPkgs );
_excludeDevelPkgs->enable( false );
@@ -817,7 +819,7 @@
_showDebugAction = _optionsMenu->addAction( _( "Show -&debuginfo/-debugsource Packages" ),
this, SLOT( pkgExcludeDebugChanged( bool ) ), Qt::Key_F8 );
_showDebugAction->setCheckable(true);
- _excludeDebugInfoPkgs = new YQPkgObjList::ExcludeRule( _pkgList, QRegExp( ".*-(debuginfo|debugsource)(-32bit)?$" ), _pkgList->nameCol() );
+ _excludeDebugInfoPkgs = new YQPkgObjList::ExcludeRule( _pkgList, QRegExp( ".*(-\\d+bit)?-(debuginfo|debugsource)(-32bit)?$" ), _pkgList->nameCol() );
YUI_CHECK_NEW( _excludeDebugInfoPkgs );
_excludeDebugInfoPkgs->enable( false );
@@ -1610,7 +1612,7 @@
{
QString name = (*it)->name().c_str();
- if ( name.endsWith( suffix ) )
+ if ( name.endsWith( suffix ) || name.endsWith( suffix + "-32bit" ) )
{
subPkgs[ name ] = *it;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-qt-pkg-2.21.16/src/YQPkgDescriptionView.cc new/yast2-qt-pkg-2.21.19/src/YQPkgDescriptionView.cc
--- old/yast2-qt-pkg-2.21.16/src/YQPkgDescriptionView.cc 2011-11-17 16:49:47.000000000 +0100
+++ new/yast2-qt-pkg-2.21.19/src/YQPkgDescriptionView.cc 2012-03-06 14:38:07.000000000 +0100
@@ -164,6 +164,11 @@
{
QString line = htmlEscape( *it ).trimmed();
+ if ( line.startsWith("* ") || line.startsWith("- ") || line.startsWith("# ") )
+ {
+ line = "<li>" + line + "</li>";
+ }
+
if ( line.startsWith( "Authors:" ) )
{
line = "<p><b>" + line + "</b><ul>";
@@ -183,6 +188,9 @@
html_text += " " + line;
}
+
+
+
++it;
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-qt-pkg-2.21.16/src/YQPkgList.cc new/yast2-qt-pkg-2.21.19/src/YQPkgList.cc
--- old/yast2-qt-pkg-2.21.16/src/YQPkgList.cc 2011-11-17 16:49:47.000000000 +0100
+++ new/yast2-qt-pkg-2.21.19/src/YQPkgList.cc 2012-03-06 14:38:07.000000000 +0100
@@ -449,7 +449,10 @@
void
YQPkgList::resizeEvent(QResizeEvent *event)
{
- optimizeColumnWidths();
+ if (event->size().width() != event->oldSize().width())
+ optimizeColumnWidths();
+ /* NOTE: avoids column width optimization when the size changes
+ because the horizontal scroll bar appeares/disappeares */
event->accept();
}
@@ -482,6 +485,7 @@
_installedContextMenu->addAction(actionSetCurrentKeepInstalled);
_installedContextMenu->addAction(actionSetCurrentDelete);
_installedContextMenu->addAction(actionSetCurrentUpdate);
+ _installedContextMenu->addAction(actionSetCurrentUpdateForce);
_installedContextMenu->addAction(actionSetCurrentProtected);
_installedContextMenu->addAction(actionShowCurrentSolverInfo);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-qt-pkg-2.21.16/src/YQPkgObjList.cc new/yast2-qt-pkg-2.21.19/src/YQPkgObjList.cc
--- old/yast2-qt-pkg-2.21.16/src/YQPkgObjList.cc 2011-11-17 16:49:47.000000000 +0100
+++ new/yast2-qt-pkg-2.21.19/src/YQPkgObjList.cc 2012-03-06 14:38:07.000000000 +0100
@@ -77,6 +77,7 @@
, actionSetCurrentKeepInstalled(0)
, actionSetCurrentDelete(0)
, actionSetCurrentUpdate(0)
+ , actionSetCurrentUpdateForce(0)
, actionSetCurrentTaboo(0)
, actionSetCurrentProtected(0)
, actionShowCurrentSolverInfo(0)
@@ -286,7 +287,7 @@
void
-YQPkgObjList::setCurrentStatus( ZyppStatus newStatus, bool doSelectNextItem )
+YQPkgObjList::setCurrentStatus( ZyppStatus newStatus, bool doSelectNextItem, bool ifNewerOnly )
{
QTreeWidgetItem * listViewItem = currentItem();
@@ -295,7 +296,7 @@
YQPkgObjListItem * item = dynamic_cast