
0.3.10 Dec 01, 2005
 * a few translation updates and minor ui update
 * requires slapt-get 0.9.11 for new description cleaning functionality
 * Bulgarian translation by Victor Keranov
 * fixed bad bold tag in gslapt.pot
 * updated .desktop entry to NotShowIn KDE, added gslapt-kde.desktop
 * added call to usr/bin/update-desktop-database in doinst.sh (freerock)
 * updated Russian and Unkrainian translations

0.3.9 Oct 12, 2005
 * added new strings to translations
 * cleaned up some dialog boxes
 * fixed hardcoded mirror setting in PACKAGES.TXT regression
 * changed unmark all shortcut to ctrl-z
 * updated dialog for packages with unmet dependencies to offer option to
   install/upgrade/reinstall/downgrade anyway
 * fixed bug when unmarking packages selected for reinstallation

0.3.8 Sept 28, 2005
 * updated for new libslapt (0.9.10d)
 * added Brazillian translation authored by Frederico Henrique Gonçalves Lima
 * improved package cache updating, removing use of tmpfile and disk i/o
 * added Russian and Unkrainian translations by sin of the DeepStyle team

0.3.7 Sept 07, 2005
 * translation updates from Piotr
 * fixed regression causing re-install to never be selectable

0.3.6 Aug 27, 2005
 * transaction summary now shows up on the taskbar and the source change
   notification is now an application modal window
 * updated .desktop file
 * fix regression when unmarking all selected packages, don't clear search
 * dependency failure notice now tries to only give the most recent notice,
   or it reports all failures in the session if the same messages where already
   observed.
 * updated the display of dependencies, suggestions, and conflicts in the
   package information tabs.  It should now be easier to read at a glance.
 * fixed progress callback going away after cancelling preference changes and
   resetting configuration.
 * dependency and conflict error dialog is now more informative with exactly
   what went wrong
 * requires libslapt 0.9.10c
 * initial support for disabling package sources
 * make sure that --config [] is always honored when editing preferences
 * set busy cursor whenever resetting package attributes in package view
 * reload package list after adding/removing an exclude in the preferences
 * added Dutch translation from Martijn Dekker
 * translation updates

0.3.5 Aug 10, 2005
 * updated gtk+-2.0 configure check to require gtk+ 2.4+
 * show via icons whether installed or available package is excluded, updated
   icon legend
 * cleaned up menus, adding options from the toolbar
 * moved clean toolbar option into preferences
 * translation updates
 * use slapt_cmp_pkgs macro
 * require libslapt 0.9.10b
 * Manfred updated german translation
 * changes to follow libslapt updates
 * added Italian translation by Fabio Varesano

0.3.4 July 25, 2005
 * updated listing of installed packages for consistency so location is pulled
   from the package log rather than the current downloadable package.
 * updated package data download dialog
 * fixed double free in main.c
 * updated to libslapt 0.9.10a
 * translation updates
 * added dialog asking to update package cache when sources are modified
 * updated pkg target to follow PKGDIR if set, or ./pkg/ by default
 * use AC_CANONICAL_HOST for arch detection in configure.in
 * disable unmark all menu option if nothing is currently marked
 * when unmarking upgrades, make sure to reset the installed packages status
   icon as well
 * added spanish translation by Manuel Barallobre Seoane

0.3.3 June 30, 2005
 * disable clear search button unless search is underway
 * reset status when calls to pkgtools fails
 * configure script should now check for newest libslapt, falling back on
   libslapt.so otherwise
 * removed duplicate extern declarations
 * added Slovak translation by Erik Gyepes
 * added commandline option --config to specify alternate config to use for
   session
 * added commandline options, --upgrade to start up in automatic upgrade mode,
   and --install --remove to pass in packages to install/upgrade or remove.
 * disabled reordering the package treeview
 * allow reinstall of installed packages with different build identifiers
 * added vi translation by Vu Nguyen
 * reset package menu after install/upgrade/remove is complete
 * added search completion for previous searches in the session
 * translation updates

0.3.2 June 10, 2005
 * added autogenerated doinst.sh script which should detect whether gksudo, gksu,
   gnomesu, or kdesu are installed and update the .desktop file accordingly
 * when locking toolbars, lock the top menu as well
 * updated search to use the same GtkTreeModel, only I'm filtering on the
   basis of a column value using GtkTreeModelFilter.  This improves the speed
   of building search listings and clearing out the search listings greatly.
 * only show the main window after initializing model (at startup)
 * changed upgrade button to just mark upgradeable packages
 * disconnected callbacks to package menu before recreating them
 * show all icons in the package menu, not just active/sensitive ones
 * added package menu to mimick the right click context menu
 * updated download dialog to show mirror and package download size
 * added notify if unable to write preferences (updated translations)
 * downloads can now be cancelled

