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

Boogledoes anyone know how to make audio playback infinite without c++00:01
BoogleCan anyone help me?00:03
ElleoBoogle: if you're using the MediaPlayer element then just set loops to MediaPlayer.Infinite: http://qt-project.org/doc/qt-5/qml-qtmultimedia-mediaplayer.html#loops-prop00:17
=== chriadam|away is now known as chriadam
Boogleok i found something saying audio.infinite but i dont know where to put it00:57
Booglefound that  awhile back00:57
Boogleelleo?00:59
Boogleim using audio element01:00
ElleoBoogle: same for Audio, just set loops to Audio.Infinite01:00
Booglewhere?01:00
ElleoBoogle: in your Audio component, loops is just a property that any Audio component can have01:00
ElleoBoogle: e.g. http://pastebin.ubuntu.com/7984365/01:01
BoogleThank you for your help?01:03
Elleono problem01:04
=== chihchun_afk is now known as chihchun
sidhu2014hello, I would like to know how can I start contributing towards ubuntu05:04
sidhu2014?05:07
=== chriadam is now known as chriadam|away
dholbachgood morning06:43
dpmmorning06:53
dev_Is there anyone who is using the ubuntu sdk07:24
justCarakasI have used it to create BE Mobile07:24
dpmdev_, I think many people here do, although not sure who is online right now07:25
dev_I'm trying to use the qt design and create a new window yet in the help docs it says that the menu text will not run when you compile the file07:25
justCarakasI cant help with that, I used HTML07:26
dev_So it seems that the menu bar is useless07:26
dev_I'm thinking of doing the same thing?07:26
dev_and use HTML for my gui07:27
justCarakasI see, but I didn't use qml at all :)07:27
justCarakasthe qt design, if I remember correctly was only qml07:27
justCarakasunless they already changed that07:28
justCarakaswhat would be awesoem07:28
dev_I'm new to the dev world and I'm learning c++ but I figured I give qml a try to build my gui07:29
dpmdev_, the Qt Designer does not work, so I'd recommend to not use it07:29
dpmdev_, have you tried to use one of the Ubuntu project templates in Qt Creator to get started?07:29
dev_No not yet07:30
dev_I was trying to see if qml would be good for cross platform developing.07:31
dev_So far I'm not a fan of the qt design.07:31
dev_Dpm, do you think I shuld try the html route or the Ubuntu templates first?07:32
dpmdev_, I'd try the QML templates first, they're easier to get started07:33
dev_this is the ubuntu template you're talking about correct?07:34
dev_If so, then I'll try it when I'm fresh and rested later on today.07:35
dev_thanks for the advice dpm and justCarkas.07:36
dpmany time07:36
jgdxelopio, hey, this is back in review. Thanks https://code.launchpad.net/~jonas-drange/ubuntu-system-settings/call-fwd-wait-dual-sim/+merge/22977408:41
nik90Goood morning :)08:50
nik90dpm: can you check if Unity8 freezes for you when opening the weather scope in image #178? I can almost consistently reproduce it08:51
dpmnik90, unfortunately (or fortunately) I can't reproduce it. It works fine for me. I.e. opening the scope, clicking on its results08:59
nik90dpm: yeah I am unable to reproduce it now..weird.09:00
ogra_DanChapman, right, no config file anywhere, it crashes actually in the final step of the account wizard (the woizard cam also up with the old config in place btw)09:08
ogra_*came09:08
dholbachpopey, quick update on clock:09:24
dholbachpopey, https://code.launchpad.net/~dholbach/ubuntu-clock-app/reboot-packaging/+merge/229173 is getting closer to making it in - sergiusens helped out quite a bit09:24
DanChapmanogra_, ok that narrows it down some more. and could you try one last thing for me, could you drop http://people.ubuntu.com/~dpniel/dekko/com.ubuntu.developer.dpniel.dekko.conf into ~/.config/com.ubuntu.developer.dpniel.dekko/ and see if you can see the account when you start dekko09:24
dholbachpopey, https://bugs.launchpad.net/ubuntu-clock-app/+bugs?field.tag=reboot is the list of open bugs we are still looking at09:24
dholbachit's been a bit more work than anticipated09:24
nik90dholbach: I can no longer run the project on qtcreator, sergiusens said he will look into one last array fixes for that09:27
nik90(with the branch)09:28
dholbachyep, I can imagine09:28
dholbachnik90, for the usr/lib files - I'll put them into ClockApp instead of Clock09:28
ogra_DanChapman, will ytry in a bit09:28
ogra_*try09:28
dholbachnik90, it's what Camera and Notes and a few others are doing09:28
nik90dholbach: ok09:28
dholbachnik90, the test in ./tests/unit/tst_hellocomponent.qml was never supposed to work, right?09:38
dholbachnik90, there's no HelloComponent anywhere09:38
nik90dholbach: no it wasn't. We haven't start with qml tests yet09:39
nik90started*09:39
dholbachnik90, I see - well - I got it to the point now where it should actually work - once we have working code in there - it's hooked up with autopkgtest as well09:39
nik90dholbach: nice09:40
nik90dholbach: btw can you sync with trunk, we just merged 3 commits into it09:40
nik90dholbach: one thing in particular, after the sync with trunk, you will have to edit the upstreamcomponents/CMakeLists.txt file to be similar to the other ones09:41
dholbachhum09:41
nik90it is a matter of chaning Ubuntu-Clock-App to Ubuntu-Clock_App09:41
nik90changing*09:41
dholbachok09:43
mzanettinik90: hey, the alarm seems to actually ring nowadays :)09:48
mzanettinik90: however, the default rintone makes me fall asleep immediately instead of waking me up09:48
mzanetti:D09:48
nik90mzanetti: lol09:49
mzanettisounds like a lullaby09:49
nik90mzanetti: we are adding support for choosing your own tone per alarm. Just waiting on a fix in the SDK to land on the phone first.09:49
mzanettinik90: in any case this should not be the default one :D09:49
nik90mzanetti: I will check with design :-) Going to be an awkward conversation09:50
mzanettinik90: I mean, its a nice sound for some things, but really not working for an alarm :)09:52
nik90mzanetti: may be the secret plan was to put users to enjoy their sleep rather wake up to reality09:53
mzanetti:)09:53
nik90mzanetti: can you report a bug that I can show to the designers. Will help prove a point if it comes from someone other than me09:54
mzanettican do09:54
nik90ty09:54
popeythe default alarm should be one of jonos songs09:56
mzanettinik90: https://bugs.launchpad.net/clock-app/+bug/135437009:57
ubot5Ubuntu bug 1354370 in clock-app "default sound for alarm doesn't get its job done" [Undecided,New]09:57
mzanettipopey: +1 :D09:57
nik90lol09:58
nik90mzanetti: wrong project09:59
mzanettioops09:59
nik90popey: we must remove clock-app09:59
nik90https://bugs.launchpad.net/clock-app09:59
nik90mzanetti: no worries, I will reassign it09:59
mzanetticheers09:59
popeynik90: remove from the default image?09:59
nik90popey: no no I meant the above launchpad project page10:00
nik90popey: which we created initially for the clock reboot10:00
popeyI'll do that10:00
popeybrb, picking sophie up from hospital...10:01
nik90k10:01
nik90t1mp: ping10:17
nik90t1mp: I still get file:///usr/lib/x86_64-linux-gnu/qt5/qml/Ubuntu/Components/Icon10.qml:34:5: QML Image: Failed to get image from provider: image://theme/add errors10:17
dpmpopey (or someone else) - does the unlock SIM button appear like this on your phone? -> http://i.imgur.com/EKmCvVg.png10:23
dpmI'd expected it to be on the right of the text rather than underneath10:23
nik90dpm: affirmative10:23
nik90dpm: from the screenshot shared on ci-eng before it landed, the button was like it is now10:23
dpmnik90, ok, thanks for confirming, I thought it was something to do with long translations moving the button10:24
dpmso it seems in English it's like that too10:24
nik90yup10:24
dpmlooks like a bit of horizontal space waste10:24
nik90yeah I cannot think they might do that10:24
dpmack10:25
t1mpnik90: hello10:25
nik90t1mp: Hi10:25
t1mpnik90: I don't know why that is.10:26
t1mpnik90: you get the same with Icon11.qml if you import Ubuntu.Components 1.1 ?10:26
nik90t1mp: let me apply all updates and check again. But even balloons commented yesterday about it.10:26
nik90t1mp: but I am already importing 1.110:27
t1mpah yes, Icon11 inherits from Icon1010:27
t1mpnik90: is there a bug report?10:27
t1mpnik90: if there's a small example file reproducing the issue I can see if I get the same warning here10:27
nik90t1mp: well it was https://bugs.launchpad.net/ubuntu-ui-toolkit/+bug/134976910:28
ubot5Ubuntu bug 1349769 in Ubuntu UI Toolkit "Failed to get image from provider Error message seen while using the Icon component" [Critical,Fix released]10:28
nik90t1mp: I will try to get a different program similar to what I have in the clock app10:29
t1mpah, that one, when resizing the icon10:29
nik90yup10:30
t1mpnik90: you have suru-icon-theme and libtq5svg5 installed I assume?10:30
nik90unable to locate libtq5svg510:31
nik90but I got suru-icon-theme10:31
nik90nevermind i have the libqt5scg510:31
nik90svg5*10:31
nik90anyway the sample app in that bug report doesn't show the error message anymore. But the clock app does. I need to see what the difference is.10:32
t1mpnik90: ok, let me know if you find out something10:35
nik90ok10:35
t1mpnik90: or if I don't respond, comment on the bug (or create a new one if it is a different issue)10:35
dholbachnik90, can you check https://bugs.launchpad.net/ubuntu-clock-app/+bug/1354083 and see if there's anything missing in the package?10:39
ubot5Ubuntu bug 1354083 in Ubuntu Clock App "backend directory are not installed into package" [High,Incomplete]10:39
nik90dholbach: sure10:40
dholbachsorry, the last comment's a bit hard to read: http://paste.ubuntu.com/7987775/10:41
dholbachnik90, https://bugs.launchpad.net/ubuntu-clock-app/+bugs?field.tag=reboot is starting to look like it could actually work at some stage ;-)10:42
nik90dholbach: no worries i downloaded the text file10:42
nik90dholbach: and yes :)10:42
nik90dholbach: confirmed.. all necessary files present10:51
dholbachnik90, yeehaw10:51
nik90:)10:51
dholbachthat leaves us with 3 bugs10:52
dholbachI'd assume that fixing bug 1354377 would also fix the problem not being able to run clock-app10:52
ubot5bug 1354377 in Ubuntu Clock App "Unbreak 'make autopilot'" [Undecided,New] https://launchpad.net/bugs/135437710:53
dholbachnik90, but maybe not - maybe we need a separate bug for your problem?10:54
dholbachmaybe you could explain your workflow in the bug?10:54
nik90dholbach: sure, 1 min10:54
dholbachfantastic10:54
popeydpm: no, i have no sim lock so dont see it10:56
popeynik90: https://answers.launchpad.net/launchpad/+question/25280510:58
nik90popey: erm why a question?10:59
nik90popey: ah it requires launchpad devs10:59
popeyya10:59
nik90juggling too much stuff from different directions atm10:59
nik90mzanetti: as per your request, the designers will add 3 strong sounds to the ringtones folder. System settings app will also be asked to provide an option to import custom sounds into that folder via music-app (content-hub)11:00
nik90mzanetti: hope that solves your issue in the near future when they land11:01
popeym-b-o: you there?11:03
m-b-opopey yepp11:03
popeyi invited you...11:03
m-b-oon monday?11:04
popeyjust now11:04
popeyhttps://plus.google.com/hangouts/_/canonical.com/weather-app11:04
m-b-oit says: "hangout is over"11:04
popeyodd, are you signed in ?11:04
popey(to google)11:05
m-b-owith my gamil account, yes11:05
popeyyour surname.net your google account?11:06
popeyok11:06
nik90dholbach: ok, I create a builddir and then from inside it, I run "cmake .. && make && make autopilot"11:06
popeydone11:06
nik90dholbach: that works for me11:06
nik90dholbach: from your errors you got, it seems the c++ plugins were not built11:07
nik90dholbach: before running make autopilot11:07
=== chihchun is now known as chihchun_afk
=== MacSlow is now known as MacSlow|lunch
mzanettinik90: cool stuff, thanks11:22
=== justCarakas1 is now known as justcarakas
popeythanks m-b-o11:27
m-b-othanks popey11:27
m-b-opopey btw friday is a good day for hangouts on my side11:28
mihirpopey: hey11:29
mihirpopey: could you help to prioritize & confirming new bug list https://bugs.launchpad.net/ubuntu-calendar-app/+bugs?search=Search&field.status=New&orderby=-date_last_updated&start=011:30
popeygood to know m-b-o11:32
popeymihir: yup11:32
mihirpopey: priority would be good from your side and confirmation if that is based on device.11:35
mihirThe picker is bug is already in progress , there is some UI kit issues11:35
dholbachnik90, aha!11:37
nik90dholbach: I suppose the aha moment is for the make autopilot solution above..either way cool :)_11:38
popeyroger mihir !11:38
dholbachhum, maybe not - I just thought that you might be missing  -DCLICK_MODE=OFF  somehwere11:39
dholbachor rather, in the cmake call11:40
dholbachI get this: http://paste.ubuntu.com/7988140/11:40
=== DanChapman is now known as DanChapman|Weddi
ogra_DanChapman|Weddi, sorry, took a while, the app crashes immediately with that config in place11:43
nik90dholbach: ok in that log, i see [100%] Built target alarmsettings. It could be that due to the cmake changes the library is located in a different than where clock app thinks it is in11:44
nik90dholbach: I will try running your branch in qtcreator again if it runs normally11:44
dholbachnik90, which branch are you using for this?11:44
dholbachah ok, so that was in qtcreator11:44
ogra_DanChapman|Weddi, oh, second try works11:45
nik90dholbach: ok so your branch work on qtcreator for me. I am able to run on the desktop. Let me test on device which didnt work last night11:46
dholbachwow, what am I doing wrong then11:47
nik90dholbach: on the n4 device it fails with "file:///opt/click.ubuntu.com/com.ubuntu.clock.devel/0.1/share/qml/clock/MainClock.qml:20 module "DateTime" is not installed"11:48
dholbachok, so that's with a click package again11:49
nik90dholbach: yup11:49
=== lool- is now known as lool
nik90dholbach: also in the app folder, I no longer see ubuntu-clock-app.qml file in qtcreator.11:52
dholbachnik90, I'm just starting to guess now - is this utopic or trusty you're running?11:54
nik90dholbach: utopic11:58
dholbachhum hum :)11:58
* nik90 grabs lunch..10 mins11:59
=== nik90 is now known as nik90|Lunch
dholbachsure sure12:01
dholbachwell, I don't know what's going wrong here :/12:02
dholbachdpm, mhall119, popey: dunno if you have some time, but I'm out of luck with lp:~dholbach/ubuntu-clock-app/reboot-packaging - what fails for me is: "cmake -DCLICK_MODE=OFF . && make && make autopilot" (bug 1354377)12:04
ubot5bug 1354377 in Ubuntu Clock App "Unbreak 'make autopilot'" [Medium,Confirmed] https://launchpad.net/bugs/135437712:04
dholbachballoons, if you know anyone who could help us set things up for an -autopilot package (bug 1354074), that'd be great - lp:~dholbach/ubuntu-clock-app/reboot-packaging being what we're working off of12:05
ubot5bug 1354074 in Ubuntu Clock App "ubuntu-clock-app-autopilot package is empty" [High,Confirmed] https://launchpad.net/bugs/135407412:05
dpmdholbach, I need to look at clock for translations at some point soon, so I'll look at this too. But my hunch is that we might need some help from balloons12:05
dholbachdpm, or from somebody who can set up cmake for us in the right way12:06
dholbachI just assume that something's wired in a wrong way there12:06
dpmyeah, I normally ask Satoris for cmake questions, but I think he's still on holidays12:06
dholbachby now you'd think we'd have a whole bowling team of cmake experts, right? :)12:07
Booglecan you use if statements in qt12:09
mihirbzoltan: hi12:13
dpmmihir, could you merge this branch to your calendar branch to see if it fixes the issue with tests? https://code.launchpad.net/~bzoltan/ubuntu-calendar-app/lp_1351024_workaround/+merge/23009512:13
bzoltanmihir:  dpm: not yet please12:14
dpmbzoltan, ok, shall I mark it as Work in progress?12:14
mihirdpm: sure will do that.12:14
bzoltandpm: mihir: we are holding on any workaround because greyback might have a more permanent solution on the qtunbuntu side12:14
dpmmihir, ok, then please ignore and hold on ^12:14
=== nik90|Lunch is now known as nik90
dpmpopey, did you find out about who the owner of geoname-lookup.u.c is and how feasible it is to add new data to be returned by the server?12:16
mihirdpm: sure.12:18
mihirbzoltan: thanks for solution12:18
mihirand dpm this does work on device , so either we have to test on utopic device or mobile device.12:18
popeydpm: no, let me chase up12:19
dpmthanks12:19
dpmthanks mihir12:19
=== MacSlow|lunch is now known as MacSlow
dholbachnik90, oh!12:26
dholbachnik90, builddir is hard-wired in the tests!12:26
dholbachno surprise it exploded for me :)12:27
dholbachit's in tests/autopilot/ubuntu_clock_app/tests/__init__.py12:27
nik90dholbach: oh12:28
dholbachlet me try to generalise this a bit12:28
ogra_DanChapman|Weddi, adjustig the content of the config manually sadly doesnt show me my inbox :(12:29
nik90dholbach: I think carla did that because in the old clock also we hardcode some paths there https://bazaar.launchpad.net/~ubuntu-clock-dev/ubuntu-clock-app/trunk/view/head:/tests/autopilot/ubuntu_clock_app/tests/__init__.py12:29
dholbachnik90, I think I have an idea12:30
=== greyback is now known as greyback|lunch
popeydpm: apparently ev created it, it's at lp:ubuntu-geonames12:36
popeydpm: looks like it does a one-time pull from geonames.org, and hosts that behind some caching.12:37
dpmpopey, ok, cool. Could you get in touch with him explaining the issues we might run into when we go into production with the current services we're using and if it'd be possible to use it for weather and clock add more data? It might well be that we've got that data already and we're not exposing it12:38
popeyyup.12:38
justcarakaspopey, I think you are awesome :D I like your laugh :D12:43
popeyʘ‿ಠ12:44
dholbachnik90, ok, so I generalised it, but I'm still running in the same problem12:57
nik90hmm :/12:57
dholbachnik90, I will now need to run some errands - maybe somebody else with a fresh set of eyes can take a look at the bugs12:57
nik90dholbach: ok12:57
=== greyback|lunch is now known as greyback
nik90mhall119: Unable to confirm bug 1354041 since calendar app is acting up for me. I created an event but it doesnt show in the indicator datetime. Also a few minutes later, the red line in the calendar which shows the current time is not being updated13:32
ubot5bug 1354041 in Indicator Date and Time "Unity shell remains unresponsive after dismissing calendar event notification" [Undecided,New] https://launchpad.net/bugs/135404113:32
nik90mhall119: so in short I cant get it trigger a notification for a calendar event13:32
=== _salem is now known as salem_
tsdgeosnik90: ping13:59
nik90tsdgeos: pong13:59
tsdgeosnik90: mzanetti says you're about to rewrite the timezone selection dialog on the clock app13:59
tsdgeosis that right?13:59
* mzanetti said he's about to rewrite the whole app13:59
tsdgeosah :d13:59
nik90tsdgeos, mzanetti : Past tense..I already rewrote it :)14:00
nik90I mean what you see now as "Clock Reboot" is the rewrite14:00
tsdgeosnik90: but is it not in the image yet?14:00
nik90tsdgeos: no, we currently trying to replace the old clock app in the image.14:01
nik90tsdgeos: just having some issues with cmake and debian packaging14:01
tsdgeosnik90: so i was looking at the one currently in the image14:01
tsdgeosand seems the timezones are not translatable14:01
tsdgeosis this fixed in the new one?14:01
tsdgeosshall i open a bug?14:01
nik90tsdgeos: ah, are you referring to the world cities feature?14:02
tsdgeosyes14:02
tsdgeosit says "Madrid, Spain"14:02
tsdgeoswhere obviously for my locale should say "Madrid, España"14:02
nik90tsdgeos: that's the issue we were discussing some time back if you remember where the list of cities are in a xml file which is difficult to translate14:02
tsdgeossure, it's trickier, not difficult14:03
tsdgeosyou just need the process that creates the .pot file take it into account14:03
nik90yes14:03
nik90Most likely someone familiar with these tools will have to fix it. It is still an issue with the new clock app.14:04
tsdgeosso as i was saying, is this fixed? if not i will file a bug since i've been tasked with making sure stuff is translatable14:04
tsdgeosok, will file a bug14:04
nik90yeah go ahead14:04
dholbachnik90, not sure what I did differently this time, but I got this now: http://paste.ubuntu.com/7989212/14:23
twstddevHello guys, which of the core apps have the highest priority right now?14:25
popeyall of them,14:25
popey14:25
popeytwstddev: you interested in contributing?14:26
twstddevpopey, yup14:26
popeyawesome!14:26
popeytwstddev: what is your main area of skill you'd like to contribute?14:26
twstddevjust looking at the bugs list and wanted to know whether it's safe to go through all apps including dropping letters and etc.14:26
twstddevI'm a c++/Qt developer14:27
twstddevhave not touched qt in last two years, so at the moment getting into qml14:27
nik90dholbach: hmm that's rather serious that it can't find MainView14:27
twstddevand have not seen 11th standard yet as well :P14:27
nik90dholbach: could it be due to the changes in the __init.py__ file?14:27
popeytwstddev: the three that are getting most attention right now are the new clock reboot (see nik90), the calendar (which has some open bugs) and the Music app.14:28
dholbachnik90, I thought I had checked afterwards14:28
twstddevRight. I see that some of the apps have new designs pending14:28
popeyyes, weather and music are upcoming14:28
twstddevAre they planned to be implemented after rtm?14:28
popeyyes14:28
twstddevOK14:28
twstddevthere are ubuntu clock app and clock-app14:29
twstddevi guest the first one is the current14:29
nik90twstddev: ubuntu-clock-app is the current one14:29
twstddevOk. Thanks guys14:29
popeytwstddev: nik90 is the main clock developer. nik90 do you have any outstanding tasks that twstddev might be able to help with?14:30
nik90popey: currently searching for some easy to fix bugs .. 1 sec14:31
popeyno worries if not, calendar has plenty ㋛14:32
twstddevbtw shall I keep my sdk version updated on a daily basis?14:32
popeyyeah, we tend to recommend people run 14.1014:32
nik90twstddev: check out https://bugs.launchpad.net/ubuntu-clock-app/+bug/1290793 if you are interested. If not calendar-app has bugs open as popey said14:33
ubot5Ubuntu bug 1290793 in Ubuntu Clock App "Show time to next alarm" [Low,Triaged]14:33
twstddevnik90, will have a look14:33
dpmballoons, can you help us with some advice regarding the last comments on https://code.launchpad.net/~ubuntu-filemanager-dev/ubuntu-filemanager-app/require-screenlock-password/+merge/230058 ?14:34
nik90twstddev: btw how familiar are you with bzr and launchpad?14:34
twstddeva git guy here, but will be fine with bzr, but have some projects registered with launchpad14:35
nik90twstddev: ok. we are working on lp:ubuntu-clock-app/reboot14:36
Randy_OHi everyone, anyone with CMake experience? I've got everything set to compile and build, but when I run the main.qml file, it tells me that my plugin modulke is not installed. Any ideas how to point it to the right place?14:36
twstddevnik90, got it14:37
twstddevnik90, I see. You've changed the structure. Looks cleaner. Don't have 1.1 components. gotta update %)14:39
nik90twstddev: you have had a look at the old clock app code as well?14:39
twstddevyeah. I didn't know about reboot14:39
nik90ah nice14:39
nik90twstddev: the clock reboot requires utopic (14.10) minimum to develop and test14:40
twstddevOk. have to install it first then14:41
=== gatox is now known as gatox_lunch
twstddevI'm having issues with running apps on my vm due to the sytem not being able to initialise glx. Will install 14.10 on my second laptop and see from there14:50
nik90twstddev: I am running 14.10 on a VM as well14:51
twstddevinteresting14:51
nik90twstddev: I get,14:51
nik90libGL error: failed to open drm device: No such file or directory14:51
nik90libGL error: failed to load driver: vboxvideo14:51
nik90but still the app opens14:51
nik90the performance not that good, but manageable14:51
popeyyou dont have the virtualbox extensions installed?14:51
nik90popey: me or twstddev? I have it installed14:51
popeysudo apt-get install virtualbox-guest-x11 i think will be enough in the guest14:51
popeyodd, its saying you dont14:51
twstddevmine says could not initialize GLX and the program has unexpectedly finished14:52
popeyvboxvideo is the x11 driver14:52
nik90popey: hmm, I pasted the command and it is installing it now despite me installing it before the folder that is mounted with the virtualbox guest additions14:52
twstddevpopey, says it's already at the newest version14:52
popeyhow odd14:53
twstddevyup. works fine on 14.0414:53
twstddevi mean I can start apps there14:54
twstddevif don't depend on 14.10 %)14:54
twstddev*if they14:54
balloonsdpmdo you not want to wait for Arto on the mp or ?14:56
twstddevshall i download a newer image from here http://cdimage.ubuntu.com/daily-live/20140808/ ?15:00
dholbachnik90, I can now "run" the clock app using the Exec line from the .desktop file15:02
dholbachwe had a missing "-I /usr/lib/x86_64-linux-gnu/qt5/qml/ClockApp"15:02
dholbachwhat I'm getting now is http://paste.ubuntu.com/7989443/15:02
nik90dholbach: would that work also in the click packaged mode (running on device)?15:03
nik90dholbach: regarding the error, I have seen that before rarely15:03
nik90dholbach: it is got to do with the EDS backend. Sometimes it just spits out that error.15:04
dholbachnik90, I don't know if that'd work - is going to be different in click mode though15:04
dholbachI pushed my last changes15:04
nik90renatu: I know I have asked this before but sometimes we keep getting this error http://paste.ubuntu.com/7989443/ cannot resolve why15:04
nik90renatu: the previous person who had it had to reinstall her vm to get past that error15:04
nik90don't want to ask dholbach to do the same :P15:05
dholbachnik90, it's not a vm15:05
dholbachit's my main system :)15:05
nik90dholbach: I know ...which is why that solution is a bad one :P15:05
renatunik90, I do not know , looks like a problem on EDS15:06
renatunik90, try to reinstall EDS15:06
nik90dholbach: do you have lot of calendar events installed on your main system?15:06
nik90dholbach: if not can you try reinstalling EDS/15:06
nik90dholbach: eitherway what you have now in the desktop will work on other systems15:07
dholbachnik90, I had some problems logging into my gmail account recently (like 138679317967319673196 password textboxes popping up)15:08
dholbachso I disabled the account, still the thing pops up every now and then15:08
dholbachthis shouldn't stop the clock app from working though, right?15:08
nik90dholbach: in thunderbird (or evolution) email clients?15:09
dholbachno, just when I log in15:09
dholbachI guess it's some {ubuntu|gnome}-online-accounts thing15:09
nik90ah not sure but could be. AFAIK the online-accounts configures your calendar, email etc using EDS as the backend which is also what clock app uses15:10
dpmnik90, I saw the second branch in http://people.canonical.com/~dpm/core-apps-sponsoring/ has now been unblocked. Does that mean the first one can be unblocked as well?15:10
nik90dpm: damn that list is small :) .. . yeah I am going to mark it as Won't Fix since it is concerning the old clock app that I have no time for unfortunately15:11
dpmnik90, ack. Both branches Rejected and the bugs marked as Won't fix?15:12
dpmor just the first one?15:12
nik90dpm: no no only the first branch rejected.15:12
nik90dpm: I will do it now15:12
dholbachnik90, I just removed all account entries, still no dice15:13
dholbachnik90, it might be better to put somebody else on the case now, who can help fixing all the other small integration bits :)15:13
dholbachpopey, ^15:13
nik90ok15:13
dpmok, thanks nik9015:14
nik90dpm: done.15:14
dpmnik90, perfect, just in time for the script that updates the list to be triggered :)15:15
nik90dpm: :D15:15
dpmlook at that nearly empty list :) http://people.canonical.com/~dpm/core-apps-sponsoring/15:16
* popey just added one to it15:16
popeyhttps://code.launchpad.net/~popey/reminders-app/fix-email/+merge/23013115:16
popeyquick! review it before it shows up!15:16
nik90popey: always wondered what "Ubuntu App Cats" meant15:17
nik90Cats?15:17
* nik90 tries coreapps something something15:17
popeyits a design thing15:17
popey15:17
nik90lol15:18
=== om26er is now known as om26er|dinner
dpmwe're the cool cats15:31
popeyballoons: the updated store date in the sheet isn't quite working, calculator shows very old15:35
popeydpm: with regards to bug 1254775 - are we going to need to design a splash for all the core apps?15:36
ubot5bug 1254775 in Unity 8 "Desktop file can specify a splash image and background color that shell will show until app is ready" [Medium,In progress] https://launchpad.net/bugs/125477515:36
balloonspopey, it's what is in the store json15:36
popeyhm15:37
balloons"last_updated": "2014-07-17T16:09:52.476437Z"15:37
dpmpopey, I think I'd hold on to "can" as much as we can until it's "must" :)15:37
popeyok, now this is _ODD_15:38
popeyhttps://myapps.developer.ubuntu.com/dev/click-apps/154/changerequest/ now shows me a change request for the calculator app, specifically requesting an update of the last_updated field15:38
popeywhy does that show as a request that needs approving?15:38
popeybeuno: ^ ?15:38
popeysurely thats an internal field which should just be automagically changed. we shouldn't need to approve the fact that we just published something15:39
dpmok, about to call it a day15:45
beunomatiasb, ^^15:46
dpmballoons, when you've got a minute, could you comment on Arto's suggestion in his last comment on https://code.launchpad.net/~ubuntu-filemanager-dev/ubuntu-filemanager-app/require-screenlock-password/+merge/230058 ?15:46
=== gatox_lunch is now known as gatox
matiasbbeuno: hmm... will take a look, I guess this is related to some updates nessita was working on15:47
dholbachnik90, -autopilot package is not empty any more either now15:57
nik90dholbach: ok that's one less bug then15:59
dholbachall right my friends - I call it a day - have a great weekend everyone!16:03
nik90enjoy your weekend dholbach16:04
dholbachnik90, you too16:04
popeydholbach: thanks!16:05
=== chihchun_afk is now known as chihchun
=== om26er|dinner is now known as om26er
=== dpm is now known as dpm-afk
achiangballoons: hey, are there examples of apps using gtest? i'd like to crib some code...16:51
balloonshmm gtest? Nothing I know of on the phone using it16:52
achiangreally?16:52
achiangno apps with c++ backends?16:52
ahayzenwoah! when did the tab menu change? its all black now in music :)16:53
achiangballoons: my understanding is that autopilot is good for testing UI but maybe not for pure c++?16:54
nik90ahayzen: :P .. they changed it recently..there are some fixes coming for it like the color for instance16:56
ahayzennik90, it looks awesome :) it is the same colour as the header16:56
nik90ahayzen: yup, but the text color needs to be reworked.16:57
ahayzen+116:57
balloonsachiang, for non-acceptance tests qml tests are used16:57
ahayzennik90, can it not take the same as the header labels/icons ?16:57
balloonsachiang, that I could point you to examples of16:57
nik90ahayzen: https://bugs.launchpad.net/ubuntu-ui-toolkit/+bug/135403616:57
ubot5Ubuntu bug 1354036 in Ubuntu UI Toolkit "Landing 06-08 has a visual bug due to square overflow tab panel" [High,In progress]16:57
achiangballoons: i'm not advanced enough to understand that statement. ;)16:57
ahayzennik90, thanks :)16:57
achiang"non-acceptance tests" ... "qml tests" ?16:57
nik90ahayzen: do you by any change set the gradient color of your app background?16:58
nik90ahayzen: if yes, then it won't work afaik. It is broken for the clock app as well.16:58
ahayzennik90, we set the header to black :) ... hence the black tab thing is black :)16:58
ahayzennik90, clock app looks pretty funky with it :) lol16:58
nik90ahayzen: ah ok. Then it shouldn't be an issue I think16:58
nik90ahayzen: yeah :P16:59
* ahayzen uses reboot most of the time anyway now16:59
nik90:)16:59
balloonsachiang, the phone apps are written in qml. I should be more specific. Autopilot tests UI interactions, high level stuff, as a user would do it. If you want say a unit test to verify your compiled module behaves properly, and you are writing it in Qt/Qml, you can use qtquicktest. http://qt-project.org/doc/qt-5/qtquick-qtquicktest.html17:00
balloonsthe toolkit has examples of this as well: http://bazaar.launchpad.net/~ubuntu-sdk-team/ubuntu-ui-toolkit/trunk/files/head:/tests/unit/tst_qmltemplate/17:00
achiangballoons: hm... interesting17:00
balloonsthat's not to say you couldn't test it another way I suppose, but . . .17:01
achiangballoons: i guess i will investigate gtest on my own then, because our library backend can actually be reused for other projects, and may not always have an Ubuntu app front end attached to it17:01
achiangballoons: and i want the library to test for things like, writing config files to confined locations, etc.17:01
achiangor whatever else the library wants/needs17:02
balloons#ubuntu-qa, anyone have a good gtest example for achiang ^^17:03
elopioachiang: the latest lightning talk was about gtest: https://wiki.ubuntu.com/QATeam/LightningTalks17:05
elopioyou can see good examples at the download manager and click scope17:05
achiangelopio: awesome! i'll go watch that now17:06
balloonselopio, <3 I had forgotten that17:08
achiangelopio: sorry, one more lazy question - bzr branches to either download manager and/or click scope?17:11
elopioachiang: lp:ubuntu-download-manager and lp:unity-scope-click17:12
achiangelopio: thanks!17:12
elopionp17:12
nik90popey: I uploaded 0.3 clock reboot to store which brings custom swipe delete, fast scroll and updated bottom edge. https://myapps.developer.ubuntu.com/dev/click-apps/948/changerequest/17:16
balloonsnik90, I saw your mail, I'll try and have a look soon17:18
nik90balloons: ok17:21
=== nik90 is now known as nik90|Dinner
popeynik90|Dinner: approved17:30
=== boiko_ is now known as boiko
=== om26er_ is now known as om26er
achiangelopio: maybe i am confused, but neither of those branches calls InitGoogleTest / RUN_ALL_TESTS18:05
nik90|Dinnerpopey: ty18:06
=== nik90|Dinner is now known as nik90
ahayzenpopey, ping19:54
popeypong, brb need to tend to daughter, type at me though19:55
ahayzenpopey, cool... From the comments in this mp https://code.launchpad.net/~andrew-hayzen/music-app/listitem-actions-take-2/+merge/229536 we are trying to decide the colours for the (in)active actions. At the moment it is set to orange/grey but we are wondering if grey/white may be better? You got any preference/suggestions? (this is it currently https://docs.google.com/file/d/0B3XynHVKfrvMVEpISXVQMlBGMzQ)19:56
ahayzenpopey, note it was aubergine/grey from upstream but we mod'd tht19:57
popeyahayzen: you're asking me a design question ☻20:14
popey*me*20:14
ahayzenpopey, i'm asking u for ur advice/preference/suggestions ... dev to dev ;) hehe20:14
popey:D20:15
ahayzenpopey, we're currently swaying towards possibly grey/white...but still not sure20:15
ahayzenpopey, but really not sure lol the orange works as wel20:15
popeyis the background grey defined or calculated?20:16
ahayzenpopey, errr defined i think let me check...20:16
popeymeaning, is it consistent20:16
ahayzenpopey, yeah it is 'Theme.palette.selected.background'20:16
ahayzenpopey, oh hang on20:16
ahayzenpopey, u mean the *background* grey20:17
popeyyes20:17
ahayzenpopey, no that is black with 70% opacity20:17
ahayzenpopey, so whtever is behind comes through a little20:17
ahayzen..but not very much20:18
popeyhm20:18
ahayzenpopey, all of the colours can change...just trying to figure out what works20:18
ahayzenpopey, also the delete swipe has a red background...(like the other apps that use this component)...we're not too fond of it but think we're gonna stick with that colour for now otherwise we'll be inconsistent20:20
popeygot a nice selection of varying coloured album art to test with?20:20
ahayzenpopey, (earlier) <Victor> One thing to note is that I don't think we need to match the other apps for the colors, simply because we have a background color. I think its more important that we don't deviate in some weird way. So prob keep the red for now and either do grey/white or white/orange(?) For the inactive/active actions.20:20
popeyred makes sense for delete20:20
ahayzenpopey, yeah got ranging album art...but as i said due to it being 70% u can hardly see it anyway20:21
popeyok20:21
popeyit looks fine to me. I'm sure we'll get feedback ☻20:21
ahayzen...could change it to be less if needed...but with it being so dark it makes it more consistent for the white/grey/orange/aubergine ontop20:21
popeyyeah20:21
ahayzenpopey, ok cool :) i'll see what victor thinks but i'll leave as orange for now20:22
ahayzenpopey, so assuming victor doesn't find anything else ...i think that may mean listitem actions are done \o/ .,.. but i'm not celebrating until it land lol20:22
popeyhah20:27
balloonsLetozaf_, nik90 ok, so let's look at this page11 thing20:31
Letozaf_balloons, nik90 ok :-)20:38
* balloons is looking in worldcitylist.qml20:40
balloonsnik90, are you about at all?20:40
balloonsif not I guess I'll echo my thoughts here20:40
balloonsso I see in the qml this is defined as a Page20:41
* Letozaf_ is looking at worldcitylist.qml too :P20:41
balloonsso Letozaf_ I would expect the query to look like20:43
balloonsselect_single('Page', objectname="worldCityList"20:43
Letozaf_balloons, instead of page I get Page1120:44
Letozaf_balloons, I mean in autopilot vis20:44
balloonsI need to build it again to try that, one sec20:46
Letozaf_balloons, ok20:47
balloonsI see other pages also called Page1120:48
balloonsLetozaf_, yea I think it's fine. It's confusing why it shows as Page11 and not Page, but otherwise it looks fine20:49
balloonsmight be a 1.1 Page20:50
balloonsI'll bet that's it20:50
Letozaf_balloons, but in emulators.py I already have a class named Page11 for the AlarmPage so I have the same class name for two different pages20:51
balloonsLetozaf_, so the confusion here is "Page11" is the object type20:52
balloonsthe objectname is worldCityList20:52
balloonsI'll add a diff comment one sec20:52
Letozaf_balloons, yes there is no problem with the objectNames but I have two Page11 objects for two different pages and in emulators.py I have to define the class Page11 for two different objects20:53
Letozaf_sorry pages20:54
balloonsLetozaf_, check the mp and see if that makes sense or not20:54
Letozaf_balloons, class Page11(Page):20:56
Letozaf_49     """Autopilot helper for the Alarm page."""20:56
Letozaf_balloons, if I have to define the class for WorldCityList I will have20:56
Letozaf_class Page11(Page) too20:56
balloonsclass Page11(Page):20:57
balloons    """Autopilot helper for the Alarm page."" should be AlarmPage(Page) :-)20:57
Letozaf_balloons, unless I am doing something wrong20:57
balloonsLetozaf_, you can call the helper class anything you wish20:57
nik90balloons: sry, I would love to join the conversation, however my dinner I ordered 3 hours ago just got here :P20:57
balloonsnik90, no worries.. TLDR is everything is fine20:58
nik90balloons: I will read the backlog when I get back in about 30 mins20:58
nik90balloons: ah awesome :)20:58
Letozaf_nik90, o/20:58
nik90Letozaf_: Hi20:58
Letozaf_nik90, Hi20:58
balloonsLetozaf_, so some quick explanation for you. do you see class Page(ubuntuuitoolkit.UbuntuUIToolkitCustomProxyObjectBase)?20:58
Letozaf_balloons, yes20:59
balloonsIt inherits all the base helpers from the toolkit, and defines one method20:59
balloonswe've called it 'Page' but we could call it anything we wish20:59
Letozaf_balloons, ok21:00
balloonsso now we want to create a set of helpers for say the worldcitylist page right?21:00
Letozaf_balloons, yes21:00
balloonswe can create a new class, and have it inherit from our Page class we defined21:00
Letozaf_balloons, yes21:01
balloonsit will have all the methods in the Page class, along with all the methods from the toolkit helpers21:01
balloonsa little confusing, but I think you've got it :-)21:01
Letozaf_balloons, yes I got it21:01
balloonsNow, to use that class we call it by it's name, which can be anything. However, when we select object with out queries we have to use the select_single(object type, objectname="")21:02
balloonsso the objecttype and objectname you see in dbus doesn't have to be in the class naming you use in python21:02
balloonsI hope that clears things up21:02
balloonsall the abstraction can feel a little confusing; I've been there!21:03
Letozaf_balloons, you mean that I could have called the Page11 class something like blabla(Page) and it would have worked the same ?21:04
balloonsLetozaf_, yes.. let's fix the alarmpage helper class shall we?21:04
balloonsso class Page11(Page) should be something more like AlarmPage(Page)21:04
Letozaf_balloons, ok fine, let me try21:05
* Letozaf_ is fixing the coed21:09
Letozaf_code21:09
balloonsLetozaf_, one other thing.. the tests don't run for me even after I compile things21:10
balloonsI wonder if it's because the assumption is made the compiled code is somewhere else.. hmm21:11
* balloons looks21:11
balloonsahh, yep I see the problem.. we can fix that21:11
Letozaf_balloons, they run on my PC ... what's the problem ?21:11
balloonsLetozaf_, I build differently than you.. it's a minor pathing thing21:13
Letozaf_balloons, ah ok21:14
balloonsLetozaf_, I'm going to tweak a few things and propose them21:15
balloonsall in the __init__.py setup stuff21:15
Letozaf_balloons, ok21:15
Letozaf_balloons, it's quite crazy, it's not working, maybe I just made an error somewhere, what you said is clear to me but it's still not working :(21:23
Letozaf_balloons, I will check again21:23
balloonsLetozaf_, so you need to also update the open_alarm method in mainview21:23
balloonsyou need to select the classname21:24
balloonsLetozaf_, in def open_alarm(self), return self.wait_select_single(AlarmPage)21:24
balloonsdoes that make sense? you are creating an instance of the class in setup of test_alarm via this line: self.page = self.main_view.open_alarm()21:25
Letozaf_balloons, yes it makes sense,but it does not work :(... let me check again a run the test again21:27
balloonsLetozaf_, feel free to commit what you've done and I'll look21:28
Letozaf_balloons, I get: autopilot.exceptions.StateNotFoundError: Object not found with name 'AlarmPage'.21:29
Letozaf_balloons, I will commit what I done, maybe you will find what I did wrong21:29
Letozaf_balloons, https://code.launchpad.net/~carla-sella/ubuntu-clock-app/add_world_city_test/+merge/23017321:34
balloonskk, one sec21:34
Letozaf_balloons, thks21:35
Letozaf_balloons, I was wondering if a class Page11 has to be defined21:36
balloonsjust pushing my tweaks21:37
balloonsso I can look at yours without losing my mind :-)21:37
Letozaf_balloons, :)21:37
balloonsLetozaf_, ohh, ohh right21:39
balloonssuddenly, it makes sense21:39
Letozaf_balloons, :)21:39
* nik90 is back, start reading through to see what's happening21:39
=== salem_ is now known as _salem
balloonsLetozaf_, so because the objecttypes are not 'Pages' as they should be, but 'Page11' we need to do one more thing21:45
Letozaf_balloons, what ?21:45
* balloons is thinking21:48
balloonsI think I lied to you a little bit earlier21:51
balloonsyea.. I'm confused, lol21:52
Letozaf_balloons, lol21:52
Letozaf_balloons, well for sure you know more than me, so no problem :)21:52
balloonswell, elopio will be able to fix us up21:53
nik90balloons: I think your branch https://code.launchpad.net/~nskaggs/ubuntu-clock-app/fix-ap-setup/+merge/230187 is what dholbach was looking for this morning I think.21:54
nik90he did something similar in his branch https://code.launchpad.net/~dholbach/ubuntu-clock-app/reboot-packaging/+merge/22917321:55
balloonsnik90, ohh.. well that's interesting. I can steal his find_local_path21:56
nik90balloons: :)21:56
balloonsas it stands my version works only if you build inside the dir21:56
balloons(like sane people)21:56
balloons:-)21:56
nik90balloons: although be careful since I thinnk he still had issues with running AP tests21:57
nik90it couldn't find MainView in his tests21:57
balloonswell try my mp and see what you think21:57
* nik90 tries now21:57
balloonsI am wondering on the installed location21:58
Letozaf_balloons, nik90 I am going to bed, I will be back tomorrow to see if elopio had time to look into the Page11 issue21:58
balloonsLetozaf_, most certainly..21:59
Letozaf_balloons, :)21:59
balloonsLetozaf_, enjoy your weekend!21:59
nik90Letozaf_: ok, Gud Nite :)21:59
Letozaf_balloons, nik90 good night and enjoy your weekend too :)21:59
nik90balloons: I get the error that "Timezone" is not installed with your branch.22:02
nik90balloons: i normally create a builddir and compile and then run ap tests22:02
balloonsnik90, right, so my mp will fail for anyone who does that22:04
nik90balloons: how do you run the tests?22:05
balloonsbut that is different than how most typically do it.. That said, qtcreator likes to make seperate builddirs..22:05
balloonsnik90, I build straight from root22:05
balloonscmake .22:05
balloonsmake22:05
nik90ah22:05
nik90I create a builddir because it creates a nice container where all build stuff go into rather than messing up my source code folder22:06
balloonsyes, fair enough. I will say the other apps are run as I'm proposing22:06
balloonsbut I'm not sure there's a good way to support both automagically.. we could add yours as the secondary case22:07
nik90ok, if that's the case can you update the README.autopilot with the build instructions such that anyway can run the tests with no knowledge of what to do22:07
balloonsI'm not sure I like the os.walk daniel proposed22:07
nik90ur call since I dont understand much about it to comment22:08
balloonsnik90, I can swap it so it's consistent with your docs22:08
nik90balloons: I am fine with either. I leave it to you22:09
balloonslol.. if I swap I'm updating all the docs.22:09
nik90hehe22:09
balloonsnik90, pushed to your style22:11
balloonsif your happy, let's merge it as it fixes much of the test launching weirdness22:11
balloons*you're22:12
* nik90 looks22:12
Akiva-Thinkpadheard you folks are pushing your apps out by the end of august. Are there any core apps that you need some extra resources or testing on?22:14
* Akiva-Thinkpad doubts any devs are awake22:15
Akiva-Thinkpad:P22:15
balloonsAkiva-Thinkpad, do you have a device?22:15
Akiva-Thinkpadballoons, nope; only the sdk :P22:15
* Akiva-Thinkpad will be getting the first device he can get his hands on though from meizu or bq22:16
nik90balloons: when I run os.path.dirname(os.path.dirname(os.getcwd())) from inside the tests/autopilot/ubuntu_clock_app/tests folder, it outputs /home/nik90/Clock/fix-ap-setup/tests/autopilot. I don't understand how appending app/ubuntu-clock-app.qml is correct22:20
nik90balloons: or is this run from the root folder?22:20
balloonsnik90, bah, too many versions of this running around22:23
balloonsweird22:24
balloonsnik90, I get the root folder returned as expected22:24
balloonsnik90, http://paste.ubuntu.com/7992576/22:26
nik90balloons: ah yes that works...I ran python instead of python322:29
balloonsstill small tweak. I had your builddir wrong22:30
nik90also I ran it from __init__.py folder since I figured that it was running it22:30
balloonsl pushed rev 4622:30
balloonsI followed the rules as laid out in developer readme22:30
balloons:-)22:30
nik90:D22:32
nik90quite extensive readme dont you think22:32
nik90balloons: got to go, but I will have your MP reviewed by tomorrow morning since sergiusen might need it22:34

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