[Bugs] #4403 sugar UNSP: Swipe left - right on the top side of the frame to change zoom?
Sugar Labs Bugs
bugtracker-noreply at sugarlabs.org
Wed Feb 13 05:11:34 EST 2013
#4403: Swipe left - right on the top side of the frame to change zoom?
------------------------------------------+---------------------------------
Reporter: manuq | Owner: erikos
Type: enhancement | Status: new
Priority: Unspecified by Maintainer | Milestone: 1.0
Component: sugar | Version: Unspecified
Severity: Unspecified | Keywords:
Distribution: Unspecified | Status_field: Unconfirmed
------------------------------------------+---------------------------------
Comment(by erikos):
Replying to [comment:6 sridhar]:
> Replying to [comment:4 erikos]:
> > As Gary pointed out, the gesture should be available in all the view,
not only in the upper 'toolbar area'. The patch above does add a gesture
handler that does so.
>
> Understood; that sounds like a good idea. As Gary has pointed out, that
does mean that Sugar Shell gestures shouldn't work when inside an activity
(leaving the activity to implement its own touch events). On further
consideration, I think that's fine for our users.
You need to get out of the activity view as well. The activity view is
just another zoom level. Currently the patch would display the current
focused activity when swiping to the activity view.
I think Gary meant the case where you switch from one open activity to
another open activity (what you would normally do with tab). Handling
those two cases cleanly (a) switching the zoom levels and (b) switching
between open activities gets even more tricky.
From the technical point of view, the current patch is a global gesture
handler. It will listen for all the gestures and change the zoom level
accordingly (a). This works fine in activities like Memorize but in Paint,
some events do not get through and drawing is laggy. We came across this
when implementing #3981 already. We should check the root cause of that
issue.
--
Ticket URL: <http://bugs.sugarlabs.org/ticket/4403#comment:7>
Sugar Labs <http://sugarlabs.org/>
Sugar Labs bug tracking system
More information about the Bugs
mailing list