GSoC2010 Status Update: Week 4

June 18, 2010

June 14, 2010

  • Research about compiling comm-central using 10.6 SDK
  • Successfully compiled my XPCOM component on 10.6 SDK
  • Integration problem due to Shredder doesn’t register the new component

June 15, 2010

  • Successfully compiled comm-central using 10.6 SDK -> Shredder
  • Successfully integrated XPCOM component to Shreeder -> Now able to open QLPreviewPanel in Shredder
  • If your XPCOM is not registered with Shredder, try adding your_lib.dylib to the components/components.list in Shredder.App

June 16, 2010

  • Add File -> Attachments -> <Specific attachment> -> QuickLook
  • Coding and debugging functionality for single-attachment preview in QuickLook

June 17 – 18, 2010

Debugging shows these problem:

  • My class is not *registered* in the Responder Chain. Therefore it cannot take control of the QLPreviewPanel because – (void)acceptsPreviewPanelControl never get called.
  • Difficulty in dealing with Mozilla internal string data types (ACStirng, AString). Converting to const char* for passing to Obj-C function is not reliable, result differs from time to time.

1 Comment

  1. J.D. said,

    June 19, 2010 at 3:50 am

    cool. You have a good start! Keep trying >:D<

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: