Commit Graph

14987 Commits

Author SHA1 Message Date
Martin Raifer
6239cc0ccc Merge branch 'maxlength-indicator' into develop 2022-12-02 18:37:59 +01:00
積丹尼 Dan Jacobson
65f9f8f724 mention space key as alternative to clicking in help, closes #9395 2022-12-02 16:52:53 +01:00
Martin Raifer
dcd7fb4938 don't include misspelled taginfo suggestions in combo fields 2022-12-02 13:49:49 +01:00
Martin Raifer
60ee70f016 replace parseFloat with Number 2022-12-02 13:41:48 +01:00
Waldir Pimenta
d759c9e3f4 CONTRIBUTING.md: update Transifex links (#9393)
They seem to have changed the project URLs in a non-backward-compatible way.
2022-11-29 14:27:32 +01:00
Martin Raifer
827608ad23 add warning icon also to "regular" max length indicator warning 2022-11-28 19:23:19 +01:00
Martin Raifer
e5810acb65 add to changelog 2022-11-28 19:16:33 +01:00
Martin Raifer
d5872cca73 show prettier maxChars warning for changeset comments
from #9392
2022-11-28 19:08:37 +01:00
Martin Raifer
3b7141ba0a Merge remote-tracking branch 'alanb43/changeset-max-length-warning' into maxlength-indicator 2022-11-28 16:54:14 +01:00
alanb43
de23bd5c33 added warning when changeset comment length > 255 chars 2022-11-27 01:55:30 -05:00
Martin Raifer
6c9ffdc854 lint 2022-11-26 10:28:20 +01:00
Martin Raifer
59b10b7974 add length indicator for semicombo fields as well 2022-11-25 18:52:13 +01:00
Martin Raifer
2c0ca277bf add max-length-indicator to combo fields 2022-11-25 18:18:51 +01:00
Martin Raifer
f931d447af add length indicator to regular text (and localized) fields 2022-11-25 18:10:14 +01:00
Martin Raifer
5091966056 [WIP] add string length indicator and max-length message 2022-11-25 17:48:33 +01:00
Martin Raifer
5751e80b93 replace parseFloat with Number 2022-11-24 20:12:18 +01:00
Martin Raifer
41aa127d23 reduce use of parseFloat
as it silently strips non-numeric suffixes (e.g. a value of "123 foo" is transformed into a numeric value of 123 by `parseFloat`, which is typically not what we desire)
2022-11-24 19:39:15 +01:00
Martin Raifer
fc75d5f2a1 fix another regression (in b72f3aa), add tests 2022-11-24 19:12:23 +01:00
Martin Raifer
b72f3aae19 fixes a regression in f573c37 2022-11-24 18:40:11 +01:00
Martin Raifer
f573c374c2 number field: improve +/- buttons
* Clamp degree values in `direction` fields between 0 and 359 degrees, fixes #9386
* Only match cardinal values to numbers in `direction` fields
* Disable increment/decrement buttons on number fields if the input value is not numeric or when there is a multi-selection with conflicting values
* Fix/implement reverse operation for semicolon delimited `direction` values
2022-11-24 15:16:49 +01:00
Martin Raifer
ff80501425 Merge branch 'transifex-v3' into develop 2022-11-20 22:59:51 +01:00
Martin Raifer
dbe1c113a5 fix transifex github workflow 2022-11-20 22:58:54 +01:00
Martin Raifer
ead340217c Merge pull request #9375 from openstreetmap/transifex-v3
Upgrade Transifex API and CLI to v3
2022-11-18 16:59:46 +01:00
Martin Raifer
4a8bfb49cf npm run translations 2022-11-18 16:57:58 +01:00
Martin Raifer
8215c2283d remove code which is not needed anymore
this is now handled in the id-tagging-schema repo
2022-11-18 16:57:17 +01:00
Martin Raifer
a836c813d3 add to changelog 2022-11-18 16:55:42 +01:00
Martin Raifer
17a1ab2e29 lint 2022-11-15 18:22:42 +01:00
Martin Raifer
460ca6d0b0 upgrade transifex CLI for github workflow 2022-11-15 17:33:39 +01:00
Martin Raifer
88d7d7f050 upgrade translation fetcher to transifex API v3
see https://www.transifex.com/blog/2020/transifex-api-version-3/
2022-11-15 17:21:50 +01:00
Martin Raifer
3d63811f66 last transifex update using API v2 2022-11-15 15:01:24 +01:00
Martin Raifer
4dcf6090d8 fetch version directly from package.json 2022-11-14 19:46:30 +01:00
dependabot[bot]
861a53921c Bump svg-sprite from 2.0.1 to 2.0.2
Bumps [svg-sprite](https://github.com/svg-sprite/svg-sprite) from 2.0.1 to 2.0.2.
- [Release notes](https://github.com/svg-sprite/svg-sprite/releases)
- [Changelog](https://github.com/svg-sprite/svg-sprite/blob/main/CHANGELOG.md)
- [Commits](https://github.com/svg-sprite/svg-sprite/compare/v2.0.1...v2.0.2)

---
updated-dependencies:
- dependency-name: svg-sprite
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-14 18:00:26 +00:00
Martin Raifer
21e54f956d don't preserve preset's field tags if presets are sub-presets of each other
fixes #0372
2022-11-14 18:58:37 +01:00
Martin Raifer
ec7e884ae9 update changelog for v2.23.2 (and v2.23.1) 2022-11-12 22:11:37 +01:00
Martin Raifer
d9a4d6cbde Fix crash when multiselection has differing values in combo field
closes #9369
2022-11-12 22:03:28 +01:00
Martin Raifer
1e4bb803a9 fix markdown links 2022-11-10 13:49:43 +01:00
Martin Raifer
a497fe29d4 npm run imagery, release as v2.23.1 2022-11-10 13:32:45 +01:00
Martin Raifer
19a3ee0eee add missing command (necessary to refresh imagery) 2022-11-10 13:27:54 +01:00
Martin Raifer
c28482946b replace hardcoded version with A.B.C placeholder 2022-11-10 13:16:30 +01:00
Martin Raifer
1054c35dc5 Set development version number 2022-11-10 13:11:05 +01:00
Martin Raifer
48f925a27b v2.23.0
Signed-off-by: Martin Raifer <martin@raifer.tech>
2022-11-10 12:35:21 +01:00
Martin Raifer
c724ced9be npm run translations 2022-11-10 12:23:12 +01:00
Martin Raifer
224246e90e fetch at least v5.0.1 of presets 2022-11-09 19:18:41 +01:00
Martin Raifer
9f428a9908 match spacing in right-to-left layout 2022-11-09 12:22:54 +01:00
Martin Raifer
48082ebaf7 upgrade to tagging schema version 5.0.0 2022-11-09 11:08:45 +01:00
Martin Raifer
9d8116ff6d don't indent combo content when there is no icon for tag value 2022-11-08 19:29:23 +01:00
Martin Raifer
8b2ca39521 fix test to match behavior after 635c4985 2022-11-08 19:29:18 +01:00
Martin Raifer
635c498548 make tag value icons work for translatable strings, too 2022-11-08 19:20:47 +01:00
Martin Raifer
62113dcf74 improve icons in comboboxes: update while typing, fix spacings
also makes sure checkbox & radio are aligned with the left padding of the respective input fields
2022-11-08 18:48:06 +01:00
Martin Raifer
56e92e661c split function branches to reduce complexity 2022-11-08 13:55:28 +01:00