Changes

Jump to: navigation, search

Features/Evince Introspection Bindings

694 bytes added, 15:33, 25 October 2011
no edit summary
== Summary ==
 
The pygtk bindings used until F14 to use the evince backend in Read activity, are no longer present in F16.
We need use the new gi based bindings
== Owner ==
== Current status ==
* Targeted release: (SUGAR_VERSION)0.96* Last updated: (DATE)25/10/2011* Percentage of completion: XX0%
== Detailed Description Initial information ==
* The bindings are not ready to use. We need work closely with upstream to solve the remaining issues.
There are a bug related https://bugzilla.gnome.org/show_bug.cgi?id=635705
and the method factory_get_document needed to open a document, is marked as not introspectable https://bugzilla.gnome.org/show_bug.cgi?id=662709
=== Implementation plan ===
 
The first step is port this simple demo to gtk3:
 
e = evince.View()
docmodel = evince.DocumentModel()
doc = evince.document_factory_get_document('file:///path/to/file/example.pdf')
docmodel.set_document(doc)
e.set_model(model)
== Benefit to Sugar ==
628
edits

Navigation menu