10:33 <popey> #startmeeting filemanager meeting 10:33 <meetingology> Meeting started Tue Aug 5 10:33:09 2014 UTC. The chair is popey. Information about MeetBot at http://wiki.ubuntu.com/meetingology. 10:33 <meetingology> 10:33 <meetingology> Available commands: action commands idea info link nick 10:33 <ajalkane> sorry if I'm a bit unavailable at times due to work stuff 10:33 <dpm> no need to apologise! You've been rocking it with the authentication plugin 10:34 <ajalkane> I could test on desktop it otherwise, but the Touch specific should authentication be used or not 10:35 <dpm> I've looked at the code, and it seems you've got the essentials there. I've not tested yet as I saw the comments on the commits, so is it in a state that we can create a click package and test it on a device? 10:35 <dpm> oh, and did you get the device? 10:35 <ajalkane> I hit a problem compiling for arm, would you happen to know if I need to install something: 10:35 <ajalkane> Command returned 2: schroot -c click-ubuntu-sdk-14.04-armhf -- env DEB_HOST_GNU_CPU=arm DEB_HOST_GNU_SYSTEM=linux-gnueabihf DEB_BUILD_GNU_CPU=i686 DEB_BUILD_ARCH_BITS=32 DEB_HOST_ARCH_OS=linux DEB_BUILD_ARCH=i386 DEB_HOST_MULTIARCH=arm-linux-gnueabihf DEB_BUILD_ARCH_ENDIAN=little DEB_HOST_ARCH_ENDIAN=little DEB_HOST_ARCH_CPU=arm DEB_BUILD_ARCH_OS=linux DEB_HOST_ARCH_BITS=32 DEB_BUILD_GNU_SYSTEM=linux-gnu DEB_HOST_ARCH=armhf DEB_BUILD_ARCH_CPU 10:35 <ajalkane> Yes, it's in testable form 10:35 <dpm> cool 10:36 <ajalkane> And yeah I got the device so once I can get it built I can test and fix if necessary 10:36 <dpm> have you installed all dependencies in the README file also in the chroot? 10:37 <ajalkane> In my understanding yes. It did compile some months ago 10:38 <ajalkane> now that I think of it the new code needs libpam-dev so perhaps I need to install that into chroot. Strange though that I did not get any meaningful error message 10:38 <dpm> have you done this step? -> http://bazaar.launchpad.net/~ubuntu-filemanager-dev/ubuntu-filemanager-app/trunk/view/head:/README#L26 10:38 <dpm> And this one is also crucial for the arm build -> http://bazaar.launchpad.net/~ubuntu-filemanager-dev/ubuntu-filemanager-app/trunk/view/head:/README#L40 10:39 <dpm> ah, I see 10:39 <ajalkane> I checked that and it had libtag1-dev there 10:39 <ajalkane> I also did CMake arguments thing 10:39 <dpm> yes, you're right, you'll need to install libpam-dev in the chroot too 10:40 <dpm> can you try to run the schroot command you just pasted on a terminal? 10:40 <ajalkane> can those errors be seen somewhere, or does it only report error from schroot to the SDK? 10:40 <dpm> That should give you a meaningful error message 10:40 <ajalkane> ok... I will try it when I get home 10:40 <dpm> Qt Creator does not tell you the error message, only that there is one 10:41 <dpm> but if you run the command on the terminal, it should give you some meaningful output 10:41 <ajalkane> alright, if I can get a real error message I should be able to fix it 10:41 <dpm> cool 10:41 <dpm> have you hit any blockers? 10:42 <ajalkane> no, that building thing has been the one thing blocking me. 10:43 <ajalkane> I hope someone can help with the autopilot tests if they need to be changed 10:43 <dpm> sounds good. Indeed, we'll find someone to help on the tests. So if I create a click package from your branch, can I expect everything to work? Are there any known issues you expect, or any part that's not yet implemented? 10:44 <ajalkane> everything is implemented 10:44 <ajalkane> but I'm not sure if detecting if authentication is required works 10:44 <ajalkane> but the worst thing that would happen is that with "Swipe-lock" you'd still need to enter passphrase to see all files 10:45 <dpm> ok 10:45 <dpm> this is excellent, btw, nice work! 10:45 <ajalkane> thanks 10:45 <ajalkane> if you do compile it and test it please let me know. 10:45 <dpm> out of curiosity, how have you implemented viewing only MTP directories with no passwd set? 10:46 <dpm> sure, I can put a click package somewhere online if that helps with quicker testing 10:46 <ajalkane> it's in the folderlist plugin, using those QtLocations that places plugin uses. Same directories that have been listed in the bug 10:47 <dpm> ok 10:48 <ajalkane> yes having a click package ready should speed up my testing. I probably can test tomorrow morning 10:48 <dpm> actually, let me see if I can do this just now... 10:48 <ajalkane> alright nice 10:50 <dpm> building now... 10:51 <dpm> and success :) 10:51 <dpm> let me put the click package somewhere online 10:54 <dpm> ajalkane, http://people.canonical.com/~dpm/click/com.ubuntu.filemanager_0.3.246_armhf.click 10:55 <ajalkane> thanks 10:55 <ajalkane> did you have to add the libpam thingy first or did it build straight? 10:56 <dpm> I added libpam-dev:armhf directly, I didn't check if the build would fail first 10:57 <dpm> I'm testing the package on the device now 10:57 <ajalkane> ok great 10:59 <dpm> so entering the password to show all files worked :) 10:59 <ajalkane> cool 10:59 <popey> nice! 10:59 <dpm> let me try to unset security on system settings 11:01 <dpm> hm, Ubuntu System Settings #fail 11:01 <dpm> I cannot unset the password on image 169 11:03 <dpm> bah, "internal user not loaded" error 11:04 <dpm> ajalkane, could you submit the branch as merge proposal? 11:04 <ajalkane> heh, well I have a device without password so I can test later at home without password 11:05 <dpm> ok :) 11:05 <ajalkane> yes I can... should I test first or submit it already to give reviewers time? 11:05 <dpm> I think it'd be good if you could do the first test, as you'll notice and be able to fix things quicker 11:06 <dpm> and once you're satisfied, then I'd suggest submitting it 11:06 <dpm> also you might need to install/update the 'devel-proposed' image - I'm not sure if the password setting works on promoted images from the 'devel' channel 11:06 <ajalkane> ok, I'll do so. I can hopefully test today after work or latest tomorrow morning 11:06 <dpm> sounds great 11:06 <ajalkane> oh 11:07 <ajalkane> ok that's good to know... 11:14 <ajalkane> I'll have to go now, thanks for the build and meeting! 11:15 <popey> #endmeeting