0.3.1 June 04, 2005
 * updated marking and unmarking upgrades so that installed versions of
   upgrades are marked and unmarked appropriately
 * regenerated list of installed packages after install/remove/upgrade is
   complete to correctly display post execute status in treeview
 * added information in package info notebook about latest available and
   installed versions
 * added notification when install/remove/upgrade is complete
 * set busy cursor when rebuilding treeviews, and made most dialogs (except
   helps) modals
 * fixed duplicate column bug in adding/removing sources and excludes in
   preferences
 * added icon legend to the help menu
 * added status field to package information tab
 * added german translation by Sebastian Jauch
 * translation updates
 * added missing pkg_action_reinstall.png
 * set status icon for downgrades correctly
 * unmark correctly sets status column so status sorting after unmark works as
   expected
 * removed duplicate code to setup treeview columns for package listing and
   search listing
 * added reset_pkg_view_status() to reset status of package treeview
   rather than perform costly clear and repopulate treeview
 * properly mark dependencies for install/upgrade/remove
 * now using enum for column names

0.3.0 May 29, 2005
 * added package description to treeview
 * requires slapt-get >= 0.9.9l
 * small optimization in generating package treeviews
 * generated a notify window warning of failure to locate the specified
   dependent packages
 * silenced compiled time warnings for main.c and callbacks.c
 * added ability to remove a package from transaction (unmark)
 * new ui in hopes it will make gslapt more usable
 * added Swedish translation by Hakan Lindqvist
 * updated pl translation (thanks Piotr)
 * switched order of tabs in preferences, so sources is last
 * added pt to configure.in for language installation
 * fixed some formatting
 * removed unused signal handler paramter
 * updated translations with new strings
 * removed the unneeded exclude button since exclude prefs are working 
 * changed order of package list column, moving installed before location
 * updated UI, creating a paned view, and the package information is now
   tabbed.
 * free'd several allocated variables

0.2.1 May 19, 2005
 * added FAQs to the FAQ
 * set package listing columns to be resizeable
 * removed beta warning dialog
 * the clear button only rebuilds the view when it has to, as it's so expensive
 * added "not enough free space" notification
 * updated translations
 * added more notification for errors during source updates and transaction
   messages for missing deps and conflicts via new error api
 * formatting updates
 * added pt translation by Pedro Pinto
 * updated to compile against current slapt-get cvs
 * fixed bug that allowed installing multiple versions of a package
 * added accelerators, ctrl [i,u] for (re-)install/upgrade, ctrl [r] for
   remove, and ctrl [x] for exclude
 * fixed crash when enabling the remove button on certain packages
 * requires slapt-get >= 0.9.9k
 * fixed upgrade problem
 * updated transaction code to follow new transaction_t struct use of queue 
 * borrowed Ubuntu's add/remove applications icon for new gslapt icon
 * fixed issue with reinstall request not completing
 * statusbar now gives notification when there are pending things to execute

0.2_beta Mar 06, 2005
 * prevent progress window from being closed for the time being (see TODO)
 * changed slackpkg make target to pkg
 * upgrade summary shows current pkg version and new pkg version
 * added TODO
 * updated the interface, removing duplicate file menu entries, removed
   location field.
 * requires slapt-get >= 0.9.9i
 * added downgrade capability
 * added reinstall capability
 * cancelling preference dialog restores configuration from slapt-getrc
 * updated summary report to show statistics
 * cancelling summary has different callback when using dist-upgrade, clears transaction
 * remove dist-upgrade option
 * only show the download dialog if there are packages to download
 * filled in total progress progress-bar when installing, upgrading, and removing
 * fixed bug when all package sources or exclude expressions where removed
 * notify if no updates are available, don't show empty summary 
 * updates following libslapt updates, using add_source and new source list struct
 * made all possible fields translatable, regenerated translation files
 * added slackpkg make target to Makefile.am
 * fixed search duplication error
 * added pl.po translation contributed by Piotr Simon
 * install target is now /usr/sbin instead of /usr/bin (need to figure out
   how to find out if gnome-sudo|gksu|etc are installed and use them
   for the .desktop entry)
 * added slack-desc and slack-required
 * added initial translation files
 * added gslapt.desktop and gslapt.png contributed by Piotr Simon
 * hitting enter on search entry now invokes search callback (no clicking
   required)
 * moved package description up just below the package name
 * removed work wrap for pkg description
 * package source update now uses progress window
 * added tooltip for clear button
 * progress dialog for download/install/remove/upgrade shows pkg description

0.1alpha Feb 13, 2005
 * initial release
