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
Bryan Housel
6ca4b13304
Store view transform and selectedIDs w/history, and undo/redo them
...
(closes #2204 )
2016-12-10 23:25:58 -05:00
Bryan Housel
a7ac44f6e8
Refactor imageryBlacklists so it can be called without triggering a GET
...
Previous code was problematic because we need the function to
to properly blacklist custom imagery passed in through the url hash,
before iD is completely initialized. Triggering GET causes tests to
break because osm service testing has side effects :-/
2016-12-04 21:35:55 -05:00
Bryan Housel
3f024d0b95
Replace hardcoded RTL list with detected language lookup from dataLocales
2016-11-28 00:12:50 -05:00
Bryan Housel
4b79325ec1
2.0.1
2016-11-17 14:19:58 -05:00
Bryan Housel
2a6fd8468b
2.0.0
2016-11-15 00:46:29 -05:00