Jason Ghent
8111e5d427
clearer labels for OSM links in history panel ( #8834 )
2021-12-07 12:45:13 +01:00
Martin Raifer
144f3e9d22
Merge remote-tracking branch 'k-yle/custom-data-numbers-bug' into develop
2021-12-07 12:24:23 +01:00
Martin Raifer
4658df64e9
include privacy settings in splash modal
...
see #8831
2021-12-03 18:11:29 +01:00
Martin Raifer
b4bc7f49bb
allow to change the key of a multi-valued tag
...
fixes #8836
2021-12-03 15:19:07 +01:00
Martin Raifer
250763882d
fix code lint issues
2021-12-02 18:46:14 +01:00
Martin Raifer
b2d0ad680a
fix icons not displaying correctly in walkthrough
2021-12-02 10:10:19 +01:00
Martin Raifer
a3e65e553b
Merge branch 'colour-preview' into develop
2021-12-01 12:16:42 +01:00
Martin Raifer
e4008b4229
show native colour picker when clicking on colour preview
...
further tweaks:
* hide the box on invalid colours
* only affect field with a tag key that included "colour" separated by ":"
2021-12-01 12:11:13 +01:00
Martin Raifer
d062c1b0da
emphasise when split affects multiple ways
...
* new icon with two "sciscors" indicates that there will be more than one split perfomed
* the tooltip mentions that one can limit to a single line
closes #8818
2021-11-30 16:27:56 +01:00
Martin Raifer
eec5032251
fix labeling of "reverse" button
2021-11-30 16:22:13 +01:00
Martin Raifer
27ec86c64f
fix rendering of validation issues
2021-11-30 15:30:13 +01:00
Martin Raifer
7015fae91c
only allow to click on valid website URLs
...
closes #8827
2021-11-30 15:30:02 +01:00
Martin Raifer
195e287923
fix rendering of combobox items
2021-11-30 13:49:24 +01:00
Martin Raifer
9f3f8e1366
rename method
2021-11-29 19:26:18 +01:00
Martin Raifer
54886339f6
fix code lint issue, move additional logic into display methods
2021-11-29 19:21:29 +01:00
Martin Raifer
f3d05e4b01
fix restrictions field and global search results
2021-11-29 19:09:10 +01:00
Martin Raifer
a21a985db5
fix html injecting/rendering in help pane
2021-11-29 17:31:11 +01:00
Martin Raifer
d78c357588
replace raw html injection of localized texts
...
by using d3 to insert the localized text spans directly into the DOM
2021-11-26 18:51:45 +01:00
Martin Raifer
ca0b131542
fix html formatting
2021-11-26 18:48:56 +01:00
Martin Raifer
3373f1b53d
enhance and move geojson property sanitation to data layer module
2021-11-23 12:53:10 +01:00
Kyle Hensel
cc0ae0a714
fix bug with numeric properties in custom map data
2021-11-23 20:24:12 +13: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
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
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
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
Kyle Hensel
3a3d977f7e
add preview for colour input
2021-11-04 15:05:23 +13: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
Kyle Hensel
d08c09f5ee
show an error if local storage is full
2021-09-30 19:41:15 +13: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
Bryan Housel
9e3df2c4aa
Create an issue key property that changes when data needs refresh
...
(closes #8655 )
2021-08-27 17:13:36 -04:00
Kyle Hensel
416c1af372
add link button next to website tag
2021-08-19 15:17:45 +12:00
Milos Brzakovic
d0577b0364
Merge pull request #8626 from openstreetmap/validator
...
Validator improvements
2021-08-09 18:07:01 +02:00
Milos Brzakovic
c8aedcbb79
minor trailing spaces
2021-08-05 18:36:25 +02:00
Milos Brzakovic
021d777c9d
changelog instead of ideditor.blog
2021-08-03 20:02:37 +02:00
Bryan Housel
857b9c9adf
Exclude 'fixme'/'help_request' warnings from changeset tags.
...
They still appear in the issue list and in the entity editor.
(closes #8603 )
2021-08-02 14:34:18 -04:00
Josh Lee
effc8fed58
Debounce input events in the preset list.
...
On a slow machine, the preset list is painfully slow to search, as it
rerenders the list on every keystroke, which takes several hundred
milliseconds. By debouncing this, it is able to keep up.
Performance analysis:
Before: Typing the word 'stream' results in a 2.5s frame according to
Chrome's profiler. Each input event takes between 300 and 600 ms to run.
After: Typing the word 'stream' results in three 300ms frames. The first
and last input events take around 200ms, while the four in the middle
are ignored by the debouncer.
2021-07-06 11:12:34 +00:00
Milos Brzakovic (E-Search)
d2036996e3
Merge conflicts resolved
2021-07-05 10:26:44 +02:00
Milos Brzakovic
70b95e4fc8
Merge pull request #8341 from jleedev/fix-centroid
...
Fix centroid calculation in measurement panel.
2021-06-21 19:47:46 +02:00
Bryan Housel
b47952b369
Move the complicated linkification code from iD to resolveStrings
...
It's easier to insert the links there, and then the HTML strings are availble for anyone who wants them
2021-04-30 11:26:24 -04:00
Bryan Housel
25bf950458
Upgrade to osm-community-index (oci) v4
...
The main differences here is:
- oci now supports default strings and exports a "resolveStrings" function
- this makes linkifying any urls embedded in descriptions a bit more complicated
because urls and descriptions might need resolution, we can't use iD's normal
t() function to do the token replacement like before
2021-04-29 17:53:53 -04:00