1. 06 Apr, 2021 5 commits
  2. 02 Apr, 2021 1 commit
  3. 26 Mar, 2021 1 commit
    • James Westman's avatar
      Clean up gitignore · e98ce588
      James Westman authored
      It had a bunch of stuff left over from the autotools days. Meson uses
      out-of-tree builds, so we can remove most of that.
  4. 24 Mar, 2021 8 commits
  5. 23 Mar, 2021 6 commits
  6. 19 Mar, 2021 1 commit
    • James Westman's avatar
      meson: Remove unused config file · d77af4d4
      James Westman authored
      shumate-features.h was used when the memphis renderer was available, but
      that's been removed and the file no longer serves any purpose.
  7. 13 Mar, 2021 6 commits
  8. 11 Mar, 2021 2 commits
    • James Westman's avatar
      Rewrite ShumateMarkerLayer selection logic · 8def5e81
      James Westman authored
      Selecting and unselecting map markers is now done entirely through the
      ShumateMarkerLayer rather than the individual ShumateMarkers. This makes
      the code simpler and matches how e.g. GtkListBox works.
      Some notable changes:
      - The ShumateMarker methods for selecting and unselecting a marker have been
        removed and replaced with methods in ShumateMarkerLayer.
      - Setting the selection mode to GTK_SELECTION_NONE no longer sets the
        selectable property of children to FALSE.
      - Added marker-selected and marker-unselected signals to
      - Selecting a marker properly deselects the other markers in
    • James Westman's avatar
      tests: Add tests for ShumateMarkerLayer · deba962b
      James Westman authored
  9. 10 Mar, 2021 10 commits