Commit Graph

438 Commits

Author SHA1 Message Date
Eric van der Vlist 6e64c8dd4c Working on styles. 2023-01-20 22:18:36 +01:00
Eric van der Vlist 81ffb65aaf Removing code that had been commented out. 2023-01-20 21:20:41 +01:00
Eric van der Vlist 9ade878deb Don't use useGeographic anymore since it doesn't work with clusters. 2023-01-20 21:11:18 +01:00
Eric van der Vlist 6e796f88c7 Cosmetics 2023-01-20 18:56:53 +01:00
Eric van der Vlist 982cb722f7 Back to the proxy approach... 2023-01-20 12:58:56 +01:00
Eric van der Vlist 0722fca584 Re-trying the class extension approach. 2023-01-20 12:01:30 +01:00
Eric van der Vlist c70e7baa4b Still working on the cluster proxy 2023-01-19 21:39:52 +01:00
Eric van der Vlist 6f359b2e80 Testing clustering with a proxy. 2023-01-19 21:08:06 +01:00
Eric van der Vlist 420d75520c Adding a feature filter function 2023-01-19 14:04:32 +01:00
Eric van der Vlist 66fc287e5c Still working on clustering. 2023-01-18 22:10:23 +01:00
Eric van der Vlist fce0b54574 Clustering tileVectorSource... 2023-01-18 12:05:48 +01:00
Eric van der Vlist 370a4fa90c Trying clustering... 2023-01-17 17:34:36 +01:00
Eric van der Vlist 0ef74d94be Styling 2023-01-17 12:51:44 +01:00
Eric van der Vlist 12466d214c Moving vector tile layer's MVT to Feature (instead of RenederdFeature) to prepare for clustering. 2023-01-17 12:40:38 +01:00
Eric van der Vlist 4917d27c9c Textfield: rows without multiline doesn't work well on android (the area is 1row and not resizeable) 2023-01-17 11:49:19 +01:00
Eric van der Vlist 088c3c4e27 WPT editor 2023-01-16 22:55:08 +01:00
Eric van der Vlist bdb11a52bb Reimplementing a dialog to edit waypoints 2023-01-16 20:59:00 +01:00
Eric van der Vlist 3153ee308d Improving infos.tsx 2023-01-16 18:25:38 +01:00
Eric van der Vlist ee000862f8 Adding a button to open a POIsearch in a browser 2023-01-16 17:27:49 +01:00
Eric van der Vlist e011124dfe nom update 2023-01-16 16:55:30 +01:00
Eric van der Vlist 356c4b0eba Highlighting housing 2023-01-16 16:28:34 +01:00
Eric van der Vlist cb8e564270 Dirty display of vector tiles feature properties in Infos.tsx 2023-01-16 16:16:22 +01:00
Eric van der Vlist fa60f5229c Hiking trails styles 2023-01-16 09:28:57 +01:00
Eric van der Vlist 47a6159226 Vector tiles (adjusting styles) 2023-01-16 09:11:42 +01:00
Eric van der Vlist 944c8eee53 Still working on vector tiles 2023-01-15 21:35:08 +01:00
Eric van der Vlist b1e13e9306 Working on vector tiles 2023-01-15 19:29:09 +01:00
Eric van der Vlist 83f8d0d7c9 Playing around with vector tiles 2023-01-15 15:42:53 +01:00
Eric van der Vlist aa5dcbac3e Testing a transportation vector tile 2023-01-13 14:02:58 +01:00
Eric van der Vlist 6969b53618 Importing OSM routes, 2023-01-09 20:51:17 +01:00
Eric van der Vlist d6317ca8a4 i18n 2023-01-09 16:02:18 +01:00
Eric van der Vlist 1f1b57e4b4 Using a dialog for confirm delete alert. 2023-01-09 15:52:50 +01:00
Eric van der Vlist 1f3c1c750e Trak delete (again). 2023-01-09 14:40:37 +01:00
Eric van der Vlist 9931887f03 Still working on trk delete. 2023-01-09 14:23:41 +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 a2149f9a43 Styling 2023-01-08 20:04:08 +01:00
Eric van der Vlist f9a44b3b70 Bug fix 2023-01-07 19:18:25 +01:00
Eric van der Vlist 1f2979b28b Improving TrkSegViewer 2023-01-07 18:46:14 +01:00
Eric van der Vlist 7483d9f904 Refactoring 2023-01-07 18:00:35 +01:00
Eric van der Vlist b23e44b576 Adding Spanish IGN maps 2023-01-07 17:26:24 +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 516d09e3c6 Trick to force a vertical scrollbar in dialogs (needed when the virtual keyboard hides a field). 2023-01-06 16:41:11 +01:00
Eric van der Vlist 040c0271d7 Trying to be more robust to find the name of a locality with nominatim... 2023-01-05 23:02:40 +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 69148f6e1d Error handling when fetching addresses. 2023-01-03 18:43:40 +01:00
Eric van der Vlist 9e3915c6ce Minor bug fix. 2023-01-03 18:24:38 +01:00
Eric van der Vlist 44ce641d6a Improving RteViewer. 2023-01-03 18:17:12 +01:00
Eric van der Vlist c1fe37d0a6 TrkViewer and TrksegViewer skeletons. 2023-01-03 15:24:50 +01:00
Eric van der Vlist 09ff9ca829 RteViewer 2023-01-03 15:02:21 +01:00
Eric van der Vlist 62b2b5552a Displaying waypoints (and installing a plugin to import SVG files as components) 2023-01-03 13:12:16 +01:00
Eric van der Vlist 6b0b394d33 Adding a GPX icon 2023-01-03 12:07:23 +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 67cfd16efb Bug fix... 2022-12-30 21:12:46 +01:00
Eric van der Vlist 73aad8f2a2 Progressing in implementing a tree representation of features. 2022-12-30 21:03:37 +01:00
Eric van der Vlist a57968924f Extracting a hierarchy from a list of features (`<Infos/>`) 2022-12-29 22:55:48 +01:00
Eric van der Vlist b14db11938 Adding context properties to OL features. 2022-12-29 08:14:43 +01:00
Eric van der Vlist 91916fca88 Debouncing updates from the worker to the main thread (this was crashing the app during heavy syncs). 2022-12-28 18:50:09 +01:00
Eric van der Vlist ad9b70173f First working version with the account dialog. 2022-12-26 18:04:01 +01:00
Eric van der Vlist 8a4396fb20 Still working on the account dialog. 2022-12-26 17:31:05 +01:00
Eric van der Vlist 1d6c3a858d Still progressing... 2022-12-25 22:24:00 +01:00
Eric van der Vlist 5dbf080190 Progressing into the implementation of the Account dialog. 2022-12-25 22:09:52 +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 0e2ffb0cf2 Creating a second PouchDB database for local (non sync'ed) documents such as state. 2022-12-24 16:39:55 +01:00
Eric van der Vlist cef7431012 Cosmetic bug in GPX import. 2022-12-23 16:30:24 +01:00
Eric van der Vlist 55164ef2a3 Testing CouchDB sync. 2022-12-23 15:41:03 +01:00
Eric van der Vlist 6702bf8dc4 Indentation ? 2022-12-21 18:54:56 +01:00
Eric van der Vlist 70154a0f5a Moving current location (and navigate) during track recording. 2022-12-17 16:08:18 +01:00
Eric van der Vlist f2f55a22bd Moving the map on geo: intents. 2022-12-15 19:45:30 +01:00
Eric van der Vlist d71399e296 Adding a fullScreen option for our Dialog component. 2022-12-15 18:46:58 +01:00
Eric van der Vlist e90e71d151 Testing Android intents as a receiver. 2022-12-14 21:50:09 +01:00
Eric van der Vlist b797015c57 Making the app fullscreen on Android 2022-12-14 15:26:32 +01:00
Eric van der Vlist da61c8cf46 Moving the rotate control to the bottom 2022-12-14 08:50:13 +01:00
Eric van der Vlist d1a3e6bf82 Debouncing Map state db persisting 2022-12-14 08:22:51 +01:00
Eric van der Vlist 600ce534fe Removing existing features before adding new ones. 2022-12-14 08:03:42 +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 4dbdcecadd Cosmetics 2022-12-13 16:40:16 +01:00
Eric van der Vlist 1d648a2187 Basic structure for recording UI 2022-12-13 16:16:30 +01:00
Eric van der Vlist 3d2db84235 Converting tracks without timestamps to routes during import. 2022-12-13 15:17:50 +01:00
Eric van der Vlist fdee3e8fcd Trying declutter again... 2022-12-13 12:54:46 +01:00
Eric van der Vlist 90fb0e6944 First version of the new importer (stiil needs to convert non timed tracks into routes). 2022-12-13 12:41:13 +01:00
Eric van der Vlist 102a2feddc Cosmetics 2022-12-13 08:24:50 +01:00
Eric van der Vlist a6b5be4f11 Isolating a GpxChooser component 2022-12-13 07:59:28 +01:00
Eric van der Vlist 56c9eb37bb Minor modifications 2022-12-12 21:35:00 +01:00
Eric van der Vlist daed8e5dc1 GpxDialog (working). 2022-12-12 20:57:25 +01:00
Eric van der Vlist 6da10713a0 GpxDialog (looking good). 2022-12-12 18:55:14 +01:00
Eric van der Vlist 7df0b41260 GpxDialog (wip) 2022-12-12 15:37:12 +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 31bec02496 Starting to implement a proper UI for GPX import. 2022-12-11 16:20:34 +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 8c82b9c040 Trying decluttering (doesn't work that well) 2022-12-10 21:58:27 +01:00
Eric van der Vlist b2955c8bbd More robust GPX parsing 2022-12-10 21:39:58 +01:00
Eric van der Vlist 882e5545fd Allowing multiple Gpx files import 2022-12-10 21:25:15 +01:00
Eric van der Vlist 86a8c823f1 Changing Gpx and Trkpt indexes so that GPX are sorted by datetime desc and Trkpt use their timestamp as indexes. 2022-12-10 18:31:51 +01:00
Eric van der Vlist be72adce05 Modifying pouchdb index. 2022-12-10 16:52:52 +01:00
Eric van der Vlist c6e1f63a85 Adding arrows to trksegs. 2022-12-10 16:23:10 +01:00
Eric van der Vlist 327f0a6910 Mechanism to add style functions 2022-12-10 12:16:46 +01:00
Eric van der Vlist 821957a4f7 Starting to refactor OL styles to be able to support arrows and point markers. 2022-12-09 21:43:54 +01:00