bugGNUstep - Bugs: bug #21173, unimplemented overide in XGFontInfo


bug #21173: unimplemented overide in XGFontInfo

Submitted by:  Riccardo Mottola <rmottola>
Submitted on:  Thu 27 Sep 2007 10:55:20 PM UTC  
Category:  Backend Severity:  3 - Normal
Item Group:  Change Request Status:  Wont Fix
Privacy:  Public Assigned to:  Fred Kiefer <FredKiefer>
Open/Closed:  Closed

Add a New Comment (Rich Markup)

You are not logged in

Please log in, so followups can be emailed to you.


Mon 12 May 2008 11:00:32 AM UTC, comment #5: 

I think the current implementation is what is doable with a sensible amount of effort.
The rest wont be done in GNUstep as it requires to generate a path from an glyph pixel image.

Fred Kiefer <FredKiefer>
Project MemberIn charge of this item.
Mon 07 Apr 2008 06:50:36 PM UTC, comment #4: 

Added an implemenation for GSXftFontInfo. But there are still issues, which result from the limitations of the basic drawing code in xlib.

Doing it for XGFontInfo seems to be a hard problem and propably not worth it.

Fred Kiefer <FredKiefer>
Project MemberIn charge of this item.
Tue 09 Oct 2007 10:48:21 PM UTC, comment #3: 

Added a cairo implementation for this method.

Fred Kiefer <FredKiefer>
Project MemberIn charge of this item.
Tue 02 Oct 2007 10:50:25 PM UTC, comment #2: 

This is a backend not a gui problem.

Fred Kiefer <FredKiefer>
Project MemberIn charge of this item.
Sun 30 Sep 2007 10:51:12 PM UTC, comment #1: 

It is just not possible to implement this method properly for XGFontInfo. It should be possible (at least for some fonts) to add this for GSXftFontInfo and CarioFontInfo, as these are based on FreeType.
Currently this interface is only supported in the art backend.

Fred Kiefer <FredKiefer>
Project MemberIn charge of this item.
Thu 27 Sep 2007 10:55:20 PM UTC, original submission:  

I get the following exception:

Uncaught exception NSGenericException, reason: subclass XGFontInfo(instance) should override appendBezierPathWithGlyphs:count:toBezierPath

Riccardo Mottola <rmottola>
Project Member


(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:

No files currently attached


Depends on the following items: None found

Items that depend on this one: None found


Carbon-Copy List
  • -email is unavailable- added by FredKiefer (Posted a comment)
  • -email is unavailable- added by rmottola (Submitted the item)

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

    Only logged-in users can vote.




    Follow 5 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2008-05-12 FredKiefer StatusNone => Wont Fix
        Assigned toNone => FredKiefer
        Open/ClosedOpen => Closed
    2007-10-02 FredKiefer CategoryGui/AppKit => Backend
    2007-09-30 FredKiefer Item GroupNone => Change Request

    Back to the top

    Powered by Savane 3.5