awesome-raccoons / gqt

MIT License
0 stars 0 forks source link

All layers are now drawn on the same canvas. #32

Closed johannbm closed 9 years ago

johannbm commented 9 years ago

This was a lot of work, especially doing all the merge conflicts. It should be okay now, but you should maybe take a look at it, because I changed ALOT.

I had to edit a few things with the zoom to get it to work with the new way everything works.

Redid mostly how everything in layer works. Now instead of a new canvas for each layer, everything is now drawn on the same. This will scale much better with more layers, and not result in Canvas throwing NullPointerExceptions when the accmulated canvas pixels exceed a certain limit.

Implemented WKT strings showing when a layer is selected. Area will be disabled if more than one is selected.

Fixed incorrect tooltip display with the new scale system

johannbm commented 9 years ago

Would you know why there would be a merge conflict with the pull request when I rebased my branch off master, and there has been no commits since?