14:00 <popey> #startmeeting Docviewer meeting 14:00 <meetingology> Meeting started Thu May 28 14:00:37 2015 UTC. The chair is popey. Information about MeetBot at http://wiki.ubuntu.com/meetingology. 14:00 <meetingology> 14:00 <meetingology> Available commands: action commands idea info link nick 14:00 <popey> How are you sverzegnassi ? 14:01 <sverzegnassi> I've been much busy last week, didn't do much :/ 14:01 <sverzegnassi> Just did something on zoom pinch gesture. I really hope to finish it next week 14:03 <popey> ok. 14:03 <popey> I uploaded latest version to the store as you probably saw. 14:03 <sverzegnassi> Yes, I saw! Glad to hear positive feedback! :D 14:03 <popey> Yeah. 14:04 <popey> will you also have chance to look at https://code.launchpad.net/~verzegnassi-stefano/ubuntu-docviewer-app/fix-1418648/+merge/256354 ? 14:05 <sverzegnassi> no, sorry 14:06 <popey> ok 14:06 <sverzegnassi> I don't have much to discuss this week, I'd just like to start some discussion on some future plans (libreoffice stuff and content hub) 14:08 <popey> ok, sure. 14:08 <popey> I poked our libreoffice guy to get a status update for his small test build 14:09 <sverzegnassi> good! so does we already a test build? 14:09 <sverzegnassi> does we have* 14:10 <popey> no reply yet 14:12 <sverzegnassi> ok, the content-hub question is related to the migration from C++ APIs to QML ones 14:14 <popey> ok. 14:14 <popey> Do you have a specific question or issue around that? 14:14 <popey> The general advice from kenvandine last time we discussed this was "don't use the C++ API", right? 14:15 <kenvandine> popey, right 14:15 <kenvandine> qml only 14:15 <sverzegnassi> Yes, but I'm not sure about what to do with all the other C++ code. 14:15 <sverzegnassi> I mean, is it worth to keep the entry point in C++, so we don't have to re-write the autopilot stuff, etc? 14:16 <popey> What's the effect of removing it? What needs re-creating for autopilot? 14:18 <sverzegnassi> We should handle the command line arguments from QML (maybe re-using the current code in another plugin), probably we should manage the full-screen code in a different way, and the tests may need to be updated to use "qmlscene [qml_file_path]" as path to launch 14:20 <popey> Hmm, that's unfortunate that we have to re-do all that. 14:20 <popey> Better than breaking when the C++ API for content hub changes though. 14:22 <sverzegnassi> yeah, before using all that C++ code, there was an issue with the app pages management (basically, docviewer used to push a page in the stack, but if a signal was emitted from content-hub, it used to clean the whole stack and push another page again) 14:23 <sverzegnassi> since we have a document page now, we won't have that issue again, so I'm thinking to move only content-hub stuff to qml 14:24 <popey> Ok 14:24 <popey> that makes sense. 14:26 <sverzegnassi> ok, I'll start the branch during the weekend then 14:27 <sverzegnassi> I'm building a new PC, hopefully tomorrow I'll have the last missing component, so I should be fully operative next week :D 14:29 <popey> oooh! 14:30 <popey> Great. Anything else to discuss? 14:30 <sverzegnassi> No, that's all. Sorry again for being not active this week 14:30 <popey> No worries. It was great to get an update in the store. 14:32 <sverzegnassi> yes, it was. have a nice weekend popey! 14:32 <popey> you too! 14:32 <popey> #endmeeting