[00:00] So, about the lock screen thing again... Is a system interface for allowing things to be shown there being considered? [00:01] no there is nothing [00:01] we've been firstly trying to persuade the designers :) [00:01] Okay [00:01] Can I help with that? :D [00:02] maybe i don't have a clue when it will be firstly designed... then the platform exposed/implemented...then us to implement :) [00:03] Hm, okay [00:03] we are primarily waiting for the platform feature that is blocking the sound-indicator first...then we can think about that [00:03] Well, I guess I'll just open a topic about it on ubuntu discourse [00:03] okay [00:03] so we are probably talking a few months minimum [00:04] Yeah, having it in the sound indicator would be cool already [00:04] good to know people are working on it! [00:04] yeah its all on the list of TODOs ahah [00:05] jplatte, but it would be good for the discussion to be raised somewhere so at least some community designs/input can be planned out :) [00:06] yeah [00:06] I think ubuntu discourse is a good place for this kind of stuff [00:06] mailing lists do work, but they contain a lot of noise [00:06] yeah :/ [00:13] Oh, another thing: Is it a known bug that interprets that the app can't fetch images for don't have an image at all? [00:13] Uh, wait [00:14] jplatte, it can take *ages* [00:14] I mean on the music scope that's only for the app [00:14] * ahayzen_ remembers he was going to write a bug for thumbnailer being really really slow on poor connections [00:14] not the ugly one that also has gets stuff from soundcloud and whatever [00:14] jplatte, sorry which one? [00:14] My connection is not poor, and I've been connected often [00:14] I guess it would be 'My Music' [00:15] In German the scope is named 'Meine Musik' [00:15] the scopes should show the same as the app ...but yeah it may be slow (i don't write the scope...yet) [00:15] thats another team.... our team just does the music-app [00:15] It doesn't show the same thumbnails [00:15] I'll send you two screenshots [00:15] Or three [00:15] interesting .. thanks [00:15] Hi. ogra_ had pointed me in the direction of his PropertyService dbus service for setting/querying rndis. I've been playing with it but can't get or set the status. Can anyone have a quick look and see if it is a coding error or simply an apparmor restriction? [00:16] http://bazaar.launchpad.net/~njmcphail/+junk/rndisdbus/files [00:21] ahayzen_: So, here is the app itself. You can see there are already two different placeholder icons... http://postimg.org/image/mfjdr3fv1/ [00:22] oh yeah [00:23] right so the one that is a person is the thumbnails fallback ... then the music one is our fallback due to the thumbnail fallback failing (magic) [00:23] This is the top of the 'My Music' scope, where there are no placeholders at all: http://postimg.org/image/ofxz5swjz/ [00:23] Looks really ugly [00:23] ewwww [00:24] And this is further down the scope, with both the fallbacks: http://postimg.org/image/tpuuus11h/ [00:24] The music icon thing seems to have a transparent background, that doesn't look so good there ^^ [00:24] hah http://postimg.org/image/tpuuus11h/ [00:25] eh? [00:25] sorry wrong window lol ...... my co-dev has reminded me the one which is a 'person'/avatar is coming from the web (it is empty on the web) ... the other music note one is when the thumbnailer returns null/error [00:26] Oh, okay... [00:26] jplatte, oh those first ones probably aren't actually blank [00:26] jplatte, they just have a transparent bg image with a white note in it... as you can just see in that last screenshot [00:26] huh? how? [00:26] jplatte, oh no they definitely aren't after looking again [00:27] its after midnight my eyes are sleepy ;) [00:27] Yeah, the white is definitely lighter than any part of the background [00:27] and I would notice while scrolling [00:27] yeah [00:27] Also, those that are completely empty also miss their frame [00:27] Which the one with the music note doesn't === chriadam|away is now known as chriadam [01:55] mhall119: (EMAIL NEEDS HUMAN REVIEW) email domain too long 'aaronhoneycutt@ubuntu.com' for app name 'gazeteer.aaronhoneycutt' [01:55] error [01:55] what?? :D [01:56] yep [02:00] whaaaaat, how can ahayzen_ not use an IRC bouncer? :O [02:01] I guess I'll post this here then, instead of the private chat: [02:01] http://discourse.ubuntu.com/t/music-ubuntu-core-app/2093 [02:02] Are there other guys working on the music app here? Click that link and feel awesome about what I wrote, you deserve the praise :) [05:48] akiva-thinkpad: the trunk would be just fine [05:48] bzoltan_, whats the lp? [05:51] akiva-thinkpad: ahh... I see, it is a standalone plugin [05:52] akiva-thinkpad: let me check the code out first and see if it can stand without the ubutu plugin [05:52] bzoltan_, atm. I can see if I can merge it in, save you the work. [05:52] ah sure [05:52] sec i'll grab you the lp [05:53] bzr branch lp:qtcreator-plugin-autopilot [05:53] akiva-thinkpad: https://code.launchpad.net/~ubuntu-sdk-team/qtcreator-plugin-ubuntu/trunk this is our trunk [05:53] bzoltan_, try it, and let me know what you want me to do. [05:53] akiva-thinkpad: but it might make sense to introduce it as a stadalone plugin. [05:54] I'll defer to your better judgement. [05:55] akiva-thinkpad: quick question... what does your plugin do if you disable the Ubuntu plugin and restart the QtC? [05:55] bzoltan_, if I try it with just a raw qtcreator? I havn't tried. I can't imagine it relies on it though [05:55] i'll try [05:56] * akiva-thinkpad uninstalls ubuntu plugins [05:59] bzoltan_, works as far as I can tell [06:00] bzoltan_, the only dependency that I would need to put into here, and frankly I don't know how to do it (I assume its that .pri file referenced in the .pro) is the autopilot suite [06:01] akiva-thinkpad: the autopilot dependency can be worked out in the packaging side. What is more important that the plugin should not fail badly is there is no autopilot on the system [06:02] otherwise the methodologies I depend on for finding the autopilot suite are QDir searching for the folder, and QProcess grepping for certain strings in .py files [06:02] bzoltan_, I don't think it will. Let run that though. [06:02] * akiva-thinkpad uninstalls autopilot [06:06] bzoltan_, okay I think I found a bug with this, likely in one of my search methods [06:07] when I open a project with autopilot, without autopilot installed, it segfaults on an empty list. I'll go fix that [06:07] akiva-thinkpad: all right. The ide here would be to upstream this plugin to the main QtC :) [06:07] akiva-thinkpad: or at leastt make it less distro dependent [06:09] sounds fine [06:24] akiva-thinkpad: OK, ping me once your LP project is ready. I will propose an MR for it with the packaging stuff... after it is done, I will include it to my testing plan and integrate it to the SDK. To Vivid it is super unlikely to push in ... new package with new feature :) is not the easiest case after feature freeze [06:24] bzoltan_, well do === chihchun_afk is now known as chihchun [07:36] good morning [07:36] morning === chriadam is now known as chriadam|away [08:10] nik90: the activation URL will be of format: alarm://open?alarmId={c4b59010-0ebc-4ee9-b121-5379d2372123} [08:30] zsombi: ping [08:30] nik90: hai [08:30] nik90: I just wrote you few mins ago [08:30] [10:10:54] nik90: the activation URL will be of format: alarm://open?alarmId={c4b59010-0ebc-4ee9-b121-5379d2372123} [08:31] nik90: so, scheme is alarm, host is open and query is alarmId={uuid} [08:31] zsombi: oh, sry my bouncer stopped working since the beginning of this month [08:31] nik90: use quassel :) [08:31] :) [08:32] nik90: about the themes [08:32] nik90: the thing is that these should be documented per theme, not per component [08:32] nik90: the only thing a component cares is teh Style API, which is in Ubuntu.Components.Styles if yet specified [08:32] bzoltan_, okay done. No longer segfaults when autopilot is not installed. Added an QMessageBox::critical message instead that instructs the user how to deal with the error. [08:33] akiva_: cool, good stuff .. I have started to add the debian directory [08:33] zsombi: ah, but curiously if I removed the "import Ubuntu.Components.Styles 1.2", I could still modify PageHeadStyle by following your instructions from your blog post..my PageHeadStyle.qml file looks like http://bazaar.launchpad.net/~nik90/+junk/AppTheming/view/head:/MyTheme/PageHeadStyle.qml [08:33] :) [08:33] akiva_: do you mind if I make the project look like other plugins? [08:34] akiva_: :D Do not worry, you will recognise your project :D [08:34] bzoltan_, no; please I would rather have it that way, where it fit in with others [08:34] so yes, go ahead :) [08:34] nik90: yes, because you've imported the Ambiance theme [08:34] akiva_: thanks [08:34] nik90: as well [08:35] zsombi: hmm but If I remove the Ambiance theme import, it doesnt work anymore though (just with the styles import) [08:35] nik90: so what I'm saying that the style component presence should be documented per theme not per component [08:35] zsombi: I am not sure I understand the necessity to import Ubuntu.Component.Styles [08:35] nik90: but basically as Ambiance is the default theme, it is obvious that all style components are defined there [08:36] nik90: you don't have to [08:36] ah ok [08:36] nik90: you need to import that ONLY if you are making tyour own style, without using any theme [08:36] zsombi: that makes sense [08:36] nik90: like right now your are extending the Ambiance defined PageHeadStyle [08:38] zsombi: I suppose you will create new blog posts on how to make your style without using any theme in the future [08:38] nik90: sure, but I'd like to get the subtheming completed first [08:39] ack. [09:20] Morning all. ogra_ had pointed me in the direction of his PropertyService dbus service for setting/querying rndis. I've been playing with it but can't get or set the status. Can anyone have a quick look and see if it is a coding error or simply an apparmor restriction? [09:21] http://bazaar.launchpad.net/~njmcphail/+junk/rndisdbus/files [09:39] Morning all o/ [09:40] lut davidcalle === davidcalle_ is now known as davidcalle [10:19] Elleo: hey, should we release a new podbird this weekend? I could send a request to the ubuntu translators group requesting for translations before doing the release. [10:22] nik90: yeah, sounds like a good idea [10:22] nik90: I'm pretty busy Saturday but should have time to review the outstanding branches on Sunday [10:23] Elleo: I noticed that we got translations for German and French. But they have not been imported into the trunk branch automatically by the launchpad bot. Let me check with dpm why that happens [10:23] Elleo: ack. I will clean up the branches and test them again on saturday [10:23] nik90: I probably need to update the project settings somewhere for exports [10:23] nik90, Elleo, are automatic translation exports set up? [10:23] * dpm looks [10:23] dpm: https://translations.launchpad.net/podbird [10:23] dpm: I am not sure [10:23] * dpm loves podbird, btw [10:24] :) [10:24] :D [10:25] Elleo, nik90, I'd recommend setting the translation permissions to Restricted instead of Open. Taking bzr as an analogy Restricted would be a setup with merge proposals, where Open would be open commits for everyone [10:25] that doesn't help with quality, regardless of it being translations or code :) [10:26] or rather open pushes [10:26] okay [10:26] done [10:26] cool [10:26] * dpm looks at exports [10:27] nik90, Elleo, I think the only part missing is choosing a target branch to do exports to: https://translations.launchpad.net/podbird/trunk/+translations-settings [10:27] I'd recommend the same trunk branch, which means less manual work [10:28] Elleo: Can you set that, I cant access that page. [10:28] popey, any change you took a look to https://code.launchpad.net/~rpadovani/ubuntu-calculator-app/improveFavouriteTextfield/+merge/254001 ? [10:29] nik90: sure [10:29] done :) [10:30] Elleo, dpm: Thnx. [10:31] rpadovani: looking now [10:31] ty [10:31] Elleo, nik90, cool. I just sent a call for translations to the ubuntu translators ML, expect more languages in the next few hours :) [10:31] dpm: awesome, thanks :) [10:32] dpm: woohoo [10:32] :) [10:34] dpm: Is it normal to make requests for any app to the ubuntu translator ML? Or should it be done only for apps shipped in ubuntu by default? [10:34] dpm: this might really help app developers on g+ community to internationalize their apps === greyback_ is now known as greyback [10:39] nik90, yeah, the Ubuntu translators mailing list is a good place. We used to have a mailing list for apps that weren't directly related to Ubuntu (the Launchpad Translators mailing list), but that one does not have as many folks as ubuntu-translators and it's quieter. I've seen more and more requests to translate apps that are e.g. not shipped by default, and translators are equally happy to work on them as far as I know [10:39] ahayzen: I replied to your comment of one year ago on https://docs.google.com/a/canonical.com/document/d/1wUUKtPmRmwbUELC1BUB9l0VOAwS_zAPRSCqMopUxR1c/edit# [10:40] \o/ [10:40] * ahayzen tries to remember the comment [10:48] t1mp, maybe this was before i found out about setting flickable: null or the listview? [10:49] ugh but we have some hacks in https://code.launchpad.net/~ahayzen/music-app/refactor-pull-now-playing-sidebar/+merge/253839 [10:50] so we set nowPlayingSidebarLoader.anchors.topMargin = thisPage.header.height as you stated [10:50] but for some reason we needed todo thisPage.header.y = 0 as well ... but i think was to lock the header visible ... are we don;t know if design want it to show/hide yet [10:51] t1mp, you have a header lock API coming soon right? (i think that would cover the remaining issues we have) === dholbach_ is now known as dholbach [10:57] rpadovani: https://bugs.launchpad.net/ubuntu-calculator-app/+bug/1436792 [10:57] Ubuntu bug 1436792 in Ubuntu Calculator App ""Favourite" tab hint is always on screen" [Undecided,New] [10:58] rpadovani: also left comment on merge [10:59] popey, ty [11:00] ahayzen: yes, the MR is ready. Feel free to test it :) https://code.launchpad.net/~tpeeters/ubuntu-ui-toolkit/headlock/+merge/253845 [11:01] zsombi: ^ don't forget to review :) [11:01] t1mp, awesome :) [11:07] zsombi: what shall we do with the MainView background color? I am planning to expose the colors of the header via its style, but currently the header color is adapting depending on the mainview background color [11:07] zsombi: using the PageHeadStyle to define the color is in conflict with automatic coloring depending on the mainview background === Acn0w- is now known as Acn0w === ondra_ is now known as ondra [11:37] As I am working on an app that targets the 15.04, I created an emulator from the vivid-proposed channel. I can start the emulator from Ubuntu SDK just fine, but QtCreater then doesn't detect that the emulator has fully booted === dholbach_ is now known as dholbach [11:40] bzoltan_: ^ [11:41] LangeOortjes: What Ubuntu are you on? [11:41] 15.04 === _salem is now known as salem_ [11:45] bzoltan_, and it was updated this morning, emulator was recreated a few moments ago === JMulholland_ is now known as JMulholland [11:46] LangeOortjes: right, so all packages come from the archive...the problem must be with the emulator image itself. do you see it lised with `adb devices`? [11:47] bzoltan_, it's listed as offline [11:47] LangeOortjes: Try to unlock the emulator's screen [11:48] LangeOortjes: being offline clearly makes it impossible to discover [11:48] bzoltan_, I am actually in the shorts scope right now, so it's definitely unlocked [11:48] bzoltan_, figured as much [11:48] LangeOortjes: you can try to kill and start the adb services [11:48] maybe the virtual usb cable is broken [11:48] sorry that's often the problem with a real device ;) [11:49] t1mp: hehe === MacSlow is now known as MacSlow|lunch [11:54] akiva-thinkpad: akiva__: I am already test building the source package ... few minutes and we will see how it works [11:56] bzoltan_, so I shut down the emulator, did adb kill-server, next invocation of adb showed me it was restarting the service. Next, I started the emulator and noticed this in its dmesg: "cannot find '/sbin/adbd', disabling 'adbd'". Full log here: https://gist.github.com/anonymous/12c2190142f6acb718d5 [11:56] bzoltan_, steller; can't wait [11:58] t1mp: a bit later, but yes [11:59] kalikiana: ok, thanks [12:05] Elleo, dpm: This MP might need to be reviewed hopefully today if possible. It fixes the translation issue pointed out in the ML. https://code.launchpad.net/~nik90/podbird/fix-translation/+merge/254233 [12:07] nik90: I'll try and get to it today, bit busy though [12:08] Elleo: no worries, it can then wait until sunday [12:08] nik90, added my comments [12:12] dpm: thnx, I added the space [12:19] great [12:22] hi, can someone help me with the html 5 layout? I have now over tabs some "pages", but i want to add a page behind, so that u get a "<" instant of the menu list [12:22] how can i do that? [12:23] i mean in the header that [12:27] Elleo: nik90 https://twitter.com/apacheuk/status/581061738071744512 - any suggestion for what logs we should ask for - user getting disconnected from car Bluetooth when using podbird.. [12:27] popey: I'd guess any logs relating to bluetooth stuff would be most relevant and possibly also media-hub [12:28] popey: podbird doesn't do anything with bluetooth itself, so the problem will almost certainly be lower down in the stack [12:28] ok [12:28] popey: we just send files to media-hub and let it play over whatever device it deems appropriate [12:28] ok [12:28] will ask [12:29] have someone a idea how to do this? [12:29] popey: has he tried playing music for a long time over bluetooth? I'd have thought the same problem should happen then as well [12:29] pls help === MacSlow|lunch is now known as MacSlow [12:44] Elleo: I'm getting the input focus bug on OSK on my retail krillin... [12:44] in adding my u1 account [12:44] i had to randomly tap all over the place to get the focus in the username field and make the OSK appear [12:47] akiva-thinkpad: I have pushed a test build to the ppa:ubuntu-sdk-team/tools-development, the copyrights and few minor stuff need to be adjustest to represent the truth ... but if it builds then we can do some real testing on it. [12:48] can't some one help me? [12:48] popey: probably best to ping someone trusted session related to see if they plan to backport whatever fix they made in vivid to RTM? [12:48] popey: although I guess there won't be any more releases until the vivid based OTA [12:48] i wana have in my html5 app a "back-button" in the header ... [12:48] there is, next wek [12:48] *week [12:49] akiva-thinkpad: the package is for Utopic [12:49] popey: it's not actually something that's in the control of the keyboard; it's a matter of the trusted session not having focus [12:49] popey: it's just that the keyboard won't display for any application that doesn't have focus [12:49] and that's fixed in vivid? === Pici` is now known as Pici [12:49] popey: I'm not sure, I haven't seen this on vivid recently; iirc trusted session stuff changed a lot in vivid [12:51] is here nobody who have knowable with html5 apps? [12:51] dee_: o/ [12:51] dee_: what do you want to acheive ? [12:53] daker: i wana get a "back-button" in the header, i have atm tabs but wana add some "pages" with that "<" in the header [12:54] dee_: as far as i know you can't do that [12:55] akiva-thinkpad: akiva__: both utopic and vivid sources are pushed to the Tools Dev PPA and here is the MR with the changes -> https://code.launchpad.net/~bzoltan/qtcreator-plugin-autopilot/packaging/+merge/254238 Not final yet, but feel free to test it. I need to do some parenting now :) i will look back in 2-3 hours [12:55] thats bad ... i have a tab "create" and there are some steps to do that ... [12:57] daker: do u have a idea for a workaround? [13:01] bzoltan_: zbenjamin: can I query if you have /etc/schroot/click/fstab and whether that is a directory or file and what is the content? [13:01] bzoltan_, great will do! [13:03] or well anyone can answer that ^ with a pastebin [13:04] Does Ubuntu.Components 1.2's ListItem no longer support Ubuntu.Component.ListItems 1.0's Standard's progression property? [13:06] dee_: i am not sure, i need to test the combination of tabs/pages [13:11] nik90: merged your translation fix [13:12] Elleo: thnx :) [13:12] LangeOortjes: no it doesn't afaik [13:12] Mirv: that fstab is made by click [13:12] LangeOortjes: the new listitem give app devs the freedom to structure their list items to their liking..so feel free to add one [13:13] bzoltan_: it's not for me, instead click aborts saying "click-dev or schroot is not installed", which I tracked to it looking if such a thing exists. and I'd like to know if it's a file or directory and what should be in it, so that I've something sane manually in there. [13:13] bzoltan_: so I just filed bug #1436835 which is the thing that has been preventing me from creating click chroot:s with a completely wrong error message about that click-dev/schroot missing [13:13] bug 1436835 in click (Ubuntu) "click chroot build fails on vivid" [Undecided,New] https://launchpad.net/bugs/1436835 [13:14] Mirv: http://paste.ubuntu.com/10683676/ [13:14] bzoltan_: thanks! [13:14] at least I can manually fix it [13:15] sverzegnassi: btw you need to add Ubuntu Translators group to your app quick-memo to allow them to translate it. [13:16] bzoltan_: hopefully this bug affects mostly just me and not more people, but at least now people can find that bug via google [13:18] Mirv: yeps [13:27] nik90: o/ it has been told to me by one of the Ubuntu translators. I resume to work on the app yesterday, after some months of silence. Still need to define my plans for it (e.g. UI refactoring): I'd prefer that translators focus on actively developed apps first (rather than mine). [13:28] daker das wäre super, habe es schon was versucht, leider ohne erfolg ... [13:29] sverzegnassi: fair enough .. I am not entirely sure why translations seems to lodged itself into my mind so deep today :P [13:30] nik90: haha! because translators are doing a great work! :D === chihchun is now known as chihchun_afk [13:32] sverzegnassi: :) ... also I set my phone language to dutch just for the fun of it and all those english strings in between the dutch ones are a tiny bit annoying :D [13:33] daker, sry idk why i speak german here xD thx for your help, did try it, but sadly without success [13:36] nik90: hehe, as I saw that there's a Venetian translators team (it's the Italian dialect of the place where I live), I started to hope to see Ubuntu Touch translated in Venetian soon... :P [13:37] sverzegnassi: :) [13:51] daker: ok i think a new .html file is the best option for that [13:52] daker: but do u know why the tab-nav is so slow in html5? in another apps its works like a charm [14:01] popey, ping [14:02] charles: pong [14:04] popey, I wanted to make sure you saw the discussion yesterday in this channel about datetime's X-CANONICAL-ACTIVATION-URL x-prop [14:04] popey, if calendar-app adds support for this, then clicking on a menuitem in the indicator can pull up the calendar directly to that event [14:05] can you join #ubuntu-touch-meeting now? calendar app dev is there in a meeting with me [14:05] nice timing [14:12] mzanetti: o/ [14:13] sverzegnassi: i think ogra_ might like https://code.launchpad.net/~verzegnassi-stefano/ubuntu-docviewer-app/add-night-mode [14:13] bzoltan_, when you get back from parenting; I'm having trouble opening the .pro file of your branch. its segfaulting [14:14] erm... actually hold that thought [14:14] * akiva__ tries it on a frech qtcreator [14:14] sverzegnassi, hey. have to join a hangout. will be available in half an hour or so. I'll ping you. [14:15] mzanetti: np! [14:19] popey, i'm still using my own reader :) [14:19] ok [14:32] bfiller: your sync fix is in a silo for rtm, can we get that over to QA for testing as I believe we're doing an RTM OTA next week - would be great to knock these sync issues on the head. === davidcalle_ is now known as davidcalle [15:00] akiva-thinkpad: I have tested the plugin on Utopic and it does the job well [15:01] popey: yes, you mind testing it as well? [15:01] bfiller: sure thing. [15:01] bzoltan_, hmmmm, yah just repairing my 14.10 installation to see if I can build it [15:01] akiva-thinkpad: please merge my MR to the project if you are OK with it and fix the pluginspec file to contain valid and descriptive info [15:02] bzoltan_, okay I'll take your word for it [15:02] akiva-thinkpad: cowbuilder-dist rulez :) [15:02] bfiller: if you have a test plan or links or anything handy, I'll test later on this evening. [15:02] will have to look that up [15:02] popey: https://wiki.ubuntu.com/Process/Merges/TestPlan/qtorganizer5-eds [15:03] akiva-thinkpad: I will do the first round of the code review tomorrow and I will ask zbenjamin to check the code once he is back. [15:03] bzoltan_, thanks for all your work on this. I'm very happy to get this through [15:04] bfiller: ok, thanks. [15:04] akiva-thinkpad: I thank you for this contribution... this is a cool feature [15:04] bzoltan_, I hope so! [15:04] akiva-thinkpad: I know many developers who like to play with autopilot [15:05] bzoltan_, just to confirm; you are able to build this in qtcreator from the .pro? [15:06] akiva-thinkpad: I did not try that... Should I? [15:06] i'm not terribly experienced in packaging, or this method of implementation, so I just want to make sure I can submit further improvements [15:06] bzoltan_, I don't know; should I be editting the plugin this way? [15:07] bzoltan_, when I tried to build the .pro file, it segfaulted qtcreator === lool- is now known as lool [15:25] akiva-thinkpad: indeed the qtc dumps core when I open the .pro [15:26] bzoltan_, okay [15:26] * akiva-thinkpad confirmed as not crazy [15:37] akiva-thinkpad: the bad news is that after I disable the autopilot plugin the QtC opens the .pro [15:38] bzoltan_, are you sure its not conflicting with prior plugin ? [15:39] bzoltan_, I can build on fresh version of qtcreator with no plugin, so... [15:39] akiva-thinkpad: I do not think it conflicts with anything [15:40] bzoltan_, so what do you think the issue is? [15:40] brb restarting [15:40] akiva-thinkpad: no idea yet, I guess your plugin tries to do something with the project what fails [15:41] hmmmmm [15:44] hmmmm [15:52] bzoltan_, not sure if this is anything, but its giving me this error before segfaulting: No valid .user file found for 'qtcreator-plugin-autopilot' [15:52] No valid settings file could be found for this installation of Qt Creator. [15:52] All settings files were either too new or too old to be read. [15:54] akiva-thinkpad: what the hack? [15:55] bzoltan_, it could just be my install. [15:56] i'm sort of groping in the dark at this moment [16:03] popey, meeting? [16:03] I'm there :) [16:03] oh, you on a hangout? [16:05] balloons, dpm: https://code.launchpad.net/~dholbach/help-app/1432710/+merge/254278 :) [16:06] it took a bit longer to understand it, but using an xml tree to modify the resulting html made all the difference [16:06] oO 4752 lines [16:06] it's a first cut, as it just implements version b) of https://bugs.launchpad.net/help-app/+bug/1432710/comments/2 - but I'll work on the second part now [16:06] Ubuntu bug 1432710 in Ubuntu Help App "Simplify q-and-a extension" [High,In progress] [16:07] balloons, ignore the changes in po/ :) [16:07] dholbach, I know, just teasing you.. [16:07] and the changes in content are quite straight-forward too (just moving from !!T and !!I to !!QA) :) [16:07] balloons, I look forward to review comments on all those 4752 lines :-P [16:07] dpm: hey, got a sec to check https://bugs.launchpad.net/ubuntu-clock-app/+bug/1398010 ? [16:07] Ubuntu bug 1398010 in Ubuntu Clock App "application name not traslated to pt-br" [Low,Fix committed] [16:11] anyone knows how the heart ratings are generated there? https://appstore.bhdouglass.com/apps [16:12] those are new [16:13] mzanetti: check out the faq bit in the header for how the heart rating works [16:14] DanChapman, ah, thanks [16:14] np [16:16] the official store should totally adapt this. [16:16] :) [16:16] bzoltan_, found the segfault I think [16:18] bzoltan_, http://i.imgur.com/RqnK0XW.png [16:18] seems to be part of my code that is causing this [16:19] I think [16:24] bzoltan_, really good work with the developer blog posts, you guys are rocking it! [16:25] dpm, which blog posts? [16:25] dholbach, nice work, looking forward to that! [16:26] akiva-thinkpad, https://developer.ubuntu.com/en/blog/2015/03/18/everything-you-always-wanted-know-about-kits-were-afraid-ask/ [16:26] or https://developer.ubuntu.com/en/blog/2015/03/17/creating-theme-your-application/ [16:26] dpm, bzoltan_: needs a bit more visibility on planet-ubuntu though...I almost missed it despite keeping up to date with these kind of things :P [16:27] popey, so, time to review the fix I wrote for the bug you filled during the hangou :-) [16:27] https://code.launchpad.net/~rpadovani/ubuntu-calculator-app/fixFavouriteGhost/+merge/254282 [16:27] woah! [16:27] you are _fast_ [16:27] nah, it was easy [16:28] "one line fix" [16:28] i love those [16:28] * nik90 brb..need to restart laptop [16:28] now you have to be fast, you have 2 minutes before the next hangout ;-) [16:28] * popey is already there :) [16:28] Is there an RSS feed for the blog? [16:44] akiva-thinkpad: tackle it mate :) [16:44] dpm: thanks :) we try to keep up the one post per week rate [16:44] :o hummmmm will do [16:45] bzoltan_, you're doing an excellent job at it, you didn't seem to need help from us at all, and the posts look great [16:45] it's also good for folks to see your names writing content and getting to know you [16:45] bzoltan_, quick question; how do you disable the plugin? I deleted the builds I made, but the sdk is still starting with the autopilot plugin. If you don't know, don't worry. [16:47] have someone a idea how i can get a event back that the user did press the back button (html5 page pop) [16:47] akiva-thinkpad: in the Help-Plugins you can uncheck each plugin [16:47] bzoltan_, oh cool :) [16:48] balloons, it doesn't work like intended yet :-( for some reason does it miss some of the questions - I'll set the MP back to WIP [16:48] dholbach, nice.. perfect timing, I was just about to look [16:48] wow that helps a lot [16:49] * akiva-thinkpad should make a note of going through the sdk piece by piece [16:49] balloons, I would actually have preferred it to work ;-) [16:52] popey ping [16:53] mrqtros: heya! [16:53] mrqtros: I still have your merge on my to-do list - along with about 30 others! [16:53] Sorry! [16:54] popey ah, ok)) As always you already know what I want to ask :D [16:54] :D [16:55] popey we did few significant changes, which are ready for store, but I want you test it personally :) [16:55] \o/ === chihchun_afk is now known as chihchun === chihchun is now known as chihchun_afk [17:16] bzoltan_, yep thats the function thats causing this. The trick though is updating the plugin on your computer. Your project file for whatever reason does not do this, where as mine does. [17:17] * akiva-thinkpad is literally running an sdk in an sdk in an sdk [17:17] anyways I'll try to fix this before figuring out that other issue. [17:19] and to get it to update, I have to disable it, restart, and enable it... actually hmmm [17:23] zsombi_: looking at https://code.launchpad.net/~zsombi/ubuntu-ui-toolkit/expose-alarm-id/+merge/254084, I see a new find() method where I can pass the alarmId to retrieve the alarm object that I can then pass to my editAlarmPage.qml file [17:25] bzoltan_, Yes; in running your branch, I'm unsure how to make it update the autopilot plugin on my computer here. [17:26] in any case; let me first fix my branch... [17:29] nik90: yes [17:30] zsombi_: btw this is with Ubuntu.Components 1.3 which will come with 15.10 then [17:31] nik90: I'm trying to get in tfor 1.2 if possible, otherwise will be 1.3 [17:31] ack. [17:31] nik90: 1.3 will have the snooze [17:32] zsombi_: currently i-dt provides snooze options for clock alarm..so we will need to make sure they both dont conflict [17:33] nik90: how does that work? [17:34] zsombi_: i-dt exposes the snooze options via dbus to clock app which it then shows to the users to configure the snooze durations for *all* alarms...essentially i-dt manually rings the alarm at the specified time and then based on the snooze duration rings it again and again until it is dismissed by the user [17:35] nik90: well, I'd rather have it in one place tbh... [17:35] zsombi_: yeah I know..it was done in i-dt since we needed to for rtm at the time [17:35] charles and I knew it was temporary before proper support would be added in the sdk [17:36] nik90: right [17:36] zsombi_: besides new design dictates that each alarm gets its snooze duration which can only be possible if provided by the sdk [17:36] its own duration* [17:36] nik90: otoh, infinite snooze is annoying, noone does that, or if it does, it's a bad UX [17:37] zsombi_: I think it keeps snoozing for 30 minutes...so if the snooze duration is 5 minutes, it will ring 6 times [17:37] zsombi_: however this default 30 min is being lowered to 10 mins [17:38] nik90: I see... well, as you remember, my idea was to be able to set an array of snooze periods [17:38] zsombi_: yes. But do you want clock app to show that to the user in the UI? [17:38] nik90: nope, doesn't have to [17:38] ok [17:38] nik90: but 3rd party apps can do that if necessary [17:39] zsombi_, what snooze features are you adding in 1.3? [17:39] zsombi_: but yeah, before you start on the snooze functionality, it would be best to coordinate with charles [17:39] aww the timing :) [17:39] nik90: so an app than can have a setting like showing 5 snooze times, each period being congigurable [17:39] :-) [17:39] charles: ^^ [17:39] zsombi_, what does the ical output of that look like? [17:40] charles: an array of integers specifying the periods between teh snooze [17:40] charles: good question... [17:40] charles: I remember we had that in some Nokia Symbian devices... it was pretty useful [17:41] charles: also, I have that in my desktop calendar app [17:41] zsombi_: you want each snooze period also configurable? [17:41] zsombi_, are you using a QtOrganizer Reminder for that? [17:42] popey, https://bugs.launchpad.net/ubuntu-calendar-app/+bug/1436972 [17:42] Ubuntu bug 1436972 in Ubuntu Calendar App "there is no way to see all reminders for a event" [Undecided,New] [17:42] nik90: yes, for instance an aray of 5 snoozes, first one after 3 mins, second after 3 mins, 3rd after 5, 4th after 5 and the last one after 5 mins, each relative to the other [17:42] charles: I can, I could add some extended data if needed [17:42] renatu: good catch [17:44] zsombi_, looking at the qtorganizer5-eds code, looks like it already has support for QOrganizerItemReminders in place [17:44] zsombi_: ack [17:45] using that would be ideal, I already have a todo card for honoring that in datetime because that's what calendar-app uses [17:45] popey ah, Alan, almost forget - Joey already made C++ project, how can he upload it to launchpad? We should create reboot branch or...? [17:45] nik90, at that point, I don't know if it makes sense for indicator-datetime to have getters/setters for the default interval anymore [17:45] yes, we can make a new branch. [17:46] nik90, do you have an opinion on that? [17:46] bzoltan_, okay fixed :) [17:46] charles: I have to check how could I configure multipe reminders with different kicks [17:46] /* Segfault: Project is null if you close a project, and there are no others open */ [17:46] if (!project || !project->activeTarget()) { [17:46] return; [17:46] } [17:46] activeTarget() was a null pointer [17:46] charles: you are right, we wouldn't need the getters/setters any more in i-dt. I guess I can set that default in the clock app itself now. [17:46] nik90, *nod* [17:47] I'll merge, but you should update your version of the plugin by adding this. [17:47] just to be clear, we're talking about post-vivid, correct? [17:47] popey I will tell him :) [17:47] charles: btw this is *only* for the snooze duration default of 5mins...I will still need the getters/setters for the "silence alarm after" duration though and the vibration settings as well [17:48] charles: yes...this snooze stuff is for 1.3 which is targetted for post-vivid.. [17:48] zsombi_: please confirm ^^ [17:48] charles: nik90: yes, 1.3 [17:49] nik90: charles: I was also planning to add the silencing period as well [17:49] zsombi_, that would be fine with me [17:50] zsombi_, btw, design weighed in, the default is changing from 30m to 10m [17:50] zsombi_, charles: Does QtOrganizer provide fields to also store the silencing period as well? (in which case the alarms API can take care of that) [17:50] nik90: charles: so, either have an array of pairs, where the first defines the snooze time relative to teh prevoius snooze and teh second defines the timeout of the snooze, after which the next snooze in teh array will be activated [17:51] zsombi_: although we might not want 3rd party apps changing the silencing period to some ridiculous value of 1hr and annoying the crap out of the user [17:51] nik90, http://developer.ubuntu.com/api/qml/sdk-14.10/QtOrganizer.Reminder/ [17:51] zsombi_: if it was defined by i-dt that could be prevented [17:51] nik90: well, of course, there would be some security limits which teh API will check [17:51] ack. [17:52] hm, AudibleReminder is less useful than it could be for us [17:52] charles: ok, so the API doesn't have values for repetition timeout [17:53] hmm true..how does it know how long to keep ringing? [17:53] charles: but this is the old API, we should also switch to the new QtPIM for 15.10, right renatu? [17:54] zsombi_, charles, I think they have [17:54] let me check the source code [17:54] nik90: well, i-dt can have a default value, which coudl be overridden with extData [17:54] is there a url for QtPIM docs? [17:54] charles: I think it's under Qt 5.5? [17:55] charles, zsombi_ , are you talking about that? http://paste.ubuntu.com/10685122/ [17:56] renatu: not about teh repetition but about its duration [17:56] zsombi_: true but then I/other apps would need to maintain a dBUS API to talk to i-dt and find out what that default issue is...unless you set it as well in the API [17:56] renatu: like should a repetition be active for 30 sec or so [17:56] nik90: why? [17:56] ECalComponentAlarmRepeat.setRepetition(, ) [17:56] nik90: QtOrganizerExtendedData can hold whatever [17:57] renatu: aham... hmmmm [17:57] zsombi_: because in the UI where clock app and other 3rd party show the silencing period for an alarm, they need to show the default value., right? [17:58] renatu: I cannot see anything here https://developer.ubuntu.com/api/qml/sdk-14.10/QtOrganizer/ [17:58] s/ECalComponentAlarmTrigger/QOrganizerItemReminder/ [17:59] renatu: this doesn't show it https://developer.ubuntu.com/api/qml/sdk-14.10/QtOrganizer.Reminder/ [17:59] nik90: well, https://developer.ubuntu.com/api/qml/sdk-14.10/QtOrganizer.ExtendedDetail/ [18:00] what we probably want, when this is consumed by qorganizer-eds, is something that conforms to [18:00] http://www.kanzaki.com/docs/ical/repeat.html + [18:00] will in fact it is dalayInSecs [18:00] http://www.kanzaki.com/docs/ical/trigger.html [18:00] zsombi_, charles ^^ [18:00] I am not sure if it is the same as duration [18:00] oh zsombi_ ok [18:01] void setRepetition(int count, int delaySeconds); [18:01] int repetitionDelay() const; [18:01] int repetitionCount() const; [18:01] renatu: but that si only C++ API I guess.... there' snothing in QML [18:01] zsombi_, yes https://developer.ubuntu.com/api/qml/sdk-14.10/QtOrganizer.Reminder/ [18:01] we get a lot closer to this if we drop the feature of different durations for each reminder [18:01] repetitionDelay : int [18:02] charles: yeah... too restrictive imho [18:02] heh, I was about to say I don't see the point of different durations for each reminder :) [18:02] renatu: that's teh delay between two repetitions, not the time the repetition occurrence shoudl take [18:03] renatu: so I can say there that the delay between reps is 5 mins, but there's nothing telling me that the occurrence should last 30 or whatever seconds [18:04] charles: well, I used to set two reminders for my cal events, one which reminds me 30 mins before, and another one whuch reminds me 5 mins before [18:04] charles: so either we do with two reminders, or with a flexible reminder [18:05] zsombi_, do you what to define how long the alarm will play if the user does not dismiss it? [18:06] renatu: yep [18:06] should it be defined the same for all alarms? [18:06] renatu: I don't think so [18:07] bzoltan_, zbenjamin merged with bugfix. should be good for the future. [18:07] zsombi_: hmm I think it should..why open up the API so much? [18:07] charles, do you know if EDS supports that? I do not see any way to do that on evolution [18:07] no, I don't see it either [18:07] I also tossed the sdk team as the driver and maintainer if that is alright [18:08] but it should be easy to do wrt ical/eds [18:08] renatu: if a 3rd party app wants to go for 1 whole minute delay, I tink we shoudl allow it... [18:08] even if evolution doesn't have it in its ui [18:09] zsombi_: sry, I meant that every alarm should have the same duration defined for how long it should ring [18:10] zsombi_, you mean duration? [18:10] zsombi_: otherwise the API is too open, reducing the uniformity in the process [18:10] we can have a 30m and 5m reminder, just have more >1 valarm in the vevent or the vtodo [18:10] zsombi_, the delay is configurable [18:11] charles, yes we can more then one alarm for event [18:14] I need to honor that in datetime anyway, for https://bugs.launchpad.net/ubuntu-calendar-app/+bug/1419001 [18:14] Ubuntu bug 1419001 in Canonical System Image "Reminders trigger at the time of the event and not before by default" [High,Confirmed] [18:14] balloons, how many tests roughly did you say core apps had in total? 225? [18:14] nik90: ok, we can have one configurable duration [18:15] dpm, yes 225 for autopilot. I never did find a quick way to guess at the qml tests [18:15] zsombi_: I am just trying to follow the SDK's past decisions when it comes to public APIs...deprecating them once they are out there will be hard..let's start with a stricter control and expand if the requirement comes up [18:15] renatu: yea, I meant duration of a repetition [18:16] balloons, ah, I see. Calc and clock are the ones with most unit tests, right? Is there an easy way to count them, even if it's not totally accurate? Is it one test per file? [18:16] dpm: not necessarily [18:16] nik90: the problem is that if we set now a single roperty like repetitionCount and repetitionDelay, then we'll have to deprecate it later if we get a more flexible way [18:17] zsombi_: hmm true [18:18] dpm: clock has about 26 qml tests (includes 4 functional tests) [18:18] zsombi_, you want to have a extra property something like duration correct? [18:18] renatu: I want to have a list of durations [18:19] renatu: I coudl set several audible reminders [18:19] zsombi_, you can [18:19] zsombi_, you need to create a reminder for each one [18:19] renatu: so in theory I coudl do this nicely, with no probs [18:19] zsombi_, like for google calendar they have a reminder 10 min before [18:20] renatu: and in addition, I'd need a property to define the reminder duration [18:21] yeah this is what is missing [18:23] renatu: charles: but what if we add that duration as extended detail as we do with the X-* ones? [18:23] zsombi_, you can do this for each event, not for each reminder [18:23] renatu: sure, that's fine [18:24] zsombi_, but since we are talking about alarm you can use endTime for that [18:24] tbh I wonder how many people will go to the trouble of setting different durations for each reminder [18:25] okay I'm off for a bit [18:25] charles: they don't have to, the API will allow it, but that doesn't mean the App will show that for each alarm [18:26] renatu: hmm, not a bad idea! [18:44] dpm, I saw nik90 gave you the answer and didn't respond. Let me know if you do want more concrete numbers [18:45] balloons, nik90, got it, thanks [18:46] balloons, would you have some numbers for calculator? [18:58] dpm, 42 [19:00] interesting count :) [19:00] thanks balloons [19:00] :-) I'll have the rest in a second.. found a sane way to count them [19:02] dpm, looks like 82 across all of them [19:03] ah, great, thanks for digging deeper [19:28] Hello guys. [19:28] I am looking for "Today" scope on launchpad to check for a bug. [19:29] Don't know what package it is [19:37] beernarrd: i don't think we have a place to file bugs for today yet. [19:38] bfiller: that eds build works great for me on my rtm krillin, not managed to crash calendar yet. [19:39] same [19:39] going to mark ready for qa [19:39] +1 [19:39] thanks bfiller [19:39] popey: thank you [20:02] Hi, first time here. Could use some help with my XmlListModel question. Is it acceptable to post a stackoverflow link here? http://stackoverflow.com/questions/29189248/multiple-nested-levels-in-a-qml-xmllistmodel [20:22] cimm, hello. Sorry I don't know the answer to your question. Stackoverflow probably isn't a bad place to ask if you don't otherwise gain some insight [20:22] thx, still stugling to find the right place for my QML questions :( [20:25] hi [20:30] hi === salem_ is now known as _salem === greyback__ is now known as greyback [23:29] popey: good lord, dpm requested for podbird translations this afternoon and now 12 languages have been translated already! [23:57] mhall119: I made it to the Top 50!