Minh Nguyễn
e4641b581f
Offer to connect sidewalk to service road without tagging crossing ( #9650 )
2023-05-25 13:17:34 +02:00
sezerbozbiyik
d92afe3dc7
add point and line
2023-05-24 18:08:24 +03:00
sezerbozbiyik
7c90e2d6af
first commit
2023-05-24 14:54:56 +03:00
Kyℓe Hensel
077d9a5105
fix tag values with whitespace causing css bugs ( #9637 )
2023-05-23 23:21:41 +02:00
Martin Raifer
96c2670727
we can still use the full language for output (uselang)
2023-05-23 16:15:11 +02:00
Martin Raifer
862ca6522a
retry wikidata api without lng's region subtag if an error is returned
...
closes #9638
2023-05-23 16:13:40 +02:00
Martin Raifer
559a4ba728
support input fields with multiple tag keys
...
requires upstream changes from tagging-schema v6.3, see https://github.com/openstreetmap/id-tagging-schema/issues/905
2023-05-23 15:22:58 +02:00
Martin Raifer
bd98ff904b
restrict taginfo suggestions in raw tag editor to ones which match the input string
...
this additinoal filtering is needed because of the caching performed by the services/taginfo.js module.
2023-05-16 17:10:30 +02:00
Martin Raifer
9779f320a8
Properly handle case sensitive tags in taginfo suggestion in raw tag editor, fixes #9640
2023-05-16 17:06:39 +02:00
Martin Raifer
a35653d35d
use all available option strings when setting value
...
this fixes where tag values of fields with referenced strings can become corrupted when the sub-field has restricted `options`, and an unavailable option is entered manually into the field.
important for openstreetmap/id-tagging-schema#891
2023-05-11 15:06:37 +02:00
Biswajit Kaushik
25cf4366d1
Fix wrongly flagged "incorrect geometry type" for features with lifecycle-prefixed tags ( #9483 )
2023-05-10 12:02:37 +02:00
Martin Raifer
140e56768e
fix hiding of "Add" input on comboboxes with fixed options
...
the check for this needs to be done after the available options are actually refreshed
2023-05-02 14:10:48 +02:00
Martin Raifer
24e514fa99
defer loading of static combo options
...
fixes a bug where `multi/many/semiCombo` options are not selectable immediately after they were removed from a field, when the field does not use taginfo to fetch options
2023-05-02 13:01:32 +02:00
Martin Raifer
9aa28faf4a
only offer admin_level>8 for addr:place
...
as admin_level=8 is for `addr:city`
2023-04-30 21:07:15 +02:00
Martin Raifer
6f9bb116f3
fix logic bug, make condition more readable
2023-04-30 20:56:51 +02:00
Martin Raifer
aca88bf702
fix bug in getting nearby postcodes
2023-04-28 19:55:43 +02:00
Martin Raifer
caac22fe16
show addr:street when both it and addr:place is present
...
as in this case it is likely a mapping mistake where the "place" should actually be addr:city (or addr:suburb, etc.)
2023-04-28 17:52:55 +02:00
Martin Raifer
026737909f
implement special address field for addr:street/addr:place
2023-04-28 16:36:05 +02:00
Martin Raifer
a0b5cf5334
filter address combo field while typing
2023-04-27 17:25:58 +02:00
Martin Raifer
5cd5c10d92
consolidate similar methods
2023-04-27 17:25:58 +02:00
Martin Raifer
406c1a0690
bump streetview generation id to work around #9230
...
this is not a permanent fix; as explained in https://github.com/openstreetmap/iD/issues/8747#issuecomment-945669204 we should upgrade to Bing streetview's v8 API calls. Unfortunately, our API key is not enabled for that API, though.
closes #9230
2023-04-04 12:59:58 +02:00
archpdx
e466ad4bf8
Update dependencies country-coder and location-conflation ( #9546 )
2023-03-30 12:53:38 +02:00
Noenandre
ddc9c6c674
Remove a global module variable "_availableLayers"; move information to cache.
...
Add new test "fetches available layers".
2023-03-25 17:27:41 +01:00
Noenandre
508c4d1e37
Split a promise into two.
2023-03-15 18:16:21 +01:00
Noenandre
c7c130dae1
Use nullish coalescing operator where it makes sense.
2023-03-15 18:15:32 +01:00
Noenandre
a2a1fdc58a
Tests for service/vegbilder is as comprehensive as similar providers.
2023-03-15 18:13:50 +01:00
Martin Raifer
0334533aee
render sidedness markers for man_made=quay
...
see https://github.com/openstreetmap/id-tagging-schema/pull/810#issuecomment-1464181204
2023-03-13 15:14:27 +01:00
Noenandre
4c6f3621f2
Use last calculated missing heading for null vectors.
2023-03-09 16:45:49 +01:00
Noenandre
2d74e4fde5
Small bugfix.
2023-03-09 16:39:06 +01:00
Noenandre
e33279bb4a
Create a new zoom behaviour when the image size potentially change.
2023-03-09 16:38:02 +01:00
Kyℓe Hensel
0ec1b45bf9
tweak regex when searching for a feature ID ( #9520 )
2023-03-06 13:58:48 +01:00
Noenandre
fcbdee0aed
Attempt to fix plane photoviewer.
2023-03-06 13:29:44 +01:00
Minh Nguyễn
ab442b76ac
Preserve precision in raw tags
2023-03-04 23:43:40 -08:00
Minh Nguyễn
023907f9e2
Fixed incrementing/decrementing formatted numbers
...
The float formatter function now takes a number of fraction digits to return.
2023-03-04 18:36:06 -08:00
Noenandre
c824fe1937
Create sequences for each (wfs)layer instead of for all points at once. Rearrange cache.
2023-03-04 14:04:02 +01:00
Minh Nguyễn
4e1129709c
Fixed exception formatting nonexistent value
...
Co-authored-by: Martin Raifer <martin@raifer.tech >
2023-03-03 22:48:30 -08:00
Minh Nguyễn
6419def20f
Fixed numeric fields in locales without literals
2023-03-03 22:42:15 -08:00
Minh Nguyễn
5d224a41cd
Strip literal (bidi) characters when parsing numbers
2023-03-03 22:42:15 -08:00
Minh Nguyễn
ecb7c20bbf
Avoid truncation when formatting numbers
2023-03-03 22:42:14 -08:00
Minh Nguyễn
74fdf17477
More minor corrections from code review
2023-03-03 22:42:14 -08:00
Minh Nguyễn
9817894752
Apply suggestions from code review
...
Co-authored-by: Martin Raifer <martin@raifer.tech >
2023-03-03 22:42:14 -08:00
Minh Nguyễn
0dadd8b31c
Clean roadheight value after concatenation
2023-03-03 22:42:14 -08:00
Minh Nguyễn
2ba7177080
Polyfill inadequate Intl support
...
Ensure that formatting is balanced with parsing to avoid truncating numbers.
2023-03-03 22:42:14 -08:00
Minh Nguyễn
252828bb4b
Localize numbers in numeric fields
2023-03-03 22:42:14 -08:00
Noenandre
15f4438fad
More info and localization in attribution bar.
2023-03-03 19:24:33 +01:00
Kyℓe Hensel
43b4b4f02b
render right-sided arrows for features with lifecycle prefixes ( #9493 )
2023-03-03 18:53:10 +01:00
Kyℓe Hensel
d6b869fe7a
add 4 tags which imply oneway=yes ( #9492 )
2023-03-03 18:48:22 +01:00
Kyℓe Hensel
a17b5faf5f
Send 'Accept-Language' header on Nominatim API calls ( #9501 )
2023-03-03 18:34:24 +01:00
Noenandre
255c80d341
Test for init and reset methods on service.
...
Bugfix for reset.
Adjusted expectation of number of svg layers.
2023-03-03 16:43:54 +01:00
Noenandre
9a7f473f20
Removed a variable, renamed a property.
2023-03-03 12:39:34 +01:00