Uppercased drive letter in Lister (not only for unpacked files)

The behaviour described in the bug report is either by design, or would be far too complex/time-consuming to be changed

Moderators: white, Hacker, petermad, Stefan2

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

Re: Uppercased drive letter in Lister for unpacked files.

Post by *petermad »

see lowercased first letter of directory or filename?
Ah, yes TC 10.50 didn't do that.

I just tested 32bit TC 10.51rc1 on Windows 7 on 7 drives - I still get all lowercase drive letters in Lister for all of them.
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
petermad
Power Member
Power Member
Posts: 14739
Joined: 2003-02-05, 20:24 UTC
Location: Denmark
Contact:

Re: Uppercased drive letter in Lister for unpacked files.

Post by *petermad »

history.txt wrote:12.08.22 Fixed: Lister: Drive letter in title bar was still shown in uppercase in some cases even with DrivesShowUpcase=0 set, e.g. when viewing files from archives (32/64)
Confirmed that the DrivesShowUpcase setting is now also respected when viewing files from inside archives in TC 10.51rc2 :-)
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
Usher
Power Member
Power Member
Posts: 1675
Joined: 2011-03-11, 10:11 UTC

Re: Uppercased drive letter in Lister for unpacked files.

Post by *Usher »

Drive letter in Lister titlebar is fixed, but view/quickview content for folders is still random. See new screenshot tc1051rc2-randomUpcaseXP.png: C:\Temp is uppercased while other drives are lowercased.
Andrzej P. Wozniak
Polish subforum moderator
User avatar
petermad
Power Member
Power Member
Posts: 14739
Joined: 2003-02-05, 20:24 UTC
Location: Denmark
Contact:

Re: Uppercased drive letter in Lister for unpacked files.

Post by *petermad »

2Usher
Hmm, I have now tested TC 10.51rc2 intensively:
On two different Windows 7 computers with both 64bit and 32 bit TC on all together 11 drives.
On Windows 10 with both 64bit and 32 bit TC on 6 drives.
On Windows 8.1 with both 64bit and 32 bit TC on 3 drives.
On Windows XP with 32 bit TC on 3 drives.

In all cases (23 drives) the drive letter in Listers title bar and in the size info inside the Lister window is shown in lowercase.

Does it also show uppercase C: for other folders on your C: drive? Does it happen for you on other computers?
Last edited by petermad on 2022-08-17, 18:29 UTC, edited 1 time in total.
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
MaxX
Power Member
Power Member
Posts: 1024
Joined: 2012-03-23, 18:15 UTC
Location: UA

Re: Uppercased drive letter in Lister for unpacked files.

Post by *MaxX »

2petermad
Where did you get 15.51rc2? Crazy future traveler...
Ukrainian Total Commander Translator. Feedback and discuss.
User avatar
petermad
Power Member
Power Member
Posts: 14739
Joined: 2003-02-05, 20:24 UTC
Location: Denmark
Contact:

Re: Uppercased drive letter in Lister for unpacked files.

Post by *petermad »

2MaxX
Here: http://endoftheinternet.com/ of course ;-)
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
Usher
Power Member
Power Member
Posts: 1675
Joined: 2011-03-11, 10:11 UTC

Re: Uppercased drive letter in Lister for unpacked files.

Post by *Usher »

2petermad
Testing with fresh ini files won't help you. It's something in my working ini in both Windows XP and Windows 7 so I have to dig deeper...
Andrzej P. Wozniak
Polish subforum moderator
User avatar
Usher
Power Member
Power Member
Posts: 1675
Joined: 2011-03-11, 10:11 UTC

Re: Uppercased drive letter in Lister for unpacked files.

Post by *Usher »

I found the bug. It's uppercased drive letter saved in some places in wincmd.ini.

1. In Path in [left] or [right] section
In Windows XP I have:

Code: Select all

[left]
path=C:\

[right]
path=d:\
And in Windows 7 I have:

Code: Select all

[left]
path=c:\

[right]
path=D:\
When I close in XP all tabs with folders open on drive C: then open a new tab and open c: again, all goes lowercased.

2. Uppercased drive letters in Directory Hotlist. I have some paths saved with uppercased K:. When I close all tabs with drive k:, then use Ctrl+D and select some directory on K:, all directories on that drive go with uppercased drive letter.

It's possible that uppercased drive letter saved in other sections of wincmd.ini may cause the same effect…
Andrzej P. Wozniak
Polish subforum moderator
User avatar
petermad
Power Member
Power Member
Posts: 14739
Joined: 2003-02-05, 20:24 UTC
Location: Denmark
Contact:

