summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authortpearson <tpearson@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>2010-02-10 01:15:27 +0000
committertpearson <tpearson@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>2010-02-10 01:15:27 +0000
commitb6e09a3a8ea5f1338d089a29eb6e08f00f03f1aa (patch)
tree7dee2cbb5c94d3371357f796d42e344e1305ce9c /ChangeLog
downloadkdirstat-b6e09a3a8ea5f1338d089a29eb6e08f00f03f1aa.tar.gz
kdirstat-b6e09a3a8ea5f1338d089a29eb6e08f00f03f1aa.zip
Added abandoned KDE3 version of kdirstat
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/applications/kdirstat@1088039 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog684
1 files changed, 684 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
new file mode 100644
index 0000000..6040b43
--- /dev/null
+++ b/ChangeLog
@@ -0,0 +1,684 @@
+2005-01-07 Stefan Hundhammer <sh@suse.de>
+
+ * Improved handling of sparse files:
+ Now adding up only allocated size
+
+ * Improved handling of regular files with multiple links:
+ Now adding up size / no_links per occurence.
+ This is much closer to what "du" reports.
+
+ * Extended "own size" column context menu to show sparse files
+ and regular files with multiple links
+
+ * Reordered "own size" column context menu for consistency: xxx MB (yyy Bytes)
+
+ * Removed currently read path from status line while reading:
+ Much less flicker, no more constant window resizing, improved performance
+
+ * Added explanations for sparse files and multiple links to online help
+
+ * Bumped version to 2.4.4
+
+
+2004-12-06 Stefan Hundhammer <sh@suse.de>
+
+ * Added "Open with" cleanup upon request by Jarl Friis <jarl@softace.dk>
+
+ * Bumped version to 2.4.3
+
+2004-11-23 Stefan Hundhammer <sh@suse.de>
+
+ * Migration to KIO slave trash:/ for "move to trash" cleanup
+ (querying KDE version >= 3.4 at runtime)
+
+ * Added configuration update for safer transition from old-style
+ fixed "*/Trash" paths to "%t" placeholder
+
+ * Fixed lots of KDE libs "deprecated" warnings
+
+ * Reimported admin/ subdir from a recent KDE version (3.3.0)
+
+ * Bumped version to 2.4.2
+
+
+2004-03-30 Stefan Hundhammer <sh@suse.de>
+
+ * Fixed KPacMan rendering in toolbar (thanks to Coolo)
+
+
+2004-03-01 Stefan Hundhammer <sh@suse.de>
+
+ * Updated German translation
+
+
+2003-11-13 Stefan Hundhammer <sh@suse.de>
+
+ * Added Italian translation by Giuliano Colla <colla@copeca.it>
+
+
+2003-10-29 Stefan Hundhammer <sh@suse.de>
+
+ * Applied i18n patch by Toyohiro Asukai <toyohiro@ksmplus.com>
+
+ * Updated Japanese translation by Toyohiro Asukai <toyohiro@ksmplus.com>
+
+
+2003-10-20 Stefan Hundhammer <sh@suse.de>
+
+ * Fixed some SuSE-internal Autobuild complaints
+
+ * Fixed treemap context menu popup location
+
+ * Bumped version to 2.4.1
+
+
+2003-09-15 Stefan Hundhammer <sh@suse.de>
+
+ * Added Hungarian translation contributed by
+ Marcel Hilzinger <hili@suselinux.hu>
+
+2003-08-26 Stefan Hundhammer <sh@suse.de>
+
+ * Bumped version to 2.4.0
+
+ * Fixed crash on program end while reading directories
+
+ * Fixed crash on open dir while still reading another directory
+
+ * Added "stop reading" action
+
+ * Added German translation contributed by
+ Christoph Eckert <fmchristoph.eckert@t-online.de>
+
+
+2003-05-25 Stefan Hundhammer <sh@suse.de>
+
+ * Bumped version to 2.3.7
+
+ * Performance boost: Directory reading is now 16-20 times faster
+ because much fewer KDirTreeViewItems are cloned during reading
+
+ * Using QListViewItem::compare() instead of QListViewItem::key()
+ for better performance: less string operations / numeric formatting
+
+
+2003-04-28 Stefan Hundhammer <sh@suse.de>
+
+ * Added French translation by Michel Grentzinger <mic.grentz@online.fr>
+
+ * Don't add up special files (char/block devices, sockets, FIFOs)
+
+
+2003-02-03 Stefan Hundhammer <sh@suse.de>
+
+ * Bumped version to 2.3.6
+
+ * Fixed crash on startup when no config file present
+
+
+2003-02-02 Stefan Hundhammer <sh@suse.de>
+
+ * Fixed crash in treemap when deleting subtree with cleanup
+
+ * Improved treemap action enabled/disabled state update
+
+
+2003-01-30 Stefan Hundhammer <sh@suse.de>
+
+ * Bumped version to 2.3.5
+
+ * Colorize treemap tiles (by fixed rules, not customizable yet)
+
+ * Added new '%t' cleanup placeholder for the KDE trash directory
+
+ * Read jobs are now displayed in the percentage bar column
+
+
+2003-01-28 Stefan Hundhammer <sh@suse.de>
+
+ * User cleanups now have an applicaton-wide keyboard shortcut
+ (Ctrl-0, Ctrl-1, Ctrl-2, ...)
+
+ * Prevent some treemap segfaults when re-reading directories
+
+
+2003-01-14 Stefan Hundhammer <sh@suse.de>
+
+ * Synchronize treemap selection with dir tree after treemap rebuild
+
+2003-01-08 Stefan Hundhammer <sh@suse.de>
+
+ * Changed activity point handling: The user was prompted far to
+ early to send feedback mail.
+
+ * Changed treemap double click handling:
+ Now double clicking the middle button zooms out,
+ double clicking the right button does nothing
+ (it pops up the context menu before receiving the second click
+ anyway)
+
+ * Changed help file accordingly
+
+
+2003-01-07 Stefan Hundhammer <sh@suse.de>
+
+ * Bumped version to 2.3.4
+
+ * Updated admin subdir to latest KDE autoconf / automake stuff
+
+ * Gcc 3.x fixes
+
+
+2003-01-06 Stefan Hundhammer <sh@suse.de>
+
+ * Tweaked treemap cushion ridges:
+ Squarified layout row now gets its own ridge,
+ no more double /triple ridges for directories
+
+ * Changed treemap cushion light source direction from bottom right
+ to top left
+
+ * Moved min/max/default for treemap settings to central header file
+
+ * Changed max/default treemap setting values
+
+ * Reduced settings dialogs outer borders:
+ No more accumulated borders
+
+
+2003-01-04 Stefan Hundhammer <sh@suse.de>
+
+ * Added "general" settings page; now user configurable:
+ - cross file system boundaries
+ - use local dir read methods
+ - PacMan animation in toolbar
+ - PacMan animation ("PacMan armada") in dir tree
+
+ * Added "treemap" settings page: now user configurable:
+ - plain vs. cushion treemap
+ - squarified vs. simple treemap
+ - ambient light
+ - height scale factor
+ - force grid
+ - draw lines upon low contrast
+ - plain (non-cushioned) treemap colors
+ - highlight rectangle color
+ - minimum tile size
+ - auto-resize treemap
+
+ * Added "open URL" in "file" menu for easier access to remote URLs
+
+ * Bumped version to 2.3.3
+
+2003-01-01 Stefan Hundhammer <sh@suse.de>
+
+ * Added treemap actions
+ * Added treemap menu
+ * Added treemap context menu
+ * Improved treemap integration into main application
+ * Added online help for treemaps
+
+
+2002-12-31 Stefan Hundhammer <sh@suse.de>
+
+ * Lots of small fiddling with treemaps
+
+
+2002-12-28 Stefan Hundhammer <sh@suse.de>
+
+ * Implemented cushion treemaps
+
+ * Bumped version to 2.3.2-devel
+
+ * Changed treemap selection mechanism:
+ Now using a transparent separate rectangle so even the outline
+ of entire directories can clearly be seen.
+
+2002-12-27 Stefan Hundhammer <sh@suse.de>
+
+ * Added treemap mouse operations:
+ - select item in tree view (single click left)
+ - zoom in (double-click left)
+ - zoom out (double-click right)
+ - rebuild treemap in visible area (double-click middle)
+
+ * Added visible selection in treemap
+
+ * Select treemap tile when tree item is selected
+
+
+2002-12-26 Stefan Hundhammer <sh@suse.de>
+
+ * Implemented squarified treemaps.
+ Now there are no longer lots of elongated, thin rectangles that
+ are hard to compare against each other and hard to point at.
+
+
+2002-12-23 Stefan Hundhammer <sh@suse.de>
+
+ * Changed treemap handling completely: Now using QCanvas.
+
+ * Bumped version to 2.3.1-devel
+
+2002-05-12 Stefan Hundhammer <sh@suse.de>
+
+ * Initial version of new treemaps
+
+ * Communication between treemap view and tree view
+
+ * Bumped version to 2.3.0-devel
+
+2002-05-10 Stefan Hundhammer <sh@suse.de>
+
+ * Removed support for old treemaps
+
+ * Updated build-howto.html
+
+2002-05-09 Stefan Hundhammer <sh@suse.de>
+
+ * Bumped version to 2.2.0
+ The KDE3 port proved stable enough to warrant a new stable
+ version.
+
+2002-04-23 Stefan Hundhammer <sh@suse.de>
+
+ * Bumped version to 2.1.1-beta
+
+ * Added Japanese translation by
+ Toyohiro Asukai <toyohiro@ksmplus.com>
+
+ * Applied another Asian lang support patch by
+ Toyohiro Asukai <toyohiro@ksmplus.com>:
+ QString::sprintf() -> QString::arg()
+
+2002-04-22 Stefan Hundhammer <sh@suse.de>
+
+ * Applied Asian language support patch by
+ Toyohiro Asukai <toyohiro@ksmplus.com>:
+ Somme missing QString::fromLocal8Bit() issues
+
+2002-04-18 Stefan Hundhammer <sh@suse.de>
+
+ * KDE-3 migration:
+ - Replaced admin/ subdirectory completely
+ * Bumped version to 2.1.0-beta
+
+2002-03-01 Stefan Hundhammer <sh@suse.de>
+
+ * Bumped version to 2.0.1
+ * Added large file (>2GB) support
+
+2002-02-24 Stefan Hundhammer <sh@suse.de>
+
+ * Bumped version to 2.0.0 - the real release version
+ * Completed help texts
+ * Added "Help" button to feedback dialog
+ * Added "Help" button to settings dialog
+ * Drastically reduced logging to stdout
+
+2002-02-11 Stefan Hundhammer <sh@suse.de>
+
+ * Prevent crash: Disable cleanups that modify the subtree while it
+ is still being read
+
+2002-02-10 Stefan Hundhammer <sh@suse.de>
+
+ * Fixed double slashes in URLs when opening with file selection box
+ * Bumped version to 1.8.7-rc2
+
+2002-02-09 Stefan Hundhammer <sh@suse.de>
+
+ * Fixed huge numbers overflow in details context popup
+ * Fixed huge numbers sorting
+ * Added new action "continue reading at mount point".
+ This is essentially the same as "refreshing selected branch",
+ but it's more intuitive to use.
+
+2002-02-02 Stefan Hundhammer <sh@suse.de>
+
+ * Initial help documentation
+ * Bumped version to 1.8.6-rc1
+ This is the first release candidate.
+ The final version will be released as 2.0
+
+2002-01-27 Stefan Hundhammer <sh@suse.de>
+
+ * Fixed update bug upon "refresh branch" and executing cleanups
+ * Embed cleanup %p / %n parameters in double quotes
+ * Added keyboard accelerators for standard cleanups
+ * (Partial) fix for PacMan animation display error on some KDE themes
+ * Bumped version to 1.8.5-beta
+
+2002-01-19 Stefan Hundhammer <sh@suse.de>
+
+ * Added feedback mail facility
+ * Bumped version to 1.8.4-beta
+
+2002-01-10 Stefan Hundhammer <sh@suse.de>
+
+ * Fixed repaint error in percentage bar column when scrolling
+ * Fixed repaint error when resizing percentage bar column
+
+2002-01-04 Stefan Hundhammer <sh@suse.de>
+
+ * Bumped version to 1.8.3-beta
+ The new KDirStat is now as complete as the old one ever was!
+
+ * Added simple 'mail to owner' report
+ * Implemented cleanup configuration
+ * Added 'ask for confirmation' flag to cleanups
+ * Added 'works for local files only' flag to cleanups
+ * Fixed URL handling: Always strip off trailing slash
+ * Fixed app icon
+ * Fixed .desktop file - KDirStat is now in 'Utilities'
+
+2002-01-03 Stefan Hundhammer <sh@suse.de>
+
+ * Implemented save/read configuration
+ * Updated TODO list - gosh, was this thing outdated!
+ * kdDebug() operator << for KCleanup
+ * kdDebug() operator << for KDirTreeViewItem
+
+
+2002-01-02 Stefan Hundhammer <sh@suse.de>
+
+ * Implemented 'settings' dialog
+ * Implemented 'tree colors' settings
+
+
+2002-01-01 Stefan Hundhammer <sh@suse.de>
+
+ * Implemented / completed KCleanupCollection
+ * Fixed some core dumps (oops)
+
+
+2001-12-31 Stefan Hundhammer <sh@suse.de>
+
+ * kdDebug() operator<< for KFileInfo
+
+
+2001-12-30 Stefan Hundhammer <sh@suse.de>
+
+ * Bumped version to 1.8.2-beta
+ * Cleanups are back!
+
+
+2001-12-26 Stefan Hundhammer <sh@suse.de>
+
+ * Mount point remains marked as mount point even after
+ "refresh selected branch"
+
+ * KFileInfo / KDirInfo now have direct access to their
+ KDirTree (i.e. they now have their own pointer)
+ => transparent access from outside easier
+
+
+2001-12-08 Stefan Hundhammer <sh@suse.de>
+
+ * Tree colors are back again
+
+ * Transparently handle selections in the KDirTree;
+ all kinds of views should benefit from that.
+
+
+2001-11-25 Stefan Hundhammer <sh@suse.de>
+
+ * Bumped version to 1.8.0-beta
+
+ * Added "Refresh selected" to main + context menu
+
+ * Implemented refreshing a single branch
+
+ * Many internal changes to enable deleting subtrees
+ (this is a requirement for cleanups)
+
+ * Internal cleanup: Got rid of that statRoot() mess,
+ clean ??::stat() implementation for all directory readers
+
+
+2001-11-18 Stefan Hundhammer <sh@suse.de>
+
+ * Bumped version to 1.7.11-devel
+
+ * Improved mount point handling:
+ * Different icon,
+ * New read status KDirOnRequestOnly
+ * Prepared for explicit reading of mounted file systems
+
+ * Created infrastructure for context menu in tree view
+
+ * Simple context menu (cleanup actions will follow)
+
+
+2001-11-17 Stefan Hundhammer <sh@suse.de>
+
+ * Moved treemap sources to separate subdirectory to prevent that
+ too-clever admin/am_edit script from breaking things: It always
+ uses all available sources rather than just those in
+ Makefile.am.
+
+ * Changed default from --enable-treemaps to --disable-treemaps
+ since treemaps don't compile and link for more than 6 weeks now.
+
+ * Updated build-howto.html
+
+
+2001-10-22 Harald Fernengel (harry1701@users.sourceforge.net)
+
+ * make it work with Qt 3 / KDE 3
+
+2001-09-26 Alexander Rawass <alexannika@users.sourceforge.net>
+
+ * committed Makefile.am from kdirstat-1-7-10-devel
+
+2001-09-26 Alexander Rawass <alexannika@users.sourceforge.net>
+
+ * debugging output in kparts
+
+2001-09-25 Alexander Rawass <alexannika@users.sourceforge.net>
+
+ * added files kdirstat_{part,factory}.{cpp,h,rc}
+ * trying to make a kpart of kdirstat
+ * libtool does not work for me yet
+
+2001-08-20 Alexander Rawass <alexannika@users.sourceforge.net>
+
+ * modified configure.in.in to test for libqtreemap
+ test may not work on some/most systems
+
+2001-08-18 Alexander Rawass <alexannika@users.sourceforge.net>
+
+ * V1.7.8-devel
+ * added kdirstat.spec (to build rpms)
+ * released kdirstat-1.7.8-1.i386.rpm
+
+2001-08-17 Alexander Rawass <alexannika@users.sourceforge.net>
+
+ * removed files q*{cpp,h} from cvs
+ * removed doc/treemaps from cvs
+ * modified configure.in and kdirstat/Makefile.am
+ * QTreeMap is now in it's own cvs qtreemap.sourceforge.net
+
+2001-08-11 Alexander Rawass <alexannika@users.sourceforge.net>
+
+ * QTreeMap can write data files for 'HypView',
+ a hyperbolic tree browser
+
+2001-08-09 Alexander Rawass <alexannika@users.sourceforge.net>
+
+ * changed all size-functions from int to asize/float
+ * qxmltreemap: if a node has got an empty attribute 'size',
+ the size is calculated recursively
+
+ * new files & classes
+ qlistviewtreemapwindow.cpp
+ qlistviewtreemapwindow.h
+ qlistviewtreemaparea.cpp
+ qlistviewtreemap.h
+ qxmltreemapviewer.cpp
+
+ * files q*treemap* are built as a library libqtreemap
+ * new qxmltreemapviewer binary:
+ stand-alone QT/Xml Treemap Viewer
+ * QTreeMap/QListViewTreeMapArea works fine with KProf
+
+2001-08-09 Stefan Hundhammer <sh@suse.de>
+
+ * Added "credits" section in about box
+
+2001-08-08 Stefan Hundhammer <sh@suse.de>
+
+ * Implemented iterator classes: KFileInfoIterator and
+ KFileInfoSortedIterator
+ * Added CREDITS file
+
+2001-08-06 Stefan Hundhammer <sh@suse.de>
+
+ * Fixed segfaults due to bad dot entry cleanup (huh? ;-) ) that
+ had caused core dumps after finishing reading small trees
+
+2001-08-05 Alexander Rawass <alexannika@users.sourceforge.net>
+
+ * compiler warnings removed
+ * using List of Objects (instead List of KDirInfo)
+ * Bug: regexps not working in xml-window
+ selection not working in xml-window
+ * removed dependencies to KDirStat from QTreeMap
+
+2001-07-29 Alexander Rawass <alexannika@users.sourceforge.net>
+
+ * load XML working (with memory hole)
+
+2001-07-28 Alexander Rawass <alexannika@users.sourceforge.net>
+
+ * new sort of treemap/drawing mode: piemap
+ added file qtreemaparea_piemap.cpp
+ will not get checked in until legal problems solved
+ * checkmarks work also for paintmode
+
+ * new options for piemap mode
+ * bitmap can be saved to a file
+ * tree can be saved as xml file
+
+ * new files & classes
+ qxmltreemapwindow.cpp
+ qxmltreemapwindow.h
+ qxmltreemaparea.cpp
+ qxmltreemap.h
+ (don't work yet)
+
+ * new defines for compilation:
+ HAVE_PIEMAP if you have the piemap source
+ EXPERIMENTAL if you want to see more options
+
+2001-07-17 Alexander Rawass <alexannika@users.sourceforge.net>
+
+ * user can use keywords instead of numbers for options
+ * checkmarks start working
+ * yet only with drawmode
+
+2001-07-16 Alexander Rawass <alexannika@users.sourceforge.net>
+
+ * user can now use regexps or wildcards in config
+ * regexps are now compiled only once at startup
+ * wildcards are working correctly
+ * regexps need 3 /// backslashes in kdirstatrc
+ * Feature: the color list is parsed in alphabetic sort
+
+2001-07-14 Alexander Rawass <alexannika@users.sourceforge.net>
+
+ * KDirTreeMapWindow reads out configuration with KConfig
+ * Bug: regexps are not working correctly
+
+2001-07-13 Alexander Rawass <alexannika@users.sourceforge.net>
+
+ * user can click on rectangles and select/deselect them
+ * those rectangles are stored in a list and appear
+ at the bottom of the right-button popupmenu
+
+2001-07-12 Alexander Rawass <alexannika@users.sourceforge.net>
+
+ * user can search for regexp, matches get highlighted
+ * current_dir_display working again
+
+2001-07-11 Alexander Rawass <alexannika@users.sourceforge.net>
+
+ * new shading: image (sensible only with squarify)
+ displays pictures, can be used as picture browser
+ * removed most warnings
+
+2001-07-11 Alexander Rawass <alexannika@users.sourceforge.net>
+
+ * various bugs fixed in squarified treemaps:
+ correct end of recursion
+ using floats rather than ints to prevent miscalc.
+ should work now????
+ * new hierarchical shadings
+
+
+2001-07-10 Alexander Rawass <alexannika@users.sourceforge.net>
+
+ * implemented squarified treemaps (experimental, buggy)
+ * new file added: qtreemaparea_squarify.cpp
+ * Bug: when zooming in too much, the paintarea takes up too much
+ memory -> X swaps till death
+
+2001-07-05 Alexander Rawass <alexannika@users.sourceforge.net>
+
+ * more options and exp. shadings
+ * experimental dynamic shading (not working)
+ * user can watch treemap build up
+ * paintEntry moved to qtreemaparea_paint.cpp
+ * drawTreeMap,drawDuTree,CTM moved to qtreemaparea_recursion.cpp
+ * renamed some of the shadings and
+ * wrote some Documentation how to use Shadings and Options
+
+
+2001-07-03 Alexander Rawass <alexannika@users.sourceforge.net>
+
+ * QTreeMapWindow is now an abstract class
+ * KDirTreeMapWindow implements makeTreeMapWidget()
+ * experimental hierach. cushion
+ * new menu options (experimental & debugging)
+ * new way to make a border (border_step)
+ * CTM (Cushion Treemap) test routine added (not working yet)
+ * new Bug: I'm getting warnings about wrong RGB parameters,
+ even in flat mode
+
+
+2001-07-01 Alexander Rawass <alexannika@users.sourceforge.net>
+
+ * QTreeMapArea is now a general abstract class to display hierarchies of any kind (not connected to KDirStat anymore)
+ * KDirTreeMapArea is the implementation for KDirStat
+ * new Bug: signals/slot not working correctly
+ * Bug fixed: crashed when telling kdirstat to display a directory which does not exist
+
+
+2001-06-29 Stefan Hundhammer <sh@suse.de>
+
+ * Moved CVS to SourceForge
+
+2001-06-24 Alexander Rawass <alexannika@users.sourceforge.net>
+
+ * V1.7.6-Devel
+ * Removed Zoom Bug
+ * Removed DM_FILES Bug
+ * Faster shading (dirs are always drawn flat)
+ * New directory coloring (shades of grey)
+ * Options for start direction, border width, draw text
+ * Removed most compiler warnings
+
+2001-06-18 Stefan Hundhammer <sh@suse.de>
+
+ * V1.7.3-Devel
+ * Applied first treemap patch from
+ Alexander Rawass <alexannika@users.sourceforge.net>
+ * Added Alexander Rawass to authors list
+ * Improved treemap repaint behaviour (not perfect yet)
+
+2001-06-17 Stefan Hundhammer <sh@suse.de>
+
+ * V1.7.2-Alpha
+ * Implemented support for all of KDE's IO protocols (ftp, smb, ...)
+ * Fixed PacMan warnings on premature exit
+