Hello community,
here is the log from the commit of package yast2-qt-pkg
checked in at Tue Nov 18 17:14:13 CET 2008.
--------
--- yast2-qt-pkg/yast2-qt-pkg.changes 2008-11-07 14:52:06.000000000 +0100
+++ /mounts/work_src_done/STABLE/yast2-qt-pkg/yast2-qt-pkg.changes 2008-11-18 17:10:19.818928000 +0100
@@ -2 +2 @@
-Fri Nov 7 14:50:57 CET 2008 - tgoettlicher@suse.de
+Tue Nov 18 17:05:36 CET 2008 - sh@suse.de
@@ -4 +4,19 @@
-- V 2.17.6
+- Fixed broken version numbers in change log
+- V 2.17.17
+
+-------------------------------------------------------------------
+Thu Nov 13 19:22:46 CET 2008 - sh@suse.de
+
+- Fixed over-wide buttons in dependency problem dialog
+
+-------------------------------------------------------------------
+Wed Nov 12 17:57:41 CET 2008 - sh@suse.de
+
+- Improved table column widths (bnc #441828)
+ still not perfect, but much better
+
+-------------------------------------------------------------------
+Wed Nov 12 15:11:28 CET 2008 - sh@suse.de
+
+- Fixed over-wide [OK] button in package selector help
+- V 2.17.16
@@ -22 +40 @@
-- V 2.17.5
+- V 2.17.15
@@ -28 +46 @@
-- V 2.17.4
+- V 2.17.14
@@ -35 +53 @@
-- V 2.17.3
+- V 2.17.13
@@ -42 +60 @@
-- V 2.17.2
+- V 2.17.12
calling whatdependson for head-i586
Old:
----
yast2-qt-pkg-2.17.16.tar.bz2
New:
----
yast2-qt-pkg-2.17.17.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-qt-pkg.spec ++++++
--- /var/tmp/diff_new_pack.Uu5252/_old 2008-11-18 17:13:23.000000000 +0100
+++ /var/tmp/diff_new_pack.Uu5252/_new 2008-11-18 17:13:23.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package yast2-qt-pkg (Version 2.17.16)
+# spec file for package yast2-qt-pkg (Version 2.17.17)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -18,12 +18,12 @@
Name: yast2-qt-pkg
-Version: 2.17.16
+Version: 2.17.17
Release: 1
License: GPL v2 or later
Group: System/YaST
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Source0: yast2-qt-pkg-2.17.16.tar.bz2
+Source0: yast2-qt-pkg-2.17.17.tar.bz2
BuildRequires: docbook-xsl-stylesheets doxygen libdrm-devel libjpeg-devel libxcrypt-devel
BuildRequires: libqt4-devel libxslt perl-XML-Writer sgml-skel update-desktop-files
Summary: YaST2 - Graphical User Interface
@@ -82,8 +82,17 @@
%_prefix/share/YaST2/images/*
%changelog
-* Fri Nov 07 2008 tgoettlicher@suse.de
-- V 2.17.6
+* Tue Nov 18 2008 sh@suse.de
+- Fixed broken version numbers in change log
+- V 2.17.17
+* Thu Nov 13 2008 sh@suse.de
+- Fixed over-wide buttons in dependency problem dialog
+* Wed Nov 12 2008 sh@suse.de
+- Improved table column widths (bnc #441828)
+ still not perfect, but much better
+* Wed Nov 12 2008 sh@suse.de
+- Fixed over-wide [OK] button in package selector help
+- V 2.17.16
* Wed Nov 05 2008 tgoettlicher@suse.de
- Fixed encoding in description view
* Mon Nov 03 2008 tgoettlicher@suse.de
@@ -92,18 +101,18 @@
* Fri Oct 31 2008 sh@suse.de
- Fixed bnc #381981: Bad initial size for secondary filters in
"Repositories" filter view
-- V 2.17.5
+- V 2.17.15
* Fri Oct 24 2008 sh@suse.de
- Fixed bnc #403367: Crash when searching for invalid regex
-- V 2.17.4
+- V 2.17.14
* Tue Oct 21 2008 sh@suse.de
- Fixed bnc #436783: Map Amusements/Teaching/* to Education
- De-obfuscated RPM groups <--> PackageKit mapping
-- V 2.17.3
+- V 2.17.13
* Wed Oct 15 2008 sh@suse.de
- Added `opt(`confirmUnsupported) for PackageSelector widget
(bnc #435479)
-- V 2.17.2
+- V 2.17.12
* Tue Oct 14 2008 sh@suse.de
- Fixed bnc #434042: "Install -devel packages" doesn't work
with new library package naming scheme
++++++ yast2-qt-pkg-2.17.16.tar.bz2 -> yast2-qt-pkg-2.17.17.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-qt-pkg-2.17.16/package/yast2-qt-pkg.changes new/yast2-qt-pkg-2.17.17/package/yast2-qt-pkg.changes
--- old/yast2-qt-pkg-2.17.16/package/yast2-qt-pkg.changes 2008-11-07 14:52:05.000000000 +0100
+++ new/yast2-qt-pkg-2.17.17/package/yast2-qt-pkg.changes 2008-11-18 17:07:08.000000000 +0100
@@ -1,7 +1,25 @@
-------------------------------------------------------------------
-Fri Nov 7 14:50:57 CET 2008 - tgoettlicher@suse.de
+Tue Nov 18 17:05:36 CET 2008 - sh@suse.de
-- V 2.17.6
+- Fixed broken version numbers in change log
+- V 2.17.17
+
+-------------------------------------------------------------------
+Thu Nov 13 19:22:46 CET 2008 - sh@suse.de
+
+- Fixed over-wide buttons in dependency problem dialog
+
+-------------------------------------------------------------------
+Wed Nov 12 17:57:41 CET 2008 - sh@suse.de
+
+- Improved table column widths (bnc #441828)
+ still not perfect, but much better
+
+-------------------------------------------------------------------
+Wed Nov 12 15:11:28 CET 2008 - sh@suse.de
+
+- Fixed over-wide [OK] button in package selector help
+- V 2.17.16
-------------------------------------------------------------------
Wed Nov 5 13:00:08 CET 2008 - tgoettlicher@suse.de
@@ -19,27 +37,27 @@
- Fixed bnc #381981: Bad initial size for secondary filters in
"Repositories" filter view
-- V 2.17.5
+- V 2.17.15
-------------------------------------------------------------------
Fri Oct 24 18:25:17 CEST 2008 - sh@suse.de
- Fixed bnc #403367: Crash when searching for invalid regex
-- V 2.17.4
+- V 2.17.14
-------------------------------------------------------------------
Tue Oct 21 15:59:49 CEST 2008 - sh@suse.de
- Fixed bnc #436783: Map Amusements/Teaching/* to Education
- De-obfuscated RPM groups <--> PackageKit mapping
-- V 2.17.3
+- V 2.17.13
-------------------------------------------------------------------
Wed Oct 15 15:15:08 CEST 2008 - sh@suse.de
- Added `opt(`confirmUnsupported) for PackageSelector widget
(bnc #435479)
-- V 2.17.2
+- V 2.17.12
-------------------------------------------------------------------
Tue Oct 14 13:06:48 CEST 2008 - sh@suse.de
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-qt-pkg-2.17.16/package/yast2-qt-pkg.changes.bak new/yast2-qt-pkg-2.17.17/package/yast2-qt-pkg.changes.bak
--- old/yast2-qt-pkg-2.17.16/package/yast2-qt-pkg.changes.bak 1970-01-01 01:00:00.000000000 +0100
+++ new/yast2-qt-pkg-2.17.17/package/yast2-qt-pkg.changes.bak 2008-11-18 17:07:08.000000000 +0100
@@ -0,0 +1,473 @@
+-------------------------------------------------------------------
+Thu Nov 13 19:22:46 CET 2008 - sh@suse.de
+
+- Fixed over-wide buttons in dependency problem dialog
+
+-------------------------------------------------------------------
+Wed Nov 12 17:57:41 CET 2008 - sh@suse.de
+
+- Improved table column widths (bnc #441828)
+ still not perfect, but much better
+- V 2.17.16
+
+-------------------------------------------------------------------
+Wed Nov 12 15:11:28 CET 2008 - sh@suse.de
+
+- Fixed over-wide [OK] button in package selector help
+
+-------------------------------------------------------------------
+Wed Nov 5 13:00:08 CET 2008 - tgoettlicher@suse.de
+
+- Fixed encoding in description view
+
+-------------------------------------------------------------------
+Mon Nov 3 16:44:47 CET 2008 - tgoettlicher@suse.de
+
+- Fixed bnc #438680: software installation description not
+ refreshed after search
+
+-------------------------------------------------------------------
+Fri Oct 31 17:56:00 CET 2008 - sh@suse.de
+
+- Fixed bnc #381981: Bad initial size for secondary filters in
+ "Repositories" filter view
+- V 2.17.5
+
+-------------------------------------------------------------------
+Fri Oct 24 18:25:17 CEST 2008 - sh@suse.de
+
+- Fixed bnc #403367: Crash when searching for invalid regex
+- V 2.17.4
+
+-------------------------------------------------------------------
+Tue Oct 21 15:59:49 CEST 2008 - sh@suse.de
+
+- Fixed bnc #436783: Map Amusements/Teaching/* to Education
+- De-obfuscated RPM groups <--> PackageKit mapping
+- V 2.17.3
+
+-------------------------------------------------------------------
+Wed Oct 15 15:15:08 CEST 2008 - sh@suse.de
+
+- Added `opt(`confirmUnsupported) for PackageSelector widget
+ (bnc #435479)
+- V 2.17.2
+
+-------------------------------------------------------------------
+Tue Oct 14 13:06:48 CEST 2008 - sh@suse.de
+
+- Fixed bnc #434042: "Install -devel packages" doesn't work
+ with new library package naming scheme
+
+-------------------------------------------------------------------
+Mon Oct 13 14:32:15 CEST 2008 - tgoettlicher@suse.de
+
+- Fixed bnc #434259: Complete quotes for HTML attributes
+
+-------------------------------------------------------------------
+Thu Oct 9 18:20:07 CEST 2008 - sh@suse.de
+
+- Fixed bnc #433914: YQPkgDiskUsageWarningDialog too wide
+- V 2.17.11
+
+-------------------------------------------------------------------
+Thu Oct 9 17:35:47 CEST 2008 - sh@suse.de
+
+- Fixed bnc #382202: WM_CLOSE closes window, but leaves y2base
+ process running in undefined state
+- V 2.17.10
+
+-------------------------------------------------------------------
+Tue Oct 7 18:41:47 CEST 2008 - sh@suse.de
+
+- Fixed bnc #429030: "Configuration" menu present in installation
+- V 2.17.9
+
+-------------------------------------------------------------------
+Tue Oct 7 15:04:28 CEST 2008 - sh@suse.de
+
+- Fixed bnc #421267: Missing newline in exported conflicts list
+
+-------------------------------------------------------------------
+Thu Oct 2 13:20:46 CEST 2008 - sh@suse.de
+
+- Fixed bnc #430392: Typo in error message
+
+-------------------------------------------------------------------
+Wed Oct 1 13:59:45 CEST 2008 - tgoettlicher@suse.de
+
+- Fixed bnc #418279: export list to text file fails
+
+-------------------------------------------------------------------
+Fri Sep 26 16:53:35 CEST 2008 - kmachalkova@suse.cz
+
+- Fixed crash in Languages filter: redefined sort function for
+ languages so that it does not refer to zypp::ResObjects
+ (zypp::Locale isn't one anymore)(bnc#428355)
+- V 2.17.8
+
+-------------------------------------------------------------------
+Thu Sep 11 18:11:14 CEST 2008 - sh@suse.de
+
+- Ask for package licenses, not patch licenses even in online
+ update mode
+- V 2.17.7
+
+-------------------------------------------------------------------
+Fri Sep 5 16:22:28 CEST 2008 - sh@suse.de
+
+- Fixed bnc #418676: Use title capitalization for groups
+
+-------------------------------------------------------------------
+Mon Aug 25 13:11:21 CEST 2008 - tgoettlicher@suse.de
+
+- fate #303458: Simplifiying Software Management
+- V 2.17.6
+
+-------------------------------------------------------------------
+Thu Aug 21 14:13:46 CEST 2008 - tgoettlicher@suse.de
+
+- Fixed bnc #418606: widgets are not aligned
+
+-------------------------------------------------------------------
+Fri Aug 15 12:32:16 CEST 2008 - dmacvicar@suse.de
+
+- 2.17.5
+- on SLE systems, warn before transaction if it includes
+ unsupported software (fate#305057)
+ can also be enabled by defining
+ YPKG_QT_CONFIRM_UNSUPPORTED_PACKAGES at compile time.
+- (fate#120366) search in file list option
+
+-------------------------------------------------------------------
+Thu Aug 14 23:18:03 CEST 2008 - dmacvicar@suse.de
+
+- 2.17.4
+- make the versions view scrollable (bnc#409096)
+
+-------------------------------------------------------------------
+Tue Aug 12 17:50:53 CEST 2008 - dmacvicar@suse.de
+
+- package list should be sorted locale aware
+ (bnc#355255)
+
+-------------------------------------------------------------------
+Mon Aug 11 18:23:19 CEST 2008 - dmacvicar@suse.de
+
+- Fixed bnc#394657 : package selector crashes when
+ selecting languages with keyboard
+
+-------------------------------------------------------------------
+Tue Jul 29 08:38:41 CEST 2008 - tgoettlicher@suse.de
+
+- Fixed bnc #389174: changing packages with keyboard is broken
+
+-------------------------------------------------------------------
+Wed Jul 23 16:12:56 CEST 2008 ma@suse.de
+
+- Remove references to obsolete freshens dependencies.
+- V 2.17.3
+
+-------------------------------------------------------------------
+Thu Jul 17 11:42:54 CEST 2008 - ma@suse.de
+
+- Remove obsolete references to Script/Message/Atom
+
+-------------------------------------------------------------------
+Mon Jul 14 23:45:08 CEST 2008 - dmacvicar@suse.de
+
+- feature #302003, show transactions in a better way.
+ basically we not only show automatic changes, but
+ all changes or only user requested ones.
+
+-------------------------------------------------------------------
+Fri Jul 11 15:40:57 CEST 2008 - sh@suse.de
+
+- Fixed bnc #399674: Icons for Auto* actions missing in help
+
+-------------------------------------------------------------------
+Wed Jul 9 17:17:00 CEST 2008 - sh@suse.de
+
+- Fixed bnc #397082: No "[x] View -debugsource packages" menu entry:
+ Now toggling -debuginfo and -debugsource simultaneously.
+- Added "Install matching -debugsource packages" menu entry
+- V 2.17.2
+
+-------------------------------------------------------------------
+Thu Jun 26 09:47:18 CEST 2008 - schubi@suse.de
+
+- Added plugin mechanism for displaying grafic solver results.
+- V 2.17.1
+
+-------------------------------------------------------------------
+Wed Jun 4 11:46:58 CEST 2008 - sh@suse.de
+
+- Added translation marker for "File" menu (bnc #396419)
+- V 2.16.48
+
+-------------------------------------------------------------------
+Thu May 29 15:29:40 CEST 2008 - ma@suse.de
+
+- Revert 'fix persistent locks saving (bnc#332853)' because the
+ approach is wrong. Persistent locks are saved during commit.
+ It's not the UI's task to do this.
+- V 2.16.47
+
+-------------------------------------------------------------------
+Wed May 28 11:55:58 CEST 2008 - sh@suse.de
+
+- Applied Fabien Crespel's patch for repo sorting (bnc #394860)
+- V 2.16.46
+
+-------------------------------------------------------------------
+Wed May 28 10:35:14 CEST 2008 - locilka@suse.cz
+
+- New version to follow standard way of submitting YaST packages
+ (bnc #394977, bnc #394980, bnc #394504).
+- 2.16.45
+
+-------------------------------------------------------------------
+Mon May 26 18:19:14 CEST 2008 - coolo@suse.de
+
+- fix encoding of pattern descriptions
+
+-------------------------------------------------------------------
+Mon May 26 16:42:55 CEST 2008 - dmacvicar@suse.de
+
+- bnc#394504 search kill YaST
+
+-------------------------------------------------------------------
+Fri May 23 15:27:24 CEST 2008 - dmacvicar@suse.de
+
+- if a patch is preselected it will go satisfied
+ therefore it will not be shown in the "needed" list.
+ Test for patches marked to be installed too.
+
+-------------------------------------------------------------------
+Wed May 21 18:34:36 CEST 2008 - dmacvicar@suse.de
+
+- fallback to default icon if no icon is defined in
+ a pattern.
+
+-------------------------------------------------------------------
+Wed May 21 13:30:21 CEST 2008 - coolo@suse.de
+
+- fixing theming of pattern selector popups
+
+-------------------------------------------------------------------
+Wed May 21 13:05:45 CEST 2008 - dmacvicar@suse.de
+
+- display the right name for repository list. (bnc#383553)
+ patch by Fabien Crespel
+
+-------------------------------------------------------------------
+Mon May 19 19:31:38 CEST 2008 - dmacvicar@suse.de
+
+- feedback for search (bnc#391406)
+- reenable cancel (bnc#350988)
+- fix search begins with string (bnc#388601)
+- deprecate special selection icons (bnc#392067)
+- fix persistent locks saving (bnc#332853)
+- 2.16.44
+
+-------------------------------------------------------------------
+Mon May 19 15:59:53 CEST 2008 - tgoettlicher@suse.de
+
+- Fixed bnc #389745: 'Changed Packages' window not centered
+
+-------------------------------------------------------------------
+Mon May 19 11:50:51 CEST 2008 - dmacvicar@suse.de
+
+- cycle status from autoselected to non-selected instead of
+ taboo, as ZYpp supports soft-locks (recommends locks)
+ (related to bnc#389739)
+
+-------------------------------------------------------------------
+Thu May 15 14:52:30 CEST 2008 - sh@suse.de
+
+- Fixed bnc #389744: Missing icons in "symbols help" dialog
+- V 2.16.43
+
+-------------------------------------------------------------------
+Thu May 15 14:10:24 CEST 2008 - dmacvicar@suse.de
+
+- fix pattern selector unreadable font
+ (bnc#381970)
+- 2.16.42
+
+-------------------------------------------------------------------
+Tue May 13 18:03:12 CEST 2008 - dmacvicar@suse.de
+
+- show satisfied non packages as installed selectables
+ (bnc#380356)
+- 2.16.41
+
+-------------------------------------------------------------------
+Wed Apr 30 15:21:09 CEST 2008 - lslezak@suse.cz
+
+- display "Repository" menu only when requested by `opt(`repoMgr)
+ option (bnc#381956)
+- V 2.16.40
+
+-------------------------------------------------------------------
+Fri Apr 25 12:14:45 CEST 2008 - dmacvicar@suse.de
+
+- make rpm groups view use packagekit groups
+ with nice icons. Get rid of useless tree
+- add list of suggested and recommended packages
+ (fate #302039)
+- ported search to sat solver search (much faster)
+ and implemented (fate #120368) to search for keywords
+ enabled by default.
+- 2.16.39
+
+-------------------------------------------------------------------
+Mon Apr 21 18:05:09 CEST 2008 - dmacvicar@suse.de
+
+- apply language selections after clicking
+ (bnc #381994)
+- 2.16.38
+
+-------------------------------------------------------------------
+Mon Apr 21 10:49:58 CEST 2008 - jsrain@suse.cz
+
+- added missing textdomain
+
+-------------------------------------------------------------------
+Fri Apr 18 11:41:32 CEST 2008 - dmacvicar@suse.de
+
+- make versions widget work (bnc #354983)
+- show updates in blue again (bnc #371681)
+- allow disabling view of debuginfo and devel pkgs
+ (bnc #359155)
+- 2.16.37
+
+Thu Apr 17 22:17:53 CEST 2008 - dmacvicar@suse.de
+-------------------------------------------------------------------
+
+- don't reorder patterns when clicking
+- enable tooltip for repositories and patterns
+
+-------------------------------------------------------------------
+Thu Apr 17 13:36:41 CEST 2008 - dmacvicar@suse.de
+
+- fix space used when resizing
+
+-------------------------------------------------------------------
+Wed Apr 16 17:12:07 CEST 2008 - dmacvicar@suse.de
+
+- don't crash using keyboard on languages filter
+- 2.16.36
+
+-------------------------------------------------------------------
+Wed Apr 16 15:05:28 CEST 2008 - coolo@suse.de
+
+- "unexcel" package management
+- 2.16.35
+
+-------------------------------------------------------------------
+Tue Apr 15 11:53:38 CEST 2008 - tgoettlicher@suse.de
+
+- fix dependencies (bnc #377586)
+- 2.16.34
+
+-------------------------------------------------------------------
+Mon Apr 14 16:37:48 CEST 2008 - dmacvicar@suse.de
+
+- don't crash with language right click (bnc #370233)
+- show language content
+- 2.16.33
+
+-------------------------------------------------------------------
+Wed Apr 9 15:10:20 CEST 2008 - sh@suse.de
+
+- Fixed bnc #372910: License windows shows in left top
+
+-------------------------------------------------------------------
+Thu Apr 9 14:37:19 CEST 2008 - dmacvicar@suse.de
+
+- fix patch and pattern content
+
+-------------------------------------------------------------------
+Wed Apr 9 14:15:26 CEST 2008 - dmacvicar@suse.de
+
+- fix pattern view display (only missing head font)
+
+-------------------------------------------------------------------
+Tue Apr 8 17:40:51 CEST 2008 - dmacvicar@suse.de
+
+- fixed some Selectable changes
+- 2.16.32
+
+-------------------------------------------------------------------
+Fri Apr 4 10:32:38 CEST 2008 - schubi@suse.de
+
+- Fixed ResStatus (needed, satisfied,...)
+- 2.16.31
+
+-------------------------------------------------------------------
+Thu Apr 3 18:22:29 CEST 2008 - dmacvicar@suse.de
+
+- Add unmantained packages filter (fate ##302004)
+- 2.16.30
+
+-------------------------------------------------------------------
+Tue Apr 01 17:42:00 CET 2008 - tgoettlicher@suse.de
+
+- Scoll licence dialogs to top (bnc #373910)
+
+-------------------------------------------------------------------
+Tue Mar 25 16:41:58 CET 2008 - sh@suse.de
+
+- Changed textdomain from "packages-qt" to "qt-pkg" for consistency
+
+-------------------------------------------------------------------
+Wed Mar 19 09:05:52 CET 2008 - coolo@suse.de
+
+- fix build against libzypp 4.5
+
+-------------------------------------------------------------------
+Wed Mar 19 00:47:34 CET 2008 - dmacvicar@suse.de
+
+- make autodeps checkbox and button clickable (bnc #355268)
+- make the @System repo show installed packages
+ as expected (bnc #370228)
+- don't add space between menu bar and the rest
+ when resizing (bnc #370231)
+
+-------------------------------------------------------------------
+Fri Mar 14 14:18:59 CET 2008 - lslezak@suse.cz
+
+- added a new menu entry for starting the repository manager
+ (fate#302517)
+- V 2.16.28
+
+-------------------------------------------------------------------
+Thu Mar 13 15:56:56 CET 2008 - sh@suse.de
+
+- Fixed bug #370244: Menu entries about source RPMs
+ Moved out all source RPM related menu entries:
+ libzypp has no support whatsoever for source RPMs
+
+-------------------------------------------------------------------
+Wed Feb 27 11:02:40 CET 2008 - coolo@suse.de
+
+- fix build without ycp
+
+-------------------------------------------------------------------
+Mon Feb 25 16:05:06 CET 2008 - sh@suse.de
+
+- Added copy of GPL licensing terms (COPYING) (bnc #362646)
+- V 2.16.27
+
+-------------------------------------------------------------------
+Mon Feb 25 14:23:37 CET 2008 - sh@suse.de
+
+- Provide yast2_ui_pkg in .spec file (bnc #363958)
+- V 2.16.26
+
+-------------------------------------------------------------------
+Thu Feb 14 15:01:26 CET 2008 - coolo@suse.de
+
+- split off the package manager off yast2-qt
+
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-qt-pkg-2.17.16/src/icons/broken.xpm new/yast2-qt-pkg-2.17.17/src/icons/broken.xpm
--- old/yast2-qt-pkg-2.17.16/src/icons/broken.xpm 2008-11-07 14:52:05.000000000 +0100
+++ new/yast2-qt-pkg-2.17.17/src/icons/broken.xpm 2008-11-18 17:07:08.000000000 +0100
@@ -1,5 +1,5 @@
/* XPM */
-static const char *broken[] = {
+static const char *broken_xpm[] = {
/* columns rows colors chars-per-pixel */
"16 16 28 1",
" c #8C0000",
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-qt-pkg-2.17.16/src/icons/supported.xpm new/yast2-qt-pkg-2.17.17/src/icons/supported.xpm
--- old/yast2-qt-pkg-2.17.16/src/icons/supported.xpm 2008-11-07 14:52:05.000000000 +0100
+++ new/yast2-qt-pkg-2.17.17/src/icons/supported.xpm 2008-11-18 17:07:08.000000000 +0100
@@ -1,5 +1,5 @@
/* XPM */
-static const char *supported[] = {
+static const char *supported_xpm[] = {
/* columns rows colors chars-per-pixel */
"16 16 61 1",
" c #91D007",
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-qt-pkg-2.17.16/src/YQPackageSelectorHelp.cc new/yast2-qt-pkg-2.17.17/src/YQPackageSelectorHelp.cc
--- old/yast2-qt-pkg-2.17.16/src/YQPackageSelectorHelp.cc 2008-11-07 14:52:05.000000000 +0100
+++ new/yast2-qt-pkg-2.17.17/src/YQPackageSelectorHelp.cc 2008-11-18 17:07:08.000000000 +0100
@@ -212,7 +212,7 @@
_( "This package is already installed, but package dependencies require that it is deleted." )
+ _( "This can happen, for example, if some other package obsoletes this one." ) );
- html += "/<table>";
+ html += "</table>";
YQPkgTextDialog::showText( this, html );
}
@@ -306,7 +306,7 @@
+ "<br>"
+ goto_next );
- html += "/<table>";
+ html += "</table>";
YQPkgTextDialog::showText( this, html );
}
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-qt-pkg-2.17.16/src/YQPkgConflictDialog.cc new/yast2-qt-pkg-2.17.17/src/YQPkgConflictDialog.cc
--- old/yast2-qt-pkg-2.17.16/src/YQPkgConflictDialog.cc 2008-11-07 14:52:05.000000000 +0100
+++ new/yast2-qt-pkg-2.17.17/src/YQPkgConflictDialog.cc 2008-11-18 17:07:08.000000000 +0100
@@ -93,7 +93,7 @@
_conflictList = new YQPkgConflictList( this );
Q_CHECK_PTR( _conflictList );
layout->addWidget( _conflictList );
- layout->addSpacing(8);
+ layout->addSpacing( 2 );
connect( _conflictList, SIGNAL( updatePackages() ),
this, SIGNAL( updatePackages() ) );
@@ -105,6 +105,7 @@
buttonBox->setSpacing( SPACING );
buttonBox->setMargin ( MARGIN );
layout->addLayout( buttonBox );
+ buttonBox->addStretch();
// "OK" button
@@ -116,8 +117,6 @@
connect( button, SIGNAL( clicked() ),
this, SLOT ( solveAndShowConflicts() ) );
- // FIXME addHStretch( buttonBox );
-
// "Expert" menu button
@@ -126,8 +125,6 @@
Q_CHECK_PTR( button );
- //FIXME addHStretch( buttonBox );
-
// "Expert" menu
@@ -147,6 +144,7 @@
connect( button, SIGNAL( clicked() ),
this, SLOT ( reject() ) );
+ buttonBox->addStretch();
// Busy popup
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-qt-pkg-2.17.16/src/YQPkgConflictList.cc new/yast2-qt-pkg-2.17.17/src/YQPkgConflictList.cc
--- old/yast2-qt-pkg-2.17.16/src/YQPkgConflictList.cc 2008-11-07 14:52:05.000000000 +0100
+++ new/yast2-qt-pkg-2.17.17/src/YQPkgConflictList.cc 2008-11-18 17:07:08.000000000 +0100
@@ -68,8 +68,6 @@
clear();
widget()->setSizePolicy( QSizePolicy::Minimum, QSizePolicy::Preferred );
-
- //setHeaderLabel( _( "Dependency Conflict" ) );
}
@@ -82,13 +80,15 @@
YQPkgConflictList::clear()
{
YQPkgConflict * conflict;
+
foreach( conflict, _conflicts )
{
_layout->removeWidget( conflict );
delete conflict;
}
_conflicts.clear();
- // kill the stretch item too
+
+ // kill the stretch item, too
delete _layout->takeAt( 0 );
}
@@ -117,11 +117,12 @@
void YQPkgConflictList::relayout()
{
- // for some weired reason, the layout's minSize is still 18x18 even after 3000 pixels
+ // for some weird reason, the layout's minSize is still 18x18 even after 3000 pixels
// inserted, so we have to do the math on our own
QSize minSize = QSize( _layout->margin() * 2, _layout->margin() * 2 );
YQPkgConflict * conflict;
+
foreach( conflict, _conflicts )
{
minSize = minSize.expandedTo( conflict->minimumSizeHint() );
@@ -135,8 +136,8 @@
YQPkgConflictList::applyResolutions()
{
zypp::ProblemSolutionList userChoices;
-
- YQPkgConflict *conflict;
+ YQPkgConflict * conflict;
+
foreach( conflict, _conflicts )
{
zypp::ProblemSolution_Ptr userChoice = conflict->userSelectedResolution();
@@ -211,10 +212,14 @@
if ( file.isOpen() )
file.close();
-
}
-YQPkgConflict::YQPkgConflict( QWidget * parent,
+
+
+
+
+
+YQPkgConflict::YQPkgConflict( QWidget * parent,
zypp::ResolverProblem_Ptr problem )
: QFrame( parent )
, _problem( problem )
@@ -223,9 +228,11 @@
_layout = new QVBoxLayout( this );
_layout->setSpacing( 0 );
_layout->setMargin( 0 );
+
formatHeading();
- QLabel *label = new QLabel( fromUTF8 ( _problem->details() ), this );
- _layout->addWidget( label );
+
+ QLabel * detailsLabel = new QLabel( fromUTF8 ( _problem->details() ), this );
+ _layout->addWidget( detailsLabel );
setProperty( "class", "conflict" );
addSolutions();
@@ -237,38 +244,33 @@
void
YQPkgConflict::formatHeading()
{
- QFrame *frame = new QFrame( this );
- QHBoxLayout *hbox = new QHBoxLayout(frame);
+ QFrame * frame = new QFrame( this );
+ frame->setProperty( "class", "conflict-frame" );
+ frame->setStyleSheet( "background-color: lightgray;" );
+
+ QHBoxLayout * hbox = new QHBoxLayout( frame );
- QLabel *pix = new QLabel( this );
+ QLabel * pix = new QLabel( this );
pix->setPixmap( YQIconPool::normalPkgConflict() );
-
hbox->addWidget( pix );
- QString text = fromUTF8( problem()->description() );
- QLabel *heading = new QLabel( text, this );
+ QString text = fromUTF8( problem()->description() );
+ QLabel * heading = new QLabel( text, this );
heading->setProperty( "class", "conflict-heading" );
heading->setStyleSheet( "font-size: +2; color: red; font: bold;" );
hbox->addWidget( heading );
+
hbox->addStretch( 1 );
- frame->setProperty( "class", "conflict-frame" );
- frame->setStyleSheet( "background-color: lightgray;" );
- _layout->addWidget(frame);
+ _layout->addWidget( frame );
}
void
YQPkgConflict::addSolutions()
{
- // Heading for the choices
- // how to resolve this conflict
_resolutionsHeader = new QLabel( _( "Conflict Resolution:" ), this );
_layout->addWidget( _resolutionsHeader );
- Q_CHECK_PTR( _resolutionsHeader );
-
- zypp::ProblemSolutionList solutions = problem()->solutions();
- zypp::ProblemSolutionList::iterator it = solutions.begin();
QHBoxLayout *hbox = new QHBoxLayout();
hbox->addSpacing( 20 );
@@ -277,12 +279,14 @@
hbox->addLayout( vbox );
_layout->addLayout( hbox );
+ zypp::ProblemSolutionList solutions = problem()->solutions();
+ zypp::ProblemSolutionList::iterator it = solutions.begin();
+
while ( it != solutions.end() )
{
- QRadioButton * s = new QRadioButton( fromUTF8( ( *it )->description() ), this );
- Q_CHECK_PTR( s );
- _solutions[ s ] = *it;
- vbox->addWidget( s );
+ QRadioButton * solutionButton = new QRadioButton( fromUTF8( ( *it )->description() ), this );
+ vbox->addWidget( solutionButton );
+ _solutions[ solutionButton ] = *it;
QString details = fromUTF8( ( *it )->details() );
@@ -293,22 +297,26 @@
if ( lines.count() > 7 )
{
details = "<qt>";
+
for ( int i = 0; i < 4; i++ )
details += lines[i] + "<br>\n";
+
details += _( "<a href='/'>%1 more...</a>" ).arg( lines.count() - 4 );
}
- QLabel * d = new QLabel( details, this );
- connect( d, SIGNAL( linkActivated ( const QString & ) ),
- SLOT( detailsExpanded() ) );
- connect( d, SIGNAL( linkHovered ( const QString & ) ),
- SLOT( detailsTooltip() ) );
+ QLabel * detailsLabel = new QLabel( details, this );
+
+ connect( detailsLabel, SIGNAL( linkActivated ( const QString & ) ),
+ this, SLOT ( detailsExpanded() ) );
+
+ connect( detailsLabel, SIGNAL( linkHovered ( const QString & ) ),
+ this, SLOT ( detailsTooltip() ) );
- QHBoxLayout *hbox = new QHBoxLayout();
+ QHBoxLayout * hbox = new QHBoxLayout();
hbox->addSpacing( 15 );
- hbox->addWidget( d );
+ hbox->addWidget( detailsLabel );
vbox->addLayout( hbox );
- _details[ d ] = *it;
+ _details[ detailsLabel ] = *it;
}
++it;
@@ -318,8 +326,9 @@
void
YQPkgConflict::detailsExpanded()
{
- QLabel *obj = qobject_cast( sender() );
- if ( !obj || !_details.contains( obj ) )
+ QLabel * obj = qobject_cast( sender() );
+
+ if ( !obj || ! _details.contains( obj ) )
return;
QSize _size = size();
@@ -330,6 +339,7 @@
emit expanded();
}
+
zypp::ProblemSolution_Ptr
YQPkgConflict::userSelectedResolution()
{
@@ -351,6 +361,7 @@
return zypp::ProblemSolution_Ptr(); // Null pointer
}
+
void
YQPkgConflict::saveToFile( QFile &file ) const
{
@@ -370,12 +381,12 @@
for ( it = _solutions.begin(); it != _solutions.end(); ++it )
{
- QRadioButton *button = it.key();
+ QRadioButton *button = it.key();
zypp::ProblemSolution_Ptr solution = it.value();
buffer.sprintf( " [%c] %s\n", button->isChecked() ? 'x' : ' ', qPrintable( fromUTF8( solution->description() ) ) );
buffer += fromUTF8( solution->details() );
buffer += "\n";
- file.write(buffer.toUtf8());
+ file.write( buffer.toUtf8() );
}
file.write( "\n\n" );
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-qt-pkg-2.17.16/src/YQPkgConflictList.h new/yast2-qt-pkg-2.17.17/src/YQPkgConflictList.h
--- old/yast2-qt-pkg-2.17.16/src/YQPkgConflictList.h 2008-11-07 14:52:05.000000000 +0100
+++ new/yast2-qt-pkg-2.17.17/src/YQPkgConflictList.h 2008-11-18 17:07:08.000000000 +0100
@@ -129,7 +129,7 @@
/**
* Constructor.
**/
- YQPkgConflict( QWidget *parent,
+ YQPkgConflict( QWidget * parent,
zypp::ResolverProblem_Ptr problem );
/**
@@ -153,10 +153,13 @@
**/
void saveToFile( QFile &file ) const;
+
protected slots:
+
void detailsExpanded();
signals:
+
void expanded();
protected:
@@ -171,14 +174,16 @@
**/
void addSolutions();
+ //
// Data members
+ //
- zypp::ResolverProblem_Ptr _problem;
- QLabel * _resolutionsHeader;
- QListzypp::ProblemSolution_Ptr _resolutions;
- QMap _solutions;
- QMap _details;
- QVBoxLayout *_layout;
+ zypp::ResolverProblem_Ptr _problem;
+ QLabel * _resolutionsHeader;
+ QListzypp::ProblemSolution_Ptr _resolutions;
+ QMap _solutions;
+ QMap _details;
+ QVBoxLayout * _layout;
};
#endif // ifndef YQPkgConflictList_h
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-qt-pkg-2.17.16/src/YQPkgList.cc new/yast2-qt-pkg-2.17.17/src/YQPkgList.cc
--- old/yast2-qt-pkg-2.17.16/src/YQPkgList.cc 2008-11-07 14:52:05.000000000 +0100
+++ new/yast2-qt-pkg-2.17.17/src/YQPkgList.cc 2008-11-18 17:07:08.000000000 +0100
@@ -47,6 +47,7 @@
int numCol = 0;
QStringList headers;
+ QString versionHeaderText;
headers << ""; _statusCol = numCol++;
@@ -56,47 +57,54 @@
if ( haveInstalledPkgs() )
{
- headers << _("Installed (Available)"); _versionStatusCol = numCol++;
-
- //headers << _( "Avail. Ver." ); _versionCol = numCol++;
- //headers << _( "Inst. Ver." ); _instVersionCol = numCol++;
+ versionHeaderText = _("Installed (Available)");
+ headers << versionHeaderText; _versionCol = numCol++;
+
+ // headers << _( "Avail. Ver." ); _versionCol = numCol++;
+ // headers << _( "Inst. Ver." ); _instVersionCol = numCol++;
}
else
{
- headers << _( "Version" ); _versionCol = numCol++;
- _instVersionCol = -1;
+ versionHeaderText = _( "Version" );
+ headers << versionHeaderText; _versionCol = numCol++;
}
- //headers << _( "Source" ); _srpmStatusCol = numCol++;
-
- headers << _( "Size" ); _sizeCol = numCol++;
+ // headers << _( "Source" ); _srpmStatusCol = numCol++;
+ headers << _( "Size" ); _sizeCol = numCol++;
- setHeaderLabels(headers);
+ setHeaderLabels( headers );
setSortingEnabled( true );
header()->setSortIndicatorShown( true );
header()->setClickable( true );
sortByColumn( nameCol(), Qt::AscendingOrder );
-
setAllColumnsShowFocus( true );
-
setIconSize( QSize( 22, 16 ) );
- // resize to minimum
- setColumnWidth( statusCol(), 25 );
- QFontMetrics fms( font() );
- setColumnWidth( sizeCol(), fms.width( "8780.2 K" ) );
- setColumnWidth( instVersionCol(), fms.width( " 20071220pre" ) );
- setColumnWidth( versionCol(), fms.width( " 20071220pre" ) );
- setColumnWidth( nameCol(), fms.width( "desktop-data-openSUSE-extraroom" ) );
- setColumnWidth( summaryCol(), fms.width( "A really really long text, but not too long" ) );
-
+
header()->setResizeMode( QHeaderView::Interactive );
+ header()->setResizeMode( statusCol(), QHeaderView::ResizeToContents );
+
+ QFontMetrics fms( header()->font() );
- saveColumnWidths();
+ setColumnWidth( sizeCol(), fms.width( " 9999.9 K " ) );
+ setColumnWidth( versionCol(), fms.width( versionHeaderText + " " ) );
+ setColumnWidth( nameCol(), fms.width( "desktop-data-openSUSE-extraroom" ) );
+ setColumnWidth( summaryCol(), fms.width( "A really really long text, but not too long" ) );
+
+ if ( instVersionCol() != versionCol() )
+ setColumnWidth( instVersionCol(), fms.width( " 20071220pre" ) );
+
+#if 0
+ header()->setResizeMode( nameCol(), QHeaderView::Stretch );
+ header()->setResizeMode( summaryCol(), QHeaderView::Stretch );
+ header()->setResizeMode( versionCol(), QHeaderView::Stretch );
+#endif
+
+ header()->setResizeMode( sizeCol(), QHeaderView::Fixed );
+ saveColumnWidths();
createActions();
-
createSourceRpmContextMenu();
}
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-qt-pkg-2.17.16/src/YQPkgObjList.cc new/yast2-qt-pkg-2.17.17/src/YQPkgObjList.cc
--- old/yast2-qt-pkg-2.17.16/src/YQPkgObjList.cc 2008-11-07 14:52:05.000000000 +0100
+++ new/yast2-qt-pkg-2.17.17/src/YQPkgObjList.cc 2008-11-18 17:07:08.000000000 +0100
@@ -49,29 +49,29 @@
: QY2ListView( parent )
, _editable( true )
, _installedContextMenu(0)
- , _notInstalledContextMenu(0),
- actionSetCurrentInstall(0L),
- actionSetCurrentDontInstall(0L),
- actionSetCurrentKeepInstalled(0L),
- actionSetCurrentDelete(0L),
- actionSetCurrentUpdate(0L),
- actionSetCurrentTaboo(0L),
- actionSetCurrentProtected(0L),
- actionShowCurrentSolverInfo(0L),
- actionSetListInstall(0L),
- actionSetListDontInstall(0L),
- actionSetListKeepInstalled(0L),
- actionSetListDelete(0L),
- actionSetListUpdate(0L),
- actionSetListUpdateForce(0L),
- actionSetListTaboo(0L),
- actionSetListProtected(0L)
+ , _notInstalledContextMenu(0)
+ , actionSetCurrentInstall(0)
+ , actionSetCurrentDontInstall(0)
+ , actionSetCurrentKeepInstalled(0)
+ , actionSetCurrentDelete(0)
+ , actionSetCurrentUpdate(0)
+ , actionSetCurrentTaboo(0)
+ , actionSetCurrentProtected(0)
+ , actionShowCurrentSolverInfo(0)
+ , actionSetListInstall(0)
+ , actionSetListDontInstall(0)
+ , actionSetListKeepInstalled(0)
+ , actionSetListDelete(0)
+ , actionSetListUpdate(0)
+ , actionSetListUpdateForce(0)
+ , actionSetListTaboo(0)
+ , actionSetListProtected(0)
{
// This class does not add any columns. This is the main reason why this is
// an abstract base class: It doesn't know which columns are desired and in
// what order.
- _iconCol = -42;
+ _iconCol = -42;
_statusCol = -42;
_nameCol = -42;
_versionCol = -42;
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-qt-pkg-2.17.16/src/YQPkgTextDialog.cc new/yast2-qt-pkg-2.17.17/src/YQPkgTextDialog.cc
--- old/yast2-qt-pkg-2.17.16/src/YQPkgTextDialog.cc 2008-11-07 14:52:05.000000000 +0100
+++ new/yast2-qt-pkg-2.17.17/src/YQPkgTextDialog.cc 2008-11-18 17:07:08.000000000 +0100
@@ -81,16 +81,16 @@
QVBoxLayout * layout = new QVBoxLayout();
Q_CHECK_PTR( layout );
- setLayout(layout);
- layout->setMargin(MARGIN);
- layout->setSpacing(SPACING);
+ setLayout( layout );
+ layout->setMargin ( MARGIN );
+ layout->setSpacing( SPACING );
// Text browser
_textBrowser = new QTextBrowser( this );
Q_CHECK_PTR( _textBrowser );
layout->addWidget( _textBrowser );
- layout->addSpacing(8);
+ layout->addSpacing( 2 );
_textBrowser->document()->setHtml( text );
_textBrowser->scrollToAnchor( "top" );
_textBrowser->installEventFilter( this );
@@ -98,13 +98,12 @@
// Button box
- QHBoxLayout * buttonBox = new QHBoxLayout();
+ QHBoxLayout * buttonBox = new QHBoxLayout();
Q_CHECK_PTR( buttonBox );
buttonBox->setSpacing( SPACING );
buttonBox->setMargin ( MARGIN );
layout->addLayout( buttonBox );
-
- //addHStretch( buttonBox );
+ buttonBox->addStretch();
// Accept (OK) button
@@ -116,21 +115,21 @@
connect( _acceptButton, SIGNAL( clicked() ),
this, SLOT ( accept() ) );
- //addHStretch( buttonBox );
+ buttonBox->addStretch();
if ( ! rejectButtonLabel.isEmpty() )
{
// Reject (Cancel) button
_rejectButton = new QPushButton( rejectButtonLabel, this );
- buttonBox->addWidget(_rejectButton);
+ buttonBox->addWidget(_rejectButton);
Q_CHECK_PTR( _rejectButton );
_rejectButton->setDefault( true );
connect( _rejectButton, SIGNAL( clicked() ),
this, SLOT ( reject() ) );
-// addHStretch( buttonBox );
+ buttonBox->addStretch();
}
else
{
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-qt-pkg-2.17.16/VERSION.cmake new/yast2-qt-pkg-2.17.17/VERSION.cmake
--- old/yast2-qt-pkg-2.17.16/VERSION.cmake 2008-11-07 14:52:05.000000000 +0100
+++ new/yast2-qt-pkg-2.17.17/VERSION.cmake 2008-11-18 17:07:08.000000000 +0100
@@ -1,3 +1,3 @@
SET(VERSION_MAJOR "2")
SET(VERSION_MINOR "17")
-SET(VERSION_PATCH "16")
+SET(VERSION_PATCH "17")
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-qt-pkg-2.17.16/VERSION.cmake.bak new/yast2-qt-pkg-2.17.17/VERSION.cmake.bak
--- old/yast2-qt-pkg-2.17.16/VERSION.cmake.bak 1970-01-01 01:00:00.000000000 +0100
+++ new/yast2-qt-pkg-2.17.17/VERSION.cmake.bak 2008-11-18 17:07:08.000000000 +0100
@@ -0,0 +1,3 @@
+SET(VERSION_MAJOR "2")
+SET(VERSION_MINOR "17")
+SET(VERSION_PATCH "16")
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org