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

Group
 
 

bug #21173: unimplemented overide in XGFontInfo

Submitter:  Riccardo Mottola <rmottola>
Submitted:  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:  FredKiefer
Open/Closed:  Closed
* Mandatory Fields

Add a New Comment Rich Markup
   

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>
Group Member
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>
Group Member
Tue 09 Oct 2007 10:48:21 PM UTC, comment #3: 

Added a cairo implementation for this method.

Fred Kiefer <FredKiefer>
Group Member
Tue 02 Oct 2007 10:50:25 PM UTC, comment #2: 

This is a backend not a gui problem.

Fred Kiefer <FredKiefer>
Group Member
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>
Group Member
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>
Group Member

 

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

Attach Files:
   
   
Comment:
   

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)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    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.13-d3ae.
    Corresponding source code