Commit graph

848 commits

Author SHA1 Message Date
eefec81e16 Merge branch 'master' into develop 2023-03-16 15:10:35 +01:00
34a5b08536 docs: improve typings, add error message 2023-03-16 14:24:27 +01:00
08565dd20e feature: expose _referencing_ways/snap_to_layer in preset icon 2023-03-15 14:25:24 +01:00
d67899ddfa Version bump 2023-03-13 21:32:24 +01:00
4f2bbf4b54 refactoring(maplibre): add RasterLayer info, add background switch, add default global layers 2023-03-11 02:46:49 +01:00
5c62057e51 Version bump 2023-03-09 17:24:44 +01:00
22717f2b73 misc(generateLayerOverview): disable warning on boostrap run 2023-03-09 17:24:03 +01:00
2f56f4d9fd chore: update documentation, fix a few issues to make a new development setup easier, fix #1343 2023-03-09 17:11:44 +01:00
71125c647f docs(themeconfig): document pragma's to disable checks 2023-03-09 15:12:46 +01:00
06ebf2b619 feature(themeconfig): add pragma to disable 'questionHint'-checks 2023-03-09 15:12:16 +01:00
eb6093dd9f feature(themeconfig): Make filters reusable from builtin layers 2023-03-09 14:45:36 +01:00
bdcf8a2601 fix: broken titleIcons (fix #1344) 2023-03-09 13:34:03 +01:00
868d476891 Merge feature/svelte into develop 2023-03-08 19:02:41 +01:00
12ac229d1b chore: improve script to extract questionhints 2023-03-08 03:37:48 +01:00
db25d64409 Merge branch 'master' into develop 2023-03-08 02:57:31 +01:00
d7fe3a056e feat(themes): add questionHint to give extra information about a question 2023-03-08 02:01:52 +01:00
60f3499eb0 feature(usersettings): Add option to show all questions at once 2023-03-08 01:36:27 +01:00
92c5e5dea2 Add some useful filters 2023-03-05 23:44:28 +01:00
6ee85b12f8 Split up allKnownLayouts, make parsing it lazy for faster loading 2023-03-02 05:20:53 +01:00
48ef5e37ed Fix subtle buttons 2023-02-11 15:04:20 +01:00
0b8136a5c4 Enable the doctests 2023-02-10 14:28:00 +01:00
7cc184fdd8 Fix unit tests (no doctests yet) 2023-02-10 01:55:29 +01:00
a0f0364fd7 Bump version number 2023-02-10 01:49:56 +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
d8d9487784 Remove leaflet import, remove unused import 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
0f85a7b9b0 Bump version 2023-01-22 03:02:47 +01:00
ab52ae7094 Bump version number 2023-01-17 03:53:24 +01:00
adcf23a54f Fix generateLayerOverview 2023-01-17 02:54:33 +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
4ed88609e5 Move license picker into usersettings, add possibility to highlight a setting 2023-01-13 02:49:37 +01:00
9202cbe8e2 Check for builtin SVG's in mapping-icons 2023-01-13 02:47:06 +01:00
5893c04054 Bump version number 2023-01-11 05:02:07 +01:00
a995f0e2aa Move image license picker into user panel, fix #1236 2023-01-11 03:53:58 +01:00
55480c0616 Version bump 2023-01-06 03:47:57 +01:00
65f8a4c3e4 Fix unit tests 2023-01-03 00:36:44 +01:00
9f3ea0581a Use 'useIfNoUnitSet' as 'defaultUnit' again 2023-01-03 00:28:01 +01:00
67b5a33f0b Move 'defaultInputUnit' into Unit, away from denomination 2023-01-02 02:35:40 +01:00
28321243c2 Merge branch 'develop' 2022-12-31 01:30:49 +01:00
00fb562b5d Version bump 2022-12-31 01:30:39 +01:00
217c103adc Merge branch 'develop' 2022-12-25 23:17:38 +01:00
43613e4ece Add hotkeys, document hotkeys, make 'DefaultGUI' runnable via NodeJS, generate hotkey documentation 2022-12-24 03:44:21 +01:00
ca1480a268 Fix typing error 2022-12-23 16:51:31 +01:00
4140d1e19a Remove unneeded comparison 2022-12-23 16:39:01 +01:00
e836445de6 Version bump 2022-12-23 16:33:23 +01:00
8ac2516e21 Make 'preferredBackground' optional for precise input in presets 2022-12-23 16:21:38 +01:00
fed4cff878 Auto-formatting 2022-12-16 13:45:07 +01:00
42bd301389 selected_element layer which highlights the selected element 2022-12-09 13:58:45 +01:00
e8ff43312f
Merge pull request #1150 from pietervdvn/feature/station-map
Station map
2022-12-08 17:44:55 +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
4d930ae985 Improve documentation 2022-12-08 00:48:44 +01:00
Robin van der Linde
2ae77ee0e8
Merge branch 'develop' into feature/station-map 2022-12-07 13:49:48 +01:00
9da63df595 Add hint for groups 2022-12-06 03:59:41 +01:00
aae19f8110 Add generation of documentation on filters 2022-12-06 03:41:54 +01:00
59f596a6b6 Bump version number 2022-12-06 00:53:55 +01:00
fe1cd0f120 Add option to deleteConfig to remove the default delete options 2022-12-06 00:49:34 +01:00
a28b610bbf Split doctors-layer into 'doctors', 'physiotherapist' and 'dentist' layers 2022-12-05 23:14:07 +01:00
Robin van der Linde
f35ded59a7
Merge branch 'develop' into feature/station-map 2022-11-12 00:39:13 +01:00
72ca67e3ab Formatting 2022-11-02 14:44:06 +01:00
Robin van der Linde
1ead95029f
Merge branch 'develop' into feature/station-map 2022-10-29 22:07:56 +02:00
efb54782ca Handle metadata in translations 2022-10-29 03:02:57 +02:00
8d304f9a56 Merge upload GPX-tracks to OSM; split 'specialVisualisations' into multiple smaller classes 2022-10-28 04:33:05 +02:00
Robin van der Linde
4ef8a77a7a
Merge branch 'develop' into feature/station-map 2022-10-27 16:22:24 +02:00
61aebc61eb Formatting 2022-10-27 01:50:41 +02:00
4b886b6bb4 Bump version number 2022-10-24 00:49:59 +02:00
50ec173e3b Merge branch 'master' into develop 2022-10-24 00:49:29 +02:00
Robin van der Linde
079876c056
Merge branch 'develop' into feature/station-map 2022-10-23 18:49:49 +02:00
d562e7fd7c Change regex parsing to avoid runaway matches 2022-10-11 01:01:24 +02:00
9193b0db2f Fix tests 2022-10-04 14:23:19 +02:00
218cf3b151 Fix overzealous language check for unofficial themes 2022-10-04 13:50:31 +02:00
0ca92ed6ab Make models deal with 'null'-titleicons 2022-09-27 18:53:53 +02:00
dadba86faf Add check for possible duplicate filters, consolidate duplicate filters 2022-09-24 03:33:09 +02:00
d40e2b782c Merge develop 2022-09-16 19:00:25 +02:00
585dbb4587 allow reuse of filters, update to artwork theme 2022-09-14 16:29:41 +02:00
739275f8a1 Some tweaks 2022-09-14 14:43:14 +02:00
27ccce70c0 More work on the flyers 2022-09-14 12:21:13 +02:00
d186b207de More work on the flyer 2022-09-13 00:42:29 +02:00
Robin van der Linde
4bb80cab0a
Merge branch 'develop' into feature/station-map 2022-09-12 10:34:17 +02:00
Robin van der Linde
c8475068d0
Allow disabling presets when re-using layers 2022-09-12 10:32:19 +02:00
6f9199f1ad Add extra validation on custom downloaded themes 2022-09-11 01:49:07 +02:00
b541d3eab4 Reformat all files with prettier 2022-09-08 21:40:48 +02:00
e22d189376
Merge pull request #1057 from eMerzh/prettify
Prettify
2022-09-08 21:39:57 +02:00
Brice Maron
d3f453a4fb feat: add prettier config 2022-09-08 20:57:11 +02:00
e653a76b69 Improve typing 2022-09-03 14:48:38 +02:00
eb5bc69ba4 Version bump 2022-09-02 12:40:52 +02:00
816670fe49 Improve typing of tag uploads, fix uploading of substituting tags 2022-09-02 12:40:52 +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
aa5fc97269 Add warning for big minzoom 2022-08-24 01:29:11 +02:00
8f1d63b20a Remove maintainer and version fields 2022-08-22 19:17:24 +02:00
716fda39aa Add new statistics view 2022-08-22 19:17:23 +02:00
56b1337743 Version bump 2022-08-18 19:39:37 +02:00
2cdb7f332e Merge branch 'master' into develop 2022-08-18 19:18:45 +02:00
5da76b9418 Rework units to allow picking different default units in different locations, fixes #1011 2022-08-18 19:17:15 +02:00
75f5d64cff Small fixes for matrix-bot compatibility 2022-08-18 16:39:48 +02:00
5129357fa3 Add extra check: don't allow conditions in icon-renderings 2022-08-18 14:39:40 +02:00
21aca85515 Add the requirement for all tagRendering-objects to have an ID (including rewrites and multi-builtins) to make translations easier 2022-08-05 13:11:50 +02:00
1ff03d9bd0 Fix tests 2022-07-29 21:09:58 +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
98d6806449 Merge branch 'develop' into feature/maproulette 2022-07-27 14:31:20 +02:00
298f29c0ed Add example on how to remove a tag 2022-07-27 10:22:15 +02:00
Robin van der Linde
64560b9cd2
Merge branch 'develop' into feature/maproulette 2022-07-27 09:28:42 +02:00
f63f62922e Fix various small issues to the teams, add some more validation 2022-07-20 22:57:39 +02:00
fb4b4e5702 Merge branch 'feature/dashboard-layout' into develop 2022-07-20 15:23:46 +02:00
a90fa5cd63 More styling of the dashboard 2022-07-20 14:39:19 +02:00
616c7afab0 Add more questions to the elevator theme 2022-07-20 09:34:54 +02:00
Robin van der Linde
c4512748d0
Merge branch 'develop' into feature/maproulette 2022-07-19 20:54:44 +02:00
034e3cf282 Add reception desk layers 2022-07-19 11:55:46 +02:00
Robin van der Linde
6f953603ad
Merge branch 'develop' into feature/maproulette 2022-07-19 09:47:12 +02:00
1f5c594f34 Don't emit an error if multiple overrides add to a list 2022-07-19 09:46:06 +02:00
Robin van der Linde
330f1f53f3
Merge branch 'develop' into feature/maproulette 2022-07-19 09:38:12 +02:00
80be3eb9ef Sync; fix build 2022-07-18 11:49:22 +02:00
313dd67ebb Bump version number 2022-07-18 10:43:23 +02:00
8ff405497c Improve typing, regen scheme files 2022-07-18 10:26:15 +02:00
Robin van der Linde
1ce88c18c5
Merge branch 'develop' into feature/maproulette 2022-07-18 09:41:38 +02:00
b8bca0287d Refactor isShown into a tagsfilter 2022-07-18 02:00:32 +02:00
d9979940ee Improve documentation 2022-07-18 00:58:30 +02:00
336b7b39aa Remove last 'AndOrTagRenderingConfig'-mentions, Regenerate schema files 2022-07-18 00:30:57 +02:00
9ae40d8af2 Refactoring: split AndOrTagConfigJson into an AndTagConfig and an OrTagConfig 2022-07-18 00:10:41 +02:00
a89f5a0e3e More dashboard view, add documentation in dashboard view 2022-07-16 03:57:13 +02:00
07973e37a6 Add priority-search to the searchable element 2022-07-15 01:10:10 +02:00
Robin van der Linde
64288ec1b8
Merge branch 'develop' into feature/maproulette 2022-07-14 09:19:11 +02:00
c916d5fe66 Merge develop 2022-07-13 23:12:14 +02:00
9327d96550 Fix ability to add a freeform tag when using the searchableMappings element, add test 2022-07-13 23:05:50 +02:00
24f090c92f Add OsmFeature type 2022-07-13 17:56:33 +02:00
Robin van der Linde
befee4b546
Add details rendering 2022-07-13 16:12:25 +02:00
Robin van der Linde
65997291bb Allow closing Maproulette tasks 2022-07-13 08:03:09 +00:00
441d8467fe Fix rainbox theme and add improvements 2022-07-12 10:23:45 +02:00
325e30666b Wikidata language picker 2022-07-11 09:14:26 +02:00
4a8a07a10b TagRenderingConfig now automatically chooses an iconsize based on common icon sizes 2022-07-10 17:47:29 +02:00
4246221e8e Fix import flow, add typing 2022-07-08 03:14:55 +02:00
a08a49abb2 Fix partial compilation, fix tests 2022-07-06 17:11:17 +02:00
eca14c5d08 Fix tests 2022-07-06 14:00:48 +02:00
b64a873c40 Wire 'doesImageExist' everywhere, fixes #928 2022-07-06 12:57:23 +02:00
a1ea9afac9 Improve error message 2022-07-06 12:26:42 +02:00
f27b60f80d Better errors when an image is missing 2022-07-06 12:26:42 +02:00
0146d1e4f7 Move 'mappings' to a separate interface 2022-07-03 13:18:05 +02:00
e7e8a1a219 Small layout tweaks, fix #751 2022-07-01 00:16:05 +02:00
972d702315 Fix #896: improve placeholder dynamism, add more tests for UI code 2022-06-30 03:07:54 +02:00
94475e4d4d Toggle fullscreen overlay on small screen heights, workaround/fix for #877 2022-06-29 19:14:57 +02:00
e67c3ffa52 Add error if hideInAnswer:true and addExtraTags are used in the same mapping, fix #906 2022-06-28 01:38:57 +02:00
3a3e2750f2 Allow different renderings in question mode, but emit a warning for this intead 2022-06-28 01:04:45 +02:00
9ce93841c1 Fix issue with placeholder for freeform keys 2022-06-24 03:37:00 +02:00
1305e0c2db Make sure that landing pages are in english 2022-06-24 03:37:00 +02:00