=== chriadam|away is now known as chriadam === chihchun_afk is now known as chihchun === chihchun is now known as chihchun_afk [07:09] good morning === chriadam is now known as chriadam|away === chihchun_afk is now known as chihchun === _salem is now known as salem_ [11:39] t1mp, Hey, I see that header.height doesn't work anymore, is there a replacement for this? or do we have to be more imaginative in our layouts :-) === chihchun is now known as chihchun_afk [11:53] ahayzen: Page.header.height :) [11:53] \o/ [11:53] * ahayzen tries that [11:53] ahayzen: do you want to set it or only read it? [11:53] ahayzen: there is new header API coming (some of it landed already, not all of it) [11:53] t1mp, read it, as some things have a topMargin of the header height [11:53] ahayzen: Page now has a property Item header [11:54] before we were doing header.height .. and that is now failing for some reason [11:54] ahayzen: so you can set that to anything you like, to get your own header. header: PageHeader { title: page.title } will give you the header that you know. [11:54] ahayzen: since it is an item (parented to the Page), you could even anchor to it now [11:54] :-) [11:55] ahayzen: I'm still finishing up some stuff for the new header, like automatic back buttons in a PageStack or AdaptivePageLayout [11:55] and some things are finished but not yet landed (like header height synchronization between columns in an AdaptivePageLayout) [11:55] t1mp, oh cool :-) we still have that music-app convergence branch waiting for the bugs to be finished :-) did you see the video ? [11:55] ahayzen: I should have it all done this week, and landed next week [11:55] sweet! [11:55] ahayzen: no, which video? [11:55] ahayzen: which bugs were those? [11:56] t1mp, Alan made it https://www.youtube.com/watch?v=n3hmABdD7XU [11:58] t1mp, these were the bugs IIRC pad.lv/1492343 pad.lv/1489591 pad.lv/1489850 .. and we need the Header component to add head actions to the right sidebar [12:03] ahayzen: I haven't worked on the sections bugs yet :( and I'm on holidays from next week [12:03] this week I won't have time to do it [12:03] :-( [12:04] zsombi: https://bugs.launchpad.net/ubuntu/+source/ubuntu-ui-toolkit/+bug/1492343 is still in progress? [12:04] maybe i'll have to start hacking on the UITK again lol [12:04] Launchpad bug 1492343 in ubuntu-ui-toolkit (Ubuntu) "Pages hidden in an AdpativePageLayout stack have their width changed to zero" [High,In progress] [12:04] ahayzen: yes, sure :) [12:04] haha :-) [12:04] t1mp: no, fix released :) [12:04] ahayzen: faenil made a branch with Sections that includes scrolling of the sections. Maybe that branch solved it. [12:04] ooo [12:04] zsombi: ok :) the bug status was not updated automatically [12:04] i haven't tried it in a while so maybe [12:04] t1mp: yeah... [12:05] ahayzen: talk to faenil about that branch. It is in my backlog to get it in UITK but it will take a while before I can start working on it [12:05] ok :-) [12:05] t1mp, will the Header component be done this week? [12:06] as its really the header component and the overflowing that are the major ones ... then the stack resetting to index 0 each time after that [12:06] ahayzen: the PageHeader, yes. [12:06] cool :-) [12:06] t1mp, and this is all targeted for OTA8 right ? [12:06] ahayzen: there will be updates in the future though (support for subtitle+icons, adaptive number of actions, visual tweaks) [12:07] ahayzen: what's the date for OTA8? [12:07] erm 'soon' [12:07] I think the PageHeader should land next week [12:07] ah cool that should be in it then :-) [12:07] I just work hard to get it in our staging this week before I go on holidays :) [12:07] haha :-) [12:09] * t1mp lunchtime, bbl [12:14] how is ubuntu app development on wily? [12:15] any particularly annoying issues? === matiasb_ is now known as matiasb [13:31] balloons: do we still need to merge manually for weather? https://code.launchpad.net/~ahayzen/ubuntu-weather-app/fix-ap-tests-001/+merge/275335 [13:32] popey, we don't merge manually ;-) i meant we don't have autopilot running on that [13:32] well, we have had to manually merge some [13:33] wasn't sure if weather was one [13:33] popey, all jenkins does is run pep8/pyflakes and then merge it for us :-) ... sorry i confused you [13:33] heh [13:33] I'm easily confused [13:33] it was weather and/or music before jenkins was linked to remix/reboot series [13:33] also, I ran AP on that manually locally, so I'm happy to merge [13:33] \o/ [13:38] bfiller, Hey, we added support for content-hub export in music a few weeks ago, is there any chance in getting bug 1268097 a milestone? you can see the implementation for the selection side from clock here https://code.launchpad.net/~nik90/ubuntu-clock-app/custom-alarm-sound/+merge/268499 which system-settings would be able to copy so it should be pretty simple todo :-) [13:38] bug 1268097 in content-hub (Ubuntu) "[System settings] Can't set user-supplied ring tone" [Wishlist,Triaged] https://launchpad.net/bugs/1268097 [13:38] ahayzen: building new weather click... [13:39] (with key) [13:39] popey, hehe thanks :-) [13:41] ahayzen: looking [13:41] thanks :-) [13:43] ahayzen: I'm more less having it working with Playlist element :) but I'm becoming really crazy [13:44] snizzo, awesome :-) it should hopefully get more stable in the coming weeks [13:46] ahayzen: so the basic idea is system settings would allow you to set a custom ringtone by doing a content-hub import from music app? [13:46] kenvandine: ^^^^ [13:47] bfiller, yup, the way it works in clock is there is the list of built-in sounds.. then there is a custom button which opens content-hub import for music... it then imports that as an extra option to use for your alarm sound [13:48] something very similar for selecting the ringtone would be quite nice :-) [13:49] ahayzen: makes sense, does it just play a segment of the song, or the whole thing? Not sure what would make sense for the ringtone - seems you'd need to pick the section of the song and then loop on that [13:49] bfiller, it just starts from the beginning, but thats up to the app end not music, we just export the whole thing [13:49] ahayzen: right [13:49] ahayzen: what does clock do? [13:49] you could start it at X seconds i guess, but all other phones i've seen just start it from the beginning [13:49] start from the beginning IIRC [13:50] ahayzen: at least for phase 1 it could just start at beginning and play first 5 seconds and loop, in future allow selecting part of song would be good [13:51] i think it would be preferred to play the whole track? or until a hang up/pick up has been done? but then i'm not a designer ;-) [13:51] ahayzen: that could work too I guess [13:51] as thats what clock as well and what other phones do [13:51] ok [13:52] ahayzen: it sounds pretty easy to do, ota8 queue is getting pretty full already I'll see if we have time and if not will schedule for ota9 [13:52] bfiller, awesome thanks, try it with clock and see what you think :-) [13:52] ahayzen: will do [13:53] ahayzen: has clock and music app landed with that support yet? [13:53] bfiller, yup back in September [13:53] great [13:57] bfiller, yeah [14:05] ahayzen: okay, new weather click uploaded and set the qa task to ready for qa [14:07] ahayzen, this run doesn't have the network issues anymore (aka, it is actually running). https://core-apps-jenkins.ubuntu.com/job/adt-krillin/26/console [14:08] popey, sweet thanks :-) and balloons also awesome :-) [14:08] * ahayzen pretends he didn't just see a FAIL from AP ... ;-) [14:09] there's actually quite a few passes in there, not too bad [14:09] i need to make sure it's generating a subunit file artifact probably [14:09] i wouldn't be surprised if music had 1 or 2 failing [14:11] heh the test_pressing_prev_after_5_seconds one is failing [14:11] yea, just one failure. really, good stuff [14:13] :-) [15:04] alexabreu: ping, do you have an api docs package for js scopes that I can start looking at importing? [15:05] mhall119, most likely today, the branch is pending +1ing [15:05] alexabreu: cool, thanks [15:05] mhall119, https://code.launchpad.net/~abreu-alexandre/unity-js-scopes/doc/+merge/274488 [15:05] mhall119, it needs a copyright update ... [15:05] alexabreu: and will you be getting it into wily's archives, or will it go into xenial? === rpadovani_ is now known as rpadovani [15:06] mhall119, x most likely, ... but avail from V onward from a ppa [15:07] ok...pulling updates from a PPA will be difficult, I'm not sure how to identify "the latest version" from a PPA [15:08] or a wget-able URL for those packages === Mirv__ is now known as Mirv [15:18] mhall119, how did you install the ci-tool? [15:20] citrain? I don't remember where I got that [15:20] or in other words, how did you install silo 22? [15:22] dpm: looks like the ubuntu-sdk-team PPA is where I got it, phablet-tools-citrain [15:24] oSoMoN: any idea why https://cdn.sencha.com/touch/sencha-touch-2.4.1/examples/kitchensink/index.html#demo/basiclist doesn't scroll in Oxide? [15:26] hmmm, doesn't scroll in Chrome either, so maybe it's them that's broken [15:26] mhall119, ok, cool. Then the next step, how did you specify the silo? [15:26] $ citrain --help [15:26] usage: /usr/bin/citrain COMMAND SILO-NUMBER [DEVICE-PASSWORD] [15:26] SILO-NUMBER not a number [15:26] the "not a number" bit is a bit puzzling [15:27] dpm: 022 is the silo number [15:27] mhall119, if it doesn’t scroll in chrome either, there’s a good chance they’re broken indeed [15:27] dpm: citrain device-upgrade 022 0000 [15:27] mhall119, is that on desktop or phone? [15:27] is the command I use [15:27] oSoMoN: both [15:27] oSoMoN: scrolls properly in Firefox [15:27] mhall119, ok, thanks [15:28] oSoMoN: some other UI components of the Sencha toolkit weren't working either, like sliders and toggles [15:28] yeah, that page looks obviously broken [15:29] it scrolls but when released springs back into place [15:29] not an oxide bug I think [15:29] ok, thanks [15:30] dpm: you might need to manually apt-get install dmz-cursor-theme before running citrain [15:30] if citrain removes Unity8 from your phone, that's the problem [15:30] ouch, so I better install it manually just in case [15:31] unless the newest citrain tool has fixed it,yeah [15:31] if you happen to remove unity8, you can reboot into recovery and re-flash the device [15:31] * mhall119 became good at that [15:31] popey, are we? [15:31] to meet or not to meet. that's the question :) [15:31] mzanetti: indeed, in another meet right now... [15:32] ok, np [16:00] hello everyone [16:01] hi === dpm is now known as dpm-afk [16:17] ahayzen: switching from Sequential to Loop and vice versa doesn't work :( but that bug was already present in the fixme [16:23] snizzo, yup it does seem to work if you wait for two EOS's [16:23] eos? [16:24] or switching from shuffle to sequential [16:24] end of stream [16:24] wait... You mean doing Sequential -> Shuffle -> Loop works? [16:24] snizzo, similar to #7 on my list ? https://docs.google.com/document/d/1xzI4D6knVJ6VmXxqJ2gyGSMowbtVVoNPgQl1fywim_U/edit [16:25] snizzo, oh yeah the onPlaybackModeChanged never happens as well, we bind to our actual setting.repeat/shuffle [16:25] jhodapp, ^^ that was another missing emit signal [16:26] ahayzen, that's already in the list if I remember correctly [16:26] jhodapp, yup think it is, just to confirm :-) [16:26] however, Playlist now works in my app [16:26] \o/ [16:26] snizzo, nice [16:26] one thing I never understood is removeSource [16:27] I found the src of QPlaylist class I think... and there was the c++ class but instead of source things were called "media" [16:27] like addMedia() removeMedia() [16:27] snizzo, yeah they're not consistently named [16:27] in this instance, media and source are the same [16:27] I just use addSource() and clear() [16:27] and it works [16:27] if that gets the job done then great :) [16:28] yes. Now, this implementation will remain the same until OTA8? [16:29] in stable channel phones I mean, like factory e4.5 ubuntu [16:29] snizzo, yes in general, I might add to the API but the existing API items won't change [16:29] snizzo, also doing bug fixing behind-the-scenes [16:30] my main fear is to have based some logic on bugs :P [16:30] Windows ME approved [16:30] thank you for having helped me btw [16:31] snizzo, you're welcome [16:31] glad it worked out === wendar_ is now known as wendar === charles__ is now known as charles === nemo is now known as Guest99291 === nemo is now known as Guest55549 [20:20] Hey all, I'm trying to fix a Mint applet to work with Cinnamon on Ubuntu, and I'm having a bit of trouble. This is the one I'm trying to update: https://github.com/robin92/cinnamon-power-applet/blob/master/power%40airlog.pisz.pl/applet.js#L39 [20:21] One problem is that apparently the syntax is a bit different (I'm getting syntax errors if I run something like this: https://github.com/robin92/cinnamon-power-applet/blob/master/power%40airlog.pisz.pl/applet.js#L51 without putting each line in quotes with a concatenation operator between them, but that's at least taken care of. [20:21] The other problem is that, from what I gather, imports.dbus is deprecated (http://segfault.linuxmint.com/2014/08/attention-applet-desklet-extension-developers/) [20:22] So I need to convert from dbus.makeProxyClass to Gio.DBusProxy.makeProxyWrapper() [20:22] But when I do this: http://paste.ubuntu.com/12896799/ [20:22] I get the following error: " elements can only be embedded in elements" [20:22] ANy thoughts? [20:25] The naive method of just wrapping it in does not work. [20:35] Figured it out. === salem_ is now known as _salem