Mir-Unity-API sprint report
William Hua
william.hua at canonical.com
Tue Jan 26 16:38:14 UTC 2016
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Mir-Unity-API sprint report:
1. Mir extended menu support
Asked for a new extended menu surface API based on the work in
https://bugzilla.gnome.org/show_bug.cgi?id=756579 that will be
expressive enough to properly position all widgets currently in GTK+.
2. Keymap support
We settled on whose responsibility it is to do keymap lookups and
whether or not keymap state will be on a global or per-surface
basis. The responsibility is on Mir to provide the translated
keysyms, for both the current keymap, as well as the closest latin
equivalent (this is to make sure lp:1226962 doesn't happen again).
The current keymap will be set on a per-surface basis, and it's the
responsibility of the shell, not Mir, to handle the keyboard layout
switching shortcuts.
3. Clipboard support
The Mir team made some headway with their cookie API (being
implemented by Brandon), which is needed to have (secure) clipboard
support. Once this is done, we're waiting on the content-hub API for
it before we can integrate it into GTK+.
4. Multi-surface in Unity 8
Multi-surface... it's slightly better than before in that it no
longer crashes the shell when we create a second surface. We're
going to wait till the Unity 8 team fixes it instead of flattening
everything onto a single surface.
5. GNOME Software
I spent the last couple of days of the sprint adding some primitive
SSO support and fixing review submission to the server. It works,
but need to spend some time this week re-working it to not depend on
the old crumbly ubuntu-sso-client.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQIcBAEBCAAGBQJWp518AAoJEBUjayXdEP6BCA0P/2BFY1LSX/MBmg58VaCy15T3
EtfvEh3XH1Ya2HULMC1qxUkt4lLJ82ZS6eurTFxYGHXaCbv5zxI7FJfGrETMApt1
0uOd5xbICVTxFeJGxL+W8hMWLg/ZzT4wORll1mB7NspF4XZF8iSqm4DNlLLg4KkZ
Ki7gu7ywJ6/nsZsNw1uOa/aX+7ryhgbcUrbzcN/64lqRjZrL/VytVazNZqsqeOqR
xtQbDRRRC5mcYe+nSm7N18qMwrZnISBqacRCOQrK46tBjbnHVyyi5vKbVNsv0Q74
wjWHIQn5nhY5hiBB2KV9yYB4dFVQ4RMcussCWSYcPqqaHWH9kg5nQuMBijtwc83S
KuQtnRBqzIQGMfQkWZcVokD1jVEgEElpeRHIHCjq/4Wf8larhvcF1If8H8UxxBxC
G26iJfqsO/huUCJtxfcC3VjOwWlZSsCe0ORWYwmdQRUvWJjqSytqYbZT7WXIvDpW
+SgMFFS6quCLPzDse3xdZ2dTcobRatiHPV97G4dykDsjlSMHDMDQFc+Ec2brcSmM
/5QRPGVz7Maeo+ybmojlEgKnNfQYGMVOxH+Kcmlk2XKOlsSymqkVyAa3Eqx3THbY
E2GkHtlCK7DKN/I2+cixGze9VImEpPb0Bz+GjelF4HAlqQdxsU8yh1OKgYkAm/1x
1rGh039pA+GSF3g7mHCj
=q187
-----END PGP SIGNATURE-----
More information about the ubuntu-desktop
mailing list