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

=== _salem is now known as salem_
=== salem_ is now known as _salem
=== _salem is now known as salem_
=== salem_ is now known as _salem
=== benonsoftware is now known as Guest69253
=== dpm_ is now known as dpm
Cimimorning07:05
CimiSaviq, noticed a bug with the new indicators07:09
Darth-AppleMorning07:09
CimiSaviq, the orange highlight moves and is not centered07:09
SaviqCimi, hmm, let me flash a previous image07:25
SaviqI can't see how I might've caused that07:25
CimiSaviq, I realised your code kinda works the same, but if you prefer you can use what I put https://code.launchpad.net/~saviq/unity8/rating-non-interactive/+merge/22556807:37
SaviqCimi, I think mine's good enough, can't really foresee when it'd break07:40
Saviqwe could probably just tap 0,0, let me see if that would work07:40
SaviqCimi, pushed 0, 0, works just fine - to really make sure what we're tapping on, we'd need to add objectNames to the icons and find it/tap on it07:42
Saviqnot sure it's worth it though07:42
Saviqmhr3_, kudos on grabbing r1000 ;)07:43
mhr3_Saviq, \o/07:47
mhr3_Saviq, i want 1024 too though :)07:47
Saviqmhr3_, hmm you'll need to be rather quick ;)07:47
Saviqwe're at 1009 already ;)07:47
Saviq1010 rather, with LP syncing translations07:48
sil2100Saviq: hey! Could you remind me how it was before in the past with LP: #1320264 ? I mean, the approvers were listed only from the list of comment-approvers or did it also include the top-approver?07:54
ubot5Launchpad bug 1320264 in Canonical Upstream To Distro "Could use "Approved by: " list in commit messages" [Wishlist,In progress] https://launchpad.net/bugs/132026407:55
Saviqsil2100, it was only comment-approvers07:55
sil2100ACK07:55
Saviqsil2100, but it'd be nice to have the top-approver, too, if possible07:55
CimiSaviq, you can approve https://code.launchpad.net/~cimi/ubuntu-system-settings/workaround_lp1334429/+merge/225458 :)08:05
SaviqCimi, move the fixme above please08:06
SaviqCimi, and "relative to the panel"08:06
mikenaglemhall119 - for a few reasons. When we did user research, we found that people didn't like their apps being so close to apps they didn't own. And they found it confusing. Also, as the nuber of available apps grow, users will need a way to browse them, to search and filter them and to have apps recommended. And we can't provide that depth of experience when they're displayed as a simple list below the installed apps08:15
=== mhr3_ is now known as mhr3
SaviqCimi, the orange highlight bar is a bug in trunk, made a bit more visible by my branch probably09:15
SaviqCimi, can you file please?09:15
CimiSaviq, sure09:15
CimiSaviq, or just fix it09:15
Cimilet me ping dednick09:15
Cimidednick, highlight on the indicator is not centered and moves09:16
Cimithe orange bar09:16
Cimisee it on battery for example09:16
CimiSaviq, units.gu(0.4) is interpreted as exactly 0.5?09:17
SaviqCimi, no, you should just no use it09:17
CimiSaviq, I know it is wrong09:18
SaviqCimi, it not being centered I think might be a false feeling09:18
CimiSaviq, I was just wondering what is is interpreted09:18
Cimino it is not09:18
Cimilook at batery09:18
SaviqCimi, it's not interpreted, it's calculated09:18
Cimior bluetooth09:18
SaviqCimi, can't, now, had to downgrade to confirm I'm not at fault :P09:19
SaviqCimi, yeah, confirmed on previous icons as well09:19
SaviqCimi, please just file a bug09:21
SaviqCimi, it'll be a bite-size to fix in London or so09:22
Cimihttps://bugs.launchpad.net/unity8/+bug/133777109:26
ubot5Ubuntu bug 1337771 in Unity 8 "Indicator highlight is misplaced (and moves)" [Undecided,New]09:26
karnimhr3: Would you have a hint for me regarding proper access to search metadata class? https://pastebin.canonical.com/112989/09:28
mhr3karni, you need to #include it ;)09:29
mhr3karni, really, should just #include <unity-scopes.h>09:29
karnimhr3: huh.. I would expect some "unknown class" what not error ;P09:30
mhr3karni, yea, that's unknown class in g++ lingo :)09:30
karnimhr3: thanks :)09:30
mhr3clearly you don't speak g++09:30
mhr3:)09:30
karniworky!09:30
CimiSaviq, is there a bug for all the new icons being in wrong aspect ratio and using svg instead png?09:33
SaviqCimi, what do you mean wrong aspect ratio? where?09:34
SaviqCimi, you mean they're not square?09:34
SaviqCimi, and they have to be svg, they won't render well otherwise09:34
CimiSaviq, aspect ratio of icons is squashed09:34
Cimiweb browser icon is wrong09:34
Cimihold on, new image09:35
CimiI was on 11209:35
SaviqCimi, when you say "all those icons", please say that you mean app icons09:35
SaviqCimi, those are not "all" icons09:35
Cimiwell, other icons are indicators09:35
Cimi:)09:35
Cimiso yeah all the icons in the dash09:36
Cimiand launcher09:36
SaviqCimi, no, those are also icons, not indicators09:36
SaviqCimi, and launcher should be fine09:36
Cimilet me check I just upgraded to 11309:36
SaviqCimi, dash we know is wrong09:36
Saviqdoesn'09:36
Saviqt matter09:36
Cimiok09:36
Cimiso web browser is wrong09:37
Cimiwe should use a png or change the rendering09:37
Cimithe icons are squashed in the dash09:37
SaviqCimi, for app icons I agree, we should switch to pngs09:37
SaviqCimi, and indeed something's still wrong in the launcher09:38
Cimithe highlight and inset is wrong09:38
Cimithink I saw a MP for it09:38
SaviqCimi, yeah, there's a bunch of launcher MPs (that you could review btw)09:38
Cimiyeah can do09:39
Cimijust looping into bugs09:39
Saviqdamn bzr09:39
Cimitags?09:40
Saviqno09:40
Saviqmerge http://paste.ubuntu.com/7746302/09:40
Saviqmzanetti, check this out ↑...09:40
mhr3cross merges? eek09:41
mzanettiSaviq: hmm...09:41
mhr3try with different merge alg09:41
mzanettiSaviq: did I mess this up?09:41
Saviqthe original diff http://pastebin.ubuntu.com/7746308/09:41
Saviqmzanetti, no, bzr did09:41
Saviq--weave it is then09:42
Saviqbetter09:42
mhr3Saviq, :/ hilfe http://paste.ubuntu.com/7746311/09:43
mhr3QFATAL : qmltestrunner::test_categories_roles(Model.roles[expansionQuery]) Using un-implemented Categories role09:43
Saviqmhr3, well, implement the Categories role!09:43
mhr3but it's there!09:44
Saviqmhr3, that diff's on top of unity-api trunk?09:45
mhr3aaah, nevermind09:46
mhr3there's a big if and two switches.. didn't notice that09:47
Saviq:)09:48
Saviqmzanetti, new header is ready, right?09:48
Saviqmzanetti, oh, I meant to remove the whole line with "recent searches", not just the X button09:50
mzanettiSaviq: oh09:50
mzanettiack, lemme drop it09:50
mzanettiotherwise, I'd say yes, its ready, unless you find some more stuff09:51
Saviqmzanetti, wonder, if the popover's gone, could we unfocus the search entry on another onPressed in the IMA?09:54
Saviqmzanetti, and shouldn't we disable it when unfocused?09:54
=== vrruiz_ is now known as rvr
Saviqmzanetti, oh and hmm, it shouldn't cover the whole header09:55
mzanettiSaviq: ?09:55
dednickSaviq: by not centered, you mean it moves as you move drag down?09:55
Saviqmzanetti, just the active parts09:55
mzanettislow down09:55
Saviqmzanetti, I'll write on the MP09:55
Saviqdednick, no, not centered to the icons horizontally (sometimes)09:56
dednickSaviq: hm. ok, i'll take a look.09:56
Saviqdednick, not now09:56
Saviqdednick, Cimi will file a bug09:56
dednickSaviq: ok09:56
Saviqdednick, and we'll tackle it somewhen09:56
SaviqCimi, right? you will?09:56
dednickSaviq: actually, i think i've fixed it in a MP already09:57
CimiSaviq, I did09:57
Saviqdednick, oh ok :)09:57
Cimihttps://bugs.launchpad.net/unity8/+bug/133777109:57
ubot5Ubuntu bug 1337771 in Unity 8 "Indicator highlight is misplaced (and moves)" [Undecided,New]09:57
dednickSaviq, Cimi: https://code.launchpad.net/~nick-dedekind/unity8/indicator.dismissal/+merge/22533809:58
dednickkind of unrelated to what the mp was for, but it was a one line.09:58
Saviqk09:59
dednickand fyi, the move left to right as you're dragging is a feature,  but it should settle when you let go.09:59
Saviqdednick, still moves as you move09:59
Saviqah ok09:59
Saviqfixeded10:00
dednickone we get to rtm we should really get some fully featured design docs for each component. everything is all over the place.10:01
Saviqdednick, LOL10:02
Saviqdednick, we'll get new ones, don't worry ;)10:02
mhr3haha, that was funny10:12
mhr3dednick, come on, it's not like this was your first week :P10:12
Saviqmzanetti, commented10:14
mzanettiSaviq: cheres, will look at it in a bit10:15
Saviqit's spelled chères10:16
dednickmhr3: :)10:16
dednickwell, if we want to be able to "sell" this thing, we should probably have some documentation for customers, let alone for us!10:17
MacSlowdednick, quick question regarding UnityMenuModel... can one catch a DBus-connection going missing on the QML-side?10:31
dednickMacSlow: don't think so10:32
mhr3tsdgeos is also on holiday?10:48
Cimimhr3, yes10:51
mhr3didn't he just get back from one?10:51
mhr3slacker :P10:51
Cimimhr3, I am worse cause I am on holiday when you are sprinting :P10:52
Cimilove that10:52
Cimiahah10:52
CimiSaviq, why the indicator wobbling is a feature?10:53
Cimiit's a bug to me10:53
SaviqCimi, because dednick said so10:53
dednickbecause design said so10:54
CimiI mean the fact is moves 2 pixels10:54
Cimiit is a bug10:54
Cimidesign didn't see it10:54
CimiI did10:54
Cimiand matthieu saw it too10:54
Cimimaybe other designers didn't notice10:55
dednick2 pixels?10:55
Cimiif you slowly pull down the menu, you see it wobbling10:55
Cimisound and battery10:55
Cimia couple of pixels roughly10:55
Saviqdednick, yeah, as it sticks to one icon, it also gets pulled a few pixels to either side following your finger10:56
dednickCimi: its a specific feature requested by design for the current indicator to shift slightless left/right as you finger moves left right.10:56
Cimidednick, the finger doesn't move10:56
SaviqCimi, it does10:56
SaviqCimi, finger always moves10:56
Cimiah I see10:57
Cimiwell I will open a bug10:57
Cimiwe should have a dead zone10:57
dednickCimi: huh?10:58
Cimidednick, it stays in the center of the indicator unless you move more than some pixels10:58
Cimithis will avoid wobblyness10:58
dednickCimi: a threshold you mean.11:02
dednickor a damper11:03
Cimidednick, it is called dead zone on interfaces/controllers11:03
CimiSaviq, i discovered sth yesterday11:04
CimiSaviq, basically the OSK mouse area and input area11:05
CimiSaviq, are always on screen11:05
Cimibut disabled11:05
Cimido we want to put them offscreen or visible false when kdb is off?11:06
SaviqCimi, that's actually a bug in keyboard11:06
SaviqCimi, it should slide up and down as it opens / closes11:06
SaviqCimi, and that would communicate the correct coords11:06
CimiSaviq, it does, but when is closed I think UbuntuKeyboarInfo has y on screen11:07
Cimilike y is screen height - kbd height11:07
SaviqCimi, it doesn't slide11:07
SaviqCimi, it just goes away in one frame11:07
SaviqCimi, if you swipe the keyboard away, the input area follows11:07
CimiSaviq, yes11:07
CimiSaviq, but then11:07
CimiSaviq, when the kbd is off screen11:08
SaviqCimi, I know, it comes back11:08
CimiSaviq, the inputarea is on screen, as well with the mouse area11:08
Cimisaw it putting a rect and anchoring11:08
CimiI always have the rect in every app11:08
SaviqCimi, yeah, but isn't it because the keyboard communicates the coordinates still?11:08
Saviqwhen it should be 0 height?11:08
CimiSaviq, either 0 height11:08
CimiSaviq, or y being screen_height11:09
Cimiwhile y I think is11:09
Cimiy = screen_height - kbd_height11:09
Cimiwhen keyboard is off11:09
SaviqCimi, no it's not11:09
Cimias soon as it pops in, you see y starting again from screen_height11:10
SaviqCimi, because as you slide the keyboard away with your finger11:10
SaviqCimi, the rectangle follows11:10
SaviqCimi, if what you say would be true11:10
SaviqCimi, the rectangle would stay in place but shring11:10
Saviqshrink11:10
CimiSaviq, yes11:10
CimiSaviq, until it is outside11:10
Cimilet me do video11:10
SaviqCimi, don't11:10
SaviqCimi, it's 10 lines of code11:10
SaviqCimi, you're wasting time11:11
SaviqCimi, just find what's the issue11:11
Saviqfix it11:11
Saviqdone11:11
CimiSaviq, well it is a bug in ubuntukeyboard maybe11:12
CimiSaviq, and I don't know how we want to fix it11:12
CimiSaviq, either flagging visible false11:12
SaviqCimi, file a bug against the ubuntukeyboard then11:12
Cimior reducing height11:12
Cimior moving y outside screen11:12
SaviqCimi, I told you how, keyboard should slide out and be 0 height11:13
Cimiso both11:13
Cimiy = screen height and height 011:13
Cimiok11:13
SaviqCimi, it needs to be a rectangle, in global coordinates, that the OSK covers11:13
Cimihttps://www.youtube.com/watch?v=4QWSJxnL7FY11:13
Cimiwhen i slide out, you see the yellow color of the mousearea delayed following11:14
Cimi(what a bad color choice yellow over white)11:14
SaviqCimi, yes, use red11:15
SaviqCimi, but *yes*11:15
Saviq*I know*11:15
Cimifiling bug11:16
=== MacSlow is now known as MacSlow|lunch
Cimihttps://bugs.launchpad.net/ubuntu-keyboard/+bug/133781411:20
ubot5Ubuntu bug 1337814 in ubuntu-keyboard "Wrong coordinates" [Undecided,New]11:20
mzanettiSaviq: re "If popover is already gone, we should unfocus the text field."11:25
mzanettiSaviq: would you expect a press on the dash content to just unfocus the textfield11:25
mzanettior unfocus *and* do the press11:25
Saviqmzanetti, both11:25
mzanettiok11:25
Saviqmzanetti, basically, onPressed11:25
mzanettiack11:26
Saviqmzanetti, so that when you swipe, it dismisses as well11:26
Saviqmzanetti, review for you please https://code.launchpad.net/~unity-team/unity8/scope-customizations/+merge/22517011:41
mzanettiack11:41
Saviqmzanetti, anything I forgot https://code.launchpad.net/~elopio/unity8/flake8-precommit/+merge/224852/comments/542929 ?11:55
* mzanetti reads11:55
bregmaSaviq, just for the record, Unity 8 on desktop was critically broken by a bug in Mesa earlier, it got fixed Thursday and the theme change tested out OK on desktop -- sorry for the delay11:56
Saviqbregma, great, thanks11:57
mzanettiSaviq: https://code.launchpad.net/~elopio/unity8/flake8-precommit/+merge/224852/comments/54293412:02
Saviqmzanetti, I did write "drop the second hook"12:02
mzanettimeh... sorry12:02
mzanettiSaviq: but I guess the thing about blocking vs warning is still valid12:03
Saviqmzanetti, yes12:03
=== alan_g is now known as alan_g|lunch
CimiSaviq, what did you mean yesterday about the dots at the bottom of the page?12:09
Cimiin the wizard?12:09
SaviqCimi, there's 4 dots12:10
SaviqCimi, but I had 4 pages (no SIM is an optional page?)12:10
Saviq5 pages12:10
CimiSaviq, ah no sim then12:10
Saviqmzanetti, re: can't add a container around them12:12
Saviqmzanetti, I'd probably just go for x/y/widht/height12:12
Saviqmzanetti, or maybe left/top anchor  + width/height from the edit fields12:12
Saviq-s12:12
Saviqmzanetti, but I understand it might be fine as is12:13
mzanettiSaviq: well, the end result is the same now actually12:13
karniSaviq: would it be possible to enable cache for the images shown in previews? basically, we have scopes that use QNetworkDiskCache to cache requests, but when we pass URLs to scope result or preview, it would always fetch the image from the network. Could we somehow improve that?12:14
karniSaviq: If not, I think I found a workaround.. fetch the images manually, using QNetworkDiskCache (with limited size), and pass a local file url to the scope.12:15
karniSaviq: it's something I imagine the framework should do, but if we can't have that, at least there would be a way to speed things up12:15
mzanettiSaviq: https://code.launchpad.net/~unity-team/unity8/scope-customizations/+merge/225170/comments/54294012:16
Saviqkarni, https://code.launchpad.net/~unity-team/unity8/cache-network-data/+merge/22499512:17
Saviqkarni, merged yesterday ;)12:18
karniSaviq: WOHOOO!!12:19
karniSaviq: awesomesauce!12:19
Saviqmzanetti, IMA hides search even if it's not empty - it should only hide on empty12:22
mzanettid'oh! fixing...12:22
Saviqmzanetti, states! ;P12:22
Saviqkarni, there's still a delay to actually hit up the server and check for validity12:23
Saviqkarni, but if the servers are configured right, it should not even do that12:23
Saviq(too often)12:23
Saviqmzanetti, apt-cache policy qtdeclarative5-ubuntu-ui-toolkit-plugin ?12:24
mzanettiSaviq: what would be in there?12:25
Saviqmzanetti, should be 20140702.1 or so12:25
mzanettiSaviq: so it didn't have the pageheader when I tried 2 hours ago12:25
mzanettiso now I have the packages with the pageheader installed12:25
Saviqmzanetti, ah right12:25
Saviqmzanetti, that's why12:25
Saviqyou have wrong icons12:26
mzanettibut aren't the icons in another package?12:26
mzanettiubuntu-mobile-icons or similar?12:26
Saviqmzanetti, you're missing uitk changes12:26
Saviqmzanetti, that switch to the suru theme12:26
Saviqmzanetti, and the icons I used are not there in ubuntu-mobile12:26
mzanettiah ok12:26
karniSaviq: ack, thanks :)12:28
facundobatistaHolas12:34
Saviq\o12:40
=== _salem is now known as salem_
Saviqoh yay, segfault12:42
=== alan_g|lunch is now known as alan_g
Saviqha12:46
Saviqmzanetti, ok, you need to fix testDashContent, not myself ;P12:46
Saviqmzanetti, and still Needs fixing on new-header12:50
mzanettiSaviq: ok12:50
Saviq/food12:50
MacSlowgreyback, hey there12:57
greybackMacSlow: hi12:57
MacSlowgreyback, is it expected to not be able to run any mir-client (and mir-server) on current radeon-based systems?12:58
greybackMacSlow: have you Catalyst installed (the non-free driver)?12:58
MacSlowgreyback, OpenSource-driver of course... I'm getting this "libEGL warning: unsupported platform (null)"12:58
MacSlowgreyback, I tried the mir_demo_server_basic and mir_demo_server_translucent sofar12:59
greybackMacSlow: try setting "EGL_PLATFORM=mir"12:59
MacSlowgreyback, ok... trying now12:59
greybackI had thought it shouldn't be necessary any more, but maybe12:59
MacSlowgreyback, nope... still getting the same error13:01
greybackMacSlow: any other errors?13:02
greybackit is crashing?13:02
greybackwhere are you running it from? You need to be in a VT13:02
MacSlowgreyback, I am on VTs13:03
MacSlowgreyback, starting mir_demo_server_basic on VT1... switching to VT2 and starting my client program (the unity-system-compositor-spinner)13:04
MacSlowgreyback, with EGL_PLATFORM=mir ./unity-system-compositor-spinner13:04
MacSlowgreyback, this used to work just fine a few weeks back13:04
greybackMacSlow: ok then something changed. You'd better ask the Mir guys, it's beyond me13:05
MacSlowgreyback, ok13:05
MacSlowgreyback, just tried other mir-clients... they work :/13:14
greybackMacSlow: you recompiled it? mir 0.4.0 landed with client-facing API changes...13:19
MacSlowgreyback, I pull updates and recompiled... I think :)13:21
* MacSlow checks13:21
MacSlowgreyback, still not working13:31
greybackMacSlow: is it crashing? Is it hanging? Any more debug output? Did you try turning on component reports (http://unity.ubuntu.com/mir/component_reports.html)13:32
MacSlowgreyback, it's just not starting... I'll try the ltt-reporting to see if that gives any clues13:33
greybackMacSlow: it exists cleanly?13:34
greybackexits13:34
MacSlowgreyback, yup13:34
karniSaviq: Is it possible to uncollapse a preview text by default?13:34
greybackMacSlow: that's odd.13:34
MacSlowgreyback, that's all the output I'm getting from my mir-client on the VT http://pastebin.ubuntu.com/774714113:37
dednickCimi: would you mind reviewing https://code.launchpad.net/~nick-dedekind/ubuntu-settings-components/transfer-menu/+merge/22467213:48
Cimiyes13:50
MacSlowgreyback, hm... I did run mir-server and my mir-client with lttng but the result doesn't seem to contain much13:50
Saviqkarni, will be14:14
Saviqkarni, once we implement the expandable widget, text alone will be expanded by default, only if you put it in an expandable will it collapse14:15
karniSaviq: ah, cool!14:20
=== alan_g is now known as alan_g|tea
mzanettiSaviq: one more question:14:43
mzanettisearchfield focused, empty, popup open14:43
mzanettiuser taps on the IMA14:43
mzanettipopup hides14:43
mzanettishoudl the searchfield unfocus and hide in the same tap?14:43
mzanettior should hiding popup and hiding search still be 2 steps?14:43
=== alan_g|tea is now known as alan_g
Saviqmzanetti, good question14:44
mzanettiI changed it here to do both in one14:44
mzanettiseems better to me14:44
Saviqmzanetti, probably both14:44
Saviqmzanetti, yeah14:44
mzanettiack14:44
mzanettiSaviq: you said something about testDash?14:46
mzanettinot passing for you?14:46
Saviqmzanetti, testDashContent14:46
mzanettiah14:46
Saviqmzanetti, 10 fails14:46
Saviqmzanetti, there's tabBar something14:47
mzanettiack. missed that one. will fix14:47
Saviqmzanetti, I'll actually kick a full run here14:47
mzanettiat tests suites like DashContent I'm really happy about the FUNCTION= feature14:53
mzanettialthough test_departments would also require a LINE= feature :D14:55
MacSlowgreyback, what's the correct way to start a mir-client on a device15:01
greybackMacSlow: with unity8 running as the mir server?15:01
MacSlowgreyback, no... unity-system-compositor is in control iirc15:02
greybackMacSlow: check if MIR_SOCKET=/run/mir_socket is set15:02
greybacknote that unity8 is a mir server too, it is both a mir server and a client of USC (i.e. is a 'nested' server(15:03
MacSlowgreyback, MIR_SOCKET isn't set...15:04
greybackMacSlow: then try setting it, or else use the -m switch - equivalent actions15:04
MacSlowgreyback, just trying to do "sudo ./unity-system-compositor-spinner -m /run/mir_socket" fails similarly to what I'm seeing on the my desktop15:05
Saviqdednick, https://code.launchpad.net/~nick-dedekind/unity8/transfer-menu/+merge/224673/comments/543028, there's inline, too15:06
greybackMacSlow:  MIR_SOCKET=/run/mir_socket /usr/bin/unity-system-compositor-spinner <- works for me15:06
greybackMacSlow: also note, running as sudo, if it crashes, you don't see the "aborted" message15:07
MacSlowgreyback, hm... MIR_SOCKET=/run/mir_socket /usr/bin/unity-system-compositor-spinner doesn't fail or exit... but I still don't see anything...15:09
MacSlowgreyback, the greeter is unresponsive to any touch-input15:09
MacSlowhas to be something else that got broken15:09
greybackMacSlow: set "MIR_CLIENT_RPC_REPORT=log " in your env & try again. Does it report once per frame?15:09
greybackMacSlow: it's possible USC isn't bringing the spinner to the front15:10
MacSlowgreyback, ok... restarted my N10...15:12
greybackMacSlow: super simple test: "sudo stop lightdm" to kill USC. Then "mir_demo_server_shell&" and "MIR_SOCKET=/run/user/32011/mir_socket /usr/bin/unity-system-compositor-spinner"15:13
MacSlowgreyback, with MIR_CLIENT_RPC_REPORT=log I got feedback "Invocation succeeded: id: 256 method_name: next_buffer ..." etc15:13
greybackyep that's good, means client requesting new buffers for each frame & mir is giving them to it15:14
greybackhowever it may be that USC simply is not making the spinner surface visible15:14
greybackI've never dug into USC code, I don't know how it decides what surfaces to show at what times15:15
MacSlowgreyback, no mir_demo_server_shell on the N10... have to grab and copile it15:15
greybackMacSlow: apt-get install mir-demos15:15
MacSlowok15:15
mzanettiSaviq: DashContent tests fixed15:15
MacSlowgreyback, too badk mterry has a bank-holiday today :)15:16
Saviqmzanetti, how's testShell on your end?15:16
Saviq3 fail here15:16
Saviqon search indicator, so kinda make sense15:16
Saviqprobably just for removal15:16
mzanettiSaviq: confirmed. fixing...15:17
MacSlowgreyback, ah ok... that's a way to test it... works15:17
mzanettiok. tst_Shell fixed15:19
greybackMacSlow: only danger is that you'll not be profiling the actual scenario, but a different scenario (i.e. not with USC)15:21
greybackMacSlow: I don't anticipate and major rendering differences between USC and mir_demo_server_shell, but just be cautious15:21
MacSlowgreyback, yeah... just saw that the spinner doesn not show up in the process-list of top...15:21
MacSlowbut only the mir_demo_server_shell15:22
MacSlowgreyback, which defeats the purpose of my intention... to bring down (and verify) CPU-load of the spinner15:22
greybackMacSlow: indeed. It was step to determine if the fact you could not see the spinner was due to your spinner code, or USC. Conclusion: USC was the blame15:23
greybackso USC must have some criterion to decide that the spinner surface should be visible15:24
MacSlowgreyback, next issue that turned up is that the locally compiled unity-system-compositor-spinner segfaults while the system-wide one does not... just trying to grab a bt15:24
Saviqmzanetti, one awesome thing about our xvfb tests is that you can actually run them in parallel15:30
Saviqmzanetti, so a full suite is down to some 3 minutes for me or so15:31
greybackMacSlow: yeah USC is designed to launch the spinner itself, and only show the surface from the spinner that it launched. Other surfaces are only brought to the front when USC is told to by some third party via IPC somehow15:31
greybackwhatever the heck DMConnection is15:32
mzanettinice! trying15:32
MacSlowgreyback, got the crash sorted out15:32
dednickSaviq: bulkTransferMenu is a generic "menu with button"15:33
mzanettiSaviq: just passing -j?15:33
dednickSaviq: although might switch it out for the USC.StandardMenu now.15:34
Saviqmzanetti, yup15:35
Saviqdednick, right, but it was named bulkTransferMenu ;)15:35
Saviqdednick, your call there, just pointing out, you know better15:36
dednickSaviq: :) ah. you mean from the indicator15:36
dednickSaviq: you mean the "com.canonical.indicator.transfer-bulk-action"15:37
dednickor the usage of it15:37
Saviqdednick, the ": transferBulkAction" just after15:38
Saviqdednick, although I understand the extra-label extattr might not be common enough15:38
Saviqdednick, but maybe we shouldn't even introduce transfer-bulk-action15:38
dednickSaviq: right. if we come across another menu which has the same data, i can change it.15:38
dednickSaviq: yeah.15:39
Saviqdednick, and instead tell them to use action-with-button15:39
dednickcharles: ^ too late to change?15:39
dednickcharles: "com.canonical.indicator.button-section" maybe15:41
charlesdednick, so just renaming15:44
dednickcharles: ya15:44
charlesdednick, so just renaming "com.canonical.indicator.transfer-bulk-action" as "com.canonical.indicator.button-section" because the former is overly specific? Yes I can update the MP with that15:45
dednickcharles: yes. that's the idea.15:45
Saviqmzanetti, ok well, I lied, 7 minutes, but still15:45
mzanettihehe :)15:46
=== gatox is now known as gatox_lunch
mzanettiSaviq: while we're running tests: https://code.launchpad.net/~mzanetti/unity8/fix-testPreview-20ppgu/+merge/22569015:47
Saviqmzanetti, I don't understand why15:48
mzanettiSaviq: I think unit.dp(1) != units.gu(0.1)15:48
mzanettiwhich might introduce such slight differences15:48
mzanettimeaning: units.dp() and units.gu() does not grow linear15:49
mzanettiwell, linear yes, but not in parallel15:50
Saviqright15:51
mzanettinot sure I explain it right... did you understand what I mean?15:51
Saviqmzanetti, btw, timing failure in PageHeader http://people.canonical.com/~msawicz/unity8/testPageHeader.xml15:51
Saviqmzanetti, I can get it to fail like this when ran in parallel and then some15:51
Saviqmzanetti, if obvious - fix, otherwise leave bt15:51
Saviqbe15:51
mzanettiI've seen this here with a wait(10000)15:52
mzanettiit failed after 16 seconds with this warning15:52
mzanettisaw it for the first time today15:52
Saviqmzanetti, I meant <failure message="function returned unexpected result    Actual   (): false    Expected (): true" result="fail"/> rather15:52
mzanettiack15:52
Saviqmzanetti, think it just exited the test because it got blocked for too long?15:52
mzanettineed to look15:52
mzanettiwhat the... this doesn't make any sense15:59
mzanettiSaviq: that test was totally useless. I've dropped it and replaced it with one that tests the IMA I added lately16:19
mzanettigreyback: ouch... seen the bugs om26er_ reported?16:22
mzanettithe osk one mainly16:23
greybackmzanetti: 'below unity' - I don't understand16:24
mzanettigreyback: below the indicators drop down most likely16:24
mzanettipull down16:24
greybackmzanetti: he's right, OSK is under the indicators. Oops!16:24
mzanettigreyback: and hes kinda right with the dash schrolling performanche. although I don't see how that is related16:24
greybackmzanetti: we're switching rendering architectures, so it probably is related16:25
greybackom26er_: good catches all, please keep it coming!16:25
=== alexabreu is now known as alex-abreu|lunch
=== gatox_lunch is now known as gatox
* greyback EOW16:51
greybacko/16:51
=== alan_g is now known as alan_g|EOW
dednickSaviq: with the maximumHeight/preferredHeight, was your comment related only to height, or width as well?17:17
=== salem_ is now known as _salem
=== alex-abreu|lunch is now known as alex-abreu

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