- manual zoom stretches small images again, if necessary
- img_size renamed to image_size


git-svn-id: svn+ssh://svn.code.sf.net/p/mcomix/code@905 ef8490bc-f317-4725-81ed-e95a9aca1bcf
Change internal representation of _user_zoom to logarithmic scale to prevent round-off errors.


git-svn-id: svn+ssh://svn.code.sf.net/p/mcomix/code@906 ef8490bc-f317-4725-81ed-e95a9aca1bcf
Use "round half up" instead of "round towards zero" for more accurate aspect ratio (and slightly larger view) when zooming.


git-svn-id: svn+ssh://svn.code.sf.net/p/mcomix/code@907 ef8490bc-f317-4725-81ed-e95a9aca1bcf
[bug: #40] Added preference to customise shortcuts.
Minor:
Removed option to change shortcut by hovering over a menu item with the mouse.
Added "zoom out" action to keybinding manager.
Refactored mcomix.keybindings .
Merge remote-tracking branch 'evilkost/shortcuts' into shortcuts
Sort keybindings by action name.
Silence GTK warning (editable must be an index into the model array).
Use natural sorting for library book view.

git-svn-id: svn+ssh://svn.code.sf.net/p/mcomix/code@908 ef8490bc-f317-4725-81ed-e95a9aca1bcf
Update ChangeLog


git-svn-id: svn+ssh://svn.code.sf.net/p/mcomix/code@909 ef8490bc-f317-4725-81ed-e95a9aca1bcf
Always add new books to currently active collection.

git-svn-id: svn+ssh://svn.code.sf.net/p/mcomix/code@910 ef8490bc-f317-4725-81ed-e95a9aca1bcf
[bug: #40] Updating gtk accelerator labels.
[bug: #40]: Accelerators completly removed from ui.py . Now we have single a way to define accelerators.
Merge remote-tracking branch 'evilkost/shortcuts' into shortcuts
Fix and clarify some shotcut titles.
Fix stray comment mentioning UI shortcuts.
Set default keys for remaining blank actions.
Add migration path from old keybindings.
Mention new shortcut edit tab in preferences dialog.
Move keybindings edit tree to a seperate class.
Add note about All Books refresh bug.

git-svn-id: svn+ssh://svn.code.sf.net/p/mcomix/code@911 ef8490bc-f317-4725-81ed-e95a9aca1bcf