viewfinder should re-size to fit window

Bug #1542075 reported by Bill Filler on 2016-02-04
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Canonical System Image
Michał Sawicz
camera-app (Ubuntu)
Florian Boucault
qtmir (Ubuntu)

Bug Description

in windowed mode, the viewfinder is currently fills the screen in the vertical orientation. If the window is made smaller the controls incorrectly rotate like the app thinks it's in landscape mode and bottom edge moves to the right.

Lets discuss what to do here, but some options:

1) resizing the window shouldn't change where the controls are located or the orientation
2) resizing should make the viewfinder fill the available space. Should it use the largest vertical or horizontal dimension, or be fixed to the physical orientation of the phone?
3) Should we not allow window resizing and instead lock the window size to the actual size of the viewfinder?
4) If the phone is rotated, should the window size automatically change to reflect the phone orientation?

Bill Filler (bfiller) wrote :

to elaborate on 4) currently there is no visual feedback to the user when the screen is rotated

Changed in camera-app (Ubuntu):
assignee: nobody → Florian Boucault (fboucault)
importance: Undecided → High
Changed in canonical-devices-system-image:
importance: Undecided → High
assignee: nobody → Bill Filler (bfiller)
milestone: none → ww08-2016
Florian Boucault (fboucault) wrote :

1) is a bug lower in the stack
2) you can't fill the entire available space without cropping the viewfinder
3) yes we should do that, however it limits the photo roll's possible sizes, which may be an acceptable tradeoff
4) maybe

Florian Boucault (fboucault) wrote :

Part 1) is cause by a bug in qtmir/qtubuntu:

Changed in canonical-devices-system-image:
status: New → Confirmed
Bill Filler (bfiller) on 2016-03-15
Changed in canonical-devices-system-image:
assignee: Bill Filler (bfiller) → Michał Sawicz (saviq)
milestone: ww08-2016 → 11
Michał Sawicz (saviq) on 2016-05-05
Changed in canonical-devices-system-image:
milestone: 11 → 12
milestone: 12 → backlog
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers