Commit Graph

51 Commits

Author SHA1 Message Date
Eric van der Vlist ef909b475b Adding a self test to check that web workers are supported 2023-03-11 18:35:14 +01:00
Eric van der Vlist adbbb3e356 First version of notes, also allowing to delete wpts 2023-03-06 16:45:20 +01:00
Eric van der Vlist a32faaa837 Saving the new account 2023-03-04 11:59:34 +01:00
Eric van der Vlist 51ab7c38e0 Store the current gpx id in account docs 2023-02-13 18:30:01 +01:00
Eric van der Vlist 6dfe98b655 Refactoring the worker / db init flow. 2023-02-13 15:44:02 +01:00
Eric van der Vlist 4502162a36 Removing a few console.log... 2023-02-12 14:10:56 +01:00
Eric van der Vlist 51250c1880 Bug fix (bad promise magic!) 2023-02-11 18:21:25 +01:00
Eric van der Vlist 853b158dcf Bug fix 2023-02-11 17:52:11 +01:00
Eric van der Vlist 0e714ac361 Searching a new balance between the two web workers... 2023-02-11 15:55:49 +01:00
Eric van der Vlist 31669d8aac Adapting the address fetcher for rtes. 2023-02-10 06:35:10 +01:00
Eric van der Vlist 92ffe42ab9 Major update: storing trkpt and rtept inside trkseg and rte instead of independent documents. 2023-02-08 20:44:28 +01:00
Eric van der Vlist 03c0476f46 Removing tests which hadn't been updated since React (shame on me). 2023-02-07 16:47:26 +01:00
Eric van der Vlist db337892c4 More robust id handling in imports and rte delete. 2023-02-03 14:57:40 +01:00
Eric van der Vlist 55830251e0 Wpt editor: we can add waypoints (at last !) 2023-02-02 16:10:20 +01:00
Eric van der Vlist 8ddbe1bdee Adding a basic mechanism to choose overlays (not operational yet) 2023-01-21 17:13:25 +01:00
Eric van der Vlist 45f7c797e7 Implementing a delete method for tracks. 2023-01-08 22:05:08 +01:00
Eric van der Vlist 1f2979b28b Improving TrkSegViewer 2023-01-07 18:46:14 +01:00
Eric van der Vlist e7b27cda4e Adding adresses to rtept rather than rte. 2023-01-07 15:41:16 +01:00
Eric van der Vlist 2ca519a53c Using peekCachedSignal to speedup GpxDialog 2023-01-07 15:14:44 +01:00
Eric van der Vlist 97f11239e8 Adding buttons to reverse geocode routes. 2023-01-05 18:27:20 +01:00
Eric van der Vlist d9c4837f82 Slight refactoring. 2023-01-03 11:39:17 +01:00
Eric van der Vlist adc37fef03 Refactoring to implement visualization and edition features. 2023-01-02 17:27:55 +01:00
Eric van der Vlist 5ca12b6780 Adding a mechanism to postpone DB access before the DB is ready. 2022-12-25 21:37:59 +01:00
Eric van der Vlist a36c8a28a4 Implementing an 'account' dialog (WIP) 2022-12-25 16:30:47 +01:00
Eric van der Vlist 040122189c Dirty hack to store the app state and restore it at app startup. 2022-12-13 22:26:17 +01:00
Eric van der Vlist acc1d7cc1e (Re)Adding background geolocation. 2022-12-13 20:59:39 +01:00
Eric van der Vlist 6da10713a0 GpxDialog (looking good). 2022-12-12 18:55:14 +01:00
Eric van der Vlist 59faede004 Begining to implement a GPX Dialog component 2022-12-12 11:41:09 +01:00
Eric van der Vlist 3a5f5260c8 Replacing PouchDB indexes (used only to get the list of Gpxes by a custom implementation. 2022-12-11 10:45:08 +01:00
Eric van der Vlist 156fefae3b Working on Wpt save after edition. 2022-12-06 21:27:25 +01:00
Eric van der Vlist cc121fea27 Adding an onCleanup hook to cancel dispatches and watches for Wpt 2022-12-06 14:54:59 +01:00
Eric van der Vlist 5829f93c91 Refactoring to watch WPT updates. 2022-12-06 14:36:50 +01:00
Eric van der Vlist 6465a371cb Testingpouchdb change handler 2022-12-05 18:49:36 +01:00
Eric van der Vlist 6121df68bf Adding `<Wpt>` 2022-11-28 11:52:50 +01:00
Eric van der Vlist 6c2573ba8b Refreshing GPX list after importing a new GPX. 2022-11-27 18:24:17 +01:00
Eric van der Vlist 79fb39100f `<Gpx>` component 2022-11-27 15:50:08 +01:00
Eric van der Vlist 346b9a1186 Creating a `<AllGpxes>` component. 2022-11-27 14:32:21 +01:00
Eric van der Vlist 5de30283b1 Reintroducing WebWorkers (pfeeew, Vite makes it tough !) 2022-11-26 19:36:55 +01:00
Eric van der Vlist e75b2f670c Starting again... 2022-11-22 08:19:52 +01:00
Eric van der Vlist ad3d2125bb Switching from shared web workers (not supported by chrome on android) to "normal" web workers. 2022-11-17 16:10:44 +01:00
Eric van der Vlist ef3759079c Displaying GPX tracks (1st attempt) 2022-11-17 12:55:00 +01:00
Eric van der Vlist d86d63ca61 Starting to implement GPX visualization. 2022-11-15 20:19:14 +01:00
Eric van der Vlist 5fdd63103e Reimplementing GPX imports. 2022-11-14 18:35:04 +01:00
Eric van der Vlist 9cc4c404b0 Adding more tests. 2022-11-08 18:57:37 +01:00
Eric van der Vlist 26486b65b9 Cleanup and starting to implements tracks. 2022-11-07 22:12:50 +01:00
Eric van der Vlist 2f362916da Trying to save a simple GPX. 2022-11-07 17:04:02 +01:00
Eric van der Vlist 510736a33a Starting to reimplement GPX db functions. 2022-11-07 16:38:44 +01:00
Eric van der Vlist 56b36ea063 Adding a test 2022-11-07 12:01:58 +01:00
Eric van der Vlist ebf4f39331 More fun with web workers... 2022-11-07 11:44:35 +01:00
Eric van der Vlist 94de17938e More work with web workers (pffff!) 2022-11-06 22:29:33 +01:00