bugGNUstep - Bugs: bug #3414, Font size inconsistency

 
 

You are not allowed to post comments on this tracker with your current authentification level.

bug #3414: Font size inconsistency

Submitted by:  Stefan Urbanek <stefanu>
Submitted on:  Thu 01 May 2003 07:56:10 AM UTC  
 
Category: BackendSeverity: 2 - Minor
Item Group: Change RequestStatus: None
Privacy: PublicAssigned to: None
Open/Closed: Open

Sat 16 Feb 2008 03:43:26 PM UTC, comment #5:

No, sad enough that change was actually the other way around. I had to change a place where we were using a point size interface to request a font into one using pixel size, to get it to work properly with the rest of GNUstep.

You could say this way one step back, as far as this specific bug report is concerned.

Fred Kiefer <FredKiefer>
Project Member
Fri 15 Feb 2008 11:30:23 PM UTC, comment #4:

Fred,

Do you know if your latest change addresses this issue?

GC

Gregory John Casamento <gcasa>
Project Administrator
Tue 25 Jan 2005 09:25:16 PM UTC, comment #3:

Well, it's in my TODO list. It'll get done eventually, but probably not in the any time soon. Help is appreciated, of course. :)

Alexander Malmberg <alexm>
Project Member
Sun 23 Jan 2005 06:22:42 PM UTC, comment #2:

Just to add that this problem forces developers to create user interfaces of different sizes (depending on their screen setup). That will result in UI inconsistency between applications.

Increasing system/ui elements font size is not a solution, as sometimes the text will be larger than controls therefore not partialy visible.

Stefan Urbanek <stefanu>
Project Member
Thu 01 May 2003 10:11:28 AM UTC, comment #1:

Font sizes are in points, but all backends currently assume that the display is 72dpi.

It would be very easy for me to have back-art render at any resolution given a scale factor (although it might take some tweaking to get it to look good). However, there's a lot of work that needs doing in back/Source/x11/ to translate window sizes and event positions and such.

(This is a backend issue, but there's no backend category. Could someone add one? (Adam?))

Alexander Malmberg <alexm>
Project Member
Thu 01 May 2003 07:56:10 AM UTC, original submission:

Font rendering does ignore screen resolution and font size seems to be in pixels instead of points. There are several problemswith this:

1. Applications have very small fonts when using large screen resolution. (compare to KDE, Gnome, Mozilla...)

2. Two different sizes are useed: one for screen other for printing. To be able to have comfortably readable screen fonts I am using sizes from 14 to 18. When I want to print a text or any other view, i have to change font size to smaller (normal) size, that is from 8 to 12. This is completely against basic GNUstep display principle - WYSIWIG and the behaviour is not as expected. (I do not have to care whether I am printing to screen or printer, so why I do have to care about using different fonts for screen and for printer?)

I consider it to be incosistency and I think that point size should be used (as expected).

Stefan Urbanek <stefanu>
Project Member

 

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by FredKiefer (Posted a comment)
  • -unavailable- added by gcasa (Posted a comment)
  •  

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.

     

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    Follow 3 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Thu 13 Jan 2005 02:08:11 PM UTCalexmCategoryGui/AppKit=>Backend
      Severity3 - Normal=>2 - Minor
      Item GroupBug=>Change Request

    Back to the top


    Powered by Savane 3.1-cleanup