[sugar] patch - editable GeckoEmbed subclass
    Robert Staudinger 
    robert.staudinger at gmail.com
       
    Sat Jul 29 09:03:20 EDT 2006
    
    
  
Hi,
the attached patch introduces
  GeckoEdit -----|> GeckoEmbed
  Editor -----|> Browser
  geckoembed.Edit -----|> geckoembed.Embed
It's a bit more intrusive than I had hoped:
because of the gecko-embed/src dir layout (rather than
gecko-embed/gecko-embed) the public headers cannot easily include each
other. Therefore gecko-embed-private.h has been split out of
gecko-embed.h. The -private header is included from the subclass'
gecko-edit-private.h.
The editable subclass does not yet provide any methods but attached
you will find test samples that show it works. Python bindings are
updated to wrap the new class.
Ok to commit?
- Rob
-------------- next part --------------
A non-text attachment was scrubbed...
Name: gecko-edit.diff.gz
Type: application/x-gzip
Size: 7089 bytes
Desc: not available
Url : http://mailman.laptop.org/pipermail/sugar/attachments/20060729/94f68b97/gecko-edit.diff.gz
-------------- next part --------------
A non-text attachment was scrubbed...
Name: gecko-edit-test.c
Type: text/x-csrc
Size: 827 bytes
Desc: not available
Url : http://mailman.laptop.org/pipermail/sugar/attachments/20060729/94f68b97/gecko-edit-test.bin
-------------- next part --------------
A non-text attachment was scrubbed...
Name: gecko-embed-test.py
Type: text/x-python
Size: 274 bytes
Desc: not available
Url : http://mailman.laptop.org/pipermail/sugar/attachments/20060729/94f68b97/gecko-embed-test.py
    
    
More information about the Sugar
mailing list