Commit Graph

116 Commits

Author SHA1 Message Date
John Firebaugh a9ae2d908e Fix node redraw when escaping from draw mode
This is the case where the Array of changed element IDs
contains an ID for which there is no corresponding entity
in the graph. While `all` will not contain this entity,
the filter should still return true given its id, so that
it will appear in the exit selection and be removed.
2012-12-07 19:14:30 -05:00
Tom MacWright bba14c2cba Merge pull request #231 from systemed/design-overhaul
Design overhaul
2012-12-07 14:42:30 -08:00
Saman Bemel-Benrud e82bf1a8b0 basic style overhaul complete. 2012-12-07 17:39:33 -05:00
Tom MacWright 8c76b7d1b1 Fix accuracy handles updating 2012-12-07 14:06:47 -05:00
John Firebaugh ff5839a277 Reimplement differenced rendering (fixes #219) 2012-12-07 14:01:52 -05:00
John Firebaugh 7eec007740 Get internal ID logic in one place 2012-12-07 10:32:51 -05:00
Tom MacWright a9e68ce3ee Undo moved technique 2012-12-07 10:02:55 -05:00
Tom MacWright 7cb6cfbe04 Refactor drag features into sub-control and allow dragging in selection
mode
2012-12-07 09:57:30 -05:00
Tom MacWright 9b71f48521 Fix accuracy nodes 2012-12-06 19:41:43 -05:00
Tom MacWright 16f102b410 Fix accuracy handy disappearance 2012-12-06 19:26:52 -05:00
Tom MacWright 0ce26b9131 Move support3d to util 2012-12-06 19:03:13 -05:00
Tom MacWright 54ff10ca6a Only listen for load once. Remove tiles on error 2012-12-06 18:01:57 -05:00
Tom MacWright 6e9d9ba274 Refactor modes, use latedrag 2012-12-06 17:54:32 -05:00
Tom MacWright cd3129061c Refactor dragging, include latedrag 2012-12-06 17:33:02 -05:00
Tom MacWright 7f6a06f9bb Move scaleExtent into background sources 2012-12-06 16:10:44 -05:00
Tom MacWright dc37eb99b4 Fix dragging while drawing, fix delete binding. Fixes #184 2012-12-06 15:51:48 -05:00
Tom MacWright a94eb35ddd Merge branch 'master' of github.com:systemed/iD 2012-12-06 15:21:59 -05:00
John Firebaugh bdbcc5c331 Fix hover 2012-12-06 15:11:41 -05:00
John Firebaugh d02e35e16b Fix error when hovering way accuracy handles 2012-12-06 15:08:07 -05:00
Tom MacWright f9455270f1 Do pyramid loading in both directions, use transforms for tile sizing.
Fixes #190
2012-12-06 15:07:37 -05:00
John Firebaugh 4ee6e3ac1a Remove duplicate intersection function 2012-12-06 14:22:33 -05:00
Tom MacWright aa5c86131f Properly style natural-water. Fixes #211 2012-12-06 13:54:22 -05:00
Tom MacWright 6a63f26bf5 Refactor line drawing 2012-12-06 11:29:32 -05:00
Tom MacWright 5c6c271394 Split background sources into background_source 2012-12-06 11:12:06 -05:00
John Firebaugh 1c5878fa49 Highlight roads when hovering stroke (fixes #165) 2012-12-06 10:49:32 -05:00
John Firebaugh fd5874a96b Remove unnecessary redraws 2012-12-06 10:49:32 -05:00
Tom MacWright 3b79854399 Fix tests 2012-12-06 10:46:21 -05:00
Tom MacWright 877ae4c32e Add osm mapnik, setup toggling a bit. 2012-12-06 10:39:08 -05:00
Tom MacWright 2f11e74ba1 Support other subdomains, tiger2012 tiles 2012-12-06 10:27:26 -05:00
tyr 87252a73f1 fixed support3d to reuse transformProp. prefixProperty returns false instead of "" when the property isn't supported at all 2012-12-06 11:09:09 +01:00
tyr e4ceca76ec more clever prefix detection. (use unprefixed property when available.) 2012-12-06 10:38:55 +01:00
tyr 25b6290f4d cutomizable prefix grabber. proper support3d test. removed -o- prefix from transform property. 2012-12-06 10:38:49 +01:00
Tom MacWright db76ff8d19 Opacity control, layerswitcher 2012-12-05 19:02:38 -05:00
Tom MacWright 731df3ce41 Test backgroundsource, favor not making object-functions. 2012-12-05 17:34:47 -05:00
Tom MacWright c4c3ecd4fd Keep accuracy handles from throwing errors 2012-12-05 17:02:46 -05:00
John Firebaugh 077e5cc9ce Rename various actions 2012-12-05 16:42:48 -05:00
John Firebaugh 4a3169bb1d Test/refine iD.actions.remove 2012-12-05 16:14:39 -05:00
Tom MacWright e027cf1709 Only draw handles for significant gaps 2012-12-05 15:30:24 -05:00
Tom MacWright c8ad3001ed Do not assign way accuracy nodes ids 2012-12-05 15:16:51 -05:00
Tom MacWright bc91f4956d Add simple hint api 2012-12-05 14:26:37 -05:00
John Firebaugh 36f4ef2533 Extract iD.modes.Select (fixes #188) 2012-12-05 12:23:12 -05:00
John Firebaugh 433dced53d Simplify node handling in modes 2012-12-05 09:48:00 -05:00
John Firebaugh 551a2df24e Replace Entity.{lat,lon} with Entity.loc
Fixes #189
2012-12-05 09:48:00 -05:00
Tom MacWright 22fe35723f Clean up, move stringQs to util 2012-12-04 18:28:22 -05:00
Tom MacWright 436712fb78 Fix pxCenter 2012-12-04 18:21:03 -05:00
Tom MacWright 4e2a4131a4 Merge branch 'master' of github.com:systemed/iD 2012-12-04 18:18:14 -05:00
Tom MacWright 25557cac12 Fine-tune zoom and center, make them properly match up with other maps 2012-12-04 18:13:23 -05:00
John Firebaugh 76849596f8 Move node removal into removeNodeWay action 2012-12-04 18:07:26 -05:00
John Firebaugh f8fde1f10d Move node update into addWayNode action 2012-12-04 17:54:08 -05:00
Tom MacWright 82b14df12f Fix deselectClick. Fixes #179 2012-12-04 17:51:05 -05:00