Skip to content

Releases: linuxserver/docker-qdirstat

1.9-ls101

14 Jan 15:33
Compare
Choose a tag to compare

LinuxServer Changes:

Rebase to KasmVNC base image. Deprecate armhf build as the new base does not support it.

qdirstat Changes:

Overview

The QDirStat project proudly presents its latest release: QDirStat 1.9.

This is a stable release. It brings a some new features and bug fixes.

Summary

  • Greatly improved the visual appearance of the treemap thanks to @Lithopsian

  • Dominant (very large) items are now highlighted in bold font in the tree view

  • New "Find" function in the scanned directory tree

  • Added support for bookmarks

  • New documentation to explain the treemap

  • Some small improvements

  • Bug fixes

Screenshot

QDirStat-1 9-main

Details

Treemap Improvements

@Lithopsian noticed that the treemap layout algorithm and the shading of treemap tiles were somewhat different in QDirStat from the original papers by the TU Eindhoven from 1999-2000, and he contributed fixes to change that.

This was a great opportunity to fine-tune the lighting parameters of the treemap, and the overall result is that the colors now look much cleaner and brighter.

In addition to that, the directory hierarchy (always a weak point in the treemap) is now much more obvious: You can see from the spiral-like layout on each directory level which files belong together.

See also GitHub issue #236 for more details and lots of screenshots.

Dominant Items

QDirStat-dominant-items

Now Showing dominant items in the directory tree in bold font. This may not sound spectacular, but it is immensely helpful to spot disproportinally large directories or files.

If you don't like it, you can turn it off, of course.

Screenshots and more details at GitHub issue #210.

New "Find" Function

