The source project of this merge request has been removed.
ShumateMapLayer: Simplify tile positioning logic and make zooming smoother
Simplify the tile positioning logic in ShumateMapLayer. size_allocate() only places tiles in the correct position now; tiles are created and filled by recompute_grid().
Also make zooming smoother by not removing old tiles until the new zoom level is fully loaded.