Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactor the map view to not use a javascript approach #5705

Merged
merged 14 commits into from
Oct 6, 2020

Commits on Sep 29, 2020

  1. Working on a new MapView implementation

    Using SharpMap to render to a GtkImage
    Drew Holzworth committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    bbadf30 View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2020

  1. Implement map zooming via scroll wheel

    Drew Holzworth committed Sep 30, 2020
    Configuration menu
    Copy the full SHA
    fc28a38 View commit details
    Browse the repository at this point in the history
  2. MapView: implemented dragging navigation

    Also fixed property presenter for fine control.
    Drew Holzworth committed Sep 30, 2020
    Configuration menu
    Copy the full SHA
    6e30a04 View commit details
    Browse the repository at this point in the history

Commits on Oct 1, 2020

  1. More work on map view

    - Added marker icon
    - Bugfixes
    - Improved performance (removed unnecessary refreshes)
    Drew Holzworth committed Oct 1, 2020
    Configuration menu
    Copy the full SHA
    c382836 View commit details
    Browse the repository at this point in the history
  2. Choose map colours based on gtk theme

    Drew Holzworth committed Oct 1, 2020
    Configuration menu
    Copy the full SHA
    d21f184 View commit details
    Browse the repository at this point in the history
  3. Use relative path to shapefile

    Drew Holzworth committed Oct 1, 2020
    Configuration menu
    Copy the full SHA
    5d09a6c View commit details
    Browse the repository at this point in the history
  4. Reorder properties in map UI to show separator description

    Drew Holzworth committed Oct 1, 2020
    Configuration menu
    Copy the full SHA
    342f0c4 View commit details
    Browse the repository at this point in the history
  5. Remove redundant map-specific code from HTMLView.

    Drew Holzworth committed Oct 1, 2020
    Configuration menu
    Copy the full SHA
    f1689d9 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5a91cbc View commit details
    Browse the repository at this point in the history
  7. Merge branch 'master' of https://github.com/APSIMInitiative/ApsimX in…

    …to refactor/MapView
    Drew Holzworth committed Oct 1, 2020
    Configuration menu
    Copy the full SHA
    d407c84 View commit details
    Browse the repository at this point in the history
  8. Added converter to change zoom/location of all maps to default

    The old zoom will no longer make sense to the new mapping widget.
    Retaining the old coordinates for the center of the map can lead to
    unexpected results when changing the zoom by itself, so I've changed the
    center of the map as well. This is a one-time change which will reset
    all maps back to the default zoom/center locations. (Most of them don't
    have sensible values anyway).
    Drew Holzworth committed Oct 1, 2020
    Configuration menu
    Copy the full SHA
    48aeab7 View commit details
    Browse the repository at this point in the history
  9. Remove accidentally-committed file.

    Drew Holzworth committed Oct 1, 2020
    Configuration menu
    Copy the full SHA
    4fbf3d2 View commit details
    Browse the repository at this point in the history
  10. More sensible default zoom level.

    Drew Holzworth committed Oct 1, 2020
    Configuration menu
    Copy the full SHA
    b84d27c View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2020

  1. Upgrade resource files to latest version

    Drew Holzworth committed Oct 2, 2020
    Configuration menu
    Copy the full SHA
    4292ee2 View commit details
    Browse the repository at this point in the history