21:01 <popey> #startmeeting file manager meeting 21:01 <meetingology> Meeting started Tue Jan 28 21:01:33 2014 UTC. The chair is popey. Information about MeetBot at http://wiki.ubuntu.com/meetingology. 21:01 <meetingology> 21:01 <meetingology> Available commands: #accept #accepted #action #agree #agreed #chair #commands #endmeeting #endvote #halp #help #idea #info #link #lurk #meetingname #meetingtopic #nick #progress #rejected #replay #restrictlogs #save #startmeeting #subtopic #topic #unchair #undo #unlurk #vote #voters #votesrequired 21:01 <popey> unfortunately i appear to have broken x on my laptop, so I am chatting to you from tty0 21:01 <popey> so i can't view web pages at the moment ⍨ 21:01 <ajalkane> old school 21:02 <popey> yeah, its fast! 21:02 <popey> so how are things chaps? 21:03 <ajalkane> Updated to 14.04 to continue development. Started to do some prototyping for the content-hub 21:03 <popey> oh good 21:04 <CarlosMazieri> I am studing some redesign on model 21:04 <ajalkane> Some questions about that: single file selection, multi-file selection, folder selection? Which of these are wanted? 21:04 <popey> via content hub? 21:04 <ajalkane> popey: yes 21:04 <popey> single and multi-file I would imagine at least being useful. 21:05 <popey> e.g. file upload dialog in a browser would usually allow for single or multi-file upload 21:06 <ajalkane> popey: thinking about browser, saving a file in some directory, that's not needed? 21:06 <popey> good point 21:09 <popey> kenvandine: do we have any use-cases for file requests via content hub? 21:09 <ajalkane> In any case, I might have to start with single itme selection as there's no multi-select support at the moment in FileManager. But it's good to know what's wanted. Folder selection still fits with single-selction model. 21:10 <popey> I think we need to break down the content-hub work into some more granular work items. 21:11 <popey> but I can't see the blueprint at the moment, which is not helping ☻ 21:11 <ajalkane> Also now that I've been testing, I've seen at least on dev environment some regressions. For example file properties do not show the permissions of files. I suspect the backend has changed in some ways that have not been brought to the UI 21:12 <ajalkane> Or then 14.04 has older version of the backend C++ code, I haven't yet checked what's the case there. 21:12 <popey> Interesting. 21:13 <popey> I'll take a look and file some bugs on the device tomorrow. 21:14 <iBelieve> ajalkane, weird... I'm not 14.04 too and I think it displays perms fine 21:14 <popey> I did notice a glitch in the alignment of the pop-up 21:14 <kenvandine> popey, there are in the design spec 21:14 <popey> kenvandine: got a link? 21:14 <CarlosMazieri> ajalkane: there were no changes related to file permissions 21:14 <ajalkane> Also on more mundane development matters, the FolderListPage.qml has grown too big and needs refactoring 21:14 <kenvandine> https://docs.google.com/a/canonical.com/document/d/1trse15NokU8IJ5lm3BnUi7oMNTCkUnYNHeAHZdtzFoQ/edit 21:15 <ajalkane> I get these kinds of errors selecting properties on file: e:///home/arto/coding/mdspencer/better-desktop-support/FolderListPage.qml:108: TypeError: Object DirModel_QML_104(0x8bc1ad8) has no method 'curPathIsWritable' 21:16 <CarlosMazieri> DirModel::curPathIsWritable() is there 21:16 <popey> thanks kenvandine 21:16 <kenvandine> np 21:17 <ajalkane> CarlosMazieri: it's a function and not a property? 21:17 <ajalkane> I mean Q_INVOKABLE 21:18 <CarlosMazieri> http://bazaar.launchpad.net/~ubuntu-filemanager-dev/ubuntu-filemanager-app/plugin/view/head:/folderlistmodel/dirmodel.h#L115 21:20 <ajalkane> CarlosMazieri: Right. Should work then. I updated from 13.10 to 14.04, can be something went wrong there 21:20 <popey> ajalkane: is this on your vm? 21:20 <ajalkane> popey: yes 21:20 <popey> i suspect the ppa got disabled when you upgraded? 21:21 <ajalkane> ah, it's in ppa and not in the default repositories? 21:21 <popey> yeah, i think so 21:22 <popey> you'll find the ppa was commented out during the upgrade I suspect 21:22 <ajalkane> ok good... I'll just compile the code and install it, better that way for development anyway 21:22 <popey> re-enable it in /etc/apt/sources.list.d/foo.list and it'll fix it 21:22 <popey> or that ☻ 21:23 <CarlosMazieri> popey: what repository is the emulator? 21:23 <popey> its in the default 14.04 repo now I believe 21:23 <popey> ubuntu-emulator is the package 21:23 <popey> there was a post by Dmitry on the ubuntu-phone list 21:23 <CarlosMazieri> I am using 13.10 21:23 <ajalkane> iBelieve: I'm working on your "desktop-*" branch, I saw that victor approved it. Was there still something blocking it to be merged? 21:25 <popey> CarlosMazieri: ah, you *may* be able to get the version from the 14.04 repo and install to 13.30, from packages.ubuntu.com/ubuntu-emulator ? 21:25 <popey> i think it pulls in some scripts which make managing the emulator images easier 21:25 <CarlosMazieri> popey: thanks 21:25 <popey> or upgrade to 14.04 ☻ 21:25 <nik90> If I may, david planella did an excellent post about the emulator at http://davidplanella.org/announcing-first-ubuntu-app-dev-schools/ 21:26 <popey> oh yes, thanks nik90 21:26 <nik90> sry wrong link 21:26 <nik90> http://davidplanella.org/ubuntu-emulator-quickstart-guide/ 21:27 <ajalkane> The emulator is a heaven when running in VM for people who like slow-motion shots in action movies! 21:28 <ajalkane> But seriously speaking it's great that it's finally arrived 21:28 <popey> yeah. it needs some work to make it faster 21:28 <popey> i think it's based on a very old qemu 21:28 <popey> we may be able to move to a newer version as the android adk updates 21:29 <ajalkane> I haven't had nothing but slow or slower experiences with qemu, but having an emulator of any sorts is better than nothing 21:29 <popey> Yeah ☹ 21:29 <popey> ajalkane: CarlosMazieri do either of you have nexus 4? 21:29 <ajalkane> Nope 21:30 <CarlosMazieri> I have a nexus 7 which is no longer working 21:30 <popey> ok. 21:30 <ajalkane> In emulator I had sometimes problems bringing the toolbar open again. No such problems in real devices? 21:30 <popey> correct 21:30 <popey> so basically all tests work ~100% on nexus 4 21:30 <ajalkane> Ie. IIRC I went to some empty directory and I couldn't get back up again 21:30 <popey> somewhat less than that on galaxy nexus 21:30 <popey> and even worse on the emulator 21:31 <popey> anything that's broken on galaxy nexus is generally broken in the emulator 21:31 <popey> but with the galaxy nexus dropping we're going to focus more on getting the emulator working better 21:32 <popey> I'll see if I can get budget for a nexus 4 or two for you guys, but can't promise anything. 21:32 <ajalkane> ah and also, in deve environment, if I'm not in "wide aspect mode", I go to a dir, bring the toolbar up, then clicking up button does not work 21:32 <popey> oh, not seen that 21:33 <ajalkane> That could be helpful for testing 21:33 <popey> need these glitches filed as bugs so we can track them 21:33 <ajalkane> This is only in mdspecer branch I think 21:33 <popey> ah 21:34 <ajalkane> at least I couldn't just now reproduce it from the master branch 21:34 <ajalkane> But I will file bugs once mdspencer branch has been merged 21:34 <popey> thanks 21:35 <iBelieve> ajalkane, sorry I stepped away for a bit. The autopilot tests are failing, so I need to fix them 21:36 <ajalkane> iBelieve: ok. Eaglery waiting. There's some nice improvements you have on the branch! 21:36 <iBelieve> ajalkane, I'm not much good at autopilot, but I'll try to get them straighted out as soon as possible. 21:36 * popey pokes balloons 21:36 <ajalkane> iBelieve: same problem for me, haven't had time to dwelve into autopilot yet :P 21:36 <balloons> picj 21:37 <popey> balloons is our resident autopilot wizard 21:37 * balloons knows iBelieve is better @ AP than he thinks :-) 21:38 <popey> heh 21:40 <popey> CarlosMazieri: let me know if you get any problems with the emulator? 21:40 <iBelieve> balloons, maybe so, but still I'll probably be pinging you for help when I work on the tests. It has to do with merging in changes from master, so I got confused with what should be there and what shouldn't. 21:40 <CarlosMazieri> popey: thanks I will 21:41 <popey> iBelieve: please do if you get stuck, we can find other AP experts if balloons isn't around. 21:42 <balloons> iBelieve, sure ping away.. #ubuntu-autopilot has folks in it as well 21:42 <balloons> depending on what the nature of the question is 21:43 <iBelieve> thanks popey, balloons 21:43 <popey> Ok, anything else we need to discuss guys? 21:44 <CarlosMazieri> No, Thanks all 21:44 <ajalkane> That's all for me also 21:46 <popey> ok, great. Thanks chaps. 21:46 <popey> #endmeeting