aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Makefile1
-rw-r--r--NEWS1735
-rw-r--r--Rpmdrake/gui.pm14
-rw-r--r--Rpmdrake/pkg.pm2
4 files changed, 1 insertions, 1751 deletions
diff --git a/Makefile b/Makefile
index e574973f..e4aaf379 100644
--- a/Makefile
+++ b/Makefile
@@ -1,4 +1,3 @@
-# sync this with Rpmdrake/init.pm:
VERSION = 3.117
NAME = rpmdrake
diff --git a/NEWS b/NEWS
deleted file mode 100644
index e00e41c2..00000000
--- a/NEWS
+++ /dev/null
@@ -1,1735 +0,0 @@
-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 ac9b9d3b..a1221438 100644
--- a/Rpmdrake/gui.pm
+++ b/Rpmdrake/gui.pm
@@ -39,7 +39,6 @@ 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);
@@ -449,6 +448,7 @@ sub pkgs_provider {
}
sub closure_removal {
+ local $urpm->{state} = {};
urpm::select::find_packages_to_remove($urpm, $urpm->{state}, \@_);
}
@@ -520,11 +520,6 @@ 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;
@@ -549,10 +544,6 @@ 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 {
@@ -628,9 +619,6 @@ 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 a10a381c..dcd90762 100644
--- a/Rpmdrake/pkg.pm
+++ b/Rpmdrake/pkg.pm
@@ -177,8 +177,6 @@ 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) {