Commit Graph

  • 67cfd16efb Bug fix... vdv 2022-12-30 21:12:46 +01:00
  • 73aad8f2a2 Progressing in implementing a tree representation of features. vdv 2022-12-30 21:03:37 +01:00
  • a57968924f Extracting a hierarchy from a list of features (<Infos/>) vdv 2022-12-29 22:55:48 +01:00
  • b14db11938 Adding context properties to OL features. vdv 2022-12-29 08:14:43 +01:00
  • 91916fca88 Debouncing updates from the worker to the main thread (this was crashing the app during heavy syncs). vdv 2022-12-28 18:50:09 +01:00
  • 4b55763a03 Allow cleartex (non https) vdv 2022-12-26 19:38:23 +01:00
  • ad9b70173f First working version with the account dialog. vdv 2022-12-26 18:04:01 +01:00
  • 8a4396fb20 Still working on the account dialog. vdv 2022-12-26 17:31:05 +01:00
  • 1d6c3a858d Still progressing... vdv 2022-12-25 22:24:00 +01:00
  • 5dbf080190 Progressing into the implementation of the Account dialog. vdv 2022-12-25 22:09:52 +01:00
  • 5ca12b6780 Adding a mechanism to postpone DB access before the DB is ready. vdv 2022-12-25 21:37:59 +01:00
  • a36c8a28a4 Implementing an 'account' dialog (WIP) vdv 2022-12-25 16:30:47 +01:00
  • 0e2ffb0cf2 Creating a second PouchDB database for local (non sync'ed) documents such as state. vdv 2022-12-24 16:39:55 +01:00
  • cef7431012 Cosmetic bug in GPX import. vdv 2022-12-23 16:30:24 +01:00
  • 55164ef2a3 Testing CouchDB sync. vdv 2022-12-23 15:41:03 +01:00
  • 30a7bdfd12 Updating pouchdb to version 8.0.0 vdv 2022-12-22 14:53:22 +01:00
  • 221d839256 NPM updates vdv 2022-12-22 14:46:27 +01:00
  • 6702bf8dc4 Indentation ? vdv 2022-12-21 18:54:56 +01:00
  • 07a7df9089 gitignore vdv 2022-12-17 18:17:39 +01:00
  • 70154a0f5a Moving current location (and navigate) during track recording. vdv 2022-12-17 16:08:18 +01:00
  • f2f55a22bd Moving the map on geo: intents. vdv 2022-12-15 19:45:30 +01:00
  • d71399e296 Adding a fullScreen option for our Dialog component. vdv 2022-12-15 18:46:58 +01:00
  • e90e71d151 Testing Android intents as a receiver. vdv 2022-12-14 21:50:09 +01:00
  • b797015c57 Making the app fullscreen on Android vdv 2022-12-14 15:26:32 +01:00
  • da61c8cf46 Moving the rotate control to the bottom vdv 2022-12-14 08:50:13 +01:00
  • d1a3e6bf82 Debouncing Map state db persisting vdv 2022-12-14 08:22:51 +01:00
  • 600ce534fe Removing existing features before adding new ones. vdv 2022-12-14 08:03:42 +01:00
  • 040122189c Dirty hack to store the app state and restore it at app startup. vdv 2022-12-13 22:26:17 +01:00
  • acc1d7cc1e (Re)Adding background geolocation. vdv 2022-12-13 20:59:39 +01:00
  • 4dbdcecadd Cosmetics vdv 2022-12-13 16:40:16 +01:00
  • 1d648a2187 Basic structure for recording UI vdv 2022-12-13 16:16:30 +01:00
  • 3d2db84235 Converting tracks without timestamps to routes during import. vdv 2022-12-13 15:17:50 +01:00
  • fdee3e8fcd Trying declutter again... vdv 2022-12-13 12:54:46 +01:00
  • 90fb0e6944 First version of the new importer (stiil needs to convert non timed tracks into routes). vdv 2022-12-13 12:41:13 +01:00
  • 102a2feddc Cosmetics vdv 2022-12-13 08:24:50 +01:00
  • a6b5be4f11 Isolating a GpxChooser component vdv 2022-12-13 07:59:28 +01:00
  • 56c9eb37bb Minor modifications vdv 2022-12-12 21:35:00 +01:00
  • daed8e5dc1 GpxDialog (working). vdv 2022-12-12 20:57:25 +01:00
  • 6da10713a0 GpxDialog (looking good). vdv 2022-12-12 18:55:14 +01:00
  • 7df0b41260 GpxDialog (wip) vdv 2022-12-12 15:37:12 +01:00
  • 2f57bff6ed Updating capacitor and android config to change appname vdv 2022-12-12 14:40:46 +01:00
  • 59faede004 Begining to implement a GPX Dialog component vdv 2022-12-12 11:41:09 +01:00
  • 31bec02496 Starting to implement a proper UI for GPX import. vdv 2022-12-11 16:20:34 +01:00
  • 3a5f5260c8 Replacing PouchDB indexes (used only to get the list of Gpxes by a custom implementation. vdv 2022-12-11 10:45:08 +01:00
  • 8c82b9c040 Trying decluttering (doesn't work that well) vdv 2022-12-10 21:58:27 +01:00
  • b2955c8bbd More robust GPX parsing vdv 2022-12-10 21:39:58 +01:00
  • 882e5545fd Allowing multiple Gpx files import vdv 2022-12-10 21:25:15 +01:00
  • 86a8c823f1 Changing Gpx and Trkpt indexes so that GPX are sorted by datetime desc and Trkpt use their timestamp as indexes. vdv 2022-12-10 18:31:51 +01:00
  • be72adce05 Modifying pouchdb index. vdv 2022-12-10 16:52:52 +01:00
  • c6e1f63a85 Adding arrows to trksegs. vdv 2022-12-10 16:23:10 +01:00
  • 327f0a6910 Mechanism to add style functions vdv 2022-12-10 12:16:46 +01:00
  • 821957a4f7 Starting to refactor OL styles to be able to support arrows and point markers. vdv 2022-12-09 21:43:54 +01:00
  • da053dcb50 Displaying routes. vdv 2022-12-09 17:31:56 +01:00
  • f84c82bc32 Relying on the change handler for Gpx, Trk and Trkseg too. vdv 2022-12-09 15:18:14 +01:00
  • c2d6f6f285 Relying on the change handler for AllGpxes and FPX import. vdv 2022-12-09 14:57:54 +01:00
  • 21a63ec54c Cleanup (remove the tree/branch mechanism which isn't useful). vdv 2022-12-08 21:27:40 +01:00
  • 38224d73da Adding minZoom extension property for Wpts vdv 2022-12-07 15:09:08 +01:00
  • 008ca2ce3b Adding Wpt icons vdv 2022-12-07 13:30:46 +01:00
  • b36ad82b61 Saving Wpt after edition. vdv 2022-12-06 21:56:23 +01:00
  • 156fefae3b Working on Wpt save after edition. vdv 2022-12-06 21:27:25 +01:00
  • c8a8622c91 Begining to implement the Wpt update dialog vdv 2022-12-06 17:09:31 +01:00
  • cc121fea27 Adding an onCleanup hook to cancel dispatches and watches for Wpt vdv 2022-12-06 14:54:59 +01:00
  • 5829f93c91 Refactoring to watch WPT updates. vdv 2022-12-06 14:36:50 +01:00
  • 6465a371cb Testingpouchdb change handler vdv 2022-12-05 18:49:36 +01:00
  • 063bee4e28 Forgotten component ... vdv 2022-12-05 18:48:57 +01:00
  • 707d20c7d1 npm update vdv 2022-12-05 16:57:39 +01:00
  • 8bd0c74727 Dialog component vdv 2022-11-30 22:44:02 +01:00
  • 1e65ca2f72 More dialog, I can't stand suid/mui :( ! vdv 2022-11-30 18:08:45 +01:00
  • b5cd2cd58b GPX labels. vdv 2022-11-30 14:46:05 +01:00
  • 3fd43b09a4 i18n vdv 2022-11-30 13:58:55 +01:00
  • 3e191dbf38 Adding <Suspense> wrappers to start rendering Gpxes before they have all been fetched and removed auto compaction and compact db at init time. vdv 2022-11-30 11:15:53 +01:00
  • 079a36c1de Finding the moveTolerance option (great improvement with touch screens). vdv 2022-11-29 22:38:08 +01:00
  • ca37281a0b Basic info dialog vdv 2022-11-29 22:12:50 +01:00
  • 35937a933c Changing the selection UI. vdv 2022-11-29 21:19:28 +01:00
  • 82cdad5f1f Styles. vdv 2022-11-29 21:07:46 +01:00
  • d5be1b8672 Cleaner way to define styles. vdv 2022-11-29 19:49:05 +01:00
  • 4d1b1c9a06 Setting a flag to select features vdv 2022-11-29 16:54:13 +01:00
  • deb1f267ab Doing the samething for WPts vdv 2022-11-29 15:06:39 +01:00
  • ab1d644e8e Trying different ways to select and potentially update OL features vdv 2022-11-29 14:59:57 +01:00
  • 400711eb80 Adding a selectHandler (not functional yet). vdv 2022-11-28 21:36:12 +01:00
  • 42d66ecfa5 (Re)Implementing the map chooser. vdv 2022-11-28 19:33:02 +01:00
  • f10fa11348 Basic mechanism to support different tile providers. vdv 2022-11-28 15:27:36 +01:00
  • 1fb7f47c05 Adding Wpt names. vdv 2022-11-28 12:14:09 +01:00
  • 6121df68bf Adding <Wpt> vdv 2022-11-28 11:52:50 +01:00
  • ec5d90f768 Diffrent flags for start and finish vdv 2022-11-28 08:38:21 +01:00
  • e49f079eb2 Re-enabling live locks. vdv 2022-11-27 22:50:47 +01:00
  • 12cfa9337a Starting to add some style to trksegs. vdv 2022-11-27 22:48:35 +01:00
  • bbaf1e798b Addinf trkseg start/end points vdv 2022-11-27 19:17:33 +01:00
  • 6c2573ba8b Refreshing GPX list after importing a new GPX. vdv 2022-11-27 18:24:17 +01:00
  • 37fd31a040 Displaying trksegs through geojson. vdv 2022-11-27 17:12:25 +01:00
  • ab7374f360 <Trkseg> component vdv 2022-11-27 16:18:50 +01:00
  • 54f2ab06d9 <Trk> component vdv 2022-11-27 16:09:08 +01:00
  • 79fb39100f <Gpx> component vdv 2022-11-27 15:50:08 +01:00
  • 346b9a1186 Creating a <AllGpxes> component. vdv 2022-11-27 14:32:21 +01:00
  • d0bc9422f3 Addind a few @ts-ignore :( ... vdv 2022-11-27 12:29:30 +01:00
  • 0f9b66b0d4 File renaming vdv 2022-11-27 12:24:57 +01:00
  • 7f571882de Moving controls out of the ol map object. vdv 2022-11-27 12:12:22 +01:00
  • 83e14932a4 GPX import. vdv 2022-11-26 22:04:08 +01:00
  • 5de30283b1 Reintroducing WebWorkers (pfeeew, Vite makes it tough !) vdv 2022-11-26 19:36:55 +01:00
  • 02f02984e5 Bring back navigation buttons. vdv 2022-11-26 12:33:26 +01:00