Date: prev next · Thread: first prev next last
2015 Archives by date, by thread · List index


Pencils down period is coming closer, and we are almost done.

On the libreoffice side, this week I :
- fixed an annoying bug in gtktiledviewer to jump to cursor position when
it changes.
- worked on widget registration part by including the introspection bits in
the LO source code. We are now generating the .gir and .typelib files in
create_tree.sh. This also adds build time dependency to libreoffice :
gobject-introspection. I added an extra m4 file to the source tree
(introspection.m4)
- Fixed some minor gobject-introspection annotations that were responsible
for an intermittent crash in gnome-documents.

On gnome-documents side, the widget is integrated, but I discussed with g-d
maintainers, and it seems it requires little more work to be acceptable to
them. g-d currently uses Evince View and its usage is too interleaved with
rest of the code. As of now, I have somehow integrated LOKDocView inside of
g-d using conditionals and changing the control flow where necessary. But,
perhaps it would be better to add one abstraction layer controlling both
evince view and new LOKDocView, or any other view they might think to have
in future.

Hence, I would be working on adding this new abstraction layer in the
remaining  days, and hope to get it merged upstream very soon.

-- 
Regards,
Pranav Kant
http://pranavk.me <http://pricked.in/>

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.