From b6e09a3a8ea5f1338d089a29eb6e08f00f03f1aa Mon Sep 17 00:00:00 2001 From: tpearson Date: Wed, 10 Feb 2010 01:15:27 +0000 Subject: 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 --- ChangeLog | 684 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 684 insertions(+) create mode 100644 ChangeLog (limited to 'ChangeLog') 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 + + * 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 + + * Added "Open with" cleanup upon request by Jarl Friis + + * Bumped version to 2.4.3 + +2004-11-23 Stefan Hundhammer + + * 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 + + * Fixed KPacMan rendering in toolbar (thanks to Coolo) + + +2004-03-01 Stefan Hundhammer + + * Updated German translation + + +2003-11-13 Stefan Hundhammer + + * Added Italian translation by Giuliano Colla + + +2003-10-29 Stefan Hundhammer + + * Applied i18n patch by Toyohiro Asukai + + * Updated Japanese translation by Toyohiro Asukai + + +2003-10-20 Stefan Hundhammer + + * Fixed some SuSE-internal Autobuild complaints + + * Fixed treemap context menu popup location + + * Bumped version to 2.4.1 + + +2003-09-15 Stefan Hundhammer + + * Added Hungarian translation contributed by + Marcel Hilzinger + +2003-08-26 Stefan Hundhammer + + * 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 + + +2003-05-25 Stefan Hundhammer + + * 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 + + * Added French translation by Michel Grentzinger + + * Don't add up special files (char/block devices, sockets, FIFOs) + + +2003-02-03 Stefan Hundhammer + + * Bumped version to 2.3.6 + + * Fixed crash on startup when no config file present + + +2003-02-02 Stefan Hundhammer + + * Fixed crash in treemap when deleting subtree with cleanup + + * Improved treemap action enabled/disabled state update + + +2003-01-30 Stefan Hundhammer + + * 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 + + * 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 + + * Synchronize treemap selection with dir tree after treemap rebuild + +2003-01-08 Stefan Hundhammer + + * 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 + + * Bumped version to 2.3.4 + + * Updated admin subdir to latest KDE autoconf / automake stuff + + * Gcc 3.x fixes + + +2003-01-06 Stefan Hundhammer + + * 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 + + * 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 + + * 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 + + * Lots of small fiddling with treemaps + + +2002-12-28 Stefan Hundhammer + + * 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 + + * 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 + + * 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 + + * Changed treemap handling completely: Now using QCanvas. + + * Bumped version to 2.3.1-devel + +2002-05-12 Stefan Hundhammer + + * Initial version of new treemaps + + * Communication between treemap view and tree view + + * Bumped version to 2.3.0-devel + +2002-05-10 Stefan Hundhammer + + * Removed support for old treemaps + + * Updated build-howto.html + +2002-05-09 Stefan Hundhammer + + * Bumped version to 2.2.0 + The KDE3 port proved stable enough to warrant a new stable + version. + +2002-04-23 Stefan Hundhammer + + * Bumped version to 2.1.1-beta + + * Added Japanese translation by + Toyohiro Asukai + + * Applied another Asian lang support patch by + Toyohiro Asukai : + QString::sprintf() -> QString::arg() + +2002-04-22 Stefan Hundhammer + + * Applied Asian language support patch by + Toyohiro Asukai : + Somme missing QString::fromLocal8Bit() issues + +2002-04-18 Stefan Hundhammer + + * KDE-3 migration: + - Replaced admin/ subdirectory completely + * Bumped version to 2.1.0-beta + +2002-03-01 Stefan Hundhammer + + * Bumped version to 2.0.1 + * Added large file (>2GB) support + +2002-02-24 Stefan Hundhammer + + * 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 + + * Prevent crash: Disable cleanups that modify the subtree while it + is still being read + +2002-02-10 Stefan Hundhammer + + * Fixed double slashes in URLs when opening with file selection box + * Bumped version to 1.8.7-rc2 + +2002-02-09 Stefan Hundhammer + + * 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 + + * 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 + + * 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 + + * Added feedback mail facility + * Bumped version to 1.8.4-beta + +2002-01-10 Stefan Hundhammer + + * Fixed repaint error in percentage bar column when scrolling + * Fixed repaint error when resizing percentage bar column + +2002-01-04 Stefan Hundhammer + + * 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 + + * 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 + + * Implemented 'settings' dialog + * Implemented 'tree colors' settings + + +2002-01-01 Stefan Hundhammer + + * Implemented / completed KCleanupCollection + * Fixed some core dumps (oops) + + +2001-12-31 Stefan Hundhammer + + * kdDebug() operator<< for KFileInfo + + +2001-12-30 Stefan Hundhammer + + * Bumped version to 1.8.2-beta + * Cleanups are back! + + +2001-12-26 Stefan Hundhammer + + * 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 + + * Tree colors are back again + + * Transparently handle selections in the KDirTree; + all kinds of views should benefit from that. + + +2001-11-25 Stefan Hundhammer + + * 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 + + * 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 + + * 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 + + * committed Makefile.am from kdirstat-1-7-10-devel + +2001-09-26 Alexander Rawass + + * debugging output in kparts + +2001-09-25 Alexander Rawass + + * 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 + + * modified configure.in.in to test for libqtreemap + test may not work on some/most systems + +2001-08-18 Alexander Rawass + + * V1.7.8-devel + * added kdirstat.spec (to build rpms) + * released kdirstat-1.7.8-1.i386.rpm + +2001-08-17 Alexander Rawass + + * 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 + + * QTreeMap can write data files for 'HypView', + a hyperbolic tree browser + +2001-08-09 Alexander Rawass + + * 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 + + * Added "credits" section in about box + +2001-08-08 Stefan Hundhammer + + * Implemented iterator classes: KFileInfoIterator and + KFileInfoSortedIterator + * Added CREDITS file + +2001-08-06 Stefan Hundhammer + + * Fixed segfaults due to bad dot entry cleanup (huh? ;-) ) that + had caused core dumps after finishing reading small trees + +2001-08-05 Alexander Rawass + + * 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 + + * load XML working (with memory hole) + +2001-07-28 Alexander Rawass + + * 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 + + * user can use keywords instead of numbers for options + * checkmarks start working + * yet only with drawmode + +2001-07-16 Alexander Rawass + + * 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 + + * KDirTreeMapWindow reads out configuration with KConfig + * Bug: regexps are not working correctly + +2001-07-13 Alexander Rawass + + * 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 + + * user can search for regexp, matches get highlighted + * current_dir_display working again + +2001-07-11 Alexander Rawass + + * new shading: image (sensible only with squarify) + displays pictures, can be used as picture browser + * removed most warnings + +2001-07-11 Alexander Rawass + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * Moved CVS to SourceForge + +2001-06-24 Alexander Rawass + + * 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 + + * V1.7.3-Devel + * Applied first treemap patch from + Alexander Rawass + * Added Alexander Rawass to authors list + * Improved treemap repaint behaviour (not perfect yet) + +2001-06-17 Stefan Hundhammer + + * V1.7.2-Alpha + * Implemented support for all of KDE's IO protocols (ftp, smb, ...) + * Fixed PacMan warnings on premature exit + -- cgit v1.2.3