[poppler] evas support for poppler
Vincent Torri
vtorri at univ-evry.fr
Mon Jan 9 12:28:46 PST 2006
oups, i think i've forgotten the code....
Vincent
On Mon, 9 Jan 2006, Vincent Torri wrote:
>
> Hello,
>
> I have re-worked a bit the evas binding. The archive contains:
> * a diff of configure.ac
> * a dif of the toplevel Makefile.am
> * poppler-evas.pc.in
> * the subdir evas/ with the .h, .cc, the test app and Makefile.am
>
> Some comments:
>
> 1) in the configure.ac, i've only tested if evas and ecore are installed.
> I've not add some --disable-evas. Should I add it ?
>
> 2) the headers are all commented, but my english is ugly. Maybe someone
> should read to fix it :)
>
> 3) I don't know what licence to use. What should I use ?
>
> 4) there are some functions that does not work correctly :
> evas_poppler_page_text_get
> and
> evas_poppler_page_text_find
> I don't really know why.
>
> 5) all the utf8 stuff is not supported, simply because I have no idea on
> how to manage it
>
> I have tested the binding and even made a widget for one of the toolkit,
> and it seems to work great. Btw, that library is quite good.
>
> I would also be glad if someone take a bit of time to try this code
>
> Thank you
>
> Vincent
>
> On Wed, 28 Dec 2005, Brad Hards wrote:
>
> > On Wednesday 28 December 2005 07:07 am, Vincent Torri wrote:
> > > I would like to have your comments, remarks, etc.. about how to improve
> > > the code, and what i have to do for it to be committed (if the developpers
> > > are interested, of course)
> > I have some detailed comments, but the big question is whether you are willing
> > to maintain it? I don't see any real problem with having evas bindings in the
> > tree, and they don't need to offer the same capabilities as glib or qt or
> > whatever, but they do need to be maintained if they are going to keep
> > working.
> >
> > Detail stuff (based on a really quick review)
> > * Must have appropriate copyright (i.e. recognise the source of the code, and
> > license your changes)
> > * Ideally would have some documentation
> > * Some of the function names look strange (eg document_is_copiable() probably
> > should be something like document_is_copyable()).
> > * There is a hardcoded path in the test app that will only work for you.
> > * The patch / tarball has a lot of generated files (libraries and object
> > files, dependencies). Please leave those out - they cannot be committed to
> > CVS and are only applicable to your configuration.
> >
> > Brad
> >
>
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: poppler-evas.tar.bz2
Type: application/octet-stream
Size: 11012 bytes
Desc:
Url : http://lists.freedesktop.org/archives/poppler/attachments/20060109/99da5de4/poppler-evas.tar-0001.obj
More information about the poppler
mailing list