Please remove the exclamation mark from junctions/symlinks

Here you can propose new features, make suggestions etc.

Moderators: white, Hacker, petermad, Stefan2

Post Reply
User avatar
Dalai
Power Member
Power Member
Posts: 9365
Joined: 2005-01-28, 22:17 UTC
Location: Meiningen (Südthüringen)

Please remove the exclamation mark from junctions/symlinks

Post by *Dalai »

The exclamation mark overlay for hidden/system files is nice. But it doesn't make ANY sense to show it on junctions and symlinks, even more because it looks HORRIBLE - see e.g. this picture. The visual information that the element is a symlink/junction is much more important than that it's hidden and/or system. So please remove it from these elements.

Yes, I'm talking about the configuration where the old file list icons are used (since the link icon is shown only in this case).

A hoping Dalai
#101164 Personal licence
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64

Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
User avatar
Horst.Epp
Power Member
Power Member
Posts: 6450
Joined: 2003-02-06, 17:36 UTC
Location: Germany

Post by *Horst.Epp »

Support +1
Windows 11 Home x64 Version 23H2 (OS Build 22631.3374)
TC 11.03 x64 / x86
Everything 1.5.0.1371a (x64), Everything Toolbar 1.3.2, Listary Pro 6.3.0.69
QAP 11.6.3.2 x64
User avatar
tuska
Power Member
Power Member
Posts: 3742
Joined: 2007-05-21, 12:17 UTC

Post by *tuska »

User avatar
petermad
Power Member
Power Member
Posts: 14743
Joined: 2003-02-05, 20:24 UTC
Location: Denmark
Contact:

Post by *petermad »

Support +++
License #524 (1994)
Danish Total Commander Translator
TC 11.03 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1371a
TC 3.50b4 on Android 6 & 13
Try: TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
User avatar
MVV
Power Member
Power Member
Posts: 8702
Joined: 2008-08-03, 12:51 UTC
Location: Russian Federation

Post by *MVV »

I can't say what is more important - that dir is a reparse point or that it is system... So perhaps one may want one behaviour while another one may want another behaviour...

Perhaps it would look better with different overlay...
http://polariton.ad-l.ink/8glGYZ7zf/image.png
User avatar
Dalai
Power Member
Power Member
Posts: 9365
Joined: 2005-01-28, 22:17 UTC
Location: Meiningen (Südthüringen)

Post by *Dalai »

2MVV
That might be even better because there will certainly be other icons where the exclamation mark overlay looks crappy as well, e.g. the Recycle bin (not as bad as the one on the junctions).

Regards
Dalai
#101164 Personal licence
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64

Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
User avatar
MVV
Power Member
Power Member
Posts: 8702
Joined: 2008-08-03, 12:51 UTC
Location: Russian Federation

Post by *MVV »

You can't ask for hiding "!" overlay for every item that looks weird with this overlay...
User avatar
Dalai
Power Member
Power Member
Posts: 9365
Joined: 2005-01-28, 22:17 UTC
Location: Meiningen (Südthüringen)

Post by *Dalai »

Well, that's true. For me personally I have made a workaround by extracting the icons from TC 8.52a and compiling them into a RES file that can be used with IconLib setting. This way TC is forced to show the old icons instead of the new overlay. But apart from I discovered this workaround only after opening this topic, I was hoping for a more generic and workable solution.

And, as I said, your suggestion may be a better approach. I admit I hadn't thought of moving the overlay to a corner instead of just removing it.

Regards
Dalai
#101164 Personal licence
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64

Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
User avatar
MVV
Power Member
Power Member
Posts: 8702
Joined: 2008-08-03, 12:51 UTC
Location: Russian Federation

Post by *MVV »

You can try my library, I've extracted icons from TC9 and integrated into empty DLL, and then played with overlays.
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48024
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Hmm, I could even show the ! icon to the left or right of the main icon when there is enough space - it isn't drawn as an overlay but as a separate icon. But this may cause problems with ! overlay icons in icon library...
Author of Total Commander
https://www.ghisler.com
User avatar
Dalai
Power Member
Power Member
Posts: 9365
Joined: 2005-01-28, 22:17 UTC
Location: Meiningen (Südthüringen)

Post by *Dalai »

2ghisler(Author)
Hm, I'm not sure how this could cause problems with overlays in icon libraries. Could you elaborate some more on this?

2MVV
Your overlay gets a bit lost when disabling dimmed hidden/system files, although that's not your fault at all - it's just how it looks to me.

-----

Unfortunately I don't have any idea how to make the overlay any better, where to place it and so on; I'm not a designer at all.

Regards
Dalai
#101164 Personal licence
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64

Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
Zerryk
Junior Member
Junior Member
Posts: 12
Joined: 2003-02-06, 20:30 UTC
Location: Prague

LNK icon + "!" is ugly

Post by *Zerryk »

Just a cosmetic issue. :) TCMD's default icon for junction combined with "!" overlay doesn't show anything recognizable, just a mess of pixels.
Image: http://jpeg.cz/images/2016/11/27/hWa8O.png
My suggestion - change the default icon for junction to something like this, at least when overlays have to be shown:
Image: http://jpeg.cz/images/2016/11/27/lDwaK.png
Post Reply