Commit Graph

1425 Commits

Author SHA1 Message Date
Tom MacWright 511a42914c Merge branch 'master' of github.com:systemed/iD 2013-02-11 11:03:06 -05:00
Tom MacWright d34863bfc2 Toggle ui elements gracefully. Refs #449 2013-02-11 11:02:58 -05:00
Ansis Brammanis 97ab739f1b Update bound data for all elements of points, vertices 2013-02-11 11:00:45 -05:00
Tom MacWright 38b327fefe jshint fixes, fix global leak 2013-02-11 10:42:49 -05:00
John Firebaugh 3e7b0b0d98 Optimize iD.Connection
The big win here is using direct property accessors on
node attributes rather than iteration. The rest is just
micro-optimization.
2013-02-10 12:31:59 -08:00
John Firebaugh 65ab71c3d0 Extract iD.ui.SourceSwitch 2013-02-09 17:04:39 -08:00
John Firebaugh c56879b29e Update contributors on load (fixes #699) 2013-02-09 16:53:29 -08:00
John Firebaugh 5feb9dea5d Make contributors i18n-friendly 2013-02-09 16:52:08 -08:00
John Firebaugh b9fb37e1e4 i18n 2013-02-09 15:59:59 -08:00
John Firebaugh ccb5b81645 Clean up geocoder
Pass context directly; fix indentation; i18n.
2013-02-09 15:51:49 -08:00
Tom MacWright cd470675e2 Display name fix 2013-02-09 18:27:18 -05:00
John Firebaugh 843baa11c0 graph -> core
This matches how it's described in ARCHITECTURE.md.
2013-02-09 15:18:54 -08:00
Tom MacWright 7cb3bd3bae Merge branch 'master' of github.com:systemed/iD 2013-02-09 18:12:12 -05:00
Tom MacWright 71fc68ddfa Go live by default. Fixes #653 2013-02-09 18:11:59 -05:00
John Firebaugh c406413b67 Browse button should be active when moving (fixes #692) 2013-02-09 15:09:13 -08:00
Tom MacWright 6faf7a27c4 Support zooming with keyboard. Fixes #695 2013-02-09 18:02:09 -05:00
Tom MacWright d584eb2f9d Pan, fix initial loads 2013-02-09 17:56:22 -05:00
Tom MacWright d9b5816530 Store background setting in hash. Fixes #632 2013-02-09 17:34:44 -05:00
Tom MacWright f56e27ad2a Style tweaks and refactoring 2013-02-09 17:21:28 -05:00
Ian B cc51fdc4be Refactored geocoder to use data joins 2013-02-09 23:02:36 +01:00
Ian B 8a8a29013e Search results area
Display multiple search results
2013-02-09 18:12:55 +01:00
Ansis Brammanis a60ed7f6e5 Remove pointer-events for area being drawn 2013-02-09 00:04:29 -05:00
John Firebaugh f1079a644a Fix relation role in Split (#694) 2013-02-08 20:44:14 -08:00
Ansis Brammanis f4a6edb224 Localize labels 2013-02-08 18:25:39 -05:00
Ansis Brammanis 334cb9f93b Fix error, pos could be null 2013-02-08 18:01:45 -05:00
Ansis Brammanis 5b646b75c3 Only lasso if mouse has moved 2013-02-08 17:53:43 -05:00
Ansis Brammanis ba47d3183d Fix lasso and add it to select 2013-02-08 17:46:37 -05:00
Ansis Brammanis 123c700853 Fix midpoint dragging 2013-02-08 16:49:09 -05:00
John Firebaugh e05531ad6c Fix circularize boundary cases (fixes #494)
There are still more boundary cases even farther out. But this is
probably sufficient for the real world.
2013-02-08 12:08:48 -08:00
John Firebaugh d59320ee4b Extract Way#replaceNode 2013-02-08 12:07:57 -08:00
Tom MacWright 5139de969e Slow-remove tiles, pay attention to parentNode, refs #686 2013-02-08 13:48:51 -05:00
Tom MacWright 8d8ec84316 Fix inadverted .remove call. Fixes #686 2013-02-08 13:40:57 -05:00
Tom MacWright afcb1837e7 Only do extent build if necessary 2013-02-08 11:36:25 -05:00
Tom MacWright 7b33472203 Nix the array joins 2013-02-08 11:31:33 -05:00
Tom MacWright 151266c75f Merge branch 'master' of github.com:systemed/iD 2013-02-08 11:20:23 -05:00
Tom MacWright 2e8e7ad1cc Use css transitions for tiles 2013-02-08 11:20:11 -05:00
Ansis Brammanis 2c9732f547 Fix localstorage history clearing 2013-02-08 11:04:05 -05:00
Tom MacWright 0b89df063f Optimize resetting opacity 2013-02-08 11:02:23 -05:00
Tom MacWright bd615fb19f Cache mousePosition 2013-02-08 10:48:00 -05:00
Tom MacWright 6f81288eb9 Name load function so we can profile it 2013-02-08 10:23:35 -05:00
Tom MacWright 4a339ade87 Do not use d3.mouse unless needed, instantly exit select. 2013-02-08 10:21:04 -05:00
Tom MacWright 20e1181b7a Use a trueObj for filtering labels, add fastMouse 2013-02-08 10:08:30 -05:00
Tom MacWright b24d03a583 Optimize iD.geo.dist, fixes #685
See benchmark: http://jsperf.com/id-dist-optimization
2013-02-08 09:46:04 -05:00
Tom MacWright a773aaaab4 Improve perf with some benchmarking.
Re translate change see http://jsperf.com/coerce-vs-join-array
2013-02-07 22:55:44 -05:00
Tom MacWright 054ecae5c9 Avoid new indirection with extent 2013-02-07 22:55:21 -05:00
Tom MacWright b6551e8db0 Name geo constructor so it is profilable 2013-02-07 22:41:47 -05:00
Ansis Brammanis 0804da824a Fix background test 2013-02-07 18:41:17 -05:00
Tom MacWright 27e7df888d Support locales in taginfo. Fixes #678 2013-02-07 18:24:01 -05:00
Tom MacWright 645dcebbfe Use platform-specific mod keys, refs #676 2013-02-07 18:09:28 -05:00
Tom MacWright adbcfbd969 Merge branch 'master' of github.com:systemed/iD 2013-02-07 17:59:42 -05:00