1f9aacfb29
Refactoring: move download functionality for OsmObjects into a new object
2023-04-20 03:58:31 +02:00
8eb2c68f79
Refactoring: fix rendering of new roads, generated by a split
2023-04-20 01:52:23 +02:00
ee8dbbcf7d
refactoring: Add _backend in overpass-source
2023-04-15 02:56:14 +02:00
105120060d
Refactoring: add metatagging, add 'last edited by' element, add 'metacondition'
2023-04-15 02:28:24 +02:00
3db87232f2
Refactoring: add metatagging
2023-04-14 17:53:08 +02:00
bef05481bd
Merge develop
2023-04-07 04:36:41 +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
231d67361e
Refactoring(maplibre): remove 'freshness' and 'name' from FeatureSource to simplify the code
2023-03-23 01:42:47 +01:00
b99588b4ba
performance: Make _referencing_ways actually lazy
2023-03-21 20:59:31 +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
7cc184fdd8
Fix unit tests (no doctests yet)
2023-02-10 01:55:29 +01:00
70657161dc
Remove _referencing_ways from cache
2023-02-06 22:23:56 +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
aef573d37c
Fix cache build
2023-01-31 18:21:27 +01:00
3c7d632739
Fix #1280
2023-01-29 13:31:49 +01:00
74185b852a
Add _referencing_way property for @thibaultmol
2023-01-17 18:24:17 +01:00
6d822b42ca
Housekeeping...
2022-10-27 01:50:01 +02:00
4521889909
Add direction:centerpoint as calculated tag; improve typing of geoOperations.ts
2022-09-27 18:52:13 +02:00
b541d3eab4
Reformat all files with prettier
2022-09-08 21:40:48 +02:00
5da76b9418
Rework units to allow picking different default units in different locations, fixes #1011
2022-08-18 19:17:15 +02:00
707961761c
First version with working level selector
2022-07-22 01:33:11 +02:00
52f1d86772
Small fixes to make MC build on Mac
2022-07-07 22:35:28 +02:00
f7cacc15d3
Add first version of schools
2022-06-21 13:59:31 +02:00
c202ba606b
Move country coder endpoint config into 'Constants'
2022-04-28 00:29:22 +02:00
b8b63dc34c
Tweaking the loading screen
2022-02-06 03:45:32 +01:00
0505a77606
Regenerate schema files
2022-01-26 21:48:02 +01:00
fa971ffbbf
Full code cleanup
2022-01-26 21:40:38 +01:00
d2b245ab54
Performance optimazations
2022-01-26 20:47:08 +01:00
7090a5ceb8
Performance hacks
2022-01-06 18:51:52 +01:00
5e03a06bf7
Expose geometry type as metatag
2021-12-30 22:01:23 +01:00
90fc0e0840
Fix non-appearing new icon, remove debug outputs
2021-12-14 17:29:21 +01:00
dc5c3461f8
Formatting, comments, use injected download functionality
2021-12-13 20:51:44 +01:00
e1ee890f51
WIP: automaton page
2021-12-12 17:35:08 +01:00
52163d60c0
Switch crab and latlon2country to new data storage github
2021-12-09 21:12:01 +01:00
9cfb7fbe68
Update of latlon2country and use its async interface; small refactoring of simplemetagging, improvements to cacheBuilder which respects isShown and calculated tags now
2021-12-07 02:22:56 +01:00
752538ec14
Add ToC to generated pages
2021-11-30 22:50:48 +01:00
bb283b59a4
Fix build
2021-11-07 16:43:29 +01:00
bd21212eba
Full code cleanup
2021-11-07 16:34:51 +01:00
40c4ae769d
Rewrite left-right tags when updating them on click
2021-10-22 13:35:11 +02:00
72edc9bdcc
General cleanup, improve sidewalk rendering
2021-10-22 02:16:07 +02:00
20fa5028d9
First working version with multi-rendering
2021-10-22 01:42:44 +02:00
a2aa26aafc
Fix split way action, add decent tests for them ( fix #171 ), enable split road on cyclestreets theme
2021-10-16 02:54:22 +02:00
5ac035be20
Various small bug fixes
2021-10-15 15:20:08 +02:00
460155dd8b
Fix problem with opening-hours: if parse error, apply this correctly
2021-10-14 14:35:04 +02:00
d3550fefbe
Add multi-apply box/feature, use it in etymology-theme to apply tags onto all segments of the same street
2021-10-12 02:12:45 +02:00
a38ab81356
Fix metatag _isOpen, fix clustering zoom behaviour
2021-10-11 23:28:51 +02:00
d894b13023
Make metatagging lazy ( fix #503 ), fix null-distances ( #504 ), various other small fixes
2021-10-10 23:38:09 +02:00
65470cbac5
Fix bug where metatagging would not fully calculate in some cases
2021-10-04 00:18:08 +02:00