/srv/irclogs.ubuntu.com/2014/06/23/#ubuntu-unity.txt

Cimimorning guys07:30
CimiSaviq, dzien dobry - I finished friday if you want to check out07:40
CimiSaviq, you on holiday today?08:00
SaviqCimi, no, just late... sorry08:40
CimiSaviq, no problem :)08:42
SaviqCimi, I'll try and have a look, looks like today's gonna be a review day anyway08:42
mhr3Saviq, a super quick one - https://code.launchpad.net/~unity-team/unity-api/scope-customizations/+merge/22389308:43
Saviqmhr3, bump API version, and is there no test that checks for props?08:43
mhr3Saviq, the version isn't fine-grained enough, so did just deb bump08:44
Saviqmhr3, why not "fine-grained enough"?08:45
Saviqmhr3, I don't mean the one in .h08:45
Saviqmhr3, but the one in CMakeLists.txt, that gets baked into the .pc file08:46
Saviqmhr3, that one's per-interface, meant exactly for this?08:46
seb128Saviq, mhr3: hey, do you know who decided to use X-Ubuntu-Touch=true and why?08:46
Saviqseb128, ~me, because we were looking at all .desktop files and wanted to only list those that explicitly said that they support touch08:47
Saviqseb128, it should probably be rethought, or dropped altogether08:47
Saviqmhr3, deb-bump is needed, of course, for anyone that wants to implement that interface08:47
mhr3Saviq, yea, exactly there's just set(VERSION 1)08:47
mhr3sucks08:47
Saviqmhr3, yeah, just bump to 208:47
Saviqmhr3, it's just an interface version, what do you care ;)08:48
Saviqmhr3, but then the "other" version is for consumers, we actually should make it so Provides: gets automagically bumped08:48
Saviqmhr3, it's kinda like SONAME08:48
seb128Saviq, right, because once we get Gtk/MIR ideally you should be able to run any GTK app on desktop, and we don't want to have to patch every single .desktop entry for that08:48
Saviqmhr3, just an int there as well08:48
mhr3Saviq, it's completely backwards compatible, with minor addition, you don't do major version bumps in those cases08:48
mzanettiSaviq: https://bugs.launchpad.net/ubuntu/+source/unity8/+bug/1302761 :/08:48
ubot5Ubuntu bug 1302761 in unity8 (Ubuntu) "Wrong icon when dragging items in the launcher" [Undecided,Confirmed]08:48
Saviqmhr3, that is true, only problem is that I will have to check whether that property is there if I'm not sure, or we'll be logging warnings all over the place ;)08:49
Saviqmzanetti, that should be fixed with 5.3 now?08:49
mhr3Saviq, meh.. warnings if system is assembled with wrong components... who cares :P08:49
mzanettiSaviq: hmm... its not fixed with the latest stable image... currently flashing the development device. will check08:50
Saviqmhr3, well, the problem is, if you don't bump, you say those are *right* components08:50
Saviqmhr3, because scopes-shell provides unity-shell-impl-1, and that does not include the customizations prop08:50
Saviqmhr3, and if shell starts expecting that prop08:51
mhr3Saviq, ultimately i don't want to have version 35 after two months08:51
Saviqmhr3, then stop changing the API! ;)08:51
Saviqmhr3, and why not? it's just a number :D08:51
mhr3Saviq, tell design to stop changing things :)08:51
mhr3or rather... to stop designing :)08:52
mzanettiSaviq: no, still broken08:52
Saviqmzanetti, bump the bug, then, Loïc wrote that it should be fixed with 5.308:52
mhr3Saviq, imo we should do those bump max twice per cycle, it doesn't matter for us, and others implementing our interfaces will be basing them off released ubuntu08:53
Saviqmzanetti, https://bugs.launchpad.net/unity8/+bug/1296777/comments/1608:53
ubot5Ubuntu bug 1296777 in Unity 8 "avatar displayed incorrectly in notification" [High,In progress]08:53
mzanettiSaviq: well, unless we reverted 5.3 from the latest devel-proposed, its still broken08:54
Saviqmhr3, I don't understand the resistance, the whole purpose of this version is to bump it whenever the API changes (which should hopefully stabilize at some point)08:54
Saviqmzanetti, that's why I'm saying bump the bug (well, you might make it dupe of that last one I linked, since the problem is the same)08:55
mhr3Saviq, it's a change which sole purpose is to force more changes without any real benefit right now08:55
SaviqMacSlow, silo 4 doesn't seem to include anything re: boot anim, or am I mistaken?08:55
Saviqmhr3, the benefit is that upgrading unity8 will require the upgraded plugin08:55
mzanettiSaviq: I bumped the bug, but I don't think anyone will notice as it doesn't have an assigneed in SDK08:55
MacSlowSaviq, no... that's why I'm guessing kgunn saw this problem.08:55
mhr3Saviq, like we didn't do system images08:56
MacSlowSaviq, once my phone is charged I wanted to take a closer look, if that's really the reason... sofar I'm only guessing because mterry told me about that branch before the weekend08:56
Saviqmhr3, which break if stuff migrates from proposed partially08:56
Saviqmhr3, which would not be the case if unity8 was held in proposed until scopes-shell came up with the new Provides08:57
SaviqMacSlow, don't understand, why would the spinner come up anyway? what enabled it all of a sudden?08:57
mhr3Saviq, which still wouldn't affect anything in this case... but fine you win08:57
MacSlowSaviq, that I don't know08:57
Cimipaulliu, tags!08:58
Cimihttps://code.launchpad.net/~paulliu/unity8/lp1330957/+merge/22377908:58
Saviqmhr3, if you come up with a better way (like versioned imports), I'm fine with that08:58
Saviqmhr3, but we still need to denote API bumps somewhere in debian/control08:58
seb128Saviq, robert_ancell filed https://bugs.launchpad.net/unity8/+bug/1333029 on the topic btw, would be nice if you could comment08:59
ubot5Ubuntu bug 1333029 in Unity 8 "Only shows applications with X-Ubuntu-Touch=true" [Undecided,New]08:59
Saviqseb128, unity8 does not filter them, probably unity-scope-click by now? it was originally unity-scope-applications08:59
seb128is -click handling non clicks?09:00
Cimipaulliu, I don't understand though why it should not have any card or background in those tests09:00
seb128mhr3, ^09:00
Saviqseb128, yeah, there's no other scope09:00
mhr3seb128, yes, both have checks for those09:00
seb128Saviq, mhr3: can you just reassign/still comment on the intent/what we plan to do? ;-)09:01
mhr3seb128, honestly i don't know... guess it's now kindof a "SupportsMir=true" thing09:02
seb128mhr3, we are still not going to patch every single .desktop of the archive to add that09:02
seb128that makes no sense09:03
mhr3yet you don't want to show apps that you can't launch09:03
seb128well, once you can start any gtk and qt apps, you don't have much you can't launch09:03
SaviqMacSlow, ok looks like the spinner is enabled in the current proposed image already09:03
mhr3seb128, java, wxwidgets?09:03
mhr3seb128, or really anything not written in gtk nor qt09:04
SaviqMacSlow, and it works fine, so unrelated09:04
seb128mhr3, well, my point was most our apps are GTK or Qt ones09:04
* Saviq kicks rebuild on the silo in any case09:04
MacSlowSaviq, ah ok09:04
seb128mhr3, I said "most" not "all"09:04
mhr3seb128, so you'd still have apps that you can't launch.. sucks09:04
seb128mhr3, either you have too much list of not enough09:05
seb128I would prefer be able to run my apps that are working09:05
seb128even if a few icons don't work09:05
seb128than not being able to run things that work09:05
Saviqmhr3, seb128, maybe we need a blacklist shipped with the scope or something?09:05
Saviqmhr3, seb128, I agree maintaining it per-package is dumb09:05
Saviqbut maybe a single list?09:06
mhr3seb128, i'm just saying both sucks09:06
Saviqor well, isn't XMir supposed to solve all that? ;P09:06
seb128yeah, it should ;-)09:06
Saviqcrap09:06
seb128mhr3, well, once we have XMir we should be able to run everything09:06
mhr3that sounds like good enough solution then :)09:07
seb128Saviq, can we land the unity8 logout? ;-)09:09
mhr3Saviq, pushed09:09
Saviqseb128, trying! ;)09:09
seb128Saviq, thanks09:10
Saviqmhr3, kthxbai, and sorry for pushing, but that's the system, the system might be flawed, but until we have a new one, I'd like to stick to it09:10
Saviqmhr3, it's not like I thought of it myself, Didier thought of it!09:10
mhr3i knew it was didrocks' fault!09:11
mhr3he's the evil man behind everything09:11
mhr3and not even here09:11
paulliuCimi: if we don't provide those in cardData, they will be null.09:21
paulliuCimi: what tags?09:21
SaviqMacSlow, well... TBH https://launchpad.net/~ci-train-ppa-service/+archive/landing-00409:26
SaviqMacSlow, that silo has no packages09:26
SaviqMacSlow, and I don't see how it could, there was a conflict between two branches09:27
SaviqMacSlow, so, in any case, I'm on it09:27
MacSlowSaviq, :) ok ... I'm ironing out the last bit on the unity8 combo-button branch09:27
SaviqCimi, please grab pete-woods today to see what's up with new infog :)09:30
Cimipaulliu, why we don't provide them?09:32
Cimipaulliu, cimi@draco:~/Development/unity8/lp1330957$ bzr tags09:33
Cimi0.1.16               ?09:33
Cimipete-woods, ping indeed :)09:33
pete-woodsCimi: hi09:38
Cimipete-woods, welcome back09:38
pete-woodsthanks :)09:38
Cimipete-woods, so we got the infographics running, but camera app doesn't populate!09:41
Cimipete-woods, also, can we have a backport compativility with older infographics?09:41
pete-woodsCimi: you need to install the camera app from click09:42
pete-woodsotherwise we don't get the hooks set up09:42
pete-woodsI don't think that our current PPA mechanism actually allows us to test this09:42
=== vrruiz_ is now known as rvr
Cimipete-woods, how?09:44
pete-woodsCimi: well there's a click-build.sh script in the camera app source tree09:45
Cimipete-woods, we have a silo with it09:45
pete-woodssilos only contain debs though, right09:45
pete-woodsnot click packages09:45
Cimiok09:45
Cimipete-woods, so we build it in the phone?09:46
pete-woodsCimi: actually I have an idea09:46
pete-woodsCimi: I should make the camera app work in both deb mode and click mode09:46
pete-woodsCimi: give me a little bit and I'll update the branch to support both modes09:47
Saviqmzanetti, can you have another look at bug #1302761, it looks to me like the underlying issue is fixed actually, the behaviour in the launcher is now different - before it always displayed the same icon (the first one that was ever dragged)09:57
ubot5bug 1302761 in Ubuntu UI Toolkit "Wrong icon when dragging items in the launcher" [Undecided,New] https://launchpad.net/bugs/130276109:57
Saviqmzanetti, now it always shows the *previous* icon that you dragged09:57
Saviqmzanetti, and the other instance of this bug (wrong avatar in notification) looks fine now09:57
mzanettimhm... will have alook. still the code in the launcher didn't change09:58
Saviqmzanetti, so it looks like the icon is updated now, but uses the previous one somehow09:58
Saviqmzanetti, and please mention on the bug that this was supposed to be fixed with 5.3 and is not09:58
Saviqmzanetti, FWIW your test case works, too https://launchpadlibrarian.net/172053666/shapetest.qml10:00
karniSaviq / mhr3: Do you guys know whether Unity preview art is right-angle shaped by design? (no longer contained within Ubuntu shape, that is) - Joe likes that, I just wanted to check with you guys whether that was accidental or design team decision :)10:00
Saviqkarni, no, first I've heard (we did decide on an option to disable, but didn't implement yet)10:01
Saviqkarni, and I can't repro, can you?10:02
dednickanyone noticed that the wider the shell window is, the darker the background? not sure if it's only on desktop app though...10:26
Saviqdednick, which background? dash or greeter?10:32
dednickSaviq: dash10:32
Saviqdednick, right, ouch10:33
dednickSaviq: although not really sure how it's doing it. probably just an svg thing. increasing size changes gradient10:34
Saviqdednick, looks like the notification overlay10:34
Saviqdednick, no, you can't interact with the dash any more either :|10:34
dednickSaviq: ah. didnt notice that!10:34
dednickwoops10:34
Saviqit only happens on resize, though10:35
Saviqsomething weird10:35
dednickSaviq: ya, it works if you resize before switching from greeter10:35
SaviqMacSlow, it looks like the notification input-block overlay behaves weirdly when you resize the window, could you please have a look10:35
SaviqMacSlow, ./run.sh; unlock, resize → overlay activates10:36
Cimipete-woods, any luck?10:48
pete-woodsCimi: yep, you'll need to rebuild both libusermetrics and the camera-app though10:49
=== TheMuso` is now known as TheMuso
Cimipete-woods, Saviq can you update silo? ^10:50
* Saviq does10:53
SaviqI rebuilt the whole thing, unity8 changed, too10:53
Saviqin the mean time10:53
MacSlowSaviq, ok... I will.10:57
SaviqMacSlow, shout if you want me to file a bug10:57
MacSlowSaviq, sure10:58
=== MacSlow is now known as MacSlow|lunch
pete-woodsSaviq: could you add this MR to the infographics silo? https://code.launchpad.net/~unity-api-team/telephony-service/file-based-infographics/+merge/22410511:02
pete-woodsjust realised that we need to update the telephony service, too11:03
Saviqpete-woods, doing11:04
pete-woodsSaviq: thanks!11:04
Saviqpete-woods, btw, shouldn't the compat layer have taken care of telephony, though?11:31
Saviqpete-woods, or does the compat layer require a bit adaptations in any case?11:31
pete-woodsSaviq: yes, but you still need to add the infographic hook, the API is exactly the same11:32
Saviqpete-woods, ah ok, that11:33
pete-woodsotherwise I'd have to go globbing the cache directory for stuff11:33
* pete-woods doesn't want to do that11:33
pete-woodsthe other alternative would be to add an extra permission for apps to write in a common dir11:34
Saviqgot it11:34
seb128Saviq, is anything blocking the landing of the logout silo? did you want to give it an extra round of testing?11:36
Saviqseb128, I don't think unity8's testplan was executed against it11:37
Saviqseb128, I'm in the process of landing another unity8 silo now11:38
seb128k :/11:38
Saviqseb128, will get onto the logout one asap11:38
seb128which means that one is going to need another rebuild/test round?11:38
Saviqseb128, yeah11:39
Saviqseb128, but just unity8-wise11:39
seb128right11:39
Saviqseb128, I'll take care of that today11:39
seb128Saviq, thanks11:40
mzanettiSaviq: ok. found the issue with the launcher icons11:54
Saviqmzanetti, local isn't it?11:54
mzanettiSaviq: so the thing is, that the UbuntuShape now seems to do stuff slower11:55
mzanettiSaviq: i.e. the Image gives me statusChanged to Ready11:55
mzanettiSaviq: but the Shape still paints the old one11:55
mzanettithen I update the ShaderEffectSource11:55
mzanettiand only at some point later the Shape would update11:55
mzanettibut my ShaderEffectSource is not updating any more11:55
mzanettiso not sure...11:56
mzanettifeels like a bug in UbuntuShape still11:56
Saviqmzanetti, hmm hmm11:56
Saviqmzanetti, we'd need a status on UbuntuShape then, wouldn't we11:56
Saviqmzanetti, you've a non-live Source there, right?11:56
mzanettiyep11:56
mzanettistatusChanged on the shape would help I guess11:56
mzanettior - making it somewhat sync again, to be done when the Image emits statusChanged11:57
Saviqmzanetti, so I think it's fine that Image gives up Ready, because well... it is, but we'd need Shape to have a status as well11:57
paulliuCimi: I don't know. Maybe the code will be smaller?11:57
Saviqmzanetti, or well, just make it live?11:57
mzanettiSaviq: hmm... should I?11:57
mzanettiSaviq: its all launcher icons11:58
mzanettiwell, I could make it live while dragging for sure11:58
mzanettiwill do that11:58
Saviqmzanetti, other than Shape having a status prop, not sure what else :|11:58
Saviqyeah, that ↑ should work fine11:58
mzanettiwell, I know my way around11:59
mzanettiSaviq: just wanted to let you know and see if your opinion matches mine11:59
Saviqmzanetti, I think it should be fine live in any case12:00
Saviqmzanetti, since according to http://qt-project.org/doc/qt-5/qml-qtquick-shadereffectsource.html#live-prop12:00
Saviqmzanetti, it will only update whenever the actual item changes12:00
mzanettiSaviq: yeah... sounds about right...12:00
mzanettiok. will drop the non-live stuff12:00
mzanetticheers12:01
=== MacSlow|lunch is now known as MacSlow
Saviqmhr3, just thought of one more appearance prop that we might need to expose12:40
Saviqmhr3, icon key color for colourizing12:40
Saviqmhr3, since we default to #808080, if someone supplies an icon using that colour, it would be colourized12:42
=== _salem is now known as salem_
=== salem_ is now known as _salem
=== dandrader is now known as dandrader|afk
MacSlowSaviq, did you file the bug regarding the input-blocking MouseArea of notifications yet?13:05
SaviqMacSlow, you didn't shout! ;)13:05
MacSlowSaviq, damn :)13:06
MacSlowSaviq, in turn I will then file a bug against xchat's new voice-amplification plugin ;)13:07
SaviqMacSlow, can still file one if you'd like, but not sure we really need it, feels like an unnecessary overhead13:17
MacSlowSaviq, organization-wise your call... I'll look into it anyway.13:18
SaviqMacSlow, yup, no bug then13:18
=== dandrader|afk is now known as dandrader
=== _salem is now known as salem_
Cimipaulliu, ping13:39
paulliuCimi: hi13:39
paulliuCimi: I just removed the tags.13:40
Cimipaulliu, cool13:40
paulliuCimi: I'm wondering where the tags comes from.13:40
Cimipaulliu, could you also add the margin when there is just the title?13:40
Cimipaulliu, or better13:40
Cimipaulliu, when there is no art or mascot13:40
Cimipaulliu, basically we always want the margin13:41
paulliuCimi: isn't the current patch already done that?13:42
paulliuCimi: I mean, if there's art or mascot, it generates the margin already on the other part.13:42
paulliuCimi: And subtitle is following title's anchor.13:43
mhr3Saviq, colorizing what where?13:45
Saviqmhr3, foreground colour13:46
Saviqmhr3, affects emblem and attributes as well13:46
Saviqmhr3, but if someone supplies an icon that is actually meant to be #80808013:47
mhr3Saviq, so if i set it to red, what will be red?13:47
Saviqmhr3, that's the key color13:47
Saviqmhr3, if you set the key color to red, all the red in the image will be replaced with the foreground color13:47
mhr3ok, i see now13:48
mhr3why isn't that just using normal transparency?13:48
mhr3oh or is that like symbolic icons?13:49
Saviqmhr3, yes13:52
Saviqmhr3, it's for theme icons13:53
Saviqmhr3, basically flat monochrome icons are meant to have the same colour as the text13:53
mhr3right, don't think it will be used much, but yea, just add it to the json spec13:54
=== salem_ is now known as _salem
pete-woods1Saviq: hey, I pushed what I think is the right fix for the telephony-service break14:09
pete-woods1looks like it was caused by qt5.314:10
=== pete-woods1 is now known as pete-woods
pete-woodsit added some UID checks which were confused by their LD_PRELOADed system library14:11
Saviqpete-woods, same MP?14:11
pete-woodsyep14:11
pete-woodsSaviq: can split if you want14:11
Saviqpete-woods, not my project ;)14:11
Saviqpete-woods, build kicked14:12
pete-woodsSaviq: thanks :)14:12
=== _salem is now known as salem_
mhr3Saviq, known that left swipe from an app to dash flickers?14:16
dednickSaviq: can i use url dispatcher in qml?14:16
mhr3Saviq, i mean, there isn't an animation anymore after the switch to 5.314:17
Saviqdednick, Qt.openUrlExternally14:17
Saviqmhr3, I just filed a bug14:17
dednickSaviq: cool. thanks14:17
Saviqmhr3, bug #133326114:17
ubot5bug 1333261 in Unity 8 "Left-edge long-swipe dash fade-in is not smooth" [Critical,Triaged] https://launchpad.net/bugs/133326114:17
mhr3thx14:18
Saviqmhr3, just dumped its importance to Medium, as this goes away with dash-as-app anyway..14:20
Saviqwe'll probably just be bringing the dash from the left is all14:20
mhr3sounds reasonable14:21
Saviqnot like we've design for it :|14:22
MacSlowSaviq, I made the regex-suggestion work and tests sofar look good... http://macslow.org/regex-icon-label-snap-decision.png14:26
SaviqMacSlow, cool, this will get us a bit more robustness for sure14:27
MacSlowSaviq, there are two examples skipping the icon... and one using a colon as part of the normal text.14:27
SaviqMacSlow, I can help you with the regex if you need14:27
Saviqbut gotta run now, biab14:28
MacSlowSaviq, regarding the "gap" for the omitted icon... I'm not what the opinion of Design is... iirc they always want an icon for the comboList-entries.14:28
MacSlowSaviq, no the regex is fine.14:28
paulliuCimi: seems the tags are coming from trunk.14:30
Cimipaulliu, remove them anyway14:30
MacSlowgreyback, standup14:33
dednickSaviq: hmm Qt.openUrlExternally doesnt seem to work with url-dispatcher14:34
dednickSaviq: looks like we haven't got support in unity8. I'll add it to utils14:37
=== salem_ is now known as _salem
=== _salem is now known as salem_
=== salem_ is now known as _salem
=== _salem is now known as salem_
=== salem_ is now known as _salem
Saviqdednick, it's from QPA, no idea why it wouldn't work (and it should!)16:03
Saviqdednick, aren't we using it when activating stuff in indicators for example?16:03
dednickSaviq: it's done through indicator backend16:04
Saviqdednick, right, in any case, it should work, if it doesn't - it's a bug16:04
Saviqseb128, unity8 still didn't migrate, so logout is still blocked, I'll come back later tonight and will try and land it16:05
dednickSaviq: from qpa? as in qtubuntu?16:05
seb128Saviq, right, see -touch for unity8 not migrating16:05
seb128Saviq, needs some click revert16:05
Saviqdednick, yes16:05
seb128Saviq, don't bother about coming back, tomorrow is fine16:05
seb128Saviq, enjoy your evening ;-)16:06
dednickSaviq: openUrlExternally does not reside there (on tree search)16:06
Saviqdednick, https://code.launchpad.net/~aacid/qtubuntu/qtubunturl/+merge/18175216:06
Saviqdednick, it's Qt API exposed from QDesktopServices16:06
=== gatox is now known as gatox_lunch
dednickSaviq: i c. hum. maybe doesnt work on desktop then16:08
dednickneed to set qpa16:08
mhr3it falls back to regular xdg-open on desktop16:09
Saviqdednick, it should work even more on desktop ;)16:10
Saviqdednick, try a simple .qml with onCompleted: Qt.openUrlExternally("http://google.com")16:10
Saviqdednick, if that works, it should work in u8 just as well - if doesn't → bug! ;)16:10
mhr3Saviq, it will work, but won't go over ual16:11
CimiSaviq, let me push without the padding fix16:11
CimiSaviq, I'll fix when we get emblems in16:11
CimiSaviq, and paul branch16:11
CimiSaviq, or the worlds will collide16:11
Cimiit's an aeasy fix, I'll make the padding static possibly16:11
Saviqmhr3, sure16:12
SaviqCimi, k16:12
dednickSaviq: http works16:13
dednickbut custom url does now16:13
dednick*not16:13
dednickgvfs-open: dialer:///?view=liveCall: error opening location: The specified location is not supported16:13
Saviqdednick, ah, nothing handles those outside of the phone16:13
dednickSaviq: ah. but it'll work on phone?16:14
Saviqdednick, that will only work on the phone, as url-dispatcher is the one that knows these url schemes, xdg doesn't16:14
dednickSaviq: but i have url dispatcher installed on my desktop..16:14
Saviqdednick, still, you don't use the QPA which uses url dispatcher16:14
Saviqdednick, so it goes straight to xdg-open16:14
dednickSaviq: ah. i c16:14
=== _salem is now known as salem_
=== salem_ is now known as _salem
dednickSaviq: hm. should i just "assume" it works on phone (test obviously) and go through Qt.openUrlExternally, or directly on the url-dispatcher?16:16
dednicksince i've written a utils plugin component for it.16:17
dednickscrew it. i'll use the qt function16:18
=== dandrader_ is now known as dandrader|lunch
=== _salem is now known as salem_
kgunndednick: thanks for adding unit test to unity-mir trusted session16:50
kgunnunrelated topic, did the battery indicator drop the slider for for brightness ?16:50
kgunncharles: ^ ?16:52
dednickkgunn: http://bazaar.launchpad.net/~indicator-applet-developers/indicator-power/trunk.14.10/revision/24416:58
kgunnta16:58
=== alan_g is now known as alan_g|EOD
dednickkgunn: although it looks like that decision has been reverted17:00
=== gatox_lunch is now known as gatox
charleskgunn, yes but no. last week mpt and seb128 among others dicussed it and decided to reinstate the slider in indicator-power17:01
dednickkgunn, charles: https://bugs.launchpad.net/ubuntu/+source/ubuntu-system-settings/+bug/1289470/comments/417:01
ubot5Ubuntu bug 1289470 in indicator-power (Ubuntu) "The phone has three brightness sliders" [High,Confirmed]17:01
charleskgunn, with the rationale being that it was something that needed quicker access than navigating through settings17:01
=== dandrader|lunch is now known as dandrader
greybackdednick: hey I added some comments/questions to https://code.launchpad.net/~nick-dedekind/unity-mir/trusted-sessions/+merge/22343217:06
dednickgreyback: oh my, that's a long one. might have to wait for tomorrow morning ;)17:06
greybackdednick: still digesting it though, there's more to come17:07
greybackdednick: sure. I'm mostly worried about you creating unitymir::Session - I'm not sure why you need that. Anyway, there's no rush, we can take up that topic tomorrow17:07
dednickgreyback: hm. it's juts a wrapper really. not much use. it used to do more, but i wasn't sure about holding a list of mir sessions in the app manager.17:11
greybackdednick: yeah, I'm not a fan of that either.17:11
greybackanyway, tomorrow!17:12
dednickgreyback: huh. actually doens't look like i use the tracked sessions much anymore. Might be able to get rid of the lits alltogether. talk about it tomorrow.17:15
dednicks/lits/list17:15
greybackack. Enjoy evening!17:15
dednickyou too17:16
=== salem_ is now known as _salem
kgunnmterry: hey...you fixed the spinner eating cpu prob right ?19:16
mterrykgunn, yeah19:16
mterrykgunn, you asking that question makes me nervous  :)19:17
kgunnmterry: lemme look at one thing....19:18
kgunnmterry: so i was testing AlbertA's ppa of powerd-to-usc display blank changes....and saw spinner taking like 8%19:24
kgunni just reverted the ppa & its still there19:24
mterrykgunn, the spinner shouldn't even be running19:24
kgunni retested n4 with the ppa and it is fine...so i'm thinking this is an n10 specific issue19:24
mterrykgunn, and your unity-system-compositor is all upgraded?19:24
mterrykgunn, huh...  I haven't played with n10 for a while19:25
mterryThat being a difference doesn't make sense to me though...19:25
kgunnmterry: yeah these are all devel-proposd images from today19:25
kgunnmterry: hang on...19:25
kgunnmterry: so weird...n10, if screen is off u-s-c is ~1.2% cpu19:26
kgunnwith screen on it hovers around 7.5 to 9%19:26
mterrykgunn, oh wait, USC itself?19:27
mterrykgunn, sounds different from the spinner issue -- that's a separate process19:27
mterryWhich is killed by USC when it's done19:27
kgunn 1459 root      20   0  182344  23716  19516 S   9.8  2.1   0:13.06 unity-system-compositor --spinner=/usr/bin/unity-system-c19:27
mterrykgunn, and separately, that CPU usage doesn't sound good, agreed19:27
mterrykgunn, yeah "spinner" will show up on the command line, but it's just passing a command for USC to run and then kill19:27
kgunnmterry: right...i did know that....19:28
kgunnmterry: which is why there is 1 usc...19:28
kgunnthat takes arg spinner...19:28
kgunnsorry, just coming back to you only cause we had the problem last19:28
kgunnbut maybe this is AlbertA's prob ?19:28
kgunnor who knows....maybe its been there19:28
kgunnand we've never noticed19:28
kgunnwhich is more likely, n10 power has always super-sucked19:29
mterrykgunn, on n10, I wouldn't know when it showed up.  I rarely boot up my n1019:29
AlbertAkgunn: can't think of anything that would cause it right now19:29
mterryMeaning, I wouldn't have noticed when it first started19:29
kgunnAlbertA: i'm willing to continue landing, log a bug...and assume this was a pre-existing condition19:30
alberto_kgunn: I see usc using 8-9% on a virigin image19:41
alberto_kgunn: I don't see spinner19:41
alberto_kgunn: just with adb shell top19:41
mterryalberto_, yeah that's the problem -- spinner is a red herring.  Looks like USC usage is too high19:44
kgunnkdub_: is there some reason usc might just churn on n10 ?19:46
kdub_I can't think of one19:47
kdub_might be interesting to turn on some of the mir logs (maybe rpc-report), and see if anything is talking to it19:48
kdub_or compositor-report if its suspected that we're drawing idly19:48
alberto_kgunn: is this with the screen off?19:54
kgunnalberto_: so with screen off, its like ~1.2%...screen on its ~7.5-9%19:56
alberto_kgunn: yeah, it's all the compositing thread19:56
alberto_kgunn: and the mali render thread19:56
alberto_kgunn: and unity8 is around 30% with screen on19:56
alberto_mostly in the QSGRenderThread19:56
kgunnalberto_: but even so...1.2% during screen off ?...what's it doing ?19:56
alberto_kgunn: I see 18% cpu on unity8 with screen off19:58
alberto_kgunn: so in usc I see most of it is in the main usc thread and mir/ipc handling thread19:58
alberto_kgunn: so mainloop + Ipc probably from being called by unity819:59
kgunnalberto_: huh...my n10, screen off w/ ppa from silo20 on today's devel-proposed image consistently 1.2% with screen off19:59
kgunnalberto_: oh sorry...you said unity819:59
kgunnyes...i see that too...19:59
alberto_yeah usc 1% unity8 18%19:59
kgunnalberto_: that's just crazy20:00
alberto_if you do top -H pid <pid> you can see which threads20:00
mhall119kgunn: ping20:00
kgunnmhall119: what's up?20:01
kgunnalberto_: that's still nuts...20:01

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