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

=== broder_ is now known as broder
=== _salem is now known as salem_
=== josharenson is now known as josharenson_eod
=== salem_ is now known as _salem
=== Wig is now known as Wug
tsdgeosSaviq: ping08:22
Saviqtsdgeos, here08:22
tsdgeosSaviq: so swipe down for closing08:22
tsdgeoson tablet there's no spread08:23
tsdgeosso we can't close anymore :D08:23
tsdgeosdoesn't look like an acceptable regression, no?08:24
Saviqtsdgeos, yeah, we'll need to land mzanetti's right edge on tablet first08:24
tsdgeosok08:25
mzanettitsdgeos: Saviq: right... that'll happen with QtCompositor08:25
tsdgeosbitrot here you come!08:25
tsdgeos:D08:25
Saviq;)08:25
tsdgeosSaviq: meanwhile can you have a look at swipe down for phones and see how you like it?08:25
Saviqtsdgeos, will do08:25
* mzanetti will check it out too... tsdgeos, actually I think now that you solved the problem, I can probably just take it into the tablet right edge myself while working on it anyways08:26
tsdgeosmzanetti: that'd be nice :)08:27
mzanettitsdgeos: what we could do, is to land the swipe to close in trunk already now, but not yet drop the stuff from the dash08:27
tsdgeosthat too08:27
tsdgeosSaviq: ?08:27
Saviqtsdgeos, that was the whole purpose wasn't it? ;D08:28
Saviqtsdgeos, but yeah, probably the best way forwards08:28
Saviq-s08:28
tsdgeosSaviq: i know, but allows for stuff to land, people can test it more widely, etc08:29
Saviqtsdgeos, indeed08:29
tsdgeosSaviq: i don't really mind to have it lying around, i'll do whatever you prefer, leave it for now until we can land it as of now or readd the closing on dash so we can land it08:30
Saviqtsdgeos, as said, let's enable both08:30
tsdgeosokidoki08:30
tsdgeosgarg bzr didn't like my revert08:49
tsdgeos=== added directory 'qml/Dash/Apps'08:50
tsdgeos=== removed directory 'qml/Dash/Apps'08:50
tsdgeos:/08:50
* tsdgeos does a clean branch08:50
Saviqjeez I'm losing indicators by the mile...09:02
Saviqtsdgeos, no test? ;(09:14
tsdgeosSaviq: not yet09:14
tsdgeosi'll add one09:14
Saviqkthx09:14
tsdgeosnot sure how easy is going to be finding the place to swipe down up09:14
tsdgeosand etc09:14
tsdgeosbut i was planning to work on it once i sort the branches mess09:15
Saviqtsdgeos, ok09:15
tsdgeosand i just finished re-doing the patch for the displayMargin in qt upstream again09:15
tsdgeossince their CI is also pickier like ours09:15
Saviqtsdgeos, btw, were you thinking about a "can't touch this" mode for the dash while implementing it? how easy will it be to add some kind of resistance?09:15
tsdgeosSaviq: not sure i follow09:16
tsdgeosSaviq: what do you mean by "can't touch this"?09:16
Saviqtsdgeos, that you won't be able to close the dash (once it ends up in the spread) ;)09:16
tsdgeosSaviq: ah09:17
tsdgeoswell we need a way to know the dash is the dash09:17
tsdgeosbesides that making it un-closeable should not be that hard09:17
Saviqtsdgeos, kk09:18
Saviqtsdgeos, yeah, I was just about the latter09:18
tsdgeosnow, any idea how we know the dash is the dash?09:18
tsdgeos:D09:18
Saviqtsdgeos, it will be marked somehow in the app model09:19
Saviqtsdgeos, since it won't be started by UAL and such, we need to inject it there09:19
tsdgeosokidoki09:19
Saviqwonder if we should have a generic way to have such non-closeable jobs09:20
Saviqin case OEMs want to add their own or something...09:20
SaviqLATER09:20
tsdgeos+109:21
greybackdummm dum dum dum dum     dum dum   dum       break it down!09:37
Saviqgreyback, you're watching LOTR or something?09:38
greybackSaviq: am disappointed, you not getting an MC Hammer reference09:39
Saviqcan't touch this!09:39
Saviqgreyback, you're rhythm was off-beat is all09:39
liftedHi! I wonder if it's possible to write Unity7 scopes using this manual http://developer.ubuntu.com/api/scopes/sdk-14.04/index/09:43
liftedAs I can see, non of Unity7 scopes/lenses use it in Ubuntu 14.0409:43
Saviqlifted, no, that's the new scopes infrastructure for unity8 only09:46
liftedSaviq: Thank you very much for your reply. Then I really miss a sample in C https://code.launchpad.net/unity-lens-sample09:49
mterrySaviq, heyo, so I saw you approved those two branches, awesome!  :)  Now we're waiting for ubuntu-touch-session to land in distro so we can build again it looks like?10:19
Saviqmterry, indeed10:19
Saviqmterry, there's a half-assed landing of UAL rename that's in between distro and proposed10:20
Saviqmterry, and you should not be online at 6am :P10:20
mterrySaviq, eh, jetlag10:20
Saviqright10:20
* mterry takes a shower10:20
mterrySaviq, also, you don't have much credibility when saying who should be online at what hour  :)10:21
Saviqmterry, pfft!10:21
=== alan_g is now known as alan_g|afk
Saviqhas anyone else lost their sound indicator btw?10:49
larsuno. Do you have a crash report?10:50
=== alan_g|afk is now known as alan_g
Saviqlarsu, let me see11:05
Saviqlarsu, no, it seems to run (doesn't crash)11:06
Saviqlarsu, and the log: http://pastebin.ubuntu.com/7586764/11:06
=== _salem is now known as salem_
xnoxtedg: upstart & cgroups -> i'm testing it and it works fairly well. A quick question though, did you plan to use it for system jobs, session jobs, or both?11:10
=== gatox is now known as gatox_at_dr
=== MacSlow is now known as MacSlow|lunch
=== salem_ is now known as _salem
larsuSaviq: hm, the connection to pulse seems fucked. Does it work if you restart pulse?11:27
Saviqlarsu, no11:27
Saviqlarsu, and it's like that across reboots11:27
seb128does it work with another user?11:28
seb128or in a guest session11:28
* Saviq checks11:28
larsuSaviq: interesting. Can you paste the pulse log as well please?11:28
Saviqlarsu, seb128, works as guest11:29
seb128seems like your user pulse is upset for some reason11:30
larsuya11:30
Saviqseb128, I removed ~/.config/pulse recently... not sure what else11:30
larsuthere's ~/.pulse as well11:30
Saviqhmm11:30
Saviqlarsu, no there isn't11:30
Saviqand well, sound works fine11:31
Saviqpavucontrol works fine11:31
Saviqjust the indicator barfs11:31
larsuthere is for me...11:31
seb128larsu, leftover from a time before things moved to .config maybe?11:31
larsuseb128: could be - pulse is still writing into there though11:33
larsubut maybe it is because it detects that11:34
seb128larsu, some codebase do "use the compat dir if available, otherwise use the new one"11:34
seb128not sure if that's the case of pulse11:34
larsuwoah, that code has changed a lot since I last looked at it...11:35
seb128the pulse one?11:35
larsuSaviq: that critical might happen in normal use as well (in fact, I have it and my indicator works fine)11:36
seb128Saviq, can you maybe get a bt of the service?11:36
seb128it would show us if the code is blocked somewhere11:36
Saviqseb128, sure, one sec11:36
larsuSaviq: can you paste the output of `gdbus call --session --dest com.canonical.indicator.sound --object-path /com/canonical/indicator/sound/desktop --method org.gtk.Menus.Start [0]`11:36
larsuseb128: no, indicator-sound11:36
Saviqlarsu, http://paste.ubuntu.com/7586917/11:37
larsuhm, indicator seems to run fine11:38
Saviqseb128, http://paste.ubuntu.com/7586933/11:40
SaviqI wonder11:40
seb128Saviq, is your panel service updating?11:42
seb128or running correctly11:42
seb128what if you try to load it in indicator-loader?11:43
Saviqseb128, yeah, everything seems to be fine in indicator land11:43
Saviqseb128, but sound just comes up empty11:43
seb128icon issue?11:43
seb128is it there?11:43
seb128like can you keynav to it with left/right?11:43
Saviqseb128, I just opened the indicator in indicators-client -profile desktop11:44
Saviqseb128, the profile's just empty11:44
Saviqseb128, nope, nothing there11:45
seb128that's puzzling11:46
* seb128 is out of ideas and let it to larsu11:46
* larsu is out of ideas as well11:46
larsuSaviq: same for `/usr/lib/x86_64-linux-gnu/indicator-loader3 /usr/share/unity/indicators/com.canonical.indicator.sound` ?11:46
larsu(you need libindicator-tools installed)11:47
seb128Saviq, can you "stop unity-panel-service" and run it under strace and grep for sound?11:47
larsusorry, libindicator3-tools11:47
Saviqlarsu, http://people.canonical.com/~msawicz/Zrzut%20ekranu%20z%202014-06-04%2013:48:56.png11:49
Saviqseb128, http://paste.ubuntu.com/7586984/11:51
seb128Saviq, is the unity-control-center sound panel having the "show indicator" box checked?11:51
larsuthis is weird. The dbus call I made you do earlier reports an indicator11:52
seb128larsu, gsettings to hide the indicator? :p11:52
* seb128 bets on it11:52
seb128waiting for Saviq to reply11:53
larsuseb128: interesting idea, but then the service wouldn't report the root menu item11:53
seb128(D'OH, not sure the first time I debug issues to see the key set)11:53
Saviqseb128, fixed it!11:53
seb128\o/11:53
Saviqwonder how that got unchecked ;D11:54
seb128I really need to remember asking that as first question next time somebody has a missing indicator11:54
seb128larsu, somewhat it seems it does then?11:55
larsuSaviq: cool :)11:55
larsuseb128: apparently... let me check11:55
Saviqseb128, yeah ;)11:56
larsuseb128: ah right, the action has a 'visible' property. I wonder why I would do such a thing...11:56
larsuthere was probably a good reason11:56
larsumaybe so that we don't copy the menu over the bus every time indicators get turned off/on11:57
=== gatox_at_dr is now known as gatox
=== _salem is now known as salem_
=== alan_g is now known as alan_g|lunch
=== MacSlow|lunch is now known as MacSlow
Saviq/food!12:36
=== alan_g|lunch is now known as alan_g
tsdgeosmzanetti: ping13:17
mzanettitsdgeos: pong13:17
tsdgeosmzanetti: so you want me to remove the spreadShown and use locked?13:17
mzanettitsdgeos: I'd prefer so, yes.13:17
tsdgeosbut then i have to add locked to more places where previously hide() was called without checking for locked13:17
tsdgeosmakes your comment about "locked means if can be hiden" a bit weird13:18
mzanettitsdgeos: for instance the Home button in the launcher should always be able to hide it, even if in spread13:18
mzanettitsdgeos: for the rest I think the locked should do what I said13:18
tsdgeoswell it doesn't :D13:19
mzanettime13:19
tsdgeosthat's why i needed the spreadshown13:19
tsdgeossee the other places where is used13:19
mzanettilemme check13:19
tsdgeoshow it calls hide unconditionally13:19
=== tedg is now known as ted
=== ted is now known as tedg
tsdgeosSaviq: ok, test is there13:29
Saviqtsdgeos, kthx, won't be able to look at it until after our hangout for sure13:29
=== vrruiz_ is now known as rvr
om26erhow do I start an app from terminal to mimick the way unity8 starts it ?13:37
greybackom26er: upstart-app-launch <appId>13:42
om26ergreyback, says: ** (process:28769): WARNING **: Unable to find keyfile for application 'system-settings'13:42
greybackom26er: that's not a correct appId, try ubuntu-system-settings13:43
om26ergreyback, that worked, thx13:44
greybacknp13:44
=== dandrader is now known as dandrader|afk
paulliutsdgeos: hi. I changed the CardCreator.js for attributes. Do you know what is the best way to test it manually? make testCard?14:15
tsdgeospaulliu: make tryCard yes14:15
paulliutsdgeos: Currently no scope provides attributes data. I'd like to add some fake14:15
paulliutsdgeos: ok.14:15
tsdgeospaulliu: have you based your work on Cimi's emblem branch?14:16
tsdgeoshope you guys don't conflict much :/14:16
tsdgeosconflicting in CardCreator must be awful14:16
paulliutsdgeos: let me check. Should be ok.14:17
om26ergreyback, re: upstart-app-launch how do i launch an app with a environment var ?14:19
=== dandrader_ is now known as dandrader
greybackom26er: I don't think UAL supports that directly. You'd need to either set an upstart variable globally (initctl set-env --global QT_LOAD_TESTABILITY=1) or use upstart directly with something like "start application APP_ID=<appId> VAR=value"14:22
greybackom26er: tedg would be able to help you more14:23
=== alan_g is now known as alan_g|tea
om26ergreyback, thanks, I'll try those first14:25
MacSlowSaviq, kgunn, mzanetti: hangout just doesn't load for me atm... getting error 502 all the time14:30
mzanettiMacSlow: works for me14:30
mzanettiMacSlow: are you logged into google with your canonical account?14:30
MacSlowmzanetti, sure... I'll reset my IP-connection14:31
=== alan_g|tea is now known as alan_g
paulliuhangout doesn't work for me now.14:33
paulliuIt asks for plugin but I HAVE installed it.14:33
MacSlow_still the same :/14:36
paulliuThere must be something weird happened on chromium browser.14:36
paulliuMacSlow_: is your flash work?14:36
MacSlow_paulliu, neither firefox nor chromium do work for me atm14:36
paulliuMacSlow_: I'll try firefox then..14:37
=== MacSlow_ is now known as MacSlow
paulliuMacSlow: firefox works for me.14:39
mterryCimi, for the wizard branch, I think we could land it but we probably need the wifi issue we saw in Malta looked at and tests added14:42
mterrySaviq, oh!  ubuntu-touch-session just migrated, so silo 020 can build again I'm guessing14:49
Saviqmterry, kick it!14:50
mterryoh...  trunk isn't updated still.  wonder if that will be a problem14:51
mterryyup14:51
tsdgeosSaviq: mterry: what's missing for https://code.launchpad.net/~unity-team/unity8/resync-distro-split/+merge/221845 to be top approved?14:53
mterryI think that did land...14:53
mterrytsdgeos, The current focus is silo 20, which has https://code.launchpad.net/~mterry/unity8/dbus-x11/+merge/221894 and https://code.launchpad.net/~mterry/ubuntu-touch-session/no-lightdm-session/+merge/22189114:54
Saviqtsdgeos, mterry that branch is dead14:56
tsdgeosSaviq: will you kill/reject it?14:56
Saviqtsdgeos, already did14:56
tsdgeos:)14:56
tedgom26er, You'll need to put them into the global environment variables.14:57
tedgom26er, For testability env vars we provide a function to do that explicitly.14:57
tedgpaulliu, Have you had a chance to look at silo 13?14:57
om26ertedg, whats the name ?14:58
tedgom26er, ubuntu_app_launch_start_application_test()14:58
paulliutsdgeos: can you try silo 13?15:00
tsdgeospaulliu: what's in there?15:01
paulliutedg: tsdgeos, I believe it is the latest indicator-session branch which fixes the DBUS calling on logout.15:02
om26ertedg, i would assume that's C api ?15:02
paulliutsdgeos: I've tried it yesterday by dbus-monitor. Calls right.15:02
tedgom26er, Correct, the Python function name is probably UbuntuAppLaunch.start_application_test :-)15:02
tsdgeosSaviq: paulliu: i lost track of where silos put stuff, can i have the url of the ppa or something?15:03
paulliutsdgeos: wait15:05
Saviqtsdgeos, https://launchpad.net/~ci-train-ppa-service/+archive/landing-01315:06
Saviqtsdgeos, btw, this one would be high prio, MAE-style https://bugs.launchpad.net/unity8/+bug/132639715:06
ubot5Ubuntu bug 1326397 in Unity 8 "In horizontal card layout, margin between art and text is too small" [High,Triaged]15:06
tsdgeosSaviq: "i can't reproduce"15:07
Saviqtsdgeos, oh hum15:07
tsdgeosSaviq: and what's the page that lists what's in the silo?15:07
tsdgeosSaviq: i mean i don't know how to get what he has in screen15:07
tsdgeosah he wrote it15:07
* tsdgeos didn't get that answer back for some reason15:08
tsdgeosi will check15:08
paulliutsdgeos: thanks.15:08
Saviqtsdgeos, yeah, I tried in tryCard now and didn't get it...15:09
tsdgeosSaviq: i don't know how to get an art as big as they have15:10
tsdgeossince the code kind of doesn't allow you to get that afair15:10
tsdgeosahhh15:10
tsdgeosthe title has two lines15:10
* tsdgeos checks15:10
tsdgeosand now i need to change the AR15:11
tsdgeosnot sure if i know how to do that from tryCard :D15:11
tsdgeosor i can just try to use/compile victors scope15:12
* tsdgeos tries15:12
tsdgeosdoesn't compile ^_^15:12
Saviqtsdgeos, it's art, not mascot, so sure it does allow15:12
tsdgeosthere's code15:13
tsdgeosfor it15:13
tsdgeosnot very excercised15:13
tsdgeosbut there is code15:13
* tsdgeos adds add_definitions(-DQT_NO_KEYWORDS) to get victor code to compile15:14
Saviqtsdgeos, more tryCard-friendly15:14
Saviqhttp://pastebin.ubuntu.com/7588122/15:14
Saviqtsdgeos, but still can't see the issue - I expect the image size to have an impact15:15
tsdgeoshmmm15:15
tsdgeoswhat version are they using?15:15
tsdgeosit looks really bad here15:15
tsdgeosbut not with that problem15:15
tsdgeosthis is what i get with Victor code15:16
tsdgeoshttp://i.imgur.com/n1A0QBi.png15:16
tsdgeosand in tryCard also looks different :S15:18
* tsdgeos confused15:18
tsdgeosdisplayMargin merged upstream \o/15:19
tsdgeoscwayne: ↑↑↑↑15:20
cwaynetsdgeos: hm? how do we use that?15:22
tsdgeoscwayne: no displayMargin sorry15:22
tsdgeoscwayne: a bit ↑↑↑↑ to the imgur link15:22
cwaynehm, that looks worse than victor's15:23
tsdgeosi know, i'm not saying it looks right15:24
tsdgeosi'm saying it looks different15:24
tsdgeosso i want to know what unity8 version you guys are using15:24
tsdgeospstolowski: some code i can use to get the https://bugs.launchpad.net/unity8/+bug/1326415  problem?15:25
ubot5Ubuntu bug 1326415 in Unity 8 "No margin with headerless category" [High,Triaged]15:25
pstolowskitsdgeos, yes. https://code.launchpad.net/~stolowski/unity-scope-click/two-scopes/+merge/22192115:25
pstolowskitsdgeos, the best way is to build a deb and install on the phone15:26
tsdgeospstolowski: can't unity-scope-tool it?15:26
cwaynetsdgeos: i'd imagine whatever is the latest in trusty15:26
tsdgeoscwayne: we don't support trusty anymore15:26
pstolowskitsdgeos, yeah, it should do15:26
tsdgeosi don't see why people is using it :D15:26
cwaynelolwut15:27
tsdgeoscwayne: that's the memo i got, just carry on working on utopic15:27
cwaynetsdgeos: so we want devs to use an unstable version instead of an lts?15:27
cwaynethat sounds very wrong15:27
tsdgeoscwayne: it's what i was told, i'm not arguing if it's right or not15:28
tsdgeoss/i was told/i understood15:28
cwayneis there not even a ppa for unity8 on trusty then?15:30
Saviqcwayne, no, we just don't have the time to backport15:30
Saviqcwayne, plan is to provide a utopic version in LXC for people to use the preview session, that could be used for everything else, too15:30
tsdgeoshmmm15:48
tsdgeosSaviq: we don't seem to support headerless categories actually15:48
tsdgeosthe second one is just headerless because it has the same category name than the previous (i.e. empty)15:49
tsdgeosshould we use no header category when category title == ""?15:49
tsdgeosSaviq: i guess yes16:02
tsdgeosSaviq: next question, there is a case in LVPWH which the second category doesn't have header because it's name is the same as the previous one, do we care about that at the GenericScopeView.qml level? Or shall i just care for categoryName=="" for now?16:03
=== gatox is now known as gatox_lunch
=== dandrader is now known as dandrader|lunch
=== gatox_lunch is now known as gatox
=== seb128_ is now known as seb128
=== alan_g is now known as alan_g|EOD
mterryA memory leak eh?  /me worries it's in unity8, and the split greeter is exacerbating the issue17:36
=== dandrader|lunch is now known as dandrader
=== dandrader is now known as dandrader|afk
=== dandrader|afk is now known as dandrader
=== salem_ is now known as _salem
=== _salem is now known as salem_
=== salem_ is now known as _salem
=== jhodapp is now known as jhodapp|afk

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