Commit Graph

112 Commits

Author SHA1 Message Date
Bryan Housel
d2558b950d v2.7.1 2018-03-11 11:52:48 -04:00
Bryan Housel
0f7ef99dbc v2.7.0 2018-03-02 17:54:38 -05:00
Bryan Housel
0c23073d52 Correctly catch loc changes 2018-02-05 14:34:51 -05:00
Bryan Housel
6c3a02cebe Avoid lodash in hot code in coreDifference
(closes #2743, closes #4611)
2018-02-05 13:44:01 -05:00
Bryan Housel
db0858f7d2 v2.6.1 2018-02-01 11:38:41 -05:00
Bryan Housel
a508ec3c09 v2.6.0 2018-01-21 10:45:32 -05:00
Bryan Housel
5d9b051f84 Fix drag_node for touch targets and line snapping 2017-12-21 20:31:20 -05:00
Bryan Housel
7994baae23 WIP: trying singular activeID and smarter target drawing code
The goal here is that the code that draws the targets should know better
what parts of the lines/vertices are targetable, rather than just
relying on CSS to ignore the pointer events on the whole line.

e.g. when drawing a line, it's ok for it to loop back and connect
to itself, just not on a segment or vertex adjacent to the active
node.
2017-12-19 11:23:35 -05:00
Bryan Housel
7a8f50c74e More fixes for drawing/snapping, don't draw touch targets for activeIDs 2017-12-18 22:54:49 -05:00
Bryan Housel
ba5b3eee9c More work on vertex drawing, add debug for touch targets 2017-12-15 00:26:37 -05:00
Bryan Housel
5e19c936f0 Avoid deferred fetching of OSM tiles at low zooms or with layer disabled
(closes #4572)
2017-12-05 14:36:12 -05:00
Bryan Housel
add1bac3f2 v2.5.1 2017-11-16 00:43:56 -05:00
Bryan Housel
9b705a6375 Don't call async callbacks after connection resets/switches
(closes #4288)
2017-11-14 21:30:01 -05:00
Bryan Housel
2a5d7d875a v2.5.0 2017-11-10 15:47:56 -05:00
Bryan Housel
bd639f2da0 Don't defer merging loaded entities into the history graph
(closes #4276)
2017-11-09 14:22:53 -05:00
Bryan Housel
469df0b059 Change features to disable_features querystring, add init() 2017-10-22 12:00:51 -06:00
Bryan Housel
d82a34ed83 v2.4.3 2017-10-09 17:57:42 -04:00
Bryan Housel
2716b78e87 v2.4.2 2017-10-08 22:27:27 -04:00
Bryan Housel
78908bfaa1 Convert lodah-es and d3 to named imports for core 2017-09-24 22:52:12 -04:00
Bryan Housel
1392761093 v2.4.1 2017-08-26 16:05:58 -04:00
Bryan Housel
9ec618afa9 2.4.0 2017-08-25 16:15:17 -04:00
Kushan Joshi
909b72a39e cleaning up 2017-08-24 17:03:04 +05:30
Kushan Joshi
91a569985d playing with map render 2017-08-24 17:02:49 +05:30
Bryan Housel
99a3741b0c Better isolation of services, to avoid hitting network during test runs
1. All services are disabled in testing now to prevent network accesses
2. Only services are enabled when needed to test something
3. Many changes throughout code to allow iD to run with services disabled
   (e.g. check for osm service instead of assuming context.connection() will work)
4. Actually export the services so we can disable and enable them
2017-08-09 22:04:09 -04:00
Bryan Housel
f522879352 2.3.2 2017-07-24 18:47:16 -04:00
Bryan Housel
84f29a6fd8 2.3.1 2017-07-11 11:20:45 -04:00
Bryan Housel
7038f48835 2.3.0 2017-07-07 16:57:20 -04:00
Bryan Housel
5c3f407573 2.2.2 2017-06-12 11:04:11 -04:00
Bryan Housel
5326377292 silence eslint warning 2017-06-08 13:27:55 -04:00
Bryan Housel
9cdf0cdd66 Add explict check for prototype inheritance of entities Chrome bug
(see #3973)
2017-06-08 13:13:46 -04:00
Bryan Housel
fc4c85d1e0 2.2.1 2017-05-12 10:37:14 -04:00
Bryan Housel
73c1d5c17e 2.2.0 2017-05-09 10:33:29 -04:00
Bryan Housel
ef95db8524 Add ability to history.pop n times
This is a little better than just calling pop a bunch of times because
it avoids dispatching extra history change events
2017-05-03 16:03:56 -04:00
Bryan Housel
2ebfcd174e Don't redo into un-annotated edit states
(closes #4006)
2017-05-03 00:21:37 -04:00
Bryan Housel
b566cc9c90 Remove workaround for old Firefox bug that has been fixed 2017-04-12 14:08:51 -04:00
Bryan Housel
2e81e71859 Add history.toIntroGraph() for saving the edited introGraph to JSON 2017-04-04 02:00:01 -04:00
Bryan Housel
5f44c9a00a Add combobox menus to id-container instead of document.body
(re: https://github.com/openstreetmap/iD/issues/3925#issuecomment-290718356)
2017-03-31 13:44:55 -04:00
Bryan Housel
833a67f399 Allow history to set checkpoints and reset to them 2017-03-22 22:05:27 -04:00
Bryan Housel
697cef1b06 Fix zoom/pan for the intro curtain
(closes #2386)
2017-03-22 15:57:26 -04:00
Bryan Housel
4d9c90ea97 2.1.3 2017-02-24 12:25:38 -05:00
Bryan Housel
2611537477 2.1.2 2017-02-07 11:49:19 -05:00
Bryan Housel
264e3076d5 2.1.1 2017-02-06 17:04:15 -05:00
Bryan Housel
0e330152b8 2.1.0 2017-02-04 01:07:25 -05:00
Bryan Housel
2ab4e592c9 Add _tkeys_ language for translation debugging 2017-01-26 12:00:03 -05:00
Bryan Housel
eaae835829 Minor style tweak 2017-01-23 14:54:42 -05:00
Bryan Housel
0a77f0b09b Don't save history if degeneracies exist in selectedIDs
(closes #3750)
2017-01-23 14:47:55 -05:00
Martin Raifer
ac8a52980b show "You have unsaved changes" message also in save mode 2017-01-22 19:35:08 +01:00
Bryan Housel
ddd1b7e43a Don't change history state while in transition 2017-01-04 17:37:29 -05:00
Bryan Housel
eb0cdd5e8c History transition code cleanup 2016-12-23 17:18:28 -05:00
Bryan Housel
d917424fc4 Support for performing transitionable actions 2016-12-23 00:57:05 -05:00