I may be wrong, but does it make sense to use ET for determining the size of a folder when ET did not index all files within, because of filters or omitted results?
That looks all fine, except for the missing sizes before the comma in each line in the .tmp file. So something's wrong with the Everything installation. I run a plain vanilla setup. The only change I recall is enabling the folder size index:
The Index folder size setting is indeed not enabled by default in Everything 1.4.
It is enabled in version 1.5 as that version is faster; fast enough to compensate for the extra "work" that has to be done.
Ahah! That was it. Seems so obvious now, but I hadn't even visited the Everything Options. It was indeed unticked. Just ticked it and let the indexes update (seemed to take less than a minute for around 10TB spread over 6 drives) and now DOpus shows the sizes for all folders. Nice.
Now I just need to figure out if I can use this for my Synology NAS drive...
Thank you to those responsible for developing this handy addition to DOPUS. I managed to get it working thanks to the helpful directions posted here.
I also successfully manually moved the new column from the default end position in the lister to my preferred position and saved it. However, when toggling the column off and on via a button, the column returns to the last position. Can someone guide me on how to add a command/switch that will maintain my preferred column position? I find that placing it before the "Size" column makes sense.
I also wonder if it is possible to combine the folder size functionality with the existing "Size" column? This would minimise the number of columns and help with layout.
While I managed to change the label in the code to reduce column size, would it make it easier for new players if this was already done in the code?
There's also a more complex example in the default toolbars: Edit > Toggle Size Format. That uses scripting to cycle between pairs of columns while keeping them in the same place.
Thanks Leo, I did see that page and I am unsure about the relationship between COLUMNSADD and COLUMNSTOGGLE (used in button code). I have to muddle through this as I am not a programmer.
If the column is named "Folder Size" and I want it to the left of the column named "Size" then is this correct?:
Set COLUMNSADD=Folder Size (1-Size)
If correct, how do I combine this with:
Set COLUMNSTOGGLE="scp:EverythingFolderSizeVars/EverythingFolderSizeVars(!,a,0)"
in the toggle button?
For those having trouble with getting update button working with Everything 1.5 alpha, I discover that it works correctly when indexing is given administrative rights:
Running the latest 2023-05-02 code with Everything 1.5.0.1343a and ES 1.1.0.26 nothing is populated when I first toggle the EFS column on. If I then restart Opus (12.31) the column is populated. This occurs "per tab" so for each tab an Opus restart is required. Am I missing something here?