Discussion:
Log message editor always use antialiased fonts.
(too old to reply)
Valeri Mytinski
2013-07-02 09:33:47 UTC
Permalink
I created new issue #504. Does anybody know solution/workaround?

*What steps will reproduce the problem?*
1. Install TortoiseSVN 1.8.0.
2. Upgrade WC.
3. From context menu choose "Commit...". Or try to change log message.
*What is the expected output? What do you see instead?*
Expected output - non-antialiased text in log message field. It is my
system's setting AND it worked as expected in previous to version
1.8.0.
See instead - antialiased text.
*What Windows version are you using?*
W7-x64.
*Please provide any additional information below.*
It seems like something has changed in "scintilla".
I can't find is it possible to tune antialiasing in TortoiseSVN or no.
Thanks,
Valeri Mytinski

------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=3059609

To unsubscribe from this discussion, e-mail: [users-unsubscribe-6zjzXkf2FExf8fUKLXF2/HdfcadvtA/***@public.gmane.org].
Gabri Shally
2013-07-02 09:44:38 UTC
Permalink
i experience this, but with google chrome. my problem is ati smooth hd feature.
once i disable this feature for chrome, chrome going back to normal.
hope its help.

On Tue, Jul 2, 2013 at 4:33 PM, Valeri Mytinski
Post by Valeri Mytinski
I created new issue #504. Does anybody know solution/workaround?
What steps will reproduce the problem?
1. Install TortoiseSVN 1.8.0.
2. Upgrade WC.
3. From context menu choose "Commit...". Or try to change log message.
What is the expected output? What do you see instead?
Expected output - non-antialiased text in log message field. It is my
system's setting AND it worked as expected in previous to version 1.8.0.
See instead - antialiased text.
What Windows version are you using?
W7-x64.
Please provide any additional information below.
It seems like something has changed in "scintilla".
I can't find is it possible to tune antialiasing in TortoiseSVN or no.
Thanks,
Valeri Mytinski
------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=3059610

To unsubscribe from this discussion, e-mail: [users-unsubscribe-6zjzXkf2FExf8fUKLXF2/HdfcadvtA/***@public.gmane.org].
Stefan Küng
2013-07-02 17:53:38 UTC
Permalink
Post by Valeri Mytinski
I created new issue #504. Does anybody know solution/workaround?
*What steps will reproduce the problem?* 1. Install TortoiseSVN
1.8.0. 2. Upgrade WC. 3. From context menu choose "Commit...". Or try
to change log message.
*What is the expected output? What do you see instead?* Expected
output - non-antialiased text in log message field. It is my system's
setting AND it worked as expected in previous to version 1.8.0. See
instead - antialiased text.
*What Windows version are you using?* W7-x64.
*Please provide any additional information below.* It seems like
something has changed in "scintilla". I can't find is it possible to
tune antialiasing in TortoiseSVN or no.
If font smoothing is disabled in the system, then apps can not use such
fonts, they're automatically downgraded to non-antialiased fonts.
But it might be that you have Direct2D drawing enabled.
Remove the registry key HKCU\Software\TortoiseSVN\ScintillaDirect2D if
it exists. If it doesn't, then you should only see normal
non-antialiased fonts.

Stefan
--
___
oo // \\ "De Chelonian Mobile"
(_,\/ \_/ \ TortoiseSVN
\ \_/_\_/> The coolest interface to (Sub)version control
/_/ \_\ http://tortoisesvn.net

------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=3059640

To unsubscribe from this discussion, e-mail: [users-unsubscribe-6zjzXkf2FExf8fUKLXF2/HdfcadvtA/***@public.gmane.org].
Gunnar Dalsnes
2013-07-02 19:51:48 UTC
Permalink
Post by Stefan Küng
Post by Valeri Mytinski
I created new issue #504. Does anybody know solution/workaround?
*What steps will reproduce the problem?* 1. Install TortoiseSVN
1.8.0. 2. Upgrade WC. 3. From context menu choose "Commit...". Or try
to change log message.
*What is the expected output? What do you see instead?* Expected
output - non-antialiased text in log message field. It is my system's
setting AND it worked as expected in previous to version 1.8.0. See
instead - antialiased text.
*What Windows version are you using?* W7-x64.
*Please provide any additional information below.* It seems like
something has changed in "scintilla". I can't find is it possible to
tune antialiasing in TortoiseSVN or no.
If font smoothing is disabled in the system, then apps can not use such
fonts, they're automatically downgraded to non-antialiased fonts.
But it might be that you have Direct2D drawing enabled.
Remove the registry key HKCU\Software\TortoiseSVN\ScintillaDirect2D if
it exists. If it doesn't, then you should only see normal
non-antialiased fonts.
Stefan
I notice the same on my 3 pc's (running XP and XP x64, font smoothing
disabled) after upgrading, so this can't be an OS issue.

Gunnar.

------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=3059654

To unsubscribe from this discussion, e-mail: [users-***@tortoisesvn.tigris.org].
Valeri Mytinski
2013-07-03 05:36:25 UTC
Permalink
Post by Stefan Küng
Post by Valeri Mytinski
I created new issue #504. Does anybody know solution/workaround?
*What steps will reproduce the problem?* 1. Install TortoiseSVN
1.8.0. 2. Upgrade WC. 3. From context menu choose "Commit...". Or try
to change log message.
*What is the expected output? What do you see instead?* Expected
output - non-antialiased text in log message field. It is my system's
setting AND it worked as expected in previous to version 1.8.0. See
instead - antialiased text.
*What Windows version are you using?* W7-x64.
*Please provide any additional information below.* It seems like
something has changed in "scintilla". I can't find is it possible to
tune antialiasing in TortoiseSVN or no.
If font smoothing is disabled in the system, then apps can not use such
fonts, they're automatically downgraded to non-antialiased fonts.
Things are more subtle here. System's settings are only "flags" that show
user's intention and DEFAULT behaviour of rendering subsystem. Apps still
can use all options for rendering fonts.

We can see that in TortoiseSVN:
- Choose "Show log"
- In the "Log Messages" window we see list of commits and below it log
message field for first commit. Text in this field is *non-antialiased*
(system's settings).
- Now right click this text field and choose "Edit log message" from
context menu.
- You will see "Edit log message" window with edit field and *antialiased*
text in it.

But it might be that you have Direct2D drawing enabled.
Yes. Use or not antialiasing - this is apps' responsibility. OR third party
library it uses - in our case "scintilla" I suppose. Unfortunately in 1.8.0
there were changes in D2D in TortoiseSVN sources AND in scintilla sources
too, so I can't at first glance find the principle source of issue (and,
excuse, it is first time I see TortoiseSVN sources). I think that
"scintilla" or D2D use NOW by default SC_EFF_QUALITY_NON_ANTIALIASED
or SC_EFF_QUALITY_LCD_OPTIMIZED
instead of SC_EFF_QUALITY_DEFAULT.

BTW "Blame" window uses antialiasing too.
Post by Stefan Küng
Remove the registry key HKCU\Software\TortoiseSVN\ScintillaDirect2D if
it exists. If it doesn't, then you should only see normal
non-antialiased fonts.
Stefan
Registry key exists and has value=0x0.
I removed it. No changes.
I rebooted system. No changes.

Valeri

------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=3059671

To unsubscribe from this discussion, e-mail: [users-***@tortoisesvn.tigris.org].
Valeri Mytinski
2013-07-03 10:18:33 UTC
Permalink
Post by Stefan Küng
Post by Valeri Mytinski
I created new issue #504. Does anybody know solution/workaround?
*What steps will reproduce the problem?* 1. Install TortoiseSVN
1.8.0. 2. Upgrade WC. 3. From context menu choose "Commit...". Or try
to change log message.
*What is the expected output? What do you see instead?* Expected
output - non-antialiased text in log message field. It is my system's
setting AND it worked as expected in previous to version 1.8.0. See
instead - antialiased text.
*What Windows version are you using?* W7-x64.
*Please provide any additional information below.* It seems like
something has changed in "scintilla". I can't find is it possible to
tune antialiasing in TortoiseSVN or no.
If font smoothing is disabled in the system, then apps can not use such
fonts, they're automatically downgraded to non-antialiased fonts.
But it might be that you have Direct2D drawing enabled.
Remove the registry key HKCU\Software\TortoiseSVN\ScintillaDirect2D if
it exists. If it doesn't, then you should only see normal
non-antialiased fonts.
Stefan
This is the screenshoot with both non-antialiased and antialiased texts in
the same app instance of TortoiseSVN (as I described earlier).

https://www.box.com/s/inx6n02dlpnxy9dpeu8d

Valeri

------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=3059683

To unsubscribe from this discussion, e-mail: [users-***@tortoisesvn.tigris.org].
Continue reading on narkive:
Loading...