AdamPetaccia

Adam Petaccia

Email: <adam AT SPAMFREE tpetaccia DOT com>


I am working on GDI+ for Google Summer of Code 2008. If you find you must use native Gdi+, make sure you've filed a bug report about why it was nessisary (Or bugs can't be fixed).

I'll be posting overall status here, and status updates at my livejournal: http://mighmos.livejournal.com/tag/soc.

My whole livejournal (if anyone cares) is available at http://mighmos.livejournal.com

Notes

2008 08 06

After completing region work, tests now be used to measure the correctness of stringformat.

2008 06 04

After facing bouts of data corruption, I've got a stable system and am hacking away on GDIP.

DONE

  • (./) Get tests running and working on home machines -- including cross compiling

  • (./) Improve GpFont

  • (./) Implmement GpFontFamily* Functions

  • (./) Implement GpRegion base family of functions

  • (./) Implement GdipCloneImage (used by many apps)

In Progress

  • GpFontCollections

  • Stringformat handling
  • Fall back to liberation fonts. Wine states that it doesn't require Windows, but some font functions explicitly need MS Core fonts. Liberation fonts could be used instead.

TODO

  • Gather a larger list of GDI+ bugs
  • (In Progress) Find out which functions most apps need

Missing Functions

  • 14773 GdipGetFontHeight, GdipGetFontStyle, and GdipGetFamily.

  • (./) 11033 GdipGetGenericFontFamilySansSerif

  • 12951 (In Progress) GdipNewPrivateFontCollection

  • 11225 (In Progress) GdipMeasureCharacterRanges

  • 9366 (Semi-done) Quicktime -- will need work on Image handling to be complete.

  • 11759 GdipGetImagePaletteSize and GdipGetImageThumbnail (Microsoft Silverlight)


CategoryHomepage

Translations:

AdamPetaccia (last edited 2008-08-11 18:44:03 by AdamPetaccia)