14:02 #startmeeting DocViewer meeting 14:02 Meeting started Thu Oct 15 14:02:13 2015 UTC. The chair is popey. Information about MeetBot at http://wiki.ubuntu.com/meetingology. 14:02 14:02 Available commands: action commands idea info link nick 14:03 How are you? 14:04 fine, thanks! also, it stopped raining after four days... I don't like much all that English weather :P 14:04 where do we start from? 14:05 One small thing. 14:05 Icon, you've been asking for one for a while 14:05 I think JMulholland has some news 14:05 oooh... 14:05 I do! Matthieu James has been working on a fresh icon that fits with the new family of system/core app icons :D 14:06 It’s up for review with the creative director, we’ll let you know as soon as it’s approved :) 14:06 that's really a great news, thanks! :D 14:07 \o/ 14:07 Ok, next, as you saw, I pushed another build of LibreOffice to the ppa 14:07 so in some hours there will be a new build 14:07 I had to ask for more disk space in the PPA because we ran out :) 14:07 haha... i saw that! 14:08 I'm having a bit of trouble in debugging that nice 2,3Gb thing 14:08 * popey looks for Bjoern 14:08 I've got gdb working (I was missing the '-l' parameter), but I get no stack as output 14:08 lemme go and get him 14:09 Of course, I'm a member of the Idiots Club, so I'm surely missing something 14:09 Popey and Bjoern are both here at the office today, so popey’s just popped out to see if he can find him 14:10 haha, ok 14:11 I'm also working on the porting to UITK 1.2, and I did some UI change. I'll have to ask for some quick review 14:11 unfortunately he's in another meeting 14:11 if you have any question for bjoern, just let us have them over email and I'll poke him with a stick 14:11 popey, sure! 14:11 sverzegnassi: code review? 14:12 UI design review 14:12 ah okay 14:12 we can do that, when do you think that'll be ready? 14:13 Will this be dropping the grid view? 14:13 UITK 1.2 porting? It is mostly completed, ready to land next week... I'd just need a quick check to see if some changes are good or not 14:14 ok 14:14 For the moment, yes. The problem with grid view is just the code. We probably need to completely separate their code (i.e. also the PageHeadState), but I didn't look any further 14:15 New ListView: http://imgur.com/hxlmBYm 14:15 New ListView with docs from an external storage (I've moved the icon on the bottom-right): http://imgur.com/ZZeiQkf 14:17 I like that. 14:18 sverzegnassi: JMulholland is about to share a doc with you, it's not complete 14:18 but should give you some guidance. 14:18 there's a section on list items 14:19 and some examples of wide ones 14:20 sent over, but the SDK 1.3 specs are very much work in progress, so keeo that in mind 14:20 ok, I'd need authorization for that 14:20 ah 14:20 JMulholland: will pull the info out and send it separately 14:20 because i dont think he has access to that doc to share it fully 14:20 ok, thanks :) 14:20 bear with us :) 14:21 :-) 14:22 While he does that, anything else to discuss? 14:22 fresh link should be with you sverzegnassi 14:23 A bit more complex stuff that would need a review is the UI of the LibreOffice Viewer 14:24 Not asking to do it right now, but we need some help :) 14:24 Hm, yes. If we get past the crashes and actually get to a point where we can open documents! :D 14:24 okay. 14:24 JMulholland: thanks! Now it works! 14:24 http://imgur.com/uqMkHC9 14:25 (LibreOffice presentation view) 14:25 Off the top of my head we have 3 categories of documents, Docs, Sheets, Presentations. 14:25 Docs should IMO render just like you render a PDF 14:25 Zoomable, scroll/pannable, can go full screen etc. 14:25 indeed. 14:25 agreed 14:25 that's the easy one. 14:25 Sheets: absolutely no idea. 14:26 Well, a sheet is really just a big table, right? 14:26 so a very wide, very high document 14:26 yes, I don't know if we'd need to provide some particular control 14:26 I can't imagine what we'd need for this version 14:27 Other than show a big zoomable, pannable sheet 14:27 Just having a zoom control is enough 14:28 agreed 14:28 Any reason we shouldn't have the same for slides? 14:28 I mean, possibly do away with the slide-sorter view on the left 14:29 and just have page / gap / page / gap / page 14:29 like when you view a presentation which has been exported to pdf 14:29 with one button for "presentation mode" which just goes full screen and has one a simple gesture to switch slides. 14:29 that would be a bit strange imho... 14:30 What part? 14:30 not having the left panel (if I got what you mean) 14:31 well, could the left panel be optional? 14:31 We could add some control to hide it or change its width, but, I mean, also LibreOffice has one 14:31 yes 14:31 (currently if the window is not wide enough, it stays under the bottom edge) 14:32 JMulholland: suggests portrait shows only the slides, landscape shows the side slide-sorter? 14:33 I suspect that in the short term, a phone connected to HDMI will mirror internal/external display 14:33 so projector / tv will just show whatever is on the phone 14:33 that’s what I’ve heard too popey 14:33 in landscape 14:33 which would mean a full screen slides show would work fine 14:34 (a bluetooth 'clicker' device would be cool to pair) :D 14:37 * popey wonders if sverzegnassi has dropped connection 14:37 As we've discussed earlier, in that case we can add a "Run presentation" button, which makes the app running fullscreen with no extra controls on display 14:37 yes, agreed. 14:37 nice :) 14:37 popey: no, still alive... just checking a thing on the phone 14:37 heh, okay :) 14:38 Other big design problem is zoom controls: http://imgur.com/V7o2vKV 14:38 http://imgur.com/Z2WjbJR 14:39 can we use pinch instead? 14:39 and lose the buttons completely? 14:39 Not on desktop. 14:39 CTRL+ mouse wheel on desktop 14:39 ctrl+mouse wheel 14:39 yea 14:39 The problem is about where to place those controls 14:39 also: ctrl +/-? 14:39 On a wider screen it's not a problem 14:39 Yeah, I'd just drop them, and use the gestures. 14:39 We can decide to not provide them when running on a phone 14:40 s/to not/not to 14:40 so mouse wheel alone is scroll, ctrl+mousewheel is zoom. 14:40 (for touch it would also be nice to have double-tap to zoom to e.g. 200%, double-tap again to zoom back to 100%) 14:41 yes, I've already started to work on pinch-to-zoom gesture (current blocker: LO not working on device) 14:42 anyway I completely disagree about removing such controls when running in desktop mode 14:43 Ok. So how about we hide on phone, show on desktop, and re-visit this after some user testing? 14:43 I just think that if we provide different zoom behaviours (e.g. fit to width, fit to page height, manual), we need it 14:43 Yes... the question was if we can put it in the default header (maybe remove the '+' and '-' buttons) 14:43 and what to do if the window is too small on desktop 14:44 it is also about being consistent with the current default PDF viewer on Ubuntu: http://imgur.com/4qFwvQD 14:44 we could make the TextField a bit smaller 14:44 That's a GTK thing though? 14:45 yes 14:45 Seems like a bigger question for all the apps, for the sdk header designers to look at. 14:46 So JMulholland will raise that, but I think it's a longer story. 14:47 ok 14:47 It's a good example of something we have to cater for though, so I appreciate you bringing it up :) 14:47 absolutely 14:47 ok, we're running a _little_ over :) 14:47 Anything else before we wrap? 14:47 nothing else :) 14:48 I'll discuss with mrqtros about some dev question later 14:48 okay. 14:48 Fingers crossed the LO build succeeds! 14:48 :) 14:48 thank you guys! 14:48 great talking to you again sverzegnassi , keep up the good work! :) 14:48 Feel free to ping me / bjoern any mails regarding testing. Thanks guys! 14:48 \o/ 14:48 cheers! 14:49 #endmeeting