https://bugs.kde.org/show_bug.cgi?id=158090
Méven Car <meve...@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Version Fixed In| |20.08 Status|CONFIRMED |RESOLVED Latest Commit| |https://commits.kde.org/dol | |phin/e6ea3ab4c41dcc115143a2 | |37aafd3a1152849433 Resolution|--- |FIXED --- Comment #21 from Méven Car <meve...@gmail.com> --- Git commit e6ea3ab4c41dcc115143a237aafd3a1152849433 by Méven Car. Committed on 04/05/2020 at 05:26. Pushed by meven into branch 'master'. [Details mode] Allow to fill the column size of directories with actual size Summary: Allow to compute the recursive size of directories to fill the details view size column. A setting allow to set a limit to the recursive level, allowing the user to have some power over the setting. When sorting by size and the feature is on, we get progressive ordering as the directory size are gathered. KDirectoryContentsCounter uses a cache internally to keep results so that it can display directory size faster, but counts the dir size of directories each time it is asked to count the size a directory nevertheless and when the size has changed, it is updated. KDirectoryContentsCounter uses one worker per instance only, meaning one process per view makes the disk spin. FIXED-IN: 20.08 Related: bug 190580 Test Plan: With some recursion allowed: {F8267580} Without any recursion allowed (default): {F8267581} Reviewers: elvisangelaccio, ngraham, #dolphin Reviewed By: elvisangelaccio, ngraham, #dolphin Subscribers: feverfew, anthonyfieroni, iasensio, kfm-devel Tags: #dolphin Differential Revision: https://phabricator.kde.org/D25335 M +8 -0 src/dolphinviewcontainer.cpp M +16 -4 src/kitemviews/kfileitemlistwidget.cpp M +15 -3 src/kitemviews/kfileitemmodel.cpp M +9 -11 src/kitemviews/kfileitemmodelrolesupdater.cpp M +1 -1 src/kitemviews/kfileitemmodelrolesupdater.h M +39 -32 src/kitemviews/private/kdirectorycontentscounter.cpp M +8 -13 src/kitemviews/private/kdirectorycontentscounter.h M +68 -30 src/kitemviews/private/kdirectorycontentscounterworker.cpp M +11 -3 src/kitemviews/private/kdirectorycontentscounterworker.h M +8 -0 src/settings/dolphin_detailsmodesettings.kcfg M +45 -5 src/settings/viewmodes/viewsettingstab.cpp M +5 -0 src/settings/viewmodes/viewsettingstab.h https://commits.kde.org/dolphin/e6ea3ab4c41dcc115143a237aafd3a1152849433 -- You are receiving this mail because: You are watching all bug changes.