[03:45] <nande> hey guys. does anyone knows if an app for ubuntu phone can be done with cocos2d (c+ and opengl es) and what architecture it is? (i think it should be arm right?)
[06:42] <dholbach> good morning
[07:19] <sturmflut-work> Morning
[08:27] <JamesTait> Good morning all; happy Make Your Bed Day! :-D
[08:30] <justCarakas> ow crap, forgot that today :p
[08:34] <mivoligo> mzanetti: hi, have a time to help me with the new setup? :)
[08:34] <mzanetti> mivoligo: hey
[08:34] <mzanetti> mivoligo: man... those images are soo amazing! really. love them!
[08:35] <mivoligo> mzanetti: thanks, I'm happy you like them :)
[08:35] <mzanetti> mivoligo: of course I will help you. can you give me 10 minutes?
[08:35] <mivoligo> mzanetti: sure
[08:56] <mzanetti> mivoligo: hey
[08:57] <mzanetti> so, what's the issue?
[08:57] <mivoligo> mzanetti: ok, I have "my-machines" folder, I cd into it and did bzr branch lp:machines-vs-machines
[08:58] <mzanetti> ok
[08:58] <mzanetti> mivoligo: after that, cd into machines-vs-machines/data/
[08:58] <mzanetti> and then call ./setupdata.sh
[08:58] <mivoligo> mzanetti: got it
[08:59] <mivoligo> mzanetti: what about the second part? where should I be to pull lp:machines-vs-machines/levelpacks
[09:00] <mzanetti> mivoligo: just pull it wherever you want, outside of the machines-vs-machines (next to it sounds sensible)
[09:00] <mivoligo> ok
[09:00] <mzanetti> mivoligo: so basically the manuall checkout of the levelpacks is so to say a write-only copy
[09:01] <mzanetti> and the setupdata.sh script will pull and prepare a read-only copy which is used by the game
[09:02] <mzanetti> so basically you edit the stuff in the manual checkout of the levelpacks folder
[09:02] <mzanetti> then we push/merge your changes to launchpad
[09:02] <mzanetti> and then everyone re-runs the setupdata.sh script whcih will pull the updated svgs and generate up-to-date png's out of them
[09:03] <mivoligo> mzanetti: OK, I think I understand
[09:04] <mivoligo> mzanetti: and I guess I should add towers and enemies into their respective folders, right?
[09:05] <mzanetti> mivoligo: yep. iirc I prepared the folders and the .json files for you
[09:06] <mivoligo> yes,
[09:06] <mzanetti> mivoligo: just put all the .svgs in there and push/merge. I will then still need to update the setupdata script to also generate pngs for them. but should be simple. will do as soon as you have them pushed
[09:07] <mivoligo> mzanetti: I have question about the basic sizes for towers. Should I reduce them to 128 in SVG files or keep them 256 and you change that when converting to PNG?
[09:08] <mivoligo> mzanetti: IIRC 256 was too big
[09:08] <mzanetti> mivoligo: you can keep them as they are.
[09:08] <mzanetti> mivoligo: the good thing about this new structure is that we can easily adapt the script to generate different png sizes for different devices
[09:09] <mivoligo> mzanetti: sounds great :)
[09:09] <mzanetti> so if 256 works well for you while painting, keep that
[09:09] <mivoligo> mzanetti: one more question
[09:10] <mzanetti> hit me
[09:10] <mivoligo> mzanetti: in the new level.json you set "rows" to 7
[09:10] <mzanetti> right
[09:10] <mivoligo> but it should be 5
[09:11] <mzanetti> well, there are 2 complete rows at the top that are contained in the forbiddenFields
[09:11] <mivoligo> mzanetti: right, but is it necessary? They always be forbidden
[09:12] <mzanetti> mivoligo: so the thing is, I can't figure out by code what is playable area and what isn't.
[09:12] <mzanetti> mivoligo: so it has to be the same "dead" area size on all edges
[09:13] <mzanetti> which currently is the size of one field
[09:13] <mivoligo> mzanetti: got it
[09:14] <mzanetti> mivoligo: unless we specify that all images will have 3 fields dead area at the top, and one at the bottom, which I think just makes it more complex to code and understand
[09:14] <mzanetti> besides, it looks quite awesome as it is :)
[09:14] <mzanetti> have you seen it yet?
[09:14] <mivoligo> mzanetti: I also was thinking if you could possibly make the hole board movable
[09:15] <mzanetti> hmm... interesting... so that we zoom in on some place and then move it around?
[09:15] <mivoligo> mzanetti: something like that
[09:16] <mivoligo> mzanetti: sorry I have to go, bbl
[09:16] <mzanetti> would be possible for sure, but not entirely sure if its worth the efforts...
[09:16] <mzanetti> ok... talk to you later
[09:33] <rpadovani> popey, dpm I'm not able to reproduce bug 1367228 on desktop. Is it only for phone?
[09:33] <ubot5`> bug 1367228 in Ubuntu Reminders app "App becomes unusably slow with accountw with 100+ notes" [Critical,Triaged] https://launchpad.net/bugs/1367228
[09:33] <dpm> rpadovani, it's on phone, yes
[09:34] <rpadovani> ok, I'm reflashing my device, I'll try soon
[09:35] <popey> i expect the resources (cpu, ram) are an issue here
[10:10] <nik90> sergiusens: hey, got a quick question. Are you able to create a schroot inside a lxc? When I try creating one I get http://paste.ubuntu.com/8317272/
[10:54] <sturmflut-work> Will anybody here go to LinuxCon Europe 2014 in Düsseldorf?
[11:12] <DanChapman> has anyone had any success using the doxyqml filter for doxygen and can point me in the direction of an example? I just can't seem to get it to work
[11:23] <mzanetti> popey: is the authentication dialog intentional when opening the terminal?
[11:24] <popey> yes mzanetti
[11:24] <mzanetti> popey: what's the reasoning?
[11:24] <popey> terminal is unconfined
[11:25] <popey> you could leave phone on desk, walk away and someone could pick it up, use terminal to cause mayhem
[11:25] <popey> file manager has the same
[11:25] <mzanetti> popey: no... the phone does already ask me for the pin in that case
[11:25] <popey> not if it's unlocked
[11:25] <popey> you can set a timeout on the phone to lock, and you may not have it very short
[11:25] <popey> or if it's on charge you may turn the lock off entirely
[11:26] <mzanetti> well... sure... if I put the keys in front of my door they're useless
[11:26] <popey> this was a requirement that we negotiated with the security team ☻
[11:26] <mzanetti> but I could argue the same... If I already have the terminal open it won't promt either
[11:26] <popey> indeed.
[11:26] <popey> this was the best we could do.
[11:27] <ogra_> mzanetti, there were two alternatives: - have no terminal installed, - have the terminal secured somehow so if your lock timeout is long people can not just tinker with it
[11:27] <ogra_> this was a PES req.
[11:27] <mzanetti> still not useful imo
[11:28] <ogra_> its a compromise
[11:28] <ogra_> else we wouldnt have a terminal at all
[11:28] <ogra_> which was initiallly what was pushed for
[11:28] <sturmflut-work> mzanetti: Any news on libSDL on the phone?
[11:29] <mzanetti> sturmflut-work: yes... it should work, its just not in the framework yet... and that should be addressed at the next sprint (mid October)
[11:29] <sturmflut-work> mzanetti: Good to know!
[11:31] <popey> ooh!
[11:31]  * popey looks forward to that!
[11:44] <ahayzen> popey, is this the project for the docviewer? https://launchpad.net/ubuntu-docviewer-app
[11:45] <popey> yes
[11:45] <popey> needs updating, not really been touched in forever
[11:45] <popey> mike has a branch for content hub support
[11:45] <popey> https://code.launchpad.net/+branch/~mhall119/ubuntu-docviewer-app/content-hub
[11:45] <ahayzen> blimey since may
[11:45] <ahayzen> ah yes cool!
[11:45] <popey> nobody working on it...
[11:46] <ahayzen> popey, who were the maintainers?
[11:47] <sturmflut-work> ahayzen: https://launchpad.net/~ubuntu-docviewer-dev/+members#active
[11:48] <ahayzen> sturmflut-work, thanks
[11:48] <ahayzen> hmm jenkins is failing with pep8 errors lets see if we can fix that..
[11:48] <popey> ahayzen: want me to add you to the team? ☻
[11:49] <ahayzen> popey, maybe ;)
[11:49] <popey> too late, done
[11:49] <popey> ☻
[11:49] <ahayzen> lol
[11:49] <sturmflut-work> *cough* fly strip *cough*
[11:49] <ahayzen> pass the hot potato !
[11:54] <ahayzen> popey, any idea how you were running it on device? .. it doesn't seem to be a cmake project?
[11:55] <popey> ahayzen: i tested mikes branch last night using qtcreator opening the project
[11:55] <popey> it has a qmlproject file
[11:55] <ahayzen> popey, ah but my qtc doesn't wanna install on device :/ grrr ....ah maybe it'll run on trusty desktop?
[11:56] <ahayzen> hmm "org.docviewer.file" is not installed
[11:56] <ahayzen> ah file-qml-plugin
[12:02] <davmor2> ahayzen: so when can we expect docviewer to land?  ..... what do you mean you haven't yet .......Man you've bee the maintainer for a good 20 seconds ;)
[12:02]  * ahayzen hides
[12:02]  * ahayzen waits for jenkins bot to get to work
[12:08] <ahayzen> pep8 passes \o/ ... but every test fails :(
[12:08] <ahayzen> hahaha popey the error was "//bin/dbus-launch terminated abnormally with the following error: Autolaunch error: X11 initialization failed." ?
[12:09] <ahayzen> http://91.189.93.70:8080/job/generic-mediumtests-utopic/1972/console
[12:09] <ahayzen> popey, maybe the error is not linked to the project but just to my branches :P
[12:38] <sergiusens> nik90: quick hack would be to mount -o remount,exec,dev [the path]
[12:39] <sergiusens> nik90: although, why do you build from the utopic lxc if you are using qtcreator and chroots? Doing that from trusty should work too
[12:41] <nik90> sergiusens: well I want to create and run the emulator in the lxc container
[12:41] <nik90> sergiusens: this way I don't need to open qtc in trusty and in the lxc container
[12:41] <sergiusens> nik90: yeah, I'm saying don't open the dev tools in utopic at all
[12:41] <nik90> sergiusens: ah
[12:41] <sergiusens> nik90: just use it as another 'emulator' instance
[12:42] <nik90> sergiusens: true
[12:42] <sergiusens> nik90: you can do what you want, you aren't prevented from it except the standard security getting in your way (noexec and nodev for paths where dev and exec aren't expected)
[12:43] <nik90> sergiusens: so atm in trusty, I can code, develop and test app in the emulator and phone. However the only thing I cannot do is run qml and ap tests in trusty.
[12:44] <nik90> sergiusens: so I suppose that's what lxc should fill the gap for me
[12:44] <nik90> sergiusens: ok I installed ap, qmltestrunner, qt5.3 etc and was able to run tests in the utopix lxc container
[12:44] <sergiusens> nik90: yeah, I'm not sure how hard it would be to add it as a qtcreator target
[12:44] <sergiusens> nik90: but maybe with some ssh magic, it would just work
[12:45] <nik90> I get an idea now
[12:45] <nik90> I shouldn't be trying to run an emulator in another *lxc* container (emulator)
[12:45] <nik90> that's where I made my mistake
[12:50] <popey> nik90: did you see the mail from pmcgowan on the core apps list?
[12:50] <nik90> popey: yup I just did. I will reply to the list in more detail soon
[12:51] <ahayzen> popey, i've run jenkins against docviewer twice now and it is failing with the same error that we saw with music? http://91.189.93.70:8080/job/generic-mediumtests-utopic/1973/console
[12:51] <mivoligo> mzanetti: ping
[12:52] <mzanetti> mivoligo: hey
[12:53] <mivoligo> mzanetti: I made that playable area centered and adopted to the screen size
[12:54] <mivoligo> mzanetti: see the video: http://youtu.be/t169-JZnDwE
[12:54] <mzanetti> mivoligo: yeah, that's what trunk does too
[12:54] <mzanetti> since yesterday
[12:55] <mzanetti> mivoligo: well, it also zooms the image a little bit
[12:55] <mzanetti> so that we have the dead area around
[12:55] <mivoligo> mzanetti: but you told me we need these forbidden fields above the playable area
[12:56] <mzanetti> mivoligo: well, not all of them
[12:56] <mzanetti> mivoligo: give me a sec
[12:56] <mivoligo> ok
[12:59] <ogra_> i'm looking for a solution to bug 1365903 ... is there any way to force a page refresh when i move back through the page stack ?
[13:02] <mzanetti> mivoligo: http://i.imgur.com/3DyHDCp.png
[13:03] <mzanetti> mivoligo: http://i.imgur.com/JD8acqc.png
[13:03] <mzanetti> sorry
[13:03] <mzanetti> mivoligo: this one: http://i.imgur.com/JPvURJK.png
[13:03] <mivoligo> :)
[13:04] <mzanetti> mivoligo: so you see there is one field border which is defined dead area, all the rest could potentially be playable fields
[13:04] <mzanetti> imo works quite nicely this way
[13:04] <mzanetti> mivoligo: I guess we could even change it to have 5 rows only
[13:04] <mzanetti> mivoligo: but then I'd prefer to add some dead area at the left and right too
[13:05] <mivoligo> mzanetti: ok then, but the fields are not square
[13:05] <mzanetti> true... but your image is like that :)
[13:06] <mzanetti> I had to define fields so that it matches the path in the image
[13:06] <mivoligo> I'm sure it wasn't like that
[13:06] <mzanetti> hmm
[13:06] <mzanetti> ok...
[13:06] <mzanetti> what I do now is to have the image w = 2*h
[13:07] <mivoligo> mzanetti: should be h = 7/12 * w
[13:07] <mzanetti> mivoligo: ah ok
[13:07] <mzanetti> my bad then
[13:08] <mivoligo> :P
[13:08] <mzanetti> I thought that image you showed me yesterday said a ratio of 1:2
[13:08] <mivoligo> mzanetti: yes but for playable area only
[13:08] <mzanetti> oh... I see
[13:08] <mzanetti> mivoligo: mind keeping that the same?
[13:09] <mivoligo> 1:2?
[13:09] <mzanetti> I don't mind which one
[13:09] <mzanetti> but the playable area ratio should be the same as the image ratio
[13:09] <mzanetti> otherwise it'll just keep on confuse people, me when writing the code and others when painting pictures
[13:10] <mivoligo> ok, then
[13:11] <seb128> hey
[13:11] <seb128> is there a way to make a click on a button not move the focus away from the widget it was on?
[13:12] <seb128> like if a text entry was selected
[13:12] <mzanetti> seb128: not sure if you can prevent it, but onClick: {doStuff(); textField.forceActiveFocus()} should work
[13:14] <mzanetti> mivoligo: yeah, keeping playable area and image ratio the same also solves the issue with the 2 dead rows... If you change the image to keep that ratio, you either need to remove 2 rows or add 2 columns :)
[13:14] <mzanetti> which allows to use the correct value of 5 rows
[13:14] <seb128> mzanetti, that works but is not ideal
[13:14] <mzanetti> seb128: I agree
[13:14] <mzanetti> sorry, don't have a better idea atm
[13:15] <seb128> mzanetti, it makes the osk change mode also
[13:15] <mzanetti> oh... that's bad
[13:15] <seb128> which creates visual glitches
[13:15] <seb128> well, it changes for a second or so
[13:15] <mivoligo> mzanetti: I have to add columns, then :)
[13:15] <seb128> but it means visual glitches
[13:15] <mzanetti> seb128: yeah, not good enough then
[13:15] <mzanetti> hmm...
[13:15] <mivoligo> mzanetti: btw, how do I run the game from SDK now?
[13:16] <mzanetti> seb128: you might want ask zsombi
[13:16] <seb128> zsombi, ^
[13:16] <seb128> mzanetti, thanks
[13:16] <mzanetti> mivoligo: should work just by clicking play
[13:16] <zsombi> ?
[13:16] <mzanetti> mivoligo: you need to open the CMakeLists.txt
[13:16] <mivoligo> mzanetti: but I don't see any pro file
[13:16] <mzanetti> ah :)
[13:17] <zsombi> seb128: whazzup?
[13:17] <mzanetti> mivoligo: yeah, converted from qmake to cmake in order to be able to use the cross compilation for the phone
[13:17] <mzanetti> zsombi: [15:11] <seb128> is there a way to make a click on a button not move the focus away from the widget it was on?
[13:17] <zsombi> mzanetti: seb128: aaaah :) yes, set activeFocusOnPress for the button to false
[13:18] <seb128> zsombi, thanks
[13:20] <mivoligo> mzanetti: what should I do with that file? I've no idea about cmake or qmake :/
[13:21] <mzanetti> mivoligo: ah. you just go to "open project" in QtCreator
[13:21] <mzanetti> mivoligo: and select the CMakeLists.txt
[13:21] <mzanetti> mivoligo: then it should load the project just the same as it did with the .pro file before
[13:21] <mzanetti> the CMakeLists.txt basically replaces the .pro file
[13:22] <mivoligo> mzanetti: thanks, it's working :)
[13:24] <mivoligo> mzanetti: I'll be able to do some stuff tomorrow probably, now have to go to work :(
[13:25] <mzanetti> mivoligo: ok. thanks. see you around
[13:25] <mzanetti> mivoligo: I will works some more on it tonight
[13:26] <mivoligo> mzanetti: ok, see you later
[14:05] <seb128> could somebody told me what's wrong in http://paste.ubuntu.com/8319172/
[14:05] <seb128> the text entry doesn't get focus
[14:05] <seb128> despite having focus: true and having the only other widget having focus: false
[14:08] <vitimiti> Can somebody help me about why the Ubuntu SDK is not recognizing the Ubuntu Components saying "QML module not found" and therefore not highlighting? I have tried using Ubuntu.Components 0.1 instead of 1.1, but it's the same. Qt Creator 3.1.1 | Qt 5.2.1
[14:09] <ahayzen> vitimiti, if you have a cmake project open try opening a qmlproject
[14:10] <ahayzen> vitimiti, bug 1338774
[14:28] <nik90> seb128: have you tried forceActiveFocus() ?
[14:28] <nik90> seb128: on component completed signal perhaps
[14:28] <seb128> nik90, Component.onCompleted: forceActiveFocus() you mean?
[14:28] <seb128> that works
[14:28] <seb128> but that feels like a workaround
[14:28] <seb128> Saviq helped me on #ubuntu-unity, thanks
[14:29] <seb128> the focus handling in qml seems non intuitive though :/
[14:30] <nik90> seb128: true
[14:30] <nik90> seb128: I suppose zsombi is the best person to talk about focus handling
[14:31] <nik90> seb128: I am still trying to wrap my mind around it
[15:03] <victorp> mhall119, hi
[16:13] <mihir> nik90: ping
[16:14] <mihir> is there any trick to create directory in QTC and include that into project ?
[16:14] <mihir> i did bzr add , but still it is not visible in file exploere
[16:14] <ahayzen> mihir, is it a cmake project?
[16:15] <mihir> ahayzen: yup
[16:15] <ahayzen> mihir, do something like add_subdirectory(MySubDir) in the CMakeList.txt
[16:15] <ahayzen> mihir, then rebuild ur cmake?
[16:15]  * mihir tries 
[16:16] <ahayzen> mihir, ^^ assumes the directory actually exists and just shows it in qtc
[16:18] <mihir> ahayzen: works , thanks :D
[16:18] <ahayzen> mihir, no problem :)
[16:26] <mihir> ahayzen: i created Cmakelist in sub directory , as follow http://paste.ubuntu.com/8320139/
[16:26] <mihir> still it doesn't show any qml files in tree, any mistake i made in cmake ?
[16:27] <ahayzen> mihir, do you need a space between FILES and *.qml ?
[16:27]  * mihir add cmakelist learning in to-do :D 
[16:27] <ahayzen> mihir, this is what a random music-app one looks like http://pastebin.ubuntu.com/8320156/
[16:27] <mihir> thanks ahayzen it works :)
[16:28] <ahayzen> mihir, note we have ' RELATIVE'
[16:28] <ahayzen> mihir, haha me too... cmake = cbreak lol
[16:28] <mihir> ahayzen: now what is different in that?
[16:28] <mihir> ahayzen: i meant , by adding RELATIVE?
[16:29] <ahayzen> mihir, guess it only gets the files relative to the location of that cmakelist? idk
[16:29] <mihir> ahayzen: hmmm okay
[16:29] <ahayzen> or maybe it returns relative paths
[17:06] <mihir> nik90: ping
[17:07] <nik90> mihir: hey
[17:08] <nik90> mihir: I cant talk for too long, so what's up :)
[17:08] <mihir> nik90: no issues, i am fine how are you doing?
[17:08] <nik90> mihir: grt :D
[17:09] <mihir> nik90: nothing , let me propose and then will get your inputs on file separations
[17:09] <nik90> mihir: ah ok, sure
[17:54] <mhall119> victorp: hey, I'm at a conference today, so if you need me use email
[18:35] <mihir> popey: ping
[18:37] <popey> mihir: just putting kids to bed, back in a bit
[18:38] <mihir> popey: no isses , take your time :)
[18:47] <vitimiti> Can somebody help me about why the Ubuntu SDK is not recognizing the Ubuntu Components saying "QML module not found" and therefore not highlighting? I have tried using Ubuntu.Components 0.1 instead of 1.1, but it's the same. Qt Creator 3.1.1 | Qt 5.2.1
[18:47] <vitimiti> hi
[18:47] <Akiva-Thinkpad> vitimiti, hey
[18:47] <Akiva-Thinkpad> what component are you using?
[18:47] <vitimiti> Hi, Akiva-Thinkpad
[18:47] <vitimiti> Akiva-Thinkpad, Ubuntu.Components 1.1, for now
[18:48] <Akiva-Thinkpad> yah; is it erroring on you without any actual code in it?
[18:48] <mihir> balloons: ping
[18:49] <Akiva-Thinkpad> like you dont have any components in it? (A component is something that looks like "MyComponent{}" or "Item{}" or "Page{}"
[18:49] <Akiva-Thinkpad> )
[18:49] <vitimiti> Akiva-Thinkpad, it does have code, and it does start the code without the problem. It just puts a red line under it and says it's not found, and the rest of the highlighting malfunctions due to the red line present
[18:49] <vitimiti> without a problem*
[18:49] <Akiva-Thinkpad> oh
[18:49] <Akiva-Thinkpad> that sounds familiar
[18:50] <Akiva-Thinkpad> I think that might be qtcreator
[18:50] <vitimiti> So I don't have highlighting or autocompletion because of the component not found error
[18:50] <Akiva-Thinkpad> its not giving you a debug message when you run though, right?
[18:50] <vitimiti> Yes, it looks like it, but can't figure it out
[18:50] <vitimiti> Yes, give me a second
[18:50] <vitimiti> It's about CMakes
[18:50] <vitimiti> Akiva-Thinkpad, http://pastebin.com/70EuwTy1
[18:50] <vitimiti> That's all I can find
[18:51] <Akiva-Thinkpad> vitimiti, pro tip: http://paste.ubuntu.com/
[18:51] <Akiva-Thinkpad> better pastebin :)
[18:52] <Akiva-Thinkpad> no ads, easy highlighting
[18:52] <vitimiti> Oh, thanks
[18:53] <Akiva-Thinkpad> vitimiti, i'm not expert on this, but are you running this on a phone or from your desktop?
[18:53] <vitimiti> Akiva-Thinkpad, from the desktop, it was working until this morning and I haven't made a change, at least not intended
[18:53] <Akiva-Thinkpad> because I see Arm in that pastebin
[18:54] <Akiva-Thinkpad> are you using the Arm Kit?
[18:54] <mihir> vitimiti: did you upgrade your system ?
[18:54] <vitimiti> Yes, I have those kits installed
[18:54] <vitimiti> mihir, I don't have any notifications, but will use the command line
[18:54] <Akiva-Thinkpad> are you sure you are building and running your app on the desktop kit?
[18:54] <vitimiti> Akiva-Thinkpad, the problem starts before the building, and yes, it's the desktop kit
[18:55] <mihir> vitimiti: do you have proper cmakelist.txt?
[18:56] <popey> mihir: pong
[18:56] <popey> ahayzen: http://popey.mooo.com/screenshots/device-2014-09-11-195619.png \o/
[18:56] <mihir> popey: now i am done with restrcturing calendar-app
[18:57] <popey> Yeah, excellent work! Thank you!
[18:57] <mihir> popey: popey: how should I play with bzr ?
[18:57]  * mihir afriad to play with trunk
[18:57] <popey> heh
[18:57] <popey> Looking for new challenges?
[18:58] <Akiva-Thinkpad> does anyone know hwo to time a printscreenshot?
[18:59] <popey> on desktop or device?
[18:59] <vitimiti> mihir, yes, the default ones, hadn't touched them yet, except deleting a couple and removing a couple of included directories
[18:59] <vitimiti> Still, it wasn't working properly before touching them
[18:59] <vitimiti> I'm running the apt-get update && apt-get upgrade, so I'll be having some lag, sorry
[18:59] <mihir> popey: yes looking for that
[19:00] <mihir> popey: should i propose new MR , then what will happen to exsisting Mergs?
[19:00] <Akiva-Thinkpad> vitimiti, http://i.imgur.com/KB0HJ6M.png
[19:00] <popey> same as usual, if you create a new merge, you could stack it on top of an existing one
[19:01] <Akiva-Thinkpad> make sure you have the desktop kit selected.
[19:01] <mihir> popey: okay, so I might have missed todays Merge, then how can I pull all the changes because file location have been moved in my trunk
[19:02] <vitimiti> I'm sorry, the connection couldn't keep up both chatting and downloading the updates
[19:02] <Akiva-Thinkpad> vitimiti, http://i.imgur.com/KB0HJ6M.png
[19:02] <Akiva-Thinkpad> make sure you have the right one selected
[19:02] <popey> mihir: just do a bzr pull surely?
[19:03] <mihir> popey: okay ,it will automatically take care , right ?
[19:03] <popey> yes, or it will tell you there are conflicts, and you can resolv them...
[19:03] <popey> http://doc.bazaar.canonical.com/beta/en/user-guide/resolving_conflicts.html
[19:04] <SturmFlut> I have a very strange phenomenon: My Desktop at work and the machine here at home should be exactly the same installation. Yesterday at work my cheap store browser app (https://github.com/Sturmflut/storebrowser.git) started acting up after I added fancy ActivityIndicators. The whole app just froze randomly. I thought my QML code was wrong and it was late, so I went home. Now I just checked out the code here at home
[19:04] <SturmFlut> and it works flawlessly.
[19:04] <mihir> popey: yeah i know that, i am just confused because all files have been moved, and locations are differnt from my branch & trunk..
[19:04] <vitimiti> Akiva-Thinkpad, yes, I have the desktop one chosen, and the updates did not fix it, that's for sure
[19:04] <Akiva-Thinkpad> well i'm out of ideas :P
[19:05] <popey> mihir: it should figure that out
[19:05] <mihir> popey: okay..
[19:06] <vitimiti> This is so strange, it can run but qtcreator says it doesn't exist (until you click run, then it doesn't exist but works)
[19:09] <vitimiti> Hm... Could it be for using Trusty? Like there's some compatibility issue there?
[19:13] <mihir> popey: https://code.launchpad.net/~ubuntu-calendar-dev/ubuntu-calendar-app/filesRestructure/+merge/234365
[19:14]  * mihir hopes Jenkins pass :D 
[19:14] <vitimiti> I'm going to try with some core apps code, geez
[19:24] <mihir> popey: one more question
[19:24] <popey> ok
[19:25] <mihir> popey: is it okay if we upgrade each file , import QtQuick 2.3 ?
[19:25] <mihir> because currently it is 2.0
[19:25] <popey> what does that give us?
[19:25] <mihir> popey: didn't get you
[19:25] <popey> what do we achieve by updating to qtquick2.3?
[19:27] <mihir> popey:  i thought it is the latest
[19:28] <popey> could be, I haven't checked. have the other core apps updated?
[19:28] <mihir> popey: i have checked , clock it has 2.3, music has 2.2
[19:31] <popey> so long as it doesn't break anything then, sure ☻
[19:42] <SturmFlut> popey: The Ubuntu Store on the device should really have a "New" category, and it would be nice if one could not only search for app names and categories, but also for the developer name.
[19:43] <beuno> SturmFlut, yes
[19:43] <popey> SturmFlut: ---> beuno
[19:43] <beuno> it is on my list
[19:43] <popey> there we go ☻
[19:43] <beuno> I know, I know
[19:43] <ahayzen> popey, yey full screen \o/
[19:43] <beuno> please send more time.
[19:43] <ahayzen> mihir, there is 2.3?....i just bumped them all to 2.2 and Ubuntu Components 1.1:/
[19:45] <mihir> ahayzen: yeah there is ,
[19:45] <mihir> ahayzen: i just noticed that in clock app :|
[19:45] <davmor2> popey: resolving conflicts is easy,  You put on your best Scouse Accent and say Now Carrrrrm Down ;)
[19:45] <ahayzen> mihir, nik90 is always one step in front of us ;) lol
[19:46] <mihir> ahayzen: does that really break anything..if it upgrades ?
[19:47] <ahayzen> mihir, most likely not...but worth checking...didn't appear to break anything for us
[19:47] <mihir> ahayzen: autopilots are friend for us :D
[19:47] <ahayzen> hah
[19:47] <popey> SturmFlut: I'd be interested in seeing a simple script which pulled from the store periodically and made a website showing what's new..
[19:47] <mihir> and yeah nik90 always ahead :)
[19:47] <ahayzen> jenkins doesn't seem to like me recently...
[19:48] <popey> jenkins has no friends
[19:48] <popey> he hates everyone equally
[19:48] <ahayzen> but i bought it chocolate :(
[19:48] <SturmFlut> popey: Damn, I was about to ask you if we can have an RSS feed for app updates ;)
[19:48] <mihir> ahayzen: Jenkins behaves weired many times
[19:48] <mihir> popey: bingo !!!
[19:48] <ahayzen> popey, did u see that when i ran the tests against docviewer it failed with that same X error as music?
[19:49] <popey> good
[19:49] <popey> so an archive problem
[19:49] <ahayzen> good...but bad as now we can't land things...and weird as it *sometimes* works
[19:49] <popey> well yes
[19:49] <popey> do tehy run on your utopic machine?
[19:49] <popey> desktop
[19:50] <ahayzen> do we know if they got any further into working out why jack_control is making it explode?
[19:50] <popey> I don't know. fginther you about?>
[19:50] <fginther> popey, yes
[19:50] <ahayzen> popey, i was actually just resolving the pep8 issues first...but yeah i should probably check if they run on my VM
[19:50] <popey> fginther: some of our ap tests are failing in jenkins with bizarre x crashing errors including jack_control...
[19:51] <ahayzen> eg this one http://91.189.93.70:8080/job/generic-mediumtests-utopic/1973/console
[19:51] <popey> fginther: looks like something landed in the archive which broke the world
[19:51] <popey> (the world we care about)
[19:52] <ahayzen> ...and we've also seen on music eg this one http://91.189.93.70:8080/job/generic-mediumtests-utopic-python3/279/console
[19:52] <fginther> popey, ahayzen, looking... psivaa mentioned it to me earlier today and I have been digging at it off and on. But will take a closer look with these examples
[19:52] <mihir> popey: why do i see , lots of time difference in commits, https://code.launchpad.net/~ubuntu-calendar-dev/ubuntu-calendar-app/filesRestructure/+merge/234365
[19:52] <mihir> any idea :-o
[19:53] <ahayzen> fginther, thanks
[19:54] <popey> mihir: i dont understand
[19:54] <mihir> popey: i mean i just pushed an hour back , and it says 21 hours ago
[19:54] <ahayzen> mihir, it goes to the date/time you actually committed it not pushed
[19:54] <popey> says 34 mins ago here
[19:54] <popey> is your clock right?
[19:55] <mihir> ahhh , popey vm clocks not up-to-date
[19:56]  * mihir Jenkis is not being nice to me as well
[19:57] <mihir> popey: do you understand the failuer , http://91.189.93.70:8080/job/generic-mediumtests-utopic-python3/292/console
[19:58] <ahayzen> mihir, "file:///usr/share/calendar-app/calendar.qml:23 "components": no such directory" ?
[20:00] <mihir> ahayzen: it is there , http://bazaar.launchpad.net/~ubuntu-calendar-dev/ubuntu-calendar-app/filesRestructure/files
[20:02] <ahayzen> mihir, hmmm werid
[20:03] <mihir> ahayzen: it passes all test cases on my machine
[20:03] <ahayzen> mihir, it looks like the folders are going into a different place? ... Installing: /tmp/buildd/calendar-app-0.6+autopilot0/debian/tmp/usr/share/calendar-app/calendar.qml ... vs ... Installing: /tmp/buildd/calendar-app-0.6+autopilot0/debian/tmp/components/ViewType.js ?
[20:03] <ahayzen> mihir, note the /usr/share/ on calendar.qml and not above components ?
[20:03]  * mihir looks at cMake files
[20:04] <ahayzen> mihir, i could be wrong but that doesn't look right
[20:06] <ahayzen> mihir, its probably this line install(FILES ${COMPONENTS_QML_JS_FILES} DESTINATION ${UBUNTU-CALENDAR_APP_DIR}/components)
[20:06] <ahayzen> mihir, and then each one in the other folders
[20:06] <ahayzen> mihir, specifically ${UBUNTU-CALENDAR_APP_DIR}
[20:07] <mihir> so ahayzen http://paste.ubuntu.com/8321589/
[20:07] <mihir> in this is case the ${UBUNTU-CALENDAR_APP_DIR}/timelineComponents should be ${UBUNTU-CALENDAR_APP_DIR}/timeline_Components
[20:07] <mihir> ahayzen: i verifed this in all the CmakeList
[20:07] <Letozaf_> balloons, nik90 hello
[20:11] <mihir> ahayzen: i believe it is CmakeErrors
[20:11] <ahayzen> mihir, i'm just saying ${UBUNTU-CALENDAR_APP_DIR} may not even be right
[20:11] <mihir> yup exactly
[20:11] <ahayzen> mihir, but i am definitely no cmake expert ;)
[20:12] <mihir> yeah, but even i feel same, Destination need to find from Root Cmake
[20:13] <mihir> ahayzen: i see, in your file i don't see Install Directory  ?
[20:13] <mihir> i menat music Cmakelist.
[20:14] <ahayzen> mihir, IIRC it is done in the main cmake so something like http://pastebin.ubuntu.com/8321651/
[20:15] <ahayzen> mihir, it just does through every directory and adds everything in one hit
[20:15]  * ahayzen isn't sure why *.js is in the filter twice...
[20:15] <mihir> shall i try removing them from sub directories cmake?
[20:16] <ahayzen> mihir, it depends how you want to do it...probably best asking someone who knows how it works lol
[20:16] <mihir> ahayzen: hehehe, true
[20:27] <fginther> popey, ahayzen, Best I can tell is that there is a timing issue with starting jack_control right after staring the X server. I've added a couple of retries with sleeps to solve the problem
[20:28] <ahayzen> fginther, ok thanks...our other question before was why is jack_control even needed? (what is pulling it down?)
[20:30] <fginther> ahayzen, it was needed for the music-app tests at one time
[20:30] <fginther> (if my memory is correct)
[20:31] <ahayzen> fginther, hmmm....interesting...
[20:38] <popey> fginther: that surprises me given jack isn't even used on the desktop by default
[20:38] <ahayzen> fginther, did you say you have applied those changes now? so i'm good to rerun?
[20:41] <mihir> popey: ahayzen fginther are you guys talking jack_control in Jenkis  ?
[20:41] <mihir> it gave me this http://91.189.93.70:8080/job/generic-mediumtests-utopic-python3/293/console this time
[20:41] <popey> yeah, looks like the same issue
[20:41] <ahayzen> mihir, yep i've seen it in music and docviewer...join the club :)
[20:41] <fginther> mihir, *sigh*
[20:42] <mihir> ahayzen: calendar joined as well
[20:42] <mihir> lol
[20:42] <ahayzen> :/
[20:42] <mihir> not sure whtr it is same or not , but it says + echo 'Can'\''t start jack_control, retrying'
[20:42] <mihir> Can't start jack_control, retrying
[20:42] <fginther> ahhh, something else is the problem
[20:43] <fginther> the xserver isn't starting on :0
[20:43] <mihir> ahayzen: i guess, remvoing individual install directory did work , i guess still not sure hehe
[20:43] <ahayzen> mihir, i would hold your breath this is cmake we're talking about ;)
[20:44] <mihir> ahayzen: :-/
[20:45] <mihir> Good night everyone :)
[20:45] <ahayzen> mihir, night o/
[20:45]  * mihir hopes Jenkins resolves issues by morning :D
[20:46] <popey> nn
[20:51] <ahayzen> fginther, note for music it happened a few times but if we reran it sometimes passed...so it made need multiple reruns to check it has gone away
[20:52] <ahayzen> *may need
[20:57] <fginther> ahayzen, yes, there's also a reboot of the test host every 8 hours. That appears to be restoring the extra xserver that appears to be causing the problem.
[20:57] <fginther> so, I'll make sure any fix works immediately one of these reboots
[20:57] <ahayzen> fgallina, interesting thanks
[21:42] <SturmFlut> popey: You might want to have a look at http://hogsmeade.lieberbiber.de/appstorediff.xml (or https://github.com/Sturmflut/ubuntustorediff for the code)
[21:43] <SturmFlut> popey: The project name is wrong, it does not generate a diff, it just takes all the data from the JSON API and converts it to RSS. The feed reader then keeps track of which entries it already knows.
[21:43] <SturmFlut> popey: Might as well be the ugliest piece of Python ever made
[21:55] <ahayzen> balloons, when you have a moment mind casting your eye over the latest refactor? 004 \o/ ... https://code.launchpad.net/~andrew-hayzen/music-app/ap-helper-refactor-004/+merge/233291 ?
[22:05] <popey> SturmFlut: nice!
[22:06] <SturmFlut> popey: I have to look why Thunderbird won't accept the feed, and the entries should probably be sorted by date. But that's a job for tomorrow.
[22:09] <fginther> ahayzen, popey, Looks like the jack_control issue is resolved. I was able to disable the extra xserver in the upstart job
[22:09] <popey> huzzah
[22:09] <ahayzen> fginther, thanks \o/
[22:10] <fginther> but please don't hesitate to mention something that looks unusual
[22:17] <Akiva-Thinkpad> omg; bloody teenagers hog up all the bandwidth at the public library
[22:17]  * Akiva-Thinkpad wishes summer was still here. 
[22:18] <Akiva-Thinkpad> Darn kids studying~
[22:21] <ahayzen> docview jenkins success \o/
[22:21] <Akiva-Thinkpad> congrats
[22:21] <Akiva-Thinkpad> woah
[22:21] <ahayzen> anyone around who can review this please https://code.launchpad.net/~andrew-hayzen/ubuntu-docviewer-app/fix-pep8-errors/+merge/234299 ? popey ?
[22:21] <Akiva-Thinkpad> someones working on docview?
[22:21] <ahayzen> ssshhhh
[22:21] <Akiva-Thinkpad> since when?
[22:22] <ahayzen> since now ? hehe
[22:22] <popey> done
[22:22] <ahayzen> popey, thanks :)
[22:23] <Akiva-Thinkpad> Damn this bloody internet... I can barely browse lp this is so slow; I can't even propose this for a merge >:/
[22:23]  * Akiva-Thinkpad hugs irc for low bandwidth
[22:23] <popey> \o/ text
[22:37] <ahayzen> Akiva-Thinkpad, assuming this is ur mp...mind merging with trunk and repushing? https://code.launchpad.net/~akiva/ubuntu-docviewer-app/upgrade-ubuntu-components-1.1/+merge/232991
[22:38] <Akiva-Thinkpad> ahayzen, ah darn you for updating :P
[22:38] <Akiva-Thinkpad> yah sure
[22:38] <ahayzen> Akiva-Thinkpad, it should pass CI this time though ;)
[22:38] <Akiva-Thinkpad> jenkins no longer drinking?
[22:38] <ahayzen> hopefully...
[22:41] <Akiva-Thinkpad> ahayzen, there is nothing to merge here
[22:42] <ahayzen> Akiva-Thinkpad, really? ...
[22:42] <ahayzen> Akiva-Thinkpad, or pull ?
[22:42] <Akiva-Thinkpad> http://i.imgur.com/iL2VmGp.png
[22:42] <Akiva-Thinkpad> ahayzen,
[22:43] <Akiva-Thinkpad> I branched, then merged
[22:43] <Akiva-Thinkpad> or maybe I did it wrong
[22:43] <ahayzen> Akiva-Thinkpad, you want to merge from lp:ubuntu-docviewer-app
[22:43] <ahayzen> Akiva-Thinkpad, you should just be able to go whereever that dir was before and do a merge of lp:ubuntu-docviewer-app then commit'n'push
[22:44] <ahayzen> popey, how did you install the docviewer on your device again?
[22:48] <Akiva-Thinkpad> ahayzen, okay think that did it
[22:48] <Akiva-Thinkpad> thanks ahayzen
[22:48] <ahayzen> Akiva-Thinkpad, yep that looks like it :) thanks
[22:51] <popey> ahayzen: not yet
[22:52] <ahayzen> popey, ah...guess it will be easier once it has moved to cmake
[23:06] <ahayzen> Akiva-Thinkpad, yey success \o/ ... i wonder if the framework version should be bumped before using the later ubuntu components ?