Customizable status panel

Here you can propose new features, make suggestions etc.

Moderators: white, Hacker, petermad, Stefan2

Post Reply
User avatar
Hacker
Moderator
Moderator
Posts: 13040
Joined: 2003-02-06, 14:56 UTC
Location: Bratislava, Slovakia

Customizable status panel

Post by *Hacker »

Hi Christian and all,
I would like to suggest a customizable status panel. One should be able to define it just like a custom tooltip where lines are separated by \n. The interesting new feature would be the ability to define different scopes for values for which it makes sense. The scopes would be:

- current file: TC would pass the filename under cursor to the WDX plugin, just as it is now; this is the default scope
- selected files: TC would pass the file names of all the selected files to the WDX plugin; the plugin could then show eg. the total length of all selected MP3's; the most commonly used codec for the selected videos, etc.
- all files in current dir: TC would either pass the current dir or a list of all files in the current dir to the plugin (up for discussion); same possibilities as above, just without the need to select all files
- current volume: useful for showing the free size, and I am sure there would be other uses
- other scopes - up for discussion

Another (IMO more limited) approach would be that TC only passes the file names to the WDX plugin one by one and then does all the calculations like SUM, AVERAGE, MEDIAN, COUNT, etc. by itself. The advantage would be that there needs to be no update of the plugin interface to be able to pass more than one file name and the benefits would be immediately available. Perhaps we could combine both approaches - allow plugin developers to come up with novel uses for what values can be shown for multiple files while we'd have this (backup) alternative for plugins which would not support this new system of returning one value after processing multiple files.


The next question would be how to define which scope to use for a given WDX plugin field.

Option 1: use new field names in plugins, like [=dirsizecalc.Size.SelectedFiles]
Option 2: the field names stay as they are now, like [dirsizecalc.Size] but a few radio buttons are added to the configuration dialog:
o File under cursor
o Selected files
o All files in current dir
o Current volume
If a legacy plugin cannot handle more than one file only the radio button "File under cursor" would be available.


This is pretty much an idea in progress. Any discussion about how this would best be implemented is very much welcome.

Thank you
Roman
Mal angenommen, du drückst Strg+F, wählst die FTP-Verbindung (mit gespeichertem Passwort), klickst aber nicht auf Verbinden, sondern fällst tot um.
User avatar
MVV
Power Member
Power Member
Posts: 8702
Joined: 2008-08-03, 12:51 UTC
Location: Russian Federation

Post by *MVV »

I think that both status panel and drive combobox panel texts may be customized this way. Some WDX (maybe internal) may return used/free/total/ drive space and accept any file. Some fields may have prefix to process all dir's files or focused or selected file(s), e.g. [sum=tc.size] or [sum_all=tc.size], with no prefix only focused file may be processed (this case may be used for free volume space too). I think it would be better to set different definition strings for cases with and without selection. But some problem is that someone may need to align some fields (such as text fields), especially with variable-width font.
JFierce7
Senior Member
Senior Member
Posts: 212
Joined: 2005-07-17, 10:47 UTC

Re: Customizable status panel

Post by *JFierce7 »

No news here? (yes I know there are even older posts regarding this topic...)

I simply want to put the drive's free space inside the status area in addition to existing entries.
bogordo
Member
Member
Posts: 150
Joined: 2019-12-06, 09:07 UTC

Re: Customizable status panel

Post by *bogordo »

Hi, after searching i found this, any news about status bar customizing options? in my case y only want to reduce the info to "selected files", without occupied space, to rapidly view if there is or no something selected :)

best regards,
TC license #346559
User avatar
DrShark
Power Member
Power Member
Posts: 1872
Joined: 2006-11-03, 22:26 UTC
Location: Kyiv, 68/262
Contact:

Re: Customizable status panel

Post by *DrShark »

Hacker wrote: 2013-03-27, 22:21 UTCOne should be able to define it just like a custom tooltip where lines are separated by \n.
In addition to this a doubleclick on status bar could open a Lister window with even more custom data, which could be also copied by user - a feature based on one currently offered by FTP toolbar's log window. Or double click could toggle information presets shown on status bar. These both features even could be implemented by double clicks on different status bar zones.
Donate for Ukraine to help stop Russian invasion!
Ukraine's National Bank special bank account:
UA843000010000000047330992708
User avatar
jinsight
Senior Member
Senior Member
Posts: 299
Joined: 2003-02-25, 19:47 UTC
Location: Wooster, Ohio, USA

Re: Customizable status panel

Post by *jinsight »

Support++
License #1945
Windows 10 Pro x64
Version 22H2 (OS Build 19045.3930)
TC 11.00 x64 and x86, Everything 1.5.0.1366a x64, QAP 11.6.3.1 x64
User avatar
karist
Junior Member
Junior Member
Posts: 8
Joined: 2023-11-03, 09:48 UTC
Location: Hungary

Re: Customizable status panel

Post by *karist »

Support.
Galizza
Member
Member
Posts: 167
Joined: 2018-09-07, 05:21 UTC

Re: Customizable status panel

Post by *Galizza »

Support+
User avatar
AntonyD
Power Member
Power Member
Posts: 1217
Joined: 2006-11-04, 15:30 UTC
Location: Russian Federation

Re: Customizable status panel

Post by *AntonyD »

Support++++++++++
#146217 personal license
User avatar
funkymonk
Senior Member
Senior Member
Posts: 408
Joined: 2013-12-04, 09:56 UTC

Re: Customizable status panel

Post by *funkymonk »

Support++
User avatar
solid
Power Member
Power Member
Posts: 746
Joined: 2004-08-09, 11:20 UTC

Re: Customizable status panel

Post by *solid »

Well, people supporting this for 10+ years...
Post Reply