aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorThierry Vignaud <tv@mandriva.org>2007-10-08 17:47:01 +0000
committerThierry Vignaud <tv@mandriva.org>2007-10-08 17:47:01 +0000
commit12822e3596e46cc0d3348363d357b3c48a77f5a6 (patch)
tree3c875e33ae910137acda581f7674b90d356595b1
parent99d43b4fa53d574a806b7e9c7929ff3cdee1fc31 (diff)
downloadrpmdrake-12822e3596e46cc0d3348363d357b3c48a77f5a6.tar
rpmdrake-12822e3596e46cc0d3348363d357b3c48a77f5a6.tar.gz
rpmdrake-12822e3596e46cc0d3348363d357b3c48a77f5a6.tar.bz2
rpmdrake-12822e3596e46cc0d3348363d357b3c48a77f5a6.tar.xz
rpmdrake-12822e3596e46cc0d3348363d357b3c48a77f5a6.zip
branch stable 2008.0
-rw-r--r--ChangeLog4
-rw-r--r--NEWS1735
-rw-r--r--Rpmdrake/gui.pm14
-rw-r--r--Rpmdrake/pkg.pm2
4 files changed, 1754 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index 1147e1b6..44793737 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2007-10-08 13:29 Thierry Vignaud <tvignaud at mandriva.com>
+
+ * ChangeLog: update
+
2007-10-06 14:30 Thierry Vignaud <tvignaud at mandriva.com>
* MandrivaUpdate: (run_treeview_dialog) do not add shadow 'in'
diff --git a/NEWS b/NEWS
new file mode 100644
index 00000000..e00e41c2
--- /dev/null
+++ b/NEWS
@@ -0,0 +1,1735 @@
+Version 3.113-1mdv2008.0 - Fri Sep 28 2007, Thierry Vignaud <tvignaud@mandriva.com>
+- do refresh package list after updating media (#34241)
+
+Version 3.112-1mdv2008.0 - Thu Sep 27 2007, Thierry Vignaud <tvignaud@mandriva.com>
+- workaround canceled selection still selected (#34218);
+ side effect: no more explanations for (un)selectioned dependencies
+
+Version 3.111-1mdv2008.0 - Wed Sep 26 2007, Thierry Vignaud <tvignaud@mandriva.com>
+- fix sorting
+
+Version 3.110-1mdv2008.0 - Wed Sep 26 2007, Thierry Vignaud <tvignaud@mandriva.com>
+- MandrivaUpdate:
+ o display package name, version & arch as 3 separate columns rather
+ than raw urpm fullname (for consistency with rpmdrake)
+ o enable to sort these columns
+ o show columns headers in package list
+
+Version 3.109-1mdv2008.0 - Wed Sep 26 2007, Thierry Vignaud <tvignaud@mandriva.com>
+- prevent not-on-open errors to exec edit-urpmi-sources on next DB open
+
+Version 3.108-1mdv2008.0 - Tue Sep 25 2007, Thierry Vignaud <tvignaud@mandriva.com>
+- kill get_name() hackery
+
+Version 3.107-1mdv2008.0 - Tue Sep 25 2007, Thierry Vignaud <tvignaud@mandriva.com>
++ Revision: 92458
+- fix crashing while reporting db is locked (#33963)
+
+Version 3.106-1mdv2008.0 - Mon Sep 24 2007, Thierry Vignaud <tvignaud@mandriva.com>
+- properly account size of update packages (#33851)
+- use field code %f for Exec field of gurpmi.addmedia as only local
+ files are accepted (anssi)
+
+Version 3.105-1mdv2008.0 - Fri Sep 21 2007, Thierry Vignaud <tvignaud@mandriva.com>
+- make "Reset the selection" work if no group is selected in tree
+- properly account size of update packages (#33851)
+
+Version 3.104-1mdv2008.0 - Fri Sep 21 2007, Thierry Vignaud <tvignaud@mandriva.com>
+- searches in summaries in rpmdrake:
+ o make them an order of magniture faster
+ o make them case insensitive like searches in package names
+
+Version 3.103-1mdv2008.0 - Thu Sep 20 2007, Thierry Vignaud <tvignaud@mandriva.com>
+- revert a change that introduced a regression in MandrivaUpdate (no
+ more selecting updates)
+
+Version 3.102-1mdv2008.0 - Fri Sep 20 2007, Thierry Vignaud <tvignaud@mandriva.com>
++ Revision: 91436
+- buildrequires intltool
+- fix build
+
+Version 3.101-1mdv2008.0 - Thu Sep 19 2007, Thierry Vignaud <tvignaud@mandriva.com>
+- enable to copy/paste transaction errors
+- fix a crash on removing packages
+- fix counting size of selected package (#32506)
+- installing/removing confirmation dialog box:
+ o always display "Is it ok to continue?"
+ o better formatting
+ o display added/removed size
+ o make to be installed package & to be removed package lists look
+ consistent
+- make sure some progress dialogs disapear
+
+Version 3.100-1mdv2008.0 - Wed Sep 19 2007, Thierry Vignaud <tvignaud@mandriva.com>
+- reports staring the browser in status bar rather than with an
+ annoying popup
+- rpmdrake:
+ o do not show banner in media manager
+ o enable to sort by state
+
+Version 3.99-1mdv2008.0 - Wed Sep 19 2007, Thierry Vignaud <tvignaud@mandriva.com>
+- ensure perl-URPM returns UTF-8
+- make sure MandrivaUpdate & rpmdrake hits the same code paths
+- edit-urpm-sources: put menubar above banner
+
+Version 3.98-1mdv2008.0 - Tue Sep 18 2007, Thierry Vignaud <tvignaud@mandriva.com>
+- better looking message for bad signatures
+- register application/x-urpmi-media MIME type again (#33436)
+- rpmdrake:
+ o enable to sort by selected status(#27338)
+
+Version 3.97-1mdv2008.0 - Tue Sep 18 2007, Thierry Vignaud <tvignaud@mandriva.com>
+- make package list be sortable
+
+Version 3.96-1mdv2008.0 - Mon Sep 17 2007, Thierry Vignaud <tvignaud@mandriva.com>
+- hide all but main menu entries
+- MandrivaUpdate, rpmdrake:
+ o make package names appear in bold
+- rpmdrake:
+ o force align "name - summary" to the right with RTL languages (#33603)
+ o indent expanders' contents (details, file list, changelog)
+
+Version 3.95-1mdv2008.0 - Fri Sep 14 2007, Thierry Vignaud <tvignaud@mandriva.com>
+- display update description for both the ia32 and the x86_64 packages
+ (needs urpmi-4.10.10)
+- fix reading descriptions from update media (got broken in 3.76 when
+ switching ro urpmi for parsing "descriptions" files)
+- gurpmi.addmedia:
+ o display the URL when bogus
+ o enable to use --urpmi-root & co options
+ o handle --distrib (#33435)
+
+Version 3.94-1mdv2008.0 - Thu Sep 13 2007, Thierry Vignaud <tvignaud@mandriva.com>
+- force sizing of Labels in order to prevent garbaged wrapping with
+ hebrew (#32882)
+- run the regular user browser (#31021)
+
+Version 3.93-1mdv2008.0 - Wed Sep 12 2007, Thierry Vignaud <tvignaud@mandriva.com>
+- make sure we reread the db if we added a new repository on startup
+- further improve startup time by killing a costly
+ urpm::media::configure that is only needed in some cases (#33334)
+
+Version 3.92-1mdv2008.0 - Tue Sep 11 2007, Thierry Vignaud <tvignaud@mandriva.com>
+- startup time (#33334):
+ o reduce package enumeration by 10%
+ o shrink opening urpmi DB time by 30%
+- edit-urpm-sources:
+ o enable --urpmi-root options and the like
+- rpmdrake:
+ o make "Package" column use all available space
+ o rephrasing (#33188)
+
+Version 3.91-1mdv2008.0 - Mon Sep 10 2007, Thierry Vignaud <tvignaud@mandriva.com>
+- rpmdrake:
+ o do not try to convert into UTF-8, thus fixing a SIGV loop while inserting
+ file list of "balazar" package
+ o fix a crash (#33283)
+ o fix order of columns
+ o simplify (since perl-URPM-1.56, perl knows that strings from rpm headers
+ are UTF-8)
+
+Version 3.90-1mdv2008.0 - Mon Sep 10 2007, Thierry Vignaud <tvignaud@mandriva.com>
+- edit-urpm-sources:
+ o display a banner now that we don't display mcc's banner & menubar
+ while embedded (side effect of #33316's fix)
+
+Version 3.89-1mdv2008.0 - Thu Sep 6 2007, Thierry Vignaud <tvignaud@mandriva.com>
+- fix not displaying summaries when already translated and encoded in
+ UTF-8 in rpm
+- rpmdrake:
+ o list media from all backport media (needs urpmi' SVN)
+ o package list:
+ * add margins in package list's columns
+ * add margins to columns titles
+
+Version 3.88-1mdv2008.0 - Thu Sep 6 2007, Thierry Vignaud <tvignaud@mandriva.com>
+- gurpmi.addmedia: do not always adds repository as update medium (#30440)
+- rpmdrake:
+ o package list:
+ * disable fixed mode
+ * display package name, version & arch as 3 separate columns rather
+ than raw urpm name; autosize them
+ * display summary too
+ * ellipsize package name column & make it resizable
+ * show columns headers
+
+Version 3.87-1mdv2008.0 - Mon Sep 3 2007, Thierry Vignaud <tvignaud@mandriva.com>
+- MandrivaUpdate:
+ o make "Select all" button working (#29892)
+- rpmdrake:
+ o kill "help" button in button bar (which was there because we
+ didn't have any menubar when embedded) (#29883)
+
+Version 3.86-1mdv2008.0 - Mon Sep 3 2007, Thierry Vignaud <tvignaud@mandriva.com>
+- edit-urpm-sources:
+ o swap "add custom" and "add sources" between menubar and buttons bar
+- rpmdrake:
+ o fix erasing all existing media when adding new media on first
+ startup of rpmdrake (#30883)
+
+Version 3.85-1mdv2008.0 - Tue Sep 03 2007, Thierry Vignaud <tvignaud@mandriva.com>
++ Revision: 78528
+- fix a regression introduced in 3.84
+
+Version 3.84-1mdv2008.0 - Thu Aug 30 2007, Thierry Vignaud <tvignaud@mandriva.com>
+- really fix --no-verify-rpm option
+- edit-urpm-sources: display media type in media list (#25043)
+- rpmdrake: enable to select a package listed in urpmi's skip.list (#31548)
+
+Version 3.83-1mdv2008.0 - Thu Aug 30 2007, Thierry Vignaud <tvignaud@mandriva.com>
+- add --run-as-root option as equivalent to --root
+- always enable scrolling when asking question in order to be able to
+ copy/paste error messages
+- deprecate --root option
+- do not disable no-verify-rpm option if set in urpmi.cfg but not
+ passed to rpmdrake through command line
+- fix --no-verify-rpm option (got broken when introducing
+ urpm::main_loop)
+- temporary workaround gtk+ regression that mess up when shrinking a
+ window (#32613)
+- use X-MandrivaLinux-CrossDesktop category in menu entries
+
+Version 3.82-1mdv2008.0 - Tue Aug 28 2007, Thierry Vignaud <tvignaud@mandriva.com>
+- merge old desktop entries for g-c-c with menu ones:
+ o make them translated
+ o add mandrivaupdate & edit-urpm-sources icons
+- shrink rpmdrake menu entry
+
+Version 3.81-1mdv2008.0 - Mon Aug 27 2007, Thierry Vignaud <tvignaud@mandriva.com>
+- refresh packages tree when edit-urpm-sources performed something
+ thus fixing crash when removing source then selecting a package that
+ is no more know to urpmi (#32832)
+
+Version 3.80-1mdv2008.0 - Mon Aug 27 2007, Thierry Vignaud <tvignaud@mandriva.com>
+- all:
+ o add a "Do not ask me next time" checkbox when asking about media
+ update (#17697)
+ o ensure we respect 'auto' option in /etc/urpmi.cfg
+ o make clearer how to use --rpm-root
+ o warn if misusing --rpm-root option
+- edit-urpm-source:
+ o ensure update progress dialog is centered upon main window
+ o fix moving altered medium at end of media list (#32489)
+ o make all buttons look consistent regarding "..."
+ o move all buttons not directely related to media list in a new menu
+ bar (#14439)
+ o show a standard "help" menu
+ o rework some strings
+- MandrivaUpdate:
+ o do not update again media after installing/removing some packages (#32586)
+ o restore rpmdrake-2.x behaviour (which is inconsistant with urpmi
+ one) by only computing updates on media flagged as update (#30546)
+- rpmdrake:
+ o enable to search only in summaries (previously "in descriptions"
+ used to search in both in descriptions and in summaries
+ o make search progress dialog appears immediately rather than after
+ a few seconds delay
+ o make non basic searches faster (saving 25% of time spent when
+ searching in packages' files)
+ o remove not found messages from status bar after 5 seconds (#32332)
+
+Version 3.79-1mdv2008.0 - Sat Aug 25 2007, Thierry Vignaud <tvignaud@mandriva.com>
++ Revision: 71060
+- fix crash if no backport medium is configured (aka no std configuration, #32815)
+
+Version 3.78-1mdv2008.0 - Sat Aug 25 2007, Thierry Vignaud <tvignaud@mandriva.com>
++ Revision: 71021
+- first attempt to provide a "Backports" view (it only looks at first disabled
+ backport medium)
+
+Version 3.77-1mdv2008.0 - Fri Aug 24 2007, Thierry Vignaud <tvignaud@mandriva.com>
+- add new "System/Printing" group
+- fix error if urpm::install stoped early (#32504)
+- fix running as a user (#32496)
+- new option --justdb (new perl-URPM 1.76 & urpmi 4.10.6)
+- prevent some gtk+ warnings
+
+Version 3.76-1mdv2008.0 - Tue Aug 14 2007, Thierry Vignaud <tvignaud@mandriva.com>
++ Revision: 62438
+- add support for --rpm-root and --urpmi-root (equivalent to urpmi
+ --root and --urpmi-root options)
+- display again removed packages (wasn't working since urpmi-4.9.24)
+- display again removed packages when actually being removing and not
+ before
+- display already installed & not installable packages on errors
+- do not create multiple useless N("Search results (none)") subtrees
+ but display a message in status bar instead (#32332)
+- do not unconditionnally enable 'allow-force' & 'allow-nodeps'
+ options since we do no want end users to shoot themselves in the
+ foot
+- use urpmi for parsing "descriptions" files
+- bump require on urpmi for new API
+
+Version 3.75-1mdv2008.0 - Sun Aug 12 2007, Thierry Vignaud <tvignaud@mandriva.com>
++ Revision: 61889
+- implement --auto option (#16093)
+- add a menu entry for --auto option (#16093)
+- display which package failed, and from which hdlist (#32349)
+
+Version 3.74-1mdv2008.0 - Sat Aug 11 2007, Thierry Vignaud <tvignaud@mandriva.com>
++ Revision: 61544
+- add a warning: suggest to keep the current file if unsure while
+ inspecting *.rpmnew
+- better rendering of package lists
+- factorize code through new urpm::main_loo module (100 lines killed
+ while supporting new features)
+- fix bad wrapping in "additional packages are needed" dialog
+- handle 'allow-force' and 'allow-nodeps' options
+- bump require on urpmi for new API
+
+Version 3.73-1mdv2008.0 - Fri Aug 3 2007, Thierry Vignaud <tvignaud@mandriva.com>
+- progress dialog:
+ o align text to top
+ o prevent vertical resizing
+- remove workaround for buggy GNOME now that it has been fixed
+- reduce duplication of code with urpmi
+
+Version 3.72-1mdv2008.0 - Fri Aug 03 2007, Thierry Vignaud <tvignaud@mandriva.com>
++ Revision: 58318
+- disable notifications (#18965)
+- display again README.urpmi*
+- do not list identical packages several times when existing in
+ several medium since urpmi only consider the first one anyway (same
+ behavior as old rpmdrake-2.x) (#31810)
+- ensure list of update/install instructions is centered on main window
+- open rpm database less often
+- some internal refactoring
+- rephrase (#30072)
+- disable notifications (#18965)
+
+Version 3.71-1mdv2008.0 - Tue Jul 3 2007, Thierry Vignaud <tvignaud@mandriva.com>
+- prevent alarm() to mess up system(), thus making DVD being ejected
+ and printing wrong error messages (#30463)
+
+Version 3.70-1mdv2008.0 - Fri Jun 22 2007, Thierry Vignaud <tvignaud@mandriva.com>
+- add "Development/X11" rpm group
+- deprecate "Cluster/Message Passing", "Cluster/Queueing Services",
+ "System/Deploiement" & "System/Deployment" groups in favor of new
+ "System/Cluster" group
+- set an icon for "System/X11" group
+
+Version 3.69-1mdv2008.0 - Thu Jun 21 2007, Thierry Vignaud <tvignaud@mandriva.com>
+- do hide again the progress window when install is completed but
+ we've errors to display
+- also hide it before displaying rpmnew/rpmsave files
+
+Version 3.68-1mdv2008.0 - Tue Jun 12 2007, Thierry Vignaud <tvignaud@mandriva.com>
+- rpmdrake:
+ o do not display bogus medium for already installed packages (#30556)
+ o fix crash when trying to save non set variables (#31367)
+ o fix freezing the GNOME desktop when xterm is installed(#30867)
+ o read config before warning if running as user in order to fix
+ error when trying to save config (#31367)
+- MandrivaUpdate: do handle skip.list if update media were updated (#31092)
+
+Version 3.67-1mdv2008.0 - Tue Jun 5 2007, Thierry Vignaud <tvignaud@mandriva.com>
+- ensure "initialization" dialog got destroyed if an error happens very early
+ (ie if no package was ever installed) (#31029)
+- rpmdrake: limit the number of results to 2000, else gtk+ takes quite
+ a lot of time in order to render the list (#30355)
+
+Version 3.66-1mdv2008.0 - Tue May 22 2007, Thierry Vignaud <tvignaud@mandriva.com>
+- MandrivaUpdate: fix crash due to UTF-8 issue
+- workaround crash due to option abuse (#30817)
+
+Version 3.65-1mdv2008.0 - Wed May 2 2007, Thierry Vignaud <tvignaud@mandriva.com>
+- rpmdrake: handle invalid UTF8 summaries (#30409)
+
+Version 3.64-1mdv2008.0 - Thu Apr 26 2007, Thierry Vignaud <tvignaud@mandriva.com>
+- readd back files lost after SVN crash (#30466)
+
+Version 3.63-1mdv2008.0 - Wed Apr 25 2007, Thierry Vignaud <tvignaud@mandriva.com>
+- MandrivaUpdate: escape characters, thus fixing duplicated names (#28970)
+- rpmdrake: fix not refreshing a subcategory if old & new
+ subcategories have the same name (#30421)
+- when asking to choose a package among several ones, fix selecting
+ first choice, thus preventing asking again the same question if
+ choosing the first one
+
+Version 3.62-1mdv2007.1 - Thu Apr 5 2007, Thierry Vignaud <tvignaud@mandriva.com>
+- display a progress bar while removing packages
+- display which package is beging removed
+- do display some data if only one field is not UTF-8 valid
+- ensure version as reported by rpmdrake --version is uptodate (#29840)
+- reload the database if we removed some packages but didn't installed
+ anything if an error happened or if first install transaction was canceled
+- edit-urpm-sources: handle --help immediatly (#29971)
+- rpmdrake:
+ o fix one remaining Gtk+ warning
+ o fix "rpmdrake --merge-all-rpmnew" (#29993)
+ o only search in package listed in current mode (#29708)
+
+Version 3.61-1mdv2007.1 - Fri Mar 23 2007, Thierry Vignaud <tvignaud@mandriva.com>
+- do not crash if selectable package list is empty
+
+Version 3.60-1mdv2007.1 - Fri Mar 23 2007, Thierry Vignaud <tvignaud@mandriva.com>
+- try harder to prevent progress dialog from resizing
+- MandrivaUpdate:
+ o check dependancies when toggling a package
+ o drop "automatically_update_kernels" option now that kernel*-latest
+ are handled at urpmi level
+ o list again updates matching /etc/urpmi/skip.list (eg:
+ kernel*-latest) now that we handle skip.list, but do not select
+ them by default
+ o fix installing more than selection
+
+Version 3.59-1mdv2007.1 - Thu Mar 22 2007, Thierry Vignaud <tvignaud@mandriva.com>
+- make it closable again in mcc (#26069)
+- rpmdrake:
+ o fix gtk+ warnings (#26798)
+ o fix "unable to remove package" errors messages (#29823)
+ (#29291's fix wasn't enough for updates packages)
+
+Version 3.58-1mdv2007.1 - Thu Mar 22 2007, Thierry Vignaud <tvignaud@mandriva.com>
+- do not show "cancel" button when listing alternatives to select
+ (it's still possible to cancel later)
+- edit_urpm_sources: enable to select ia32 for adding media (#28409)
+- MandrivaUpdate:
+ o do not refresh the list twice after installing some updates
+ o once we updated some packages, refresh the list _after_ updating
+ the package list
+- rpmdrake: workaround cannot selecting a selected then unselected
+ package witth deps (#28613)
+
+Version 3.57-1mdv2007.1 - Wed Mar 21 2007, Thierry Vignaud <tvignaud@mandriva.com>
+- ask confirmation _before_ actually removing packages
+- config file management:
+ o always read config file in root directory if EUID is 0
+ o handle root directory not being /root
+- fix bogus "unable to remove package" warnings (#29291)
+- restore the main window sensivity if an exception occured
+
+Version 3.56-1mdv2007.1 - Wed Mar 21 2007, Thierry Vignaud <tvignaud@mandriva.com>
+- do not reload package databases when canceling installing
+- fix error reporting with --parallel
+- prevent mcc from complaining that we exited abnormally when
+ canceling confirm dialiog (#29573)
+
+Version 3.55-1mdv2007.1 - Tue Mar 20 2007, Thierry Vignaud <tvignaud@mandriva.com>
+- rpmdrake: fix crash when looking at bugfix or security bugs (#29707)
+
+Version 3.54-1mdv2007.1 - Tue Mar 20 2007, Thierry Vignaud <tvignaud@mandriva.com>
+- rpmdrake:
+ o adjust somewhat the margins around the checkboxes
+ o bump copyright years in about dialog
+
+Version 3.53-1mdv2007.1 - Mon Mar 19 2007, Thierry Vignaud <tvignaud@mandriva.com>
+- do display if it's a base package (broken since 2007.0)
+- do not do anything on key press on the list (which conflicts/blocks
+ such signals for Toggles) and this make rpmdrake behaving like other
+ regular Gtk+ applications
+- do refresh the list if something was installed even if a transaction
+ failed (#29384)
+- handle more gracefully crashes while installing
+- split selection column into a toggle one and a status one, thus
+ enabling to use a true (themable) ToggleButton instead of a manually
+ randered one
+- MandrivaUpdate: make it fit in 800x600
+- rpmdrake: fix 'unable to update in "installed" view' (#27629)
+
+Version 3.52-1mdv2007.1 - Fri Mar 16 2007, Thierry Vignaud <tvignaud@mandriva.com>
+- display global count as well as transaction count while installing
+- use fixed mode
+
+Version 3.51-1mdv2007.1 - Thu Mar 15 2007, Thierry Vignaud <tvignaud@mandriva.com>
+- don't report cryptic "undefined value as array" error message (#27429)
+
+Version 3.50-1mdv2007.1 - Thu Mar 15 2007, Thierry Vignaud <tvignaud@mandriva.com>
+- fix a crash introduce in 3.48
+- use the "busy" cursor on the whole window when filling the package list
+
+Version 3.49-1mdv2007.1 - Thu Mar 15 2007, Thierry Vignaud <tvignaud@mandriva.com>
+- fix some transient hints
+- prevent resizing in progress dialogs
+
+Version 3.48-1mdv2007.1 - Thu Mar 15 2007, Thierry Vignaud <tvignaud@mandriva.com>
+- save configuration on exit so that we "remember" we've offered to
+ add media on first run
+- MandrivaUpdate:
+ o do not ask again to update media after installing some updates (#27427)
+ o reduce default width
+ o set a 3:2 ratio between the package list and the package description
+
+Version 3.47-1mdv2007.1 - Tue Mar 13 2007, Thierry Vignaud <tvignaud@mandriva.com>
+- edit_urpm_sources: refresh button states after moving a row (so that
+ eg "up" button is disabled once top of list is reached)
+
+Version 3.46-1mdv2007.1 - Mon Mar 12 2007, Thierry Vignaud <tvignaud@mandriva.com>
+- MandrivaUpdate: fix a crash
+
+Version 3.45-1mdv2007.1 - Fri Mar 9 2007, Thierry Vignaud <tvignaud@mandriva.com>
+- edit_urpm_sources.pm: adapt "up" & "down" buttons to multiple
+ selection mode (#29186)
+
+Version 3.44-1mdv2007.1 - Thu Mar 8 2007, Thierry Vignaud <tvignaud@mandriva.com>
+- make TreeViews non editable by default
+- MandrivaUpdate:
+ o make "update" button insensitive if no updates
+ o warn when there're no updates
+
+Version 3.43-1mdv2007.1 - Wed Mar 07 2007, Thierry Vignaud <tvignaud@mandriva.com>
+- fix crash when adding sources on startup (#29252)
+
+Version 3.42-1mdv2007.1 - Wed Mar 07 2007, Thierry Vignaud <tvignaud@mandriva.com>
+- fix wrong count number while dowloading packages and sync messages
+ with urpmi/gurpmi ones (#29237)
+- skip broken require (b/c of my laziness)
+
+Version 3.41-1mdv2007.1 - Wed Mar 07 2007, Thierry Vignaud <tvignaud@mandriva.com>
+- edit_urpm_sources.pm: improved layout for keys management
+- MandrivaUpdate:
+ o display extended info about currently selected package (#28862, #28971)
+ o reload package list after performing updades
+- rpmdrake: show again (#26946), source medium (#23153), size and
+ architecture (#26410)
+
+Version 3.40-1mdv2007.1 - Tue Mar 6 2007, Thierry Vignaud <tvignaud@mandriva.com>
+- MandrivaUpdate: handle /etc/urpmi/skip.list
+
+Version 3.39-1mdv2007.1 - Tue Mar 6 2007, Thierry Vignaud <tvignaud@mandriva.com>
+- display version number if --version is given (#28858)
+- edit_urpm_sources.pm:
+ o fix editing a medium (#29204)
+ o fix removing several medium (#29203)
+
+Version 3.38-1mdv2007.1 - Tue Mar 6 2007, Thierry Vignaud <tvignaud@mandriva.com>
+- missing packages:
+ o display them at end of install
+ o nicer display
+- on first run, offer to set up the packages sources (#28050)
+- edit-urpm-sources: set down/edit/remove/up buttons insensitive by default
+- MandrivaUpdate: fix a crash
+- rpmdrake:
+ o display a wait message while removing packages
+ o do not reread the urpm database if media manager didn't perform anything
+ o fix installing packages (#29068)
+ o fix removing packages by performing a removal pass before other transactions (#29070)
+
+Version 3.37-1mdv2007.1 - Fri Mar 2 2007, Thierry Vignaud <tvignaud@mandriva.com>
+- MandrivaUpdate: automatically select kernels if /root/.rpmdrake
+ contains "automatically_update_kernels 1"
+- fix allow-nodeps handling
+
+Version 3.36.1-1mdv2007.1 - Fri Mar 2 2007, Thierry Vignaud <tvignaud@mandriva.com>
+- add support for urpmi transactions:
+ o display errors at end of installation
+ o download only the transaction's packages at once (#27495)
+ o fix canceling all installationss when one transaction failled (#26867)
+- add support for preforming installation w/o deps & for forcing installation
+- don't lock the urpmi db when displaying success/error messages at end
+- fix emptying the cache (#26222)
+- edit_urpm_sources: enable to delete several medium at once (#21532)
+- MandrivaUpdate:
+ o don't preselect kernel packages required by kernel*-latest too
+ o refresh updates list at end of install
+
+Version 3.35-1mdv2007.1 - Thu Mar 1 2007, Thierry Vignaud <tvignaud@mandriva.com>
+- MandrivaUpdate: fix a crash
+- rpmdrake:
+ o use same updates enumeration as MandrivaUpdate here
+ o stop selecting updates by default in rpmdrake
+
+Version 3.34-1mdv2007.1 - Wed Feb 28 2007, Thierry Vignaud <tvignaud@mandriva.com>
+- fix encoding in rpm summaries' translations
+
+Version 3.33-1mdv2007.1 - Wed Feb 28 2007, Thierry Vignaud <tvignaud@mandriva.com>
+- fix searching in description (#28943)
+
+Version 3.32-1mdv2007.1 - Wed Feb 28 2007, Thierry Vignaud <tvignaud@mandriva.com>
+- MandrivaUpdate:
+ o don't ignore /etc/urpmi/skip.list (#28390)
+ o don't select kernel*-latest by default
+ o fix not listing all updates (#20294)
+ o fix upgrading biarch machines (#15906, #27698)
+
+Version 3.31-1mdv2007.1 - Wed Feb 28 2007, Thierry Vignaud <tvignaud@mandriva.com>
+- fix unrefreshed dialogs while reading the package database or
+ installing/removing packages (#15408)
+
+Version 3.30-1mdv2007.1 - Tue Feb 27 2007, Thierry Vignaud <tvignaud@mandriva.com>
+- fix crash after (un)installing package (#28896)
+
+Version 3.29-1mdv2007.1 - Mon Feb 26 2007, Thierry Vignaud <tvignaud@mandriva.com>
+- edit_urpm_sources.pm: make "edit" button insensitive if no selection
+- rpmdrake: don't preselect anymore the updates when not started as
+ MandrivaUpdate (#27500)
+- rpmdrake, MandrivaUpdate:
+ o --merge-all-rpmnew option: use Gtk2::SourceView in order to
+ source highlight file contents and patches
+ o display translated summaries if availlable
+
+Version 3.28-1mdv2007.1 - Thu Feb 22 2007, Thierry Vignaud <tvignaud@mandriva.com>
+- more refactoring
+- display again the full usage on --help
+- rpmdrake:
+ o do not fork edit-urpm-sources.pl in background
+ o reload the package db after editing sources (#27483)
+ o rename "apply" button as "update"
+- edit-urpm-sources.pl
+ o make "remove" button insensitive if no selection
+ o remove question mark from column headers
+- enable --merge-all-rpmnew in MandrivaUpdate
+
+Version 3.27-1mdv2007.1 - Wed Feb 21 2007, Thierry Vignaud <tvignaud@mandriva.com>
+- fix being unable to install packages when started as rpmdrake-remove
+ (#26364)
+- fix crash introduced in 3.26 when started as rpmdrake-remove
+- fix crash if there's no source (#28846)
+
+Version 3.26-1mdv2007.1 - Wed Feb 21 2007, Thierry Vignaud <tvignaud@mandriva.com>
+- edit-urpm-sources:
+ o have better sub dialogs behaviour (WM hints)
+- rpmdrake:
+ o add some transient & modal hints
+ o fix "cannot see uninstalled packages" bug (#25991)
+ o fix crash when performing a search while loading the package list (#27577)
+ o fix a bug in listing updates
+ o handle singular/plural (#27533)
+ o refactoring
+- MandrivaUpdate:
+ o faster startup
+ o new simplified interface
+
+Version 3.25-1mdv2007.0 - Mon Dec 04 2006, Thierry Vignaud <tvignaud@mandriva.com>
+- edit-urpm-sources.pl: keys managment:
+ o better HIG button label
+ o better looking (key column now wraps)
+- rpmdrake:
+ o don't try to show .rpmnew differences for
+ /etc/sysconfig/harddrake2/previous_hw (#27426)
+ o first attempt of displaying a (for now nonlinear) progress bar
+ o only show description for real updates, not also for packages with
+ the same base name
+
+Version 3.24-1mdv2007.1 - Fri Dec 01 2006, Thierry Vignaud <tvignaud@mandriva.com>
+- fix explaining why package isn't selectable
+- when displaying upgrade information, don't display the filename in
+ title but just the package name
+
+Version 3.23-1mdv2007.1 - Thu Nov 30 2006, Thierry Vignaud <tvignaud@mandriva.com>
+- rpmdrake:
+ o add missing transient hint when updating a media
+ o basic port from ugtk2 upon mygtk2
+ o don't ellipsize lost of packages since we have a scrolled window
+ o dynamically switch the selection label
+ o explain why packages are removed
+ o handle spurious Gtk+ signals (#27381)
+ o really fix not able to select only one update (#26135)
+ o show the main window way earlier for faster startup experience
+ o update information:
+ * better formatting of update data
+ * better title for update data
+ * better title for README.urpmi dialog
+ * better labels
+- edit-urpm-sources.pl:
+ o fix bad looking error messages (#26971)
+- bump require on drakxtools due to API changes
+
+Version 3.22-1mdv2007.1 - Mon Nov 27 2006, Thierry Vignaud <tvignaud@mandriva.com>
+- APIs:
+ o edit-urpm-sources.pl, MandrivaUpdate: further adapt to new urpmi APIs
+ o use more modern API (MDV::Packdrakeng instead of packdrake)
+- edit-urpm-sources.pl: when canceling removal of a medium, don't
+ reset the selection
+- rpmdrake:
+ o add a line between description and file list expander (#27022)
+ o allow using regexp in searches (Vincent Panel, #27198)
+ o don't crash on UTF-8 issues (#26099)
+ o fix displaying list of removed packages
+ o lock rpm & urpmi DB whenever needed
+ o optimize --pkg-sel
+ o reload urpmi db if removing some packages
+ o restore --help output
+ o when reseting the selection, refresh the package list instead of
+ clearing it (#26796)
+- MandrivaUpdate:
+ o add a "select all" button (reall "toggle") (#25271)
+ o default to "all updates" rather than "security updates" in
+ MandrivaUpdate mode
+ o fix not able to select only one update (#26135)
+ o preselect updates by default (#25271)
+ o really show all security, bugfix & normal updates in "all updates"
+ mode (#27268)
+
+Version 3.21-1mdv2007.1 - Fri Nov 24 2006, Thierry Vignaud <tvignaud@mandriva.com>
+- further adapt to new urpmi APIs
+- fix transieness/modality for "more info" dialogs
+- if nothing got installed (eg: because some packages are missing),
+ do not bother reread the whole hdlists
+- really show all security, bugfix & normal updates in "all updates"
+ mode (#27268)
+- use more modern API (MDV::Packdrakeng instead of packdrake)
+
+Version 3.20-1mdv2007.1 - Thu Nov 23 2006, Thierry Vignaud <tvignaud@mandriva.com>
+- edit-urpm-sources.pl: use new lock API for locking the urpmi
+ database while running
+- rpmdrake: fix signature error dialog not being modal
+- require a new urpmi for new APIs
+
+Version 3.19-1mdv2007.1 - Thu Nov 23 2006, Thierry Vignaud <tvignaud@mandriva.com>
+- new release (adapt to new urpm)
+
+Version 3.18-1mdv2007.1 - Mon Nov 13 2006, Thierry Vignaud <tvignaud@mandriva.com>
+- regenerated with correct permissions
+- fix messed up reasons for removal (#25130)
+- fix forever all encoding issues of urpmi (#18629, #25130)
+- really fix crash by behaving like urpmi & gurpmi (#26742)
+
+Version 3.17-1mdv2007.1 - Fri Oct 27 2006, Thierry Vignaud <tvignaud@mandriva.com>
+- add support of hdlists for update media (#26788)
+ better confirmation string when only removing packages (#26789)
+
+Version 3.16-1mdv2007.1 - Thu Oct 26 2006, Thierry Vignaud <tvignaud@mandriva.com>
+- enable "File/_Update media" whatever is the starting mode
+- fix not installing packages when invoked as -remove (#26364)
+- if one package cannot be removed, do not alter "selected" status for
+ other packages in the loop
+- fix uninstalling the last package deselected for removal when
+ installing others packages (#26108)
+- "/_File/_Reset the selection" menu item:
+ o fix displaying again the three after clicking on it
+ o behave faster after clicking on it
+- requires desktop-common-data for icons
+
+Version 3.15-1mdv2007.1 - Wed Oct 25 2006, Thierry Vignaud <tvignaud@mandriva.com>
+- rpmdrake: fix crash by behaving like urpmi & gurpmi (#26742)
+- park-rpmdrake:
+ o center dialogs on parent windows
+ o set some sensitive dialog titles
+
+Version 3.14-1mdv2007.1 - Wed Oct 25 2006, Thierry Vignaud <tvignaud@mandriva.com>
+- do not show "importance" & "reason for update" fields for non update
+ packages when there's an(other package) update for it
+- if we cannot create a temp directory, just don't display any data
+ rather than exiting
+
+Version 3.13-1mdv2007.1 - Tue Oct 24 2006, Thierry Vignaud <tvignaud@mandriva.com>
+- check if any sensitive mount point is mounted read-only (#12967)
+- fix inverted status icon (#26743)
+- fix mis encoded strings returned by urpmi on download errors (#25130)
+- show nice icons in "mandriva choice" mode
+
+Version 3.12-1mdv2007.1 - Sat Oct 21 2006, Thierry Vignaud <tvignaud@mandriva.com>
+- enable to see all updates too when not started as MandrivaUpdate
+- fix empty list after updating media from "File" menu (#26290)
+- if /etc/urpmi/urpmi.cfg doesn't exists, prevent urpmi to kill
+ rpmdrake, create an empty config file and run edit-urpm-sources
+ instead (#26533)
+- show non installed updates in "non installed" list too (#26656)
+- Import rpmdrake
+
+Version 3.11-1mdv2007.0 - Tue Sep 26 2006, Thierry Vignaud <tvignaud@mandriva.com>
+- fix icon state on unselecting (#26126)
+- in "all updates" mode, list again packages without an importance
+ field (aka those coming from non update media) (#25267)
+
+Version 3.10-1mdv2007.0 - Tue Sep 19 2006, Thierry Vignaud <tvignaud@mandriva.com>
+- new icons
+- fix unselecting an update
+- fix displayed status for selected updates (#25964)
+- merge-all-rpmnew option:
+ o center main window
+ o display a wait message
+ o do not silently do nothing when there's no changes but show it to
+ the user and enable him to delete bogus .rpmnew files (#22744)
+ o fix it (#24930)
+ o increase default width
+
+Version 3.9-1mdv2007.0 - Tue Sep 19 2006, Thierry Vignaud <tvignaud@mandriva.com>
+- rpmdrake:
+ o fix crash
+ o force displaying of group on mode switching (#25955)
+
+Version 3.8-1mdv2007.0 - Tue Sep 19 2006, Thierry Vignaud <tvignaud@mandriva.com>
+- for official releases, use new mirror API to ask for only update or
+ distrib media
+- keep internal state untranslated (#25774)
+- prevent blank screen after reloading db from menu
+- MandrivaUpdate:
+ o fix crash
+ o fix listing updates
+ o offer to add an update media in on startup if needed (#25708)
+
+Version 3.7-1mdv2007.0 - Mon Sep 18 2006, Thierry Vignaud <tvignaud@mandriva.com>
+- edit-urpm-sources: fix canceling "Add"
+- rpmdrake:
+ o fix crash when searching after clicking "Clear" button (#25926)
+ o fix only listing first line of changelog/files list (#25925)
+
+Version 3.6-1mdv2007.0 - Mon Sep 18 2006, Thierry Vignaud <tvignaud@mandriva.com>
+- display a link on security advisory
+- fix looping on resizing (side effect of #25533's fix)
+- prevent dummy "unable to remove package" error dialog (#25680)
+- really reload the package list after installing some packages (#25910)
+
+Version 3.5-1mdv2007.0 - Sun Sep 17 2006, Thierry Vignaud <tvignaud@mandriva.com>
+- do not needlessly reread urpmi database when canceling
+ (un)installation (#25673)
+- do not reload the urpmi db when switching list mode
+- further speedup mode switching (50% less time)
+- fix bogus portuguese tranlation of a menu item
+- fix lost selection on mode switch (#25248)
+- fix displaying update data for updates
+- fix encoding when querying rpm (#25670, #25716)
+- fix listing not all updates (aka only security, bugfixes or normal updates)
+- fix title (#25666)
+- fix unselecting packages to remove (#25653)
+- make "files" and "changelog" embedded widgets be properly sized (#25533)
+- scroll textview to its top when selecting a new package
+- when launched in remove mode, default to this mode (#25551)
+
+Version 3.4-1mdv2007.0 - Sat Sep 16 2006, Thierry Vignaud <tvignaud@mandriva.com>
+- center "Please wait, reading packages database..." dialog on main
+ window
+- edit-urpm-sources:
+ o center some dialogs on main window
+ o don't display oversmall error dialogs
+ o use new mirror API (#25400)
+- fix crash on "Reload the _packages list" in "File" menu (#25652)
+- fix double "About About rpmdrake" (#25667)
+
+Version 3.3-1mdv2007.0 - Wed Sep 13 2006, Thierry Vignaud <tvignaud@mandriva.com>
+- ask confirmation for packages to be installed too (#25451, #25548)
+- better formating: one package per line (#16079)
+- fix dialogs not centered on parent window
+- fix extracting info for installed packages
+- fix uninstalling several packages (#25027)
+- prevent some not good looking horizontal scrollbars
+
+Version 3.2-1mdv2007.0 - Mon Sep 11 2006, Thierry Vignaud <tvignaud@mandriva.com>
+- add a menu entry for superuser mode (#25302)
+- rpmdrake:
+ o display changelog & file list using expanders
+ o fix corrupted images after the CVS to SVN switch due to missing
+ -kb (#24790)
+ o fix crash (#24870)
+ o fix dialog title when removing packages (#25046)
+ o fix "preparing" message when there's no package to install
+ (#25272)
+ o misc other fixes
+- edit-urpm-sources.pl: HIG
+- MandrivaUpdate: fix dying upon startup (#23686)
+
+Version 3.1.1-1mdv2007.0 - Mon Aug 28 2006, Thierry Vignaud <tvignaud@mandriva.com>
+- add a "Media Manager" entry
+- display a busy cursor when:
+ o selecting "Reload the packages list"
+ o switching mode
+- do not embed wait message on startup
+- fix some crashes
+- group tree:
+ o no more pijama style
+ o use smaller icons for subgroups
+
+Version 3.1-1mdv2007.0 - Wed Aug 23 2006, Thierry Vignaud <tvignaud@mandriva.com>
+- make GUI working
+- many GUI improvements
+- somewhat faster startup (more to come...)
+
+Version 3.0-2mdv2007.0 - Mon Jul 10 2006, Olivier Blin <oblin@mandriva.com>
+- add 2.27-2mdk changes that weren't in CVS
+
+Version 3.0-1mdv2007.0 - Mon Jul 3 2006, Thierry Vignaud <tvignaud@mandriva.com>
+- make some windows transcient
+- fix garbaged error messages while accessing mirrors
+- edit-urpm-sources:
+ o improve layout by using nicer alignment (#17716)
+ o improve layout by using a combo box (#17733)
+ o let's be more user-friendly by showing one cannot move an item
+ when it's the first or the last one
+ o prevent some Gtk+ critic warnings
+- rpmdrake (WIP):
+ o unify all interfaces (#21877)
+ o add a "report bug" menu entry (since mcc's menu is hidden)
+ o enable one to cancel selecting packages
+ o fix encoding of urpmi error
+
+Version 2.27-2mdk - Fri Mar 17 2006, Rafael Garcia-Suarez <rgarciasuarez@mandriva.com>
+- Rebuild, require new perl-URPM
+
+Version 2.27-1mdk - Wed Mar 01 2006, Rafael Garcia-Suarez <rgarciasuarez@mandriva.com>
+- Add Development/PHP to the rpm group list
+- A couple of gurpmi.addmedia bug fixes by Thierry Vignaud
+- Fix for mirror and version-guessing heuristic
+- Clean cache after downloads
+- Update config file when not run as root
+
+Version 2.26-1mdk - Mon Jan 02 2006, Rafael Garcia-Suarez <rgarciasuarez@mandriva.com>
+- Add a button to clear the search text field and to redraw the package tree
+- Bump requires on drakxtools (for Locale::gettext)
+
+Version 2.25-1mdk - Fri Dec 16 2005, Rafael Garcia-Suarez <rgarciasuarez@mandriva.com>
+- Fix another bug with rpm names containing regex metacharacters
+- Use Locale::gettext (Pixel)
+
+Version 2.24-1mdk - Thu Dec 08 2005, Rafael Garcia-Suarez <rgarciasuarez@mandriva.com>
+- Support rsync sources (Javier Martínez)
+- Require urpmi 4.8.4 for fixes
+
+Version 2.23-2mdk - Mon Nov 28 2005, Rafael Garcia-Suarez <rgarciasuarez@mandriva.com>
+- Message updates
+- Restore embedding of Software Media Manager in MCC
+
+Version 2.23-1mdk - Fri Nov 18 2005, Rafael Garcia-Suarez <rgarciasuarez@mandriva.com>
+- Display locks before basesystem packages in rpmdrake-remove
+- Honor the "prohibit-remove" option
+
+Version 2.22-1mdk - Wed Nov 16 2005, Rafael Garcia-Suarez <rgarciasuarez@mandriva.com>
+- Restore embedding in MCC
+- Display README.urpmi only once
+
+Version 2.21-1mdk - Mon Oct 31 2005, Rafael Garcia-Suarez <rgarciasuarez@mandriva.com>
+- Fix sort under some locales (bugs #18617 and #19356)
+- Ask the user if one should update unignored invalid media
+- Remove context menu in the software media manager
+- Make some popups prettier in the software media manager
+- Fix busy loop in gtk display (bug #15985)
+- Misc. cleanups
+- Message updates
+
+Version 2.20-3mdk - Mon Sep 12 2005, Rafael Garcia-Suarez <rgarciasuarez@mandriva.com>
+- Avoid double encoding for bad signature message
+- Message updates
+
+Version 2.20-2mdk - Tue Aug 30 2005, Rafael Garcia-Suarez <rgarciasuarez@mandriva.com>
+- Message updates
+- Install drakrpm-update in /usr/bin also
+
+Version 2.20-1mdk - Thu Aug 25 2005, Rafael Garcia-Suarez <rgarciasuarez@mandriva.com>
+- Message updates
+- Avoid some forms of utf8 double-encoding
+
+Version 2.19-2mdk - Thu Aug 18 2005, Rafael Garcia-Suarez <rgarciasuarez@mandriva.com>
+- Message updates
+- Rename files named mandrake*
+- Display sensible wait cursor
+
+Version 2.19-1mdk - Fri Jul 29 2005, Rafael Garcia-Suarez <rgarciasuarez@mandriva.com>
+- Add a status bar, remove lots of popup messages
+- Fix --pkg-sel= option
+- Message updates
+
+Version 2.18-1mdk - Mon Jul 25 2005, Rafael Garcia-Suarez <rgarciasuarez@mandriva.com>
+- Make long error windows scrollable
+- Translations / strings nits
+- Use i18n functions from drakxtools
+
+Version 2.17-1mdk - Wed Jul 20 2005, Rafael Garcia-Suarez <rgarciasuarez@mandriva.com>
+- Fix more display bugs
+
+Version 2.16-2mdk - Tue Jul 19 2005, Rafael Garcia-Suarez <rgarciasuarez@mandriva.com>
+- Message updates
+- Fix display bug 16676
+
+Version 2.16-1mdk - Mon Jun 13 2005, Rafael Garcia-Suarez <rgarciasuarez@mandriva.com>
+- Keep descriptions even when alternate synthesis media
+- Always display banners in MCC
+
+Version 2.15-1mdk - Wed May 18 2005, Rafael Garcia-Suarez <rgarciasuarez@mandriva.com>
+- Software media manager: add a column to mark media as update sources,
+ and add an "update" checkbox to mark added media as "updates".
+- MandrivaUpdate: Always show reason for upgrades even if no media was updated
+
+Version 2.14-1mdk - Fri May 13 2005, Rafael Garcia-Suarez <rgarciasuarez@mandriva.com>
+- Fix rpmdrake in non-update modes
+
+Version 2.13-1mdk - Thu May 12 2005, Rafael Garcia-Suarez <rgarciasuarez@mandriva.com>
+- Rework the algorithm to compute upgrades to be more similar to urpmi
+- Display architecture in information panel
+
+Version 2.12-1mdk - Thu Apr 28 2005, Rafael Garcia-Suarez <rgarciasuarez@mandriva.com>
+- Prompt for proxy credentials if configured so
+- Require newest urpmi
+- Don't display rsync mirrors if rsync isn't installed
+- Recognize the "Limited" distro brand
+- Handle virtual media correctly
+
+Version 2.11-1mdk - Fri Apr 15 2005, Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com>
+- Rename MandrakeUpdate to MandrivaUpdate
+
+Version 2.10-4mdk - Wed Mar 30 2005, Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com>
+- po updates
+- make gurpmi.addmedia more robust (bug #15028)
+
+Version 2.10-3mdk - Mon Mar 21 2005, Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com>
+- Change window title, doesn't include internal version name
+- po updates
+
+Version 2.10-2mdk - Wed Mar 16 2005, Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com>
+- Install drakrpm-edit-media as a symlink to edit-urpm-sources.pl
+
+Version 2.10-1mdk - Wed Mar 16 2005, Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com>
+- Don't install drakrpm-edit-media
+- rpmdrake --help works again
+- Notes for installed packages are not displayed several times across different
+ installs
+
+Version 2.9-1mdk - Mon Mar 07 2005, Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com>
+- Don't install edit-urpm-media as a copy of edit-urpm-sources.pl anymore
+- rpmdrake: restore Quit button, add ctrl-Q as shortcut (Titi)
+- add a vertical scrollbar in the software media manager
+
+Version 2.8-1mdk - Wed Feb 23 2005, Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com>
+- Don't hardcode mirror list url, use /etc/urpmi/mirror.config like
+ urpmi.addmedia does
+
+Version 2.7-1mdk - Mon Feb 14 2005, Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com>
+- Don't show diffs for rpmnew files that haven't changed
+- Make the software media manager cope with variables in media (M. Scherer)
+
+Version 2.6-1mdk - Fri Feb 11 2005, Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com>
+- Fix utf-8 changelog display in rpmdrake-remove
+- Fix view by group
+
+Version 2.5-5mdk - Thu Feb 10 2005, Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com>
+- Fix crash when displaying changelog
+
+Version 2.5-4mdk - Wed Feb 09 2005, Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com>
+- Add a new command-line option, --search=pkg, to launch search for "pkg" at
+ startup
+- Now requires Compress::Zlib, to fix obscure packdrake forking issues
+- Language updates, and fix some encoding issues
+
+Version 2.5-3mdk - Thu Jan 20 2005, Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com>
+- When displaying rpms by medium, display media in the order they appear in
+ urpmi.cfg
+- Restore view of selected size in rpmdrake
+- Remove the view menu (for later)
+
+Version 2.5-2mdk - Tue Jan 18 2005, Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com>
+- Quick fix for a crash on some popup windows
+- Regenerate po files
+
+Version 2.5-1mdk - Mon Jan 17 2005, Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com>
+- Software media manager: the "Add..." dialog allows to add updates as well
+ as official sources (for Official distros), whereas the "security updates"
+ option from the "Add custom..." dialog has been made redundant.
+- Language updates
+- Fix requires of park-rpmdrake (Pixel)
+
+Version 2.4-5mdk - Wed Jan 12 2005, Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com>
+- rpmdrake now has a menu bar (supported in mcc thanks to Titi)
+- Fix crash with new mygtk2 (Titi)
+- Move the 'Quit', 'Update media' and 'Help' buttons to it, as well as the
+ right-click popup menu.
+- Software media manager: requalify the "Add..." button to add the sources for
+ the current distribution, and rename the old "Add..." button to "Add
+ custom...". (The implementation is not complete yet)
+
+Version 2.4-4mdk - Fri Jan 07 2005, Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com>
+- New command-line option --no-media-update to Mandrakeupdate, to avoid
+ updating media at startup
+- A few optimisations
+- Fix the display of the number of RPMs to be retrieved in rpmdrake
+
+Version 2.4-3mdk - Fri Dec 17 2004, Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com>
+- Add the ability to reorder the media in the software media manager
+
+Version 2.4-2mdk - Wed Dec 15 2004, Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com>
+- Remove dependency on gurpmi
+- Only load packdrake when needed
+- Translation updates
+
+Version 2.4-1mdk - Thu Dec 02 2004, Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com>
+- Software media manager:
+ - New option setting window, for the downloader and verify-rpm options.
+ - Possibility to add all media for a distribution at once (like
+ urpmi.addmedia --distrib)
+- Add a cancel button in the download progress window
+- Don't show the help button in rpmdrake when embedded in the mcc
+
+Version 2.3-1mdk - Thu Nov 25 2004, Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com>
+- edit-urpm-sources: setting per-media proxies should now work.
+- Fix save and restore of package tree display mode in rpmdrake.
+- Take into account limit-rate, compress and resume options from urpmi.cfg.
+
+Version 2.2-4mdk - Thu Nov 18 2004, Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com>
+- edit-urpm-sources: When modifying a media has failed, restore it (don't die,
+ and don't keep it in the intermediate state of being ignored)
+
+Version 2.2-3mdk - Tue Nov 16 2004, Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com>
+- Fix adding an update media in the software media manager.
+- Fix sort by country in the mirror list.
+
+Version 2.2-2mdk - Mon Nov 15 2004, Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com>
+- Rebuild for new perl
+
+Version 2.2-1mdk - Tue Nov 09 2004, Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com>
+- Make the changelog-first option configurable in ~/.rpmdrake (cf bug 11888)
+- Less unnecessary package tree rebuilding
+- Can search packages whose names contain a '+'
+- Allow branding via an OEM file
+
+Version 2.1.5-13mdk - Tue Oct 05 2004, Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com>
+- Language updates
+- Adaptation to the new update mirror architecture
+
+Version 2.1.5-12mdk - Thu Sep 30 2004, Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com>
+- Presentation and translation nits
+- Upgrade dependencies
+
+Version 2.1.5-11mdk - Thu Sep 23 2004, Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com>
+- The "Update media" button wasn't active when it should
+
+Version 2.1.5-10mdk - Wed Sep 22 2004, Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com>
+- fix parsing of scanssh output in park-rpmdrake (Pixel)
+
+Version 2.1.5-9mdk - Tue Sep 21 2004, Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com>
+- Display the path of the README.urpmi file
+- Language updates
+- Change menu entry to 'Mandrakelinux Update'
+
+Version 2.1.5-8mdk - Tue Sep 14 2004, Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com>
+- Language updates
+- Disable the "update media" button in removal mode
+
+Version 2.1.5-7mdk - Thu Sep 09 2004, Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com>
+- Language updates
+- Change menu entry to 'Mandrakeupdate'
+
+Version 2.1.5-6mdk - Wed Sep 01 2004, Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com>
+- Fix position of "quit" button (Titi)
+- Fix display of localized dates in the changelog (Pablo)
+
+Version 2.1.5-5mdk - Mon Aug 30 2004, Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com>
+- Small cleanups in GUI
+
+Version 2.1.5-4mdk - Tue Aug 24 2004, Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com>
+- Add an "update media" button
+
+Version 2.1.5-3mdk - Mon Aug 23 2004, Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com>
+- fix some error popups too large
+- fix a crash when trying to remove base packages
+- fix download bars for packages (displayed wrong info) and for hdlists (wasn't
+ properly updated)
+- button reordering
+- message updates
+
+Version 2.1.5-2mdk - Thu Aug 19 2004, Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com>
+- Message updates
+- Don't ask for selections in browse mode (read-only)
+- Reenable selection of all packages
+
+Version 2.1.5-1mdk - Wed Aug 18 2004, Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com>
+- Add a checkbox "Show automatically selected packages"
+
+Version 2.1.4-2mdk - Tue Aug 17 2004, Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com>
+- Message updates
+- Fix a bug on display of fatal errors
+
+Version 2.1.4-1mdk - Wed Aug 11 2004, Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com>
+- rpmdrake uses localized dates in changelog
+- edit-urpm-sources.pl requires confirmation when removing media
+ (Fabrice Facorat)
+- Update messages
+
+Version 2.1.3-14mdk - Wed Aug 04 2004, Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com>
+- Update messages
+- Fix some utf-8 handling in error messages
+- Fix display of rpmdrake's help
+- Refuse to select more than 2000 packages at once
+
+Version 2.1.3-13mdk - Wed Jul 28 2004, Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com>
+- Recognize README.update.urpmi, in addition to README.upgrade.urpmi
+- Update requires.
+- Allow selection of subtrees, except when the whole tree would be selected.
+
+Version 2.1.3-12mdk - Tue Jul 20 2004, Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com>
+- Display fixes
+- Message updates
+- Prevent to select an entire subtree by mistake. (work around for bug #9941)
+
+Version 2.1.3-11mdk - Thu Jul 08 2004, Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com>
+- After installation or upgrade of an rpm, display the contents of a file
+ README{,.install,.upgrade}.urpmi
+- Presentation nits
+
+Version 2.1.3-10mdk - Wed Jul 07 2004, Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com>
+- Rebuild and fix for new perl
+
+Version 2.1.3-9mdk - Mon Jul 05 2004, Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com>
+- MandrakeUpdate: list packages even when not found in the description file
+- Software media manager: allow to set a proxy for only one media
+
+Version 2.1.3-8mdk - Wed Jun 30 2004, Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com>
+- Don't display the "update media" button when not used as root
+- use urpm::download
+- rebuild for new curl
+
+Version 2.1.3-7mdk - Wed Jun 23 2004, Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com>
+- Message changes and interface cosmetics
+- Software media manager: only update explicitly selected sources
+- rpmdrake: checks whether the update media added by the installer corresponds
+ to the current MDK release
+
+Version 2.1.3-6mdk - Mon May 24 2004, Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com>
+- Message changes
+- Replace deprecated OptionMenu widget by ComboBox
+
+Version 2.1.3-5mdk - Tue May 11 2004, Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com>
+- Avoid selecting all packages when choosing a view sorted by update
+ availability
+- Remove spurious error messages in the Software Media Manager
+
+Version 2.1.3-4mdk - Tue May 04 2004, Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com>
+- Make the package list pane resizable (Robert Vojta) (#8925)
+
+Version 2.1.3-3mdk - Mon May 03 2004, Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com>
+- Fix reset of the wait cursor when run embedded in drakconf
+
+Version 2.1.3-2mdk - Tue Apr 27 2004, Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com>
+- Language updates
+
+Version 2.1.3-1mdk - Mon Apr 26 2004, Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com>
+- MandrakeUpdate: didn't notify the user when it failed to retrieve
+ the hdlist or synthesis file from a mirror. As a consequence no
+ update was ever appearing.
+
+Version 2.1.2-12mdk - Mon Mar 22 2004, Thierry Vignaud <tvignaud@mandrakesoft.com>
+- fix unsane big progressbar for embedded wait messages
+- rpmdrake:
+ o set xwindow icon
+ o fix icon in banner (use same icon as in mcc)
+- park-rpmdrake: if mcc icon is there, use it for the wm icon (pixel)
+- edit-urpm-sources.pl: just like MandrakeUpdate, edit-urpm-sources
+ can also configure a "update" media, so just like MandrakeUpdate
+ defaulting it to synthesis instead of hdlist (pixel)
+
+Version 2.1.2-11mdk - Wed Mar 10 2004, Thierry Vignaud <tvignaud@mandrakesoft.com>
+- follow std button order
+- MandrakeUpdate:
+ o fix description and summary field
+ o download small synthesis rather than big fat hdlist by default
+
+Version 2.1.2-10mdk - Wed Mar 3 2004, Pixel <pixel@mandrakesoft.com>
+- fix support for "community" and "cooker" classes of mirrors for updates
+
+Version 2.1.2-9mdk - Fri Feb 27 2004, Guillaume Cottenceau <gc@mandrakesoft.com>
+- support "community" and "cooker" classes of mirrors for updates
+
+Version 2.1.2-8mdk - Thu Feb 26 2004, Guillaume Cottenceau <gc@mandrakesoft.com>
+- MandrakeUpdate: add --media, --pkg-sel and --pkg-nosel commandline
+ switches, to be invoked by MandrakeOnline
+
+Version 2.1.2-7mdk - Mon Feb 23 2004, Guillaume Cottenceau <gc@mandrakesoft.com>
+- rpmdrake: don't hide progress window during install (#8146)
+
+Version 2.1.2-6mdk - Fri Feb 20 2004, Guillaume Cottenceau <gc@mandrakesoft.com>
+- edit-urpm-media: fix broken media reordering (program crashed)
+- rpmdrake: hide password in logs (#6260)
+- edit-urpm-media: lock urpmi database while running (#6828)
+
+Version 2.1.2-5mdk - Fri Feb 13 2004, Thierry Vignaud <tvignaud@mandrakesoft.com>
+- make it embeddable
+
+Version 2.1.2-4mdk - Fri Feb 13 2004, Thierry Vignaud <tvignaud@mandrakesoft.com>
+- use new banner style
+
+Version 2.1.2-3mdk - Thu Feb 12 2004, Guillaume Cottenceau <gc@mandrakesoft.com>
+- some #7472-alike progressbar sizing fixes
+- menu: specify that gurpmi.addmedia handles application/x-urpmi-media
+- fix #7425: center-always or center-on-parent popup windows
+- fix #7675: rpmdrake-remove wrongly thought an unrelated package was
+ needed to remove another one
+
+Version 2.1.2-2mdk - Wed Jan 21 2004, Guillaume Cottenceau <gc@mandrakesoft.com>
+- remove unneeded stuff from grpmi/po/*.po
+- fix garbled characters for fatal and error msgs reported by urpm
+- report more errors when adding a medium
+- add gurpmi.addmedia
+
+Version 2.1.2-1mdk - Thu Jan 15 2004, Guillaume Cottenceau <gc@mandrakesoft.com>
+- add ability to use rpmdrake/rpmdrake-remove with a "parallel"
+ urpmi configuration (drawbacks: deps are shown only valid for a
+ given node; multiple choices will work in --auto mode only)
+- reword "void" for "empty" (#6873)
+
+Version 2.1.1-2mdk - Wed Jan 14 2004, Guillaume Cottenceau <gc@mandrakesoft.com>
+- fix wrongly using unavailable sorting method in remove mode after
+ save in install mode
+- fix big performance penalty on long filelists since 2.1-36mdk
+ allowing correct display of filenames in RTL languages (#6865)
+
+Version 2.1.1-1mdk - Mon Jan 12 2004, Guillaume Cottenceau <gc@mandrakesoft.com>
+- add ability to cancel packages downloads (#6317)
+- save sorting method at exit of rpmdrake for Lord Titi (#6051)
+- together with changes in 2.1-36mdk deserve a subsubversion change
+- remove unecessary provides perl(rpmdrake)
+
+Version 2.1-37mdk - Fri Jan 09 2004, Warly <warly@mandrakesoft.com>
+- add provides perl(rpmdrake)
+
+Version 2.1-36mdk - Tue Dec 23 2003, Guillaume Cottenceau <gc@mandrakesoft.com>
+- provide drak* names as well
+- fix filelist wrongly displayed in RTL language, thx titi (#6581)
+- remove info on last selected package after install (#4648)
+- MandrakeUpdate: add ability to select all (#6576 and others)
+
+Version 2.1-35mdk - Fri Sep 5 2003, Guillaume Cottenceau <gc@mandrakesoft.com>
+- fix invalid-build-requires libcurl2-devel
+- fix garbled UTF8 in "summary" and "description" of pkgs when i18n'ed
+- use new urpmi API to verify signatures, so that we don't miss
+ signatures problems when key of package is not in urpmi allowed pool
+- fix "Reset the selection" that didn't really reset it for urpmi :/
+
+Version 2.1-34mdk - Tue Sep 2 2003, Guillaume Cottenceau <gc@mandrakesoft.com>
+- s/9.1/9.2/ (#5201)
+- help:
+ - use --id
+ - launch the good sub-chapter
+ - add an help button to the Media Editor
+- edit-urpm-media: fix not reporting any error when updating of
+ media fail (#5212)
+
+Version 2.1-33mdk - Tue Sep 02 2003, David Baudens <baudens@mandrakesoft.com>
+- Update banners
+
+Version 2.1-32mdk - Mon Aug 18 2003, Guillaume Cottenceau <gc@mandrakesoft.com>
+- edit-urpm-media:
+ - handle modality in parallel and key editors
+ - fix #4914 (program crashes when trying to add a medium)
+- MandrakeUpdate: handle subdirectory in "updates" for special
+ Mandrake issues such as corporate/clustering/etc
+- rpmdrake: focus in the find entry on startup (#5021)
+
+Version 2.1-31mdk - Wed Aug 13 2003, Guillaume Cottenceau <gc@mandrakesoft.com>
+- require root capability when run "Install Sofware" and add a new
+ menu entry reading "Browse Available Software"
+- s/Medias/Media/ in the program name of the menu entry
+- fixes interactive_packtables dialogs initially much too small
+ because titi replaced ->size_request by ->get_size_request
+ (such dialog is for example "more information on packages")
+- don't display a too high message when there are many packages
+ with signatures problems (#4335)
+- when updating media, if url is too long, don't display it because
+ it enlarges much the dialog; better display only the basename
+ and the medium name (#4338)
+- edit-urpm-media/add:
+ - right-align left labels
+ - use a checkbutton for "hdlist" so that user better understands
+ it's optional (and say in a tooltip that it is)
+ - fix browsing for adding a security update (port gtk2-perl-xs
+ not complete)
+- edit-urpm-media: add ability to manage media keys
+
+Version 2.1-30mdk - Mon Aug 4 2003, Guillaume Cottenceau <gc@mandrakesoft.com>
+- revert "use checkboxes instead of icons"
+
+Version 2.1-29mdk - Fri Jul 25 2003, Thierry Vignaud <tvignaud@mandrakesoft.com>
+- use checkboxes instead of icons
+- fix mouse selection
+
+Version 2.1-28mdk - Wed Jul 23 2003, Thierry Vignaud <tvignaud@mandrakesoft.com>
+- fix #4248 (crash when asking for more infos in rpmdrake-remove)
+
+Version 2.1-27mdk - Tue Jul 22 2003, Thierry Vignaud <tvignaud@mandrakesoft.com>
+- let selected packages be visible
+
+Version 2.1-26mdk - Tue Jul 22 2003, Thierry Vignaud <tvignaud@mandrakesoft.com>
+- keep rpmdrake wait messages centered
+- fix search
+
+Version 2.1-25mdk - Wed Jul 16 2003, Thierry Vignaud <tvignaud@mandrakesoft.com>
+- switch to gtk2-perl-xs
+
+Version 2.1-24mdk - Wed Jun 18 2003, Guillaume Cottenceau <gc@mandrakesoft.com>
+- new ugtk2.pm API
+- use urpmi reporting reasons for impossibility to select some
+ packages, and for needing to remove some
+- fix sorting of translated stuff in the treeview (will need
+ drakxtools > 9.2-0.7mdk to work properly though)
+- split translation of groups to ease i18n job
+- fix some missing translations for compssUsers ("Mandrake Choices")
+- scroll to the search results
+
+Version 2.1-23mdk - Fri Jun 6 2003, Guillaume Cottenceau <gc@mandrakesoft.com>
+- rpmdrake: at install time, when some local files are impossible
+ to find, list which one (asked by Gerard Delafond <gerard at
+ delafond.org>)
+- rpmdrake: new perl-URPM api
+
+Version 2.1-22mdk - Fri May 30 2003, Guillaume Cottenceau <gc@mandrakesoft.com>
+- fix media/medias by medium/media
+- edit-medias:
+ - add ability to edit parallel urpmi
+ - add ability to update a medium or regenerate its hdlist through
+ right-click on the medium name
+
+Version 2.1-21mdk - Wed May 28 2003, Guillaume Cottenceau <gc@mandrakesoft.com>
+- let medias be reorderable in the medias editor (drag and drop the list)
+- add ability to list leaves (sorted by installation date) in remove mode
+- add ability to run the rpmdrake suite as a user (you can browse
+ packages but can't modify the system)
+- edit-medias: remove weird looking Save&Quit / Quit buttons, use Ok only
+- adding an update source: fix sorting according to tz
+- let rpm groups be translatable (exhausts many invalid groups...)
+- fix some distlint DIRM
+
+Version 2.1-20mdk - Fri May 16 2003, Guillaume Cottenceau <gc@mandrakesoft.com>
+- perl-URPM API change: gives architecture in ask_remove
+- fix "packages have bad signature dialog": really display a yes/no
+ question! :)
+- fix not removing gurpm dialog when exiting package installation with
+ an error
+- fix #3908 (garbage chars displayed as date in changelog entries in
+ removal mode)
+- substitute references to "sources" by now talking about "medias",
+ should be more understandable and more consistent with urpmi
+
+Version 2.1-19mdk - Mon May 12 2003, Guillaume Cottenceau <gc@mandrakesoft.com>
+- obsolete grpmi by gurpm.pm (from urpmi) sharing code between gurpmi
+ and rpmdrake
+- fix percent completed shown as "speed" in some situations, thx
+ David Walser
+
+Version 2.1-18mdk - Thu Apr 17 2003, Guillaume Cottenceau <gc@mandrakesoft.com>
+- fix problem shown by #3768: correctly handle case when there
+ are already update source(s), but they are all disabled
+- report more urpmi errors in the GUI
+
+Version 2.1-17mdk - Wed Apr 16 2003, Guillaume Cottenceau <gc@mandrakesoft.com>
+- fix drakhelp zombie process (thx titi)
+- More infos -> More info thx David Walser
+- fix /me sux breaking the "sorry this package can't be selected"
+ in -16mdk, when trying to select a package that conflicts with
+ a previously selected
+- add urpmi reasons when "sorry this package can't be selected"
+- show download progress of update medias when starting
+ MandrakeUpdate
+
+Version 2.1-16mdk - Tue Apr 15 2003, Guillaume Cottenceau <gc@mandrakesoft.com>
+- update for urpmi-4.3 (skipped packages should be better handled
+ now: they will appear in package selection and searches, but
+ not in "Upgradable" under "sort by update availability", as one
+ would expect)
+- MandrakeUpdate: UI change to follow David Walser's suggestions and
+ patches from #3610, e.g. don't use two paned windows anymore
+
+Version 2.1-15mdk - Tue Apr 8 2003, Guillaume Cottenceau <gc@mandrakesoft.com>
+- rpmdrake: small UI change to follow #3610, e.g. in
+ "maximum information" mode, have the source and currently installed
+ version closer to the top
+- grpmi: fix yet again an UTF8 problem (#3676)
+
+Version 2.1-14mdk - Wed Mar 26 2003, Guillaume Cottenceau <gc@mandrakesoft.com>
+- grpmi/curl_download: fixes for MandrakeClub:
+ - don't verify peer's certificate (-k option of commandline curl)
+ - allow following locations (allow HTTP redirections)
+ - don't check for hostname before sending authentication (allow HTTP
+ redirection needing authentication to another host)
+- grpmi/curl_download: add missing recent curl error codes
+
+Version 2.1-13mdk - Wed Mar 12 2003, Guillaume Cottenceau <gc@mandrakesoft.com>
+- update share/icons from mcc new icons
+
+Version 2.1-12mdk - Tue Mar 11 2003, Guillaume Cottenceau <gc@mandrakesoft.com>
+- new icons
+- latest po's
+
+Version 2.1-11mdk - Wed Mar 5 2003, Guillaume Cottenceau <gc@mandrakesoft.com>
+- rpmdrake: when installation fails because some files are missing,
+ display any encountered urpmi error
+- choose a mirror dialog: larger default size so that the
+ scrollbars don't appear
+- latest po's
+
+Version 2.1-10mdk - Mon Mar 3 2003, Guillaume Cottenceau <gc@mandrakesoft.com>
+- grpmi: fix error reporting (of gpg, rpm, curl) broken in non english
+
+Version 2.1-9mdk - Fri Feb 28 2003, Guillaume Cottenceau <gc@mandrakesoft.com>
+- add help support thx to drakhelp
+
+Version 2.1-8mdk - Fri Feb 28 2003, Guillaume Cottenceau <gc@mandrakesoft.com>
+- finish using urpmi callbacks when updating sources
+
+Version 2.1-7mdk - Fri Feb 21 2003, Guillaume Cottenceau <gc@mandrakesoft.com>
+- fix bug that prevented from having all the translations in
+ the PO (#1233)
+- rpmdrake:
+ - fix locking of CD after installation (#1311)
+- add download progress when updating distant sources (still needs
+ improvement in messages, work in progress with urpmi)
+- some code cleanup thx to titi & perl checker
+
+Version 2.1-6mdk - Thu Feb 13 2003, Guillaume Cottenceau <gc@mandrakesoft.com>
+- grpmi: if there was an error during installation, propose to
+ remove the cached/downloaded packages or not (partially follows
+ a nice suggestion by Jeff Martin <jeffm at tampabay.rr.com>)
+
+Version 2.1-5mdk - Tue Feb 11 2003, Guillaume Cottenceau <gc@mandrakesoft.com>
+- rpmdrake:
+ - mark version as 9.1
+ - fixes error "source not selected" (#966 and its army of duplicates)
+
+Version 2.1-4mdk - Thu Jan 23 2003, Guillaume Cottenceau <gc@mandrakesoft.com>
+- edit-urpm-sources:
+ - fix wrong display of medium as "enabled", after adding a medium
+ that has problems and is hence automatically disabled (#995)
+ - fix crashing when managing to call Remove or Edit with nothing
+ selected (#970)
+- add a dependency to a recent drakxtools to fix #1030
+- fix problems of characters display in non-latin1 locales
+- fix wait messages breakage when using perl-GTK2 >= 0.0.cvs.2003.01.27.1
+- a sources editor fix thx to titi
+- select the right program among console-helper and kdesu to become root,
+ thx to titi
+
+Version 2.1-3mdk - Tue Jan 21 2003, Guillaume Cottenceau <gc@mandrakesoft.com>
+- rpmdrake:
+ - fix "update sources" dialog which didn't update the asked mediums
+- edit-urpm-sources:
+ - fix many errors originating from not being able to access toggle
+ buttons and entries after the dialog is finished (empty source
+ name, impossible to add mediums without hdlists, etc)
+
+Version 2.1-2mdk - Fri Jan 10 2003, Guillaume Cottenceau <gc@mandrakesoft.com>
+- grpmi:
+ - verify all signatures at the end of all downloads
+ - allow to say "yes to all" to the signatures questions
+ - allow to retry downloads
+- rpmdrake:
+ - don't reset selection list when no package was installed/removed
+ - try to have a more sensible default size for the rpmnew dialog
+ - fix "Can't call method set_sensitive on an undefined value"
+ stopping the program after resolving a rpmnew
+ - add the possibility to view more infos on each package, when
+ presenting a list of deps
+- br*tn*y release :)
+
+Version 2.1-1mdk - Wed Jan 8 2003, Guillaume Cottenceau <gc@mandrakesoft.com>
+- gtk2 (possibly contains important breakages, use with care)
+- other fixes:
+ - report errors when removing packages errored out!
+ - rpmdrake-remove: fix absence of packages that are alternatives to basesystem
+
+Version 2.0-27mdk - Mon Sep 16 2002, Guillaume Cottenceau <gc@mandrakesoft.com>
+- fix not finding grpmi in sudo mode
+- fix unclickable "not finding grpmi" dialog
+
+Version 2.0-26mdk - Thu Sep 12 2002, Guillaume Cottenceau <gc@mandrakesoft.com>
+- fixes not parsing descriptions file when MU adds itself the
+ security source
+- fixes all packages are displayed when "normal" updates are
+ selected, even "security" and "bugfix" packages
+
+Version 2.0-25mdk - Wed Sep 11 2002, Guillaume Cottenceau <gc@mandrakesoft.com>
+- when installing packages, set urpm->{fatal} so that I can intercept
+ when "cancel" is clicked for the change of CD's -> we no more exit
+ the program anymore
+
+Version 2.0-24mdk - Tue Sep 10 2002, Guillaume Cottenceau <gc@mandrakesoft.com>
+- when starting rpmdrake as user, usermode restes some env vars, thus
+ the locale seen might be fr_FR when it was fr; thus, for the title
+ images, we need to load also ^(..)_.+ when the first try fails
+
+Version 2.0-23mdk - Mon Sep 9 2002, Guillaume Cottenceau <gc@mandrakesoft.com>
+- in removal mode, fix misleading presence of "update sources"; fix
+ behaviour of "reset selection"
+
+Version 2.0-22mdk - Fri Sep 6 2002, Guillaume Cottenceau <gc@mandrakesoft.com>
+- don't display passwords in clear text for Lord Beranger
+- set /etc/urpmi/proxy.cfg as 0600 when saving it
+- add --changelog-first commandline option to display changelog before
+ filelist in the description window
+- add --merge-all-rpmnew commandline option to ask for merging all
+ .rpmnew/.rpmsave files of the system
+- fix impossibility of install packages after user refuses one
+ time to remove some packages to allow others to be upgraded
+
+Version 2.0-21mdk - Thu Sep 5 2002, Guillaume Cottenceau <gc@mandrakesoft.com>
+- add "search in files" in rpmdrake-remove
+- when grpmi detects conflicts, don't aask for force, but abort
+- when groups are partially selected, clicking on the group means
+ unselection, not selection (because some members of groups are
+ not selectable)
+- have an expert right-click menu on the left treeview, for:
+ - reset selection
+ - reload lists
+ - update sources
+
+Version 2.0-20mdk - Wed Sep 4 2002, Guillaume Cottenceau <gc@mandrakesoft.com>
+- maximum information also provides info about currently installed
+ package(s)
+- add option "--no-verify-rpm" to not verify packages signatures
+- have an icon in the top banner, and also have nice looking pre
+ rendered (png) i18n's titles for iso8859-15? compatible po's
+
+Version 2.0-19mdk - Tue Sep 3 2002, Guillaume Cottenceau <gc@mandrakesoft.com>
+- fix should not report "everything installed successfully" when not
+- colorize the .rpmnew/.rpmsave diff
+- colorize a bit the package description textfield
+- use a fake modality to prevent user from clicking on "install"
+ button while current installation is not yet finished
+- fix error message when in console mode or XFree not available
+- consolehelper should startup faster (when rpmdrake isexecuted
+ as user)
+
+Version 2.0-18mdk - Mon Sep 2 2002, Guillaume Cottenceau <gc@mandrakesoft.com>
+- rpmdrake:
+ - fix displaying of dependencies: sometimes, when some packages
+ can't be selected, it didn't correctly display the
+ dependencies
+ - add symlinks in /usr/bin so that user has the binaries in his path
+ - add a warning message when it seems the user will install too much
+
+Version 2.0-17mdk - Fri Aug 30 2002, Guillaume Cottenceau <gc@mandrakesoft.com>
+- rpmdrake:
+ - support proxies using /etc/urpmi/proxy.cfg
+- edit-urpm-sources:
+ - add a proxy configuration editor
+
+Version 2.0-16mdk - Fri Aug 30 2002, Guillaume Cottenceau <gc@mandrakesoft.com>
+- when a small amount of .rpmnew, don't have a scrolledwindow; when a
+ very large amount, don't create a window higher than the screen
+- have the changelogs extracted from the hdlist header: quicker, and
+ good for distant sources (thx houpla)
+
+Version 2.0-15mdk - Thu Aug 29 2002, Guillaume Cottenceau <gc@mandrakesoft.com>
+- fix program exiting when in "maximum informations" in rpmdrake-remove
+- fix english typo, "informations" with an "s" doesn't english
+- when searching in "by selection" or "by update availability" modes,
+ instead of limiting search results, categorize search results
+
+Version 2.0-14mdk - Thu Aug 29 2002, Guillaume Cottenceau <gc@mandrakesoft.com>
+- meuh, forgot to upload the change in drakxtools necessary for -13mdk
+
+Version 2.0-13mdk - Wed Aug 28 2002, Guillaume Cottenceau <gc@mandrakesoft.com>
+- rpmdrake: right-click on the descriptions of a package to get more
+ informations (source name, filelist, changelog when available)
+
+Version 2.0-12mdk - Tue Aug 27 2002, Guillaume Cottenceau <gc@mandrakesoft.com>
+- rpmdrake
+ - fix displaying of .rpmnew dialog when no .rpmnew files
+ - have a static list of files for which we ignore the .rpmnew's
+ - support .rpmsave files as well
+
+Version 2.0-11mdk - Tue Aug 27 2002, Guillaume Cottenceau <gc@mandrakesoft.com>
+- edit-urpm-sources
+ - when editing a removable medium, warn we need the medium in
+ drive
+ - some questions were only presentend with an "Ok" button
+- rpmdrake
+ - after installing packages, the "size selected" was not reset to 0
+ - import compssUsers translations from drakx, take them for mandrake
+ choices tree form
+ - provide a nice interface to choose to keep or remove .rpmnew files
+
+Version 2.0-10mdk - Tue Aug 27 2002, David BAUDENS <baudens@mandrakesoft.com>
+- Update icons
+
+Version 2.0-9mdk - Mon Aug 26 2002, Guillaume Cottenceau <gc@mandrakesoft.com>
+- grpmi: don't display successful end message when installing packages
+ so that we have back the old behaviour and it's better for programs
+ requesting several packages installation in a row (standalone apps);
+ the successful message is still here in rpmdrake, it's displayed
+ by rpmdrake itself
+- rpmdrake: when choosing between packages, add the ability to have
+ information about each package choice (one button per package)
+
+Version 2.0-8mdk - Mon Aug 26 2002, Guillaume Cottenceau <gc@mandrakesoft.com>
+- rpmdrake-remove: don't show basesystem packages so that it
+ becomes possible to select whole categories in "Mandrake
+ Choices" mode (Development/Development for example)
+- rpmdrake-remove: API of urpm.pm has changed (fixes "/" not an ARRAY
+ reference)
+
+Version 2.0-7mdk - Fri Aug 23 2002, Guillaume Cottenceau <gc@mandrakesoft.com>
+- rpmdrake: when a choice has to be made involving locales,
+ autochoose the package requiring the locales already installed
+ on the machine, or the package requiring an already selected
+ locale
+- rpmdrake: when user does a multiple selection of packages to
+ install, if some packages require a new locale to install and
+ they look like i18n packages (eg they contain the same locale
+ name in their name), don't select them; it should fix the
+ selection of all the locales when user selects "KDE
+ Workstation" or "Gnome Workstation"; of course, still possible
+ to select these packages one by one
+- in by_presence and by_selection modes, limit search results to
+ upgradable packages and to selected packages
+
+Version 2.0-6mdk - Thu Aug 22 2002, Guillaume Cottenceau <gc@mandrakesoft.com>
+- edit-urpm-sources: toggle the ignore flag only when the button
+ press was really done in an existing col/row
+- rpmdrake: definitively fix the compssUsers.flat missing problem
+ by having a "default" file for fallbacking on it when the DrakX
+ generated one is missing
+- grpmi: add an rcfile and the "noclearcache" option so that
+ /var/lib/urpmi/cache/rpms/ is not cleared after trying to install
+ the packages
+- rpmdrake: use the width of current font to set the maximum size
+ of the packages column, rather than pure hardcoding
+- rpmdrake.pm: since timezone::read doesn't give a hash anymore but
+ a hashref I need to reflect that in my code (pixel sux)
+- grpmi: don't forget to unlink the tmpfile even when the
+ signature is not correct
+- grpmi: use my_gtk::exit so that mouse cursor gets fixed when
+ exiting
+- rpmdrake: keep up the main window when installing/removing
+ packages, "it looks more professional"
+- rpmdrake: fix exiting program when an hdlist seems corrupted to
+ packdrake
+- rpmdrake: add "search in descriptions", have an optionmenu to
+ select the search type, have a progressbar and a stop button
+ because it can be take a long time
+- rpmdrake: have it possible to cancel a selection when user is not
+ happy of the dependencies of the selection
+- rpmdrake: use some hackery in my_gtk and in rpmdrake to really
+ have a [+] in front of parent categories even if they are not
+ really populated
+- MandrakeUpdate: when user cancels the initial choose of mirror,
+ explain that she can selects a manual mirror from the sources
+ manager
+- (fcrozat) provide .desktop files to have rpmdrake stuff in
+ Nautilus when rpmdrake package is installed
+- MandrakeUpdate: don't only use "update_source" as an update
+ source, but all the sources marked as update by urpmi (fixes
+ not taking into account the update source defined during
+ install, if any)
+
+Version 2.0-5mdk - Mon Aug 5 2002, Guillaume Cottenceau <gc@mandrakesoft.com>
+- when searching in files, limit search results to listed
+ packages or the program might crash
+- when searching in files, do it case sensitive
+- in MandrakeUpdate mode, display a nice explanation message when
+ the list of updates is void, and also put "(none)" in the list
+ instead of seeing nothing and wondering if something is broken
+ or not
+- don't quit when validation was not ok (e.g. when user doesn't
+ like the "these packages need to be removed for others to be
+ upgraded", don't quit)
+- handle case when use entered ftp location with a leading ftp://
+- edit-urpm-sources: don't strictly require that all the fields be
+ filled since urpmi can make guesses or build the hdlist itself;
+ in removable and local modes, give the probe_with_hdlist option
+ when the hdlist field is void
+
+Version 2.0-4mdk - Mon Aug 5 2002, Guillaume Cottenceau <gc@mandrakesoft.com>
+- grpmi: provide information about the number of current download and
+ number of overall downloads, same with installation of packages
+- have compssUsers.flat a ghost file, so that rpm doesn't remove it
+ when upgrading from rpmdrake-1.5 series
+- substitute popuping Menu to get more sort methods by OptionMenu in
+ one of the Radio, it should be easier for users to find them here
+- don't exit at the end of the action, but restart
+- add "update..." button in edit-urpm-sources to update the desired
+ media
+- when a search didn't get any results, tell it
+- add searching in files facility (decision is made upon the presence
+ of a / in the search field)
+- try harder to really honour ignored media when trying to guess
+ in which medium is a package
+- don't die when a header could not be extracted
+
+Version 2.0-3mdk - Fri Aug 2 2002, Guillaume Cottenceau <gc@mandrakesoft.com>
+- fix mouse cursor problem by calling my_gtk::exit instead of perl's
+- fix grpmi exiting on illegal division by zero when curl reports a
+ download of zero size
+- allow user to cancel on medium changes
+
+Version 2.0-2mdk - Fri Aug 2 2002, Guillaume Cottenceau <gc@mandrakesoft.com>
+- workaround packdrake segfault when hdlist is not available for
+ a source (by file testing if the hdlist is readable)
+
+Version 2.0-1mdk - Thu Aug 1 2002, Guillaume Cottenceau <gc@mandrakesoft.com>
+- c'mon rpmdrake, strike back in Perl!
diff --git a/Rpmdrake/gui.pm b/Rpmdrake/gui.pm
index a1221438..ac9b9d3b 100644
--- a/Rpmdrake/gui.pm
+++ b/Rpmdrake/gui.pm
@@ -39,6 +39,7 @@ use Rpmdrake::icon;
use Rpmdrake::pkg;
use Rpmdrake::icon;
use Gtk2::Gdk::Keysyms;
+use Storable qw(dclone);
our @EXPORT = qw(ask_browse_tree_given_widgets_for_rpmdrake build_tree callback_choices compute_main_window_size do_action get_info get_summary is_locale_available node_state pkgs_provider reset_search set_node_state switch_pkg_list_mode toggle_all toggle_nodes
$clear_button %grp_columns %pkg_columns $dont_show_selections @filtered_pkgs $find_entry $force_displaying_group $force_rebuild @initial_selection $pkgs $size_free $size_selected $urpm);
@@ -448,7 +449,6 @@ sub pkgs_provider {
}
sub closure_removal {
- local $urpm->{state} = {};
urpm::select::find_packages_to_remove($urpm, $urpm->{state}, \@_);
}
@@ -520,6 +520,11 @@ sub toggle_nodes {
my @nodes_with_deps;
+ # let's be able to:
+ # - display additionnal space used or freed if ACKed
+ # - not accounting these packages if user cancel
+ local $urpm->{state} = {};# dclone($urpm->{rpmdrake_state});
+
if (member($old_state, qw(to_remove installed))) { # remove pacckages
if ($new_state) {
my @remove;
@@ -544,6 +549,10 @@ sub toggle_nodes {
deps_msg(N("Some packages can't be removed"),
N("Because of their dependencies, the following package(s) must be\nunselected now:\n\n"),
\@nodes, \@nodes_with_deps) or @nodes_with_deps = ();
+
+ # enable to further reselect these packages:
+ delete $urpm->{state}{rejected}{$_} foreach @nodes_with_deps;
+
$pkgs->{$_}{base} && ${$pkgs->{$_}{base}}++ foreach @nodes_with_deps;
}
} else {
@@ -619,6 +628,9 @@ sub toggle_nodes {
}
}
+ # do not account these packages if user cancel:
+ @nodes_with_deps and $urpm->{rpmdrake_state} = $urpm->{state};
+
foreach (@nodes_with_deps) {
#- some deps may exist on some packages which aren't listed because
#- not upgradable (older than what currently installed)
diff --git a/Rpmdrake/pkg.pm b/Rpmdrake/pkg.pm
index dcd90762..a10a381c 100644
--- a/Rpmdrake/pkg.pm
+++ b/Rpmdrake/pkg.pm
@@ -177,6 +177,8 @@ sub warn_about_media {
# do not update again media after installing/removing some packages:
$::rpmdrake_options{'no-media-update'} ||= 1;
+ use Data::Dumper; print Dumper \%::rpmdrake_options;
+ use Data::Dumper; print Dumper \@update_medias;
if (@update_medias > 0) {
if (!$opts->{skip_updating_mu} && !$is_update_media_already_asked) {