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