Camera app controls should be placed correctly
Bug #1467461 reported by
Kugi Eusebio
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical System Image |
Fix Released
|
High
|
Bill Filler | ||
camera-app (Ubuntu) |
Fix Released
|
Undecided
|
Florian Boucault |
Bug Description
Now that full shell rotation has landed in development channels, the camera app doesn't give a good experience for the user.
In landscape, the controls move with the screen's rotation and thus put them at the bottom just like how it is in portrait.
I think the controls should be at the side when in landscape mode just like before. Another problem is that when rotation is locked, the user cannot use the camera in portrait and thus cannot take pictures in portrait. In summary, the camera app should still behave like before the shell rotation landed
Related branches
lp:~fboucault/camera-app/custom_rotation
- PS Jenkins bot: Needs Fixing (continuous-integration)
- Ubuntu Phablet Team: Pending requested
-
Diff: 1040 lines (+478/-365)10 files modifiedCircleButton.qml (+3/-2)
OptionButton.qml (+1/-0)
OptionsOverlay.qml (+1/-1)
PhotoRollHint.qml (+30/-28)
Snapshot.qml (+20/-5)
ViewFinderOverlay.qml (+287/-279)
ViewFinderView.qml (+1/-1)
camera-app.desktop.in.in (+1/-0)
camera-app.qml (+126/-43)
tests/autopilot/camera_app/tests/test_flash.py (+8/-6)
Changed in camera-app (Ubuntu): | |
status: | New → In Progress |
assignee: | nobody → Florian Boucault (fboucault) |
Changed in canonical-devices-system-image: | |
milestone: | none → ww28-2015 |
assignee: | nobody → Bill Filler (bfiller) |
status: | New → Fix Released |
importance: | Undecided → High |
To post a comment you must log in.
This bug was fixed in the package camera-app - 3.0.0+15. 10.20150707- 0ubuntu1
--------------- 15.10.20150707- 0ubuntu1) wily; urgency=medium
camera-app (3.0.0+
[ Brendan Donegan ]
* Use pointing_device from self.app instead of the testCase passed in
[ CI Train Bot ]
* New rebuild forced.
[ Florian Boucault ]
* Remove hardcoded actions in GalleryViewHeader to make it extensible.
* Set desktop file flags informing Unity that the camera app is doing
its own content rotation when the device rotates. Manually
rotate/position depending on device orientation: photo roll bottom
edge indicators and content first photo roll hint snapshot animation
countdown timer (LP: #1467461, #1466409, #1467658, #1467661,
#1447694, #1468269, #1367792, #1468284)
[ Leo Arias ]
* Fixed the static errors reported by flake8. Added the check to the
debian build tests. Added python3-flake8 as a build dependency. (LP:
#1444170)
* Use pointing_device from self.app instead of the testCase passed in
[ Olivier Tilloy ]
* Updated application icon. removed: camera-app.svg added: camera-
app.png
camera-app (3.0.0+ 15.04.20150514- 0ubuntu1) vivid; urgency=medium
[ CI Train Bot ]
* Resync trunk.
[ Leo Arias ]
* Use the base class from the toolkit in autopilot tests.
[ Omer Akram ]
* Autopilot: Ensure the media directories exist before trying to
delete data from them. (LP: #1444650)
-- CI Train Bot <email address hidden> Tue, 07 Jul 2015 11:09:20 +0000