/srv/irclogs.ubuntu.com/2014/09/11/#ubuntu-app-devel.txt

=== chihchun_afk is now known as chihchun
nandehey 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?)03:45
dholbachgood morning06:42
=== justCarakas2 is now known as justCarakas
sturmflut-workMorning07:19
=== marcoceppi is now known as rosales
=== rosales is now known as marcoceppi
JamesTaitGood morning all; happy Make Your Bed Day! :-D08:27
justCarakasow crap, forgot that today :p08:30
mivoligomzanetti: hi, have a time to help me with the new setup? :)08:34
mzanettimivoligo: hey08:34
mzanettimivoligo: man... those images are soo amazing! really. love them!08:34
mivoligomzanetti: thanks, I'm happy you like them :)08:35
mzanettimivoligo: of course I will help you. can you give me 10 minutes?08:35
mivoligomzanetti: sure08:35
mzanettimivoligo: hey08:56
mzanettiso, what's the issue?08:57
mivoligomzanetti: ok, I have "my-machines" folder, I cd into it and did bzr branch lp:machines-vs-machines08:57
mzanettiok08:58
mzanettimivoligo: after that, cd into machines-vs-machines/data/08:58
mzanettiand then call ./setupdata.sh08:58
mivoligomzanetti: got it08:58
mivoligomzanetti: what about the second part? where should I be to pull lp:machines-vs-machines/levelpacks08:59
mzanettimivoligo: just pull it wherever you want, outside of the machines-vs-machines (next to it sounds sensible)09:00
mivoligook09:00
mzanettimivoligo: so basically the manuall checkout of the levelpacks is so to say a write-only copy09:00
mzanettiand the setupdata.sh script will pull and prepare a read-only copy which is used by the game09:01
mzanettiso basically you edit the stuff in the manual checkout of the levelpacks folder09:02
mzanettithen we push/merge your changes to launchpad09:02
mzanettiand then everyone re-runs the setupdata.sh script whcih will pull the updated svgs and generate up-to-date png's out of them09:02
mivoligomzanetti: OK, I think I understand09:03
mivoligomzanetti: and I guess I should add towers and enemies into their respective folders, right?09:04
mzanettimivoligo: yep. iirc I prepared the folders and the .json files for you09:05
mivoligoyes,09:06
mzanettimivoligo: 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 pushed09:06
mivoligomzanetti: 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:07
mivoligomzanetti: IIRC 256 was too big09:08
mzanettimivoligo: you can keep them as they are.09:08
mzanettimivoligo: the good thing about this new structure is that we can easily adapt the script to generate different png sizes for different devices09:08
mivoligomzanetti: sounds great :)09:09
mzanettiso if 256 works well for you while painting, keep that09:09
mivoligomzanetti: one more question09:09
mzanettihit me09:10
mivoligomzanetti: in the new level.json you set "rows" to 709:10
mzanettiright09:10
mivoligobut it should be 509:10
mzanettiwell, there are 2 complete rows at the top that are contained in the forbiddenFields09:11
mivoligomzanetti: right, but is it necessary? They always be forbidden09:11
mzanettimivoligo: so the thing is, I can't figure out by code what is playable area and what isn't.09:12
mzanettimivoligo: so it has to be the same "dead" area size on all edges09:12
mzanettiwhich currently is the size of one field09:13
mivoligomzanetti: got it09:13
mzanettimivoligo: 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 understand09:14
mzanettibesides, it looks quite awesome as it is :)09:14
mzanettihave you seen it yet?09:14
mivoligomzanetti: I also was thinking if you could possibly make the hole board movable09:14
mzanettihmm... interesting... so that we zoom in on some place and then move it around?09:15
mivoligomzanetti: something like that09:15
mivoligomzanetti: sorry I have to go, bbl09:16
mzanettiwould be possible for sure, but not entirely sure if its worth the efforts...09:16
mzanettiok... talk to you later09:16
rpadovanipopey, 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/136722809:33
dpmrpadovani, it's on phone, yes09:33
rpadovaniok, I'm reflashing my device, I'll try soon09:34
popeyi expect the resources (cpu, ram) are an issue here09:35
=== dholbach_ is now known as dholbach
nik90sergiusens: 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:10
=== dholbach_ is now known as dholbach
sturmflut-workWill anybody here go to LinuxCon Europe 2014 in Düsseldorf?10:54
=== MacSlow is now known as MacSlow|lunch
DanChapmanhas 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 work11:12
mzanettipopey: is the authentication dialog intentional when opening the terminal?11:23
popeyyes mzanetti11:24
mzanettipopey: what's the reasoning?11:24
popeyterminal is unconfined11:24
popeyyou could leave phone on desk, walk away and someone could pick it up, use terminal to cause mayhem11:25
popeyfile manager has the same11:25
mzanettipopey: no... the phone does already ask me for the pin in that case11:25
popeynot if it's unlocked11:25
popeyyou can set a timeout on the phone to lock, and you may not have it very short11:25
popeyor if it's on charge you may turn the lock off entirely11:25
mzanettiwell... sure... if I put the keys in front of my door they're useless11:26
popeythis was a requirement that we negotiated with the security team ☻11:26
mzanettibut I could argue the same... If I already have the terminal open it won't promt either11:26
=== brendand is now known as brendand-afk
popeyindeed.11:26
popeythis was the best we could do.11:26
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 it11:27
ogra_this was a PES req.11:27
mzanettistill not useful imo11:27
ogra_its a compromise11:28
ogra_else we wouldnt have a terminal at all11:28
ogra_which was initiallly what was pushed for11:28
sturmflut-workmzanetti: Any news on libSDL on the phone?11:28
mzanettisturmflut-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-workmzanetti: Good to know!11:29
popeyooh!11:31
* popey looks forward to that!11:31
=== _salem is now known as salem_
=== ubot5` is now known as ubot5
=== chihchun is now known as chihchun_afk
=== dholbach_ is now known as dholbach
ahayzenpopey, is this the project for the docviewer? https://launchpad.net/ubuntu-docviewer-app11:44
popeyyes11:45
popeyneeds updating, not really been touched in forever11:45
popeymike has a branch for content hub support11:45
popeyhttps://code.launchpad.net/+branch/~mhall119/ubuntu-docviewer-app/content-hub11:45
ahayzenblimey since may11:45
ahayzenah yes cool!11:45
popeynobody working on it...11:45
ahayzenpopey, who were the maintainers?11:46
sturmflut-workahayzen: https://launchpad.net/~ubuntu-docviewer-dev/+members#active11:47
ahayzensturmflut-work, thanks11:48
ahayzenhmm jenkins is failing with pep8 errors lets see if we can fix that..11:48
popeyahayzen: want me to add you to the team? ☻11:48
ahayzenpopey, maybe ;)11:49
popeytoo late, done11:49
popey11:49
ahayzenlol11:49
sturmflut-work*cough* fly strip *cough*11:49
ahayzenpass the hot potato !11:49
ahayzenpopey, any idea how you were running it on device? .. it doesn't seem to be a cmake project?11:54
popeyahayzen: i tested mikes branch last night using qtcreator opening the project11:55
popeyit has a qmlproject file11:55
ahayzenpopey, ah but my qtc doesn't wanna install on device :/ grrr ....ah maybe it'll run on trusty desktop?11:55
ahayzenhmm "org.docviewer.file" is not installed11:56
ahayzenah file-qml-plugin11:56
davmor2ahayzen: 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 hides12:02
* ahayzen waits for jenkins bot to get to work12:02
ahayzenpep8 passes \o/ ... but every test fails :(12:08
ahayzenhahaha popey the error was "//bin/dbus-launch terminated abnormally with the following error: Autolaunch error: X11 initialization failed." ?12:08
ahayzenhttp://91.189.93.70:8080/job/generic-mediumtests-utopic/1972/console12:09
ahayzenpopey, maybe the error is not linked to the project but just to my branches :P12:09
=== MacSlow|lunch is now known as MacSlow
=== chihchun_afk is now known as chihchun
=== brendand-afk is now known as brendand
sergiusensnik90: quick hack would be to mount -o remount,exec,dev [the path]12:38
sergiusensnik90: although, why do you build from the utopic lxc if you are using qtcreator and chroots? Doing that from trusty should work too12:39
nik90sergiusens: well I want to create and run the emulator in the lxc container12:41
nik90sergiusens: this way I don't need to open qtc in trusty and in the lxc container12:41
sergiusensnik90: yeah, I'm saying don't open the dev tools in utopic at all12:41
nik90sergiusens: ah12:41
sergiusensnik90: just use it as another 'emulator' instance12:41
nik90sergiusens: true12:42
sergiusensnik90: 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:42
nik90sergiusens: 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:43
nik90sergiusens: so I suppose that's what lxc should fill the gap for me12:44
nik90sergiusens: ok I installed ap, qmltestrunner, qt5.3 etc and was able to run tests in the utopix lxc container12:44
sergiusensnik90: yeah, I'm not sure how hard it would be to add it as a qtcreator target12:44
sergiusensnik90: but maybe with some ssh magic, it would just work12:44
nik90I get an idea now12:45
nik90I shouldn't be trying to run an emulator in another *lxc* container (emulator)12:45
nik90that's where I made my mistake12:45
popeynik90: did you see the mail from pmcgowan on the core apps list?12:50
nik90popey: yup I just did. I will reply to the list in more detail soon12:50
ahayzenpopey, 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/console12:51
mivoligomzanetti: ping12:51
mzanettimivoligo: hey12:52
mivoligomzanetti: I made that playable area centered and adopted to the screen size12:53
mivoligomzanetti: see the video: http://youtu.be/t169-JZnDwE12:54
mzanettimivoligo: yeah, that's what trunk does too12:54
mzanettisince yesterday12:54
mzanettimivoligo: well, it also zooms the image a little bit12:55
mzanettiso that we have the dead area around12:55
mivoligomzanetti: but you told me we need these forbidden fields above the playable area12:55
mzanettimivoligo: well, not all of them12:56
mzanettimivoligo: give me a sec12:56
mivoligook12:56
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 ?12:59
ubot5bug 1365903 in ubuntu-system-settings (Ubuntu) "Developer Mode switch does not get disabled if the password gets unset via the integrated password page in the developer mode pane" [High,Triaged] https://launchpad.net/bugs/136590312:59
mzanettimivoligo: http://i.imgur.com/3DyHDCp.png13:02
mzanettimivoligo: http://i.imgur.com/JD8acqc.png13:03
mzanettisorry13:03
mzanettimivoligo: this one: http://i.imgur.com/JPvURJK.png13:03
mivoligo:)13:03
mzanettimivoligo: so you see there is one field border which is defined dead area, all the rest could potentially be playable fields13:04
mzanettiimo works quite nicely this way13:04
mzanettimivoligo: I guess we could even change it to have 5 rows only13:04
mzanettimivoligo: but then I'd prefer to add some dead area at the left and right too13:04
mivoligomzanetti: ok then, but the fields are not square13:05
mzanettitrue... but your image is like that :)13:05
mzanettiI had to define fields so that it matches the path in the image13:06
mivoligoI'm sure it wasn't like that13:06
mzanettihmm13:06
mzanettiok...13:06
mzanettiwhat I do now is to have the image w = 2*h13:06
mivoligomzanetti: should be h = 7/12 * w13:07
mzanettimivoligo: ah ok13:07
mzanettimy bad then13:07
mivoligo:P13:08
mzanettiI thought that image you showed me yesterday said a ratio of 1:213:08
=== chihchun is now known as chihchun_afk
mivoligomzanetti: yes but for playable area only13:08
mzanettioh... I see13:08
mzanettimivoligo: mind keeping that the same?13:08
mivoligo1:2?13:09
mzanettiI don't mind which one13:09
mzanettibut the playable area ratio should be the same as the image ratio13:09
mzanettiotherwise it'll just keep on confuse people, me when writing the code and others when painting pictures13:09
mivoligook, then13:10
seb128hey13:11
seb128is there a way to make a click on a button not move the focus away from the widget it was on?13:11
seb128like if a text entry was selected13:12
mzanettiseb128: not sure if you can prevent it, but onClick: {doStuff(); textField.forceActiveFocus()} should work13:12
mzanettimivoligo: 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
mzanettiwhich allows to use the correct value of 5 rows13:14
seb128mzanetti, that works but is not ideal13:14
mzanettiseb128: I agree13:14
mzanettisorry, don't have a better idea atm13:14
seb128mzanetti, it makes the osk change mode also13:15
mzanettioh... that's bad13:15
seb128which creates visual glitches13:15
seb128well, it changes for a second or so13:15
mivoligomzanetti: I have to add columns, then :)13:15
seb128but it means visual glitches13:15
mzanettiseb128: yeah, not good enough then13:15
mzanettihmm...13:15
mivoligomzanetti: btw, how do I run the game from SDK now?13:15
mzanettiseb128: you might want ask zsombi13:16
seb128zsombi, ^13:16
seb128mzanetti, thanks13:16
mzanettimivoligo: should work just by clicking play13:16
zsombi?13:16
mzanettimivoligo: you need to open the CMakeLists.txt13:16
mivoligomzanetti: but I don't see any pro file13:16
mzanettiah :)13:16
zsombiseb128: whazzup?13:17
mzanettimivoligo: yeah, converted from qmake to cmake in order to be able to use the cross compilation for the phone13:17
mzanettizsombi: [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
zsombimzanetti: seb128: aaaah :) yes, set activeFocusOnPress for the button to false13:17
seb128zsombi, thanks13:18
mivoligomzanetti: what should I do with that file? I've no idea about cmake or qmake :/13:20
mzanettimivoligo: ah. you just go to "open project" in QtCreator13:21
mzanettimivoligo: and select the CMakeLists.txt13:21
mzanettimivoligo: then it should load the project just the same as it did with the .pro file before13:21
mzanettithe CMakeLists.txt basically replaces the .pro file13:21
mivoligomzanetti: thanks, it's working :)13:22
mivoligomzanetti: I'll be able to do some stuff tomorrow probably, now have to go to work :(13:24
mzanettimivoligo: ok. thanks. see you around13:25
mzanettimivoligo: I will works some more on it tonight13:25
mivoligomzanetti: ok, see you later13:26
seb128could somebody told me what's wrong in http://paste.ubuntu.com/8319172/14:05
seb128the text entry doesn't get focus14:05
seb128despite having focus: true and having the only other widget having focus: false14:05
vitimitiCan 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.114:08
ahayzenvitimiti, if you have a cmake project open try opening a qmlproject14:09
ahayzenvitimiti, bug 133877414:10
ubot5bug 1338774 in qtcreator-plugin-ubuntu "CMake projects do not provide syntax autocompletion" [Undecided,Confirmed] https://launchpad.net/bugs/133877414:10
nik90seb128: have you tried forceActiveFocus() ?14:28
nik90seb128: on component completed signal perhaps14:28
seb128nik90, Component.onCompleted: forceActiveFocus() you mean?14:28
seb128that works14:28
seb128but that feels like a workaround14:28
seb128Saviq helped me on #ubuntu-unity, thanks14:28
seb128the focus handling in qml seems non intuitive though :/14:29
nik90seb128: true14:30
nik90seb128: I suppose zsombi is the best person to talk about focus handling14:30
nik90seb128: I am still trying to wrap my mind around it14:31
=== chihchun_afk is now known as chihchun
victorpmhall119, hi15:03
=== alecu is now known as PyAr
=== PyAr is now known as alecu
mihirnik90: ping16:13
mihiris there any trick to create directory in QTC and include that into project ?16:14
mihiri did bzr add , but still it is not visible in file exploere16:14
ahayzenmihir, is it a cmake project?16:14
mihirahayzen: yup16:15
ahayzenmihir, do something like add_subdirectory(MySubDir) in the CMakeList.txt16:15
ahayzenmihir, then rebuild ur cmake?16:15
* mihir tries 16:15
ahayzenmihir, ^^ assumes the directory actually exists and just shows it in qtc16:16
mihirahayzen: works , thanks :D16:18
ahayzenmihir, no problem :)16:18
mihirahayzen: i created Cmakelist in sub directory , as follow http://paste.ubuntu.com/8320139/16:26
mihirstill it doesn't show any qml files in tree, any mistake i made in cmake ?16:26
ahayzenmihir, do you need a space between FILES and *.qml ?16:27
* mihir add cmakelist learning in to-do :D 16:27
ahayzenmihir, this is what a random music-app one looks like http://pastebin.ubuntu.com/8320156/16:27
mihirthanks ahayzen it works :)16:27
ahayzenmihir, note we have ' RELATIVE'16:28
ahayzenmihir, haha me too... cmake = cbreak lol16:28
mihirahayzen: now what is different in that?16:28
mihirahayzen: i meant , by adding RELATIVE?16:28
ahayzenmihir, guess it only gets the files relative to the location of that cmakelist? idk16:29
mihirahayzen: hmmm okay16:29
ahayzenor maybe it returns relative paths16:29
mihirnik90: ping17:06
nik90mihir: hey17:07
nik90mihir: I cant talk for too long, so what's up :)17:08
mihirnik90: no issues, i am fine how are you doing?17:08
nik90mihir: grt :D17:08
mihirnik90: nothing , let me propose and then will get your inputs on file separations17:09
nik90mihir: ah ok, sure17:09
=== chihchun is now known as chihchun_afk
mhall119victorp: hey, I'm at a conference today, so if you need me use email17:54
mihirpopey: ping18:35
popeymihir: just putting kids to bed, back in a bit18:37
mihirpopey: no isses , take your time :)18:38
vitimitiCan 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.118:47
vitimitihi18:47
Akiva-Thinkpadvitimiti, hey18:47
Akiva-Thinkpadwhat component are you using?18:47
vitimitiHi, Akiva-Thinkpad18:47
vitimitiAkiva-Thinkpad, Ubuntu.Components 1.1, for now18:47
Akiva-Thinkpadyah; is it erroring on you without any actual code in it?18:48
mihirballoons: ping18:48
Akiva-Thinkpadlike 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
vitimitiAkiva-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 present18:49
vitimitiwithout a problem*18:49
Akiva-Thinkpadoh18:49
Akiva-Thinkpadthat sounds familiar18:49
Akiva-ThinkpadI think that might be qtcreator18:50
vitimitiSo I don't have highlighting or autocompletion because of the component not found error18:50
Akiva-Thinkpadits not giving you a debug message when you run though, right?18:50
vitimitiYes, it looks like it, but can't figure it out18:50
vitimitiYes, give me a second18:50
vitimitiIt's about CMakes18:50
vitimitiAkiva-Thinkpad, http://pastebin.com/70EuwTy118:50
vitimitiThat's all I can find18:50
Akiva-Thinkpadvitimiti, pro tip: http://paste.ubuntu.com/18:51
Akiva-Thinkpadbetter pastebin :)18:51
Akiva-Thinkpadno ads, easy highlighting18:52
vitimitiOh, thanks18:52
Akiva-Thinkpadvitimiti, i'm not expert on this, but are you running this on a phone or from your desktop?18:53
vitimitiAkiva-Thinkpad, from the desktop, it was working until this morning and I haven't made a change, at least not intended18:53
Akiva-Thinkpadbecause I see Arm in that pastebin18:53
Akiva-Thinkpadare you using the Arm Kit?18:54
mihirvitimiti: did you upgrade your system ?18:54
vitimitiYes, I have those kits installed18:54
vitimitimihir, I don't have any notifications, but will use the command line18:54
Akiva-Thinkpadare you sure you are building and running your app on the desktop kit?18:54
vitimitiAkiva-Thinkpad, the problem starts before the building, and yes, it's the desktop kit18:54
mihirvitimiti: do you have proper cmakelist.txt?18:55
popeymihir: pong18:56
popeyahayzen: http://popey.mooo.com/screenshots/device-2014-09-11-195619.png \o/18:56
mihirpopey: now i am done with restrcturing calendar-app18:56
popeyYeah, excellent work! Thank you!18:57
mihirpopey: popey: how should I play with bzr ?18:57
* mihir afriad to play with trunk18:57
popeyheh18:57
popeyLooking for new challenges?18:57
Akiva-Thinkpaddoes anyone know hwo to time a printscreenshot?18:58
popeyon desktop or device?18:59
vitimitimihir, yes, the default ones, hadn't touched them yet, except deleting a couple and removing a couple of included directories18:59
vitimitiStill, it wasn't working properly before touching them18:59
vitimitiI'm running the apt-get update && apt-get upgrade, so I'll be having some lag, sorry18:59
mihirpopey: yes looking for that18:59
mihirpopey: should i propose new MR , then what will happen to exsisting Mergs?19:00
Akiva-Thinkpadvitimiti, http://i.imgur.com/KB0HJ6M.png19:00
popeysame as usual, if you create a new merge, you could stack it on top of an existing one19:00
Akiva-Thinkpadmake sure you have the desktop kit selected.19:01
mihirpopey: okay, so I might have missed todays Merge, then how can I pull all the changes because file location have been moved in my trunk19:01
vitimitiI'm sorry, the connection couldn't keep up both chatting and downloading the updates19:02
Akiva-Thinkpadvitimiti, http://i.imgur.com/KB0HJ6M.png19:02
Akiva-Thinkpadmake sure you have the right one selected19:02
popeymihir: just do a bzr pull surely?19:02
mihirpopey: okay ,it will automatically take care , right ?19:03
popeyyes, or it will tell you there are conflicts, and you can resolv them...19:03
popeyhttp://doc.bazaar.canonical.com/beta/en/user-guide/resolving_conflicts.html19:03
SturmFlutI 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 home19:04
SturmFlutand it works flawlessly.19:04
mihirpopey: yeah i know that, i am just confused because all files have been moved, and locations are differnt from my branch & trunk..19:04
vitimitiAkiva-Thinkpad, yes, I have the desktop one chosen, and the updates did not fix it, that's for sure19:04
Akiva-Thinkpadwell i'm out of ideas :P19:04
popeymihir: it should figure that out19:05
mihirpopey: okay..19:05
vitimitiThis 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:06
vitimitiHm... Could it be for using Trusty? Like there's some compatibility issue there?19:09
mihirpopey: https://code.launchpad.net/~ubuntu-calendar-dev/ubuntu-calendar-app/filesRestructure/+merge/23436519:13
* mihir hopes Jenkins pass :D 19:14
vitimitiI'm going to try with some core apps code, geez19:14
mihirpopey: one more question19:24
popeyok19:24
mihirpopey: is it okay if we upgrade each file , import QtQuick 2.3 ?19:25
mihirbecause currently it is 2.019:25
popeywhat does that give us?19:25
mihirpopey: didn't get you19:25
popeywhat do we achieve by updating to qtquick2.3?19:25
mihirpopey:  i thought it is the latest19:27
popeycould be, I haven't checked. have the other core apps updated?19:28
mihirpopey: i have checked , clock it has 2.3, music has 2.219:28
popeyso long as it doesn't break anything then, sure ☻19:31
SturmFlutpopey: 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:42
beunoSturmFlut, yes19:43
popeySturmFlut: ---> beuno19:43
beunoit is on my list19:43
popeythere we go ☻19:43
beunoI know, I know19:43
ahayzenpopey, yey full screen \o/19:43
beunoplease send more time.19:43
ahayzenmihir, there is 2.3?....i just bumped them all to 2.2 and Ubuntu Components 1.1:/19:43
mihirahayzen: yeah there is ,19:45
mihirahayzen: i just noticed that in clock app :|19:45
davmor2popey: resolving conflicts is easy,  You put on your best Scouse Accent and say Now Carrrrrm Down ;)19:45
ahayzenmihir, nik90 is always one step in front of us ;) lol19:45
mihirahayzen: does that really break anything..if it upgrades ?19:46
ahayzenmihir, most likely not...but worth checking...didn't appear to break anything for us19:47
mihirahayzen: autopilots are friend for us :D19:47
ahayzenhah19:47
popeySturmFlut: 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
mihirand yeah nik90 always ahead :)19:47
ahayzenjenkins doesn't seem to like me recently...19:47
popeyjenkins has no friends19:48
popeyhe hates everyone equally19:48
ahayzenbut i bought it chocolate :(19:48
SturmFlutpopey: Damn, I was about to ask you if we can have an RSS feed for app updates ;)19:48
mihirahayzen: Jenkins behaves weired many times19:48
mihirpopey: bingo !!!19:48
ahayzenpopey, did u see that when i ran the tests against docviewer it failed with that same X error as music?19:48
popeygood19:49
popeyso an archive problem19:49
ahayzengood...but bad as now we can't land things...and weird as it *sometimes* works19:49
popeywell yes19:49
popeydo tehy run on your utopic machine?19:49
popeydesktop19:49
ahayzendo we know if they got any further into working out why jack_control is making it explode?19:50
popeyI don't know. fginther you about?>19:50
fgintherpopey, yes19:50
ahayzenpopey, i was actually just resolving the pep8 issues first...but yeah i should probably check if they run on my VM19:50
popeyfginther: some of our ap tests are failing in jenkins with bizarre x crashing errors including jack_control...19:50
ahayzeneg this one http://91.189.93.70:8080/job/generic-mediumtests-utopic/1973/console19:51
popeyfginther: looks like something landed in the archive which broke the world19:51
popey(the world we care about)19:51
ahayzen...and we've also seen on music eg this one http://91.189.93.70:8080/job/generic-mediumtests-utopic-python3/279/console19:52
fgintherpopey, 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 examples19:52
mihirpopey: why do i see , lots of time difference in commits, https://code.launchpad.net/~ubuntu-calendar-dev/ubuntu-calendar-app/filesRestructure/+merge/23436519:52
mihirany idea :-o19:52
ahayzenfginther, thanks19:53
popeymihir: i dont understand19:54
mihirpopey: i mean i just pushed an hour back , and it says 21 hours ago19:54
ahayzenmihir, it goes to the date/time you actually committed it not pushed19:54
popeysays 34 mins ago here19:54
popeyis your clock right?19:54
mihirahhh , popey vm clocks not up-to-date19:55
=== ken__ is now known as kenvandine
* mihir Jenkis is not being nice to me as well19:56
mihirpopey: do you understand the failuer , http://91.189.93.70:8080/job/generic-mediumtests-utopic-python3/292/console19:57
ahayzenmihir, "file:///usr/share/calendar-app/calendar.qml:23 "components": no such directory" ?19:58
mihirahayzen: it is there , http://bazaar.launchpad.net/~ubuntu-calendar-dev/ubuntu-calendar-app/filesRestructure/files20:00
ahayzenmihir, hmmm werid20:02
mihirahayzen: it passes all test cases on my machine20:03
ahayzenmihir, 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
ahayzenmihir, note the /usr/share/ on calendar.qml and not above components ?20:03
* mihir looks at cMake files20:03
ahayzenmihir, i could be wrong but that doesn't look right20:04
ahayzenmihir, its probably this line install(FILES ${COMPONENTS_QML_JS_FILES} DESTINATION ${UBUNTU-CALENDAR_APP_DIR}/components)20:06
ahayzenmihir, and then each one in the other folders20:06
ahayzenmihir, specifically ${UBUNTU-CALENDAR_APP_DIR}20:06
mihirso ahayzen http://paste.ubuntu.com/8321589/20:07
mihirin this is case the ${UBUNTU-CALENDAR_APP_DIR}/timelineComponents should be ${UBUNTU-CALENDAR_APP_DIR}/timeline_Components20:07
mihirahayzen: i verifed this in all the CmakeList20:07
Letozaf_balloons, nik90 hello20:07
mihirahayzen: i believe it is CmakeErrors20:11
ahayzenmihir, i'm just saying ${UBUNTU-CALENDAR_APP_DIR} may not even be right20:11
mihiryup exactly20:11
ahayzenmihir, but i am definitely no cmake expert ;)20:11
mihiryeah, but even i feel same, Destination need to find from Root Cmake20:12
mihirahayzen: i see, in your file i don't see Install Directory  ?20:13
mihiri menat music Cmakelist.20:13
ahayzenmihir, IIRC it is done in the main cmake so something like http://pastebin.ubuntu.com/8321651/20:14
ahayzenmihir, it just does through every directory and adds everything in one hit20:15
* ahayzen isn't sure why *.js is in the filter twice...20:15
mihirshall i try removing them from sub directories cmake?20:15
ahayzenmihir, it depends how you want to do it...probably best asking someone who knows how it works lol20:16
mihirahayzen: hehehe, true20:16
fgintherpopey, 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 problem20:27
ahayzenfginther, ok thanks...our other question before was why is jack_control even needed? (what is pulling it down?)20:28
fgintherahayzen, it was needed for the music-app tests at one time20:30
fginther(if my memory is correct)20:30
ahayzenfginther, hmmm....interesting...20:31
popeyfginther: that surprises me given jack isn't even used on the desktop by default20:38
ahayzenfginther, did you say you have applied those changes now? so i'm good to rerun?20:38
mihirpopey: ahayzen fginther are you guys talking jack_control in Jenkis  ?20:41
mihirit gave me this http://91.189.93.70:8080/job/generic-mediumtests-utopic-python3/293/console this time20:41
popeyyeah, looks like the same issue20:41
ahayzenmihir, yep i've seen it in music and docviewer...join the club :)20:41
fginthermihir, *sigh*20:41
mihirahayzen: calendar joined as well20:42
mihirlol20:42
ahayzen:/20:42
mihirnot sure whtr it is same or not , but it says + echo 'Can'\''t start jack_control, retrying'20:42
mihirCan't start jack_control, retrying20:42
fgintherahhh, something else is the problem20:42
fgintherthe xserver isn't starting on :020:43
mihirahayzen: i guess, remvoing individual install directory did work , i guess still not sure hehe20:43
ahayzenmihir, i would hold your breath this is cmake we're talking about ;)20:43
mihirahayzen: :-/20:44
mihirGood night everyone :)20:45
ahayzenmihir, night o/20:45
* mihir hopes Jenkins resolves issues by morning :D20:45
popeynn20:46
ahayzenfginther, 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 away20:51
ahayzen*may need20:52
fgintherahayzen, 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
fgintherso, I'll make sure any fix works immediately one of these reboots20:57
ahayzenfgallina, interesting thanks20:57
SturmFlutpopey: You might want to have a look at http://hogsmeade.lieberbiber.de/appstorediff.xml (or https://github.com/Sturmflut/ubuntustorediff for the code)21:42
SturmFlutpopey: 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
SturmFlutpopey: Might as well be the ugliest piece of Python ever made21:43
ahayzenballoons, 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 ?21:55
popeySturmFlut: nice!22:05
SturmFlutpopey: 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:06
fgintherahayzen, popey, Looks like the jack_control issue is resolved. I was able to disable the extra xserver in the upstart job22:09
popeyhuzzah22:09
ahayzenfginther, thanks \o/22:09
fgintherbut please don't hesitate to mention something that looks unusual22:10
Akiva-Thinkpadomg; bloody teenagers hog up all the bandwidth at the public library22:17
* Akiva-Thinkpad wishes summer was still here. 22:17
Akiva-ThinkpadDarn kids studying~22:18
ahayzendocview jenkins success \o/22:21
Akiva-Thinkpadcongrats22:21
Akiva-Thinkpadwoah22:21
ahayzenanyone around who can review this please https://code.launchpad.net/~andrew-hayzen/ubuntu-docviewer-app/fix-pep8-errors/+merge/234299 ? popey ?22:21
Akiva-Thinkpadsomeones working on docview?22:21
ahayzenssshhhh22:21
Akiva-Thinkpadsince when?22:21
ahayzensince now ? hehe22:22
popeydone22:22
ahayzenpopey, thanks :)22:22
Akiva-ThinkpadDamn 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 bandwidth22:23
popey\o/ text22:23
ahayzenAkiva-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/23299122:37
Akiva-Thinkpadahayzen, ah darn you for updating :P22:38
Akiva-Thinkpadyah sure22:38
ahayzenAkiva-Thinkpad, it should pass CI this time though ;)22:38
Akiva-Thinkpadjenkins no longer drinking?22:38
ahayzenhopefully...22:38
Akiva-Thinkpadahayzen, there is nothing to merge here22:41
ahayzenAkiva-Thinkpad, really? ...22:42
ahayzenAkiva-Thinkpad, or pull ?22:42
Akiva-Thinkpadhttp://i.imgur.com/iL2VmGp.png22:42
Akiva-Thinkpadahayzen,22:42
Akiva-ThinkpadI branched, then merged22:43
Akiva-Thinkpador maybe I did it wrong22:43
ahayzenAkiva-Thinkpad, you want to merge from lp:ubuntu-docviewer-app22:43
ahayzenAkiva-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'push22:43
ahayzenpopey, how did you install the docviewer on your device again?22:44
Akiva-Thinkpadahayzen, okay think that did it22:48
Akiva-Thinkpadthanks ahayzen22:48
ahayzenAkiva-Thinkpad, yep that looks like it :) thanks22:48
=== salem_ is now known as _salem
popeyahayzen: not yet22:51
ahayzenpopey, ah...guess it will be easier once it has moved to cmake22:52
ahayzenAkiva-Thinkpad, yey success \o/ ... i wonder if the framework version should be bumped before using the later ubuntu components ?23:06
=== ondra- is now known as ondra

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!