Commit Graph

1339 Commits

Author SHA1 Message Date
Thomas Hervey 2d45f79d90 Fixed tooltip location for data layers button 2018-05-16 16:30:10 -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
Guy Arad 753b24e242 resolution for the read-only bug 2018-05-07 10:29:16 +03: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
Bryan Housel f9c1cbf6bc Show a message on the History Panel if the feature is new
(closes #4975)
2018-04-09 14:33:39 -04:00
Bryan Housel b09c712fc5 When connecting nodes, prefer to keep an existing (not new) node
(closes #4974, closes #4674)
2018-04-09 14:20:40 -04:00
Bryan Housel c42556ec96 When boundaries are shared with roads, consider them as roads.
(closes #4973)

This is same as existing logic in the feature matching code
for the "rail" and "past_future" rules.
2018-04-09 12:59:13 -04:00
Bryan Housel 7bf544c28a Don't click cycle through alternating or reversible oneway states
(closes #4970)

They are still supported as translated strings, and user can still enter these
values in the raw tag editor, but they should not toggle with clicks in the
checkbox field.  This is because novice users are confused by what they mean.
2018-04-09 10:48:21 -04:00
Bryan Housel f0d8583f74 Adjust sort weight by community type 2018-04-09 09:20:55 -04:00
Bryan Housel 514ddffd22 Add link to report missing info in the community list 2018-04-08 23:41:51 -04:00
Bryan Housel c35b4906fd Add support for translated i18n events 2018-04-08 22:23:26 -04:00
Bryan Housel cab78c2c6b Add notification badge for events, default disclosures to closed 2018-04-08 21:55:36 -04:00
Bryan Housel cd2d42799e Show events 2018-04-08 21:23:05 -04:00
Bryan Housel 8a0a5e309e Show languages 2018-04-08 08:59:49 -04:00
Bryan Housel 30d94db9a2 Precompute areas and sort communities by area ascending
Note: Currently unreliable because the polygons have inconsistent winding,
but this will be fixed in the next release of osm-community-index
2018-04-08 01:20:35 -04:00
Bryan Housel 4f855d50a4 Expand/contract extended description 2018-04-07 23:07:34 -04:00
Bryan Housel 4eaa2a98ce Fix global community resources (e.g. Reddit) 2018-04-07 22:16:50 -04:00
Bryan Housel 1c440f0db4 Remove the share links 2018-04-07 22:16:39 -04:00
Bryan Housel 775525a74e Linkify the links 2018-04-07 22:02:47 -04:00
Bryan Housel 55e55e2021 More style and language adjustments 2018-04-07 21:45:23 -04:00
Bryan Housel 8ea2c7ff9a Add community icons, add icons and descriptions to post-save screen 2018-04-07 14:51:04 -04:00
Bryan Housel 0731a120c6 Improve "View on OSM" save section 2018-04-07 12:39:03 -04:00
Bryan Housel 712b4cb19e Add communities to save screen 2018-04-06 18:51:59 -04:00
Bryan Housel 2ed2d79aef Thank the user for their contribution 2018-04-04 23:49:42 -04:00
Bryan Housel 242a01a3e1 Import osm-community-index and debug flag so we can look at it 2018-04-03 22:44:52 -04:00