Font change when updating from 8.01?
Moderators: Hacker, petermad, Stefan2, white
-
- Member
- Posts: 107
- Joined: 2007-02-07, 07:41 UTC
Font change when updating from 8.01?
In 8.01 my fonts were:-
File list font = Microsoft Sans Serif Bold 8pt
Main Window Font = Microsoft Sans Serif Bold 8pt
Dialog Box Font = Microsoft Sans Serif 8pt
But as soon as I installed beta 8.50b5 the font was changed to:-
File list font = Sergoe UI Semibold 9pt
Main Window Font = Sergoe UI Semibold 9pt
Dialog Box Font = Microsoft Sans Serif 8pt
Is this supposed to happen?
Steve
File list font = Microsoft Sans Serif Bold 8pt
Main Window Font = Microsoft Sans Serif Bold 8pt
Dialog Box Font = Microsoft Sans Serif 8pt
But as soon as I installed beta 8.50b5 the font was changed to:-
File list font = Sergoe UI Semibold 9pt
Main Window Font = Sergoe UI Semibold 9pt
Dialog Box Font = Microsoft Sans Serif 8pt
Is this supposed to happen?
Steve
Re: Font change when updating from 8.01?
history850b4.txt wrote:25.09.13 Added: Windows Vista or newer: Use "Segoe UI Semibold" as new default main window and list font if available (32/64)
-
- Member
- Posts: 107
- Joined: 2007-02-07, 07:41 UTC
It is a long story:
http://ghisler.ch/board/viewtopic.php?t=23858 (in German)
http://ghisler.ch/board/viewtopic.php?t=38214
http://ghisler.ch/board/viewtopic.php?t=23858 (in German)
http://ghisler.ch/board/viewtopic.php?t=38214
-
- Member
- Posts: 107
- Joined: 2007-02-07, 07:41 UTC
Hmmm I'm not convinced...
An update to an existing install should, in my opinion not arbitrarily change things..
I reckon there'll be a lot of users who will update to 8.5 like they've done with all the previous new versions that will be left thinking.... why!
Those that want to change the font can do so themselves- but why force the majority of existing users?
Christian G are you out there??
Steve
An update to an existing install should, in my opinion not arbitrarily change things..
I reckon there'll be a lot of users who will update to 8.5 like they've done with all the previous new versions that will be left thinking.... why!
Those that want to change the font can do so themselves- but why force the majority of existing users?
Christian G are you out there??
Steve
If you specifically selected some font, it will be kept after upgrade. If you didn't, you had default previously and you have it now. But I understand that it bothers you, because it's different font now. But TC can't know that you want to keep the old default font. So either no change can be done, or what's happening now must happen.
Or perhaps when performing upgrade, installer could check ini file and if no font is set, it could set it to previous default Microsoft Sans Serif. That way nothing would change for current users. And new users would get new default font (which hopefully gets changed to current system font, because hardcoded Segoe UI Semibold over hardcoded Microsoft Sans Serif is not exactly a victory). I'm just not sure if it's the best idea, because there can be many ini files in different places and installer can hardly track down all of them. So it could probably work for default locations only.
Or perhaps when performing upgrade, installer could check ini file and if no font is set, it could set it to previous default Microsoft Sans Serif. That way nothing would change for current users. And new users would get new default font (which hopefully gets changed to current system font, because hardcoded Segoe UI Semibold over hardcoded Microsoft Sans Serif is not exactly a victory). I'm just not sure if it's the best idea, because there can be many ini files in different places and installer can hardly track down all of them. So it could probably work for default locations only.
-
- Member
- Posts: 107
- Joined: 2007-02-07, 07:41 UTC
Well I wouldn't be surprised when 8.5 is released for their to be a lot of unecessarily unhappy customers... and I'll tell you for why..
I upgraded to 8.5b5 and saw the font was different but I had no idea what it used to be as I'd never changed it and now the new font settings were in place.
So I had to dig into a saved disk image (luckily I had one) and extract the totalcmd directory.
I then temporarily renamed the current totalcmd directory and used the old one just so that I could see what the old font settings were!
How crazy was that process?
...and I won't be the only one who does this...
I upgraded to 8.5b5 and saw the font was different but I had no idea what it used to be as I'd never changed it and now the new font settings were in place.
So I had to dig into a saved disk image (luckily I had one) and extract the totalcmd directory.
I then temporarily renamed the current totalcmd directory and used the old one just so that I could see what the old font settings were!
How crazy was that process?
...and I won't be the only one who does this...
- ghisler(Author)
- Site Admin
- Posts: 50505
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
But you can change the font yourself! This has been possible for many years! Why would you need to revert to an older version?
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
-
- Member
- Posts: 107
- Joined: 2007-02-07, 07:41 UTC
....hold on I think you're imagination is running away with you...ghisler(Author) wrote:But you can change the font yourself! This has been possible for many years! Why would you need to revert to an older version?
1. I was personally quite happy with the font in 8.01 but there is no way of knowing what the font settings in 8.01 were once you've upgraded to 8.5?
2. How could I possibly have known that I needed to "make a note" of the font settings from 8.01 because there's no way of knowing what it was once you've upgraded!
3. I only reverted back to 8.01 temporarily to find out what the old font settings were!! Only then could I change the 8.5 font settings.
4. Just wait and see when you release 8.5! I bet I won't be the only one who will wonder about the wisdom of this change.....
I don't get it. If there is an ini file, keep existing font or use the old default (Microsoft Sans Serif) if no font specified in INI. If there is no INI file, use the new font.
Roman
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.
- ghisler(Author)
- Site Admin
- Posts: 50505
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Currently TC uses the new font when there are no font settings in the ini. I didn't want to limit it to new wincmd.ini installations so existing uers could also enjoy the much better looking font. But apparently people are way too conservative, so I will probably have to change that back to Microsoft Sans Serif. 

Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
Segoe UI looks ugly without ClearType (IMO) - no surprise here as this font is optimized for ClearType. But I think it would be enough to mention the old font settings somewhere (help file, history, what's new), so people who used the default so far can easily switch back to the old default.ghisler(Author) wrote:But apparently people are way too conservative, so I will probably have to change that back to Microsoft Sans Serif.
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
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64
Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
But there will be ini file on second run with no font settings => problem. One way is to save Microsoft Sans Serif to ini as part of upgrade process. But that's problematic, because there's no way to find all ini files that might be used. So it's a little unpredictable. Other way is to save new font for new install, but it's wrong, because it really means forcing settings.Hacker wrote:I don't get it. If there is an ini file, keep existing font or use the old default (Microsoft Sans Serif) if no font specified in INI. If there is no INI file, use the new font.
It should be more obvious. When someone decides to read help file, they already cursed author hundered times and we want to avoid that. Either installer should show "what's new" window with font info highlighted so no one can miss it. Or even better (because there are more people who use TC than who install TC), TC could introduce "ini file versioning" (one simple key containing highest TC version used so far) and show this "what's new" on first run of newer version. But I'm affraid there might be other problems with that.Dalai wrote:But I think it would be enough to mention the old font settings somewhere (help file, history, what's new)
Thanks! So much thanks!!!But apparently people are way too conservative, so I will probably have to change that back to Microsoft Sans Serif.
Ukrainian Total Commander Translator. Feedback and discuss.