=== thomi is now known as thomi|lunch | ||
=== shiznix_ is now known as shiznix | ||
=== thomi|lunch is now known as thomi | ||
Saviq | Wellark, ping | 06:52 |
---|---|---|
mhr3 | sil2100, didrocks, can we just push https://code.launchpad.net/~mhr3/unity/fix-ap-preview-tests/+merge/175123 directly? | 07:14 |
* mhr3 is really annoyed with unity unit tests | 07:14 | |
didrocks | mhr3: +1 | 07:15 |
mhr3 | didrocks, sil2100, pushed to lp:unity | 07:18 |
sil2100 | \o/ | 07:19 |
sil2100 | hm, today I started my system and right after logging in I got like 10 apport error dialogs | 07:20 |
sil2100 | huh | 07:20 |
=== alan_g|EOD is now known as alan_g | ||
dandrader | Saviq, is it just my impression or is Jenkins performing really really badly lately? | 08:08 |
Saviq | dandrader, it is | 08:08 |
Saviq | dandrader, we're killing the pandas, it seems | 08:08 |
Saviq | dandrader, most probable - memory overheating | 08:09 |
dandrader | wow | 08:09 |
Saviq | dandrader, and then there was a licensecheck script failure | 08:09 |
Saviq | dandrader, but yeah, https://jenkins.qa.ubuntu.com/job/unity8-ci/ looks tragic :/ | 08:09 |
Saviq | dandrader, they're looking to throttle the builds - slower, but at least (potentially) completing | 08:10 |
Saviq | dandrader, and also the calxeda setup finally arrived - ETA on it is around a month, though | 08:11 |
dandrader | ah, cool | 08:11 |
sil2100 | mhr3: hi! Are you the one currently doing unity fixes? Since I noticed, through the indicator stack, that one of the AP tests started failing | 08:17 |
mhr3 | sil2100, hey, no | 08:18 |
mhr3 | i fix my stuff | 08:18 |
sil2100 | Too bad ;) | 08:18 |
dednick | Cimi: ping | 08:46 |
Saviq | dednick, he should be away today | 08:47 |
dednick | Saviq: ah. thanks | 08:47 |
Saviq | dednick, :P | 08:53 |
Saviq | huh | 08:54 |
dednick | ? | 08:55 |
Saviq | dednick, re: semi-colons | 08:55 |
Saviq | how is it that PS Jenkins Bot already commented PASSED on some MRs | 08:55 |
Saviq | but http://s-jenkins:8080/job/unity8-ci/ doesn't yet know? | 08:55 |
Saviq | ah, archiving artifacts | 08:56 |
dednick | Saviq: they're finished now | 08:57 |
dednick | Saviq: oh. hm, no they're not | 08:57 |
dednick | that's not a very good ci track record. 2 green in 30 attempts... | 08:58 |
Saviq | dednick, yeah | 08:58 |
Saviq | dednick, pandas are dying | 08:58 |
Saviq | dednick, memory overheating, apparently | 08:58 |
dednick | lol. | 08:59 |
dednick | i think there's something up with saucy. My machine has been dying the last week or 2. | 09:00 |
Saviq | dandrader, you approve the addrenderer branch *a lot*, heh? ;) | 09:01 |
sil2100 | geh, unity AP testing blocks the whole check infrastructure ;/ | 09:02 |
nic-doffay | Saviq, got anything I can look at? Busy waiting on reviews. | 09:03 |
Saviq | nic-doffay, busy waiting? ;) | 09:04 |
nic-doffay | Saviq, not busy waiting :P | 09:04 |
Saviq | nic-doffay, start implementing the filters panel | 09:04 |
Saviq | nic-doffay, as seen in http://design.ubuntu.com/apps/building-blocks/option-selector | 09:04 |
dednick | my nexus is buggered. wont turn on. | 09:05 |
Saviq | dednick, tried putting it on power for some time? | 09:06 |
Saviq | dednick, and is that galaxy or 10? | 09:06 |
Wellark | Saviq: pong | 09:06 |
Saviq | nic-doffay, you should be able to work on top of https://code.launchpad.net/~unity-team/unity8/filters/+merge/173691 | 09:06 |
dednick | Saviq: yeah, powered, galaxy | 09:06 |
Saviq | dednick, disconnect, remove battery, replace battery, try turning on disconnected | 09:06 |
Saviq | Wellark, did you hear/know about the hud getting stuck somewhat? | 09:07 |
Saviq | Wellark, that's how we encountered the hud timeout in our HudClient plugin | 09:07 |
Saviq | Wellark, and it's been happening to different people for some days now | 09:07 |
Saviq | Wellark, hud-service is apparently running | 09:07 |
Saviq | Wellark, but DBus to it times out | 09:07 |
Saviq | Wellark, and unity7 hud is non-responsive (i.e. just sits there doing nothing when you type) | 09:08 |
nic-doffay | Saviq, I'll look into it. | 09:08 |
dednick | Saviq: yay! it's back! | 09:08 |
nic-doffay | Saviq, what still needs to be done with that branch before it's merged? | 09:08 |
Saviq | dednick, cool | 09:09 |
Saviq | dednick, it sometimes gets confused when on power | 09:09 |
Saviq | nic-doffay, I need to re-review it | 09:09 |
dednick | Saviq: ta | 09:09 |
Saviq | nic-doffay, should be merged this week | 09:10 |
nic-doffay | Saviq, k | 09:10 |
Wellark | Saviq: have people updated to the latest saucy packages and restarted their session? | 09:10 |
Wellark | Saviq: at some point session bus started to be controlled by upstart | 09:10 |
Saviq | Wellark, I did, not seing it now | 09:10 |
Wellark | Saviq: so at least for me I was seeing this dbus timeout | 09:10 |
Saviq | Wellark, so if you think that fixed | 09:11 |
Wellark | that was because there were two session bus daemons runing | 09:11 |
Wellark | and hud was using the upstart one | 09:11 |
Saviq | Wellark, then that's ok, will report back if we encounter again | 09:11 |
Wellark | and rest of the desktop was using the old one | 09:11 |
Saviq | Wellark, got it | 09:11 |
Wellark | Saviq: thanks! | 09:11 |
Saviq | Wellark, cheers | 09:11 |
nic-doffay | Saviq, how would someone navigate to these filters? | 09:17 |
Saviq | nic-doffay, the "grape" icon | 09:17 |
Saviq | nic-doffay, it's a button on the search entry | 09:17 |
nic-doffay | Saviq, a grape?! | 09:17 |
Saviq | nic-doffay, the dots | 09:17 |
Saviq | nic-doffay, to the right of the search etnry | 09:17 |
nic-doffay | Saviq, ah | 09:17 |
Saviq | entry | 09:17 |
Cimi | dednick, I'm on holiday :-P | 09:24 |
Cimi | dednick, tell me | 09:24 |
MacSlow | Saviq, Cimi: https://code.launchpad.net/~macslow/unity8/fix-button-tint-hint/+merge/175314/comments/393708 | 09:24 |
Cimi | I'll be here for a while, upgrading the phone | 09:24 |
MacSlow | Cimi, do you know when Jouni is back from vacation? | 09:25 |
Cimi | MacSlow, I think today or tomo | 09:25 |
dednick | Cimi: dont worry about it | 09:25 |
Cimi | dednick, well I'm here | 09:25 |
dednick | Cimi: you back tomorrow? | 09:25 |
Cimi | dednick, nope, monday | 09:25 |
Cimi | dednick, going to Milan for Depeche Mode concert :-P | 09:25 |
dednick | Cimi: awesome | 09:25 |
dednick | Cimi: need you to fill in some status of settings/indicator components at some point. https://docs.google.com/a/canonical.com/spreadsheet/ccc?key=0Al0gMJhDnGQEdHA1S2VRNmhRdHFvVFNpZ1k5VlA5NEE#gid=1 | 09:26 |
Cimi | MacSlow, on your comment | 09:26 |
Cimi | MacSlow, which theme are you using? | 09:26 |
dednick | Cimi: the ubuntu-settings-components section. | 09:26 |
Cimi | MacSlow, with SuruGradient the colour should be what you want | 09:26 |
Saviq | MacSlow, cheers | 09:26 |
MacSlow | Cimi, "Suru"? | 09:27 |
Saviq | nic-doffay, review fail https://code.launchpad.net/~macslow/unity8/fix-button-tint-hint/+merge/175314/comments/393708 | 09:27 |
Cimi | MacSlow, you should use SuruGradient | 09:27 |
Cimi | MacSlow, the shell sets the theme in Component.onCompleted on shell.qml | 09:27 |
nic-doffay | Saviq, egh | 09:29 |
Saviq | nic-doffay, actually maybe not ;) | 09:29 |
Cimi | MacSlow, in your qmltest set the theme with SuruGradient | 09:29 |
MacSlow | Cimi, but using a gradient for the text-color of summary and body doesn't make sense | 09:29 |
Cimi | MacSlow, the palette is the same of SuruDark | 09:29 |
Cimi | mostly | 09:30 |
MacSlow | Cimi, the text-color is a color not not a gradient :) | 09:30 |
Cimi | it's the fuckin name of the theme :) | 09:30 |
Saviq | MacSlow, it's just a theme name ;) | 09:30 |
Cimi | MacSlow, look at shell.qml | 09:30 |
Cimi | Component.onCompleted | 09:30 |
dednick | calm down peopl ;) | 09:30 |
Cimi | ahah I am joking :) | 09:30 |
Saviq | MacSlow, http://pastebin.ubuntu.com/5886983/ | 09:31 |
Cimi | +1 | 09:32 |
Cimi | Saviq, which highlights that the notification are not using bg colour from the palette | 09:32 |
Cimi | Saviq, otherwise the background would have changed accordingly to the theme | 09:32 |
Saviq | MacSlow, Cimi http://ubuntuone.com/6nL2LHe0VX3yyXETQjA5CJ | 09:33 |
sil2100 | mhr3: unity-applicati invoked oom-killer <- doesn't sound too good I suppose? | 09:34 |
Saviq | Cimi, that's your failure, isn't it ;) | 09:34 |
mhr3 | sil2100, say what now? | 09:34 |
Saviq | Cimi, MacSlow that's "SuruGradient, old, Suru" in there | 09:34 |
sil2100 | mhr3: I'm looking at unity AP testing for ati and this popped up, and anyway the whole machine takes too long to finish - you saw something like that before? | 09:35 |
sil2100 | jibel: ^ ? | 09:35 |
sil2100 | jibel: maybe it's the OOM issue you mentioned before? | 09:35 |
sil2100 | http://10.97.0.1:8080/job/autopilot-saucy-daily_release/label=autopilot-ati/484/console | 09:35 |
mhr3 | sil2100, isn't it just killed because something else wants more mem? | 09:35 |
MacSlow | Cimi, Saviq: I didn't know about the required changes needed to be done to Notifications... I only know about the set of colors I once got from Jouni | 09:35 |
Saviq | MacSlow, yeah, they're the same in SuruGradient theme | 09:36 |
jibel | sil2100, that's something else | 09:37 |
MacSlow | Saviq, what env-var to set to force a particular theme for the test? | 09:37 |
MacSlow | Saviq, or did you hack that temp. into the test? | 09:37 |
Saviq | MacSlow, http://ubuntuone.com/6nL2LHe0VX3yyXETQjA5CJ | 09:37 |
sil2100 | jibel: this machine seems hanged, no tests are being ran, I'm thinking of killing it | 09:37 |
* didrocks things jibel killed compiz :p | 09:38 | |
didrocks | thinks* | 09:38 |
jibel | sil2100, I mean it is OOM but not caused by RMD as it used to be | 09:38 |
sil2100 | I would like this machine to finally finished, since there are like 5-6 check jobs queued ;p | 09:39 |
sil2100 | jibel: you think we can abort it? | 09:39 |
sil2100 | Oh, it's moving forward | 09:40 |
sil2100 | jibel: but there was a kernel stack trace :D | 09:40 |
jibel | sil2100, the kernel call trace says there is a page fault with is why OOM killer has been invoked | 09:42 |
jibel | sil2100, and the culprit seems to be unity-applicati | 09:42 |
Saviq | MacSlow, you can see the colours here http://bazaar.launchpad.net/~ubuntu-sdk-team/ubuntu-ui-toolkit/trunk/view/head:/modules/Ubuntu/Components/Themes/SuruGradient/Palette.qml | 09:43 |
jibel | yay for very useful short names | 09:43 |
Cimi | Saviq, not really | 09:43 |
Cimi | Saviq, because the black is not the bg colour of surudark/gradient | 09:43 |
Saviq | Cimi, ;) | 09:43 |
Cimi | Saviq, ideally we should create a theme for the notifications | 09:43 |
Cimi | Saviq, and set the theme for them | 09:43 |
Saviq | Cimi, but we can't | 09:44 |
Cimi | Saviq, with SuruGrdient as parent theme | 09:44 |
Cimi | Saviq, not yet, one theme for each qmlscene currently | 09:44 |
Saviq | yup | 09:44 |
Cimi | Saviq, same thing for the indicators | 09:44 |
Saviq | Cimi, yeah | 09:44 |
Cimi | is this good to go? https://code.launchpad.net/~unity-team/unity8/unity8.background_gsettings/+merge/174958 | 09:45 |
mhr3 | sil2100, checking if there's a leak somewhere | 09:45 |
Saviq | Cimi, no-one from us reviewed it yet | 09:45 |
Cimi | ok | 09:45 |
mhr3 | hmm, maybe the diff models cause it | 09:46 |
Cimi | Saviq, I believe we can use CrossFadeImage from sdk | 09:47 |
Saviq | Cimi, yeah, we should | 09:47 |
Cimi | Saviq, separate branch pls | 09:47 |
Cimi | Saviq, I can do that on monday | 09:48 |
Saviq | Cimi, k | 09:48 |
nic-doffay | Saviq, I haven't built unity8 in a while. Missing two packages. libusermetricsoutput-1 and unity-shell-launcher=2 any idea where I can find them? | 09:48 |
Saviq | nic-doffay, ./build -s; ./build -c | 09:49 |
Saviq | nic-doffay, you should start from trunk with filters merged, though | 09:50 |
Saviq | nic-doffay, as filters might not have the ./build fix yet | 09:50 |
nic-doffay | Saviq, ah right. | 09:50 |
MacSlow | Cimi, Saviq: are there any other required changes needed to happen to notifications due to the introduced themeing? | 09:51 |
Saviq | MacSlow, we'll need to look with designers to see if the notifications background should be changed | 09:51 |
Saviq | MacSlow, if not, nothing we can do now | 09:51 |
Saviq | MacSlow, as we'd need a different palette for notifications | 09:51 |
Saviq | MacSlow, but we can only use a single theme for the whole QML tree | 09:52 |
MacSlow | Saviq, ok... I guess we'll have to wait for Jouni to come back. I updated my MP. | 09:52 |
Saviq | MacSlow, he's back today, actually | 09:52 |
dandrader | dednick, any ideas on why this might be happening? https://jenkins.qa.ubuntu.com/job/generic-mediumtests-runner-saucy/1051/testReport/junit/unity8.indicators_client.tests.test_battery/TestDisplayMenus/test_brightness_slider_with_mouse_/ | 09:53 |
dednick | dandrader: when you run your shell app does your battery indicator have menu items? | 09:55 |
dandrader | dednick, on the desktop? | 09:55 |
dednick | dandrader: ya | 09:55 |
dednick | dandrader: ah. crap. that's jenkins. hm | 09:56 |
sil2100 | jibel: how long does stopping the container take? | 09:57 |
dednick | dandrader: i'm not sure. something is going on with the page not loading. | 09:59 |
jibel | sil2100, depends on the size of the delta, which is 16G for the last run | 10:00 |
* sil2100 is waiting impatiently | 10:00 | |
sil2100 | Yay | 10:00 |
sil2100 | But there was a timeout anyway | 10:01 |
dandrader | dednick, on my desktop it fails but for a completely different reason: http://paste.ubuntu.com/5887039/ | 10:04 |
dandrader | dednick, how am I supposed to run this test? | 10:04 |
* dandrader loves autopilot | 10:04 | |
Saviq | dandrader, it's not really like it's autopilot's fault ;) | 10:05 |
dednick | dandrader: looks like the same reason to me | 10:05 |
Saviq | dandrader, cd tests/autopilot; PYTHONPATH=.:$PYTHONPATH autopilot run unity8.indicators_client.tests.test_battery.TestDisplayMenus.test_brightness_slider | 10:06 |
dandrader | Saviq, same result. does it work for you? | 10:07 |
Saviq | dandrader, yes | 10:07 |
Saviq | dandrader, I do have indicator-power installed, do you? | 10:07 |
Saviq | dandrader, indicator-battery, even | 10:07 |
dednick | indicator-battery | 10:07 |
dednick | works for me as well | 10:08 |
dednick | dandrader: which branch is it? | 10:08 |
dandrader | dednick, on Jenkins it seems QDbusActionGroup, from QMenuModel, is missing a actionAppear signal | 10:09 |
dandrader | dednick, on my desktop it doesn't complain about it | 10:09 |
dednick | dandrader: yeah, i've checked the code though, its there. | 10:09 |
dednick | dandrader: qt doesnt output on autopilot. | 10:09 |
mhr3 | sil2100, yea, there seems to be bug in the diffing algo, perhaps we should disable it so we finally get a unity release? | 10:09 |
dandrader | dednick, https://code.launchpad.net/~dandrader/unity8/lp1116207/+merge/175163 | 10:09 |
Saviq | dednick, yeah it does, if the test fails | 10:10 |
Saviq | dednick, https://jenkins.qa.ubuntu.com/job/generic-mediumtests-runner-saucy/1051/testReport/junit/unity8.indicators_client.tests.test_battery/TestDisplayMenus/test_brightness_slider_with_mouse_/ | 10:10 |
dednick | dandrader: 113+add_subdirectory(QMenuModel) | 10:10 |
dednick | you're mocking qmenumodel | 10:10 |
dandrader | Saviq, I do have indicator-power | 10:11 |
Saviq | dandrader, indicator-battery | 10:11 |
Saviq | dandrader, sorry | 10:11 |
dandrader | Saviq, "Package indicator-battery is not available, but is referred to by another package." | 10:11 |
Saviq | dandrader, yeah, I probably have it from ppa:phablet-team/desktop-deps | 10:12 |
dandrader | dednick, yes. But I wonder how come autopilot would use mock plugins instead of the real ones | 10:13 |
dandrader | dednick, just to check it I've added that signal to my mock impl + some deb prints to stderr but nothing changed... | 10:13 |
dandrader | regarding the autopilot error, I mean ^ | 10:13 |
dandrader | Saviq, so I should have indicator-battery installed in my desktop anyway? | 10:14 |
sil2100 | mhr3: diffing algorithm? | 10:14 |
Saviq | dandrader, you can | 10:14 |
Saviq | dandrader, it's later going to be replaced by indicator-power | 10:14 |
Saviq | dandrader, and for that test - yes, you need to | 10:14 |
dandrader | Saviq, indicator-battery installed. autopilot tests still fails :/ | 10:18 |
Saviq | dandrader, ./builddir/src/Panel/Indicators/client/indicators-client | 10:19 |
Saviq | dandrader, can you see "Battery"? | 10:19 |
Saviq | dandrader, if so, when you open it, can drag the slider about / switch the checkbox? | 10:19 |
dandrader | Sarvatt, there's a "Battery" option, but when selected I just get a "Empty" text | 10:20 |
mhr3 | sil2100, feature that probably caused the oom, here's the branch to disable it - https://code.launchpad.net/~mhr3/libunity/disable-diff-models-until-fixed/+merge/175522 | 10:21 |
sil2100 | mhr3: are there any side-effects of disabling that? | 10:22 |
mhr3 | sil2100, yea, no crashes :) | 10:22 |
sil2100 | ;p | 10:23 |
mhr3 | otherwise, not really | 10:23 |
dandrader | Saviq, indicator-battery installs a indicator-battery-service binary that segfaults when I try run it manually. does it work for you? | 10:25 |
Saviq | dandrader, yeah | 10:25 |
dandrader | s**t | 10:26 |
Saviq | dandrader, 12.10.6phablet1bzr12raring0 here? | 10:26 |
dandrader | Saviq, yes | 10:26 |
Saviq | dandrader, try the one from ppa:phablet-team | 10:27 |
Saviq | dandrader, https://launchpad.net/~phablet-team/+archive/ppa/+sourcepub/3354110/+listing-archive-extra | 10:27 |
Saviq | dandrader, there was a bug on it (that dednick found through autopiloting indicators_client) | 10:29 |
Saviq | dandrader, you're probably hitting the same | 10:29 |
dandrader | Saviq, yeah, now it doesn't crash anymore | 10:32 |
Saviq | dandrader, cool | 10:32 |
dandrader | ok, no I see something with that indicators-client demo binary | 10:33 |
dandrader | s/no/now | 10:33 |
dednick | wtf was all that. restarted machine and all hell broke loose | 10:36 |
dednick | ...sigh. partial upgrade | 10:36 |
dandrader | hmm... that battery-brightness test worked fine locally | 10:39 |
dednick | dandrader: missing indicator-battery? | 10:40 |
dandrader | dednick, yes | 10:40 |
dednick | dandrader: wonder why it wasnt working on jenkins. | 10:40 |
dednick | as in couldnt find the qmenumodel | 10:40 |
dandrader | dednick, my last desperate debug attempt was to remove my qmenumodel mock. let's see what jenkins says now... | 10:41 |
dandrader | if it still complains then I will consider it "random jenkins failure" and click rebuild till the end of times | 10:42 |
=== dandrader is now known as dandrader|afk | ||
dednick | dandrader|afk: why are you installing your mock? | 10:48 |
Saviq | jeez we're down to 3 pandas :/ | 10:56 |
Saviq | no wonder everything takes so long | 10:56 |
=== dandrader|afk is now known as dandrader | ||
dandrader | dednick, all mocks get installed | 11:03 |
dandrader | dednick, because jenkins runs all tests from packages | 11:03 |
dednick | dandrader: i think it's only ones needed for autopilot tests. other tests are run from showdow build no? | 11:04 |
dandrader | so if mocks are not installed, qmluitests in jenkins won't be able to find them | 11:04 |
=== MacSlow is now known as MacSlow|lunch | ||
dednick | s/showdow/shadow | 11:04 |
dandrader | dednick, that might be, I'm not 100% sure. I'll try that next | 11:06 |
dednick | dandrader: as far as i know, only lightdm, application & metrics mocks are installed. | 11:06 |
dednick | dandrader: but anyway, it shouldnt load up the mock qmenumodel first... | 11:07 |
dandrader | dednick, another odd thing is that I later implemented that signal in mock and jenkins still complained | 11:07 |
Saviq | dednick, dandrader autopilot is run from packages | 11:08 |
Saviq | dednick, dandrader, qmluitests are run in build tree | 11:08 |
Saviq | dednick, dandrader, correct - unity8-fake-env is what's used in autopilot for mocks (while we don't have the real ones) | 11:09 |
dednick | dandrader: i wonder if the usr/lib/arch/qt5/qml import is added as a special case on the end of the imports, therefore getting last priority. | 11:10 |
dednick | but then it probably wouldnt work on our machines. | 11:14 |
=== shiznix_ is now known as shiznix | ||
=== greyback is now known as greyback|lunch | ||
Saviq | dednick, it is added as fallback | 11:22 |
Saviq | dednick, if you're running installed | 11:22 |
dednick | Saviq: yeah, which should be last | 11:22 |
Saviq | dednick, actually no, our *private* dir is added as fallback | 11:22 |
Saviq | dednick, *private*/mocks overrides | 11:22 |
Saviq | or does it | 11:23 |
dednick | unity8/qml/mocks rights? | 11:23 |
* Saviq got lost again | 11:23 | |
dednick | well, both unity8/qml & unity8/qml/mocks | 11:23 |
Saviq | dednick, yeah, system-wide imports get precedence | 11:23 |
Saviq | dednick, then, our private unity8/qml, then mocks | 11:24 |
Saviq | dednick, you could argue that it should be: unity8/qml, qt5/qml, unity8/qml/mocks | 11:25 |
Saviq | I'm not convinced either way, tbh | 11:26 |
Saviq | maybe we should even have separate dir for overrides | 11:26 |
dednick | Saviq: shouldnt really matter. we shouldnt have unity8/qml that overrides qt5/qml | 11:26 |
Saviq | dednick, I agree | 11:26 |
Saviq | so unity8/qml/override, qt5/qml, unity8/qml, unity8/qml/mocks | 11:26 |
Saviq | but we should avoid that if possible | 11:26 |
nic-doffay | Saviq, dots to the right of the search entry? We're talking about the search tab on the left of the indicators, correct? | 11:30 |
Saviq | nic-doffay, no | 11:36 |
Saviq | nic-doffay, tap on it in Apps, for example | 11:36 |
Saviq | nic-doffay, search entry shows up | 11:36 |
Saviq | nic-doffay, the button with dots should show be at the right of the search etnry | 11:36 |
Saviq | dandrader, thanks for taking on some reviews, btw! | 11:38 |
dandrader | Saviq, I've nothing else to do :) | 11:39 |
nic-doffay | Saviq, no button there. I'll ask Pawel. | 11:39 |
Saviq | nic-doffay, Paweł is on holidays | 11:39 |
nic-doffay | Saviq, oh dear. | 11:39 |
nic-doffay | Well the search entry appears. | 11:39 |
Saviq | nic-doffay, and indeed that is where *you* need to put he button ;) | 11:39 |
nic-doffay | Saviq, ah I assumed there was a button already! | 11:39 |
Saviq | nic-doffay, ass-u-me | 11:40 |
nic-doffay | Saviq, :P | 11:40 |
Saviq | ;) | 11:40 |
nic-doffay | Saviq, any word on assets or who I should speak to about them? | 11:40 |
Saviq | nic-doffay, jounih | 11:40 |
Saviq | nic-doffay, but check that they're not there somewhere | 11:40 |
nic-doffay | Saviq, who is also on holiday. | 11:40 |
Saviq | nic-doffay, sec, /me looks in the old repo | 11:40 |
Saviq | nic-doffay, no, back today | 11:40 |
=== greyback|lunch is now known as greyback | ||
Saviq | nic-doffay, got it, sec | 11:42 |
Saviq | dandrader, we can always find something :) | 11:44 |
dandrader | Saviq, I'm all ears | 11:44 |
Saviq | dandrader, but reviews good, good :) | 11:44 |
Saviq | dandrader, bug #1193419 could be nice to have fixed | 11:45 |
ubot5 | bug 1193419 in Unity 8 "Running apps should always be visible when navigating to apps lens" [Critical,Triaged] https://launchpad.net/bugs/1193419 | 11:45 |
Saviq | dandrader, and really, any of https://bugs.launchpad.net/unity8 | 11:46 |
Saviq | dandrader, or https://docs.google.com/a/canonical.com/spreadsheet/ccc?key=0AoGvOYxwuvpFdEJ5dURFb3Y0cnlKeEcxc0piNDZrWXc#gid=0 | 11:46 |
Saviq | dandrader, should be good enough busy-wait | 11:46 |
dandrader | Saviq, btw, how's that running vs. recent apps | 11:46 |
dandrader | Saviq, are we going to drop those thumbnails in the dash to close apps? | 11:47 |
dandrader | or switch to something else? | 11:47 |
Saviq | dandrader, the thumbnails will remain there, afaik | 11:49 |
Saviq | dandrader, but they're not really going to be running apps, recent instead | 11:49 |
Saviq | dandrader, whether we're going to allow closing / removing them is an open question still, AFAIK | 11:49 |
nic-doffay | Saviq, what qml file am I interested in to add the filter icon? | 11:52 |
Saviq | nic-doffay, PageHeader.qml | 11:53 |
nic-doffay | Saviq, ta | 11:53 |
=== alan_g is now known as alan_g|lunch | ||
=== dandrader is now known as dandrader|lunch | ||
=== MacSlow|lunch is now known as MacSlow | ||
MacSlow | Saviq, I see you also just started the CI for fix-button-tint-hint again | 12:45 |
MacSlow | Saviq, I don't understand why it failed to merge and picked r116 instead of r117 | 12:45 |
Saviq | MacSlow, each CI run takes over 2hrs today | 12:56 |
Saviq | MacSlow, we're down to 3 working pandas :/ | 12:57 |
Saviq | fginther, hey is there anything we can do about that ↑? | 12:57 |
olli_ | Saviq, ping | 12:59 |
fginther | Saviq, Not a whole lot. I can enable some of the less stable pandas and try to mitigate the problems there | 12:59 |
Saviq | olli_, hey, I won't be able to do the interview today, it's exactly at my EOD and I have to go out today | 12:59 |
olli_ | Saviq, that's perfectly fine | 12:59 |
Saviq | fginther, do we have a longer-term plan? | 13:00 |
MacSlow | Saviq, outch | 13:00 |
fginther | Saviq, yes, a new armhf build is in the works, | 13:00 |
fginther | Saviq, we just have to find a way to make progress with our current hardware until then | 13:00 |
fginther | Saviq, I am trying to move some builds of off armhf to reduce the build queues | 13:01 |
fginther | but that's not a major help when the queue is full of unity8 | 13:01 |
Saviq | fginther, yeah, the "armhf build" you mention is the calxeda setup? so ETA ~1 month? | 13:01 |
fginther | Saviq, right | 13:02 |
fginther | Saviq, I've asked for other hardware for the short term, but no luck | 13:02 |
Saviq | fginther, ok well, I trust you'll do what you can for us | 13:03 |
Saviq | fginther, I'll try and reduce the load on there, too | 13:03 |
fginther | we'll keep trying to make this better | 13:03 |
Saviq | fginther, by making sure we don't trigger unnecessarily | 13:03 |
* Saviq needs to get on ang build the VM at long last | 13:04 | |
Saviq | *and | 13:04 |
Saviq | so that we can run our UI / medium tests locally | 13:04 |
=== dandrader|lunch is now known as dandrader | ||
=== alan_g|lunch is now known as alan_g | ||
Saviq | nic-doffay, standup | 13:31 |
mterry | kgunn, I have a pandaboard from previous desktop work. Can it be useful elsewhere? (I don't use it anymore) | 13:41 |
Saviq | fginther, ↑ | 13:42 |
kgunn | mterry: just about to ping you :) | 13:42 |
kgunn | mterry: yeah if fginther wants it great....otherwise, not much use | 13:42 |
Saviq | MacSlow, I've a minimal machine set up that we tried to work with with veebers | 13:42 |
kgunn | mterry: i heard a rumor those ti guysdecided to get out of mobile ;) | 13:42 |
Saviq | lol | 13:43 |
Saviq | MacSlow, but we were missing something and autopilot never ran in there | 13:43 |
Saviq | MacSlow, if you get somewhere, I'll ask you to dump your set of packages to see what's different | 13:43 |
MacSlow | Saviq, d'accord | 13:43 |
kgunn | mterry: can you join #ubuntu-mir real quick | 13:49 |
kgunn | mterry: scratch that | 13:49 |
mterry | fginther, could you use another pandaboard? | 13:52 |
fginther | mterry, definitely, hang on (on the phone) | 13:52 |
=== jono is now known as Guest30113 | ||
nic-doffay | Saviq, where I'm having problems with the InverseMouseArea conflicting with my new MouseArea in PageHeader. Any tips on how to get around this? | 13:58 |
nic-doffay | To do with selecting the filters. | 13:58 |
Saviq | nic-doffay, you just need to modify the dimension of the IMA, not sure what "conflicting" means there | 13:59 |
nic-doffay | Saviq, I'm setting the width. | 13:59 |
Saviq | nic-doffay, isn't width static? | 14:00 |
mhr3 | Saviq, any ideas? http://paste.ubuntu.com/5887683/ | 14:16 |
Saviq | mhr3, hmm IIUC http://qt.gitorious.org/qt/qt/blobs/HEAD/src/corelib/tools/qlist.h#line288 | 14:18 |
Saviq | mhr3, ah no, 6 lines up | 14:19 |
mhr3 | Saviq, yes, the assert is !isEmpty() | 14:19 |
mhr3 | is that a bug in lvwph or is it because of the timer? | 14:20 |
mhr3 | ie #5 vs #22 | 14:21 |
Saviq | mhr3, hmm it can be due to the timer... if it fired at a bad time | 14:21 |
Saviq | mhr3, but it would be a bug in lvwph nevertheless, it should protect itself from that, I'd say | 14:24 |
mhr3 | i can hit this pretty much all the time with the diff models | 14:24 |
mhr3 | now the question is, is it a bug in diffing or timer or the view :) | 14:25 |
Saviq | mhr3, try dropping the timer | 14:25 |
Saviq | mhr3, it's the easiest thing to do, probably, and would get you one step closer | 14:25 |
mhr3 | Saviq, you mean to emit dataChanged on each update? | 14:26 |
Saviq | mhr3, yeah | 14:26 |
Saviq | mhr3, the count is only used to filter out empty categories | 14:26 |
Saviq | mhr3, so impact should be minimal with diffed models | 14:26 |
Saviq | mhr3, as we won't be doing 10 → 0 → 9 → 0 → 8 when you type | 14:27 |
Saviq | which means create → destroy → create → destroy → create | 14:27 |
Saviq | but just 10 → 9 → 8 | 14:27 |
Saviq | which means create → noop → noop :) | 14:28 |
mhr3 | still the same without timer | 14:30 |
MacSlow | Saviq, I've a VirtualBox-image that allows compiling/running the phone-shell and the autopilot-tests... this is the list of installed packages http://pastebin.ubuntu.com/5887713 | 14:30 |
MacSlow | Saviq, any prefered spot where to put the vb-image? | 14:30 |
Saviq | MacSlow, probably people.c.c would be best - or U1 or somewhere public | 14:31 |
Saviq | mhr3, ok yeah I thought about it more | 14:32 |
Saviq | mhr3, we must be reaching for an item somewhere | 14:33 |
Saviq | mhr3, without checking if the list is !empty | 14:33 |
Saviq | mhr3, listviewwithpageheader.cpp:759 | 14:33 |
Saviq | or well | 14:34 |
Saviq | mhr3, listviewwithpageheader.cpp:809 | 14:34 |
Saviq | as the traceback shows... | 14:34 |
Saviq | mhr3, yeah, must be there - it misses an .isEmpty() before calling .first() | 14:36 |
Saviq | MacSlow, ok, that's not gonna be useful I'm afraid, unless you drill that list down - I'm at 961 packages | 14:37 |
MacSlow | Saviq, so the exported .ova is 1.5 GBytes | 14:38 |
Saviq | MacSlow, much better :) | 14:38 |
MacSlow | Saviq, I'll upload that... so we have something working... and I'll give it a try starting off with "minimal" | 14:39 |
Saviq | MacSlow, make snapshots along the way | 14:39 |
MacSlow | Saviq, with the minimal?! | 14:39 |
Saviq | MacSlow, target is to have a machine without any unity8-related packages, just ready to pick it up | 14:39 |
mhr3 | Saviq, confirmed, just checked m_visibleItems.count() in gdb and it's 0 when it aborts | 14:40 |
MacSlow | ok | 14:40 |
Saviq | mhr3, now, question is what should happen if that's the case ;d | 14:40 |
mhr3 | well it's empty view -> some items present | 14:40 |
Saviq | mhr3, yeah, growing down | 14:41 |
mhr3 | so just show them? :) | 14:41 |
mhr3 | doesn't this happen without diff models too? | 14:41 |
* mhr3 checks | 14:42 | |
Saviq | mhr3, probably | 14:42 |
Saviq | mhr3, just we never encountered it for some reason | 14:42 |
nic-doffay | Saviq, what's the reason there are ListItems in Components/ out of interest? | 14:42 |
mhr3 | can't check, pkg issues :/ | 14:42 |
Saviq | nic-doffay, we needed some tweaks to them | 14:42 |
Saviq | mhr3, build a test | 14:43 |
nic-doffay | Saviq, cool. | 14:43 |
Saviq | nic-doffay, but ideally we should upstream it | 14:43 |
Saviq | nic-doffay, there's a task about that for Cimi | 14:43 |
mhr3 | Saviq, ETOOMANYRESULTS | 14:43 |
Saviq | mhr3, firstItemWithViewOnTop should probably have !m_visibleItem.isEmpty | 14:46 |
Saviq | mhr3, before the call to .first() | 14:46 |
Saviq | mhr3, that's what I _think_ should happen | 14:46 |
Saviq | mhr3, there's a nice test suite for lvwph, should be easy to add a test for that :) | 14:47 |
nic-doffay | Saviq, your class recommendation for the background of the FilterSelector? | 14:48 |
nic-doffay | Just a rectangle? | 14:48 |
nic-doffay | Not sure what else it should support. | 14:48 |
Saviq | nic-doffay, yeah, just a somewhat-transparent rectangle | 14:48 |
Saviq | black one | 14:48 |
nic-doffay | Saviq, yeah cool. | 14:49 |
nic-doffay | The rest is obvious. | 14:49 |
nic-doffay | I'd say some dividers and obviously the option selectors. | 14:49 |
Saviq | fginther, do you remember where "start_x" comes from? | 14:49 |
Saviq | nic-doffay, yeah, just read them off of Scope.filters and you should be golden | 14:50 |
nic-doffay | Saviq, cool. | 14:50 |
MacSlow | Saviq, where did you find the netboot.iso of raring? | 14:51 |
Saviq | MacSlow, saucy, you mean? | 14:51 |
Saviq | MacSlow, http://us.archive.ubuntu.com/ubuntu/dists/saucy/main/installer-amd64/current/images/netboot/ | 14:52 |
fginther | Saviq, i can find it | 14:53 |
nic-doffay | Saviq, how is this supposed to look on the tablet out of interest? | 14:53 |
nic-doffay | Didn't really consider that earlier. | 14:53 |
MacSlow | Saviq, ah ok... thx | 14:54 |
fginther | Saviq, the start_x script is in the bzr project we use to deploy test systems | 14:55 |
mhr3 | Saviq, and yea, the simple !isEmpty() check fixes it | 15:00 |
Saviq | mhr3, tests still pass? | 15:00 |
Saviq | mhr3, there are two execs in ./builddir/tests/plugins/ListViewWithPageHeader/ | 15:01 |
mhr3 | Saviq, yep, 2 skipped, 0 failed | 15:03 |
Saviq | mhr3, cool, would be good to have a test for that fix in there | 15:08 |
dandrader | Saviq, https://code.launchpad.net/~dandrader/unity8/lp1116207/+merge/175163 is finally ready to go | 15:21 |
Saviq | dandrader, cool | 15:21 |
nic-doffay | Saviq, I don't think that filterSelector can be in the PageHeader. | 15:21 |
Saviq | nic-doffay, that might be true | 15:22 |
nic-doffay | Saviq, unless the height of the PageHeader is increased. | 15:22 |
Saviq | nic-doffay, doesn't have to be | 15:22 |
nic-doffay | I'm unsure if that will cause issues though. | 15:22 |
nic-doffay | Saviq, the thing is at the moment the page header is obscured by the apps. | 15:22 |
Saviq | nic-doffay, as you can grow out of PageHeader | 15:23 |
Saviq | nic-doffay, z-order should be enough to fix that | 15:23 |
=== dandrader is now known as dandrader|afk | ||
nic-doffay | Saviq, does QML support hardcoded z-ordering? | 15:23 |
Saviq | nic-doffay, http://qt-project.org/doc/qt-5.0/qtquick/qml-qtquick2-item.html#z-prop | 15:25 |
nic-doffay | Saviq, brilliant. | 15:26 |
nic-doffay | Saviq, it's going to have to live somewhere else. | 15:29 |
nic-doffay | Any recommendations? | 15:29 |
Saviq | nic-doffay, no | 15:31 |
Saviq | didrocks, hey, can you please disable daily release for unity8? | 15:32 |
Saviq | didrocks, until we have integration tests working? | 15:32 |
didrocks | Saviq: ah sure | 15:33 |
didrocks | Saviq: or we can block publishing to next | 15:33 |
didrocks | Saviq: meaning, only when you give the green flag, I'll publish to next | 15:33 |
didrocks | but it's still building/preparing | 15:33 |
=== dandrader|afk is now known as dandrader | ||
=== alan_g is now known as alan_g|EOD | ||
mterry | Saviq, did you say once that animating something by changing "x" or "y" was especially slow? | 17:20 |
Saviq | mterry, not really, although anchors + margins are supposedly slightly faster | 17:20 |
Saviq | mterry, I wouldn't expect that to be your problem, though | 17:20 |
mterry | Saviq, seems weird that sliding a widget would be especially slow | 17:21 |
=== dpm_ is now known as dpm | ||
Saviq | mterry, well, it depends on the widget, really, if it's only blended on top of the background - yeah, sounds weird (maybe it's not actually slow but some animations are fighting? like a behavior and a transition) | 17:59 |
Saviq | mterry, you might want to enable layering for it if the only thing you're doing is moving it around | 18:00 |
Saviq | mterry, http://qt-project.org/doc/qt-5.0/qtquick/qml-qtquick2-item.html#layer.enabled-prop | 18:00 |
mterry | Saviq, interesting, didn't know about that | 18:00 |
Saviq | mterry, it's useful when you want to transition a widget (especially opacity) as a single surface | 18:01 |
mterry | Saviq, yeah, makes sense | 18:01 |
Saviq | mterry, as opacity is applied recursively down the tree by default | 18:01 |
Saviq | mterry, it looks different than when you render it once and change the opacity of the whole surface in one go | 18:02 |
Saviq | and is sometimes faster, of course, too | 18:02 |
Saviq | OTOH it uses additional memory | 18:02 |
Saviq | so it really needs to be used with caution | 18:02 |
Saviq | usually only when transitioning | 18:02 |
mhr3 | bschaefer, could you | 21:05 |
mhr3 | https://code.launchpad.net/~mhr3/unity/preload-after-removal/+merge/175645 ? | 21:05 |
bschaefer | mhr3, yes I can | 21:07 |
bschaefer | mhr3, approved | 21:08 |
=== boiko__ is now known as boiko | ||
mhr3 | bschaefer, thx | 21:08 |
bschaefer | np! its getting late for you! | 21:08 |
mhr3 | bschaefer, too many unities to fix :P | 21:09 |
bschaefer | :) | 21:09 |
Saviq | mhall119, https://code.launchpad.net/~ricmm/platform-api/dont-focus-if-shell-visible/+merge/175678 | 21:13 |
=== _salem` is now known as _salem |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!