/srv/irclogs.ubuntu.com/2013/11/05/#ubuntu-unity.txt

sam113101hello02:15
sam113101I think I've found bugs in unity02:16
sam113101can someone help me?02:16
duflusam113101: It's a bad time of day for the Unity guys' timezones. Maybe log the issue here: https://bugs.launchpad.net/unity/+filebug02:48
sam113101duflu: not sure if it's a unity bug or compiz bug though02:49
duflusam113101: If you can describe it accurately I can probably tell you. Otherwise don't worry about logging against the wrong project. We'll work it out02:49
sam113101duflu: whenever I boot my computer and my ipod touch's plugged in, I have all kinds of issues — mainly, wallpaper that doesn't span across multiple monitors, theme inconsistency (top bar is dark although the light theme is in use), font inconsistency02:51
sam113101it doesn't happen when my ipod touch is not plugged in02:51
duflusam113101: All those things are actually managed by GNOME/Nautilus. So it's neither Unity nor Compiz :)02:55
sam113101thanks02:56
=== jono is now known as Guest6286
=== tvoss|dinner is now known as tvoss
=== tvoss is now known as tvoss|test
=== tvoss|test is now known as tvoss
tsdgeoshmmmm08:06
tsdgeoswho do we complain because all the test maguros are down?08:06
tsdgeosSaviq: ↑ ?08:06
tsdgeosveebers: ↑ ?08:06
veeberstsdgeos: you complain in #ubuntu-ci-eng :-), unfortunatly it appears it requires manual intervention08:07
tsdgeosis it known?08:07
veeberstsdgeos: yes08:08
tsdgeosi mean, known it is broken08:08
tsdgeosnot known it needs manual intervention08:08
tsdgeosok08:08
tsdgeostx08:08
veeberstsdgeos: yes08:08
veebers:-)08:08
veeberssorry I can't do/say more08:08
=== iahmad is now known as iahmad|afk
sil2100bregma: hello! Any news on the cmake fix for LP: #1247787 ?08:25
ubot5Launchpad bug 1247787 in cmake (Ubuntu) "Unity FTBFS from lp:unity on trusty" [High,In progress] https://launchpad.net/bugs/124778708:25
=== AlanChicken is now known as AlanBell
=== iahmad|afk is now known as iahmad
dednickSaviq: ping10:23
didrocksCimi: hey! how are you?10:31
Cimigood didier, you?10:32
didrocksI'm fine (but still jetlagged) ;)10:32
didrocksCimi: it seems we have a trivial cleanup MP on the theme. I know you are not working on it anymore, but you are the best expert we have here: https://code.launchpad.net/~knocte/ubuntu-themes/cleanup-empty-rules/+merge/19290310:32
didrocksit's just about removing empty rules10:33
Cimididrocks, but why?10:35
didrocksCimi: see in the description from the committer10:35
didrocksI think it makes sense10:35
Cimididrocks, hope we change for 14.0410:35
didrocksCimi: I do as well, in the meantime, I think it's sensible to ack that change (it's a contribution and can help others)10:36
tsdgeosdednick: i think he may be jetlagged again, anything i can help with?10:43
dednicktsdgeos: ?10:43
tsdgeos[11:23:08] <dednick> Saviq: ping10:43
dednicktsdgeos: ah. My connection was a bit off, didnt think it got through.10:44
dednicktsdgeos: Do you know what package the calendar app comes from? I can see one in LP, but there doesnt seem to be anything installable on saucy.10:45
tsdgeosis it one of those click apps maybe?10:47
tsdgeosdednick: what's the lp project?10:47
dednicktsdgeos: the only one I can find is https://launchpad.net/ubuntu-calendar-app10:47
tsdgeosyeah10:48
tsdgeosaccording to http://bazaar.launchpad.net/~ubuntu-calendar-dev/ubuntu-calendar-app/trunk/view/head:/debian/control should be called calendar-app10:49
tsdgeosmust be in a ppa10:49
tsdgeosmhall119: ping10:49
Saviqtsdgeos, dednick here10:49
Saviqtsdgeos, is already complained10:49
tsdgeosSaviq: do you know what's the ppa for "core apps" like the calendar-app ?10:49
Saviqtsdgeos, the ppa is installed on the phone last time I checked10:50
dednickfound one. https://launchpad.net/~ubuntu-touch-coreapps-drivers/+archive/daily10:50
tsdgeostrue10:50
dednicktsdgeos, Saviq ^10:50
tsdgeosthat one should be it10:51
* tsdgeos adbs onto the phone10:51
tsdgeosroot@ubuntu-phablet:/etc/apt# grep -ri coreapps *10:51
tsdgeosroot@ubuntu-phablet:/etc/apt#10:51
tsdgeosnope?10:51
tsdgeosolivier confirms it's https://launchpad.net/~ubuntu-touch-coreapps-drivers/+archive/daily10:52
dednickyeah, it's a bit weird. Can't install via apt either. Wonder if updates will work...10:52
* tsdgeos scratches head10:52
tsdgeosthere's no calendar-app installed in my phone10:52
tsdgeos:D10:52
tsdgeosbut the app is there10:53
tsdgeosso we're gettign it thorught click?10:53
tsdgeosor what?10:53
dednickno idea here... dont know "click"10:54
tsdgeosyeah10:54
tsdgeosclick is the "store" thingie10:54
tsdgeos/usr/share/click/preinstalled/com.ubuntu.calendar/10:54
tsdgeosthat's on the phone10:55
dednickah right, i did see that when searching for desktop file10:55
tsdgeosdon't know much about click myself either10:55
tsdgeosSaviq: maybe we could have a "what's click and how it works" webminar or something so everyone gets the basics?10:55
dednickok, well ppa will do me find. Thanks.10:55
Saviqtsdgeos, sure, makes sense10:56
Saviqtsdgeos, in the mean time - they're unpacked into /opt/10:56
Saviqtsdgeos, and a .desktop file is dropped in ~/.local/share/applications to match10:56
tsdgeosoka10:58
tsdgeosSaviq: do we have an ETA for the maguro tests?10:58
Saviqtsdgeos, they should not have been blocking us since this morning10:59
tsdgeoshmmm10:59
Saviqtsdgeos, seems the last job we have hanging did not pick up the new configuration that doesn't do maguros10:59
Saviqtsdgeos, just canceled it and will make sure they go through11:00
tsdgeosok11:00
tsdgeosthere's like 10 pending at generic-mediumtests-runner-maguro11:00
tsdgeoshmmm11:01
=== dandrader is now known as dandrader|afk
tsdgeosdamnit mzanetti aren't you on holidays :D11:10
=== dandrader|afk is now known as dandrader
=== _salem is now known as salem_
Saviqdednick, d'oh, you're not gonna be in London for the Dec sprint? slacker :P11:32
dednickYeah, it sucks... although I'll be sucking up the sunshine in South Africa11:33
nic-doffaydednick, I'm delaying my trip.12:03
nic-doffayI want to get sunshine by the time I've totally had it with winter here.12:03
nic-doffayI was thinking like early march to avoid the feb heat insanity.12:03
dednicknic-doffay: heh. yeah, good plan.12:04
dednicknic-doffay: I have more plans for next year though, and I'm going to SA with some others, so couldnt delay12:05
nic-doffaydednick, yeah understood!12:05
=== MacSlow is now known as MacSlow|lunch
nic-doffaySaviq, looks like I'm getting seemingly unrelated jenkins failiures suddenly (with regards to the scope search) https://jenkins.qa.ubuntu.com/job/generic-mediumtests-runner-mako/3065/consoleText12:10
nic-doffayAny insights?12:10
Saviqnic-doffay, did you run the tests locally and on your device?12:11
nic-doffaySaviq, I haven't on the device, no.12:12
nic-doffayBut I didn't change anything that would cause these failiures from the last commit.12:12
Saviqnic-doffay, "SearchHistoryModel is not a type"12:12
nic-doffaySaviq, what line was that?12:12
Saviqnic-doffay, in https://jenkins.qa.ubuntu.com/job/unity-phablet-qmluitests-trusty/121/consoleFull12:13
nic-doffaySaviq, cheers12:13
mhr3Saviq, did thomas talk to you about the ui meeting today?12:13
mhr3scope ui12:13
Saviqmhr3, no12:13
mhr3Saviq, in that case, do you have time for that? :)12:13
Saviqmhr3, when? :)12:13
mhr3Saviq, 2,3,4 your time?12:14
mhr3(your pick)12:14
Saviqmhr3, half an hour enough, do you think?12:15
mhr3Saviq, yea, it's just some basics12:15
Saviqmhr3, 3pm is fine then12:15
mhr3k, i'll create the event12:15
Saviqnic-doffay, also - GenericScopeView.qml:29:29: Duplicate property name12:21
bregmasil2100, the upstream patch to Cmake FTBFS, I haven't had time to figure out why yet (I suspect divergence between trunk and the released package)12:21
Saviqnic-doffay, you really should trust jenkins more12:22
bregmait doesn't affect our upstream much since we usually turn off -proposed, its brokenness often prevents us from being productive12:22
Saviqnic-doffay, it's not *that* flaky - there's maybe a handful of tests that will fail at times, whenever you see more than one failing, you should first verify that they pass locally - and fix12:23
nic-doffaySaviq, I wasn't having issue before though, suddenly the test is unable to find SearchHistoryModel.12:26
nic-doffayUnity 0.1 is imported in the test.12:26
Saviqnic-doffay, merge trunk, too12:26
nic-doffayI'm not having any such issues outside the one test which is weird.12:26
Saviqnic-doffay, not one test - multiple tests12:26
nic-doffaySaviq, by test I meant test .qml file.12:27
Saviqnic-doffay, https://jenkins.qa.ubuntu.com/job/unity-phablet-qmluitests-trusty/124/testReport/12:27
Saviqnic-doffay, that's 7 different tests files that all fail to run completely - 'cause the type is unavailable12:27
Saviqgranted, the output is scarce - but the log output helps12:28
Saviqand the ListView.... test is one of the flaky tests12:28
Saviqnic-doffay, but also autopilot tests fail https://jenkins.qa.ubuntu.com/job/autopilot-testrunner-otto-trusty/391/?12:28
nic-doffaySaviq, any idea what's causing that?12:28
nic-doffaySaviq, because the import hasn't changed.12:28
Saviqnic-doffay, I'd have to look through the changes, which you know better anyway, so please just investigate until you really have no clue12:30
nic-doffaySaviq, I have no clue as to why the type is unavailable in the test.12:30
nic-doffayIt's got nothing to do with recent changes I've made as far as I'm aware.12:30
Saviqnic-doffay, did you add the type to the mock Unity plugin that's used in the tests?12:31
Saviqnic-doffay, have you ever managed to get those tests running? have you ever run them at all?12:31
nic-doffaySaviq, I did previously, they ran without issue, jenkins didn't report anything either.12:32
Saviqnic-doffay, there is not one SUCCESS for qmluitests in https://code.launchpad.net/~nicolas-doffay/unity8/scope-search-refactor/+merge/19378712:33
Saviqnic-doffay, so yes, it did complain12:33
nic-doffaySaviq, I must have missed it then.12:34
Saviqnic-doffay, and as you have not touched the mock Unity plugin, which now contains the SearchHistoryModel12:34
Saviqnic-doffay, the qml tests could never have passed12:34
nic-doffaySaviq,  should I do a mock SearchHistoryModel?12:34
Saviqnic-doffay, yes12:34
=== greyback is now known as greyback|lunch
Saviqnic-doffay, and you need to test the actual SearchHistoryModel, too12:34
nic-doffaySaviq, I assumed that was handled by the tst_PageHeader.12:35
Saviqnic-doffay, you need to test the component itself, since you created it12:35
Saviqnic-doffay, qml tests are too high a level to test it12:36
Saviqnic-doffay, count should be a readonly property, not a method12:37
Saviqnic-doffay, you say in the commit message that it's persistent across unity8 restarts, where does it save the data?12:37
nic-doffaySaviq, I'll need some assistance with that then.12:38
Saviqnic-doffay, searchHistory.get(index) - that's not good, you need a role to expose the data12:38
nic-doffaySaviq, there's only ever one role...12:39
Saviqnic-doffay, right now there is, but who knows if we won't need more later12:40
Saviqnic-doffay, having a model with a get() is just not the right way to do things12:40
Saviqnic-doffay, TBH I'm not sure we need C++ for the functionality at all12:40
Saviqnic-doffay, it's been working fine in just QML before12:40
Saviqnic-doffay, (not persistent across restarts, but yes - across scopes)12:41
nic-doffaySaviq, well it's your call.12:41
Saviqnic-doffay, as for storing across restarts, I don't think we've decided where would that go yet12:41
Saviqnic-doffay, and whether we care, really (if you restart your phone - maybe it should indeed reset the history)12:42
nic-doffaySaviq, I would say so.12:42
Saviqnic-doffay, so please tackle the "consistent across scopes" first12:42
nic-doffaySaviq, sure. Now should I revert that branch to not use any C++?12:43
Saviqnic-doffay, it should be a much smaller change, too, as the QML that was there before was already doing that - but it got broken at some point12:43
Saviqnic-doffay, yes, please12:43
nic-doffaySaviq, cool.12:43
=== MacSlow|lunch is now known as MacSlow
dandradertsdgeos, I asked the rebuild of http://10.97.0.26:8080/job/unity8-ci/1571/rebuild/? but I want to cancel it (as it's using revising 498 instead of 500)13:18
dandradertsdgeos,  how to I do it?13:18
dandraders/to/do13:19
dandradertsdgeos, ok, found the guy -> http://10.97.0.26:8080/job/unity8-ci/1573/parameters/?13:20
dandraderSaviq, is there a way to cancel this job ^^ ?13:21
dandradersorry for the noise. found how to do it :)13:21
CimiI got to take a train now, not sure I manage to have good connectivity for our standup, I'll be online though via 3G - I'm working on the wizard, well, I have no qml window but might be some more cmake stuff to work on :)13:21
Saviqdandrader, nw :)13:26
=== greyback|lunch is now known as greyback
Saviqgreyback, you have your travel sorted for London?13:46
mhall119tsdgeos: pong13:48
tsdgeosmhall119: nothing, we where wondering what aws the ppa for the calendar app, but found out already, thanks13:48
mhall119ok13:50
=== dandrader is now known as dandrader|lunch
Cimimy wifi is quite spotty..14:27
SaviqCimi, standup?14:33
Saviqdandrader|lunch, ↑?14:33
Saviqnic-doffay, can you hear us?14:39
kgunndednick: does that include a bug where you change the timezone, but it doesn't actually update ?14:39
kgunncause i am seeing that14:39
dednickkgunn: thats another one14:40
Saviqnic-doffay, Cimi, dandrader|lunch, please fill up your stuff in standup notes14:40
MacSlowdednick, the notification-issue you mentioned... was DBus- or notification-backend-related?14:42
dednickMacSlow: using libnotify in Unity814:42
MacSlowdednick, what doesn't work?14:42
Saviqdednick, it sends the notification on the same thread it receives it14:44
dednickMacSlow: sending from Unity8 doesnt work because notify_notification_show uses a blocking dbus call, and we're processing the dbus requests on the same thread.14:44
Saviqerm MacSlow ↑14:44
Saviqdednick, yeah, that'd be part of the work on proper QML bindings for libnotify14:44
dednickSaviq: i pushed it onto a separate thread as well, but that didnt work either. Actions no longer got their callbacks. Not sure why.14:45
dednickthe notification poped up though...14:45
=== rachelliu_ is now known as rachelliu
MacSlowdednick, Saviq: hm...14:45
nic-doffaySaviq, do you reckon we need a rebuild for this: https://jenkins.qa.ubuntu.com/job/autopilot-testrunner-otto-trusty/116/console14:46
nic-doffayIt's from the filters mp14:46
nic-doffayI'd like to land that.14:46
nic-doffayI'm planning to do the expandable container after.14:46
MacSlowdednick, then the question remains... does the triggering of the action fail to get from frontend to backend or fail just on the backend-side.14:46
dednickMacSlow, Saviq: For this, it might be premature though. Dont even know if we want shutdown dialog to be a notification. So i've put it on hold until we get design.14:47
MacSlowdednick, ok14:47
Saviqnic-doffay, that's https://code.launchpad.net/~nicolas-doffay/unity8/filter-selector/+merge/191145 right?14:47
nic-doffaySaviq, yep14:47
dednickMacSlow: i don't know. I'm thinking the actions don't get processed because they were created on a separate thread.14:48
Saviqnic-doffay, triggered a rebuild14:48
nic-doffaySaviq, cool14:48
mhr3dednick, sounds odd14:50
dednickmhr3: lol. thanks!14:53
mhr3dednick, the "more details" package comes at 11.99 a month :P14:54
dednickmhr3: na...14:54
dednickthink i'll opt out14:55
mhr3dednick, don't you want to try the free trial first?14:55
dednickmhr3: ah, trying to make deals are we? Do I have to explicitly opt out in a month, or will it be charged to my card automatically if I dont?14:56
mhr3dednick, those questions will be answered in the fineprint you'll receive14:57
mhr3or maybe not14:57
dednickmhr3: ok :) give me what you know, and I'll decide whether I wan't to continue service14:58
mhr3dednick, well the action should be invoked in the receiving thread, no? so there must be an issue with serializing the action i guess?14:59
dednickmhr3: why would it be different when on a different thread?15:01
mhr3that's a good question15:01
dednicksurely same as when interprocess?15:01
mhr3dednick, where is the code for this?15:02
dednickmhr3: hm. i'll need to look how libnotify handles the actions.15:02
dednickmhr3: um. local branch15:03
mhr3oh, visits to client's pc are extra15:03
mhr3not included in free trial15:04
dednickmhr3: http://pastebin.ubuntu.com/6365089/15:04
dednicklol15:04
dednickmhr3: fyi, I added the mutex/waitCondition later when I realised it wasnt working to hold the thread around.15:05
mhr3hmm, didn't realize the notification api itself gives you the ability to register the callback15:05
mhr3i think you'd need a spin a mainloop for that to work15:06
mhr3s/a/to/15:06
dednickmhr3: i thought i might..15:06
dednickalthough I'm not really sure about the consequences of this anyway. I'm not sure libnotify is threadsafe...15:08
mhr3yea... probably not15:08
dednickShould probably just rewrite it in Qt to use async dbus anyway15:09
mhr3sounds good, it's not like the notify dbus api was complicated15:09
sam113101whenever I boot my computer and my ipod touch's plugged in, I have all kinds of issues — mainly, wallpaper that doesn't span across multiple monitors, theme inconsistency (top bar is dark although the light theme is in use), font inconsistency15:30
sam113101can someone help me fix it?15:31
=== dandrader|lunch is now known as dandrader
larsusam113101: sounds like gnome-settings-daemon crashes. Do you have apport enabled?15:35
Saviqmterry, hey, we're seeing https://jenkins.qa.ubuntu.com/job/unity-phablet-qmluitests-trusty/135/? from time to time, could you please look at potentially improving reliability on that test?15:36
mterrySaviq, hrm, ok15:37
sam113101larsu: yes15:37
Saviqmterry, not a huge priority, just something to have in mind, want a bug?15:37
larsusam113101: are you getting a crash report?15:37
mterrySaviq, sure15:38
sam113101larsu: no15:38
Saviqmterry, bug #124823215:39
ubot5bug 1248232 in Unity 8 "EdgeDemoOverlay::test_skip sometimes fails" [Medium,Triaged] https://launchpad.net/bugs/124823215:39
larsusam113101: weird. Is gnome-settings-daemon running while you're seeing these issues?15:39
sam113101larsu: how do I know? what is it?15:40
larsusam113101: it's a process in your session. You can find out if it's running by pasting `ps aux | grep gnome-settings-daemon` (without the quotes) into a terminal15:41
sam113101also, my monitors turn off while they shouldn't (settings say to not turn off)15:42
sam113101it is running15:43
Saviqgreyback, re: gdoc so I think there's no worry - even now we always do either upstart or desktop hint15:44
sam113101bamfdaemon crashes sometimes, not sure if it's related or not15:44
greybackSaviq: probably not, this is just a niggling worry at the back of my head15:44
Saviqgreyback, otherwise there's no session, as we reject it, no?15:44
greybackSaviq: correct.15:44
Saviqlool, glad you're here, was meant at karni ;)15:45
karniCan't run unity8 from trunk using ./run_on_device. Known issue guys? http://paste.ubuntu.com/6365123/15:45
lool:-)15:45
karnihaha :)15:45
karniThanks lool15:45
Saviqkarni, ssh isn't started on the device it seems15:45
* karni checks15:45
Saviqkarni, it should be started by run_on_device, though - if it's not - it's our bug in the script15:46
larsusam113101: hm, no idea sorry. Have you filed a bug on launchpad? (Or looked for similar ones?)15:46
sam113101I did15:46
karniSaviq: d'oh.. that seems to have been the problem :|15:46
Saviqkarni, either way, the script should start it - if it didn't we need to fix15:46
karniSaviq: shall I file a bug?15:47
Saviqkarni, yes please15:47
karniSaviq: could the prerequisite be that /etc/init/ssh.override should be empty? It wasn't, maybe that's why run_on_device didn't work?15:47
nic-doffaySaviq, check out the latest jenkins report. https://code.launchpad.net/~nicolas-doffay/unity8/filter-selector/+merge/19114515:47
karni(and thus, wouldn't be a bug theoretically)15:47
sam113101what's bamfdaemon actually?15:48
Saviqnic-doffay, conflictr15:48
Saviq-r15:48
Saviqkarni, no, its contents shouldn't matter15:48
karniSaviq: ack15:48
Saviqnic-doffay, Text conflict in Dash/GenericScopeView.qml15:49
nic-doffaySaviq, hmm it didn't mention anything in the MP15:49
karniSaviq: file against unity8 project?15:49
Saviqkarni, please15:50
Saviqnic-doffay, LP doesn't update unless you push I think15:50
karnidone15:51
karniThanks15:51
Saviqnic-doffay, but in the logs for any of the builders you can see that15:51
Saviqkarni, cheers15:51
cwaynehey guys, I have a question about the shell background15:52
cwaynenamely, a way to make our customization image handle choosing a background for phone/tablet15:52
Saviqcwayne, you mean just changing the default one?15:54
cwayneSaviq: yeah, so we do that now with gsettings keys, but we can't know if we need to use a phone or tablet background atm15:54
Saviqcwayne, ah so you mean different backgrounds for phone and tablet15:54
Saviqcwayne, that's not something we've tackled yet even internally15:55
cwaynelooking in the unity8 code, unity8 itself decides by whether the width is over some certain threshold (i think units.gu(60))15:55
Saviqcwayne, not to mention customization....15:55
cwayneSaviq: ah, well when we're ready to tackle it i'd like to help :)15:55
Saviqcwayne, yeah, but that's only for the default, if we get it out of dconf, we're always using that, IIRC15:55
cwayneSaviq: right, exactly15:56
Saviqcwayne, truth is we don't even know if we want different wallpapers for phone/tablet15:56
dandraderis 101 the latest device image?15:56
Saviqdandrader, that's old15:56
Saviqdandrader, switch to trusty15:56
cwayneSaviq: well, i think it would make sense to, as our customized background looks like garbage when it's stretched out to a different aspect ratio15:57
Saviqdandrader, system-image-cli -v -c trusty -b0 as root15:57
dandraderSaviq, so should I use a different phablet-flash command now?15:57
cwayneand i imagine many others would as well15:57
dandraderah, great15:57
Saviqdandrader, that's on device, mind you15:57
Saviqdandrader, not on host15:57
Saviqdandrader, and will not touch any of the data you changed15:57
Saviqdandrader, trusty-proposed is r11 now I think, slightly newer than trusty15:57
CimiSaviq, I can take care of wallpapers if you want15:57
Cimistill looking for tasks :)15:57
SaviqCimi, there's nothing to take care of yet ;)15:58
dandraderSaviq, can't I just issue a phablet-flash command and be done with it?15:58
Saviqcwayne, there was talk of making gsettings / dconf form-factor-aware15:58
Cimibrilliant :)15:58
Saviqdandrader, if you want to wipe everything - sure15:58
Saviqdandrader, system-image-cli will keep the built unity8 on the device, for example15:58
Saviqcwayne, but we really need some UX design on this15:59
cwayneSaviq: right, of course15:59
Saviqcwayne, as it's not even form-factor-based, but size-based15:59
cwaynethat was partly why I pinged, to see if we had any direction yet :)15:59
cwayneSaviq: well it's size and aspect-ratio based really15:59
Saviqcwayne, and if your wallpaper changes on your phone, and doesn't on tablet15:59
Saviqcwayne, do you then have different wallpapers for landscape and portrait ;)15:59
Saviqcwayne, and how many combinations do you store :)16:00
cwayneSaviq: oh yes, there's definitely many open questions here :)16:00
CimiSaviq, we might need two wallpapers maybe in case of convergence on desktop16:03
SaviqCimi, two is an arbitrary number ;)16:06
SaviqCimi, why not 3? or 4? or 16?16:06
=== dandrader is now known as dandrader|afk
CimiSaviq, two different settings16:12
CimiSaviq, when you dock, desktop has different aspect ratio16:13
CimiSaviq, but maybe we could use the tablet wallpaper on the desktop16:13
SaviqCimi, every device has a different aspect ratio - what if you have phone, and two monitors connected16:16
SaviqCimi, and then there's multiple workspaces16:16
SaviqCimi, what I'm trying to say is it's not an easy question - once you start talking more than one, there's really an infinite number16:16
SaviqCimi, and then how do you expose that to the user when he sets his wallpaper?16:16
CimiSaviq, on OSX the app is relative to the window16:17
Saviqgive him a million choices? not a good UX - you could say when changing the wallpaper it'd ask whether you want it for this particular display or to change all of them16:17
CimiSaviq, the background app opens on all screens, allowing you to have different one per screen and workspace16:17
CimiI think it's too much though16:17
SaviqCimi, yeah, and then it's not just about the wallpaper - you could argue there's a slew of settings that could be per-display and whatnot16:18
Saviqkarni, I think the ssh issue is just that it was too fast - we start ssh, but then connect to it straight away, before it's ready16:19
Saviqtsdgeos, ↑16:19
tsdgeoshmmm16:19
tsdgeosi think i wait for it, no?16:19
tsdgeoswell, maybe not16:20
greybacktakes sshd longer to startup on gnexus than nexus4 too16:20
Saviqtsdgeos, well, you wait until initctl exits16:20
tsdgeosyep16:20
Saviqtsdgeos, which does not necessarily mean ssh is ready to accept connections, unfortunately16:20
tsdgeosi was expecting that would mean the thing is started16:21
Saviqtsdgeos, there's a few things that cause initctl to exit16:21
Saviqtsdgeos, in case of daemons, it's usually when it forks16:21
Saviqbut depending on when sshd forks, it might not be ready yet16:21
Saviqtsdgeos, http://upstart.ubuntu.com/cookbook/#expect for reference16:22
tsdgeoswell16:23
tsdgeosso we eitehr busy loop or randomly wait some time16:23
tsdgeos:D16:23
Saviqtsdgeos, indeed ;)16:23
karnigreyback: FWIW I'm testing on n416:23
Saviqkarni, yeah, got that here, too16:24
Saviqon n416:24
karniack16:24
greybackkarni: ack. I think in a script I use, I sleep for 2 seconds between starting sshd and trying to connect16:24
Saviqkarni, in case you have problems with dependencies - find unity8-build*.deb in ~phablet and remove it16:24
karniSaviq: ack, thanks!16:25
Saviqkarni, that's what it uses to install build deps, but it does so by comparing mtime of debian/control and that .deb16:26
Saviqwhich means that if the .deb was created, but not installed for some reason, it kind of breaks...16:26
Saviqwe need to improve that for sure16:26
karniSaviq: I'll keep that in mind, thanks for letting me know16:26
tsdgeos:D16:29
tsdgeosouch, wrong window to ↑16:29
Cimiwho can help me with welcome wizard?16:30
CimiI run the app but nothing happens16:30
Cimilp:~unity-team/ubuntu-settings-components/wizard-cmake16:30
Cimimterry, ^16:34
CimiI'm working on it16:34
tsdgeosMacSlow: https://code.launchpad.net/~macslow/unity8/extended-snap-decision-pw-checkmark/+merge/19343916:39
MacSlowtsdgeos, on it... thx16:40
dandraderSaviq, I did "phablet-flash ubuntu-system --channel trusty-proposed" and I still have all my old stuff in /home/phablet16:41
Saviqdandrader, that's just lucky, I'm afraid16:42
Saviqdandrader, it's not supposed to work, really16:42
Saviqdandrader, also, there's more than $HOME that's wiped when you flash16:43
dandraderwhich makes me wonder if my device is in a correct state16:43
Saviqdandrader, yeah, it is, it just sometimes work16:43
Saviqdandrader, sometimes does not16:43
dandraderblack magic16:43
Saviqdandrader, well, not really - it just depends on the size of your $HOME16:44
Saviqor the number of files16:44
Saviqthe backup process chokes on something16:44
tsdgeosSaviq: were you able to repro/pinpoint the crash on music?16:45
Saviqtsdgeos, no, will try to do so tomorrow16:49
dandraderSaviq, I wanna make a library that both plugins/Ubuntu/Gestures/ (Ubuntu.Gestures qml plugin) and main.cpp (unity8 binary) would use. Where would you suggest I put its code in the tree?16:52
dandraderlib? src/lib? lib/16:52
dandrader?16:52
Saviqdandrader, lib/ I'd say16:53
Saviqdandrader, no real preference, either ;)16:53
dandraderSaviq, so in lib/MY_LIB_NAME/[all MY_LIB_NAME files]16:53
Saviqdandrader, yeah16:53
dandraderSaviq, ok16:54
MacSlowtsdgeos, done16:56
tsdgeosMacSlow: hmmm16:57
tsdgeos$ make pot_file16:57
tsdgeosScanning dependencies of target pot_file16:57
tsdgeosworks fine here16:58
tsdgeosin the builddir16:58
MacSlowtsdgeos, but calling the script worked fine too... po/unity8.pot as correctly updated16:58
tsdgeossure16:58
tsdgeosMacSlow: unittest?17:00
tsdgeosthough not sure it's worth it17:00
tsdgeosit' like unittesting the SDK17:00
MacSlowtsdgeos, yeah...17:01
MacSlowtsdgeos, and it's an extended snap-decision...17:01
sil2100Saviq: hi! I published unity8 just now, if you could spread the word not to merge in any new commits to lp:unity8 for the time being I would be grateful17:19
sil2100Saviq: we will be transitioning to autopilot 1.4 now and thomi_ would probably have it easier if there are no new commits besides AP fixes that his team will make17:19
sil2100dandrader, Cimi: ^17:22
sil2100mzanetti: ^17:22
Saviqsil2100, we're at manual merging anyway17:22
sil2100larsu: ^ ;)17:22
Saviqsil2100, so it's enough that I know :)17:22
sil2100Saviq: hah, I thought you weren't around already17:22
Saviqsil2100, there's one in progress, though17:22
sil2100Ok, thanks guys, tomorrow we should know how things are going17:22
Saviqsil2100, manual meaning I trigger -autolanding manually17:22
sil2100Oh, ouch17:23
sil2100Well, shouldn't be a big problem if that's not a big feature or something risky17:23
Saviqsil2100, we had some 25 branches approved, didn't want them to flood through and all get unapproved ;)17:23
Saviqsil2100, it's just a test, so should be just fine17:23
sil2100Thanks ;)17:24
* greyback eod18:44
perois there anyway i can control the CLI parameters that the gmail unity web app is launched with?19:11
pero...using chromium19:12
karniI'm seeing multiple instances of styledItem in unity8 code (Components/TileStyle.qml). Can anyone tell me where does that come from?19:17
karniThe *styledItem*, that is19:17
sam113101help19:26
=== thomi_ is now known as thomi
Saviqkarni, it's from the theming engine20:07
Saviqkarni, not sure if it's documented, though...20:07
Saviqkarni, http://developer.ubuntu.com/api/qml/sdk-1.0/Ubuntu.Components.StyledItem/ should help somewhat20:10
Saviqpero, look in your ~/.local/share/applications20:11
Saviqpero, maybe you can trick the Exec line to do what you need20:12
karniSaviq: perfect, thanks!!20:19
karninot much, but it's a good start ;D20:20
karniSaviq: have a good evening, bud!20:20
Saviqkarni, right back at you20:20
karni:)20:20
=== salem_ is now known as _salem

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