1. 24 Mar, 2021 7 commits
  2. 23 Mar, 2021 6 commits
  3. 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.
      d77af4d4
  4. 13 Mar, 2021 6 commits
  5. 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
        ShumateMarkerLayer.
      - Selecting a marker properly deselects the other markers in
        GTK_SELECTION_SINGLE mode.
      8def5e81
    • James Westman's avatar
      tests: Add tests for ShumateMarkerLayer · deba962b
      James Westman authored
      deba962b
  6. 10 Mar, 2021 12 commits
  7. 09 Mar, 2021 6 commits