Quincy Morgan
ef2ec3ae9c
v2.19.4
2020-11-02 10:19:34 -05:00
Quincy Morgan
047f2ef555
Set development version number
2020-10-29 15:10:39 -04:00
Quincy Morgan
deb652af21
v2.19.3
2020-10-29 15:06:14 -04:00
Quincy Morgan
d1940270be
Set development version number
2020-10-28 10:55:35 -04:00
Quincy Morgan
612dfe4073
v2.19.2
2020-10-28 10:49:36 -04:00
Quincy Morgan
4b43c1dff5
Set development version number
2020-10-27 21:20:16 -04:00
Quincy Morgan
24ad7fcb82
v2.19.1
2020-10-27 21:11:06 -04:00
Quincy Morgan
6cd79fc363
Set development version number
2020-10-27 17:40:20 -04:00
Quincy Morgan
3e25e4154c
v2.19.0
2020-10-27 17:35:54 -04:00
Quincy Morgan
04b3a788f9
Add lint:fix script
...
Enable no-trailing-space eslint rule
2020-10-23 13:24:44 -04:00
Quincy Morgan
70619d3634
Reset validator whenever reseting the history ( close #8108 )
2020-10-21 19:30:18 -04:00
Peter Newman
3919ec11b6
Fix a new typo which snuck in
2020-10-05 23:23:16 +01:00
Quincy Morgan
03c32d2f6a
Return empty string instead of empty html element for empty text
2020-09-28 15:36:01 -04:00
Quincy Morgan
bbbf401232
Add en fallback in coreLocalizer instead of utilDetect.browserLocales
...
Include all preferred and fallback langauges in coreLocalizer.localeCodes even if higher-priority ones have 100% string coverage
Fallback to the user's preferred languages instead of directly to English when querying OSM wikibase documentation and Wikidata (re: #7996 )
Add `lang` attribute to tag documentation text loaded from OSM wikibase or Wikidata (re: #7963 )
2020-09-23 16:15:34 -04:00
Quincy Morgan
7b5df1bc40
Add lang attribute to issue fix labels (re: #7963 )
2020-09-22 17:48:35 -04:00
Quincy Morgan
8883c2f36d
Fix uiFlash issues
...
Clean up a few things from prior commit
2020-09-22 12:19:54 -04:00
Quincy Morgan
5435082d9c
Revert t function to returning the plain string by default
...
Add `t.html` function for getting the string with the `lang` attribute
2020-09-22 12:03:29 -04:00
Quincy Morgan
32f8274929
Make t function return a span element with a lang attribute unless html: false is specified in the options (re: #7963 )
...
Update `text` functions to `html` to support inserting the `span` elements
Specify `html: false` for various instances where a `span` is not desired, e.g. `placeholder` and `title` attributes
2020-09-15 21:56:22 -04:00
Quincy Morgan
7aa6c1d1a3
Fix infinite recursion error for en-US
2020-09-15 18:27:26 -04:00
Quincy Morgan
a9979f6534
Fallback to the user's preferred locales instead of immediately to English ( close #7996 )
2020-09-15 17:56:13 -04:00
Quincy Morgan
7ab9f268d9
Don't fetch the English strings if the preferred locale has 100% coverage ( close #7994 )
2020-09-15 16:09:08 -04:00
Quincy Morgan
8ecada3b79
Move languageNames and scriptNames data to the individual locale files instead of always loading them via locales.json (re: #7994 )
2020-09-15 14:41:56 -04:00
Quincy Morgan
f28d41b44e
Localize the format of numbers in translated strings ( close #7993 )
2020-09-15 11:34:56 -04:00
Quincy Morgan
a1c2b7f73d
Support language-specific pluralization (re: #597 , #4964 )
2020-09-14 17:21:00 -04:00
Quincy Morgan
4050940268
Lazy load photo overlay resources ( close #7982 )
2020-09-13 11:52:37 -04:00
Quincy Morgan
4b7bc73ef1
Set development version number
2020-09-08 15:20:25 -04:00
Quincy Morgan
3747e0a881
v2.18.5
2020-09-08 15:10:35 -04:00
Peter Newman
4205ca1d07
Fix the seemingly safe spellings found by codespell
...
Untested, only checked by inspection.
(cherry picked from commit 2c47a11008 )
2020-08-10 17:32:37 +01:00
Quincy Morgan
029f58f6e9
Set development version number
2020-07-31 10:34:28 -04:00
Quincy Morgan
1370160bc1
v2.18.4
2020-07-31 10:25:05 -04:00
Quincy Morgan
b3da3d3879
Set development version number
2020-07-22 11:42:27 -04:00
Quincy Morgan
3dec7b3f5e
v2.18.3
2020-07-22 11:38:28 -04:00
Quincy Morgan
b3714fac66
Set development version number
2020-07-21 10:27:57 -04:00
Quincy Morgan
b64f0b793c
v2.18.2
2020-07-21 10:23:51 -04:00
Quincy Morgan
3d0590de87
Properly instantiate context.connection before init
2020-07-21 10:19:40 -04:00
Quincy Morgan
1455eb3e3d
Set development version number
2020-07-20 16:09:19 -04:00
Quincy Morgan
d71e854489
v2.18.1
2020-07-20 16:05:34 -04:00
Quincy Morgan
c2065dbd27
Re-add endpoint to set the preferred locale code programmatically
2020-07-20 15:58:47 -04:00
Quincy Morgan
911244631c
Set development version number
2020-07-20 13:08:42 -04:00
Quincy Morgan
8f4d26ed24
v2.18.0
2020-07-20 12:37:39 -04:00
Quincy Morgan
36236d776b
Use metric by default for non-english locales with US country
2020-07-20 11:34:39 -04:00
Quincy Morgan
0bc56f9471
Start touch support for walkthrough (re: #7692 )
2020-06-26 15:48:57 -04:00
Quincy Morgan
d9ca889dcd
Account for possible null segment extents
2020-06-25 14:42:10 -04:00
Quincy Morgan
aec734100a
Improve general performance when lots of OSM data is downloaded (re: #7656 )
2020-06-25 10:08:07 -04:00
Quincy Morgan
d179f791a9
Significantly improve the performance of the crossing_ways validation in areas with long ways ( close #7656 )
2020-06-22 16:49:32 -04:00
Quincy Morgan
2b4a5d9e66
Fix lint error
2020-06-22 15:36:34 -04:00
Quincy Morgan
fd180ff60c
Improve performance somewhat in some scenarios (re: #7656 )
2020-06-22 13:35:51 -04:00
Quincy Morgan
cc5da9b9c3
Add endpoints to customize or disable iD's changing of the document title ( close #7503 )
...
Use the initial title as the default base title
2020-06-10 15:47:41 -04:00
Quincy Morgan
874c412b74
Enforce max unicode charachter length of keys, values, and relation roles through truncation upon input rather than HTML maxlength attribute ( close #6817 )
...
Normalize unicode when changing keys, values, and relation roles
2020-06-10 14:11:55 -04:00
Quincy Morgan
762307bd7d
Restrict key, value, and role character limits based on unicode characters, not UTF-16 code units (re: #6817 )
2020-06-09 15:41:15 -04:00