b99588b4ba
performance: Make _referencing_ways actually lazy
2023-03-21 20:59:31 +01:00
3eee9bd9f8
docs: improve typing
2023-03-21 20:59:09 +01:00
0dcc20f20b
docs: improve typing
2023-03-21 20:35:34 +01:00
96c819ea40
Fix bug in presets which generated incorrect 'referencingWays'
2023-03-15 15:21:09 +01:00
08565dd20e
feature: expose _referencing_ways/snap_to_layer in preset icon
2023-03-15 14:25:24 +01:00
4f2bbf4b54
refactoring(maplibre): add RasterLayer info, add background switch, add default global layers
2023-03-11 02:46:49 +01:00
74dd9974ca
Refactoring: mark UIEventSource as a svelte-writable
2023-03-11 02:35:45 +01:00
e9797fbd39
docs: improve typing
2023-03-11 02:35:11 +01:00
750a0620e9
docs: improve typing
2023-03-11 02:34:47 +01:00
868d476891
Merge feature/svelte into develop
2023-03-08 19:02:41 +01:00
60f3499eb0
feature(usersettings): Add option to show all questions at once
2023-03-08 01:36:27 +01:00
6ee85b12f8
Split up allKnownLayouts, make parsing it lazy for faster loading
2023-03-02 05:20:53 +01:00
2e5aef35b8
Improve maproulette documentation, add possibility to change the maproulette state with a special rendering
2023-02-14 00:09:04 +01:00
509b237d02
Add clipping to generateCache
2023-02-14 00:08:21 +01:00
7cc184fdd8
Fix unit tests (no doctests yet)
2023-02-10 01:55:29 +01:00
a3f704a57d
Only jump to the start location if no coordinates are given in the URL
2023-02-10 01:35:49 +01:00
df92bda151
Fix dynamically selecting the popup when changing the hash
2023-02-09 16:05:37 +01:00
d077db1ed5
Merge pull request #1294 from RobJN/patch-4
...
Update MetaTagging.ts
2023-02-09 15:51:34 +01:00
029f1fd7fc
Improve autozoom of geolocationHandler
2023-02-09 03:12:21 +01:00
79a88401dc
Move 'translators'-logic into UserSettings
2023-02-09 02:45:19 +01:00
36aed99843
Fix generateLayerOverview, drop priviliged 'icons.json' from code
2023-02-08 01:21:19 +01:00
92887e6e01
Remove obsolete import
2023-02-08 01:18:57 +01:00
02da80c311
Experimenting with Svelte: build a wrapper to convert 'old' components into Svelte, add a community index overview
2023-02-08 01:18:56 +01:00
112162e6c8
More svelte work
2023-02-08 01:18:56 +01:00
d30ed22673
Adding a community index view with Svelte (WIP)
2023-02-08 01:18:56 +01:00
ce44f34bf3
Add wrong default import from json files to code quality checks, fix those imports
2023-02-08 01:14:21 +01:00
70657161dc
Remove _referencing_ways from cache
2023-02-06 22:23:56 +01:00
f8f30f8d7a
Fix reviews for way objects, fix #1296
2023-02-06 00:37:44 +01:00
RobJN
4b1fdc0e2f
Update SimpleMetaTagger.ts
...
objectMetaInfo should return false if it does not change anything (e.g. if run on a non-OSM layer). Returning true causes MetaTagging to execute state?.allElements?.getEventSourceById(feature.properties.id)?.ping() with is slow and makes MapComplete unresponsive in some themes.
Helps with #1094
2023-02-04 20:52:41 +00:00
RobJN
14b4fedc26
Update MetaTagging.ts
...
Remove second .ping(). Fixes #1288 and helps with #1094 .
2023-02-04 20:42:07 +00:00
aef573d37c
Fix cache build
2023-01-31 18:21:27 +01:00
19b381e8b0
Remove check on no '&' in value, fixes #1281
2023-01-29 13:40:01 +01:00
3c7d632739
Fix #1280
2023-01-29 13:31:49 +01:00
8cf3b88172
Slice script now clips to tile box if flag is set
2023-01-26 01:41:21 +01:00
b88bb5b6d0
Fix default import
2023-01-25 11:48:39 +01:00
562dfbc5ff
Merge branch 'develop' into feature/vite
2023-01-22 01:20:21 +01:00
321568abe6
Fix tests
2023-01-22 01:09:16 +01:00
888d4e95a3
Use mangrove-reviews-typescript, rework reviews modules
2023-01-21 23:58:14 +01:00
74185b852a
Add _referencing_way property for @thibaultmol
2023-01-17 18:24:17 +01:00
311abbf806
Fix overpass.ts
2023-01-17 02:56:34 +01:00
6ca5c31e3a
Neuter mangrove.reviews, it doesn't build
2023-01-17 01:09:11 +01:00
e9004a2190
Undo some changes to fix the build, move svg-check into generateLayerOverview as to move fs out of the dependency tree for the webpage
2023-01-17 01:00:43 +01:00
wjtje
39cc043f8b
🚧 Working on vite build
2023-01-17 00:50:42 +01:00
wjtje
cc0c925b81
"working"
2023-01-17 00:50:42 +01:00
a81dbb170e
Merge master
2023-01-13 04:02:50 +01:00
6392585664
Improve documentation
2023-01-13 03:45:02 +01:00
ec84cd11aa
Remove unused imports
2023-01-13 02:43:51 +01:00
a85fe85358
Improvements to the user information panel
2023-01-11 04:27:42 +01:00
a995f0e2aa
Move image license picker into user panel, fix #1236
2023-01-11 03:53:58 +01:00
437ee34333
Fix documentation generation, regenerate documentation
2023-01-11 01:32:46 +01:00
7f6611f9d5
Fix tests
2023-01-06 04:06:05 +01:00
29b0b2871b
Add awareness of 'api/capabilities', see #880
2023-01-06 03:30:18 +01:00
a2a4071022
Merge pull request #1223 from pietervdvn/fix/1219
...
Fix/1219
2023-01-05 01:12:31 +01:00
02981b1982
Remove debug logging
2023-01-04 19:13:40 +01:00
a7da5d65cf
Close popup after splitting; scroll popup into view
2023-01-04 18:52:49 +01:00
09507b3537
Fix typo which prevented updating the selected element, improve comments and typings
2023-01-03 23:45:04 +01:00
98866b4a57
User flow improvements for the theme introduction panel
2023-01-03 02:24:03 +01:00
2c21e125d9
Remove console.Log
2022-12-31 02:22:44 +01:00
b81fa14999
Keep geolocation displayed, even if it isn't known anymore
2022-12-31 01:56:39 +01:00
43613e4ece
Add hotkeys, document hotkeys, make 'DefaultGUI' runnable via NodeJS, generate hotkey documentation
2022-12-24 03:44:21 +01:00
8f51dd8d64
Rework split-road flow, fix #1166 , fix #1148
2022-12-24 01:58:52 +01:00
805d8d5fff
Small fix to geolocation permission flow
2022-12-23 16:11:05 +01:00
bd5e9903bd
Fixes to the geolocation flow
2022-12-23 15:52:22 +01:00
d85426657f
Merge master
2022-12-23 14:51:36 +01:00
dff270fc13
Make sure an initial GPS-fix is passed along as well
2022-12-23 14:22:52 +01:00
4de76136de
Refactor geolocation handler into multiple parts, fix lock behaviour
2022-12-22 04:13:52 +01:00
7e010c0474
Remove unneeded console.log
2022-12-20 20:35:53 +01:00
fed4cff878
Auto-formatting
2022-12-16 13:45:07 +01:00
66298880f1
Use translations and fancy icon
2022-12-16 01:33:27 +01:00
5e1b4d95ab
Detect an element that is deleted upstream; show 'this element is deleted in infopanel'
2022-12-16 01:09:18 +01:00
bf4dc57194
Update comments
2022-12-16 01:04:40 +01:00
7c0c29b345
Remove console.log
2022-12-16 01:03:49 +01:00
dd21b21240
Add missing await operator
2022-12-16 01:03:26 +01:00
0074e39934
Add error handling for advancedJsonDownload
2022-12-16 01:02:23 +01:00
530d746bb7
Remove obsolete comment
2022-12-15 20:26:24 +01:00
6f018a2fd8
Replace userbadge with panel access to user information, add more information to user profile
2022-12-13 03:46:53 +01:00
477dc265d2
Add multiple icons for multipolygons
2022-12-09 17:53:25 +01:00
42bd301389
selected_element layer which highlights the selected element
2022-12-09 13:58:45 +01:00
24ed527ff7
Merge master
2022-12-08 03:02:17 +01:00
809c0a1ddf
Formatting
2022-12-08 03:01:08 +01:00
494a49bc48
Switch to a panel based UI, fix #552
2022-12-08 02:56:49 +01:00
244882d534
Fix import helper
2022-11-16 01:10:17 +01:00
eba36af657
Add comments
2022-11-14 00:46:30 +01:00
b251fd7b69
Formatting
2022-11-08 14:37:48 +01:00
99ba26e3a2
Housekeeping...
2022-11-08 14:37:31 +01:00
5f1a7892c1
Fix typing and build
2022-11-07 23:35:17 +01:00
ccf3bb3993
Add friendly confirm message on newly created points
2022-11-07 23:12:31 +01:00
72ca67e3ab
Formatting
2022-11-02 14:44:06 +01:00
d5d2c08706
Housekeeping...
2022-11-02 13:47:34 +01:00
8d304f9a56
Merge upload GPX-tracks to OSM; split 'specialVisualisations' into multiple smaller classes
2022-10-28 04:33:05 +02:00
61aebc61eb
Formatting
2022-10-27 01:50:41 +02:00
6d822b42ca
Housekeeping...
2022-10-27 01:50:01 +02:00
d562e7fd7c
Change regex parsing to avoid runaway matches
2022-10-11 01:01:24 +02:00
4af4eb24b8
Remove stadia background layers, fix #1096
2022-10-10 21:12:05 +02:00
4521889909
Add direction:centerpoint as calculated tag; improve typing of geoOperations.ts
2022-09-27 18:52:13 +02:00
4b6b709b4b
Re-install dark map theme ( fix #230 )
2022-09-27 18:50:04 +02:00
28fc81c96f
Fix typings
2022-09-21 02:21:54 +02:00
728f526b61
Improve typing, make DownloadAsync cache timing flexible
2022-09-21 02:11:10 +02:00
bdb5833a1c
Improve docs and types
2022-09-21 02:09:41 +02:00
02278af985
Cleanup of imports
2022-09-21 02:09:21 +02:00
77a41793c8
Fix typo
2022-09-20 16:03:28 +02:00
b912343805
Bugfixes, add A3 poster
2022-09-18 12:45:02 +02:00
9c961d32b3
Add UI flow to generate flyers
2022-09-17 03:24:01 +02:00
a1a12e6f38
Merge master
2022-09-14 14:45:36 +02:00
306a67fca1
Formatting
2022-09-14 13:39:52 +02:00
399d671a23
Fix soft deletion if the softdeletionTags are undefined
2022-09-14 12:21:35 +02:00
7a87d41649
Add test
2022-09-12 21:23:57 +02:00
b888a6da36
Merge branch 'master' into develop
2022-09-12 20:34:52 +02:00
665330e150
Fix soft deletion if the softdeletionTags are undefined
2022-09-12 20:34:41 +02:00
79e0ff3ea8
Merge branch 'master' into develop
2022-09-12 20:15:01 +02:00
6f9199f1ad
Add extra validation on custom downloaded themes
2022-09-11 01:49:07 +02:00
6c3f9bae25
Make fixme optional if stated in the softDeletionTags
2022-09-11 01:25:56 +02:00
20e5e39921
Fix tests
2022-09-10 14:46:04 +02:00
71a70daec2
Merge branch 'master' into develop
2022-09-10 14:12:02 +02:00
6e3961c92d
Allow '|' in regex key values to allow rewrites, see #1075
2022-09-10 14:00:33 +02:00
cc74b73738
Housekeeping...
2022-09-10 13:25:18 +02:00
b541d3eab4
Reformat all files with prettier
2022-09-08 21:40:48 +02:00
af76bf9916
Merge typescript-4 branch
2022-09-08 21:31:56 +02:00
Brice Maron
39769428d0
chore(deps): remove jquery as deps
2022-09-03 23:13:59 +02:00
2765b1a73e
Validate that normal tags don't contain '&' as value
2022-09-03 20:31:54 +02:00
4fbf567932
Fix build
2022-09-03 14:48:58 +02:00
e653a76b69
Improve typing
2022-09-03 14:48:38 +02:00
234129ad32
Update class name: Coordinates changed to GeoLocationCoordinates in this typescript version
2022-09-03 14:45:48 +02:00
816670fe49
Improve typing of tag uploads, fix uploading of substituting tags
2022-09-02 12:40:52 +02:00
cbf5c5a748
Properly wire 'async' through the uploader
2022-09-02 12:40:51 +02:00
d457cc19c9
Remove stray 'downloadObject'
2022-09-02 12:40:51 +02:00
c09b437d9a
Add link to wikipedia-image in the attribution box, fix #1049
2022-09-02 12:40:51 +02:00
25ec71aff1
Merge plant_detection
2022-08-24 15:08:08 +02:00
80b3414db4
Use constant
2022-08-24 14:27:36 +02:00
aac736eba8
Revert "Improve typing"
...
This reverts commit 4d783aae45
.
2022-08-24 02:28:41 +02:00
4d783aae45
Improve typing
2022-08-24 02:22:06 +02:00
716fda39aa
Add new statistics view
2022-08-22 19:17:23 +02:00
06f8cf7006
First working plantnet UI
2022-08-22 19:16:37 +02:00
5da76b9418
Rework units to allow picking different default units in different locations, fixes #1011
2022-08-18 19:17:15 +02:00
a8959fc934
Integrating plantnet-API, add rudimentary UI
2022-08-17 02:43:38 +02:00
34799f161d
Add plantnet as API
2022-08-17 01:30:07 +02:00
f48d1a06c3
Add default values for gpx upload
2022-08-09 14:32:24 +02:00
4473560391
Finetuning the level selector, fix #1013 , fix #1000
2022-08-06 17:30:23 +02:00
06b5df833f
Some finetuning of GPX trace uploading
2022-08-05 19:47:24 +02:00
312db3ad50
Add possibility to upload your travelled track to OSM
2022-08-05 12:41:28 +02:00
be2816bd0e
Merge master
2022-08-02 19:46:16 +02:00
7e32413113
Add 'steal' as special rendering, update 'multi', add entrance overview to onwheels layer
2022-07-29 20:04:36 +02:00
181c5583d2
WIP
2022-07-28 09:16:19 +02:00
32e0c18b09
Add 'send_email'-special element, use this in bike_repair_station
2022-07-27 23:59:04 +02:00
Robin van der Linde
64560b9cd2
Merge branch 'develop' into feature/maproulette
2022-07-27 09:28:42 +02:00
6d99dd5045
Some tweaks
2022-07-26 16:51:00 +02:00
2412828a69
Extract statistics panel, add statistics panel as special rendering
2022-07-25 18:55:29 +02:00
effd75e95c
Add extra check that a feature is added on the right level; automatically add the right level to a new point
2022-07-25 16:55:44 +02:00
707961761c
First version with working level selector
2022-07-22 01:33:11 +02:00
15e6fde194
Merge develop
2022-07-21 19:23:05 +02:00