Commit Graph

3518 Commits

Author SHA1 Message Date
Bryan Housel ce3cbcc197 1.8.2 2015-12-10 17:55:26 -08:00
Bryan Housel 6caad1bcea Set default map view to 2/0/0 (zoomed out world)
(should cut down on errant edits in Washington DC)
2015-12-10 14:02:47 -08:00
Bryan Housel 239abdf4e7 Better save and restore map state when entering walkthrough
(should cut down on errant edits in Three Rivers, MI)
2015-12-10 14:02:16 -08:00
Bryan Housel 00b426e951 Add snake_case field property (closes #2867)
The vast majority of tag values in OSM should be automatically snake_cased
(e.g. `amenity=place_of_worship`)
But there are a few exceptions, e.g. fields expected to include a unit
(e.g. `maxstay=1 day`)
So this allows a ui field to set whether or not to automatically snake_case
2015-12-09 13:46:30 -08:00
Bryan Housel 6f6a250483 Use Maki dentist icon 2015-12-08 00:04:49 -08:00
Bryan Housel e06d0cbca6 Merge pull request #2853 from openstreetmap/no-roundcoords
Eliminate rounding causing jumpiness and loss of precision
2015-12-07 23:39:21 -08:00
Bryan Housel 23bd2a101d Fix issues with <use>'d elements and fill under Firefox (closes #2860) 2015-12-06 22:28:09 -08:00
Bryan Housel 134ac6709b Handle situation when user closes oauth dialog window (closes #2858) 2015-12-04 20:56:46 -05:00
Bryan Housel 98d428e867 1.8.1 2015-12-02 16:47:23 -05:00
Bryan Housel b892b8c156 Adjust to new taginfo wiki_pages API call (closes #2844)
Also decouple tag_reference.js from taginfo.js service
(no need to have special callback semantics just to retry the call w/o value)
2015-12-02 11:44:00 -05:00
Bryan Housel 0b93fefa41 Add surface and tracktype as secondary tags for classing 2015-12-01 15:41:45 -05:00
Bryan Housel 8a9accfe8d Replace generic "tag-ephemeral" with specific "tag-status tag-status-xxx" 2015-12-01 15:31:25 -05:00
Bryan Housel f6529cac39 Eliminate rounding causing jumpiness and loss of precision (closes #2849) 2015-12-01 11:39:26 -05:00
Bryan Housel a117862e3f Detect Edge useragent 2015-11-26 01:54:50 -05:00
Bryan Housel 16ca10708b Fix oneway markers in IE 2015-11-26 01:11:46 -05:00
Bryan Housel b4628298d9 Differentiate between paved/unpaved roads (closes #2564)
Now `iD.svg.TagClasses` will add the class 'tag-unpaved' for unpaved roads.
2015-11-25 15:28:37 -05:00
Bryan Housel 093b2a5a60 Workaround for broken maki hairdresser-18 icon 2015-11-25 02:00:28 -05:00
Bryan Housel 0e203c60cf Merge pull request #2841 from openstreetmap/best-imagery
Prefer imagery marked as `best` in editor-imagery-index
2015-11-24 23:43:17 -05:00
Bryan Housel e626d08b58 Don't transform gpx layer, as it is attached to tiles container
This was adding an extra scale transform to the gpx layer, but only while minimap zooming
2015-11-24 14:20:58 -05:00
Bryan Housel 7f56c4d8db Merge pull request #2829 from naturalatlas/minimap-fixes
Support for multiple overlays in minimap + fix for #2813
2015-11-24 14:20:30 -05:00
Bryan Housel e5cd08a349 Prefer imagery marked as best (closes #2826)
* Sorts the imagery at the top of the background list
* Pick automatically if the url hash doesn't have another imagery chosen
* also fixes #1310
2015-11-23 21:15:48 -05:00
Josh Lee 7500daca28 Update id.js
Fix iD.detect when navigator.languages is empty.
2015-11-20 19:33:24 -05:00
Brian Reavis 13f0ceda3e Support for multiple overlays in minimap + fix for #2813 2015-11-10 12:03:13 -07:00
Bryan Housel 2291e8d9a7 1.8.0 2015-11-07 23:10:54 -05:00
Bryan Housel 9cb53a1117 Don't update urlhash during the walkthrough (related: #1795)
Users are likely reloading the page (e.g with Cmd-R) and getting put back into
Three Rivers, thinking they are still in the tutorial.
2015-11-06 01:02:05 -05:00
Bryan Housel 0b1abc5c4f Make 100% brightness the default (closes #2824) 2015-11-05 16:12:49 -05:00
Bryan Housel d8e627b9b1 Translate operations icons rather than adding x,y attributes to the symbol
(Internet Explorer ignores the x,y attributes)
2015-11-05 10:43:06 -05:00
Bryan Housel eb88b67673 CSS styling for all preset icons 2015-11-04 10:47:28 -05:00
Bryan Housel d5a239159f Workarounds for Maki 2015-11-03 21:09:30 -05:00
Bryan Housel d729795049 Use svg for maki also 2015-11-03 16:43:22 -05:00
Bryan Housel 3853c0d993 Fix the rest of the icons (leave walkthrough graphics alone for now) 2015-11-02 20:46:08 -05:00
Bryan Housel 7a9acd84ee Restore almost all of the rest of the icons throughout the UI 2015-10-31 01:38:39 -04:00
Bryan Housel 27439208b1 Restore iD-sprite preset icons 2015-10-30 16:23:08 -04:00
Bryan Housel 53deaad7af Restore preset-icon-frame 2015-10-30 15:32:02 -04:00
Bryan Housel aa91ff49f8 Icons for operations, turn restrictions, bug/translate (closes #2766) 2015-10-30 14:06:29 -04:00
Bryan Housel 3af17cb011 Add iD.svg.Icon svg icon builder 2015-10-30 14:00:36 -04:00
Bryan Housel d5dcc1ff1a More cleanups to iD-sprite and styles, remove old png and json files 2015-10-29 23:18:21 -04:00
Bryan Housel a6b83ef27f WIP: working svg sprite, import to defs, icons stylizable by css 2015-10-23 19:03:12 -04:00
Bryan Housel 9f6f49bcb9 Use unicode characters for forward/backward buttons, not images 2015-10-22 16:11:36 -04:00
Bryan Housel ef2b4271b7 Merge pull request #2809 from openstreetmap/conflicting-tags
Disable joining ways with conflicting tags
2015-10-20 23:06:35 -04:00
Bryan Housel 0aa899a580 Fix turn restrictions involving circular ways (closes #2807) 2015-10-20 22:52:39 -04:00
Kris Carle 3cda5e1f7c better support for browser language preferences
Use navigator.languages preferences when available. This allows a preferred language to be set in Chrome without needing to change the primary language of the OS.  This appears to only apply when iD is running outside of openstreetmap.org, as we are doing for the loggingroads.org project. When it is framed inside osm, the osm user profile language settings appear to override the browser settings.

also see: https://alicoding.com/detect-browser-language-preference-in-firefox-and-chrome-using-javascript/ and http://www.w3.org/html/wg/drafts/html/master/webappapis.html#dom-navigator-languages
2015-10-19 16:47:48 -04:00
John Firebaugh ecb9398d5c Disable joining ways with conflicting tags 2015-10-18 13:42:14 -07:00
John Firebaugh 0517f8e2b3 When reversing tags for joins, include "oneway" 2015-10-18 13:29:16 -07:00
Bryan Housel 66e8f78aa7 Prefer suggested capitalization over user value in combobox (closes #2791) 2015-10-17 23:17:17 -04:00
R. Powers 38ea738cd7 Remove strange html file
Seems to have been added by accident.
2015-10-11 15:14:43 -07:00
Martin Raifer b980c40dab fetch proper tag-references for relation types in raw tag editor
relation types need to be fetched from a dedicated taginfo endpoint.

fixes #2797
2015-10-08 08:40:27 +02:00
Bryan Housel 0543f684d2 Handle multipolygons - use outer for linestring perimeter (re: 2789) 2015-09-28 17:02:54 -04:00
Bryan Housel 19e1c47e53 Use LineString when calculating perimeter (closes #2789) 2015-09-28 15:51:21 -04:00
Bryan Housel fda733de28 Make mouseout use container coordinates (closes #2758) 2015-09-28 11:16:39 -04:00