geoclue-stumbler (1.1) UNRELEASED; urgency=medium

  [ Chris Talbot ]
  * pref-dialog: add preset submission URLs for user to choose
  * pref-dialog: Rename combo row
  * Add setting to show locations on map
  * stats-page: find lat and lng in submission
  * maps-page: mark location of submission if setting is enabled
  * stats-page: remove submission markers if the queued submissions are deleted
  * http-proxy: don't stop uoloading if JSON is malformed
  * http-proxy: clear file immediately after leading contents
  * stats-page: load submission markers on startup if there are any queued
  * maps-page: Make position marker top layer
  * maps-page: add comment about overlay_layer()
  * maps-page: Add comment about marker memoery
  * maps page: make location marker the more colorful one
  * Make submission marker show stats of the submission
  * submission-maker: unparent popover if parent was set
  * schema: make showing the submission location true by default
  * window and path-page: add more imperial units and clean up sig figs

 -- Christopher Talbot <chris@talbothome.com>  Thu, 09 Jan 2025 10:15:25 -0700

geoclue-stumbler (1.0) UNRELEASED; urgency=medium


  [ Chris Talbot ]
  * Add http_proxy service program
  * Stumbler-window: show last time http-proxy got a submission
  * Finish UI for uploading submissions
  * proxy: Submit uploads
  * meson: Add submission directory in meson
  * Meson: define proxy port in meson
  * Add conf file to install
  * Debian: Add systemd service for http proxy
  * meson: change name off htttp proxy app
  * Make stats page for submissions
  * stats-page: show number of queued submissions
  * Add error handling if upload does wrong
  * po: Add new files
  * README: Update with proxy info
  * window: Warn user if there are no submissions to upload
  * README: Fix section header
  * stats-page: Show some basic stats on how many submissions are uploaded
  * window: shift around where stack pages are
  * window: Add contents of JSON submission
  * stats-page: check for valid JSON contents
  * conf.d: use http
  * stats-page: fix memory leak and g_warning ()
  * Add upload success and use that to iterate submissions, other fixes
  * proxy: only delete queued submission if upload was successful
  * stats-page: Add stats of cell towers and wifi APs
  * stats-page: Move submission stats
  * README: Fix beaconDB section
  * geoclue.conf: Make better comments for the configuration
  * stats_page: Add button to delete all queued submissions
  * window: don't spam the toast overlay if there is an error
  * stats-page: make sure json_content isn't NULL
  * http-proxy: Check that the body isn't empty before processing
  * Add screenshot and give information about http proxy
  * README: Fix confusing wording
  * Use the data_dir for saving submissions
  * maps: Show approximate location on map if there isn't a GPS lock
  * README: Change location of submissions
  * stats-page: construct save path once and use it
  * http: set bad request if POST is empty
  * maps: Create marker with accuracy circle
  * curracy-circle: remove unneeded _new()
  * maps-page: make zoom_level a variable
  * Add logo
  * icon: make background transparent
  * d/copyright: Update copyright for icons
  * icons: make square
  * stats-page: make last records blank instead of "Never"
  * stats-page: don't show last time until there is an upload or submission
  * Replace icon
  * Clean up JSON Reading
  * stats-page: reorganize the JSON parsing and comment it
  * stats-page: reorganize variable declarations
  * stats-page: annotate more transfer none functions
  * stats-page: add more error checking to JSON parsing
  * stats-page: add confirmation dialog to resetting submission number and deleting queue

 -- Christopher Talbot <chris@talbothome.com>  Tue, 31 Dec 2024 12:32:26 -0700

geoclue-stumbler (0.2.0) UNRELEASED; urgency=medium

  [ Chris Talbot ]
  * path page: account for getting possibly negative and NaN vaues
  * path-page: only make new location if we are recording the path
  * path_page: use abs m/s to calculate mph
  * window: use 4 sig figs for m/s
  * UI: make some elements more clear
  * Sync debian packaging
  * Remove unneeded titles
  * d/control: Remove duplicate line
  * test-map-page: provide some slack for different architectures
  * README: make screenshots smaller
  * d/*: sync with deb package
  * path-page: add additional check for NaN
  * path-page: properly check if number is NaN
  * path-page: refactor distance calculation to better handle NaN
  * window: make debug statements look better on CLI
  * refactor some of the debugs to be more clear
  * path-page: refine debug once more
  * maps-page: fix typo that I keep seeing but forgetting to fix
  * Path-page: remove debug code
  * path-page: better format GPX file
  * Additionally check if distances are infinity and NaN

  [ Jonathan Brielmaier ]
  * meson: Raise required libadwaita-1 version to 1.6.

  [ Stefan Hansson ]
  * Fix crash if not connected to GeoClue
  * flatpak: Fix build

  [ Chris Talbot ]
  * metainfo: Make screenshots show a nicer location

  [ Teemu Ikonen ]
  * flatpak: Fix path and branch for git sources
  * flatpak: Set runtime version to the latest release (47)

  [ Chris Talbot ]
  * Window: remove client

  [ Peter Mack ]
  * Improve metainfo.xml

  [ Teemu Ikonen ]
  * path-page: Use g_ascii_dtostr() to write GPX file numbers

 -- Christopher Talbot <chris@talbothome.com>  Sun, 22 Dec 2024 19:48:51 -0700

geoclue-stumbler (0.1.0) UNRELEASED; urgency=medium

  [ Chris Talbot ]
  * Initial Release

 -- Christopher Talbot <chris@talbothome.com>  Sat, 07 Dec 2024 12:10:59 -0700
