Font change when updating from 8.01?

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

Moderators: Hacker, petermad, Stefan2, white

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

Post by *Hacker »

Sob,
But there will be ini file on second run with no font settings => problem.
Why? Just save the font settings to the ini file.

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.
Sob
Power Member
Power Member
Posts: 945
Joined: 2005-01-19, 17:33 UTC

Post by *Sob »

I'm not saying it wouldn't work. It would.

It's just a little messed up, because this way you have two defaults. Default in traditional sense (= what's used when it's not specifically set in ini) is still (and will always have to be) Microsoft Sans Serif and new default is just a special case saved to clean ini. It seems strange to me.

I still think the problem is mainly because of using specific font and would be much smaller if system font was used. Segoe UI Semibold is clearly wrong for every single user of Classic theme (except for maybe one or two who actually selected this font for their system :). It's of course possible that some Aero user liked Microsoft Sans Serif in TC, but my guess is that they should not be hurt too much by same font they have everywhere else. No hard data to prove it, unfortunately.
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50479
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

TC 8.5 b6 is now writing UseNewDefFont=1 if [Configuration] section doesn't exist, otherwise UseNewDefFont=0.
Author of Total Commander
https://www.ghisler.com
User avatar
MaxX
Power Member
Power Member
Posts: 1169
Joined: 2012-03-23, 18:15 UTC
Location: UA

Post by *MaxX »

TC 8.50 beta 6 + empty wincmd.ini -> nothing changed in 2 of 3 fields.
Proof: http://iceimg.com/zcbOEFx5/clip424.png

UseNewDefFont should be "0" by default.
Last edited by MaxX on 2013-10-16, 19:00 UTC, edited 2 times in total.
User avatar
Lefteous
Power Member
Power Member
Posts: 9536
Joined: 2003-02-09, 01:18 UTC
Location: Germany
Contact:

Post by *Lefteous »

I can confirm the behavior described by MaxX.
alm
Junior Member
Junior Member
Posts: 59
Joined: 2006-06-23, 17:25 UTC

Post by *alm »

I got used to the new font, so changed it back to the new font after updating to TC8.50b6. I agree with Christian that it looks better. :D
Using TC since 1997, known as Windows Commander in the old days ;)
User avatar
sztihamer
Member
Member
Posts: 117
Joined: 2012-01-31, 17:46 UTC

Post by *sztihamer »

MaxX wrote:TC 8.50 beta 6 + empty wincmd.ini -> nothing changed in 2 of 3 fields.
Proof: http://iceimg.com/zcbOEFx5/clip424.png

UseNewDefFont should be "0" by default.
I guess there are some misunderstandings here. It works perfectly as Christian mentioned. If you are updating from the beta 5 you will get the old font back. However if you do a clean install you will get the new font. Pretty sure that's how he intended to work. If you deleted your ini file there's no [Configuration] section so Total Commander will write the UseNewDefFont=1.

Anyway I think that the new font looks much nicer. Got used to it since the beta 5, and I'm not going to change it back. For those who don't like it, there's always the option to revert back.

Now try doing the following. Launch Total Commander with a clean ini file, then close it. Edit wincmd.ini and remove the UseNewDefFont=1 line. Save it and relaunch totalcmd. You will see what happens.
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50479
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

2MaxX
TC 8.50 beta 6 + empty wincmd.ini -> nothing changed in 2 of 3 fields.
Yes, this is intentional. Empty [Configuration] section at start -> new font used. Non-empty [Configuration] section -> old font used.
Author of Total Commander
https://www.ghisler.com
harrismail
Member
Member
Posts: 107
Joined: 2007-02-07, 07:41 UTC

Post by *harrismail »

Thanks Christian.
User avatar
Lefteous
Power Member
Power Member
Posts: 9536
Joined: 2003-02-09, 01:18 UTC
Location: Germany
Contact:

Post by *Lefteous »

2ghisler(Author)
Yes, this is intentional
It it intentional that 2 of 3 fonts have been changed?

Expected: Use same font family for all elements.
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50479
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Yes it is.
Author of Total Commander
https://www.ghisler.com
khagaroth
Junior Member
Junior Member
Posts: 13
Joined: 2009-06-14, 07:30 UTC

Post by *khagaroth »

Lefteous wrote:It it intentional that 2 of 3 fonts have been changed?
ghisler(Author) wrote:Yes it is.
And the reasoning behind that? I have changed the Dialog box font as well. It looks much better with Segoe.
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50479
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

The reason is that "Microsoft Sans Serif" non-bold looks quite OK in the dialog boxes. I do not want to switch from non-bold to semibold there, and switching to another non-bold font doesn't mak that much of a difference.
Author of Total Commander
https://www.ghisler.com
Post Reply