5051 Commits

Author SHA1 Message Date
Bryan Housel 31e007fc83 Create a data loader and move the intro graph into dist/data
(re: #3403)
2020-01-27 17:15:00 -05:00
Quincy Morgan 6dc02d7f22 Properly hide the input field on semicombos when there aren't enough characters remaining to add another value (re: #6817) 2020-01-27 16:35:15 -05:00
Quincy Morgan 17ae12b3d7 Address most common places where tag keys or values could exceed the 255 character API limit (close #6817) 2020-01-27 15:57:55 -05:00
Bryan Housel 883f35a99b indent 2020-01-27 12:28:55 -05:00
Bryan Housel 6b7bb75315 Prefix the stateful/internal variables with _ 2020-01-27 12:09:53 -05:00
Bryan Housel 2a2668b01b Can't use ES6 fat-arrow functions with arguments
see buble bug https://github.com/bublejs/buble/issues/208
2020-01-24 17:22:03 -05:00
Bryan Housel 08c850a98f ES6ify context 2020-01-24 17:16:32 -05:00
Quincy Morgan 7c5cbb121f Fix "Add field" label 2020-01-24 10:59:10 -05:00
Quincy Morgan 3dc0361dc8 Add improved "zoom to" icon 2020-01-22 12:43:24 -05:00
Quincy Morgan c477950556 Re-add "zoom to this" button 2020-01-22 10:44:40 -05:00
Quincy Morgan fd2b97331c Add label to "change feature type" button in inspector and make it a collapsible section (close #6811) 2020-01-22 09:19:54 -05:00
Quincy Morgan 6bb2997306 Enable changing the preset of multiple selected features (re: #7276)
Fix issue where preset tag reference wouldn't load
Change "Change feature" tooltip to more accurate "Change feature type"
2020-01-21 15:19:51 -05:00
Quincy Morgan a364c52f47 Make "Multiple Values" placeholder italic 2020-01-20 13:55:38 -05:00
Quincy Morgan 14dba080b0 Fix inspector keytrap behavior 2020-01-20 13:55:06 -05:00
Quincy Morgan d4dd92bc78 Don't append new line to raw tag text if the text is empty 2020-01-20 13:00:44 -05:00
Quincy Morgan 667406c6e0 Remove "all" from the inspector section names 2020-01-20 11:51:00 -05:00
Quincy Morgan 48bda8ba67 Move selected feature list to a collapsible inspector section (close #7273) 2020-01-20 11:34:51 -05:00
Quincy Morgan bb593c5ccc Add "deselect" tooltip to X buttons in selected features list 2020-01-20 10:22:49 -05:00
Quincy Morgan c5b2ad1aca Add fast path for array comparison if objects are equal 2020-01-18 14:39:15 -05:00
Quincy Morgan 232375cfc0 Fix sidebar state issues with adding and removing features from multiselection 2020-01-18 14:30:14 -05:00
Quincy Morgan be8ccf01c4 Fix issue with showing the preset list programmatically 2020-01-18 13:56:59 -05:00
Quincy Morgan 8ca40ac056 Support the raw tag text editor during multiselection 2020-01-18 13:38:21 -05:00
Quincy Morgan 6f2938b35e Add "key=value" placeholder to text tag editor textarea 2020-01-18 13:36:36 -05:00
Quincy Morgan 874acf8ccc Make raw tag editor display option tooltips translatable 2020-01-18 13:35:31 -05:00
Quincy Morgan 721ee0e95f Prevent unnecessary reloading of raw tag editor (close #7248) 2020-01-18 12:30:35 -05:00
Quincy Morgan eda51f6835 Add initial multiselection raw tag editing in 2.x 2020-01-17 17:49:26 -05:00
Quincy Morgan ba40154a06 v2.17.1 2020-01-16 18:38:21 -05:00
Quincy Morgan 45d22261fc Don't leave an extra junction segment when the end node of the crossing edge is only the endpoint of two lines (re: #7202)
Make the length of added crossing structures much closer to the intended spherical length
2020-01-16 17:55:13 -05:00
Quincy Morgan 9376fa1870 Merge branch '2.x' of https://github.com/openstreetmap/iD into 2.x 2020-01-16 11:03:19 -05:00
Quincy Morgan 145d6aef4f Add class to operation button icons 2020-01-16 10:58:04 -05:00
Bryan Housel a45b4133c5 indent 2020-01-16 10:37:24 -05:00
Quincy Morgan 2495aa8041 Add additional safety check to uiAccount 2020-01-16 10:34:47 -05:00
Quincy Morgan 51a3fce4eb Account for instances where icon has multiple classes 2020-01-16 10:33:59 -05:00
Quincy Morgan 544dd1a742 Use the icon class when selecting icons 2020-01-16 10:31:25 -05:00
Quincy Morgan d6419ca791 Move OSM tile fetch callback to a named function 2020-01-16 10:29:17 -05:00
Quincy Morgan 37351e0f50 Include the number of active blocks in the OSM user object 2020-01-16 10:19:59 -05:00
Bryan Housel 1c998d186a Correctly gather the community index resources
- old code assumed that each resource had a link back to a single geojson featureId
- this isn't the case anymore so we need to link them in data/index.js
2020-01-16 10:06:35 -05:00
Bryan Housel 7391266aa7 ES6-ify success.js 2020-01-15 18:27:45 -05:00
Quincy Morgan 41355bf2a0 Rename "visible" property of presets to "addable" (re: a06ec59514b30a52601e3614ef69006d2dc1bc91) 2020-01-15 14:29:45 -05:00
Quincy Morgan f270c475ea Add timestamp to saved histories (re: b4ef0862978ae79a5cb741ac49370ed678857b1f) 2020-01-15 13:11:08 -05:00
Quincy Morgan ab278a84df Add method to get stored JSON history from outside coreHistory object (re: b4ef0862978ae79a5cb741ac49370ed678857b1f) 2020-01-15 13:08:32 -05:00
Quincy Morgan 186aec68ac Improve endpoint for checking if restorable changes exist (re: b4ef0862978ae79a5cb741ac49370ed678857b1f) 2020-01-15 12:57:53 -05:00
Quincy Morgan 361358392f Don't show yes as a suggestion for typeCombo fields 2020-01-15 10:30:38 -05:00
Quincy Morgan 3340d05502 Add Solar Farm and Wind Farm presets 2020-01-14 20:50:00 -05:00
Katarzyna Król 316872ef59 map location in title 2020-01-15 02:42:50 +01:00
Katarzyna Król 28ab9fe150 remove counting changes in title 2020-01-15 02:03:50 +01:00
Katarzyna Król 6286d1430f fix titles - single quotes 2020-01-15 01:50:07 +01:00
Katarzyna Król 91b67277bd update document title 2020-01-14 18:47:19 +01:00
Quincy Morgan 0eb9912e01 Don't flag empty name tag as mistaken (close #7153) 2020-01-13 14:47:05 -05:00
Quincy Morgan fd3d158273 Fix javascript error in raw text tag editor when entering blank field values 2020-01-13 12:38:41 -05:00