[go: up one dir, main page]

Menu

Commit [r979]  Maximize  Restore  History

Important UI changes, refactoring, bug fixes.

- Function fit_pixbuf_to_rectangle introduced in image_tools.py.
- No "self.displayed_double()" switches left in MainWindow._draw_image.
- Several bugs fixed (especially off-by-one errors).
- Some refactoring.

Changes that heavily influence user experience:

- You can now scale up in double page mode.
- No spacing between pages in double page mode (temporarily).
- In double page mode, both pages now have similar scale factors.
- Bug fixed that has been introduced with r974. Due to this bug, the scrollbar
requests did not converge in some special cases (aka infinite loop). The new
calculations should always converge. If you see an apparently useless scrollbar
now, this scrollbar is actually necessary.

aaku 2014-02-01

changed /mcomix/image_tools.py
changed /mcomix/main.py
changed /mcomix/scrolling.py
changed /mcomix/zoom.py