/srv/irclogs.ubuntu.com/2014/02/13/#ubuntu-unity.txt

=== zoktar_ is now known as zoktar
=== xnox_ is now known as xnox
=== Pici is now known as Guest56659
=== jamesh__ is now known as jamesh
=== jhodapp is now known as jhodapp|afk
=== duflu__ is now known as duflu
karniCan someone perhaps kick off a build please? https://code.launchpad.net/~unity-team/+recipe/unity8-daily-newscopes06:11
karnitimes out for me (known lp bug)06:11
tsdgeoslol my unity7 launcher doesn't open totally08:39
tsdgeosonly something like 80% or something08:39
didrockstsdgeos: probably because it's not fully awake yet :)08:40
tsdgeosyeah08:41
tsdgeosno08:41
tsdgeosi got some hickup while it was expanding08:41
tsdgeosand got upset08:41
tsdgeoshad to restart unity08:41
didrocksinteresting… I remember we had that issue in the far far past08:41
didrockswhen there was a race due to xorg barriers and unity08:41
didrocksthe fix was in xorg to send the right offset08:42
didrocksbut as we moved to a new one and the barrier has changed, I bet that additional code has been dropped08:42
tsdgeosmhr3: https://bugs.launchpad.net/unity-scopes-shell/+bug/1279439 ?09:00
ubot5Launchpad bug 1279439 in Unity 8 "Icons for non-click apps are shown empty" [Undecided,New]09:00
mhr3tsdgeos, good question, how do we want to handle that?09:05
mhr3tsdgeos, should we make the scopes use the image://theme/ uris?09:05
mhr3that would fix it09:06
tsdgeosdepends on what you say that result is09:06
mhr3but then we're committing to those uris09:06
tsdgeosif you return image://theme then making a PHP based shell is harder09:06
tsdgeosbecause they have to replace all that09:07
tsdgeosbut if it is "standard" it's ok09:07
tsdgeosmhr3: i'd do it at the unity-scopes-shell level09:07
tsdgeoswhich is a "translate scopes to shell" layer09:07
tsdgeosso then we can do a unity-scopes-php-shell project that does the appropiate translation09:07
mhr3tsdgeos, but the scope is already tying itself to the system by using theme icons09:08
tsdgeossure09:08
tsdgeosit just boils down if you want to commit to "image://theme" officially or not09:08
mhr3indeed09:08
mhr3but i'd prefer art to always be a uri09:08
mhr3so we don't need crazy if (this_looks_like_a_uri) ... else ...09:09
tsdgeosmhr3: your team's call, i don't care :D09:16
anpokwhat is the difference between launching applications with upstart-app-launch <appname> and /usr/bin/dialer-app --desktop_file=path-to-/dialer-app.desktop?09:27
mhr3tsdgeos, does http://paste.ubuntu.com/6924594/ look ok?09:32
mhr3(the plugin will finally expose the per-column models)09:32
tsdgeosmhr3: hmmm, don't know09:33
tsdgeosmhr3: what does get(0) do?09:33
mhr3tsdgeos, gets the first item from the model09:34
tsdgeoswhat is a "per-column" model?09:34
mhr3just writing this into mp09:35
mhr3Split PreviewModel into 3 separate models - PreviewStack which holds a bunch of PreviewModels (for nested previews, currently always holds just one), and PreviewModels contain per-column PreviewWidgetModels, which in turn contain the actual widgets.09:35
mhr3tsdgeos, if shell tells the PreviewStack to use two columns (as it would on the tablet), each PreviewModel will expose two PreviewWidgetModels09:36
tsdgeosi am still confused09:37
tsdgeosyou wrote 3 separate models09:37
tsdgeosbut i don't understand what that means09:38
mhr3tsdgeos, quick hangout?09:38
tsdgeossure09:38
mhr3tsdgeos, looks like i'm calling you, but it didn't give me a link09:40
tsdgeos:D09:40
mhr3you should see it if you log onto plus09:40
tsdgeosyou calling my canonical or the gmail account?09:42
tsdgeosan the gmail one09:42
tsdgeosback in a sec09:48
tsdgeosmy unity has died09:48
=== MacSlow_ is now known as MacSlow
ESphynxhey guys, would someone please explain to me how to get an app to go full screen over the dock and the menu bar with _NET_WM_STATE_FULLSCREEN ?09:57
ESphynxThe only I manage to get my window on top of those is with override_redirect = True, but that has lots of other problems...09:57
mhr3tsdgeos, https://code.launchpad.net/~mhr3/unity-scopes-shell/preview-split/+merge/20613009:57
mhr3pstolowski, could you take a look too? has the layout bits and other stuff09:58
tsdgeoswoot09:59
tsdgeosthat's big09:59
ESphynxanyone got a clue why Unity always shows the dock on top of my 'fullscreen' app ?10:01
pstolowskimhr3, sure10:04
mhr3pstolowski, will need some api additions, to be able to do the nested previews :)10:05
mhr3but not today10:05
mhr3nor this week10:05
pstolowskimhr3, yeah, I was about to say this10:06
=== mirco is now known as MacSlow
tsdgeosmzanetti: can you do https://code.launchpad.net/~aacid/unity8/lvwph_resize_item_bug/+merge/206140 ?10:34
mzanettitsdgeos: ok. in a bit10:35
tsdgeosmhr3: so waht do we do with the icon theme thing?10:39
mhr3tsdgeos, commented on the bug, i want uris10:39
tsdgeosah, didn't see the comment10:39
tsdgeosmhr3: so close as invalid?10:39
mhr3please10:39
tsdgeosmhr3: i tried turning the onlinemusic to a carousel, but then i can't make it return few results, so can't test the carousel -> grid transformation :/10:52
mhr3tsdgeos, "nonordinary"10:52
tsdgeosok10:53
tsdgeosthat works, tx10:53
seb128macSlow, macSlow_: hey, how are you?10:54
seb128macSlow, macSlow_: do you want to review https://code.launchpad.net/~larsu/notify-osd/always-use-workarea/+merge/206145 ?10:54
MacSlowhey seb128... busy debugging some branch-failure on jenkins10:55
seb128macSlow, macSlow_: I've tested it in quite some configs, seems to work fine, let me know if you want to review/test it as well or if I should just approve it10:55
MacSlowseb128, I can look into that branch today too np10:55
seb128MacSlow: thanks10:55
tsdgeosmhr3: https://code.launchpad.net/~aacid/unity8/new-scopes-carousel-as-grid/+merge/20614811:08
tsdgeosmhr3: btw i did add the progress stuff11:08
tsdgeosto new-scopes11:08
mhr3tsdgeos, hmm, won't that break the way from grid to carousel?11:21
tsdgeosmhr3: no11:21
tsdgeosmhr3: it is inside CardFilterGrid.qml11:21
tsdgeosit's always a Grid if you're there11:21
mhr3tsdgeos, consider that the model has 3items after first bunch of results get back from the back, 2seconds later another 15arrive11:22
mhr3backend*11:22
tsdgeosyes11:22
tsdgeosthat will not be a CardFilterGrid11:22
tsdgeoscan't be11:22
tsdgeoswheter that works or not11:22
tsdgeosi don't know11:22
tsdgeosbut it can't be breaking it11:22
mhr3after the 3items it would be FilterGrid11:23
mhr3and then you modify the layout, so it won't even try to be carousel11:23
mhr3that's how i see it11:23
tsdgeosyou see it wrong :)11:23
CimiI forgot11:23
Cimiwhat does the ternary var || "something else" we use imply?11:23
Cimitsdgeos, ^11:23
Cimiwhich conditions on var?11:24
tsdgeosmhr3: getRenderer in GenericScopeView will say "oh wait the number of results has changed so let's use a CardCarousel instead of a CardFilterGrid"11:24
Cimiundefined/null what?11:24
tsdgeosCimi: example?11:24
mhr3tsdgeos, so you're saying the var t = ...; makes a deep copy/11:24
mhr3?11:24
CimiwidgetData["review-label"] || "Review"11:25
tsdgeosmhr3: yes11:25
Cimitsdgeos, in which cases it chooses "Review"11:25
tsdgeosmhr3: or maybe not11:26
* tsdgeos scratches head11:26
mhr3Cimi, same as it's use widgetData[review-label] if ( widgetData["review-label"] != undefined && ditto != null ) else use the default you specify11:27
Cimimhr3, sure?11:27
Cimimhr3, good then11:27
mhr3yes11:27
Cimimhr3, I just wanted to be sure of which checks11:27
Cimimhr3, cause I had issues with assigning null11:28
mhr3although i'm not completely sure how it works with nulls and empty string and the like11:28
mhr3js secrets11:29
mhr3tsdgeos, so, did you make up your mind? :)11:33
tsdgeosmhr3: so it does modify the original11:33
tsdgeosbut i'm not so sure it's a problem11:33
tsdgeosbut i'll have a different solution anyway just in case11:33
mhr3well... on one hand it forbids the grid -> carousel transition11:34
mhr3on the other maybe we don't want it11:34
mhr3would be disruptive11:34
tsdgeosf511:35
tsdgeosahhhhhhhh11:35
tsdgeosdamn11:35
tsdgeospushed to wrong place11:35
tsdgeosmhr3: now https://code.launchpad.net/~aacid/unity8/new-scopes-carousel-as-grid/+merge/20615511:38
tsdgeosthis is safer11:38
dandradertsdgeos, have you had bad experiences with qFuzzyCompare? Is it that broken or am I doing something wrong? http://paste.ubuntu.com/6921245/11:40
tsdgeoshe he11:40
tsdgeosdandrader: i know it is some level of broken when comparing against 011:40
tsdgeosbut to be honest never encountered such a case myself11:40
dandradertsdgeos, now I'm just doing QVERIFY(qAbs(actual - expected) > 0.001)11:41
mhr3tsdgeos, property string categoryLayout: template["category-layout"] || ""11:41
mhr3? :)11:41
tsdgeosmhr3: that will fail if template is null11:42
mhr3dandrader, you might want < instead :)11:42
tsdgeosmhr3: well not fail but spit out a warning11:42
Cimimhr3, the "id" for rating-input11:43
Cimimhr3, what is it used for?11:43
tsdgeoshave enough warnings already, don't want to add more :D11:43
Cimihow shall I use it?11:43
mhr3tsdgeos, ok11:43
mhr3Cimi, which id exactly?11:43
Cimimhr3, there's an id in the json spec11:44
Cimimaybe tsdgeos knows11:44
Cimilooks like similar to progress?11:44
mhr3Cimi, it's the regular widgetId, every widget has that11:44
tsdgeosCimi: mhr3: this one "id": null, // mandatory here!11:45
tsdgeos ?11:45
Cimitsdgeos, yup11:45
tsdgeosi have no idea why it says "mandatory to null"11:45
tsdgeosbut yes it's the thing we store in widgetId11:45
tsdgeosjust pass it up in the triggered signal11:45
tsdgeosup/down/somedirection11:45
tsdgeosif we are using triggered11:46
tsdgeosif not, ignore i'd say11:46
mhr3we are11:46
Cimimhr3, what if you set visible to rating but required review?11:51
Cimiit won't work :D11:51
Cimiwhat shall we do in those cases?11:52
mhr3Cimi, indeed, and the scope author needs to fix it11:52
Cimiok11:52
mhr3tsdgeos, so what about the background-color thing?11:53
tsdgeosmhr3: we need a new json for that?11:53
mhr3tsdgeos, i'd treat it the same way we do title and all the other components11:53
tsdgeossure11:54
tsdgeosi meant a new property11:54
tsdgeossorry11:54
mhr3you mean role in the model?11:54
dandradermzanetti, greyback: I've added more fixes to https://code.launchpad.net/~dandrader/unity8/rotatedDDA/+merge/20584512:03
mzanettidandrader: ok... will take a bit before I come this again tho12:03
dandradermzanetti, greyback so you might like to ta a look at those new commits before top approving once again12:03
dandradermzanetti, np12:03
greybackdandrader: this I confirm works correctly12:04
=== zequence_ is now known as zequence
bregmahey sil2100, didrocks we're down to 9 failures in Unity CI, time for a distro landing I think12:22
sil2100\o/12:22
sil2100Ouuu yeaaa12:22
sil2100didrocks: ^ should we use CITrain for that as well, or can we simply release through cu2d?12:22
didrockswaow :)12:22
didrockssil2100: I guess we should use CI Train (if you are happy handling it)12:22
didrocksthat would be the right time to switch it12:22
sil2100didrocks: ok ;)12:23
didrockssil2100: I think nothing else is on your plate, right now, isn't it? you have time for that?12:23
didrocks(apart from the remaining AP messaging-app)12:24
sil2100didrocks: I'm switching it off in cu2d in a moment12:24
didrocksexcellent!12:24
didrockssil2100: I guess it's not only unity, but nux, compiz… and the whole world12:24
didrockscheck with bregma I guess :)12:24
tsdgeosmhr3: arg12:24
didrocksbregma: excellent work, 9 failures, we never had that :p12:24
tsdgeosmhr3: yes i mean role in the model12:25
sil2100bregma: what do you want us to release? unity + nux + compiz? libunity has been already released if anything ;)12:25
bregmadidrocks, sil2100, yes the whole stack12:25
tsdgeosmhr3: can you reproduce the first tab title not showing until you swipe back and forth?12:25
* bregma is squirming in excitement12:25
didrocksahah :)12:26
mhr3tsdgeos, happens with scope tool pretty much all the time12:26
didrockssil2100: maybe confirm with bregma the whole source package list?12:26
tsdgeosmhr3: ok, i'll give you a patch for it and tell me if it fixes it12:26
mhr3k12:26
bregmasil2100, far as I know it's just compiz, nux, and unity everythiong else has been landing12:27
tsdgeosmhr3: https://code.launchpad.net/~aacid/unity8/fix-new-scopes-tab-name-missing/+merge/20616212:27
sil2100bregma: I'll set you as a lander for those ;)12:27
sil2100Feel invited to the CITrain bootcamp on Monday!12:28
tsdgeosmhr3: give it minute, still not pushed12:28
Cimitsdgeos, tests are taking time....12:29
Cimitsdgeos, I'm testing all conditions12:29
Cimiwith rating/reviews12:29
tsdgeosCimi: good!12:29
Cimitsdgeos, not much code but trying it simply12:29
tsdgeosmhr3: now, https://code.launchpad.net/~aacid/unity8/fix-new-scopes-tab-name-missing/+merge/206162 :D12:29
mhr3tsdgeos, fixes it12:30
tsdgeosmhr3: ok, so i'd say let's merge it, since somebody said people want tabs to die there anyway, no need to investigate much more12:30
mhr3tsdgeos, ack, +1ed, pls merge12:31
tsdgeosmhr3: done12:31
mhr3tsdgeos, pushing also the previewmodel splitup fix12:32
=== MacSlow is now known as MacSlow|lunch
tsdgeosmhr3: do we have the new unity-scopes-shell too?12:33
tsdgeosotherwise it'll break too, no?12:33
mhr3not yet, going to build it in the ppa12:33
mhr3yea12:33
tsdgeosok12:33
sil2100bregma: I should use lp:compiz/0.9.11 for compiz, right?12:35
tsdgeosmhr3: let's spec the background color thing if you want, that's the last feature i think as missing (besides billions of fixes here and there)12:35
mhr3tsdgeos, and the other billion for next week :)12:35
tsdgeossure12:35
bregmasil2100, yes, compiz 0.9.1112:37
seb128bregma, landing coming?!12:41
seb128bregma, good morning ;-)12:42
sil2100I'm preparing a landing slot ;)12:42
seb128\o/12:42
sil2100didrocks, bregma: slot is being prepared, I'll kick the build for it and deal with it after lunch ;)12:45
didrocksgreat!12:45
seb128bregma, sil2100, didrocks: I'm going to test from the ppa once it's built12:46
* seb128 wants the new version12:46
didrocksseb128: bregma: sil2100: I guess we still want all AP tests being run once on the final .debs as well12:47
tsdgeosCimi: mhr3: any chance you guys can quick review https://code.launchpad.net/~aacid/unity8/new-scopes-header-fix/+merge/205987 ? It's just a quick fix for something that was commited and not throughly reviewed (my fault)12:48
sil2100Yep ;)12:49
mhr3looks good to me12:49
=== _salem is now known as salem_
tsdgeosmhr3: actaully give me a sec, i think it's not totally correct12:50
tsdgeosmhr3: or it is...12:50
tsdgeosmhr3: can a preview header ever be overlayed? i guess no, right?12:50
mhr3tsdgeos, don't think so12:51
tsdgeosmhr3: ok, then it's fine12:51
tsdgeosmhr3: if you can approve we'll save a few warnings when showing previews12:51
tsdgeoslunch!12:51
mhr3that is a good idea12:51
Cimimhr3, tsdgeos what should happen on typos?12:54
mhr3Cimi, what do you mean?12:54
CimiwidgetData["visibility"] = "reviewefe"12:54
Cimiinstead "review"12:54
mhr3fallback to default12:54
Cimiok12:54
mhr3it's clearly specified that it supports 3 values12:55
Cimitsdgeos, if I change visibility of a parent, does children get different visibility13:00
Cimipropagates13:00
Cimi?13:00
Cimiyes13:01
Cimiqt doc13:01
=== jhodapp|afk is now known as jhodapp
=== dandrader is now known as dandrader|afk
=== MacSlow|lunch is now known as MacSlow
=== dandrader|afk is now known as dandrader
Cimitsdgeos, when widget data changes13:55
Cimitsdgeos, what should happen to the review input?13:56
Cimikeep the same values?13:56
tsdgeosCimi: "rating-input" ?13:58
Cimimmm13:59
Cimino when one changes the json13:59
Cimitsdgeos, and the user did a review before or so13:59
Cimitsdgeos, just like when you press submit, what should happen?14:00
Cimiit's tricky14:00
Cimiin the meanwhile, I'll try to finish this so you can review for now14:00
tsdgeosCimi: i don't think the json would change tbh14:00
Cimiagain with signalSpy drunk14:08
Cimiseeing 2 instead 114:08
Cimimzanetti, help :(14:08
mzanettiCimi: :D14:08
mzanettiCimi: I didn't have any issues with the SignalSpy lately14:09
CimiI have it14:09
CimiI cannot see any bugs here14:09
CimiI have a clear onTriggered: console.log("triggered");14:09
CimiONE console line14:09
CimisignalSpy says 214:10
mzanettinot following. need to see code14:10
elopiotsdgeos: ping. I need your help to land a branch that's needed by autopilot.14:10
mzanettiCimi: can you paste the snipped and perhaps the output too?14:10
tsdgeoselopio: what's up?14:10
Cimimzanetti, it's not easy, I'll paste14:11
Cimimzanetti, http://paste.ubuntu.com/6925651/14:12
Cimihah, I told you14:12
kgunnelopio: i can help you...that way tsdgeos can do real work14:15
dandraderkgunn, any new on getting mir 0.1.5 in ubuntu?14:20
kgunndandrader: you can't make this stuff up....14:20
kgunnso its blocked on xorg rebuild14:20
kgunnb/c xorg is curently failing to build for14:20
kgunn(wait for it)14:20
kgunnppc64el14:21
elopiosorry, they distracted me.14:21
elopiokgunn: https://code.launchpad.net/~elopio/unity8/no_uinput_side-effects/+merge/20387614:21
Cimiwho knows why SignalSpy goes to the Oktoberfest in mid February??14:21
kgunn...builds for everything else...so we're help up on powerpc14:21
kgunn:-/14:21
elopiokgunn: this branch will let us refactor code in autopilot to start removing the ugly things we are doing in unity8.14:21
Cimimzanetti, the output is14:21
kgunnelopio: ack14:21
kgunntsdgeos: you want the preview_progress branch as well ?14:22
tsdgeoskgunn: sure14:23
tsdgeoskgunn: and if you give mzanetti 10 min, i'm sure he'll have another one done14:23
tsdgeosmzanetti: how is the lvwph review going?14:23
kgunntsdgeos: sure..makes sense..will wait14:23
kgunnoh my...lvwph14:23
kgunndo we ever stop fiddling with lvwph :)14:23
mzanettitsdgeos: looks good to me. still figuring what's wrong with that branch on jenkins14:23
tsdgeosmzanetti: ah yeah, somehow jenkins exploded on it14:24
Cimioh god14:24
Cimimzanetti, I understood why14:24
mzanettikgunn: when desing redesigns the dash next time maybe :D14:24
Cimimzanetti, we can talk it later on mumble14:24
mzanettiCimi: ok14:24
kgunnelopio: you're gonna get someone to review tho right?14:29
elopiokgunn: to review this branch? That's why I pinged tsdgeos.14:30
kgunnah...sorry, i thot it was already reviewed/approved....14:30
tsdgeoselopio: so that branch says you need a new autopilot, does that autopilot exist already or i need a new one14:31
tsdgeosaaaah standup14:31
elopiotsdgeos: ahh, I didn't update the description.14:31
elopioI'll do it. Now it's compatible with current autopilot, and with my new branch that will refactor uinput,.14:32
mzanettiMacSlow: :D did you buy a new Mic?14:41
MacSlowmzanetti, no... is the sound quality better?14:41
mzanettiMacSlow: better than ever before14:42
MacSlowmzanetti, I mainly messed with mumble-settings14:42
mzanettiMacSlow: as in, you sound like a human now, not any more like a terminator robot14:42
MacSlowmzanetti, damn ;)14:42
elopiotsdgeos: I updated the description, and added the checklist. I keep forgetting about that, sorry.14:42
mzanettiCimi: https://qt.gitorious.org/qt/qtdeclarative/source/586ebf6c55ed095c2627185d90153ccfdc51c3d2:src/imports/testlib/SignalSpy.qml14:44
mzanettiCimi: you really made me curious how this can happen14:46
kgunnmzanetti: so sorting out ppa for rightedge this mornin' and merging your right-edge-214:48
kgunnbranch with ~unity-team/unity8/new-scopes14:48
kgunnconflicts, just wondering if you need to14:49
kgunnrebase on trunk14:49
tsdgeosok14:49
mzanettikgunn: might be, yeah14:49
mzanettikgunn: will do now14:49
kgunnta14:49
tsdgeoselopio: so with that branch it will work now and in the future autopilot?14:50
elopiotsdgeos: yes. In a really ugly way using try catch for future compatibility, but as soon as autopilot lands I'll get back and clean that, and the nasty calls to private _fingers.14:51
tsdgeoselopio: looks reasonable14:52
mzanettikgunn: merged & pushed14:52
=== redj_ is now known as redj
tsdgeoselopio: i'll re-run the CI, ok?14:53
kgunnmzanetti: thanks!14:55
tsdgeosanyone knows if karni will be around today?14:55
kgunntsdgeos:oh i think he's in california right ?14:56
tsdgeosyeah but he has helping $SOMEONE that was having medical problems14:56
tsdgeosnot sure how that ended up14:56
elopiotsdgeos: ok. The error is weird, on os.killpg(self._notify_proc.pid, signal.SIGTERM) it seems.14:57
elopiocompletely unrelated.14:57
tsdgeosgarg14:57
tsdgeosnow autopilot fails in my branch too14:57
tsdgeosMacSlow: did you guys break notifications again?14:58
tsdgeosMacSlow: see https://jenkins.qa.ubuntu.com/job/autopilot-testrunner-otto-trusty/2817/artifact/results/autopilot/artifacts/unity8.shell.tests.test_notifications.InteractiveNotificationBase.test_sd_incoming_call%20%28Desktop%20Nexus%204%29.ogv and https://jenkins.qa.ubuntu.com/job/autopilot-testrunner-otto-trusty/2817/testReport/junit/unity8.shell.tests.test_notifications/InteractiveNotificationBase/test_sd_incoming_call_Desktop_Nexus_4_/14:58
MacSlowtsdgeos, certainly not as I've not managed to get my branch in yet14:59
tsdgeosMacSlow: no change in unity-notifications that may cause that?14:59
tsdgeosno15:00
tsdgeosno release since january15:00
MacSlowtsdgeos, that has also not chagned15:00
* tsdgeos tries to reproduce locally15:00
tsdgeosobviously works locally15:04
tsdgeoshow not15:04
tsdgeosi'm reading this15:05
tsdgeos    def _tidy_up_script_process(self):15:05
tsdgeos        if self._notify_proc is not None and self._notify_proc.poll() is None:15:05
tsdgeos            logger.error("Notification process wasn't killed, killing now.")15:05
tsdgeos            os.killpg(self._notify_proc.pid, signal.SIGTERM)15:05
tsdgeosMacSlow: can it happen that the thing disappears in bettwen we check if it's there and we try to kill it ↑↑↑ ?15:06
tsdgeosah this is not yours15:06
tsdgeosmzanetti: can you try running unity8.shell.tests.test_notifications.InteractiveNotificationBase.test_sd_incoming_call there and see if it works for you?15:08
mzanettitsdgeos: on desktop?15:09
MacSlowtsdgeos, I just wish I could remove all AP-tests and somehow do everything with qml15:09
tsdgeosmzanetti: yeah15:09
mzanettion it15:09
mzanettitsdgeos: is this what you get? StateNotFoundError: State not found for class '<class 'unity8.shell.emulators.dash.Dash'>'.15:11
tsdgeosmzanetti: nope15:11
tsdgeosmzanetti: it works for me, and the error is different15:12
tsdgeosmzanetti: you need to make isntall and then from the builddir15:12
mzanettiI did that15:12
tsdgeosPYTHONPATH=../tests/autopilot autopilot unity8.shell.tests.test_notifications.InteractiveNotificationBase.test_sd_incoming_call15:12
mzanettitsdgeos: same error15:13
tsdgeosthat is weird15:13
tsdgeospyhton is so helpless reporting errors sometimes15:13
tsdgeosmzanetti: can you paste the whole error?15:13
mzanettitsdgeos: http://paste.ubuntu.com/692592415:13
tsdgeosweird15:14
mzanettitsdgeos: seems unity8 is not starting15:14
tsdgeosyeah15:14
mzanettiwhich is most likely an issue with my setup15:14
tsdgeosmzanetti: i guess15:14
mzanettibut well.. everytime I try to use autopilot something is wrong in "the setup"15:14
tsdgeosstart unity8 doesn't start unity for you15:14
mzanettinope, doesn't work15:15
mzanettibut wait... I don't have it installed system wide. is that a new requirement?15:15
tsdgeosshouldn't be15:16
tsdgeosbut it may15:16
tsdgeossince autopilot tests do use start unity8 to start it15:16
tsdgeosi thought that the fact that you run it installed and from your dir15:16
tsdgeosoverrides that15:16
tsdgeosbut maybe not15:16
mzanettiso just "start unity8" wouldn't work in any case I guess... but in the autopilot tests some path is exported iirc15:16
mzanettiyeah... that's what I thought too15:17
tsdgeosautopilot is just not very friendly reporting what it does tbh15:17
mhr3_tsdgeos, hm, the preview are not closing fully with the latest image15:20
tsdgeosmhr3_: what do you mean not fully closing?15:21
MacSlowmzanetti, tsdgeos: doesn't copying lp:unity8/data/unity8.conf to ~/.config/upstart fix this?15:21
tsdgeosmhr3_: new-scopes or regular image?15:21
mhr3_tsdgeos, let me grab a screenshot15:21
mhr3_new-scopes15:21
mzanettiMacSlow: I have that file already15:22
mhr3_tsdgeos, http://imgur.com/umfBwSl <- that's after exitting a preview15:22
mhr3_stays like that until i do something15:22
tsdgeosinteresting15:22
tsdgeosmhr3_: can you get that on the destkop?15:23
mhr3_let me update everything15:23
mhr3_tsdgeos, yea, on desktop as well15:28
mhr3_tsdgeos, i guess it's the no-art cards15:28
tsdgeoshmmm15:28
tsdgeosweird not here15:28
tsdgeosin which scope do you get that?15:28
tsdgeosor do you have some local change?15:28
mhr3_tsdgeos, if you force online music to use medium mascot-only, it has the same issue15:29
tsdgeosmzanetti: so we need to decide what to do with that failing test, i can't reproduce it here and you can't even run the test :D15:29
mhr3_well, s/art/mascot/15:29
tsdgeosmzanetti: do we block landings or...?15:29
mzanettiis this failing for all branches on jenkins?15:30
mzanettitsdgeos: ^?15:31
tsdgeosmzanetti: seems to have started failing lately yes15:31
tsdgeoselopio branch and mine15:31
tsdgeosboth unrelated15:31
tsdgeosand both not related to that test at all15:31
mzanettimeh15:31
mzanettilet me check the failure on jenkins again15:31
=== alan_g is now known as alan_g|tea
mzanettitsdgeos: hmm... but this looks like something else again: http://s-jenkins.ubuntu-ci:8080/job/unity8-trusty-armhf-ci/840/console15:34
tsdgeosmzanetti: yes that is different, where's that from?15:36
mzanettitsdgeos: from your branch too15:36
mzanettialthough I don't think it's actually your change that causes it15:37
tsdgeosit is totally not15:37
tsdgeosi can tell you that :D15:37
tsdgeossee https://code.launchpad.net/~aacid/unity8/lvwph_resize_item_bug/+merge/20614015:37
tsdgeosthe autopilot one got fixed15:37
tsdgeosand that weird one appeared15:37
tsdgeosmhr3_: are you aware the scopes get angry if i ask for more than one preview quickly in a row?15:40
=== gatox is now known as gatox_lunch
mhr3_tsdgeos, how much angry?15:41
mhr3_but yea, quite possible15:41
tsdgeosmhr3_: so if i as for preview for item 0 and 115:41
tsdgeosthe item 0 model never gets populated15:41
tsdgeosat least in the scopes scope15:41
mhr3_sounds about right, preview request cancels any unfinished ones15:42
mhr3_but it shouldn't, i'll fix that15:42
mzanettitsdgeos: seems the last post from jenkins on your MP has 3 different failures :D (or rahter :( )15:47
=== alan_g|tea is now known as alan_g
mzanettitsdgeos: kgunn: well, I'm not feeling comfy releasing stuff in this state... chances are too big we'll release a real test failure and block ourselves for another week15:48
mzanettihowever, I need to leave for today (got tickets for a musical) and if you really need to land something, don't ask me15:48
kgunnmzanetti: enjoy the musical....15:48
mzanettithanks15:48
tsdgeosmzanetti: stuff is in the same state as of yesterday15:51
tsdgeosbut ok, no release15:51
mzanettitsdgeos: really? yesterday stuff passed on jenkins still, no?15:51
tsdgeosmzanetti: i can trigger jenkins to pass eventually :D15:51
tsdgeosmzanetti: since the 3 different failures come and go ;)15:51
mzanettihmm... ok... seemed a bit like it started and some point and fails predictably now15:52
tsdgeossure15:52
tsdgeosthat's ok15:52
tsdgeosi'll keep merging stuff into new-scopes15:53
=== dandrader is now known as dandrader|afk
=== jono is now known as Guest53088
tsdgeosmhr3_: can you review  https://code.launchpad.net/~aacid/unity8/new-scopes-preview-sometimes-disappears/+merge/206215 ?16:00
karnio/16:01
karnitsdgeos: Here I am :) (at standup ATM)16:01
tsdgeoskarni: do you have a way for me to see that need for the big icons patch you posted?16:02
karnitsdgeos: We got her a ticket yesterday back home. She arrived minutes ago, and will get immediate doctor attention.16:02
karnitsdgeos: there are two screenshots in the description16:03
karnitsdgeos: mascot on one are much more crisp16:03
tsdgeoskarni: sure16:03
karnitsdgeos: this is not for "large" icons, this is for the in-memory resolution16:03
tsdgeoskarni: i'm evil and want to see it by myself16:03
karnitsdgeos: oh16:03
karniI can give you the scope, sure16:03
tsdgeoskarni: the patch doesn't make any sense to me tbh16:03
tsdgeoskarni: the bug i fixed in Qt should fix it, and if not should be fixed again16:04
tsdgeosbut multiplying by 4 the sizes is not cool16:04
karnitsdgeos: I know, but Saviq built qt for me, I installed it locally, and they still were blurry16:04
karnianywya, lemme give you the link16:04
mhr3_tsdgeos, hm, is that a workaround because we're cancelling the unfinished preview?16:06
tsdgeosmhr3_: hard question :D16:07
tsdgeosmhr3_: the current code, only asks for one preview16:07
tsdgeosmhr3_: my patch thus still only asks for one preview too, but fixes the patch16:07
tsdgeosmhr3_: i'd like to remove the isCurrent from the if16:08
tsdgeosmhr3_: but then it asks for more previews and you don't see the fadeIn effect anymore16:08
seb128bregma, is that a known issue with the ppa for the new unity?16:08
seb128$ LC_ALL=C sudo apt-get install unity unity-lens-applications libunity-core-6.0-9 unity-plugin-scopes16:08
tsdgeosand not sure if design wants that16:08
seb128 unity-plugin-scopes : Depends: libunity-core-6.0-8 (>= 7.0.0) but it is not going to be installed16:08
tsdgeosmhr3_: so yes and no at the same time :D16:08
karnitsdgeos: sent you e-mail how to install and enable the scopes, so you can see for yourself (once you apply the patch on your phone and reboot, I think there's no easier way)16:08
seb128bregma, seems like you need a unity-plugin-scopes rebuild in the ppa?16:08
karnitsdgeos: actually, let me send you a deb so you can test with unity8 locally16:08
karnithat'll be faster16:08
tsdgeoskarni: deb for what?16:08
karnithat scope. you wanted to see for yourself16:09
mhr3_tsdgeos, ok, i see16:09
tsdgeoskarni: ah cool16:09
mhr3_tsdgeos, can you add a fixme there?16:09
tsdgeosmhr3_: i'm not sure it needs one16:09
mhr3_of course it does :)16:09
tsdgeoswhy?16:09
mhr3_cause it's not obvious16:10
tsdgeoswe've never requested more than one preview before16:10
tsdgeoswhat is not obvious?16:10
tsdgeosis the same code than we had before16:10
mhr3_that the plugin doesn't support it, and ideally it should16:10
tsdgeosjust before it was less declarative16:10
karnitsdgeos: e-mail sent16:10
tsdgeosmhr3_: the thing is, as said with the fadein animation, i'm not sure we want to remove the if16:10
tsdgeosbut i can add a comment if you want16:10
mhr3_if the content would be there right away, there's no need for fadein16:11
tsdgeosmhr3_: but design likes fadeins :D16:12
tsdgeossure16:12
tsdgeosi was actually removing the fadein16:12
tsdgeoswhen i stumbled on the previws bug16:12
tsdgeosso i'll add the comment16:12
tsdgeosand someone will decide later if we want or not to get it16:12
tsdgeosmhr3_: comment added16:15
mhr3_tsdgeos, thx, acked16:16
karnigreyback: Hey man, any chance you could look into this before MWC? https://bugs.launchpad.net/savilerow/+bug/127945316:23
ubot5Launchpad bug 1279453 in unity8 (Ubuntu) "Carousel renderer flies off the screen when scrolling on N10" [Undecided,Confirmed]16:23
karnigreyback: I believe you were (at least one of) the authors of carousel, tell me if I got that wrong16:24
greybackkarni: I've had little to do with carousel tbh. Cimi would be the man16:24
karnitsdgeos: regarding your comment on this bug ↑ Carousel requires minimum of 5 items, so this does comply. Also, the carousel works just fine on the phone.16:25
karniCimi: You think you could have a look at the linked bug ↑ anytime soon? It's sort of a blocker for tablet demoing for MWC.16:26
Cimicarousel should not work with 5 items16:26
Cimiwe should have grid IIRC16:26
tsdgeoskarni: which bug?16:26
Cimi5 items on the phone maybe16:26
karnihttps://bugs.launchpad.net/savilerow/+bug/127945316:27
ubot5Launchpad bug 1279453 in unity8 (Ubuntu) "Carousel renderer flies off the screen when scrolling on N10" [Undecided,Confirmed]16:27
Cimithere was code on the old scopes16:27
Cimikarni, tomorrow maybe16:27
karniCimi: no, I fixed that code, this is correct16:27
karniold limit was 7+, now it's 5+16:27
Cimikarni, put it 716:27
karniactually, trunk contains <= 6 condition, new scopes contains <= 4 condition16:27
karniCimi: Well.. I'm sorry, but that was design decision, it's not our call.16:27
Cimikarni, carousel math don't work with less than 716:28
karniI also suspect it's the number of items on this screen width that causes trouble, though16:28
Cimiperiod.16:28
karnio_O16:28
Cimiunless you increase the humbr of items on screen16:28
Cimiand make carousel smaller16:28
karniI guess that's good to know. Thank you Cimi.16:28
Cimi*number16:28
Cimithe sly effect is also due to the overflow / rebound16:29
Cimi*fly16:29
karninumber of items on screen?16:29
Cimiof carousel tiles16:29
karnihrm16:29
Cimiit's a translation of content16:29
Cimithere's a complex math behind16:29
karniI'm sure there is, I've seen it.16:29
Cimiwe decided we just wanted to have carousel when we had like more than 6-7 items16:30
Cimime and Oren16:30
tsdgeostbh i'd just trust cimi here16:30
tsdgeosand bring that 4 back to 6/716:30
tsdgeoswathever it was16:30
tsdgeosand if design wants it to be 416:30
karniSo either I set number of items to 7 minimum, or add items to the carousel (whic is basically equivalent)16:30
Cimiit's stupid carousel with 416:30
tsdgeoswell, we need to fix the code16:30
karni4 would be grid, 5 would be carousel16:30
tsdgeosbut not *now* D:16:30
Cimiit does not give any benefit in terms of usability16:30
karniI fixed that code to be so, and that was because of design decision. I didn't know carousel won't work for <7 items16:31
Cimiyou actually need to tap an extra time16:31
karniit just gives the damn good looks, that's all16:31
karnissweeny: ↑16:31
tsdgeosof course it needs to be seen if with 716:31
tsdgeosit still acts this crazy or not16:31
Cimilooks cool but it's not efficient16:31
Cimia grid works better with few elements16:31
CimiI suppose it might still have issues16:32
CimiI believe we need to limit the flickble drag over bounds16:32
karniit's not about being efficient, we're talking about looking good for MWC, Cimi :)16:32
Cimikarni, a grid looks good16:32
Cimia carousel looks better, ya16:32
karniCimi: Again, it's not our decision.16:32
karniYes.16:32
Cimibut a broken UX is worse than something looking better16:33
tsdgeosit is our decision16:33
karniCimi: I would appreciate if you could have a look at it tomorrow then. At least we know how to fix it.16:33
tsdgeosCimi says the Carousel doesn't work with < 716:33
Cimikarni, let me know who wants to change this and I'll convince him back16:33
karnitsdgeos: THAT I understand, yes.16:33
tsdgeosand we don't have time to make it work with it16:33
karniCimi: sure, ask katie on IRC16:33
tsdgeosso unless you can magically create time there's not much we can do16:33
karnitsdgeos: ok.16:33
karniI'll just let them know to add more stuff to carousel.16:33
tsdgeosplease16:34
tsdgeosand let's see if it works then16:34
karnisure16:34
=== gatox_lunch is now known as gatox
elopiogreyback: do you know about the status of this bug? https://bugs.launchpad.net/ubuntu/+source/qtubuntu/+bug/120459516:37
ubot5Launchpad bug 1204595 in unity-mir "Unity 8 does not properly parse legitimate desktop files" [Medium,In progress]16:37
karniIf we end up not changing code, we should seriosly add a comment in carousel code it doesn't work with less than 7 items.16:37
greybackelopio: ultimately, we'll drop the custom desktop file parsing code and use QSettings to do the parsing. There is a branch attached that fixes up the old code a bit, but I wasn't aware of any demand for it to be solved16:38
karnissweeny: fallback to grid under 7 items doesn't satisfy us. that'd break visuals Joe has worked on for weeks, and we've been iterating daily. unless we can ask jouni for more upgrade options (that sucks if you ask me, but that's exactly what we just did, when bumping to 5 items)16:39
karnissweeny: please let me know if there's a way for us to bump number of items in carousels to 7. if not (and I assume that'd be blocked on Jounis deliverables), we may have to ask Cimi for help.16:40
elopiogreyback: well, it's not urgent, but we are constantly making fake desktop files. When we miss something, it will just fail silently.16:40
elopioif it will be replaced with a better solution soon, then I'm ok with leaving the old code as it is.16:40
ssweenykarni, i don't know if it's feasible to add more items with our deadline16:41
Cimikarni, carousel under 7 items won't work16:41
greybackelopio: noted. I'll keep you in the loop when we fix it up16:41
karniCimi:  I know you said that. You also said you could limit the flickable drag over bounds.16:41
Cimikarni, this will fix the fly issue16:41
karniCimi: Too bad we didn't know that a day before deadline :( There was no comment in code, and my fix passed Saviq's review.16:41
Cimikarni, but still the clicks won't work well16:41
karniCimi: That would be fantast.. aha16:41
karniI think clicks do work well atm, right ssweeny ?16:42
elopiogreyback: thanks. And a question, are some of the fields in the desktop file required? I mean, an app will fail to launch if we skip one of them?16:42
karniCimi: you mean that if we fix the fly effect, bounding items may not be clickable16:42
karni?16:42
Cimikarni, you can try16:42
Cimikarni, I doubt16:42
karniits there a single variable we could tweak? I'm sorry, the carousel code is huge, and you're probably our last hope.16:43
Cimikarni, carousel requires more items than the area16:43
Cimikarni, basically, it needs elements on both sides to work16:43
greybackelopio: required entries are Name, Comment, Icon, Exec, Path, StageHint, others are optional16:43
karniCimi: that makes sense. the carousel does span the screen width on tablet, though. but I see what you mean.16:43
Cimikarni, carousel must be disabled for less than 716:44
karni...16:44
Cimifor this reason16:44
Cimiit's like 4-5 on phone16:44
karniCimi: I would be happy with that solution if we know 2 weeks ago.16:44
Cimibut 7 on tablet16:44
karniooh16:44
karnioooh!16:44
karnicould we change that separately on the tablet?16:44
tsdgeoskarni: you sent me a bunch of amd64 debs?¿16:44
Cimiit's a geometry thing16:44
karnitsdgeos: you don't like em :(?16:44
tsdgeoskarni: how do i install them on the phone?16:44
tsdgeoskarni: or you get the problem in the desktop too?16:45
karniCimi: is there a way to tell from qml it's a tablet, besides comparing width/height ?16:45
Cimibecause all the elements are outside the view, and the 3d effect brings them in the view16:45
karnitsdgeos: desktop too, install on the desktop16:45
elopiogreyback: ack. Thanks.16:45
karnitsdgeos: I said that'd be a bit faster than trying on the phone and rebooting it :)16:45
tsdgeoskarni: no, you don't want to test for tablet, you want to test for width16:45
Cimikarni, there is tablet variable in Shell.qml maybe?16:45
tsdgeosdon't use that16:45
tsdgeosit's evil16:45
tsdgeosCimi: and now cards are not all the same size16:45
karnitsdgeos: you can tweak qml/Dash/CardHeader.qml and relaunch unity-scope-tool to do visual inspection16:45
tsdgeosso what should be done is compare card width * count and width of the shell16:46
tsdgeosi'd say16:46
karnitsdgeos: we want to test for width - that might rescue us16:46
Cimikarni, in any case you have to re-tweak the value16:46
Cimikarni, because as soon as you do a search, you break16:46
Cimikarni, it must be 7 on a tablet16:46
Cimino more questions for now16:46
karnihow does search affect carousel ?16:46
Cimikarni, it limits the number of elements16:47
Cimikarni, we can spend more time to see if we can make it work with less items16:47
karniThank you for your assistance.16:47
Cimikarni, but this later, after MWC16:47
Cimikarni, I cannot see how we can fix it, just have no idea16:47
karniThat won't help us. I'll try to workaround that. All I care is MWC (as we all do) for now.16:47
karniok16:47
karniThank you, Cimi16:47
Cimithat's why I am saying let's keep 7, and switch to grid16:48
Cimifor 616:48
karniWill we have Shell rotation on the phone for MWC, or just the tablet?16:49
tsdgeosyou know something that would be awesome?16:49
karnitsdgeos: ↑ do you know? /me tries not to highlight the whole team16:49
tsdgeosif doing a restart scope-registry16:50
tsdgeoswould restart my desktop16:50
karnitsdgeos: hahah. but that does work once you install the scopes from me. at least restart scope-registry worked here.16:50
tsdgeoskarni: i do not know, i'd say we don't have rotation at all16:50
tsdgeosphone -> portrait; tablet -> landscape16:50
karnithat's even better, so we can just test width/height of shell16:50
tsdgeosbut i know nothing16:50
karnithen fallback to grid on tablet. or something. thanks guys.16:51
tsdgeoskarni: do you remember anything about https://code.launchpad.net/~unity-team/unity8/header-alignment/+merge/205334 ?16:54
* karni looks16:54
karnitsdgeos: ha, description says "Center-align title when it's alone in the header." and this change is already in new-scopes or trunk. I'll follow up shortly, maybe I should just delete that. I'll double check, Albert.16:56
mhr3_hmm, can we make the preview window suck less?16:58
mhr3_the grey color is awful16:58
tedgbregma, At one point you were talking about using a screensaver that would go to the greeter in trusty, is that still on the table?17:01
karnimhr3_: I knew that'd be coming.17:02
* karni scratches on the head17:02
Cimitsdgeos, one binding loop and the merge proposal is ready17:02
mhr3_http://paste.ubuntu.com/6926453/17:02
mhr3_karni, ^17:02
bregmatedg yes, after a fasion17:02
mhr3_karni, maybe a better idea is to remove it completely :)17:03
karnihrhahah :D17:03
mhr3_so what do i do with it?17:03
tedgbregma, fashion?  Are we having a fashion show?  Oh, what will I wear?17:03
mhr3_i'm ready to bzr ci :)17:03
mhr3_tsdgeos, ^?17:03
karnimhr3_: would you have a screenshot for that? would be happy to review that for you and get this pushed through. we may need to ask design for feedback :|17:03
bregmategg, you look fabulous in anything17:04
bregmaor nothing?17:04
karnimhr3_: Well, we need to change the grey color anyway, it just doesn't work for previews.17:04
tedgBoth17:04
mhr3_karni, well the designs don't have any grey17:04
mhr3_they're white17:04
mhr3_or at least very light grey17:04
karni:O okay, than that fix makes perfect sense then17:05
mhr3_looks much nicer without it, but also it breaks the animation17:06
tsdgeosmhr3_: if it looks better, sure17:11
tsdgeosor don't if it breaks the animation :D17:12
mhr3_tsdgeos, what is more important nice preview or nice animation? :P17:12
tsdgeoskarni: i can reproduce the problem with your image, i will investigate if we can solve it any other way than with that random * 417:12
tsdgeosmhr3_: my artistic skills stopped evolving at 417:13
mhr3_actually17:13
karnitsdgeos: That would be much appreciated. I didn't want to take your time.17:13
tsdgeosso don't ask me those kind of things :D17:13
mhr3_the animation is broken eitherway17:13
tsdgeosmhr3_: which animation?17:13
karnimhr3_: I'd say preview is more important, but what do I know ;P17:13
mhr3_tsdgeos, if there are no-art results, it's all weird17:13
tsdgeoswow17:14
tsdgeosyeah after installing the scope karni sent me17:14
tsdgeosi can repro the weirdness17:14
tsdgeosi'll have a look tomorrow17:14
tsdgeoskarni: btw FGC is a train/metro not a bus, you guys may want to update the icon shown in that scope :D17:15
mhr3_ok, so i'm removing the blending rect17:15
karnitsdgeos: fixed as we speak, got art form Jouni17:16
karnitsdgeos: but thanks :D17:16
* tsdgeos gets some rest17:16
tsdgeostomorrow more! (or maybe later)17:17
mhr3_rest.. what is that?17:17
mhr3_:P17:17
karni;)17:17
mhr3_robru, pretty pls to land #18?17:18
robrumhr3_, hang on, in meeting.17:18
mhr3_robru, and even prettier please to get silo for #2717:18
Cimioh damn it17:19
robrumhr3_, ok, assigned silo 1617:19
robrumhr3_, we have to wait a bit to land mediascanner for you (other things are higher priority right now, can do it in a couple hours)17:23
mhr3_robru, ok17:23
Cimiif someone has still some energy left... https://code.launchpad.net/~cimi/unity8/units8.previews_RatingStars/+merge/20623917:31
CimiI'm dead xD17:32
Cimimzanetti, you can have a look at tests if you like, it's quite long17:32
robrumhr3_, ok, hitting publish on silo 9 for you. please merge & clean once you see it in distro17:46
Cimikarni, so did you manage to set back to 7?17:56
karniCimi: no, juggling few things at a time. I will get to this very shortly.17:56
Cimicool17:56
karniCimi: setting back to 7 is easy. I know because I changed it to <=5 in new-scopes. I'll try to do bit better than that, and fallback to grid only on tablet (based on shell dimentions)17:57
karniCimi: Thanks for asking17:57
Cimikarni, well, best would be depending on carousel dimensions17:58
Cimikarni, and remember on the phone still has to be disabled for around 4-517:58
karniCimi: works just fine on phone with fallback to grid for <=717:58
karnionly tablet has the bug17:58
Cimikarni, not with 1 or 217:59
Cimior 317:59
karniCimi: sory, I meant to say it works just fine for 5 and more items on the phone17:59
Cimiyes17:59
karnifallback to grid when <=4 items17:59
Cimibecause of the dimensions17:59
karniyes, I understand that now :)17:59
karniphone's good. I'll fix the tablet with different fallback.18:00
=== alan_g is now known as alan_g|EOD
=== dandrader is now known as dandrader|lunch
mhr3_karni, text widget is using wrong color, could you fix that?18:46
karnimhr3_: can I haz a look? where's that?18:46
karnibtw that's like 3rd place the color pallete is wrong18:46
mhr3_karni, http://imgur.com/ScFEfq718:47
mhr3_if you try hard you'll see there's text :)18:47
mhr3_below the button18:47
karniwow18:49
karnimhr3_: is this PreviewTextSummary.qml ? there should be titleLabel and textLabel, both have same color (both from Pallete, so no wonder if that's broken)18:51
mhr3_karni, sounds right, yea18:52
karniack18:52
karnimhr3_: Can you please test this (and possibly verify if "lightgrey" instead of "grey" isn't beter for summary?) http://paste.ubuntu.com/6927035/18:54
karniI did that sort of blind. applying demo-stuff ppa to n4 now18:54
mhr3_karni, yea, look good with grey18:58
mhr3_seems to match designs18:58
karnimhr3_: ok, I'll whip a branch18:58
karnimhr3_: I suspect we'll run into more of these :/18:59
mhr3_definitely18:59
mhr3_when can we start using some consts?18:59
karniCimi: Do you know anything about possible updates to Ubuntu Palette? We're using it in new-scopes, but it just doesn't match new designs, and in couple of places we already have "grey"/"lightgrey" hardcoded.19:01
karniWe expect we may run into more of these (see mhr's screenshot couple lines above)19:02
karniI imagine we'd update the palette and use some sort of version 2.0 of it for new-scopes19:02
=== dandrader|lunch is now known as dandrader
karnibut I have no idea who's responsible for that, nor I'm much familiar with debian packaging19:02
karnimhr3_: ^19:02
karnialso, how to do it without breaking trunk19:02
mhr3_no idea how the pallette is handled19:03
karnicwayne: you know anything about Ubuntu Palette? You asked if I was doing any changes to it yesterday.19:04
mhr3_robru, #27 waiting for button push :)19:04
cwaynekarni, i know where it lives on the system, and i think its in ubuntu-ui-toolkit19:04
cwaynethats about it though :)19:04
karniyes, it is the toolkit. mhm.19:05
karnimhr3_: do you know if qml/Dash/Previews/PreviewTextSummary.qml is used by "old" unity8? Should I propose against trunk or new-scopes?19:07
karniShould I ask Cim'i ?19:08
robrumhr3_, published. merge & clean once it hits distro19:08
mhr3_karni, separate preview widgets only by new-scopes19:11
karniack, so this is safe to go into trunk19:12
karnimhr3_: here it is. can I please ask you to review and take it down the pipe? https://code.launchpad.net/~unity-team/unity8/unity8-preview-summary-color/+merge/20626119:15
mhr3_karni, ah, audio widget also wrong colors19:46
karnimhr3_: shall we fix in the same branch?19:47
mhr3_why not19:48
karnimhr3_: I'm sorry, you need grey or lightgrey?19:51
karnithere's track title and track subtitle19:51
mhr3_looks grey to me19:51
karnihahaha gotta love deadlines19:51
mhr3_title grey, sub light19:51
karnimhr3_: how bout time label?19:52
mhr3_looks grey to me too19:53
mhr3_anyway, heading home19:53
mhr3_cu19:53
karnimhr3_: pushed19:54
karnimhr3_: would be awesome if you could land this tomorrow19:54
karnitake care, mhr3_19:54
gatoxhi, does anyone here knows or can point me to the right direction about how to change one preview for another when perform_action is triggered in the scope?20:48
karniperhaps there's somone from Unity API team who would anser that question ↑20:48
=== salem_ is now known as _salem

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