Re: Uppercased drive letter in Lister for unpacked files.

Post by *petermad »

I tried to replace lowercase drive letters with uppercase letters in these sections:
[left]
[right]
[lefttabs]
[righttabs]
[RightHistory]
[LeftHistory]

But I still haven't seen any uppercase drive letters in Lister. My ini-file is in ANSI
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
ghisler(Author)
Site Admin
Site Admin
Posts: 48021
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Re: Uppercased drive letter in Lister for unpacked files.

Post by *ghisler(Author) »

2Usher
Unfortunately I cannot reproduce it. Could you please send me your wincmd.ini with which it happens, and also some instructions what I need to press to reproduce it?
Author of Total Commander
https://www.ghisler.com
User avatar
Usher
Power Member
Power Member
Posts: 1675
Joined: 2011-03-11, 10:11 UTC

Re: Uppercased drive letter in Lister for unpacked files.

Post by *Usher »

2petermad
You don't understand. People have drive letter in upper or lower case added by older TC versions or when testing some features/settings, maybe manually added. In my case I first manually added DrivesShowUpcase=1 some time ago, then partially changed folder tab set and Directory Hotlist. Now for tests I've removed DrivesShowUpcase and magic has happened.
In a fresh ini you have to simulate legacy uppercased drive letter in settings manually. See explanation below.

2ghisler(Author)
It's simple. Run TC with really fresh.ini and don't do any change in settings (press "Cancel" twice for proposed changes). Then press Alt+F2, select drive d: (or whatever non-C you have) and close TC. Then manually edit [right] section in fresh.ini to have Path=D:\ (or whatever non-C uppercased letter), remove [RightHistory] and [LeftHistory] sections, save fresh.ini and restart TC with fresh.ini.

Here's such a fresh.ini file for tests.
Andrzej P. Wozniak
Polish subforum moderator
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48021
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Re: Uppercased drive letter in Lister for unpacked files.

Post by *ghisler(Author) »

I followed your instructions, but the drive shown in Ctrl+Q on a directory is only in Upcase when DrivesShowUpcase= wasn't added to the fresh ini file either. When I add
DrivesShowUpcase=0
then the drive is shown in lower case.

When I change the right path to lowercase:
[right]
path=d:\
and add DrivesShowUpcase=1 then the drive is shown in upper case when I press Ctrl+Q on a directory.
Author of Total Commander
https://www.ghisler.com
User avatar
Usher
Power Member
Power Member
Posts: 1675
Joined: 2011-03-11, 10:11 UTC

Re: Uppercased drive letter in Lister for unpacked files.

Post by *Usher »

ghisler(Author) wrote: 2022-08-18, 15:31 UTC I followed your instructions, but the drive shown in Ctrl+Q on a directory is only in Upcase when DrivesShowUpcase= wasn't added to the fresh ini file either.
That's what I am trying to explain for TC1051rc2. Here's what is clearly stated in TC Help:
TC Help wrote:DrivesShowUpcase=-1
1: Show drives uppercase in various places like the drive bar, drive list, current path etc.
<=0: Show as lowercase.
Missing item should be treated as a default value (-1), which means "Show as lowercase". And it doesn't work - without DrivesShowUpcase TC shows whatever was previously saved in ini rather than show all lowercase.

Drive letter should always be displayed in all places EITHER lowercase OR uppercase, there is no third option defined (to display letter as is - whatever is saved in ini or typed in command line).
Andrzej P. Wozniak
Polish subforum moderator
User avatar
petermad
Power Member
Power Member
Posts: 14739
Joined: 2003-02-05, 20:24 UTC
Location: Denmark
Contact:

Re: Uppercased drive letter in Lister for unpacked files.

Post by *petermad »

2Usher
2petermad
You don't understand. People have drive letter in upper or lower case added by older TC versions or when testing some features/settings, maybe manually added.
I did change drive letters to uppercase in wincmd.ini to mimic that, but what I did not do was to remove DrivesShowUpcase=0.

It seems to me that it boils down to this. If the path= in sections [left] and [right] has an uppercase drive letter AND DrivesShowUpcase is not present OR set to -1 (or 1 of course), then Lister shows the directory info for folders with uppercase drive letter.
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
Usher
Power Member
Power Member
Posts: 1675
Joined: 2011-03-11, 10:11 UTC

Re: Uppercased drive letter in Lister for unpacked files.

Post by *Usher »

In sections [left], [right] or [DirMenu]. And in other sections used for navigation - [RightHistory], [LeftHistory], ...
Andrzej P. Wozniak
Polish subforum moderator
Post Reply