[openFATE 306195] Add DPI option to SaX2
Feature added by: Vitaliy Tomin (HighwayStar) Feature #306195, revision 1, last change by Title: Add DPI option to SaX2 openSUSE-11.2: Unconfirmed Priority Requester: Desirable Requested by: Vitaliy Tomin (highwaystar) Description: DPI are very important thing for good font rendering, it always should be equal horizontal and vertical means. Now SaX have option for set display size in millimeters, but it not usefull. By automatic detection SaX make strange DPI means like 95x101 or 84x91 or something else. This values produce ugly font rendering. I suggest to make an option to set fixed DPI for screen, or easier set of physycal screen size in millimetrs to make an wanted DPI like 96, that mean DPI : 96x96 -- openSUSE Feature: https://features.opensuse.org/306195
Feature changed by: Jan Engelhardt (jengelh) Feature #306195, revision 3 Title: Add DPI option to SaX2 openSUSE-11.2: Unconfirmed Priority Requester: Desirable Requested by: Vitaliy Tomin (highwaystar) Description: DPI are very important thing for good font rendering, it always should be equal horizontal and vertical means. Now SaX have option for set display size in millimeters, but it not usefull. By automatic detection SaX make strange DPI means like 95x101 or 84x91 or something else. This values produce ugly font rendering. I suggest to make an option to set fixed DPI for screen, or easier set of physycal screen size in millimetrs to make an wanted DPI like 96, that mean DPI : 96x96 + Discussion: + #1: Jan Engelhardt (jengelh) (2009-03-16 18:10:44) + I am all for it. If Microsoft did one thing right, it was sticking to a + fixed DPI (96) by default. Just because your screen happens to be + small, the font should not get smaller too. Sony PCG U3 for example has + a 6.4" screen that does 1024x768. And typical 17" Desktop LCDs (which + is more than twice the size!) still "only" do 1280x1024. This does not + mean the font ought to be 2x+ larger for the Desktop LCD, nor should it + be 2x+ smaller for the Sony Notebook LCD. The whole automatic DPI + setting is misdecision. And let's not forget Virtual Screen Size. The + DPI is calculated based on VSS rather than real screen resolution. For + single-screen displays, this is braindead. And for multi-screen + displays (e.g. dualscreen), this is also highly problematic because the + vertical size does not increase, but the DPI does. Now that's some sort + of flawed logic. + Also see bug #224504. -- openSUSE Feature: https://features.opensuse.org/306195
Feature changed by: Stephan Kulow (coolo) Feature #306195, revision 4 Title: Add DPI option to SaX2 openSUSE-11.2: Unconfirmed Priority Requester: Desirable Requested by: Vitaliy Tomin (highwaystar) Description: DPI are very important thing for good font rendering, it always should be equal horizontal and vertical means. Now SaX have option for set display size in millimeters, but it not usefull. By automatic detection SaX make strange DPI means like 95x101 or 84x91 or something else. This values produce ugly font rendering. I suggest to make an option to set fixed DPI for screen, or easier set of physycal screen size in millimetrs to make an wanted DPI like 96, that mean DPI : 96x96 Discussion: #1: Jan Engelhardt (jengelh) (2009-03-16 18:10:44) I am all for it. If Microsoft did one thing right, it was sticking to a fixed DPI (96) by default. Just because your screen happens to be small, the font should not get smaller too. Sony PCG U3 for example has a 6.4" screen that does 1024x768. And typical 17" Desktop LCDs (which is more than twice the size!) still "only" do 1280x1024. This does not mean the font ought to be 2x+ larger for the Desktop LCD, nor should it be 2x+ smaller for the Sony Notebook LCD. The whole automatic DPI setting is misdecision. And let's not forget Virtual Screen Size. The DPI is calculated based on VSS rather than real screen resolution. For single-screen displays, this is braindead. And for multi-screen displays (e.g. dualscreen), this is also highly problematic because the vertical size does not increase, but the DPI does. Now that's some sort of flawed logic. Also see bug #224504. + #3: Stephan Kulow (coolo) (2009-03-30 20:52:40) (reply to #1) + faking DPI is just as wrong, display size is a variable - as such dot + per inches is a variable too. + #2: Stephan Kulow (coolo) (2009-03-30 20:51:34) + Actually both GNOME and KDE have this setting, so I think duplicating + it in sax is wrong. But if you have concrete ways to improve sax + usability, it might be worth it. -- openSUSE Feature: https://features.opensuse.org/306195
Feature changed by: Michael Löffler (michl19) Feature #306195, revision 5 Title: Add DPI option to SaX2 - openSUSE-11.2: Unconfirmed + openSUSE-11.2: Evaluation Priority Requester: Desirable Requested by: Vitaliy Tomin (highwaystar) Description: DPI are very important thing for good font rendering, it always should be equal horizontal and vertical means. Now SaX have option for set display size in millimeters, but it not usefull. By automatic detection SaX make strange DPI means like 95x101 or 84x91 or something else. This values produce ugly font rendering. I suggest to make an option to set fixed DPI for screen, or easier set of physycal screen size in millimetrs to make an wanted DPI like 96, that mean DPI : 96x96 Discussion: #1: Jan Engelhardt (jengelh) (2009-03-16 18:10:44) I am all for it. If Microsoft did one thing right, it was sticking to a fixed DPI (96) by default. Just because your screen happens to be small, the font should not get smaller too. Sony PCG U3 for example has a 6.4" screen that does 1024x768. And typical 17" Desktop LCDs (which is more than twice the size!) still "only" do 1280x1024. This does not mean the font ought to be 2x+ larger for the Desktop LCD, nor should it be 2x+ smaller for the Sony Notebook LCD. The whole automatic DPI setting is misdecision. And let's not forget Virtual Screen Size. The DPI is calculated based on VSS rather than real screen resolution. For single-screen displays, this is braindead. And for multi-screen displays (e.g. dualscreen), this is also highly problematic because the vertical size does not increase, but the DPI does. Now that's some sort of flawed logic. Also see bug #224504. #3: Stephan Kulow (coolo) (2009-03-30 20:52:40) (reply to #1) faking DPI is just as wrong, display size is a variable - as such dot per inches is a variable too. #2: Stephan Kulow (coolo) (2009-03-30 20:51:34) Actually both GNOME and KDE have this setting, so I think duplicating it in sax is wrong. But if you have concrete ways to improve sax usability, it might be worth it. -- openSUSE Feature: https://features.opensuse.org/306195
Feature changed by: Stephan Kulow (coolo) Feature #306195, revision 6 Title: Add DPI option to SaX2 - openSUSE-11.2: Evaluation + openSUSE-11.2: Rejected by Stephan Kulow (coolo) + reject date: 2009-06-24 10:53:10 + reject reason: we do not want to maintain sax2 as the general direction + of Xorg and the desktop is away from such tools and desktop tools to + configure it. And as I said, both KDE and GNOME have such options. Priority Requester: Desirable Requested by: Vitaliy Tomin (highwaystar) Description: DPI are very important thing for good font rendering, it always should be equal horizontal and vertical means. Now SaX have option for set display size in millimeters, but it not usefull. By automatic detection SaX make strange DPI means like 95x101 or 84x91 or something else. This values produce ugly font rendering. I suggest to make an option to set fixed DPI for screen, or easier set of physycal screen size in millimetrs to make an wanted DPI like 96, that mean DPI : 96x96 Discussion: #1: Jan Engelhardt (jengelh) (2009-03-16 18:10:44) I am all for it. If Microsoft did one thing right, it was sticking to a fixed DPI (96) by default. Just because your screen happens to be small, the font should not get smaller too. Sony PCG U3 for example has a 6.4" screen that does 1024x768. And typical 17" Desktop LCDs (which is more than twice the size!) still "only" do 1280x1024. This does not mean the font ought to be 2x+ larger for the Desktop LCD, nor should it be 2x+ smaller for the Sony Notebook LCD. The whole automatic DPI setting is misdecision. And let's not forget Virtual Screen Size. The DPI is calculated based on VSS rather than real screen resolution. For single-screen displays, this is braindead. And for multi-screen displays (e.g. dualscreen), this is also highly problematic because the vertical size does not increase, but the DPI does. Now that's some sort of flawed logic. Also see bug #224504. #3: Stephan Kulow (coolo) (2009-03-30 20:52:40) (reply to #1) faking DPI is just as wrong, display size is a variable - as such dot per inches is a variable too. #2: Stephan Kulow (coolo) (2009-03-30 20:51:34) Actually both GNOME and KDE have this setting, so I think duplicating it in sax is wrong. But if you have concrete ways to improve sax usability, it might be worth it. -- openSUSE Feature: https://features.opensuse.org/306195
Feature changed by: Jan Engelhardt (jengelh) Feature #306195, revision 7 Title: Add DPI option to SaX2 openSUSE-11.2: Rejected by Stephan Kulow (coolo) reject date: 2009-06-24 10:53:10 reject reason: we do not want to maintain sax2 as the general direction of Xorg and the desktop is away from such tools and desktop tools to configure it. And as I said, both KDE and GNOME have such options. Priority Requester: Desirable Requested by: Vitaliy Tomin (highwaystar) Description: DPI are very important thing for good font rendering, it always should be equal horizontal and vertical means. Now SaX have option for set display size in millimeters, but it not usefull. By automatic detection SaX make strange DPI means like 95x101 or 84x91 or something else. This values produce ugly font rendering. I suggest to make an option to set fixed DPI for screen, or easier set of physycal screen size in millimetrs to make an wanted DPI like 96, that mean DPI : 96x96 Discussion: #1: Jan Engelhardt (jengelh) (2009-03-16 18:10:44) I am all for it. If Microsoft did one thing right, it was sticking to a fixed DPI (96) by default. Just because your screen happens to be small, the font should not get smaller too. Sony PCG U3 for example has a 6.4" screen that does 1024x768. And typical 17" Desktop LCDs (which is more than twice the size!) still "only" do 1280x1024. This does not mean the font ought to be 2x+ larger for the Desktop LCD, nor should it be 2x+ smaller for the Sony Notebook LCD. The whole automatic DPI setting is misdecision. And let's not forget Virtual Screen Size. The DPI is calculated based on VSS rather than real screen resolution. For single-screen displays, this is braindead. And for multi-screen displays (e.g. dualscreen), this is also highly problematic because the vertical size does not increase, but the DPI does. Now that's some sort of flawed logic. Also see bug #224504. #3: Stephan Kulow (coolo) (2009-03-30 20:52:40) (reply to #1) faking DPI is just as wrong, display size is a variable - as such dot per inches is a variable too. + #4: Jan Engelhardt (jengelh) (2009-08-06 14:53:52) (reply to #3) + Of course you are right. 10 pt is still 10 pt even if the monitor size + changes (and the DPI is non-faked). For all practical purposes however, + if things were actually displayed at 10 pt, there would not be much + space left on the 6.4" screen. Using 12px instead is not nice either, + of course, so I better take the faking-DPI. #2: Stephan Kulow (coolo) (2009-03-30 20:51:34) Actually both GNOME and KDE have this setting, so I think duplicating it in sax is wrong. But if you have concrete ways to improve sax usability, it might be worth it. -- openSUSE Feature: https://features.opensuse.org/306195
participants (1)
-
fate_noreply@suse.de