Martin Raifer
ca07e33a3e
Merge branch 'develop' into issue-8813
2021-11-23 18:28:14 +01:00
Martin Raifer
f6cbc65cdc
always detect source type for custom background sources.
...
fixes #8057
2021-11-23 15:05:00 +01:00
Martin Raifer
b5fdb145f5
add more explicit html formatting of translated texts
2021-11-19 12:23:45 +01:00
Martin Raifer
040257fd44
replace unnecessary setting of raw "html" with "text"
2021-11-18 18:53:33 +01:00
Martin Raifer
12f546d6e6
escape raw osm usernames displayed in note comments
2021-11-18 15:36:35 +01:00
Martin Raifer
8892b437a1
escape and format conflict details as localized html strings
...
these are in html because they contain links to osm user profiles
2021-11-18 13:09:57 +01:00
Martin Raifer
8bbae82caa
localizer: escape placeholder replacement values in html output mode
2021-11-18 13:09:16 +01:00
Martin Raifer
e1dda082e0
escape user name displayed in the history panel
2021-11-18 13:09:05 +01:00
Minh Nguyễn
3956b4415f
Escape user name in profile URL
2021-11-17 18:18:08 -08:00
Minh Nguyễn
3f09ebee59
Corrected language code for undefined language
2021-11-17 18:17:24 -08:00
Martin Raifer
c854564389
introduce allowlist for disconnectable relation types
2021-11-16 18:03:51 +01:00
Martin Raifer
cb96257c63
explicit coloring of preset categories
2021-11-16 17:58:52 +01:00
Martin Raifer
25d4ff100f
rename all openstreetcam references to kartaview
...
closes #8807
2021-11-16 17:42:53 +01:00
Martin Raifer
4f51ededfd
fix eslint "no-implicit-coercion" warning
...
See https://eslint.org/docs/rules/no-implicit-coercion for this warning. However the implicit type conversion is unnecessary here, since `Number.toFixed` already returns a string, see https://developer.mozilla.org/de/docs/Web/JavaScript/Reference/Global_Objects/Number/toFixed .
2021-11-16 11:20:01 +01:00
Martin Raifer
f3e8852808
don't select option on ambiguous multi-key radio fields
...
this matches the behaviour of a multi-selection: all matching options are still highlighted, but the radio-option is not set.
also fixes a minor bug with multi-selections not taking `<key> = no` properly into account
closes #8796
2021-11-09 15:10:47 +01:00
Martin Raifer
2f9285e011
improve rendering of turn-restriction boxes in narrow sidebars
...
Previously the applied paddings were too large for narrow sidebars, causing the turn-restriction min-map view to be much more zoomed out than needed.
This tweaks the paddings such that even for the slimmest sidebar the rendering is still acceptable (i.e. no turn arrows to be rendered completely outside of the viewport) and at the same time allows generous margins for wider sidebars.
This also fixes a minor bug where the mini-map is not properly alligned vertically
2021-11-05 14:46:53 +01:00
Martin Raifer
a30856eb83
fix clipped tooltips on controls bar ( #8791 )
...
* controls: add wrapper div to not clip tooltips
* bind wheel to controlsWrap
minor z-index change
* scrollbar for ie/firefox
Co-authored-by: Milos Brzakovic (E-Search) <mbrzakovic@microsoft.com >
2021-11-05 11:41:23 +01:00
Milos Brzakovic (E-Search)
3e7fd6e033
Set development version number
2021-10-28 12:38:51 +02:00
Milos Brzakovic (E-Search)
c61f1534db
v2.20.2
2021-10-28 11:46:08 +02:00
Minh Nguyễn
3ea58a3620
Consider unsaved vertices when following a way
2021-10-27 19:12:18 -07:00
Minh Nguyễn
810ce60c18
Fixed roadheight placeholders
...
The standard field’s placeholder is no longer relevant because it is formatted as a list of raw tag values rather than of localized numbers.
2021-10-25 21:52:54 -07:00
Minh Nguyễn
5f58b533ff
Added roadheight field with unit dropdowns
2021-10-25 17:38:41 -07:00
Bryan Housel
d3058983c3
Merge pull request #8768 from openstreetmap/matchTags_improveIndex
...
matchTags - improve indexing data structure
2021-10-25 10:42:44 -04:00
Milos Brzakovic (E-Search)
18f7e91b50
matchTags - improve indexing data structure
2021-10-25 12:10:20 +02:00
John Firebaugh
053b652548
More typos
2021-10-24 11:06:26 -07:00
John Firebaugh
3e082bb20e
Fix typos
2021-10-24 11:01:44 -07:00
Milos Brzakovic
869eebf510
Merge branch 'develop' into local-storage-full
2021-10-21 16:50:50 +02:00
Milos Brzakovic (E-Search)
dee8cdfe07
matchTags- don't do locationsAt if locID is +Q2
2021-10-21 11:03:44 +02:00
Milos Brzakovic (E-Search)
599d2df19b
matchTags - don't calculcate valid locations unless needed
...
mismatched_geometry - small optimization
2021-10-20 09:49:00 +02:00
John Firebaugh
d5edd6f6c1
Merge pull request #8753 from openstreetmap/1ec5-follow-errors-8671
...
Copyedit error messages for Follow operation
2021-10-17 14:56:04 -07:00
John Firebaugh
19c9524870
Merge pull request #8741 from Georeactor/rtl-unfix
...
Turn off RTL text patch on Chromium >=96
2021-10-17 14:53:51 -07:00
Minh Nguyễn
3e42e6adfa
Copyedited error messages for Follow operation
2021-10-14 15:29:47 -07:00
Milos Brzakovic
76990349bd
Merge pull request #8708 from k-yle/keep-oldest-feature-in-merge
...
keep the oldest Way when merging
2021-10-13 12:10:29 +02:00
Nick Doiron
2d97f8414d
turn off svg text path patch on Chromium >=96
2021-10-08 00:36:18 -04:00
Kyle Hensel
c9faf072e6
create 'follow' feature for drawing ways
2021-10-05 13:42:42 +13:00
Kyle Hensel
3f12dd5107
keep the oldest Way when merging
2021-10-01 10:31:21 +13:00
Milos Brzakovic
a018d276eb
Merge pull request #8701 from openstreetmap/check_china_source
...
Add warning for some commercial mapservice in China
2021-09-30 12:06:36 +02:00
Kyle Hensel
d08c09f5ee
show an error if local storage is full
2021-09-30 19:41:15 +13:00
Milos Brzakovic
021107cb81
Merge pull request #8642 from openstreetmap/testing_data
...
Test improvements
2021-09-28 11:08:31 +02:00
Milos Brzakovic
a00a9162e7
Merge branch 'develop' into tag_as_not
2021-09-27 19:03:46 +02:00
Bryan Housel
73f8737d17
Adjust the regex for matching Chinese map providers
2021-09-17 12:54:49 -04:00
Bryan Housel
defc87e455
Add warning for some commercial mapservice in China
...
(closes #8700 )
2021-09-17 11:36:48 -04:00
Milos Brzakovic
bc75430528
Merge pull request #8288 from jleedev/preset-debounce
...
Debounce input events in the preset list.
2021-09-15 11:49:40 +02:00
Milos Brzakovic
e495c99102
Merge pull request #8685 from openstreetmap/mapControl-scroll
...
MapControl scroll
2021-09-14 11:35:42 +02:00
Milos Brzakovic
f08b89f4c3
Merge pull request #8663 from openstreetmap/issue_key_8655
...
More validator fixes
2021-09-14 11:34:58 +02:00
Milos Brzakovic
7e31120ec6
added scrol to mapControl
2021-09-10 15:26:37 +02:00
John Firebaugh
1457759994
Add support for connectivity relations
2021-09-08 20:30:38 -07:00
John Firebaugh
a14cf49710
Disable merge operation when it would damage relations
...
The operation is disabled when attempting to join ways which don't belong to identical sets of relations. Restriction relations are excluded, because they are already handled with slightly different logic.
Fixes #8674
Fixes #8645
Fixes #3825
Fixes #1512
2021-09-04 15:42:07 -07:00
Bryan Housel
78961072a7
We do need to actually validate the head entities, can't skip them
...
re: the fix for #8632 - we can't actually skip validation on these.
The better solution is to move the check to getIssues() so the user isn't
credited for causing the issues unless it's something they actually touched
2021-08-27 17:43:49 -04:00
Bryan Housel
113f079449
Uncache the entity before starting the work
...
This fixes a situation where several entities in the queue are involved in a
disconnected crossing, and the first one detects the disconnection, but a
later one clears out that first detection from the cache. Now we clear
caches one time before starting the validation work.
2021-08-27 17:24:45 -04:00