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

GUI: plot polygons #940

Merged
merged 13 commits into from
Jun 4, 2024
Merged

GUI: plot polygons #940

merged 13 commits into from
Jun 4, 2024

Commits on Jun 3, 2024

  1. Configuration menu
    Copy the full SHA
    dcb3b72 View commit details
    Browse the repository at this point in the history
  2. GUI: soften language when missing shapefiles removed from project

    "Deleted" might make some users believe the files are deleted.
    shawnlaffan committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    cd2db2f View commit details
    Browse the repository at this point in the history
  3. GUI overlay selector: don't expand colour buttons

    Previously these became larger as the window was made taller.
    shawnlaffan committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    507f6cf View commit details
    Browse the repository at this point in the history
  4. GUI: Support plotting of shapefiles as polygon

    Currently defaults to being under the grid cells.
    shawnlaffan committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    4e1ea1b View commit details
    Browse the repository at this point in the history
  5. GUI overlays: name button Remove instead of Delete

    "Deleted" might make some users believe the files are deleted.
    
    Similar to a previous change.
    shawnlaffan committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    2889a4c View commit details
    Browse the repository at this point in the history
  6. GUI: more refined removal of overlays

    Previously we were deleting objects that were still needed.
    This could occur when a file was loaded more than once.
    
    The system simply reloaded in such cases but this avoids
    doing that extra work.
    shawnlaffan committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    e050dbe View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e0a78e4 View commit details
    Browse the repository at this point in the history
  8. GUI: show/hide the overlay dialog instead of rebuilding each time

    This simplifies the attribute handing.
    shawnlaffan committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    0a42cec View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    f1345f0 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    2ba6777 View commit details
    Browse the repository at this point in the history
  11. GUI overlays: get_selection returns a hash in list context

    This simplifies later expansion of returned values.
    shawnlaffan committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    17ce982 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    18b3413 View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2024

  1. GUI overlays: ensure the overlay dialogue only links to the current grid

    Otherwise we trigger replots across all open tabs,
    which currently is not what we want.
    shawnlaffan committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    a68f488 View commit details
    Browse the repository at this point in the history