Added a "find files"function in the in-memory tree. You can search for files or
directories or both with various options.
Use menu "Edit" -> "Find" or Ctrl+F` to start it:

Searching in the in-memory directory tree is lightning fast, and it's
flexible with all the search modes:

  • Contains
  • Starts with
  • Ends with
  • Wildcard
  • Regexp
  • Auto (Default)

"Auto" tries to guess one of the above: If it looks like you used shell wildcards, it uses "Wildcard"; if it looks like a regular expression (i.e. it contains any of .*, ^, $, but not .*), it uses "Regexp", otherwise "Contains".

The search results are presented in the same window that you might know from the "Discover" actions (largest files, oldest files, broken symlinks etc.). That means that you can move this results window out of the way and select each of the results to see it in the main window with all details:

QDirStat-search-result

More screenshots and use cases at GitHub issue #222.

Use Case: Media Browser

Some time ago, that window also got support to start cleanup actions directly from there, including a context menu for each
search result, so you can use cleanup actions there directly. shortcuts.

With just a tiny bit of customizing, that makes for a very flexible media browser: I configured 'VLC' as one of the cleanup actions, and now I can search through my video or music collection easily to find media files where I only know a fraction of the title and start playing it right away, directly from within QDirStat. Or open a file manager there. Or a shell window. Or whatever else might come to mind.

media-browser

This opens a lot of new possibilities. Use your imagination!

Use Case: Examining Browser Extensions

See GitHub issue #222

Bookmarks

Added bookmarks, very much like in an Internet browser.

There is now a star icon to the left of the current path to show you if it's a bookmark / favorite, and you can click on it (or use Ctrl+D like in all major browsers) to bookmark or un-bookmark it.

The "Go" menu now has a "To Bookmarks" submenu where the bookmarks appear. Selecting one of them will go to that location in the tree. Bookmarks that are not in the current tree are disabled, but still there.

As with the "Cleanups" menu, you can "tear off" the bookmarks menu and leave it open at a convenient place on your screen for instant access.

The bookmarks are stored in a simple text file at ~/.config/QDirStat/bookmarks.txt so you can easily edit, add or delete them in bulk.

Use Case: Exampine Left-over Browser Cache Directories

cache-bookmarks

A use case are all those Internet browser cache directories somewhere deep below ~/.cache and ~/.config that keep filling up with Gigabytes of stuff, and that are never emptied even when you tell your browser to clear browsing data.

Use the new "Find" function to search for "cache" and "thumbnails" directories and bookmark them so you can easily revisit them: Tear off both the "Bookmarks" and the "Cleanups" menu, move them to the side and go through the bookmarks one
by one and decide for which ones you want to use the "Clear Directory Contents" cleanup action. Cleaning up browser cruft becomes very easy.

...and yes, they dump tons of cruft not only into the ~/.cache directory which has the express purpose of just that, they also do it in ~/.config which is intended for configuration data, not for random junk that can be easily restored. Chrome / Chromium, Firefox, Opera, even Thunderbird - they all do it.

When you've cleaned up often enough like that to get a feeling where it's worthwhile, you can even use the bookmarks file as a starting point for a simple script to automate the task.

New Treemap Documentation

https://github.com/shundhammer/qdirstat/blob/master/doc/Treemap.md

This is also available from the "Help" menu.

Small Improvements

  • Implemented GitHub issue #240:
    Follow a symlink that was passed as a command line argument

  • Reworked the context menus: No more disabled actions, removed very uncommon menu items (which are also easily available in the main menu or via a key combination).

  • Improved the initial selection after reading a directory tree or refreshing a part of it: Now it much more reliably selects the toplevel item after reading is complete, so the "Details" panel on the right displays something useful.

  • The blue stripe at the bottom of some treemaps (e.g. in the package view) is now gone.

  • The file type statistics now have a sub-category Other to account for matches of non-suffix patterns so the sub-total of each category adds up.
    This wasn't wrong per se, it just led to a bit of confusion.
    See also GitHub issue #241.

  • Added some type icons (file, directory) to some results windows (Search results, discover action results, file extension search)

  • Show the number of results in the search results window and tell the user when the results have been cut off at the maximum 1000.

  • Package view: Added a "splash" pop-up to indicate what is going on while reading the package database.

  • Package view: Dont' set the directory read error status for missing files (files that should be there for a package, but are not), just log it.

  • Package view: Allow for extra slashes in a Pkg:/ URLs, e.g. Pkg://foo (technically wrong, but it happens all the time)

  • Made the keyboard shortcuts for actions "Go Up" and "Go to Toplevel" available globally, no matter what QDirStat window is the active one.

Bug Fixes

  • Fixed GitHub issue #231:
    Crash with exception when opening the packages view multiple times and selecting items in the treemap

  • Fixed GitHub issue #232:
    No or wrong content in the details panel after hiding it, selecting a file and showing it again

  • Fixed GitHub issue #213:
    Hyperlink difficult to see in dark widget theme

Donations

QDirStat is Free Open Source Software.

If you find it useful, please consider donating. You can donate any amount of your choice via PayPal:

paypal

1.8.1-ls100

07 Jan 20:49
Compare
Choose a tag to compare

LinuxServer Changes:

Rebase to KasmVNC base image. Deprecate armhf build as the new base does not support it.

qdirstat Changes:

Overview

The QDirStat project proudly presents its latest release: QDirStat 1.8.1.

This is a stable release. It brings a some new features and bug fixes:

Summary

  • New treemap interaction: Middle click in the treemap now highlights the parent directories of the clicked item, and everything outside that branch is dimmed.

  • Some small improvements

  • Bug fixes

Details

  • A middle click now outlines an item's parent, grandparent etc. directories in the treemap.

    Middle-click it again or click outside the highlighted area to remove the highlight.

    You can use the middle click pretty much like a left click, including Shift- and Ctrl-click to extend the selection.

    See GitHub issue #181 for a screenshot and more details.

  • No longer drawing additional lines in the treemap by default if there is low contrast between individual treemap tiles; that only makes the treemap display uglier for little benefit.

    You can still switch it on with the EnforceContrast setting in the config file (~/.config/QDirStat/QDirStat.conf).

  • Don't show inactive (unmounted) mounts managed by the automounter anymore in the "Places and Mounted Filesystems" bar of the "Open Directory" dialog.

    Notice that those directories are still accessible from the tree at the right side, but they no longer take a prominent place in the left bar.

  • Prevent a hanging Samba (CIFS) or NFS mount from blocking the program, even when no information from that mount is needed at all:

    If you started QDirStat with a path on the command line, it collected the information about used / free / reserved disk space for all mounted filesytems already. If you had a network mount that didn't respond, you still had to wait for a timeout before the program could continue.

    Now it collects that information only when it's really needed:

    • In the "Open Directory" dialog where it displays those sizes in the "Places and Mounted Filesystems" bar on the left

    • In the "Mounted Filesystems" (du-like) window (Menu "View" -> "Show Mounted Filesystems").

  • Now cutting off insanely long generated device names of LUKS devices in the "Mounted Filesystems" window: E.g. /dev/mapper/luks-3fae43... instead of /dev/mapper/luks-3fae4328-4294-4c77-8f98-d437c41da26c. The long name is displayed in a tooltip.

  • Added packed Git archives ("pack-*.pack") to the "Compressed Archives" MIME category, i.e., they appear now in green in the treemap, no longer in the "I don't know what that thing is" grey.

    If you never changed your MIME type configuration, simply delete ~/.config/QDirStat/QDirStat-mime.conf (while QDirStat is not running!) to get this change; it will be regenerated with the new defaults upon the next program start.

Bug Fixes

  • Fixed GitHub issue #184: When reading a cache file, sparse files were displayed as "allocated: 0 Bytes".

  • Fixed GitHub issue #190: MIME categories for overlapping suffixes

    Files with multiple suffixes like .tar.gz were wrongly sorted into the same MIME category as .gz. It did find the category for the longer one (.tar.gz), but then it continued looking, resulting in the shortest matching one (.gz). Now stopping at the longest hit.

  • Now using xdg-open %d in KDE Plasma for the "Open File Manager Here" standard cleanup action. This may help for GitHub issue #192, yet still maintain the ability to use a powerful file manager like Konqueror (if that is configured), falling back to the standard Dolphin.

  • Improved BSD support (GitHub issue #195): If neither /proc/mounts nor /etc/mtab is available, fall back to using QStorageInfo (if available; Qt 5.4 or later).

    This returns a little less complete information; for example, only rudimentary mount options which are used for some special cases.

  • Bug fix for the "Packages" view for .deb / APT based systems: Now also list packages that are on hold. They were previously missing.

Donations

QDirStat is Free Open Source Software.

If you find it useful, please consider donating. You can donate any amount of your choice via PayPal:

paypal

1.8.1-ls99

31 Dec 20:53
Compare
Choose a tag to compare

LinuxServer Changes:

Rebase to KasmVNC base image. Deprecate armhf build as the new base does not support it.

qdirstat Changes:

Overview

The QDirStat project proudly presents its latest release: QDirStat 1.8.1.

This is a stable release. It brings a some new features and bug fixes:

Summary

  • New treemap interaction: Middle click in the treemap now highlights the parent directories of the clicked item, and everything outside that branch is dimmed.

  • Some small improvements

  • Bug fixes

Details

  • A middle click now outlines an item's parent, grandparent etc. directories in the treemap.

    Middle-click it again or click outside the highlighted area to remove the highlight.

    You can use the middle click pretty much like a left click, including Shift- and Ctrl-click to extend the selection.

    See GitHub issue #181 for a screenshot and more details.

  • No longer drawing additional lines in the treemap by default if there is low contrast between individual treemap tiles; that only makes the treemap display uglier for little benefit.

    You can still switch it on with the EnforceContrast setting in the config file (~/.config/QDirStat/QDirStat.conf).

  • Don't show inactive (unmounted) mounts managed by the automounter anymore in the "Places and Mounted Filesystems" bar of the "Open Directory" dialog.

    Notice that those directories are still accessible from the tree at the right side, but they no longer take a prominent place in the left bar.

  • Prevent a hanging Samba (CIFS) or NFS mount from blocking the program, even when no information from that mount is needed at all:

    If you started QDirStat with a path on the command line, it collected the information about used / free / reserved disk space for all mounted filesytems already. If you had a network mount that didn't respond, you still had to wait for a timeout before the program could continue.

    Now it collects that information only when it's really needed:

    • In the "Open Directory" dialog where it displays those sizes in the "Places and Mounted Filesystems" bar on the left

    • In the "Mounted Filesystems" (du-like) window (Menu "View" -> "Show Mounted Filesystems").

  • Now cutting off insanely long generated device names of LUKS devices in the "Mounted Filesystems" window: E.g. /dev/mapper/luks-3fae43... instead of /dev/mapper/luks-3fae4328-4294-4c77-8f98-d437c41da26c. The long name is displayed in a tooltip.

  • Added packed Git archives ("pack-*.pack") to the "Compressed Archives" MIME category, i.e., they appear now in green in the treemap, no longer in the "I don't know what that thing is" grey.

    If you never changed your MIME type configuration, simply delete ~/.config/QDirStat/QDirStat-mime.conf (while QDirStat is not running!) to get this change; it will be regenerated with the new defaults upon the next program start.

Bug Fixes

  • Fixed GitHub issue #184: When reading a cache file, sparse files were displayed as "allocated: 0 Bytes".

  • Fixed GitHub issue #190: MIME categories for overlapping suffixes

    Files with multiple suffixes like .tar.gz were wrongly sorted into the same MIME category as .gz. It did find the category for the longer one (.tar.gz), but then it continued looking, resulting in the shortest matching one (.gz). Now stopping at the longest hit.

  • Now using xdg-open %d in KDE Plasma for the "Open File Manager Here" standard cleanup action. This may help for GitHub issue #192, yet still maintain the ability to use a powerful file manager like Konqueror (if that is configured), falling back to the standard Dolphin.

  • Improved BSD support (GitHub issue #195): If neither /proc/mounts nor /etc/mtab is available, fall back to using QStorageInfo (if available; Qt 5.4 or later).

    This returns a little less complete information; for example, only rudimentary mount options which are used for some special cases.

  • Bug fix for the "Packages" view for .deb / APT based systems: Now also list packages that are on hold. They were previously missing.

Donations

QDirStat is Free Open Source Software.

If you find it useful, please consider donating. You can donate any amount of your choice via PayPal:

paypal

1.8.1-ls98

24 Dec 20:57
Compare
Choose a tag to compare

LinuxServer Changes:

Rebase to KasmVNC base image. Deprecate armhf build as the new base does not support it.

qdirstat Changes:

Overview

The QDirStat project proudly presents its latest release: QDirStat 1.8.1.

This is a stable release. It brings a some new features and bug fixes:

Summary

  • New treemap interaction: Middle click in the treemap now highlights the parent directories of the clicked item, and everything outside that branch is dimmed.

  • Some small improvements

  • Bug fixes

Details

  • A middle click now outlines an item's parent, grandparent etc. directories in the treemap.

    Middle-click it again or click outside the highlighted area to remove the highlight.

    You can use the middle click pretty much like a left click, including Shift- and Ctrl-click to extend the selection.

    See GitHub issue #181 for a screenshot and more details.

  • No longer drawing additional lines in the treemap by default if there is low contrast between individual treemap tiles; that only makes the treemap display uglier for little benefit.

    You can still switch it on with the EnforceContrast setting in the config file (~/.config/QDirStat/QDirStat.conf).

  • Don't show inactive (unmounted) mounts managed by the automounter anymore in the "Places and Mounted Filesystems" bar of the "Open Directory" dialog.

    Notice that those directories are still accessible from the tree at the right side, but they no longer take a prominent place in the left bar.

  • Prevent a hanging Samba (CIFS) or NFS mount from blocking the program, even when no information from that mount is needed at all:

    If you started QDirStat with a path on the command line, it collected the information about used / free / reserved disk space for all mounted filesytems already. If you had a network mount that didn't respond, you still had to wait for a timeout before the program could continue.

    Now it collects that information only when it's really needed:

    • In the "Open Directory" dialog where it displays those sizes in the "Places and Mounted Filesystems" bar on the left

    • In the "Mounted Filesystems" (du-like) window (Menu "View" -> "Show Mounted Filesystems").

  • Now cutting off insanely long generated device names of LUKS devices in the "Mounted Filesystems" window: E.g. /dev/mapper/luks-3fae43... instead of /dev/mapper/luks-3fae4328-4294-4c77-8f98-d437c41da26c. The long name is displayed in a tooltip.

  • Added packed Git archives ("pack-*.pack") to the "Compressed Archives" MIME category, i.e., they appear now in green in the treemap, no longer in the "I don't know what that thing is" grey.

    If you never changed your MIME type configuration, simply delete ~/.config/QDirStat/QDirStat-mime.conf (while QDirStat is not running!) to get this change; it will be regenerated with the new defaults upon the next program start.

Bug Fixes

  • Fixed GitHub issue #184: When reading a cache file, sparse files were displayed as "allocated: 0 Bytes".

  • Fixed GitHub issue #190: MIME categories for overlapping suffixes

    Files with multiple suffixes like .tar.gz were wrongly sorted into the same MIME category as .gz. It did find the category for the longer one (.tar.gz), but then it continued looking, resulting in the shortest matching one (.gz). Now stopping at the longest hit.

  • Now using xdg-open %d in KDE Plasma for the "Open File Manager Here" standard cleanup action. This may help for GitHub issue #192, yet still maintain the ability to use a powerful file manager like Konqueror (if that is configured), falling back to the standard Dolphin.

  • Improved BSD support (GitHub issue #195): If neither /proc/mounts nor /etc/mtab is available, fall back to using QStorageInfo (if available; Qt 5.4 or later).

    This returns a little less complete information; for example, only rudimentary mount options which are used for some special cases.

  • Bug fix for the "Packages" view for .deb / APT based systems: Now also list packages that are on hold. They were previously missing.

Donations

QDirStat is Free Open Source Software.

If you find it useful, please consider donating. You can donate any amount of your choice via PayPal:

paypal

1.8.1-ls97

17 Dec 20:58
Compare
Choose a tag to compare

LinuxServer Changes:

Rebase to KasmVNC base image. Deprecate armhf build as the new base does not support it.

qdirstat Changes:

Overview

The QDirStat project proudly presents its latest release: QDirStat 1.8.1.

This is a stable release. It brings a some new features and bug fixes:

Summary

  • New treemap interaction: Middle click in the treemap now highlights the parent directories of the clicked item, and everything outside that branch is dimmed.

  • Some small improvements

  • Bug fixes

Details

  • A middle click now outlines an item's parent, grandparent etc. directories in the treemap.

    Middle-click it again or click outside the highlighted area to remove the highlight.

    You can use the middle click pretty much like a left click, including Shift- and Ctrl-click to extend the selection.

    See GitHub issue #181 for a screenshot and more details.

  • No longer drawing additional lines in the treemap by default if there is low contrast between individual treemap tiles; that only makes the treemap display uglier for little benefit.

    You can still switch it on with the EnforceContrast setting in the config file (~/.config/QDirStat/QDirStat.conf).

  • Don't show inactive (unmounted) mounts managed by the automounter anymore in the "Places and Mounted Filesystems" bar of the "Open Directory" dialog.

    Notice that those directories are still accessible from the tree at the right side, but they no longer take a prominent place in the left bar.

  • Prevent a hanging Samba (CIFS) or NFS mount from blocking the program, even when no information from that mount is needed at all:

    If you started QDirStat with a path on the command line, it collected the information about used / free / reserved disk space for all mounted filesytems already. If you had a network mount that didn't respond, you still had to wait for a timeout before the program could continue.

    Now it collects that information only when it's really needed:

    • In the "Open Directory" dialog where it displays those sizes in the "Places and Mounted Filesystems" bar on the left

    • In the "Mounted Filesystems" (du-like) window (Menu "View" -> "Show Mounted Filesystems").

  • Now cutting off insanely long generated device names of LUKS devices in the "Mounted Filesystems" window: E.g. /dev/mapper/luks-3fae43... instead of /dev/mapper/luks-3fae4328-4294-4c77-8f98-d437c41da26c. The long name is displayed in a tooltip.

  • Added packed Git archives ("pack-*.pack") to the "Compressed Archives" MIME category, i.e., they appear now in green in the treemap, no longer in the "I don't know what that thing is" grey.

    If you never changed your MIME type configuration, simply delete ~/.config/QDirStat/QDirStat-mime.conf (while QDirStat is not running!) to get this change; it will be regenerated with the new defaults upon the next program start.

Bug Fixes

  • Fixed GitHub issue #184: When reading a cache file, sparse files were displayed as "allocated: 0 Bytes".

  • Fixed GitHub issue #190: MIME categories for overlapping suffixes

    Files with multiple suffixes like .tar.gz were wrongly sorted into the same MIME category as .gz. It did find the category for the longer one (.tar.gz), but then it continued looking, resulting in the shortest matching one (.gz). Now stopping at the longest hit.

  • Now using xdg-open %d in KDE Plasma for the "Open File Manager Here" standard cleanup action. This may help for GitHub issue #192, yet still maintain the ability to use a powerful file manager like Konqueror (if that is configured), falling back to the standard Dolphin.

  • Improved BSD support (GitHub issue #195): If neither /proc/mounts nor /etc/mtab is available, fall back to using QStorageInfo (if available; Qt 5.4 or later).

    This returns a little less complete information; for example, only rudimentary mount options which are used for some special cases.

  • Bug fix for the "Packages" view for .deb / APT based systems: Now also list packages that are on hold. They were previously missing.

Donations

QDirStat is Free Open Source Software.

If you find it useful, please consider donating. You can donate any amount of your choice via PayPal:

paypal

1.8.1-ls96

10 Dec 20:59
Compare
Choose a tag to compare

LinuxServer Changes:

Rebase to KasmVNC base image. Deprecate armhf build as the new base does not support it.

qdirstat Changes:

Overview

The QDirStat project proudly presents its latest release: QDirStat 1.8.1.

This is a stable release. It brings a some new features and bug fixes:

Summary

  • New treemap interaction: Middle click in the treemap now highlights the parent directories of the clicked item, and everything outside that branch is dimmed.

  • Some small improvements

  • Bug fixes

Details

  • A middle click now outlines an item's parent, grandparent etc. directories in the treemap.

    Middle-click it again or click outside the highlighted area to remove the highlight.

    You can use the middle click pretty much like a left click, including Shift- and Ctrl-click to extend the selection.

    See GitHub issue #181 for a screenshot and more details.

  • No longer drawing additional lines in the treemap by default if there is low contrast between individual treemap tiles; that only makes the treemap display uglier for little benefit.

    You can still switch it on with the EnforceContrast setting in the config file (~/.config/QDirStat/QDirStat.conf).

  • Don't show inactive (unmounted) mounts managed by the automounter anymore in the "Places and Mounted Filesystems" bar of the "Open Directory" dialog.

    Notice that those directories are still accessible from the tree at the right side, but they no longer take a prominent place in the left bar.

  • Prevent a hanging Samba (CIFS) or NFS mount from blocking the program, even when no information from that mount is needed at all:

    If you started QDirStat with a path on the command line, it collected the information about used / free / reserved disk space for all mounted filesytems already. If you had a network mount that didn't respond, you still had to wait for a timeout before the program could continue.

    Now it collects that information only when it's really needed:

    • In the "Open Directory" dialog where it displays those sizes in the "Places and Mounted Filesystems" bar on the left

    • In the "Mounted Filesystems" (du-like) window (Menu "View" -> "Show Mounted Filesystems").

  • Now cutting off insanely long generated device names of LUKS devices in the "Mounted Filesystems" window: E.g. /dev/mapper/luks-3fae43... instead of /dev/mapper/luks-3fae4328-4294-4c77-8f98-d437c41da26c. The long name is displayed in a tooltip.

  • Added packed Git archives ("pack-*.pack") to the "Compressed Archives" MIME category, i.e., they appear now in green in the treemap, no longer in the "I don't know what that thing is" grey.

    If you never changed your MIME type configuration, simply delete ~/.config/QDirStat/QDirStat-mime.conf (while QDirStat is not running!) to get this change; it will be regenerated with the new defaults upon the next program start.

Bug Fixes

  • Fixed GitHub issue #184: When reading a cache file, sparse files were displayed as "allocated: 0 Bytes".

  • Fixed GitHub issue #190: MIME categories for overlapping suffixes

    Files with multiple suffixes like .tar.gz were wrongly sorted into the same MIME category as .gz. It did find the category for the longer one (.tar.gz), but then it continued looking, resulting in the shortest matching one (.gz). Now stopping at the longest hit.

  • Now using xdg-open %d in KDE Plasma for the "Open File Manager Here" standard cleanup action. This may help for GitHub issue #192, yet still maintain the ability to use a powerful file manager like Konqueror (if that is configured), falling back to the standard Dolphin.

  • Improved BSD support (GitHub issue #195): If neither /proc/mounts nor /etc/mtab is available, fall back to using QStorageInfo (if available; Qt 5.4 or later).

    This returns a little less complete information; for example, only rudimentary mount options which are used for some special cases.

  • Bug fix for the "Packages" view for .deb / APT based systems: Now also list packages that are on hold. They were previously missing.

Donations

QDirStat is Free Open Source Software.

If you find it useful, please consider donating. You can donate any amount of your choice via PayPal:

paypal

1.8.1-ls95

03 Dec 20:48
Compare
Choose a tag to compare

LinuxServer Changes:

Rebase to KasmVNC base image. Deprecate armhf build as the new base does not support it.

qdirstat Changes:

Overview

The QDirStat project proudly presents its latest release: QDirStat 1.8.1.

This is a stable release. It brings a some new features and bug fixes:

Summary

  • New treemap interaction: Middle click in the treemap now highlights the parent directories of the clicked item, and everything outside that branch is dimmed.

  • Some small improvements

  • Bug fixes

Details

  • A middle click now outlines an item's parent, grandparent etc. directories in the treemap.

    Middle-click it again or click outside the highlighted area to remove the highlight.

    You can use the middle click pretty much like a left click, including Shift- and Ctrl-click to extend the selection.

    See GitHub issue #181 for a screenshot and more details.

  • No longer drawing additional lines in the treemap by default if there is low contrast between individual treemap tiles; that only makes the treemap display uglier for little benefit.

    You can still switch it on with the EnforceContrast setting in the config file (~/.config/QDirStat/QDirStat.conf).

  • Don't show inactive (unmounted) mounts managed by the automounter anymore in the "Places and Mounted Filesystems" bar of the "Open Directory" dialog.

    Notice that those directories are still accessible from the tree at the right side, but they no longer take a prominent place in the left bar.

  • Prevent a hanging Samba (CIFS) or NFS mount from blocking the program, even when no information from that mount is needed at all:

    If you started QDirStat with a path on the command line, it collected the information about used / free / reserved disk space for all mounted filesytems already. If you had a network mount that didn't respond, you still had to wait for a timeout before the program could continue.

    Now it collects that information only when it's really needed:

    • In the "Open Directory" dialog where it displays those sizes in the "Places and Mounted Filesystems" bar on the left

    • In the "Mounted Filesystems" (du-like) window (Menu "View" -> "Show Mounted Filesystems").

  • Now cutting off insanely long generated device names of LUKS devices in the "Mounted Filesystems" window: E.g. /dev/mapper/luks-3fae43... instead of /dev/mapper/luks-3fae4328-4294-4c77-8f98-d437c41da26c. The long name is displayed in a tooltip.

  • Added packed Git archives ("pack-*.pack") to the "Compressed Archives" MIME category, i.e., they appear now in green in the treemap, no longer in the "I don't know what that thing is" grey.

    If you never changed your MIME type configuration, simply delete ~/.config/QDirStat/QDirStat-mime.conf (while QDirStat is not running!) to get this change; it will be regenerated with the new defaults upon the next program start.

Bug Fixes

  • Fixed GitHub issue #184: When reading a cache file, sparse files were displayed as "allocated: 0 Bytes".

  • Fixed GitHub issue #190: MIME categories for overlapping suffixes

    Files with multiple suffixes like .tar.gz were wrongly sorted into the same MIME category as .gz. It did find the category for the longer one (.tar.gz), but then it continued looking, resulting in the shortest matching one (.gz). Now stopping at the longest hit.

  • Now using xdg-open %d in KDE Plasma for the "Open File Manager Here" standard cleanup action. This may help for GitHub issue #192, yet still maintain the ability to use a powerful file manager like Konqueror (if that is configured), falling back to the standard Dolphin.

  • Improved BSD support (GitHub issue #195): If neither /proc/mounts nor /etc/mtab is available, fall back to using QStorageInfo (if available; Qt 5.4 or later).

    This returns a little less complete information; for example, only rudimentary mount options which are used for some special cases.

  • Bug fix for the "Packages" view for .deb / APT based systems: Now also list packages that are on hold. They were previously missing.

Donations

QDirStat is Free Open Source Software.

If you find it useful, please consider donating. You can donate any amount of your choice via PayPal:

paypal

1.8.1-ls94

26 Nov 20:43
Compare
Choose a tag to compare

LinuxServer Changes:

Rebase to KasmVNC base image. Deprecate armhf build as the new base does not support it.

qdirstat Changes:

Overview

The QDirStat project proudly presents its latest release: QDirStat 1.8.1.

This is a stable release. It brings a some new features and bug fixes:

Summary

  • New treemap interaction: Middle click in the treemap now highlights the parent directories of the clicked item, and everything outside that branch is dimmed.

  • Some small improvements

  • Bug fixes

Details

  • A middle click now outlines an item's parent, grandparent etc. directories in the treemap.

    Middle-click it again or click outside the highlighted area to remove the highlight.

    You can use the middle click pretty much like a left click, including Shift- and Ctrl-click to extend the selection.

    See GitHub issue #181 for a screenshot and more details.

  • No longer drawing additional lines in the treemap by default if there is low contrast between individual treemap tiles; that only makes the treemap display uglier for little benefit.

    You can still switch it on with the EnforceContrast setting in the config file (~/.config/QDirStat/QDirStat.conf).

  • Don't show inactive (unmounted) mounts managed by the automounter anymore in the "Places and Mounted Filesystems" bar of the "Open Directory" dialog.

    Notice that those directories are still accessible from the tree at the right side, but they no longer take a prominent place in the left bar.

  • Prevent a hanging Samba (CIFS) or NFS mount from blocking the program, even when no information from that mount is needed at all:

    If you started QDirStat with a path on the command line, it collected the information about used / free / reserved disk space for all mounted filesytems already. If you had a network mount that didn't respond, you still had to wait for a timeout before the program could continue.

    Now it collects that information only when it's really needed:

    • In the "Open Directory" dialog where it displays those sizes in the "Places and Mounted Filesystems" bar on the left

    • In the "Mounted Filesystems" (du-like) window (Menu "View" -> "Show Mounted Filesystems").

  • Now cutting off insanely long generated device names of LUKS devices in the "Mounted Filesystems" window: E.g. /dev/mapper/luks-3fae43... instead of /dev/mapper/luks-3fae4328-4294-4c77-8f98-d437c41da26c. The long name is displayed in a tooltip.

  • Added packed Git archives ("pack-*.pack") to the "Compressed Archives" MIME category, i.e., they appear now in green in the treemap, no longer in the "I don't know what that thing is" grey.

    If you never changed your MIME type configuration, simply delete ~/.config/QDirStat/QDirStat-mime.conf (while QDirStat is not running!) to get this change; it will be regenerated with the new defaults upon the next program start.

Bug Fixes

  • Fixed GitHub issue #184: When reading a cache file, sparse files were displayed as "allocated: 0 Bytes".

  • Fixed GitHub issue #190: MIME categories for overlapping suffixes

    Files with multiple suffixes like .tar.gz were wrongly sorted into the same MIME category as .gz. It did find the category for the longer one (.tar.gz), but then it continued looking, resulting in the shortest matching one (.gz). Now stopping at the longest hit.

  • Now using xdg-open %d in KDE Plasma for the "Open File Manager Here" standard cleanup action. This may help for GitHub issue #192, yet still maintain the ability to use a powerful file manager like Konqueror (if that is configured), falling back to the standard Dolphin.

  • Improved BSD support (GitHub issue #195): If neither /proc/mounts nor /etc/mtab is available, fall back to using QStorageInfo (if available; Qt 5.4 or later).

    This returns a little less complete information; for example, only rudimentary mount options which are used for some special cases.

  • Bug fix for the "Packages" view for .deb / APT based systems: Now also list packages that are on hold. They were previously missing.

Donations

QDirStat is Free Open Source Software.

If you find it useful, please consider donating. You can donate any amount of your choice via PayPal:

paypal

1.8.1-ls93

19 Nov 20:57
Compare
Choose a tag to compare

LinuxServer Changes:

Rebase to KasmVNC base image. Deprecate armhf build as the new base does not support it.

qdirstat Changes:

Overview

The QDirStat project proudly presents its latest release: QDirStat 1.8.1.

This is a stable release. It brings a some new features and bug fixes:

Summary

  • New treemap interaction: Middle click in the treemap now highlights the parent directories of the clicked item, and everything outside that branch is dimmed.

  • Some small improvements

  • Bug fixes

Details

  • A middle click now outlines an item's parent, grandparent etc. directories in the treemap.

    Middle-click it again or click outside the highlighted area to remove the highlight.

    You can use the middle click pretty much like a left click, including Shift- and Ctrl-click to extend the selection.

    See GitHub issue #181 for a screenshot and more details.

  • No longer drawing additional lines in the treemap by default if there is low contrast between individual treemap tiles; that only makes the treemap display uglier for little benefit.

    You can still switch it on with the EnforceContrast setting in the config file (~/.config/QDirStat/QDirStat.conf).

  • Don't show inactive (unmounted) mounts managed by the automounter anymore in the "Places and Mounted Filesystems" bar of the "Open Directory" dialog.

    Notice that those directories are still accessible from the tree at the right side, but they no longer take a prominent place in the left bar.

  • Prevent a hanging Samba (CIFS) or NFS mount from blocking the program, even when no information from that mount is needed at all:

    If you started QDirStat with a path on the command line, it collected the information about used / free / reserved disk space for all mounted filesytems already. If you had a network mount that didn't respond, you still had to wait for a timeout before the program could continue.

    Now it collects that information only when it's really needed:

    • In the "Open Directory" dialog where it displays those sizes in the "Places and Mounted Filesystems" bar on the left

    • In the "Mounted Filesystems" (du-like) window (Menu "View" -> "Show Mounted Filesystems").

  • Now cutting off insanely long generated device names of LUKS devices in the "Mounted Filesystems" window: E.g. /dev/mapper/luks-3fae43... instead of /dev/mapper/luks-3fae4328-4294-4c77-8f98-d437c41da26c. The long name is displayed in a tooltip.

  • Added packed Git archives ("pack-*.pack") to the "Compressed Archives" MIME category, i.e., they appear now in green in the treemap, no longer in the "I don't know what that thing is" grey.

    If you never changed your MIME type configuration, simply delete ~/.config/QDirStat/QDirStat-mime.conf (while QDirStat is not running!) to get this change; it will be regenerated with the new defaults upon the next program start.

Bug Fixes

  • Fixed GitHub issue #184: When reading a cache file, sparse files were displayed as "allocated: 0 Bytes".

  • Fixed GitHub issue #190: MIME categories for overlapping suffixes

    Files with multiple suffixes like .tar.gz were wrongly sorted into the same MIME category as .gz. It did find the category for the longer one (.tar.gz), but then it continued looking, resulting in the shortest matching one (.gz). Now stopping at the longest hit.

  • Now using xdg-open %d in KDE Plasma for the "Open File Manager Here" standard cleanup action. This may help for GitHub issue #192, yet still maintain the ability to use a powerful file manager like Konqueror (if that is configured), falling back to the standard Dolphin.

  • Improved BSD support (GitHub issue #195): If neither /proc/mounts nor /etc/mtab is available, fall back to using QStorageInfo (if available; Qt 5.4 or later).

    This returns a little less complete information; for example, only rudimentary mount options which are used for some special cases.

  • Bug fix for the "Packages" view for .deb / APT based systems: Now also list packages that are on hold. They were previously missing.

Donations

QDirStat is Free Open Source Software.

If you find it useful, please consider donating. You can donate any amount of your choice via PayPal:

paypal

1.8.1-ls91

05 Nov 20:49
Compare
Choose a tag to compare

LinuxServer Changes:

Rebase to KasmVNC base image. Deprecate armhf build as the new base does not support it.

qdirstat Changes:

Overview

The QDirStat project proudly presents its latest release: QDirStat 1.8.1.

This is a stable release. It brings a some new features and bug fixes:

Summary

  • New treemap interaction: Middle click in the treemap now highlights the parent directories of the clicked item, and everything outside that branch is dimmed.

  • Some small improvements

  • Bug fixes

Details

  • A middle click now outlines an item's parent, grandparent etc. directories in the treemap.

    Middle-click it again or click outside the highlighted area to remove the highlight.

    You can use the middle click pretty much like a left click, including Shift- and Ctrl-click to extend the selection.

    See GitHub issue #181 for a screenshot and more details.

  • No longer drawing additional lines in the treemap by default if there is low contrast between individual treemap tiles; that only makes the treemap display uglier for little benefit.

    You can still switch it on with the EnforceContrast setting in the config file (~/.config/QDirStat/QDirStat.conf).

  • Don't show inactive (unmounted) mounts managed by the automounter anymore in the "Places and Mounted Filesystems" bar of the "Open Directory" dialog.

    Notice that those directories are still accessible from the tree at the right side, but they no longer take a prominent place in the left bar.

  • Prevent a hanging Samba (CIFS) or NFS mount from blocking the program, even when no information from that mount is needed at all:

    If you started QDirStat with a path on the command line, it collected the information about used / free / reserved disk space for all mounted filesytems already. If you had a network mount that didn't respond, you still had to wait for a timeout before the program could continue.

    Now it collects that information only when it's really needed:

    • In the "Open Directory" dialog where it displays those sizes in the "Places and Mounted Filesystems" bar on the left

    • In the "Mounted Filesystems" (du-like) window (Menu "View" -> "Show Mounted Filesystems").

  • Now cutting off insanely long generated device names of LUKS devices in the "Mounted Filesystems" window: E.g. /dev/mapper/luks-3fae43... instead of /dev/mapper/luks-3fae4328-4294-4c77-8f98-d437c41da26c. The long name is displayed in a tooltip.

  • Added packed Git archives ("pack-*.pack") to the "Compressed Archives" MIME category, i.e., they appear now in green in the treemap, no longer in the "I don't know what that thing is" grey.

    If you never changed your MIME type configuration, simply delete ~/.config/QDirStat/QDirStat-mime.conf (while QDirStat is not running!) to get this change; it will be regenerated with the new defaults upon the next program start.

Bug Fixes

  • Fixed GitHub issue #184: When reading a cache file, sparse files were displayed as "allocated: 0 Bytes".

  • Fixed GitHub issue #190: MIME categories for overlapping suffixes

    Files with multiple suffixes like .tar.gz were wrongly sorted into the same MIME category as .gz. It did find the category for the longer one (.tar.gz), but then it continued looking, resulting in the shortest matching one (.gz). Now stopping at the longest hit.

  • Now using xdg-open %d in KDE Plasma for the "Open File Manager Here" standard cleanup action. This may help for GitHub issue #192, yet still maintain the ability to use a powerful file manager like Konqueror (if that is configured), falling back to the standard Dolphin.

  • Improved BSD support (GitHub issue #195): If neither /proc/mounts nor /etc/mtab is available, fall back to using QStorageInfo (if available; Qt 5.4 or later).

    This returns a little less complete information; for example, only rudimentary mount options which are used for some special cases.

  • Bug fix for the "Packages" view for .deb / APT based systems: Now also list packages that are on hold. They were previously missing.

Donations

QDirStat is Free Open Source Software.

If you find it useful, please consider donating. You can donate any amount of your choice via PayPal:

paypal