A4

Merge lp://staging/~gaspa/a4/a4-zoom-moves into lp://staging/a4

Proposed by Andrea Gasparini
Status: Merged
Merged at revision: 27
Proposed branch: lp://staging/~gaspa/a4/a4-zoom-moves
Merge into: lp://staging/a4
Prerequisite: lp://staging/~gaspa/a4/a4-added-player
Diff against target: 139 lines (+72/-1)
4 files modified
a4lib/app.py (+28/-1)
a4lib/player.py (+37/-0)
a4lib/region.py (+6/-0)
ui/window_main.glade (+1/-0)
To merge this branch: bzr merge lp://staging/~gaspa/a4/a4-zoom-moves
Reviewer Review Type Date Requested Status
Andrea Colangelo Approve
Andrea Gasparini Needs Resubmitting
Review via email: mp+28125@code.staging.launchpad.net

Description of the change

With this branch a work on the interface starts, now we have a simple zoom on the Presentation areas, and we can navigate out of the order of the presentation path.

The former feature can be fired with '-' and '+' keys, and with the mouse wheel as well.
The latter can be used with the number keys (1,2...0): ok, it's a little weird, but lacking a widget to navigate through the presentation we need it to test this feature. (fixing soon, I promise :P )

To post a comment you must log in.
lp://staging/~gaspa/a4/a4-zoom-moves updated
26. By Andrea Gasparini

forgot to give rotation to zoom

Revision history for this message
Andrea Gasparini (gaspa) wrote :

fixed a little bug, rotation wasn't considered in zoomin/out.

review: Needs Resubmitting
Revision history for this message
Andrea Colangelo (warp10) wrote :

Some more work is needed on the zoom. Just as a remainder, these things should be done:
1) fix the wheel scroll issue;
2) set a limit to zoom-out;
3) center the zooming on the center of the current portview
4) allow the possibility to translate the presentation when zoomed.
Apart from that, your code looks a good starting point. Approving and merging now! :)

review: Approve
Revision history for this message
Andrea Gasparini (gaspa) wrote :

Thanks A. ;)

Just a thing, about (2): we can discuss more deeply this thing, but IMHO we can give the user the feeling of having a infinite paper on which having his presentation; so, to make a better user experience, we can simply(?) using a default background with a grid.

(3) and (4) are the next step, right. ;)

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
The diff is not available at this time. You can reload the page or download it.

Subscribers

People subscribed via source and target branches