/srv/irclogs.ubuntu.com/2014/06/16/#ubuntu-mir.txt

RAOFSweet! Implicit serialisation FTW!01:45
=== chihchun_afk is now known as chihchun
=== alan_g is now known as alan_g|lunch
dandraderanpok_, hi12:41
dandraderanpok_, any ETA on the input_sender branch?12:41
anpok_hm12:45
anpok_I am on holiday this week12:45
anpok_I am looking for shepard ..12:45
anpok_thought I had everythin cleaned up this morning, but there are still concerns regarding nameing12:46
=== davmor2__ is now known as davmor2
=== alan_g|lunch is now known as alan_g
dandraderanpok_, we *really* need this in.13:04
dandraderanpok_, so I was thinking about landing it now and fix any badly named bits later13:05
dandradermir interfaces are constantly changing here and there anyway (which is natural). so that should not be a big deal13:06
racarr_Morning13:52
kgunngreyback: alf_ has been working on the "visibility" i/f for the client in order to help friendly-stop rendering (vs depedning on life cycle events)14:11
kgunnquestion is14:11
kgunnis that as important? or less so than the orientation i/f we just discussed14:12
kgunn(which is new to mir guys)14:12
=== dandrader is now known as dandrader|afk
=== dandrader|afk is now known as dandrader
=== alan_g is now known as alan_g|tea
=== alan_g|tea is now known as alan_g
greybackkgunn: sorry, was in other meeting. visibility is a nice to have, orientation is more useful however14:38
kgunngreyback: does this need to be a built in mir i/f ?...or use opaque shell-app channel ?14:40
kgunnjust needs to be spec'd14:40
greybackkgunn: opaque shell-app channel only 1 way sadly - client can give shell information, or ask shell for information. But shell can't send client info with it14:41
greybackkgunn: so there are 2 parts. 1) shell tells a client - the current orientation has changed to <something>. 2) client tells shell, this is the list of orientations I support14:42
greyback2) could use the side-channel, but 1) cannot14:43
=== dandrader is now known as dandrader|afk
kgunncamako: alf_ ^14:43
tvossgreyback, why does the shell need to know the supported orientations?14:44
greybacktvoss: if foreground app does not support portrait, shell should not try to change it to landscape14:45
tvossgreyback, now I'm confused :)14:50
greybacktvoss: quick hangout?14:51
tvossgreyback, you are number 4 in a list of 5 right now14:52
tvossgreyback, let me get back to you14:52
greybacktvoss: :)14:52
greybackplease hold, your input is important to us14:52
=== chihchun is now known as chihchun_afk
=== dandrader|afk is now known as dandrader
racarr_we do have surface_attrib_focus15:20
racarr_set by the shell15:20
racarr_which wouldnt be so different than orientation15:20
racarr_kdub_: alan_g: P.s. iterated onc ursor spike phase 415:21
alan_gracarr_: I agree that a surface attribute is a natural implementation approach. (But let's check the use cases.)15:22
racarr_alan_g: Mm.15:22
racarr_I think today is finally going to be the day that construction drives me insane15:22
alan_gracarr_: coffee shop?15:22
racarr_the people who have been working close by are now literally working on my street and they seem to have chosen right outside my window15:22
racarr_as the nexus of15:23
racarr_....trucks15:23
racarr_yeah I think that might be what I do in 30 min or so...15:23
alan_gnoise cancelling headset?15:23
racarr_Haha. Only works for low frequency noise15:23
racarr_which I dont think is the annoying part of jackhammering15:23
alan_gMm. Mine copes with the whine of aircraft engines15:24
alan_gNot tried jackhammers15:24
racarr_ill just become a master of meditation and cast it from my mind...seems easiest.15:28
racarr_alan_g: re: enable-usb-touchscreens15:29
racarr_I put the display_bounds in stub server configuration because stubdisplay isnt15:30
racarr_a public class15:30
racarr_and it inherits from NullDisplay15:30
racarr_which shouldn't have a size.15:30
racarr_hmm I broke clientsurfaces::are_created_with_correct size when  I changed the default testing disp lay bounds15:44
racarr_but its not clear to me why this would have ever passed15:44
racarr_as the default server configuration has mostly ignored clients size requests in favor of fullscreening them15:45
racarr_for over a year15:45
racarr_no thats not true15:46
racarr_nvm it all15:46
racarr_I just made the screen smaller15:46
racarr_than this surface lol15:46
racarr_and I forgot we do listen to requests...just most apps dont make them15:46
racarr_lala15:46
* alan_g goes to review "ursor spike phase 4" again15:47
racarr_:) Thanks15:48
=== chihchun_afk is now known as chihchun
=== dandrader is now known as dandrader|afk
alan_gkdub_: before I EOD - don't forget https://code.launchpad.net/~mir-team/mir/trusted_sessions/+merge/22119116:53
kdub_alan_g, i switched to abstain, my internet is having problems16:55
kdub_(hopefully that msg went through)16:55
alan_gkdub_: Still looks like "Needs Info to me". But I can top approve if you're not going to object.16:57
alan_g*"Needs Info" to me16:57
kdub_alan_g, sounds good16:58
alan_gkdub_: you still have many hours before it lands to find a reason to stop it. ;)16:59
=== alan_g is now known as alan_g|EOD
racarr_Wow I just got some of those shoe gel pad things...17:23
racarr_game changers.17:23
racarr_even for sitting down.17:24
racarr_*back to things*17:24
=== greyback is now known as greyback|eod
=== dandrader|afk is now known as dandrader
josharensondo we use the exact same libegl as android?18:11
racarr_everything on ubuntu side links against libhybris-egl which "links" against an actual android libegl from cyanogen18:17
josharensonack18:17
racarr_libhybris-common/core/something18:17
racarr_it has a name and its probably not libhybris-egl lol18:17
racarr_but18:18
racarr_thats basically the deal18:18
josharensonok, thanks18:18
racarr_Lunch :)18:36
racarr_made good progress ona cceptance tests for cursor is a renderable18:36
racarr_not really clear18:36
racarr_they are acceptance tests18:36
racarr_but they are something18:36
racarr_its acceptance criteria I guess (i.e. there is something that shows up in the renderable list that acts like the cursor)18:38
racarr_but for driver writers and compositor authors and such18:38
racarr_not18:38
racarr_acceptance criteria for clients clearly18:38
racarr_so it doesnt really excercise the system from the outside totally in the way our acceptance tests would18:39
racarr_notably there is no client. just a thread that makes expectations and then moves the cursor around18:39
racarr_*shrug*18:39
racarr_Lunch18:39
=== dandrader is now known as dandrader|afk
=== olli_ is now known as olli
=== dandrader|afk is now known as dandrader

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