Eric van der Vlist
|
e75b2f670c
|
Starting again...
|
2022-11-22 08:19:52 +01:00 |
Eric van der Vlist
|
1c403ae819
|
Adding a modal for the Explorer (context menu).
|
2022-11-22 07:48:17 +01:00 |
Eric van der Vlist
|
9459622a95
|
Re-implementing the map chooser
|
2022-11-21 17:49:09 +01:00 |
Eric van der Vlist
|
c731c6a7e6
|
Testing the onContextMenu event.
|
2022-11-17 23:33:57 +01:00 |
Eric van der Vlist
|
8906bed1e7
|
Minor enhancement.
|
2022-11-17 23:11:33 +01:00 |
Eric van der Vlist
|
7c09a5536a
|
Adding a simple cache to keep track of points
|
2022-11-17 23:04:47 +01:00 |
Eric van der Vlist
|
2733906196
|
Bug fix.
|
2022-11-17 22:13:07 +01:00 |
Eric van der Vlist
|
a53ddfa63e
|
Adding startTransition to defer GPX renderings.
|
2022-11-17 21:05:12 +01:00 |
Eric van der Vlist
|
64d928e893
|
Adding start and finish icons to trksegs.
|
2022-11-17 17:28:24 +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
|
e4621e4651
|
Adapting "slippy graphics" to the new structure.
|
2022-11-17 15:26:29 +01:00 |
Eric van der Vlist
|
812849cdef
|
Using useViewport in LayerStack rather than TiledLayer to share it with slippy graphics.
|
2022-11-17 14:57:55 +01:00 |
Eric van der Vlist
|
fa049e36e5
|
Creating a useViewport custom hook to ba used by both `<TiledLayer>` and slippy graphics.
|
2022-11-17 14:06:05 +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
|
cd9ee67fed
|
Removing unused indexes.
|
2022-11-15 16:03:36 +01:00 |
Eric van der Vlist
|
9b23bcec5c
|
Computing bounding boxes when saving GPX files.
|
2022-11-15 15:24:21 +01:00 |
Eric van der Vlist
|
947f4dff3a
|
Adding a new URI for GPX technical data and changing the index of wpt, rte and trk.
|
2022-11-15 14:39:52 +01:00 |
Eric van der Vlist
|
5fdd63103e
|
Reimplementing GPX imports.
|
2022-11-14 18:35:04 +01:00 |
Eric van der Vlist
|
a2d0e8cf6a
|
Retrieving GPX import from master.
|
2022-11-14 14:13:12 +01:00 |
Eric van der Vlist
|
68ebdbdbf6
|
Using plainnumbers instead of BigInts for GPXids.
|
2022-11-14 11:39:37 +01:00 |
Eric van der Vlist
|
00ad6285d0
|
Updating pouchdb keys based on an updated version of docuri.
|
2022-11-13 20:02:11 +01:00 |
Eric van der Vlist
|
12f0a8a10d
|
Using full ISO dates as Gpx ids to support a wider range of dates.
|
2022-11-09 10:32:06 +01:00 |
Eric van der Vlist
|
441c623999
|
Rtept
|
2022-11-08 22:14:29 +01:00 |
Eric van der Vlist
|
2245c1ff00
|
Routes
|
2022-11-08 22:02:06 +01:00 |
Eric van der Vlist
|
1b9c7fc261
|
Waypoints
|
2022-11-08 21:51:26 +01:00 |
Eric van der Vlist
|
16ca39a160
|
Track points
|
2022-11-08 21:09:33 +01:00 |
Eric van der Vlist
|
b0f767721a
|
Track segments
|
2022-11-08 20:21:34 +01:00 |
Eric van der Vlist
|
b79599a350
|
More tests
|
2022-11-08 20:04:21 +01:00 |
Eric van der Vlist
|
9cc4c404b0
|
Adding more tests.
|
2022-11-08 18:57:37 +01:00 |
Eric van der Vlist
|
a53c0210ea
|
Going on with tracks.
|
2022-11-08 14:16:23 +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
|
36a3199b36
|
Code restructuring for db updates.
|
2022-11-07 18:20:01 +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 |
Eric van der Vlist
|
9089b08c6e
|
Starting to work with web workers.
|
2022-11-06 17:53:01 +01:00 |
Eric van der Vlist
|
74dbff2d23
|
Fixing a bug (the `<g>` element wasn't always available as ref.current in TiledLayer), using a useEffect seems to do the trick.
|
2022-11-03 22:20:14 +01:00 |
Eric van der Vlist
|
84e1ece691
|
PouchDB init
|
2022-11-03 17:27:02 +01:00 |
Eric van der Vlist
|
45ab894622
|
Marker bug fix
|
2022-11-03 12:19:21 +01:00 |
Eric van der Vlist
|
ba78422a29
|
Markers check that they belong to the current viewport to display.
|
2022-11-03 11:57:04 +01:00 |
Eric van der Vlist
|
c4094b28ae
|
Refactoring to send a viewport property to slippy graphics (new, more generic, name for markers)
|
2022-11-03 11:37:22 +01:00 |
Eric van der Vlist
|
7f03b0bca4
|
Cherry picking 57d17a1fa6 (Requesting a wake lock so that the screen is not dimmed while using the app.)
|
2022-11-02 22:33:03 +01:00 |
Eric van der Vlist
|
8e2a68fb0f
|
Displaying the current location.
|
2022-11-02 22:28:08 +01:00 |
Eric van der Vlist
|
1ed4875e5e
|
Implementing a Marker component.
|
2022-11-02 21:27:29 +01:00 |
Eric van der Vlist
|
925174db79
|
Back/Forward buttons
|
2022-11-02 16:04:18 +01:00 |
Eric van der Vlist
|
8e78fbc7ec
|
Moving fils around
|
2022-11-02 15:29:13 +01:00 |
Eric van der Vlist
|
61fc42b251
|
Handling window resize (and rotate).
|
2022-11-02 15:14:34 +01:00 |