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

=== jpyles is now known as jpy27
=== _salem is now known as salem_
liuxgdoes anyone know how to direct the "cout" output to the "application output" window in Qt Creator?03:57
Akiva-Thinkpadliuxg, hey04:05
Akiva-Thinkpadliuxg, can't you just use qDebug() << stuff;04:05
liuxgthe thing is that the new scope template just wants to get rid of Qt04:06
liuxgAkiva-Thinkpad, thanks for your reply. the strategy is removing the dependence on Qt.04:07
Akiva-Thinkpadliuxg, wait... is this qml or qt?04:08
liuxgAkiva-Thinkpad, it is a pure C++ scope.04:08
=== salem_ is now known as _salem
=== chihchun_afk is now known as chihchun
=== chihchun is now known as chihchun_afk
dholbachgood morning06:47
popeymorning06:47
=== chihchun_afk is now known as chihchun
mihirnik90: morning :)06:58
mihirdholbach: morning :)06:58
dholbachhi mihir07:02
mzanettinik90: hey, another day, another alarm issue :)08:26
mzanettinik90: snoozing doesn't seem to work for me. should it?08:26
jppiiroineni have two cursors on utopic :D08:28
popeymzanetti: works here08:29
popeywell, did yesterday, not tried today08:29
mzanettipopey: hmm... I press snooze, it goes away, never rings again08:29
jppiiroinenfor some reason, the unity does not like me as i have another display in clockwise orientation08:29
popeywhich image?08:29
popeymzanetti: oh, is this snooze on calendar item or clock item?08:30
mzanettipopey: alarm clock08:30
mzanettipopey: image 37, krillin08:30
popeyhmm, 44 on krillin here...08:31
mzanettierrr08:31
mzanettiwhat?08:31
mzanettiI flashed yesterday08:31
mzanettipopey: ah, deve-proposed that is08:31
mzanettinot rtm08:31
* mzanetti feels we should align image numbers :D08:31
popeymine just rang again after I hit snooze08:33
popeyubuntu-touch/ubuntu-rtm/14.09-proposed08:36
JamesTaitGood morning all; happy Country Music Day! :-D08:40
justCarakasyeey loged in just in time to see JamesTait's morning greet :p08:41
JamesTaitA satisfied customer! My work here is done!08:41
justCarakasthat was a short workday JamesTait :p08:46
JamesTaitjustCarakas, if only it were that easy. :-P08:50
popeymzanetti: when swiping in an app which was suspended, do you see that the preview is blurry?08:56
mzanettipopey: I think there was something... for some reason this never happened so far to me without intentionally forcing the situation08:58
mzanettiI usually close apps when I don't need them any more08:58
popeyi get it often08:58
popeywant a bug in unity8?08:58
mihirpopey: ping08:59
popeymihir: pong08:59
mihirpopey: we might have to overlaps hours in Weekview i guess or need to find some other way to make it work , it is not looking as expected on device09:00
mihirpopey:  https://i.imgur.com/imB1lyd.png09:00
popeyew09:00
mihirpopey: any suggestion?09:00
popeylet me think about it for a bit09:00
popeywill get back to you09:01
mihirso what i did currently, to have first column to just Time and rest starts with after time column09:01
mihirpopey: no issues :) just ping me whenever you get some ideas :D09:01
popeykk09:01
dpmoSoMoN, can someone from your team perhaps review this trivial MP? -> https://code.launchpad.net/~vrruiz/gallery-app/i18n-strings/+merge/23467110:02
=== chihchun is now known as chihchun_afk
oSoMoNdpm: sure, I’ll take it10:10
dpmthanks oSoMoN!10:10
nik90hello everyone :-)10:24
nik90t1mp: ping10:24
nik90Mirv: hey do you know if the silo we were interested in landed? (AGPS)10:34
nik90Mirv: I lost track of it :-)10:34
mihirnik90: hello :)10:41
Mirvnik90: if it's not at http://people.canonical.com/~platform/citrain_dashboard/#?q= then it has probably been released (...to https://lists.canonical.com/archives/utopic-changes/2014-September/thread.html)10:41
nik90mihir: Hi :-)10:41
Mirvnik90: I do see landing-002 still has some positioning thing, I'm not sure if that exporting of error codes is critical for functionality or not10:41
nik90Mirv: no that was requested by me :)10:42
nik90Mirv: its just to denote the correct status of the location service to apps10:42
Mirvnik90: ah, ok. but I was running 244 today and at least osmtouch did not give me any position :(10:42
Mirv(no visibility to GPS satellites, but AGPS should work if it... works)10:43
nik90yes10:43
=== aaron1 is now known as ahoneybun
nik90location service is so elusive :P10:43
nik90mihir: hey I replied to both your branches yesterday10:45
mihirnik90: yes, replied on design , what do you think now ?10:48
nik90checking now10:48
nik90mihir: yes I saw we go ahead with that suggestion10:49
nik90mihir: let's not delay this anymore10:49
nik90mihir: Also there is a regression in https://code.launchpad.net/~mihirsoni/ubuntu-calendar-app/NewEventRepeatFix/+merge/234831 where it doesn't show the location set in the event details page causing AP to fail10:50
nik90mihir: the repeat options now work as expected. nice work on that!10:50
mihirnik90: i will fix both of them.10:50
mihirnik90: in a meanwhile if you can help with some AP fixes in new design branch , would be helpful10:50
mihiri fixed some of them10:51
nik90mihir: I will try. I can't run the AP tests on my desktop. So will need to wait for balloons to come online10:51
mihirnik90: weekview requires more changes, as we have changed the labels in view , it is failing asserting that10:51
mihirnik90: okay :)10:52
nik90ok10:54
=== MacSlow is now known as MacSlow|lunch
mzanettipopey: hmm... can't repro the failing snooze any more... but I'm quite sure I pressed snooze today morning and it didn't come back11:20
popeymaybe you dreamed it ☻11:21
mivoligomzanetti: hi11:29
mzanettihi mivoligo11:29
mivoligomzanetti: I'm playing right now :)11:30
mivoligomzanetti: but failing miserable11:30
mivoligomzanetti: can't even pass the second wave of the first level11:31
t1mpnik90: .....aaaand pong!11:31
davmor2mzanetti: was it an alarm or was it an alert from calendar to a meeting?11:31
nik90t1mp: :)11:32
nik90t1mp: I was looking at https://bugs.launchpad.net/ubuntu-clock-app/+bug/137014611:32
ubot5Launchpad bug 1370146 in Ubuntu UI Toolkit "[sdk] adjust behaviour & UI in multi select mode" [Medium,Confirmed]11:32
nik90t1mp: can I use head.contents to add the text below the icons by defining my own buttons instead of header actions?11:32
nik90t1mp: https://launchpadlibrarian.net/185037112/multiselect_messages_app.png11:32
mzanettimivoligo: haha11:33
mzanettidavmor2: alarm11:33
mzanettimivoligo: so... think I need to make it easier?11:33
mzanettimivoligo: I know its possible to make it11:33
t1mpnik90: yes you can use head.contents for everything. The (deprecated) ToolbarButton looks the way you want11:33
mivoligomzanetti: for me is to hard11:34
t1mpnik90: but the picture you sent is a wireframe, not necessarily the actual visual design11:34
nik90t1mp: but does head.contents allow over riding the back button as well?11:34
nik90t1mp: yeah I know, but the bug description clearly says that the icons should show text in the multiselect mode11:34
oSoMoNdpm, I commented on https://code.launchpad.net/~vrruiz/gallery-app/i18n-strings/+merge/234671 , your input welcome11:34
t1mpnik90: you would have to disable the back button to get the space on the left side for the contents item11:34
nik90t1mp: disable? as in not declare it?11:35
mzanettimivoligo: hmm...11:35
mivoligomzanetti: also the enemies come out backwards from the rocket, I don't know if that's intentional11:35
mzanettimivoligo: no... there's a bug still11:35
mzanettiall: when you have some lazy time and want testing a game, check out lp:machines-vs-machines (you need to run ./setupdata.py in data after checkout)11:37
t1mpnik90: set a backAction with visible==false11:37
mzanettipeople tell its too hard but I don't believe them11:37
mzanettiso if you try the game, please let me know how many attempts it took you to complete the first 5 levels11:37
nik90t1mp: yup that works11:38
nik90 t1thnnx11:38
nik90bah ..t1mp: thnx11:38
dpmoSoMoN, thanks a lot! Not sure I quite understand the comment about the warning. Would something along the lines of:11:38
dpmi18n.tr("Delete %1 photo", "Delete %1 photos", organicEventView.selection.selectedCount)11:38
dpmtake care of the warning?11:38
t1mpnik90: somehow I understood what "t1thnnx" means :)11:39
nik90hehe11:39
oSoMoNdpm, it would indeed11:41
oSoMoNdpm, the issue is that the call to .arg(…) expects a "%1" placeholder in the translated string11:41
oSoMoNdpm, and in the case of the singular form, it won’t find one, and it complains about it11:42
dpmok, gotcha11:42
dpmlet me comment again on the MR11:42
oSoMoNdpm, it’s not a big deal, I think it will still work ok, but the warning will be unnecessary noise11:42
dpmyeah, but it's a good point11:44
ckhello11:48
=== ck is now known as Guest18749
=== MacSlow|lunch is now known as MacSlow
* popey tickles dholbach with https://myapps.developer.ubuntu.com/dev/click-apps/576/changerequest/12:14
popey12:14
dholbachpopey, done12:15
popeyta12:17
mivoligomzanetti: somehow I have -3 lives now :D12:17
mzanettimivoligo: uh oh12:30
mzanettithat shouldn't happen12:30
mzanettimivoligo: while running I was thinking a bit. I think I can easily add difficulty levels without changing much in the code12:31
nik90mzanetti: are you planning to put easter eggs in the game? Like a cheat code like "God Mode" to kill robots in one hit :-) ?12:31
mivoligomzanetti: I've finished 2 levels with minus twenty something lives :D12:31
mzanettinik90: not really planned, no12:32
mivoligomzanetti: I think the trick is to press pause button when you have 0 lives12:32
mzanettihmm... interesting12:32
mzanettiso turns out I'm actually a tower defense game pro :D12:33
mzanettiI was worrying those levels could be too easy12:33
mivoligomzanetti: hehe, looks like I am a noob12:34
=== _salem is now known as salem_
mivoligomzanetti: hmm.., I can't reproduce the bug with lives anymore :(12:39
nik90zbenjamin: hey, when I try to click the option in qtc to make a device writeable, I get touch: cannot touch ‘/userdata/.writable_image’: Permission denied12:40
nik90reboot: Need to be root12:40
nik90zbenjamin: known issue?12:40
zbenjaminnik90: yes, sadly this function is broken since we switched to the new adb12:40
nik90ah ok12:41
zbenjaminnik90: use phablet-config12:41
nik90zbenjamin: cool that works12:42
karni_zsombi: pingses. would you agree header Actions should take focus, so that TextField's being editted are commited and can be used without calling Qt.inputMethod.commit() ?13:06
zsombikarni_: well, if it takes focus, then it will take everywhere. That is not configurable unfortunately13:07
zsombikarni_: but yes, it would work13:07
karni_zsombi: otherwise, I hit a header Action button, and my text (being editted) returns nothing when I check it's .text (or .displayText) value13:07
karni_if the input method predictive text is enabled, that is13:08
karni_zsombi: Would you like me to file a bug to add that to uitoolkit?13:08
zsombikarni_: my only problem with focusing in the header is that you cannot configure it. Yet. maybe t1mp can introduce a focus configuration property there13:08
zsombikarni_: I guess yes :)13:09
karni_zsombi: I think that's how taking focus works, but more explicitly - I'd be interested in Action buttons (directly or indirectly via "focus lost event") call Qt.inputMethod.commit()13:09
karni_zsombi: which project should I file it against?13:09
* karni_ looks for ubuntu uitoolkit13:09
karni_ubuntu-ui-toolkit13:10
zsombikarni_: yup, that one13:10
zsombikarni_: however I disagree on calling IM commit in every button...13:10
karni_zsombi: what'd be the case where you want to keep your last entered word in a pre-buffer for a text field after you press any Action button?13:11
karni_zsombi: I know it's just how it works, but it's very confusing that .text can return something else than .displayText, and I heard it caused a lot of headaches to other devs.13:12
karni_If I press an Action button, I probably want to act with whatever data I entered using the keyboard13:12
karni_zsombi: feel free to voice in on it here https://bugs.launchpad.net/ubuntu-ui-toolkit/+bug/137050613:13
ubot5Launchpad bug 1370506 in Ubuntu UI Toolkit "Header Action should take focus to commit Qt.inputMethod" [Undecided,New]13:13
zsombikarni_: and what if you don't have any text input in your form, only buttons? it's an unnecessary call there13:14
zsombikarni_: text and displayText is the way Qt TextInput and TextEdit works13:14
karni_zsombi: well, the toolkit could first check if the input method is visible (unless you consider a bool check another unnecessary method call, which I'd consider lightweight)13:14
karni_zsombi: yes. I noted "I know it's just how it works" :)13:15
zsombikarni_: the reason they have that is that text can be a complete richtext document with formats, whereas displayText is one that the user sees13:15
zsombikarni_: all these ind of checks are having penalties on performance, and we shoudl avoid them13:16
zsombikind13:16
karni_zsombi: interesting. I know this was a platform/API desicion, but I'd consider much better having .text being what is actually visible to the user, and .richText (or whatever) to return what actually there may be (different from .text). But I know it's upsteram. Just saying :)13:17
zsombikarni_: well, .text can be anything, it even can be teh same as .displayText :)13:18
karni_zsombi: well, I heard that if TextField looses focus, it commits the change, so if Action buttons could take focus, the problem would be solved (even though the call is not done in the Action button event, it's still done elsewhere)13:18
zsombikarni_: yup, and that's why I said maybe t1mp can expose a property which configures the focus handling in the header :)13:19
zsombikarni_: like everywhere in teh header, so things can be turned off13:19
zsombikarni_: right now you cannot access the buttons from the header, so we need a way to opt them in/out13:20
karni_zsombi: makes perfect sense, thank you13:20
popeynik90: image promoted, shall we push clock trunk to store?13:34
nik90popey: not yet. I am working on some small fixes.13:35
nik90popey: also elopio wanted to run the clock app manual test suite before pushing clock to store.13:35
popeyok13:35
popeyjust ping us when you're ready13:35
nik90The manual test suite was pushed only yesterday and we wanted to confirm it works as expected13:35
nik90sure13:35
nik90t1mp: how's https://imgur.com/Av0tPY1 ;D ?13:43
nik90t1mp: just one question pls, in https://bazaar.launchpad.net/~ubuntu-sdk-team/ubuntu-ui-toolkit/trunk/view/head:/modules/Ubuntu/Components/Themes/Ambiance/PageHeadStyle.qml#L331 what color is that? I couldn't find styledItem.config.foregroundColor13:44
nik90t1mp: so for now I just hardcoded it to #5D5D5D which I am not too happy about13:44
t1mpnik90: cool!13:56
t1mpnik90: just it seems positioned a little bit above the center13:56
nik90t1mp: I think that's because it is positioning the column vertically centered13:57
nik90may be I should reduce the column spacing a bit13:57
t1mpnik90: that config is a PageHeadConriguration, so it comes from Page.Head.config, which in turn takes the default from the palette13:58
t1mpnik90: hah.. and that uses UbuntuColors.darkGrey, which is 5d5d5f13:59
t1mp*5d5d5d13:59
nik90hehe13:59
nik90I used an online color picker to find that out :P13:59
dpmmzanetti, are you around for the reminders call?14:01
mzanettidpm: ah right14:01
mzanettisorry. be there in a sec14:01
balloonsnik90, mihir whatcha need?14:06
nik90balloons: I have trouble running calendar apps ap tests since I might be missing some dependencies.14:07
elopionik90: so, should I run manual tests now?14:07
nik90elopio: not yet, I want to get 1-2 branches in..will ping you then14:08
balloonsnik90, ahh.. well everything should be noted in the debian/control file14:08
elopioack.14:08
nik90elopio: most likely tomorrow only14:08
nik90balloons: ack. I will take a look.14:08
nik90zbenjamin: btw I asked rsalvetti about the emulator issue.14:09
balloonsnik90, there is the address book testability packages; you probably are missing those14:09
zbenjaminnik90: what did he say?14:10
nik90zbenjamin: apparently app don't release the EGL surface on the emulator. As a result after 15-20 tries, I need to restart the emulator14:10
zbenjaminnik90: ok!14:10
zbenjaminnik90: thanks for checking that14:10
nik90zbenjamin: np14:10
nik90zbenjamin: hey btw I notice that for some emulator imags, I notice some old kits keep showing up even If I deleted them.14:11
nik90zbenjamin: it only appears again when I restart qtc.14:11
ogra_zbenjamin, https://code.launchpad.net/~ogra/phablet-tools/phablet-tools-fix-phablet-shell/+merge/234976 ...14:11
nik90balloons: I think I installed it. I had issue with some autopilot fixture or something.14:11
ogra_that should fix your SDK vs phablet-shell issues14:11
nik90balloons: I am a bit knee deep with a clock mp atm. But will try out calendar app tests later and then ping if I still run into trouble.14:11
zbenjaminogra_: awesome :)14:13
ogra_zbenjamin, would be good if someone who sees the issue could confirm it fixes it though :)14:13
balloonsnik90, no worries. stay on target :-)14:14
zbenjaminogra_: well at least i can connect with phablet-shell and then with the SDK14:18
zbenjaminogra_: so for me it works14:18
ogra_yay, thanks14:18
ogra_could you mention that on the MP14:19
zbenjaminogra_: i wonder why this ever did not work... because we seem to use the authorized_keys2 instead of the other one14:19
ogra_yeah, thats a bit weird14:19
zbenjaminogra_: anyhow, thats definately a improvement over the old way of doing it :)14:23
ogra_:)14:24
ogra_yeah,, it was a bit hardcoded before :)14:24
brendandnik90, hey - an interesting bug for you - maybe14:33
brendandnik90, so if i set an alarm and then change the timezone, the alarm time doesn't adjust14:34
brendandnik90, maybe that should be the case though14:34
=== nik90_ is now known as nik90
nik90t1mp: new screenshots -> https://imgur.com/a/zopnJ14:49
nik90t1mp: shows multiple use cases14:49
t1mpnik90: cool, nice work :)14:57
nik90t1mp: thnx. your PageHeadButton helped nicely :)14:58
t1mpnik90: you copied the PageHeadButton and added text? :)14:59
nik90t1mp: yup :) also simplified a code little since I don't need to worry about edge cases like the sdk needs to14:59
nik90popey: could you test https://code.launchpad.net/~nik90/ubuntu-clock-app/improved-multiselectmode/+merge/234992 -> Click Package in dropbox15:00
* ahoneybun nexus4 has been shipped15:11
ahoneybunwho works on the reminder app?15:19
nik90ahoneybun: -> rpadovani15:22
popeynik90: i can't until a bit later, about to go afk for the evening, but will do when i get back.15:25
nik90popey: np not a hurry15:25
popeyk15:25
popeydholbach: the click reviewer tools that runs from click seems to make /tmp/clickreview-foo ? It doesn't tidy up. alan@deep-thought:/tmp$ ls -ld clickreview-* | wc -l15:29
popey4815:29
dholbachjdstrand, ^ could this be a comeback of the issue we had in the destructor of ClickReview some time ago?15:32
jdstrandI'm not sure15:33
dholbachpopey, looks like it's unrelated to click spawning click-review15:34
dholbachso a general issue15:34
dholbachpopey, I filed bug 137057715:36
ubot5bug 1370577 in Canonical Click Reviewers tools "Clean up after review" [Undecided,New] https://launchpad.net/bugs/137057715:36
popeythanks15:37
ahoneybunhey popey15:40
popeyahoneybun: hi15:45
karni_Anyone can help me better understand the details of importing a contact into a QML app? I'm looking at this (and nearby) pages http://developer.ubuntu.com/api/qml/sdk-14.10/Ubuntu.Content.ContentType/15:48
karni_I'm interested in ContentType.Contacts, but when I do receive them, I've no idea what type they are. Would it be15:48
karni_http://developer.ubuntu.com/api/qml/sdk-14.10/QtContacts.Contact/ ?15:49
nik90karni_: hey how is it going? :)15:51
karni_nik90: not bad, thank you :)15:52
nik90karni_: I think you should talk to Kunal about the contacts import since calendar app does this as well to add guests to an event15:54
nik90karni_: https://launchpad.net/~pkunal-parmar15:55
karni_nik90: thanks :)15:55
nik90yw :)15:55
* popey goes foraging for food16:06
mihirballoons: ping16:12
balloonsmihir, pong16:12
ahoneybunrpadovani: ping16:12
mihirnik90: hi16:12
mihirballoons: is this fail related to something else, http://91.189.93.70:8080/job/generic-mediumtests-utopic/16:13
balloonsmihir, http://91.189.93.70:8080/job/generic-mediumtests-utopic/2029/?16:13
mihirballoons: http://91.189.93.70:8080/job/ubuntu-calendar-app-ci/805/16:13
=== gatox is now known as gatox_lunch
mihirballoons: or it is because of this bug , https://bugs.launchpad.net/bugs/1370563 ?16:16
ubot5Launchpad bug 1370563 in Ubuntu Calendar App "autopilot tests fail filling form because they start swiping over textfield" [Undecided,Confirmed]16:16
rpadovaniahoneybun, is it urgent or we can do in 15 minutes?16:16
ahoneybunrpadovani: it can wait16:22
brendandmhall119, how are your velociraptor legs feeling?16:25
rpadovaniahoneybun, hey :-) What's up?16:27
ahoneybunrpadovani: I'm looking about trying to help out with reminder app16:28
rpadovanioh, cool :-)16:28
ahoneybunyep where I can anyway16:28
rpadovaniahoneybun, well, at the moment there isn't a lot of work to do. Do you know C++?16:29
ahoneybunI'm learning but currently I've very limited16:29
rpadovaniMhh, ok. So, on the front-end there isn't nothing atm, we're waiting for a review by designer. If you find a bug, of course, you can fix it. For the backend there is some works to improve performance, but you should ask to mzanetti about them16:30
mzanettihmm.. let me look at the list of bugs16:31
balloonsmihir, ohh.. interesting bug.. that's the swiping flickable issue I've seen16:31
mihirballoons: i found issues in one test case, and i fixed that16:32
ahoneybunrpadovani: right now I'm on verizon with htc one m7, but I ordered a nexus 4 that comes saturday so I will have a device to test with :)16:33
rpadovaniahoneybun, yeah :-) It's a great device!16:33
balloonsmihir, nik90 how's the new event UI changes coming?16:35
ahoneybunrpadovani: my dad is going to leave verizon so and then my mom will lower our plan and jump to straighttalk16:35
nik90balloons: erm that already landed?16:38
nik90balloons: or did you mean the week view, day view redesign?16:41
nik90sry too many redesigns :P16:41
balloonsnik90, I was just looking for it.. Didn't realize it landed!16:41
nik90:)16:42
* balloons goes to look16:44
mihirballoons: sorry got discconected16:46
mihirpopey: nik90 ping17:03
mihirpopey: this is how weekview will look now http://i.imgur.com/ErpWtpO.png17:04
mihirnik90: ^^17:04
mihirpopey: only problem i see is , it'll overlap time on first column.17:04
nik90mihir: the day names and dates look much better now17:05
nik90mihir: could you add a small padding to the top of around 0.5 gu units17:05
nik90mihir: we will worry about the time overlap issue in a later mo17:05
nik90mp17:05
mihirnik90: okay , let me do that17:06
* nik90 runs to prepare dinner17:06
mihirnik90: popey this how when there is time overlapin , http://i.imgur.com/WSV8DjQ.png17:06
dpmhi bfiller, would it be possible to get this i18n fix landed? It's a trivial one. As per the conversation we had yesterday, if the .pot update generates conflicts, we might want to ask vrruiz to resubmit without the .pot update and then commit the .pot manually afterwards -> https://code.launchpad.net/~vrruiz/gallery-app/i18n-strings/+merge/23467117:08
=== gatox_lunch is now known as gatox
mihirnik90: done, and pushed17:13
bfillerdpm: I have a silo for gallery, let me add this. hopefully a release will happen in the next day or two17:13
dpmawesome, thanks bfiller17:14
bfillerdpm: hmn, so we already have this MR in the silo which touches the pot file: https://code.launchpad.net/~phablet-team/gallery-app/desktop-i18n/+merge/234679 so I think we are going to hit the problem we described yesterday17:17
bfillerdpm: maybe vrruiz's MR should remove the pot file and we can merge that manually after17:18
dpmbfiller, let me check if vrruiz is online - otherwise I can quickly submit a separate MP without the .pot update17:18
mihirnik90: there ?17:22
nik90mihir: sort of17:22
nik90what's up17:22
mihirokay , i am removing some of tests which is not needed , is that fine ?17:22
nik90mihir: not needed why?17:22
mihirnik90: like in day view it checks , test_current_month_and_year_is_selected17:23
mihirand then it selected it is test_show_current_days17:23
mihirnow as we have removed Month and year from header, i don't feel we need them17:23
nik90couldn't you modify them to check if the header label reads the current month perhaps?17:23
mihiri can , but i feel it would be redudent test17:24
nik90actually nvr mind that doesn't really qualify as a proper ap test17:24
nik90sure17:24
mihirHmm okay :)17:25
mihirso let me modify it.17:25
nik90ok17:25
mihirbtw, i pushed patches to both the MR17:25
nik90ok, will test when I get some time17:26
nik90mihir: btw did you try the emulator or phone on your real system to see if you are able to run or not?17:27
mihirnik90: I am still unable to connect my phone to either of my machine..17:27
nik90mihir: you got the latest image?17:28
mihirneither emulator works for me...as re-installing time conusiming will do that in weekenv17:28
mihiri got the latest image on my device17:28
nik90so your device is not even showing up in the file manager/17:28
nik90?17:28
mihirit does17:28
mihirbut not by qtc nor adb works17:28
mihirbut i'll try once we done with this , i will investigate issue.17:29
dpmbfiller, ok, I've resubmitted it as https://code.launchpad.net/~dpm/gallery-app/i18n-strings/+merge/235017 - would it be possible to land this one instead?17:29
nik90mihir: https://imgur.com/ADvikJR17:30
nik90mihir: week view issue..I think you are missing an anchoring somehwere17:30
mihirhmm nik90 i removed anchors from right in weekview17:30
mihirhmm i added in left, i guess i should remove that too17:31
nik90by mistake?17:31
nik90Why not add both left and right anchors?17:31
mihirnik90: that won't work17:31
mihirthe bubble won't display on right place17:31
nik90I will take a look17:32
mihirnik90: okay, i'll investigate issue with my system17:34
bfillerdpm: sure, thanks17:34
dpmgreat17:34
elopionik90: I don't get why is that test failing. If I call reset twice on the cleanup, they all pass. Do you have any ideas?17:39
nik90elopio: it is a timing issue. alarm.reset() takes a while to perform17:39
nik90elopio: if however you manually set alarm.type = Alarm.Single or something, it worked.17:39
elopionik90: but if I add a tryCompare to wait for the properties, they also fail.17:39
nik90elopio: I know I tried :/..I will need to get mzanetti's help to fix that17:40
nik90elopio: btw do you know if jenkins is configured to run the qml tests only in your MP?17:40
nik90or every MP?17:40
nik90elopio: cause I don't see jenkins failing in other MPs17:40
elopionik90: on my MP, I'm changing cmake files to run the tests during build.17:41
nik90ah :)17:41
elopioso it's not a jenkins configuration. It's a change in the branch.17:41
elopioI think that's better, so you don't have to depend on CI to make changes on what is run. But I'm waiting for Francis' opinion.17:42
nik90elopio: I will try to work with mzanetti when is free to fix the failing test. Or if you want you could add a FIXME to your code17:42
elopiohe's on a conference or something like that.17:42
elopionik90: this shouldn't land before getting Francis' approval, so I can wait for a proper fix.17:43
elopioonce you understand what's going on, please let me know.17:43
nik90elopio: will do17:43
nik90elopio: but why do we need francis's approval? He already enabled it in jenkin's side17:43
nik90I think he was waiting for the fix in clock app17:44
elopionik90: wasn't he blocked because it didn't work on xvfb for him?17:44
elopioI made this branch just to see if xvfb worked.17:45
nik90ah ok17:45
nik90we will for francis then17:45
nik90wait*17:45
DanChapmanHey guys can i get some opinions please on http://i.imgur.com/ubvxEGH.png do you prefer with/without the list item divider17:45
mihirDanChapman: with17:45
nik90DanChapman: Dude that looks freaking awesome17:45
nik90DanChapman: I like both :P17:45
nik90but go with the dividers17:46
nik90DanChapman: that's what the other apps do17:46
elopionik90: I have partial information, so yes, I think it's better to get the green light from him. It might clash with something CI was preparing. I don't think so, but better double check.17:46
mihirDanChapman: with devider it makes easy to define read counts :D and btw awesome work :)17:46
nik90elopio: +10017:46
mihirnik90: Jenkins passed17:46
mihirhttps://code.launchpad.net/~mihirsoni/ubuntu-calendar-app/NewEventRepeatFix/+merge/23483117:46
mihircan you top approve ?17:46
nik90mihir: yup saw17:46
nik90mihir: I want to test manually before top approve17:47
DanChapmannik90, yeah I like both aswell :-) ok i'll stick with the divider then. thanks nik90 & mihir :-)17:47
mihirnik90: no issues, g :)17:47
elopionik90: one more question. Isn't there a more readable way to set the alarm days?17:47
elopiothat hardcoded 96 is hard to understand.17:47
mihirnik90: some fixed AP for day view , https://code.launchpad.net/~ubuntu-calendar-dev/ubuntu-calendar-app/ViewRedisign/+merge/23468017:47
mihirnik90: i had to remove two APs as it was using multiple days in Dayview and we have removed it from day view now.17:48
nik90ok17:48
nik90elopio: I will try to fix that too17:49
nik90elopio: I think I could do "Alarm.Sunday" + "Alarm.Monday"..not sure17:49
elopionik90: the docs are not clear. I thought it would be an xor or something. I will report a bug for the toolkit.17:50
nik90yup17:50
nik90thnx17:50
nik90mihir: I fixed it https://imgur.com/m2TVTxL18:02
nik90mihir: haven't pushed it yet18:02
* mihir looks at screenshot18:02
nik90DanChapman: btw your desktop gtk theme goes so well with the ubuntu touch apps :)18:04
mihirnik90: looks cool , you added margin to left too ?18:04
nik90mihir: I rewrote HeaderDateComponent since it was an absolute mess :/18:05
mihirnik90: ohhhh great, can you pastebin ?18:05
nik90mihir: work-in-progress18:05
nik90mihir: let me clean it a bit and pastebin it18:05
mihirnik90: okay :)18:05
mihiri am left with Weekview test..:)18:05
mihirnik90: just a min.you re-writing it18:06
mihirthen i should wait18:06
nik90:)18:06
nik90give me 5 mins18:06
mihirif you're rewriting then*18:07
mihirnik90: no issues :)18:08
elopionik90: this might be related somehow: https://bugs.launchpad.net/ubuntu-ui-toolkit/+bug/137064918:08
ubot5Launchpad bug 1370649 in Ubuntu UI Toolkit "Reset an alarm doesn't return the properties to their default values" [Undecided,New]18:08
nik90elopio: I will have to confirm that with a sample app.18:09
nik90mihir: pushed18:18
* mihir does pull a branch 18:19
mihirnik90: anything you can see except the AP ?18:19
nik90mihir: ?18:20
nik90mihir: you mean other fixes?18:20
mihirhmm yup , considering this branch18:20
nik90mihir: I will have to do a code review to say18:22
nik90mihir: feature wise I think we are done18:23
mihirnik90: okay..:)18:23
nik90mihir: Going to have dinner...bb in 20-30 mins18:28
mihirnik90: okay no issues, if go to bed, i'll update you here :)18:29
nik90ok18:29
mihirnik90: i pushed all the changes19:05
mihirnik90: i ran all the tests on my machine and it passes all :)19:05
nik90mihir: there was a jenkins failure due to some pep8 errors19:05
nik90mihir: I think the tests otherwise passm19:05
nik90mihir: I will wait a few minutes to check again19:06
mihirnik90: you triggered Jenkins on our branch ?19:06
nik90mihir: i marked our branch to "needs review" which triggered jenkins19:06
mihirnik90: okay , great..19:06
mihiri did autopep8 , might have forgot in one or two file19:07
mihirnik90: okay , it was before my last commit, i guess it should pass now19:08
nik90ok19:08
* mihir waits Jenkins to trigger before he goes to bed :D19:08
mihirnik90: i am doing autoident in all files , and push agian now , so that we get good code format19:09
nik90mihir: do it only in the files we changed already19:09
nik90mihir: otherwise the code diff will be huge19:09
mihirnik90: hmm okay19:09
jenna_so now i'm unable to create a click target thingy mabob in the ubuntu-sdk.  it seems there's not enough room on my filesystem, even though i have 6TB here.  any way to tell it to put it in my home directory?19:11
jenna_http://pastebin.com/SD7HgxY219:11
mihirnik90: done , there were only few changes in 3 files only19:17
nik90mihir: cool thnx19:17
mihirnik90: it passed :d19:18
nik90mihir: woohoo19:18
* mihir hugs nik90 :D19:19
nik90mihir: nice work mate19:19
nik90mihir: most likely it should be merged tomorrow after which we can request popey to push calendar app update to the store19:19
mihirnik90: thanks a lot, it wouldn't have been possible without your help & most imp suggestions.19:20
mihirnik90: sure no issues , lets popey take a look and we'll fix some of issues after it gets merge :)19:20
nik90yw :) calendar is looking grt19:20
nik90mihir: btw next up on the list is EventDetails :-)19:20
mihiryup , nik90 , you reading my mind ?19:20
mihir:-o19:20
nik90mihir: It won't be as major as this one, but just some nice little design tweaks would be nice19:20
nik90hehe19:21
mihirsee , nik90 http://imgur.com/j4daWed19:22
mihirehhehe19:23
nik90lol19:23
mihiris your main machine utopic ?19:23
mihiri am planning to install after first beta release which is 25th , and can get rid of Vm19:23
nik90mihir: nope. I develop now entirely on Trusty19:24
nik90mihir: only for running AP tests I use VM. but even that I have replaced mostly with a LXC container19:24
mihirnik90: ohh we got all dependecy back ? i didn't know that19:24
mihir:|19:24
mihiri mean compatibiltiy on trusty ?19:24
mihirnik90: okay19:24
mihirnik90:  for fyi , can we first merge the Small MR and then this one ?19:25
mihiri am not sure , we won't get much conflicts thought but still19:25
nik90mihir: your small MP will go in tonight19:26
mihir\m/19:26
mihirokay , thanks..have good night :)19:26
nik90mihir: as for trusty, I run and test apps on emulator19:26
nik90gud nite19:26
ahoneybunmhall119: ping19:26
mihirnik90: got it , i will ping you when i do that as soon as i get some free time.19:26
nik90sure19:27
nik90mihir: now go sleep19:27
jennaso i'm stuck in the ubuntu-sdk qt-creator.  i have a tablet setup with ubuntu-touch and i managed to install a click/kit/whatever its called.  but i still cant get to this screen   http://developer.ubuntu.com/wp-content/uploads/2014/09/autocreate_device_kit-700x399.png19:51
jennainstead of this, i see a message that my tablet doesnt have network connection, when it actually does.19:52
jennaany clues how to fix it?19:52
vadiMy Qt5 application is still getting its own menu while having another one shown by the global appmenu. How can I have it not show its own menu?19:59
Letozafballoons, hi20:03
jennathere's also a lot of settings here in teh device screen that seem to not work.  is there a guide somewhere to setting this up so the ubuntu-sdk will talk to my tablet and d osomethnig useful?20:03
balloonsLetozaf, hello20:11
Letozafballoons, I fixed the shorts app tests to work with the new header20:12
Letozafballoons, should I push it in the same branch I branched from ?20:13
balloonsLetozaf, ohh that's great!20:13
tgm4883Is the SDK in a weird state right now or is it my 14.04 system? I can't install the SDK because "Depends: gdb (= 7.7-0ubuntu3) but 7.7-0ubuntu3.1 is to be installed"20:14
balloonsLetozaf, since you can't push to the same one, push to lp:~ubuntu-rssreader-dev/ubuntu-rssreader-app/ubuntu-rssreader-app-new-header-temp20:14
balloonsand we can swap the mp https://code.launchpad.net/~mrqtros/ubuntu-rssreader-app/ubuntu-rssreader-app-new-header-temp/+merge/232812 to use the new branch k?20:14
Letozafballoons, ok20:15
Letozafballoons, I pushed it20:19
balloonson it20:26
balloonsLetozaf, https://code.launchpad.net/~ubuntu-rssreader-dev/ubuntu-rssreader-app/ubuntu-rssreader-app-new-header-temp/+merge/23504620:27
balloonsthanks for working on that :-)20:28
Letozafballoons, yw20:28
mzanettirpadovani: heh, I've added some difficulty option now... you might try again to play the first level :D20:30
tgm4883So I installed the SDK and it blew up when creating a kit. Either the instructions are bad and I didn't understand what it was trying to do, or I'm already failing at app development :/20:34
tgm4883Are you only allowed to build kits for whatever ubuntu version you are on or previous versions?20:36
tgm4883Akiva-Thinkpad!20:40
Akiva-Thinkpadtgm4883, !!!!20:40
Akiva-Thinkpadhows it going?20:40
tgm4883Akiva-Thinkpad: sorry, I just came here from the reddit thread20:40
Akiva-Thinkpadyep!20:40
tgm4883the one where you told everyone to come here and ping you, so I do have a question20:41
Akiva-ThinkpadGreat!20:41
tgm4883Are you only allowed to build kits for whatever ubuntu version you are on or previous versions?20:41
tgm4883I ran into an issue on my 14.04 system trying to make a 14.10 kit20:41
tgm4883it blew up :/20:41
Akiva-Thinkpadtgm4883, don't worry about the kits :P20:41
tgm4883heh ok20:41
Akiva-Thinkpadskip it altogether20:41
Akiva-Thinkpadand just use the default build20:41
tgm4883sounds good20:42
Akiva-ThinkpadI think I should file a bug to their team20:42
tgm4883I didn't know I could just cancel out of that20:42
Akiva-Thinkpadbecause when you talk about these kits, many people really have not a clue what these are for20:42
tgm4883I had to downgrade a package to install the SDK as well20:42
Akiva-ThinkpadAre they for running apps on your desktop?20:42
Akiva-Thinkpadare they for instlaling?20:42
Akiva-Thinkpadtgm4883, yah this is great feedback20:42
Akiva-Thinkpad:P20:43
* Akiva-Thinkpad goes to file a bug20:43
tgm4883I figured the kits were for testing on other distros/arch20:43
Akiva-Thinkpadtgm4883, heh yep20:43
Akiva-Thinkpadtgm4883, so I take it you are one of the folks with a good deal of experience with programming already?20:44
tgm4883I know a bit of Python20:44
tgm4883I'm one of the main developers behind Mythbuntu20:44
Akiva-Thinkpadtgm4883, ah20:44
Akiva-Thinkpadtgm4883, Oh really?!20:44
Akiva-Thinkpadwow; thanks for all your work on that; mythbuntu is great20:44
tgm4883yep. So I'd like to try recreating an old scope that I did for MythTV stuff20:45
Akiva-Thinkpadtgm4883, its good that you came here when you did. RTM is at the end of the month, and there is a scramble to get all these bugs settled20:45
tgm4883when I initially created the scope, there was no SDK, and it was just trial and error using the video scope created by david calle(sp?)20:46
* Akiva-Thinkpad is eating yoghurt20:46
Akiva-Thinkpadtgm4883, heh; good memories of your first project, eh?20:46
tgm4883heh, that wasn't my first project, but it was my first time working on something that wasn't standalone20:47
Akiva-Thinkpadthat reminds me of writing a python plugin without understanding how functions work.20:47
Akiva-ThinkpadIt was hard, but I was well successful20:47
tgm4883also, maybe I can revive the ubuntu tv test card app that has been sitting in review for a few years now20:47
Akiva-Thinkpadubuntu TV will be seeing development last out of the suite20:48
Akiva-ThinkpadMobile > Tablet > Desktop > TV20:48
Akiva-Thinkpadafaik20:48
tgm4883Yea, it's an app for calibrating TV's, so it works well for mythbuntu as well20:48
* Akiva-Thinkpad is eating yoghurt for chopsticks20:49
Akiva-Thinkpadokay finished20:51
ahoneybunhey Akiva-Thinkpad20:56
Akiva-Thinkpadahoneybun, hey!20:57
Akiva-Thinkpadhows it going?20:57
Akiva-Thinkpadahoneybun, did you solve the ubuntu.components issue?20:57
ahoneybunAkiva-Thinkpad: no I'm going to try to work on some differnt apps20:58
ahoneybunAkiva-Thinkpad: on some real hardware soon (hint: nexus 4)20:59
Akiva-Thinkpadohhh nice!20:59
Akiva-Thinkpaddid you hear that the mx4 is going to be used for the Ubuntu Touch?20:59
ahoneybunyep bought it on ebay20:59
Akiva-Thinkpadnice!20:59
ahoneybunyea Akiva-Thinkpad I was trying to see what bands it uses so I could use it in the US21:00
vadiMy Qt5 application is still getting its own menu while having another one shown by the global appmenu. How can I have it not show its own menu?21:01
Akiva-Thinkpadvadi, screenshot?21:02
ahoneybunI think 132.50 is a great price Akiva-Thinkpad21:03
vadihttp://i.imgur.com/yKO6OLQ.png21:03
Akiva-Thinkpadahoneybun, yes21:03
Akiva-Thinkpadtis21:03
ahoneybunjust a few scratches21:03
Akiva-Thinkpadvadi, what the heck...?21:03
ahoneybunI put my current phone for sale on glyde21:04
Akiva-Thinkpadvadi, is this a qt application that you built from the templates?21:04
vadiDon't know what the templates are21:04
Akiva-Thinkpadvadi, or are you using pyqt or something?21:04
vadiNo, C++21:04
Akiva-Thinkpadvadi, do you have team viewer?21:04
vadiYeah sure21:04
Akiva-Thinkpadvadi, okay I'll give you my address21:04
Akiva-Thinkpadsec21:04
Akiva-Thinkpadmy internet connection is hopefully quick enough21:05
Akiva-Thinkpadvadi, well anyways, what I mean is qtcreator>new Project > Applications > Qt Widgets application21:06
Akiva-Thinkpadthat gives you a template;21:07
vadithat wasn't used, this is a 6 year old Qt app that was ported from Qt421:07
Akiva-Thinkpadshould have an integrated menu bar21:07
Akiva-Thinkpadvadi, oh interesting...21:07
Akiva-Thinkpadvadi, which app?21:07
vadiMudlet21:07
Akiva-Thinkpadsec21:07
vadiThe version in repos is still Qt4, that works fine with the appmenu21:08
Akiva-Thinkpadvadi, and you upgraded the libraries to qt5, and no dice?21:08
vadihttps://github.com/Mudlet/Mudlet is qt5, along with http://www.mudlet.org/download/mudlet-3.0.0-alpha-linux-x64-installer.run for an installer21:08
Akiva-Thinkpadshort answer is that I do not know. I am installing git so maybe i'll try it out in a bit21:10
vadiAre you the creator of qt5-globalmenu?21:11
Akiva-Thinkpadvadi, nope; I wish :P21:11
vadiok21:11
Akiva-Thinkpadvadi, does it work with the hud still?21:11
vadiYeah21:12
vadiAppmenu is doing its job as intended. It's just that the Qt app isn't getting its menu removed/21:12
vadiI will look for developer documentation for appmenu later21:12
Akiva-Thinkpadvadi, well thats good at least21:12
Akiva-Thinkpadvadi, hmm seems like a cute game21:14
Akiva-Thinkpadwonder if you could port it to qml :P21:14
vadiIt's a game client, for many games.21:15
vadiI don't see the point of doing that, but integrating QML might be nice. It was pretty limited last time I looked at it and wasn't fit for the job though21:15
Akiva-Thinkpadqml?21:15
Akiva-Thinkpadyou can do anything in qml pretty much21:16
Akiva-Thinkpadthey just simplify the experience though when working with ui sort of things21:16
vadiYeah except integrate it into other apps for custom scripting21:16
Akiva-ThinkpadWell if you did it qml, it would probably be for the phone at that point so~21:17
popeyjdstrand: could you please review https://myapps.developer.ubuntu.com/dev/click-apps/1080/  /cc balloons21:29
=== salem_ is now known as _salem
jdstrandballoons: why are you using the debug policy group?21:35
jdstrandballoons: and the qtc_device_debughelper.py as the interpreter?21:35
jdstrandballoons: these should only be used for debugging situations and not for production code21:36
popeyjdstrand: wondering if this is to gather technical details as it's the feedback app the beta testers will use?21:58
jdstrandidk22:00
jdstrandit looks like what the sdk does for debugging an app22:00

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