Eric van der Vlist
|
c1d070c504
|
npm-check-updates
|
2023-10-07 18:21:58 +02:00 |
Eric van der Vlist
|
2b19746bb2
|
Displaying a cycle icon when GPX locomotion tag is cycling
|
2023-08-07 18:56:28 +02:00 |
Eric van der Vlist
|
f3ae5cfcf4
|
Saving edited tags in GpxDialog
|
2023-08-07 18:13:43 +02:00 |
Eric van der Vlist
|
70b431a1c5
|
npm updates
|
2023-08-07 17:59:56 +02:00 |
Eric van der Vlist
|
2d73315a9a
|
Adding GPX tags extension
|
2023-08-06 18:06:54 +02:00 |
Eric van der Vlist
|
a9e2855e3f
|
npm updates
|
2023-08-05 18:08:14 +02:00 |
Eric van der Vlist
|
2793db6f1e
|
Filtering out tracks, routes and waypoints
|
2023-08-05 18:05:41 +02:00 |
Eric van der Vlist
|
b025c74d99
|
Displaying only the current GPX if required
|
2023-08-05 17:38:08 +02:00 |
Eric van der Vlist
|
a297c1ec29
|
typo
|
2023-08-04 18:50:47 +02:00 |
Eric van der Vlist
|
877b0f892d
|
Implementing a selection mechanism to define what should be drawn: GPX all/none
|
2023-08-03 22:09:25 +02:00 |
Eric van der Vlist
|
68d1f8140a
|
Starting to implement a selection mechanism to define what should be drawn
|
2023-08-03 18:46:08 +02:00 |
Eric van der Vlist
|
b9c2cf3448
|
regression
|
2023-08-03 16:16:24 +02:00 |
Eric van der Vlist
|
15e52d39d9
|
npm updates
|
2023-08-03 15:04:56 +02:00 |
Eric van der Vlist
|
132455c33a
|
npm updates
|
2023-07-12 15:21:51 +02:00 |
Eric van der Vlist
|
3638103034
|
npm updates
|
2023-07-08 10:54:18 +02:00 |
Eric van der Vlist
|
435149d718
|
Activities and categories, WIP
|
2023-07-08 10:52:02 +02:00 |
Eric van der Vlist
|
03666ff605
|
Cosmetics (typescript)
|
2023-06-13 11:13:08 +02:00 |
Eric van der Vlist
|
1d9d38c437
|
Cosmetics (typescript)
|
2023-06-13 11:04:45 +02:00 |
Eric van der Vlist
|
7caf088a7e
|
Cosmetics (typescript)
|
2023-06-13 11:03:02 +02:00 |
Eric van der Vlist
|
787323bcac
|
Cosmetics
|
2023-06-13 10:52:52 +02:00 |
Eric van der Vlist
|
0ae8b68255
|
Adding a level in tag definitions to support routes (in addition to POIs)
|
2023-06-12 18:26:53 +02:00 |
Eric van der Vlist
|
db85c8ff69
|
File rename
|
2023-06-12 16:35:50 +02:00 |
Eric van der Vlist
|
3fba5b0529
|
Implementing the OSM tag format definitions library
|
2023-06-12 16:29:17 +02:00 |
Eric van der Vlist
|
3f56cf9c23
|
Starting to implement a proper library for OSM tags
|
2023-06-12 15:51:05 +02:00 |
Eric van der Vlist
|
a4e975dbeb
|
npm updates
|
2023-06-12 11:57:25 +02:00 |
Eric van der Vlist
|
28271da640
|
Moving stuff around so that helper.ts works again
|
2023-06-09 18:15:02 +02:00 |
Eric van der Vlist
|
ba09d5ef50
|
Cleanup (unused imports)
|
2023-06-09 17:03:35 +02:00 |
Eric van der Vlist
|
861717ee18
|
Cleanup
|
2023-06-09 16:59:53 +02:00 |
Eric van der Vlist
|
64b01bd7a5
|
Regression fix
|
2023-06-09 15:56:12 +02:00 |
Eric van der Vlist
|
c2705def86
|
Refactoring osm tags (wip)
|
2023-06-09 15:49:50 +02:00 |
Eric van der Vlist
|
29f92dca10
|
Refactoring osm tags (wip)
|
2023-06-09 15:23:08 +02:00 |
Eric van der Vlist
|
92fb5f7bac
|
Redesigning overlay definitions
|
2023-06-09 12:21:11 +02:00 |
Eric van der Vlist
|
fc09fdf358
|
npm updates
|
2023-06-09 11:05:07 +02:00 |
Eric van der Vlist
|
6943424d34
|
Cleanup (removing getAllPoiTypes which was used only once)
|
2023-06-07 10:23:02 +02:00 |
Eric van der Vlist
|
7cb02012c0
|
Preparing a refactoring for overlay definitions
|
2023-06-06 16:03:14 +02:00 |
Eric van der Vlist
|
00fdc5577c
|
Minor update in overlay-definitions
|
2023-06-06 15:15:10 +02:00 |
Eric van der Vlist
|
2bd23ac785
|
One timer helper to change the structure ofoverlay definitions
|
2023-06-05 11:17:01 +02:00 |
Eric van der Vlist
|
ce6a112d77
|
npm updates
|
2023-06-02 15:34:48 +02:00 |
Eric van der Vlist
|
f8ef752d09
|
npm updates
|
2023-05-31 17:12:31 +02:00 |
Eric van der Vlist
|
4b4901743b
|
Adding new icons
|
2023-05-26 18:32:57 +02:00 |
Eric van der Vlist
|
988e3df1ee
|
Require POST_NOTIFICATIONS permission (Android 13)
|
2023-05-26 18:04:08 +02:00 |
Eric van der Vlist
|
ed5fbd7e13
|
npm updates
|
2023-05-26 17:20:45 +02:00 |
Eric van der Vlist
|
716013d605
|
Adding overlay definitions
|
2023-05-16 21:46:00 +02:00 |
Eric van der Vlist
|
2295991f23
|
Bug fix to support more overlay definitions
|
2023-05-16 19:29:00 +02:00 |
Eric van der Vlist
|
c8367450d6
|
npm updates
|
2023-05-16 18:34:41 +02:00 |
Eric van der Vlist
|
713080a73b
|
npm updates
|
2023-05-13 11:38:06 +02:00 |
Eric van der Vlist
|
bce59f9781
|
npm updates
|
2023-05-12 18:18:20 +02:00 |
Eric van der Vlist
|
cde6012227
|
npm updates
|
2023-05-09 10:10:55 +02:00 |
Eric van der Vlist
|
790a692529
|
Averaging heights
|
2023-05-09 09:59:10 +02:00 |
Eric van der Vlist
|
99daeefa98
|
Display delta heigth stats for trkseg
|
2023-05-09 09:40:42 +02:00 |
Eric van der Vlist
|
73172812f5
|
npm updates
|
2023-05-03 18:40:43 +02:00 |
Eric van der Vlist
|
4397dfc9f8
|
npm update
|
2023-04-24 16:30:11 +02:00 |
Eric van der Vlist
|
dd32763895
|
npm install blob-util
|
2023-04-24 16:27:55 +02:00 |
Eric van der Vlist
|
9beb1eb1a3
|
Displaying thumbnails on the map
|
2023-04-24 15:26:03 +02:00 |
Eric van der Vlist
|
e08d6993c1
|
Displaying WPT thumbnails
|
2023-04-24 15:03:34 +02:00 |
Eric van der Vlist
|
014e58a31b
|
Calling WptEditDialog to import pictures as wpts
|
2023-04-23 18:06:10 +02:00 |
Eric van der Vlist
|
a84b813066
|
npm update
|
2023-04-23 16:59:53 +02:00 |
Eric van der Vlist
|
65abffb5d9
|
Adding more properties to picture imports
|
2023-04-22 21:17:43 +02:00 |
Eric van der Vlist
|
06b2c60a4a
|
Resize refactoring to create downsized image and thumbnails in one run
|
2023-04-22 18:04:20 +02:00 |
Eric van der Vlist
|
3ca64ad7eb
|
Avoiding raising errors when there is no elevation in exif data
|
2023-04-21 21:28:09 +02:00 |
Eric van der Vlist
|
e634d13ee5
|
Imageresizing using a canvas
|
2023-04-21 21:23:32 +02:00 |
Eric van der Vlist
|
a91230f614
|
Attempt to scale using a canvas element
|
2023-04-21 18:53:38 +02:00 |
Eric van der Vlist
|
4df529abb7
|
Extracting GPS coordinates from exif
|
2023-04-20 17:50:30 +02:00 |
Eric van der Vlist
|
d44f9a257e
|
Using piexifjs to support exif (it(s yhe only one that can write exif data) and nothing to reisze images (WIP)
|
2023-04-20 15:18:32 +02:00 |
Eric van der Vlist
|
99410d7ebd
|
npm updates
|
2023-04-20 10:52:55 +02:00 |
Eric van der Vlist
|
ee980f219b
|
Using image-js to generate images thumbnails (doesn't work well because of the lack of advanced interpolation methods in the current version)
|
2023-04-18 17:45:48 +02:00 |
Eric van der Vlist
|
15984a0d5d
|
Adding a dragenter handler
|
2023-04-18 17:44:35 +02:00 |
Eric van der Vlist
|
35a03dcfc9
|
npm i image-js
|
2023-04-18 10:41:58 +02:00 |
Eric van der Vlist
|
d3c0cfd393
|
Refactoring intent receivers for gmap links
|
2023-04-17 15:09:08 +02:00 |
Eric van der Vlist
|
f9517b07b4
|
Refactoring intent receivers for web links
|
2023-04-17 15:02:46 +02:00 |
Eric van der Vlist
|
c3c93139ed
|
Refactoring intent receivers for geo: locations
|
2023-04-17 14:57:08 +02:00 |
Eric van der Vlist
|
d5a8118c2a
|
Refactoring intent receivers for invitations
|
2023-04-17 14:45:04 +02:00 |
Eric van der Vlist
|
f82181347c
|
Begining to refactor intent receivers to support GPX imports from more sources
|
2023-04-17 10:41:30 +02:00 |
Eric van der Vlist
|
8242680137
|
Accepting mimeType file/* (sic) to support wikiloc exports
|
2023-04-17 09:30:02 +02:00 |
Eric van der Vlist
|
f17cc2e073
|
Adding a button to force importing tracks as routes
|
2023-04-15 20:24:35 +02:00 |
Eric van der Vlist
|
856cd7637e
|
Making sure gpx id is 'new' when importing a GPX as a new journey
|
2023-04-15 18:25:27 +02:00 |
Eric van der Vlist
|
b38fdf49ad
|
Check db url before attempting to get a user id.
|
2023-04-15 17:29:50 +02:00 |
Eric van der Vlist
|
09e82600aa
|
Do not restrict import file types on Android since it just doesn't work :( ...
|
2023-04-15 17:29:09 +02:00 |
Eric van der Vlist
|
5640cf8755
|
Bug regression caused by suid updates
|
2023-04-15 12:18:46 +02:00 |
Eric van der Vlist
|
91ef0239c9
|
npm updates
|
2023-04-15 11:55:52 +02:00 |
Eric van der Vlist
|
59f266de37
|
Displaying thumbnails
|
2023-04-04 19:33:22 +02:00 |
Eric van der Vlist
|
5333e8053b
|
Extracting interesting stuff from exif
|
2023-04-04 19:17:44 +02:00 |
Eric van der Vlist
|
f52191966c
|
Reading exif tags
|
2023-04-04 15:25:53 +02:00 |
Eric van der Vlist
|
854a9d701a
|
Fixing css issue with updater's alert
|
2023-04-04 15:03:44 +02:00 |
Eric van der Vlist
|
f5e9657842
|
Refactoring to prepare jpg imports
|
2023-04-03 14:46:41 +02:00 |
Eric van der Vlist
|
9863efc26a
|
Refactoring to prepare jpg imports
|
2023-04-03 14:39:55 +02:00 |
Eric van der Vlist
|
20bb1387fc
|
Intent to receive Google maps share actions
|
2023-04-02 20:23:18 +02:00 |
Eric van der Vlist
|
60ca62bf09
|
Support for searching pluscodes (extended when required relative to the map center)
|
2023-04-02 16:06:38 +02:00 |
Eric van der Vlist
|
b547e203a6
|
Pluscode npm package plus a utility function to test if a string may be a pluscode
|
2023-04-02 12:35:53 +02:00 |
Eric van der Vlist
|
519d671761
|
npm updates
|
2023-04-02 11:36:59 +02:00 |
Eric van der Vlist
|
f6b5b97063
|
npm updates
|
2023-03-21 18:46:59 +01:00 |
Eric van der Vlist
|
41c81fca1b
|
Adding file drop capability to import GPX files.
|
2023-03-17 19:57:22 +01:00 |
Eric van der Vlist
|
9b9bba1609
|
Trying to improve trkseg styles
|
2023-03-16 22:16:16 +01:00 |
Eric van der Vlist
|
c9d231251f
|
Looking how to import images
|
2023-03-16 21:41:51 +01:00 |
Eric van der Vlist
|
39876031e4
|
Setting a higher z-index for GPX layers
|
2023-03-16 21:41:29 +01:00 |
Eric van der Vlist
|
e406590c59
|
Installing exifreader
|
2023-03-13 19:52:50 +01:00 |
Eric van der Vlist
|
7a2752e286
|
Declutter all wpt types (including notes)
|
2023-03-13 17:35:49 +01:00 |
Eric van der Vlist
|
9588ca7749
|
Regression that prevented initial configuration
|
2023-03-13 13:19:43 +01:00 |
Eric van der Vlist
|
95cfa8c8d7
|
Adding a click to copy feature in SystemInfo
|
2023-03-11 19:08:52 +01:00 |
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
|
ba14181bdd
|
Adding a test for undefined addresses
|
2023-03-10 23:36:45 +01:00 |
Eric van der Vlist
|
229bc14f72
|
Adding a <SystemInfo> component to display basic system info
|
2023-03-10 23:27:03 +01:00 |
Eric van der Vlist
|
9e08a70002
|
Update check frequency
|
2023-03-10 22:26:24 +01:00 |
Eric van der Vlist
|
3aa96c7afc
|
Moving the Account icon in a drawer
|
2023-03-10 20:01:40 +01:00 |
Eric van der Vlist
|
4ff760a0ff
|
Making sure that notes default dates are the current date
|
2023-03-09 22:21:18 +01:00 |
Eric van der Vlist
|
06daffbd1c
|
Add an update link for android
|
2023-03-09 21:51:52 +01:00 |
Eric van der Vlist
|
677ac02835
|
Checking if app needs update
|
2023-03-09 21:00:56 +01:00 |
Eric van der Vlist
|
7997138c5e
|
Defining vite env vars with git info
|
2023-03-07 20:04:06 +01:00 |
Eric van der Vlist
|
da76e30fc4
|
Use double click rather than single click to query the map
|
2023-03-07 19:01:25 +01:00 |
Eric van der Vlist
|
bb763435ef
|
Don't compact trksegs if you don't own them
|
2023-03-07 18:41:05 +01:00 |
Eric van der Vlist
|
c1f1c8afb0
|
Displaying Wpts description and start date
|
2023-03-06 21:54:36 +01:00 |
Eric van der Vlist
|
e620db5c7b
|
Change origin format in put()
|
2023-03-06 21:38:50 +01:00 |
Eric van der Vlist
|
df3039a04b
|
Specific icon for notes
|
2023-03-06 21:16:19 +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
|
bf179a4b6d
|
Filtering out GPX positions when accuracy is less than 10 m
|
2023-03-06 14:36:15 +01:00 |
Eric van der Vlist
|
5404a6e5ad
|
Implementing notes (WIP)
|
2023-03-06 09:24:39 +01:00 |
Eric van der Vlist
|
07cd0d04c5
|
Supporting invitations through geo URLs
|
2023-03-05 09:53:26 +01:00 |
Eric van der Vlist
|
aba2ddd907
|
Handling deep links to web.dyomedea.add, thus supporting invitations in the app too
|
2023-03-04 20:52:11 +01:00 |
Eric van der Vlist
|
c9be4dcc28
|
Typo
|
2023-03-04 20:09:59 +01:00 |
Eric van der Vlist
|
c8644c8817
|
Replacing URLs by user ids in origins
|
2023-03-04 16:07:22 +01:00 |
Eric van der Vlist
|
f07bf07c3f
|
Replacing shared by to
|
2023-03-04 15:13:27 +01:00 |
Eric van der Vlist
|
acb6156ed2
|
Replacing Shared by To...
|
2023-03-04 13:09:11 +01:00 |
Eric van der Vlist
|
2358c7d8fb
|
Saving settings and reloading the page to select the invitation account
|
2023-03-04 12:27:27 +01:00 |
Eric van der Vlist
|
51eb54954f
|
Adding a check for existing accounts
|
2023-03-04 12:10:09 +01:00 |
Eric van der Vlist
|
a32faaa837
|
Saving the new account
|
2023-03-04 11:59:34 +01:00 |
Eric van der Vlist
|
87b6e1710d
|
Cosmetics
|
2023-03-04 11:08:14 +01:00 |
Eric van der Vlist
|
24fb46c0fb
|
Validation flow seems OK.
|
2023-03-04 10:54:32 +01:00 |
Eric van der Vlist
|
04cd163906
|
Moving on implementing invitations
|
2023-03-04 10:30:09 +01:00 |
Eric van der Vlist
|
5ad98a860e
|
Moving invitation check in its own module
|
2023-03-04 09:23:28 +01:00 |
Eric van der Vlist
|
bedcaa209a
|
Checking if location's hash contains an invitation
|
2023-03-03 21:39:26 +01:00 |
Eric van der Vlist
|
5753245dad
|
npm update
|
2023-03-03 21:38:49 +01:00 |
Eric van der Vlist
|
909949657e
|
Adding a second vector source (and layer) per GPX to display uncluttered features.
|
2023-02-23 11:59:51 +01:00 |
Eric van der Vlist
|
99374520a5
|
npm-check-updates
|
2023-02-23 10:58:35 +01:00 |
Eric van der Vlist
|
0be074bbfb
|
npm-check-updates
|
2023-02-21 20:36:08 +01:00 |
Eric van der Vlist
|
ccd4e22934
|
vscode recommendations
|
2023-02-20 09:56:31 +01:00 |
Eric van der Vlist
|
543b7cd259
|
Remove decluttering which doesn't work nicely
|
2023-02-16 16:08:54 +01:00 |
Eric van der Vlist
|
3fd108177b
|
Starting to implement a node component
|
2023-02-15 15:42:02 +01:00 |
Eric van der Vlist
|
951deb5fef
|
Removing a condition that doesn't seem necessary before deleting docs.x
|
2023-02-15 15:37:45 +01:00 |
Eric van der Vlist
|
937fd885fa
|
Sligthly bigger iconx
|
2023-02-15 12:34:54 +01:00 |
Eric van der Vlist
|
ddf0590dcd
|
Hiker icon for last GPX position.x
|
2023-02-15 12:25:12 +01:00 |
Eric van der Vlist
|
597cb8629a
|
Displaying last position of each gpx
|
2023-02-15 12:02:56 +01:00 |
Eric van der Vlist
|
1406e88ad6
|
console.log's
|
2023-02-15 10:43:29 +01:00 |
Eric van der Vlist
|
c4b2fa175d
|
Bug fix (trkpts were deleted during compaction)
|
2023-02-14 20:55:20 +01:00 |
Eric van der Vlist
|
1d5d158f8c
|
Bug fix when creating the first gpx.
|
2023-02-13 20:57:30 +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
|
8d32fa253a
|
Bug fix
|
2023-02-13 15:59:41 +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
|
cfaf7ad72f
|
Removing call to solid-worker.
|
2023-02-13 11:38:07 +01:00 |
Eric van der Vlist
|
df42a684c3
|
Updating GPX import to use parent's shared.
|
2023-02-13 11:23:17 +01:00 |
Eric van der Vlist
|
e445a7e1af
|
db put should take parent's shared by default.
|
2023-02-13 10:56:48 +01:00 |
Eric van der Vlist
|
9ea29b368f
|
1000 !
|
2023-02-13 10:14:34 +01:00 |
Eric van der Vlist
|
05532a2a5f
|
...
|
2023-02-13 10:12:59 +01:00 |
Eric van der Vlist
|
01554e3383
|
Breaking after 1000 purges.
|
2023-02-13 10:11:46 +01:00 |
Eric van der Vlist
|
19aaaba3f8
|
Breaking after 10000 purges to give a chance to delete _local/purges.
|
2023-02-13 10:02:28 +01:00 |
Eric van der Vlist
|
e1d6fea35c
|
Removing _local/purges
|
2023-02-13 09:59:41 +01:00 |
Eric van der Vlist
|
cbd5eb1e04
|
Adding documents origin.
|
2023-02-12 21:23:30 +01:00 |
Eric van der Vlist
|
9dacad9af3
|
Adding a "shared" property to gpxes and family.
|
2023-02-12 18:14:14 +01:00 |
Eric van der Vlist
|
8853ea4670
|
Decreasing delay between purges.
|
2023-02-12 15:20:41 +01:00 |
Eric van der Vlist
|
c992782ab7
|
Firefox issue.
|
2023-02-12 14:47:03 +01:00 |
Eric van der Vlist
|
8a63cc07f4
|
Bug fix (forEech and promises...)
|
2023-02-12 14:41:19 +01:00 |
Eric van der Vlist
|
4502162a36
|
Removing a few console.log...
|
2023-02-12 14:10:56 +01:00 |
Eric van der Vlist
|
5a5931dbcd
|
Implementing a mechanism to purge deleted docs.
|
2023-02-12 12:19:00 +01:00 |
Eric van der Vlist
|
534ec32312
|
Signals are very handy in web workers !
|
2023-02-12 11:12:53 +01:00 |
Eric van der Vlist
|
89689c5ed6
|
Porting db health to single worker mode.
|
2023-02-12 10:46:26 +01:00 |
Eric van der Vlist
|
0d86b789c1
|
Moving sync back in the first worker (sync doesn't see updates done in other workers!)
|
2023-02-11 20:23:18 +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
|
79fed3cc28
|
Simplification
|
2023-02-11 16:08:07 +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
|
71bd820da9
|
Implementing a machanism to purge databases.
|
2023-02-11 12:02:22 +01:00 |
Eric van der Vlist
|
4a4ebdff50
|
Upgrading to the PouchDb indexedDb adapter while testing signals in web workers...
|
2023-02-11 11:31:32 +01:00 |
Eric van der Vlist
|
e73497265f
|
Updating TrksegViewer as well.
|
2023-02-10 15:38:18 +01:00 |
Eric van der Vlist
|
b30af4c3ac
|
Applying the same update to trkpt
|
2023-02-10 15:30:45 +01:00 |
Eric van der Vlist
|
d8d15d9d83
|
More tests
|
2023-02-10 08:09:13 +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
|
796147e4a9
|
One more test (and bug fix).
|
2023-02-09 21:11:17 +01:00 |
Eric van der Vlist
|
c30ceecbb1
|
More tests and debugging putRtept
|
2023-02-09 21:07:09 +01:00 |
Eric van der Vlist
|
3f5bb1633c
|
More tests
|
2023-02-09 16:37:46 +01:00 |
Eric van der Vlist
|
a04fcab25d
|
Adding more tests.
|
2023-02-09 14:36:14 +01:00 |
Eric van der Vlist
|
e8a3d8c62e
|
Re implementing a basic test for db/gpx.ts
|
2023-02-09 14:25:13 +01:00 |
Eric van der Vlist
|
2387b1a4e9
|
Stting up vitest.
|
2023-02-09 13:57:14 +01:00 |
Eric van der Vlist
|
4b952001c3
|
Restoring previous version of vite.config.ts
|
2023-02-09 11:42:11 +01:00 |
Eric van der Vlist
|
e2ef46b612
|
More updates related to the previous changes.
|
2023-02-08 22:39:04 +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
|
ecae9b4037
|
Adding the text of the license
|
2023-02-07 21:42:57 +01:00 |
Eric van der Vlist
|
9ca25222f5
|
Updating the license.
|
2023-02-07 21:32:40 +01:00 |
Eric van der Vlist
|
aa91262de0
|
Adding license-report
|
2023-02-07 16:54:07 +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
|
57010f89f4
|
Adding licenses checkers
|
2023-02-07 16:47:10 +01:00 |
Eric van der Vlist
|
994956f58d
|
npm update
|
2023-02-07 09:32:26 +01:00 |
Eric van der Vlist
|
8355ee4c1e
|
Differentiating between web and non web platforms.
|
2023-02-06 18:52:14 +01:00 |
Eric van der Vlist
|
a458b82dc1
|
Second attempt to better hide the popup overlay when not shown...
|
2023-02-06 14:56:39 +01:00 |
Eric van der Vlist
|
0c6e497648
|
Adding patch-package
|
2023-02-06 10:04:17 +01:00 |
Eric van der Vlist
|
16d97c009f
|
Patch for @suid/material
|
2023-02-06 09:56:09 +01:00 |
Eric van der Vlist
|
86427d5ff9
|
Hiding (through CSS) overlay popups when not shown (otherwise they are just located under the map and show up when the map is moved before tiles are loaded.
|
2023-02-06 09:24:57 +01:00 |
Eric van der Vlist
|
e528db9fad
|
Bug fix (was raising an error when no rows were returned)
|
2023-02-05 17:41:33 +01:00 |
Eric van der Vlist
|
b821748fec
|
Basic branches history in Readme.md
|
2023-02-05 15:32:14 +01:00 |
Eric van der Vlist
|
038e1fb9de
|
Exposing preview to network
|
2023-02-05 15:25:32 +01:00 |
Eric van der Vlist
|
789e8b6067
|
npm update
|
2023-02-05 15:00:42 +01:00 |
Eric van der Vlist
|
d47a5a7eb1
|
Working again on styles.
|
2023-02-04 21:33:34 +01:00 |
Eric van der Vlist
|
aa158ab515
|
Adding an intent filter so that GPX can be imported from outdooractive
|
2023-02-04 21:17:05 +01:00 |
Eric van der Vlist
|
ad6feb6f15
|
tyles (again)
|
2023-02-04 18:55:23 +01:00 |
Eric van der Vlist
|
38a6230565
|
Accepting GPX from osmand.
|
2023-02-04 18:22:05 +01:00 |
Eric van der Vlist
|
fcaa3b95a0
|
Still playing with styles for ways
|
2023-02-04 15:07:50 +01:00 |
Eric van der Vlist
|
adce285b0f
|
Trying new styles for ways
|
2023-02-03 21:29:02 +01:00 |
Eric van der Vlist
|
1388f993ea
|
<Infos> : displaying feature tags.
|
2023-02-03 18:37:54 +01:00 |
Eric van der Vlist
|
8e519dd862
|
Simplification of <Infos>
|
2023-02-03 18:07:18 +01:00 |
Eric van der Vlist
|
3daa2d11f9
|
Filter our multiple occurrences of OSM features in <Infos>
|
2023-02-03 17:46:56 +01:00 |
Eric van der Vlist
|
b9d886db69
|
Slight style update
|
2023-02-03 17:31:20 +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
|
5658cc0556
|
Bug fix.
|
2023-02-03 11:59:40 +01:00 |
Eric van der Vlist
|
ccbcd12f96
|
Workaround for a pouchdb/chrome bug.
|
2023-02-02 22:19:31 +01:00 |
Eric van der Vlist
|
0af58ccb4f
|
Call <Finder> on intent
|
2023-02-02 17:26:56 +01:00 |
Eric van der Vlist
|
dec79c9c2d
|
Refactoring to use the finder from en intent.
|
2023-02-02 16:58:23 +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
|
6451b110b9
|
Refactoring to avoid using an element Id for the popup.
|
2023-02-01 21:07:04 +01:00 |
Eric van der Vlist
|
e3dc1fc083
|
Refactoring to facilitate creating new Wpts
|
2023-02-01 17:20:18 +01:00 |
Eric van der Vlist
|
bd700d8782
|
<Finder> now supports UTM and lat lon.
|
2023-01-31 21:39:07 +01:00 |
Eric van der Vlist
|
eec319b918
|
Still implementing <Finder>
|
2023-01-31 18:49:51 +01:00 |
Eric van der Vlist
|
cc6ca0d718
|
Starting to implement a <Finder> component.
|
2023-01-31 17:32:19 +01:00 |
Eric van der Vlist
|
79bcf65f27
|
Differentiating international and national hiking routes
|
2023-01-31 12:30:28 +01:00 |
Eric van der Vlist
|
cb74bb62f5
|
Doc
|
2023-01-31 12:09:49 +01:00 |
Eric van der Vlist
|
fcc09e2ace
|
Adding poi polygons.
|
2023-01-31 12:06:34 +01:00 |
Eric van der Vlist
|
5b9c2e3ca4
|
Helper to create style filters.
|
2023-01-31 11:56:40 +01:00 |
Eric van der Vlist
|
92c2d37e3b
|
Changing a few style thresholds
|
2023-01-31 11:56:06 +01:00 |
Eric van der Vlist
|
046c4e47d5
|
Starting to filter POIs points
|
2023-01-31 11:23:52 +01:00 |
Eric van der Vlist
|
1241802888
|
iInitial mbstyle for hiking (edited with maputnik)
|
2023-01-31 10:55:55 +01:00 |
Eric van der Vlist
|
c08cf8bc3f
|
Network is now a feature's attribute (no longer in tags' hstore)
|
2023-01-31 10:54:31 +01:00 |
Eric van der Vlist
|
e7c9d0e7cb
|
Relying on server side vector tile filtering
|
2023-01-30 21:07:23 +01:00 |
Eric van der Vlist
|
c17f47bb67
|
Playing with URL hashes
|
2023-01-30 15:28:35 +01:00 |
Eric van der Vlist
|
27a04f8a5d
|
Changing zoom level on intent
|
2023-01-29 20:44:53 +01:00 |
Eric van der Vlist
|
a42c6d99a1
|
Calling <Infos/> when receiving location intent.
|
2023-01-28 21:51:28 +01:00 |
Eric van der Vlist
|
93d13b749a
|
Bug fix in intent (lon/lat may be negative)
|
2023-01-28 21:29:13 +01:00 |
Eric van der Vlist
|
2d73eb0886
|
Minor enhancements
|
2023-01-28 19:05:39 +01:00 |
Eric van der Vlist
|
3e98f7f745
|
Using geo.dyomedea.com
|
2023-01-27 08:22:45 +01:00 |
Eric van der Vlist
|
c7852ad727
|
Adaptation to geoserver
|
2023-01-26 16:48:59 +01:00 |
Eric van der Vlist
|
1b4e170690
|
Testing with geoserver
|
2023-01-25 22:13:34 +01:00 |
Eric van der Vlist
|
b85c82b70e
|
Basic interfacs to query OSM data.
|
2023-01-24 15:18:50 +01:00 |
Eric van der Vlist
|
eda1270a3c
|
Commenting console.log
|
2023-01-24 11:48:02 +01:00 |
Eric van der Vlist
|
d85e72956c
|
Adding missing icons
|
2023-01-24 11:46:23 +01:00 |
Eric van der Vlist
|
2081093ea4
|
Testing missing icons
|
2023-01-24 10:54:36 +01:00 |
Eric van der Vlist
|
10a5f2fb18
|
Huge and dirty refactoring of the vector tile stuff.
|
2023-01-24 10:37:03 +01:00 |
Eric van der Vlist
|
36337623ca
|
Refactoring and implementing the actual selection of features to display.
|
2023-01-21 21:22:36 +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
|
82e38308a4
|
Styles...
|
2023-01-21 12:22:02 +01:00 |
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
|
8be0ca5b3d
|
doc
|
2023-01-17 10:37: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
|
2fae581449
|
ncu --upgrade && npm install
|
2023-01-16 17:00:55 +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
|
4b55763a03
|
Allow cleartex (non https)
|
2022-12-26 19:38:23 +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
|
30a7bdfd12
|
Updating pouchdb to version 8.0.0
|
2022-12-22 14:53:22 +01:00 |
Eric van der Vlist
|
221d839256
|
NPM updates
|
2022-12-22 14:46:27 +01:00 |
Eric van der Vlist
|
6702bf8dc4
|
Indentation ?
|
2022-12-21 18:54:56 +01:00 |
Eric van der Vlist
|
07a7df9089
|
gitignore
|
2022-12-17 18:17:39 +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
|
2f57bff6ed
|
Updating capacitor and android config to change appname
|
2022-12-12 14:40:46 +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 |
Eric van der Vlist
|
da053dcb50
|
Displaying routes.
|
2022-12-09 17:31:56 +01:00 |
Eric van der Vlist
|
f84c82bc32
|
Relying on the change handler for Gpx, Trk and Trkseg too.
|
2022-12-09 15:18:14 +01:00 |
Eric van der Vlist
|
c2d6f6f285
|
Relying on the change handler for AllGpxes and FPX import.
|
2022-12-09 14:57:54 +01:00 |
Eric van der Vlist
|
21a63ec54c
|
Cleanup (remove the tree/branch mechanism which isn't useful).
|
2022-12-08 21:27:40 +01:00 |
Eric van der Vlist
|
38224d73da
|
Adding minZoom extension property for Wpts
|
2022-12-07 15:09:08 +01:00 |
Eric van der Vlist
|
008ca2ce3b
|
Adding Wpt icons
|
2022-12-07 13:30:46 +01:00 |
Eric van der Vlist
|
b36ad82b61
|
Saving Wpt after edition.
|
2022-12-06 21:56:23 +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
|
c8a8622c91
|
Begining to implement the Wpt update dialog
|
2022-12-06 17:09:31 +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
|
063bee4e28
|
Forgotten component ...
|
2022-12-05 18:48:57 +01:00 |
Eric van der Vlist
|
707d20c7d1
|
npm update
|
2022-12-05 16:57:39 +01:00 |
Eric van der Vlist
|
8bd0c74727
|
Dialog component
|
2022-11-30 22:44:02 +01:00 |
Eric van der Vlist
|
1e65ca2f72
|
More dialog, I can't stand suid/mui :( !
|
2022-11-30 18:08:45 +01:00 |
Eric van der Vlist
|
b5cd2cd58b
|
GPX labels.
|
2022-11-30 14:46:05 +01:00 |
Eric van der Vlist
|
3fd43b09a4
|
i18n
|
2022-11-30 13:58:55 +01:00 |
Eric van der Vlist
|
3e191dbf38
|
Adding `<Suspense>` wrappers to start rendering Gpxes before they have all been fetched and removed auto compaction and compact db at init time.
|
2022-11-30 11:15:53 +01:00 |
Eric van der Vlist
|
079a36c1de
|
Finding the moveTolerance option (great improvement with touch screens).
|
2022-11-29 22:38:08 +01:00 |
Eric van der Vlist
|
ca37281a0b
|
Basic info dialog
|
2022-11-29 22:12:50 +01:00 |
Eric van der Vlist
|
35937a933c
|
Changing the selection UI.
|
2022-11-29 21:19:28 +01:00 |
Eric van der Vlist
|
82cdad5f1f
|
Styles.
|
2022-11-29 21:07:46 +01:00 |
Eric van der Vlist
|
d5be1b8672
|
Cleaner way to define styles.
|
2022-11-29 19:49:05 +01:00 |
Eric van der Vlist
|
4d1b1c9a06
|
Setting a flag to select features
|
2022-11-29 16:54:13 +01:00 |
Eric van der Vlist
|
deb1f267ab
|
Doing the samething for WPts
|
2022-11-29 15:06:39 +01:00 |
Eric van der Vlist
|
ab1d644e8e
|
Trying different ways to select and potentially update OL features
|
2022-11-29 14:59:57 +01:00 |
Eric van der Vlist
|
400711eb80
|
Adding a selectHandler (not functional yet).
|
2022-11-28 21:36:12 +01:00 |
Eric van der Vlist
|
42d66ecfa5
|
(Re)Implementing the map chooser.
|
2022-11-28 19:33:02 +01:00 |
Eric van der Vlist
|
f10fa11348
|
Basic mechanism to support different tile providers.
|
2022-11-28 15:27:36 +01:00 |
Eric van der Vlist
|
1fb7f47c05
|
Adding Wpt names.
|
2022-11-28 12:14:09 +01:00 |
Eric van der Vlist
|
6121df68bf
|
Adding `<Wpt>`
|
2022-11-28 11:52:50 +01:00 |
Eric van der Vlist
|
ec5d90f768
|
Diffrent flags for start and finish
|
2022-11-28 08:38:21 +01:00 |
Eric van der Vlist
|
e49f079eb2
|
Re-enabling live locks.
|
2022-11-27 22:50:47 +01:00 |
Eric van der Vlist
|
12cfa9337a
|
Starting to add some style to trksegs.
|
2022-11-27 22:48:35 +01:00 |
Eric van der Vlist
|
bbaf1e798b
|
Addinf trkseg start/end points
|
2022-11-27 19:17:33 +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
|
37fd31a040
|
Displaying trksegs through geojson.
|
2022-11-27 17:12:25 +01:00 |
Eric van der Vlist
|
ab7374f360
|
`<Trkseg>` component
|
2022-11-27 16:18:50 +01:00 |
Eric van der Vlist
|
54f2ab06d9
|
`<Trk>` component
|
2022-11-27 16:09:08 +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
|
d0bc9422f3
|
Addind a few @ts-ignore :( ...
|
2022-11-27 12:29:30 +01:00 |
Eric van der Vlist
|
0f9b66b0d4
|
File renaming
|
2022-11-27 12:24:57 +01:00 |
Eric van der Vlist
|
7f571882de
|
Moving controls out of the ol map object.
|
2022-11-27 12:12:22 +01:00 |
Eric van der Vlist
|
83e14932a4
|
GPX import.
|
2022-11-26 22:04:08 +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
|
02f02984e5
|
Bring back navigation buttons.
|
2022-11-26 12:33:26 +01:00 |
Eric van der Vlist
|
2c79c74376
|
Showing the current location.
|
2022-11-25 22:12:44 +01:00 |
Eric van der Vlist
|
1efdc30e5c
|
Re-implementing GetLocation
|
2022-11-25 21:09:59 +01:00 |
Eric van der Vlist
|
ef8ee5e00e
|
Standard ol controls.
|
2022-11-25 17:10:49 +01:00 |
Eric van der Vlist
|
9a5808741b
|
Map navigation.
|
2022-11-25 17:06:07 +01:00 |
Eric van der Vlist
|
5ae068ae43
|
Reverting to a previous version of capacitor to avoid errors.
|
2022-11-25 16:57:24 +01:00 |
Eric van der Vlist
|
3e66119b3e
|
Getting stuff done in the sandbox.
|
2022-11-25 16:45:26 +01:00 |
Eric van der Vlist
|
96e550faaa
|
Update to latest dependency versions
|
2022-11-25 16:35:50 +01:00 |
Eric van der Vlist
|
fd354b4e51
|
Fresh install
|
2022-11-25 16:33:59 +01:00 |
Eric van der Vlist
|
4a3be05321
|
Fresh install
|
2022-11-25 16:33:37 +01:00 |
Eric van der Vlist
|
5a4a301049
|
Fresh install
|
2022-11-25 16:27:47 +01:00 |
Eric van der Vlist
|
8bb8792ee2
|
Cleaning before switching to SoliJS
|
2022-11-25 16:23:31 +01:00 |
Eric van der Vlist
|
2fa6199979
|
ShowLocation component.
|
2022-11-23 18:25:23 +01:00 |
Eric van der Vlist
|
1555c00fe8
|
Moving the map center to the current location when required.
|
2022-11-22 22:10:08 +01:00 |
Eric van der Vlist
|
0ba385c476
|
Adding a (non yet operational) control to get the current location.
|
2022-11-22 18:03:53 +01:00 |
Eric van der Vlist
|
0f8f892688
|
Slight refactoring
|
2022-11-22 15:41:47 +01:00 |
Eric van der Vlist
|
0d8bc3b2f1
|
Basic Openlayers map.
|
2022-11-22 15:18:34 +01:00 |
Eric van der Vlist
|
65d047e53d
|
Removing google analytics
|
2022-11-22 08:22:12 +01:00 |
Eric van der Vlist
|
882388aa1b
|
Re-adding package-lock.json
|
2022-11-22 08:20:57 +01:00 |
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
|
89fbb5d851
|
Updating npm packages
|
2022-11-21 14:43:07 +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
|
4b53b9d4ba
|
Removing use-pouchdb.
|
2022-11-04 17:14:21 +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 |
Eric van der Vlist
|
7811f00779
|
Re-implementing (foreground) geolocation (and npm packages update).
|
2022-11-01 21:27:36 +01:00 |
Eric van der Vlist
|
fe9cc6437d
|
Using atomWithHash to enable back/forward actions.
|
2022-11-01 17:58:57 +01:00 |
Eric van der Vlist
|
e1583846ed
|
Cleanup and doc.
|
2022-11-01 14:37:08 +01:00 |
Eric van der Vlist
|
de69aff4c9
|
Removing nolonger used code
|
2022-11-01 14:23:18 +01:00 |
Eric van der Vlist
|
19062ac126
|
Removing a console.log()
|
2022-11-01 14:17:36 +01:00 |
Eric van der Vlist
|
50114598b2
|
Doc and cache improvement.
|
2022-11-01 14:16:36 +01:00 |
Eric van der Vlist
|
352cb0d870
|
Cleanup
|
2022-11-01 11:50:59 +01:00 |
Eric van der Vlist
|
04d2aa1ac1
|
More cleanup for the tiled layer cache.
|
2022-11-01 11:46:54 +01:00 |
Eric van der Vlist
|
a6f10b9ee0
|
Implementing a cache cleanup method.
|
2022-10-31 22:14:28 +01:00 |
Eric van der Vlist
|
9f9576d2f6
|
Bug fix...
|
2022-10-31 21:40:10 +01:00 |
Eric van der Vlist
|
8deed17b05
|
Continuing to re-plug the handlers.
|
2022-10-31 21:01:56 +01:00 |
Eric van der Vlist
|
eb1618d009
|
Re-pluging handlers (on LiveMap).
|
2022-10-31 18:05:58 +01:00 |
Eric van der Vlist
|
8341da64a3
|
Making a property optional
|
2022-10-31 15:08:50 +01:00 |
Eric van der Vlist
|
7b5abaccd3
|
Refactoring to split logic between `<Map>` and a brand new `<LiveMap>` component.
|
2022-10-31 15:02:46 +01:00 |
Eric van der Vlist
|
425ad06e33
|
Cleanup
|
2022-10-30 22:13:10 +01:00 |
Eric van der Vlist
|
0284cdbab9
|
Updating test snapshots.
|
2022-10-30 22:09:42 +01:00 |
Eric van der Vlist
|
b0c7801cd1
|
Using `<TiledLayer>` in `<layerStack>`.
|
2022-10-30 22:06:55 +01:00 |
Eric van der Vlist
|
ef35ffca32
|
Adding a component to take care of translations and scalings around `<TileSet>` components (not used yeti but should simplify `<LayerStack>`).
|
2022-10-30 21:35:32 +01:00 |
Eric van der Vlist
|
7322e5f5c4
|
Memoising `<TileSet>`
|
2022-10-30 20:23:12 +01:00 |
Eric van der Vlist
|
edca3f0d1b
|
Trying to simplify.
|
2022-10-30 20:18:21 +01:00 |
Eric van der Vlist
|
7f9400b395
|
Removing the tileFactory from components props (to limit re-renderings).
|
2022-10-29 21:16:50 +02:00 |
Eric van der Vlist
|
4479b1bd99
|
Typedoc update
|
2022-10-21 11:04:58 +02:00 |
Eric van der Vlist
|
8380d39b44
|
Removing package-lock.json from git
|
2022-10-21 10:04:04 +02:00 |
Eric van der Vlist
|
70e519c6b5
|
Doc
|
2022-10-20 21:37:05 +02:00 |
Eric van der Vlist
|
eefe94c1e8
|
Doc
|
2022-10-20 21:22:37 +02:00 |
Eric van der Vlist
|
c800235ebb
|
Doc
|
2022-10-20 16:58:33 +02:00 |
Eric van der Vlist
|
d970b288e4
|
Using a global variable to cache <Tile>s for <TiledLayer>s.
|
2022-10-20 16:21:27 +02:00 |
Eric van der Vlist
|
3dee9e90d7
|
Starting to implement a LayerStack component
|
2022-10-19 18:35:20 +02:00 |
Eric van der Vlist
|
4238ce0938
|
Using maps instead of objects to store tiles and removing the reinititialization when TiledLayer properties are updated.
|
2022-10-19 14:53:22 +02:00 |
Eric van der Vlist
|
b5dd10e920
|
Adding tests for the <Map> component.
|
2022-10-19 13:55:44 +02:00 |
Eric van der Vlist
|
b3a8f60f1e
|
Doc
|
2022-10-19 13:04:56 +02:00 |
Eric van der Vlist
|
acbefa983d
|
Using Jotai between <Map> and <Handlers> (TODO: adapt Handlers.test.tsx)
|
2022-10-19 11:17:24 +02:00 |
Eric van der Vlist
|
552a49e0d6
|
Doc
|
2022-10-18 20:40:12 +02:00 |
Eric van der Vlist
|
4f069ad63f
|
Adding touch handlers.
|
2022-10-18 18:47:40 +02:00 |
Eric van der Vlist
|
f1ad35a479
|
Adding double click and wheel handlers
|
2022-10-18 17:42:11 +02:00 |
Eric van der Vlist
|
4f64d9906c
|
Using useRef instead of useState in <Handler/> (no need to re-render when mouse state is updated).
|
2022-10-18 17:18:11 +02:00 |
Eric van der Vlist
|
d758775ab7
|
Testing mouseMove throttling
|
2022-10-18 17:11:07 +02:00 |
Eric van der Vlist
|
016f99daf6
|
Idem with <Tile/>
|
2022-10-18 16:57:18 +02:00 |
Eric van der Vlist
|
a7f78e0fa9
|
Avoid uncessessary rerendering (see https://medium.com/swlh/making-stupid-react-smart-in-re-rendering-5f04b5bab327 ).
|
2022-10-18 16:52:24 +02:00 |
Eric van der Vlist
|
ab5c8ff6bb
|
Simple implementation of event handler throttling.
|
2022-10-18 14:24:21 +02:00 |
Eric van der Vlist
|
963f6037ca
|
Managing TiledLayer from Map.
|
2022-10-18 13:57:46 +02:00 |
Eric van der Vlist
|
7912d0bfe8
|
ntegration and bug fix
|
2022-10-18 13:45:16 +02:00 |
Eric van der Vlist
|
90e2c833a2
|
Adding some tests for <Handlers/>
|
2022-10-18 11:44:50 +02:00 |
Eric van der Vlist
|
da50441abc
|
Re-implementing the mouse handlers.
|
2022-10-18 10:10:23 +02:00 |
Eric van der Vlist
|
16097c1e2e
|
Testing negative indices fot TiledLayer components.
|
2022-10-17 23:04:58 +02:00 |
Eric van der Vlist
|
0d927c72cd
|
Tests and doc
|
2022-10-17 22:37:07 +02:00 |
Eric van der Vlist
|
9355d1602a
|
Removing test files from the typedoc.
|
2022-10-17 21:36:39 +02:00 |
Eric van der Vlist
|
460bfbf6e5
|
Doc
|
2022-10-17 21:31:21 +02:00 |
Eric van der Vlist
|
42e2d7c2c7
|
Adding the Tile component.
|
2022-10-17 21:23:57 +02:00 |
Eric van der Vlist
|
f6a0eb8963
|
Making sure TiledLaer's are reinitialized if their keyObject change.s
|
2022-10-17 20:52:10 +02:00 |
Eric van der Vlist
|
ffa58ee303
|
Bug fix.
|
2022-10-17 18:30:26 +02:00 |
Eric van der Vlist
|
a5dc279e4e
|
Adding the notion of TileFactory
|
2022-10-17 18:17:13 +02:00 |
Eric van der Vlist
|
cf50675077
|
Testing TiledLayer re-rendering.
|
2022-10-17 17:56:03 +02:00 |
Eric van der Vlist
|
36418a3e3c
|
Making TiledLayer more generic.
|
2022-10-17 17:48:30 +02:00 |
Eric van der Vlist
|
b3e1e4de73
|
Adding docuri's and unit tests.
|
2022-10-17 17:15:24 +02:00 |
Eric van der Vlist
|
0b7de58a4e
|
Check spelling
|
2022-10-17 13:47:35 +02:00 |
Eric van der Vlist
|
a6edcca740
|
Doc
|
2022-10-17 12:09:11 +02:00 |
Eric van der Vlist
|
a07fb9df67
|
Removing the generateddoc from git.
|
2022-10-17 12:06:54 +02:00 |
Eric van der Vlist
|
fcef58f4df
|
Adding typedoc in the loop
|
2022-10-17 12:04:25 +02:00 |
Eric van der Vlist
|
1010eaaddc
|
Doc
|
2022-10-17 10:39:15 +02:00 |
Eric van der Vlist
|
9c1f4aeb2f
|
Empty Map component.
|
2022-10-17 10:37:26 +02:00 |
Eric van der Vlist
|
a4bd11aab0
|
Restarting from scratch
|
2022-10-17 10:08:00 +02:00 |