← Back to team overview

ubuntu-phone team mailing list archive

Re: Call for Testing: Unity8 Full Shell Rotation

 

Love it - very excited this feature is coming. I've noticed for some time multiple conflicts with app's bottom edges, sides, etc., and the Unity Shell when rotated - glad this is in the works.

Have tested on my Nexus 7, and yes, very rough right now. I'll submit to your docs shortly. Having updated to the next dev version with the ppa enabled (yep, could have seen that one coming...) has given me a device that boots, but no screen. Will try disabling the ppa and rolling back the update - I can always wipe and restore my data if needed.

Anyway, the question I have is about updates - for testing purposes on the Nexus 7, should I avoid updating the device when using this ppa? Also, I'm aware this is a testing repository and will change, how long will this project be using this ppa? Haven't tried it on my mako device, I'm assuming this is for vivid only? Is this rotation likely to be backported to 14.09?

Thanks,

Mitchell

p.s. Just updated through apt-get, and screen is back, however the apps don't turn.
On 22/11/14 02:50, Kevin Gunn wrote:
Hi all,
First, thank you for considering to participate in this testing. Your
effort helps us find issues to fix & gain the confidence we need to
land this feature.

Background...
Recently the Unity UI team has put in effort around "full shell
rotation". This is the feature where the shell follows the application
orientations. You might have noticed the indicator panel stays put
when the messaging application moves from portrait to landscape on the
phone, this "fixes" that. Likewise, when an application is fixed to a
position out of preference, the shell will also remain in the
applications preferred orientation.

In order to deliver this feature we had to break applications
expression of orientation. Which drove us to discuss with our
Canonical stakeholders in the SDK team, Design team, and Community
applcations whether or not applications should have to express
rotation support (opt-in) or rotate all applications by default,
unless they specify their orientations (opt-out). We collectively
decided it's best to have an opt-out approach. We've included this
change into this ppa for testing. So it's a great opportunity for
application developers to update their applications and test ahead of
our landing.

the plan....
Everything you need to know is here
https://wiki.ubuntu.com/Unity8/FullShellRotation

I will ask for a little grace on this as I feel I may have pushed this
out a bit early. The feature is working on phone but there are
definitely issues on unity8-desktop & tablets that would prevent us
from landing. However I felt like making this call for testing now was
important to start getting feedback and ready folks for the idea of
opt-out application rotation. That being said we'll probably keep this
call for testing open a bit longer than one might expect to both get
comfortable & confident with the change, as well as make the final bug
fixes/polish needed to get it landed.

If you have any questions, let me know.
Thanks for testing!
br,kg




Follow ups

References