Commit graph

1174 commits

Author SHA1 Message Date
0241f89d3d refactoring: fix basic flow to add a new point 2023-04-06 01:33:08 +02:00
52a0810ea9 refactoring: move logic of lastclick into special layer, fix labels, fix anchoring 2023-04-02 02:59:20 +02:00
d47fd7e746 Add question box as special rendering 2023-03-31 03:28:11 +02:00
29372c465e refactoring: more fixes, first attempt at tagRenderingAnswer 2023-03-30 04:51:56 +02:00
aaaaf1948d refactoring: fix special renderings (partly), deprecate 2023-03-29 18:54:00 +02:00
41e6a2c760 More refactoring 2023-03-29 17:21:20 +02:00
5d0fe31c41 refactoring 2023-03-28 05:13:48 +02:00
b94a8f5745 refactoring: more state splitting, basic layoutFeatureSource 2023-03-26 05:58:28 +02:00
8e2f04c0d0 refactoring: split all the states 2023-03-25 02:48:24 +01:00
4d48b1cf2b refactoring(maplibre): WIP 2023-03-24 19:21:15 +01:00
231d67361e Refactoring(maplibre): remove 'freshness' and 'name' from FeatureSource to simplify the code 2023-03-23 01:42:47 +01:00
1b3609b13f refactoring(maplibre): add pointRendering 2023-03-23 00:58:21 +01:00
ef93ad126f Fix: gps-icon should turn into an arrow again 2023-03-22 16:25:24 +01:00
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