Nyall Dawson ab04656092 Fix "zoom to" actions fail to correctly set canvas extent
when canvas has a locked scale

In these particular actions, we should ignore the canvas scale
lock so that the canvas correctly zooms to the specified extent
and matches user expectations

In particular this fixes:
- zooming to bookmarks
- matching canvas extent to layout map extents
- zooming to layer and feature extents
- pushing layout map scales from layout maps to canvas

Also improve dox
2020-03-23 14:16:47 +10:00
..
2020-03-09 10:29:34 +01:00