Reports as system-state Observers

2016-09-14 Thread raof
;m happy for us to use Reports as a general introspection method, but I suspect that many on the Mir team don't currently think they are, and we'll need to change our behaviour if they are. ¹: https://code.launchpad.net/~raof/mir/notify-shell-of-display-configuration/+merge/305189

Re: Use of LTO

2016-05-22 Thread raof
On Fri, May 20, 2016 at 9:31 PM, Alan Griffiths wrote: Recently I encountered a problem (lp:1583536) with shipping an archive with objects compiled with -flto in our mirtest-dev package. My fix was: https://code.launchpad.net/~alan-griffiths/mir/fix-1583536/+merge/295227 and just suppressed

PSA: CI compile flags edition

2016-02-29 Thread raof
rior to landing but not every CI run. ¹: https://code.launchpad.net/~raof/mir/fix-and-enable-lto/+merge/282133/comments/733096 -- Mir-devel mailing list Mir-devel@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/mir-devel

Resizing, Unity8, BufferStreams oh my!

2015-11-25 Thread raof
While implementing multi-BufferStream surfaces in qtmir I've realised that it's extremely difficult for the shell to do anything but composite a client's buffers exactly as-is during resizing. However, we sometimes want to be able to stretch (or partially render, in the case of rotation) client

Re: Client display configuration notification

2015-10-21 Thread raof
On Tue, Oct 20, 2015 at 11:16 PM, Gerry Boland wrote: Hey folks, it appears this topic has gone stale, without any consensus being reached. A core issue impacting this discussion which remains undecided is the following: - Is it in Mir's scope as a display server to provide a client api for

Where do we validate surface attributes?

2015-06-29 Thread raof
punt it to the shell? ¹: https://code.launchpad.net/~raof/mir/input-methods-can-specify-foreign-parents/+merge/258001/comments/656064 ²: https://code.launchpad.net/~raof/mir/input-methods-can-specify-foreign-parents/+merge/258001/comments/658830 -- Mir-devel mailing list Mir-devel@lists.ubuntu.co