=== chriadam|away is now known as chriadam [00:50] hello [01:03] hi [01:03] ol[a [01:04] ola === chriadam is now known as chriadam|away [09:07] popey, hey, I think I have a fix here, but can't find the bug any more. you happen to have a link handy? [09:14] mzanetti: yeah, i filed one I think [09:14] lemme find it [09:16] mzanetti: bug 1445928 [09:16] bug 1326513 in unity8 (Ubuntu) "duplicate for #1445928 Applications are orphaned when unity8 crashes" [Medium,Invalid] https://launchpad.net/bugs/1326513 [09:16] https://bugs.launchpad.net/ubuntu/+source/qtmir/+bug/1445928 being the one that i filed, marked as a dupe of another one (I filed) :) [09:17] popey, thanks [09:17] np [09:49] hi, what AppArmor policy do I need to use "Alarm" in my app? [09:53] nevermind, it turns out to be "calendar" [10:18] nik90: hi [10:18] mivoligo: hi [10:19] nik90: as you are the time expert, I'd like to ask you about a timer app [10:19] mivoligo: sure, shoot [10:20] nik90: I'm trying to do one using Alarm but it's not very precise when the time is short [10:21] nik90: is there any other way to sound the timer finish than Alarm? [10:22] mivoligo: unfortunately no ... there has been a plan to rewrite the alarm backend using a simple dbus API and provide a timer and alarm API using that. But at this point, it is just a plan. [10:22] mivoligo: sounding the timer was always the hardest part even when the clock app had its own timer [10:22] :( [10:23] nik90: what about using notifications? Is it doable? [10:24] mivoligo: the current alarms backend is just too heavy due to EDS and as such is also the reason why I have been avoiding using it for timers..that said when does it become a problem? [10:24] nik90: when I set time for example 30s, it sounds after 5s [10:24] mivoligo: You can't..afaik apps cant send notifications when suspended unless you use push notifications which seems like a overkill for this situation [10:25] hmm [10:25] mivoligo: pretty much the main reason we don't have timer apps yet..they just aren't feasible without platform support [10:26] nik90: there are some but not working properly :D [10:27] mivoligo: well a timer without being to able to notify the user doesn't help [10:27] mivoligo: although [10:27] I think you could set a min. limit to the timer to be greater than a minute and use that for now I guess [10:27] s/min./minimum [10:28] nik90: that's what I'm going to do probably [10:28] mivoligo: hopefully we can get to the new API this cycle [10:28] nik90: is that new API expected any time soon? [10:29] mivoligo: looking at https://developer.ubuntu.com/en/blog/2015/04/15/retrospective-and-roadmap-ui-toolkit/, it seems it will be part of 2.0 which is a bit too late imo. [10:30] mivoligo: but it seems like 15.10 is indeed focussing on the convergence of sdk components which is quite important as well. [10:30] so hard to get it done earlier [10:30] nik90: I fully agree with you, it is too late, but our hand is so full with the stuff planned for 15.10 [10:31] bzoltan: I know and I understand, which is why I did not come complaining to you about it :-) [10:31] nik90: sure, I can imagine you guys are busy [10:32] nik90: it is always good to complain :) it helps us to understand what app developers want [10:33] nik90: is there any way to get rid of "snooze" button from the alarm notification dialog? [10:33] mivoligo: nik90: right now the biggest issue in our hand is to enable multiversion in the Toolkit. So if your app pulls 1.0 UITK then it looks, behaves and feels like 1.0 even if the package contains the 1.3 That means we have to refactor the source tree and enable theme and artwork versioning plus few other things. [10:34] mivoligo: there has been a request for that, it seems that the unity8 notifications require atleast 2 buttons which is why we added the snooze button in the first place :P.. yeah I know ..things are sometimes weird [10:34] bzoltan: ah ...looks like aquarius got to you :D [10:34] mivoligo: but again in the new API (seems like the new thing I keep saying these days) will fix that [10:34] nik90: can I somehow overwrite it? [10:34] nik90: yes, he is good at finding critical issues... [10:35] nik90: I would to be able to set a snooze time >10m, and to specify the snooze time per alarm. Should I report a bug for that? [10:35] mivoligo: nope..the notification is actually triggered by the indicator-datetime and not the clock app [10:35] t1mp: the snooze times that were given to use were by design. If you want it longer, please report a bug and we can add it quite easily. [10:36] t1mp: as for the snooze time per alarm, you need to wait for the new Alarms API in 16.04 [10:36] ok I'll report two separate bugs [10:36] nik90: what's the lp project for the clock? [10:36] nik90: heh, then I need to add "Beta" to app name :D [10:37] t1mp: https://launchpad.net/ubuntu-clock-app [10:37] mivoligo: :) [10:38] nik90: another idea, can I just sound the alarm without displaying notification? [10:39] mivoligo: then how would you dismiss it? [10:39] nik90: in the app [10:40] nik90: ok, thanks. I reported 2 bugs [10:40] nik90: https://bugs.launchpad.net/ubuntu-clock-app/+bug/1450767 [10:40] Ubuntu bug 1450767 in Ubuntu Clock App "Snooze time more than 10 minutes" [Undecided,New] [10:40] nik90: https://bugs.launchpad.net/ubuntu-clock-app/+bug/1450768 [10:40] Ubuntu bug 1450768 in Ubuntu Clock App "Snooze time per alarm" [Undecided,New] [10:40] nik90: after unlocking the phone [10:41] mivoligo: either way the answer is no. At the moment, the clock app is like a puppet..it allows you to create/edit alarms and that's about it. Everything else like snoozing the alarm, showing the notification and adding to the indicator is *all* done by the indicator-datetime service. The reason for that is simple..clock app is usually not in the foreground when an alarm rings. [10:41] t1mp: thnx. [10:41] nik90: on android I can sound the alarm without displaying the notification ;) [10:42] nik90: ^that's a bug :) when I take my phone out of the docking station the notification closes :s [10:42] nik90: I'm talking about my Timer app :) [10:42] nik90: and then I spend 10 minutes restarting and killing apps trying to stop the annoying alarm sound... [10:42] mivoligo: I know..but my point is that your timer app will come under the same restrictions as the clock app since you are using the alarms API [10:43] that may be a custom sony bug though, and not a generic android thing [10:43] t1mp: well you get to snooze the alarm on android through the lock screen? [10:43] nik90: mzanetti: how is Reminders doing it? I got sound alarm but no notification? Or is it a bug? [10:44] mivoligo: no notification? [10:44] * nik90 checks now [10:44] nik90: yep [10:44] nik90: I don't have an android phone now to check. But I didn't think of locking the phone in order to snooze the alarm.. [10:45] mivoligo: I got the notification but without any buttons..very similar to a calendar event going off. [10:45] mivoligo: you can do that by using the QOrganizer QML API similar to the way the calendar app does it. [10:46] mivoligo: so instead of a one-time alarm, you will be creating a one-time event. [10:46] nik90: now we're talking :D [10:47] mivoligo: actually I think that's a way better idea..than using the alarms API. [10:47] mivoligo: no snooze button or ok button..but a notifications like any other timer app in other platforms show [10:48] nik90: I wonder how precise it is [10:48] mivoligo: I set the reminder event for the next 15-20 seconds and it worked [10:49] nik90: nice :) [10:49] mivoligo: one drawback is that it will still show up in the indicator-datetime as a calendar event..but that's not too bad for now [10:50] nik90: true [10:51] working timer app is coming MWAHAHAHAHA! [10:51] :D [10:52] nik90: and I had plans never touch anything to do with time manipulation before :P [10:53] mivoligo: well your zeegaree app would be nice for a start..still runs nicely on my desktop [10:53] nik90: do you still use it? [10:54] https://imgur.com/nJhMFb4 [10:54] :) [10:54] nik90: show the calendar panel ;) [10:56] yeah you don't want to see that [10:56] :D === AlanBell_ is now known as AlanBell === aaron__ is now known as ahoneybun [11:15] hi all [11:17] someone explains the difference between updates by apt-get update/upgrade and those from the system? in short, as I update the system ubuntu-phone? [11:23] thers is a possibility for whatsapp to appear on ubuntu phone? [11:29] nik90: do you know any example of using QtOrganizer in QML? [11:31] mivoligo: I think it is best to look at either the reminders app or the calendar app for examples on how to use Qtorganizer API. Have you looked at the API docs? [11:31] https://www.google.nl/search?client=ubuntu&channel=fs&q=Qtorganizer+QML+API&ie=utf-8&oe=utf-8&gfe_rd=cr&ei=w2NDVa_YB66o8wfi4oGwBA [11:31] bah I meant https://developer.ubuntu.com/api/qml/sdk-1.0/qtpim.qml-organizer/ [11:32] personally I haven't had the opportunity to use it [11:32] nik90: thanks [11:34] nik90: examples and tutorials does not work on that page :( [11:38] ant400468: if facebook/whatsapp port it, sure [11:47] mivoligo: hmm .. I am trying to see if there are official qt docs [11:48] nik90: I found this: http://qt.developpez.com/doc/5.0-snapshot/qmlorganizerlistview/ [11:48] nik90: I guess I need to ask mzanetti for help :D [11:48] mivoligo: surprising that I cannot find official qt 5.4 docs for this component [11:54] @popey thanks [12:17] mivoligo, nik90, what up? [12:18] mzanetti: hi, I'm trying to do a timer app [12:18] mivoligo, countdown timer? [12:18] mzanetti: yes [12:18] mivoligo, done already :P [12:18] :D [12:18] just waiting for charles to fix up some things [12:19] here's the branch: https://code.launchpad.net/~mzanetti/+junk/stopwatch-countdown [12:19] mzanetti: oh man, and I'm torturing my mind :P [12:19] sheeh, you should have learned by now, let mzanetti torture his mind first! [12:19] :D [12:20] it'll ring an alarm when it's due, however, there's a bug in the alarms framework where the alarm won't ring at the proper time [12:20] as soon as that's fixed I'll publish an update to the stopwatch app [12:20] sorry guys :P [12:20] mzanetti: heh, that's the problem [12:21] * mzanetti afk for 10 mins [12:21] mzanetti: nik90 suggested we can use QtOrganizer insted of Alarm [12:37] mivoligo, that's what I do [12:38] mivoligo, that branch I posted works fine already, except that the alarm rings immediately if the countdown time is within the current minute [12:39] lemme see if I have a click for you to try [12:40] http://notyetthere.org/data/stopwatch.mzanetti_0.4_armhf.click [12:40] probably only working on vivid [12:44] mzanetti: same here when I used Alarm, but have no idea how to use QtOrganizer in QML [12:44] I don't think there's a QML api for it... could be I'm just not aware of it though [12:45] mzanetti: I found this: http://doc.qt.digia.com/qtmobility-1.1.3/qml-organizer.html [12:45] pretty sure calendar app uses the qml api afaik [12:46] could be... dunno... seemed easy enough with Qt to me [12:58] Woohoo I finally see a fix to the lockscreen being unresponsive when starting app from QtC https://bugs.launchpad.net/ubuntu/+source/unity8/+bug/1435364 [12:58] Ubuntu bug 1435364 in unity8 (Ubuntu) "Lockscreen unresponsive after starting app from QtC or cmdline" [High,In progress] [13:14] just installed [13:15] going to make a kick ass scope! [13:15] or app [13:15] you all wait and see now [13:15] \o/ [14:03] popey: do you know if the calendar is supposed to autorefresh? [14:03] faenil: no, there's a sync option in the menu [14:04] oh...I couldn't find that...where is it? [14:04] ^ [14:04] popey: ^ [14:04] top right [14:04] there's only New Event and Calendars [14:05] uh [14:05] in calendars, are your calendars enabled? [14:05] yes I see other events [14:05] http://people.canonical.com/~alan/screenshots/device-2015-05-01-150552.png [14:05] you dont see that? [14:06] nope XD [14:06] http://people.canonical.com/~alan/screenshots/device-2015-05-01-150603.png [14:06] all enabled [14:06] how odd [14:07] I'm on r202 [14:07] that number means nothing to me :) [14:07] it's the latest fw revision :) [14:08] (the app is latest version as well) [14:08] sounds like a bug then [14:08] yay [14:08] I'm on 201 [14:08] just upgraded to 202 [14:08] will check [14:09] faenil: i still have a sync menu [14:10] mm [14:10] wonder if your google UOA account has expired [14:11] Accounts screen doesn't show anything suspicious, at least.. [14:12] it appeared now! [14:12] hah [14:12] MAGIC! [14:12] without closing and relaunching the app! I just closed other apps! [14:12] mmmmmmm [14:12] :D [14:13] I wonder if there's any check..รน [14:14] (process:12195): dconf-CRITICAL **: unable to create file '/run/user/32011/dconf/user': Permission denied. dconf will not work properly. === _salem is now known as salem_ [16:05] popey: you need to post a picture with *all* your mobile devices which might include UT, firefox os, tizen, jolla, ios and android..and what not...and perhaps even create an alarm on every one of them to ring at the same time :P [16:06] DanChapman: hey, I built dekko on desktop and checked why it wasn't logging it with my gmail account. I just needed an "app password", using that instead of my password fixed it ;) [16:09] faenil, \o/ awesome! yeah that's a real pain atm.... Oh you needed to get an app password, i thought google had dropped that. And just had a switch for allowing less secure apps. [16:09] that's all it is for me now anyway [16:09] i just have a turn on/off buttons here https://www.google.com/settings/security/lesssecureapps no mention of passwords anymore [16:10] DanChapman: that kind of switch basically means turning off 2FA, and you don't want to do that [16:10] app passwords make more sense, imho [16:10] DanChapman: that option is only available if you don't use 2FA [16:11] * DanChapman didn't know that [16:11] DanChapman: I've just read it on that webpage :P [16:12] faenil: :-D anyway that won't be an issue with the move to UOA. [16:12] DanChapman: right.. [16:14] woah, populating the email model really puts the UI down on its knees [16:18] faenil: yeah the first fetch is a real drain. [16:18] also scrolling lags quite a bit :/ [16:18] have you already had a look at that? is it optimized already? [16:19] (not sure how much can be done about that, just asking out of curiosity) [16:20] faenil: i've only just got my hands on krillin so I havn't had much time to look at it. It was previously nearly unscrollable so I extended the cacheBuffer (which is bad) to at least get it to scroll semi ok on krillin. On mako scrolling is much better. Feel free to look into that one :-D [16:21] DanChapman: I see, okay...first thing I'd try is shrink the delegates as much as possible [16:21] but it needs some benchmarks :) [16:21] nik90: ok! :D [16:24] faenil: indeed :-D It would be good to get some compared to the new ListItem in vivid aswell [16:24] :) === salem_ is now known as _salem === _salem is now known as salem_ === salem_ is now known as _salem === _salem is now known as salem_ === kenvandine_ is now known as kenvandine === salem_ is now known as _salem [21:17] balloons, ping? working on reminders testing and wondering what popey might mean by "remote" "local" and "website" (assuming he's not around) [21:17] balloons, thought you might know [21:37] alesage: website means "on evernote.com" [21:37] popey, that checks out :) [21:37] :) [21:37] popey and "local" and "remote" means having set up the connection or not [21:37] popey, riight? [21:38] is this in the spreadsheet of tests? [21:38] popey, yessir [21:39] remote means "a user defined elsewhere" - as in, an evernote account has been setup on the device [21:39] local meaning "no evernote account configured" [21:39] or rather, local, as in, not synced to evernote.com [21:39] make sense? [21:40] popey, seeing that setting in accounts now, yes [21:40] so when you very first launch reminders you get asked a yes/no question about syncing online [21:40] if you choose "no" then you create "local" only notes [21:40] popey righto, got it [21:40] coolio [21:40] thanks for testing it [21:40] popey thanks for making this sheet of tests [21:43] mzanetti: made them :) [21:43] so thanks mzanetti :) [21:43] alesage: I never really know what you guys want exactly in terms of manual tests. [21:43] michael made those, I've been putting stuff in etherpads with screenshots and stuff. [21:44] feedback welcome on what's best for you guys to effectively test stuff [21:44] popey, well this is a really good start actually :) , anything that helps to get your intention across [21:44] popey, ok will give some feedback [21:44] excellent, thanks [22:21] http://blog.launchpad.net/general/git-code-hosting-beta \o/ [23:07] Git? Brilliant! [23:58] hi all [23:58] i have a prob here with the makefile [23:59] it doesnt make me make an app that works on uphone