Commit Graph

4512 Commits

Author SHA1 Message Date
Bryan Housel 470835b38f Extract all graphics from iD sprite, reassemble with svg-sprite
All iD sprite graphics are now prefixed with `iD-`
Also includes support for sending the preset logos to taginfo
2018-06-08 16:06:46 -04:00
Bryan Housel e149c6be8e Remove old Mapillary signs code and assets
(closes #4145)
2018-06-07 01:35:12 -04:00
Bryan Housel b7997d3c64 Begin replacing mapillary signs html with svg spritesheet
(re: #4145)
2018-06-06 23:16:49 -04:00
Bryan Housel cbfe23c9e1 Support FontAwesome solid, regular, and brands
(might as well.. only the used ones get bundled into the fa-sprite anyway)
2018-06-06 17:59:28 -04:00
Bryan Housel 2dd7bfc849 Add support for FontAwesome icons as preset icons
(closes #3025)
2018-06-06 02:19:38 -04:00
Bryan Housel da10b6b254 Add maki- prefix to all maki icons
(re: #3924)
2018-06-05 22:12:33 -04:00
Bryan Housel 5901be1027 Replace poi- icons with temaki- icons
(re: #3924)
2018-06-05 13:08:43 -04:00
Bryan Housel 1b0cd63633 Load temaki icons, make the icon loader more data driven 2018-06-05 12:38:23 -04:00
James Kingdom bfba657b11 Render pier like railway platform 2018-06-02 21:03:56 +01:00
Bryan Housel 7ae8c9f6a7 Make min/max field values work for inputted values also
(previous commit only worked for the up/down buttons)
2018-06-02 12:19:43 -04:00
Bryan Housel 861299bb1c Support minValue/maxValue on numeric fields
Configure most numeric fields to avoid negative values
(closes #5043)
2018-06-02 11:11:15 -04:00
Bryan Housel d6eb1b3f37 Make sure icons can be set on update, not just on enter
(closes #5045)
2018-05-30 18:10:37 -04:00
Bryan Housel db06bdfa22 Reuse pannellum viewer instead of creating a new one with each click 2018-05-27 02:16:15 -04:00
Bryan Housel 48ea245e54 Localize "report a problem" message 2018-05-26 22:53:01 -04:00
Bryan Housel c621d5ecaf Fix eslint issues, remove console.logs 2018-05-25 17:08:17 -04:00
Bryan Housel 91dbd6c9c4 Merge branch 'streetside' of https://github.com/jharpster/iD into jharpster-streetside
(also cleanup whitespace and lint)
2018-05-25 16:52:28 -04:00
LorenMueller 7addf8678d Cleanup and commenting 2018-05-22 15:36:27 -07:00
Thomas Hervey 2d45f79d90 Fixed tooltip location for data layers button 2018-05-16 16:30:10 -07:00
LorenMueller 10f166001b fixed tile size at zoom levels for bubbles call 2018-05-16 15:12:17 -07:00
LorenMueller 5926091341 Feature updates 2018-05-15 15:18:40 -07:00
Bryan Housel dc8e8eb933 v2.8.2 2018-05-14 17:47:23 -04:00
Bryan Housel 19dfcc0162 Exclude non-administrative boundary from address city suggestions
(closes #5034)
2018-05-14 14:00:12 -04:00
Bryan Housel de718002b9 Replace suburb with town on "thank you for editing near"
(closes #4989)
2018-05-13 16:30:12 -04:00
Bryan Housel 644985c8e3 Don't write 'undefined' to storage when deleting the changeset source
(closes #5012)

Also includes some code to ignore/remove any 'undefined' source values which
happen to be stored in localStorage. Because the saved source/comment/hashtags
expire after 2 days, this code can go away in iD v2.9
2018-05-13 12:57:49 -04:00
Bryan Housel 672d3dfa5b Make date parsing from community index more consistent
(closes #5011)
2018-05-12 10:41:58 -04:00
LorenMueller 5c9d508114 package.json for pannellum dependency and dist: script; streetside files 2018-05-08 14:06:41 -07:00
Guy Arad 753b24e242 resolution for the read-only bug 2018-05-07 10:29:16 +03:00
Shawna Paradee 40aafc2713 add connect to viewer and add footer 2018-05-01 09:51:21 -07:00
Bryan Housel 9f623836cd Handle tooltip disabled reasons 2018-04-25 23:32:57 -04:00
Bryan Housel 6ed20d7762 actionMergeNodes can just use actionConnect 2018-04-25 22:26:34 -04:00
Bryan Housel 2909162158 Rename merge_way_nodes to merge_nodes, update tests 2018-04-25 20:57:40 -04:00
Bryan Housel 9bf4799b56 Merge branch 'merge-way-nodes-feature' of https://github.com/ferdibiflator/iD into ferdibiflator-merge-way-nodes-feature 2018-04-25 16:19:32 -04:00
Bryan Housel e3fcbaaa50 v2.8.1 2018-04-24 10:13:54 -04:00
Bryan Housel 90876f6fec but actually link to the correct issue 2018-04-18 23:48:54 -04:00
Bryan Housel 42472b129a Link to relevant issues in comment 2018-04-18 23:46:39 -04:00
Bryan Housel 00e5e8efa0 Avoid reversing osmWays in order to "prefer a forward path"
(closes #4872, related #4859)
2018-04-18 23:43:19 -04:00
Bryan Housel cdc02e0f42 Fix blurring workaround when tabbing on Firefox
Apparently Firefox now executes setTimeout(fn,0) sync instead of async
(closes #4991)
2018-04-18 22:01:34 -04:00
Bryan Housel d8f6fafe74 Don't add empty source tag on a changeset
(closes #4993)
2018-04-18 17:33:56 -04:00
Bryan Housel a86167f0d1 Linkify subreddit in community description
(closes #4997)
2018-04-18 17:10:54 -04:00
Bryan Housel eaa96ce0ae Fix for empty array when querying for local community geometries 2018-04-16 15:40:41 -04:00
Bryan Housel 89815d7d8a v2.8.0 2018-04-16 14:03:25 -04:00
Bryan Housel ce77538185 Allow connecting FROM nodes to TO nodes if it's a u-turn 2018-04-16 08:00:44 -04:00
Bryan Housel 7a0d0352d2 Use connection.disabled to prevent dragging from breaking a relation
(closes #4921)
2018-04-14 23:12:53 -04:00
Bryan Housel b2df343f2d Allow connecting to nodes in the turn restriction from outside 2018-04-14 23:12:19 -04:00
Bryan Housel 87841fc403 Stricter checks to prevent turn restriction breakage when dragging
(re: #4921)
2018-04-13 22:50:51 -04:00
Bryan Housel 8fb083578f Prevent drag/connect which could damage relations
(closes #4921)
2018-04-12 17:32:16 -04:00
Bryan Housel 08d9a0267b Guard code to avoid deleting a turn twice
(see #4968, #4928)
2018-04-12 13:18:49 -04:00
Bryan Housel d20c537e46 Don't match a simple from-via-to restriction by taking a longer path 2018-04-11 22:54:49 -04:00
Bryan Housel 7ca23bf51d Merge branch 'master' into tyrasd-patch4968-onlyrestrictions 2018-04-10 17:28:19 -04:00
Martin Raifer d2d464d9ee only drop restrictions from FROM towards VIA when adding new only
partially adresses bugs in #4968:

* doesn't crash anymore in complex situations (short FROM ways where both ends connect to a TO way)
* adding a only-restriction at one end of a short FROM doesn't delete restrictions on the other end of the same FROM anymore
2018-04-10 13:19:20 +02:00