Commit Graph

213 Commits

Author SHA1 Message Date
John Firebaugh 47fbc31daf Cache browser detection 2013-06-04 18:38:33 -07:00
John Firebaugh 1d7e168763 Don't need a separate 'select' event 2013-06-03 16:49:01 -07:00
John Firebaugh c68635062c Fix sidebar UI behaviors
* Restore preset search autofocus (fixes #1566)
* Should show hover in draw modes, not preset list
2013-06-03 16:28:30 -07:00
John Firebaugh a84a3364cc selection -> selectedIDs
Overloading "selection" is a bad idea.
2013-06-03 15:48:03 -07:00
John Firebaugh 3a7c184e69 Move the save dialog to the sidebar 2013-05-29 17:47:33 -07:00
John Firebaugh 884d2d0732 Add hover indicator in sidebar 2013-05-26 14:07:10 -07:00
John Firebaugh 663cb0fdbe Fix background hash param logic 2013-05-21 11:17:55 -07:00
John Firebaugh 67d95595ba Points always need full re-render (#569) 2013-05-20 12:05:31 -07:00
John Firebaugh 1db99586c4 Render only new features when a data tile is loaded 2013-05-20 12:05:31 -07:00
John Firebaugh 5c9c865f12 Move flush to context 2013-05-18 09:20:57 -07:00
John Firebaugh d238e4eaeb Convert Tail to a behavior
This avoids an extra mousemove listener in base modes.
2013-05-14 17:51:24 -07:00
John Firebaugh bb8e91da31 Eliminate context dependency 2013-05-13 17:48:18 -07:00
John Firebaugh ec12d2100c Bump version 2013-05-10 11:17:32 -07:00
John Firebaugh 1641f38632 Use context.mouse() 2013-05-09 21:55:05 -07:00
John Firebaugh 08949d2fe9 Redo iD.geo.chooseIndex
It now calculates proper orthogonal projections and finds
the minimal one. Rename it iD.geo.chooseEdge and minimize
its coupling to context.

This version also copes with 0- and 1-node ways.

Fixes #1428.
2013-05-07 18:35:45 -07:00
John Firebaugh 606f31c40f Version 1.0.0 2013-05-06 12:29:50 -07:00
John Firebaugh 22249c40fa Configurable locale 2013-05-03 13:32:28 -07:00
John Firebaugh 7f3d0c94c7 detectedLocale can be undefined 2013-04-29 13:13:15 -07:00
John Firebaugh 965cfc65e8 Show vertices of way being drawn (fixes #1367) 2013-04-24 10:24:35 -07:00
John Firebaugh c50c3121d8 Make Graph#entity strict
Use Graph#hasEntity for the previous behavior.
2013-04-24 09:27:37 -07:00
John Firebaugh 66551ba903 Show vertices only for selected way (#1022) 2013-04-23 16:52:02 -07:00
John Firebaugh 781f540b3c Add diagnostic for common sentry errors 2013-04-23 11:29:00 -07:00
John Firebaugh e0892eb1b7 Don't request locales we don't have; use fallback locales 2013-04-22 14:55:30 -07:00
John Firebaugh d66760326b Load translations on demand (fixes #1337) 2013-04-22 14:29:43 -07:00
John Firebaugh 0e46ff397b Add fullscreen toggle key (#1327) 2013-04-19 15:50:26 -07:00
Tom MacWright f1604df4d0 Add custom layer option to URL hash, fixes #1024.
Layer format is custom:http://url.com/{z}/{x}/{y}.jpg
2013-04-18 17:34:27 -04:00
John Firebaugh ab56cc5207 Clean up how OAuth keys are handled
Connection defaults to osm.org URL and keys for the simple
case. Customization is done via connection.switch().

Externalize SourceSwitch's use of iD.data.keys.
2013-04-17 17:43:25 -07:00
John Firebaugh a63e17ef15 Remove context dependency from Connection 2013-04-17 17:32:48 -07:00
John Firebaugh 001078876f Add a preauth method 2013-04-17 16:43:35 -07:00
John Firebaugh d04695da3b Update osm-auth 2013-04-17 16:23:38 -07:00
John Firebaugh 77ce20c8c1 Add configurable image path 2013-04-16 17:20:21 -07:00
John Firebaugh 5e354018a8 Hide account/logout when embedded (fixes #1229) 2013-04-15 11:29:24 -07:00
Ansis Brammanis 7e85fed027 add .id-container class to container
fixes #1228
2013-04-02 14:03:46 -04:00
John Firebaugh 777e42cfd3 Beta 2013-04-02 08:40:28 -07:00
Tom MacWright 244c00f9c4 Fall back to userLanguage in IE 2013-03-28 14:14:57 -04:00
Tom MacWright fc497f16d8 Use conditional comments for IE handling. Fixes #1167 2013-03-28 13:47:41 -04:00
Tom MacWright 986d7adb4f Remove testing code 2013-03-27 17:32:52 -04:00
Tom MacWright 807fbe882d Failsafe browser detection system 2013-03-27 17:31:31 -04:00
John Firebaugh e01d2e611f Display Bing copyrights 2013-03-21 12:23:57 -07:00
Tom MacWright 5c5c250838 Detect file and drag and drop support 2013-03-20 16:12:14 -04:00
Tom MacWright c94ec3b4a9 Local GPX file support, first push towards multilayer support. 2013-03-19 18:41:16 -04:00
John Firebaugh 0be66fabf6 alpha3 2013-03-12 10:09:10 -07:00
John Firebaugh 87fd5d871c Build data into package 2013-03-06 16:16:12 -08:00
John Firebaugh 84a4f9e5d2 Eliminate iD.layers 2013-03-06 15:51:16 -08:00
Ansis Brammanis 9d67e8e516 Start reorganizing presets 2013-03-01 15:48:20 -05:00
John Firebaugh c02531fe21 Put presetData in context 2013-02-28 16:05:04 -08:00
Tom MacWright 3f7d78edfb jshint fixes 2013-02-26 20:01:41 -05:00
John Firebaugh 766a0f5ce3 Work even if localStorage throws a SECURITY_ERR (fixes #772) 2013-02-16 10:14:05 -08:00
Ansis Brammanis 147fce1f49 Merge branch 'tree-intersects'
Conflicts:
	js/id/behavior/lasso.js
2013-02-15 13:40:01 -05:00
Ansis Brammanis 342e0071d8 Update version 2013-02-14 14:20:53 -05:00