Bryan Housel
fc94e7775f
more tests
2015-03-02 22:47:49 -05:00
Bryan Housel
38f833d19c
Exclude current way when checking if childnode is used
2015-03-02 22:47:13 -05:00
Bryan Housel
e3139e250e
improvements to iD.actions.MergeRemoteChanges
...
* if remote entity is deleted, log to conflicts() array
* if remote tag was deleted, delete from tags (not set undefined)
* update tests..
2015-03-02 13:07:24 -05:00
Bryan Housel
78ca4b11f4
Better support for delete/restore
2015-02-28 23:03:44 -05:00
Bryan Housel
98665fef91
Don't allow zoomTo on an entity with degenrate extent
...
(because sending the map to NaN/NaN/NaN is not cool)
2015-02-28 23:00:00 -05:00
Bryan Housel
2aae57d361
Save originals of parent entities to localstorage
...
This prevents strange things from happening when a way is moved,
(affecting only the childnodes but not the way).
2015-02-28 22:52:21 -05:00
Bryan Housel
2b3dfef5e7
Fix versions of childnodes when merging force_local
2015-02-27 16:56:00 -05:00
Bryan Housel
1cfc6ad69a
Check childNode versions too
2015-02-27 16:35:58 -05:00
Bryan Housel
80f5f65f63
More bugfixes and style updates:
...
* working Previous/Next buttons
* remove behaviors from save mode
(users should not be moving nodes around or selecting at this point)
* clear hover before hovering next object
* enable save button and finished message after reviewing last conflict
* store users choice in __data__.chosen..
* default choices to `keep remote version`
* better message for delete conflicts
* fix undelete action to check localGraph (which will have the entity)
instead of context.graph() (which may not)
2015-02-27 15:45:43 -05:00
Bryan Housel
0ed12da6fa
WIP: style, replace expand/contract list with prev/next buttons
2015-02-26 22:39:22 -05:00
Bryan Housel
29e1554d5f
accessor to expose _features internals
2015-02-26 16:08:39 -05:00
Bryan Housel
e79ff79092
Cleaner code for indeterminate feature checkboxes
...
(fixes #2532 )
2015-02-26 14:33:03 -05:00
Bryan Housel
a3617b02cc
WIP: fix style, fix choice selection
2015-02-26 00:43:14 -05:00
Bryan Housel
15bc08795d
Don't save history to localstorage in save mode
...
(to avoid saving remote merges / conflict resolutions)
2015-02-25 23:35:06 -05:00
Bryan Housel
57e5113b1e
Use radio buttons for mine/theirs choice
2015-02-24 23:32:02 -05:00
Bryan Housel
6ecca72eac
Unsuppress menu when reselecting
...
(fixes #2533 )
2015-02-24 14:16:51 -05:00
Bryan Housel
2c860785f6
Fix areaKeys whitelist/blacklist and blacklist junction=roundabout
...
(closes #2484 )
2015-02-24 12:25:51 -05:00
Bryan Housel
72e5c3dce1
remove/restore of child vertices when switching mine/theirs
2015-02-21 00:02:46 -05:00
Bryan Housel
0730e0432b
keep localGraph - UI can now flip between mine/theirs
2015-02-20 17:01:19 -05:00
Bryan Housel
861bd14903
map#trimmedExtentZoom
...
Like map#extentZoom, but uses trimmed viewport instead of full viewport
to avoid putting the extent under UI buttons and border elements.
This is because in conflict resolution the user will be extentZooming to see
their changes and it was annoying to have the change appear under the UI.
Also using this in zoomToGPXLayer.
2015-02-20 14:59:40 -05:00
Bryan Housel
ad8c381301
WIP: handle conflicting local tag deletion
...
re: https://github.com/openstreetmap/iD/pull/2489#discussion-diff-22490581
2015-02-20 12:43:47 -05:00
Bryan Housel
0a1dd4b338
WIP: simplify
2015-02-20 11:21:47 -05:00
Bryan Housel
38b50a347e
WIP: Fix tests, simplify mergeChildNodes
2015-02-17 22:10:47 -05:00
Bryan Housel
ebe5484e22
WIP: MergeRemoteChanges merges way childnodes
2015-02-17 00:51:49 -05:00
Bryan Housel
cdd0ca1acf
WIP: Use history.perform/replace/pop instead of context.perform
...
This means
* no more weird saves to localStoage of partially merged graphs
* pop cleanly cancels back to history state before merges happen
(removed the annotated undo states)
2015-02-17 00:47:12 -05:00
Bryan Housel
6638f6806e
WIP: changes to "download changeset"
...
* use original changeset before conflict resolutions
* don't cancel the conflict resolution ui
2015-02-16 15:12:42 -05:00
Bryan Housel
663ed92508
WIP: code cleanup, use difference.summary()
...
filling the toCheck list from summary() means that moved vertices are
treated as a change to the parent way, instead of changes to each node
TODO: need to conflict check each node, but at least now they are
fetched with a single API call to fetch the way, and can be reported
as a single conflict in the ui..
2015-02-16 14:53:51 -05:00
Bryan Housel
781db91fbc
make clean to remove old chaintool field
2015-02-14 11:33:16 -05:00
Bryan Housel
b36c9df610
field service:bicycle:chaintool changed to chain_tool
...
(re: #2497 )
2015-02-14 11:29:43 -05:00
Bryan Housel
d755145ae6
WIP: usernames in messages, show # of total
2015-02-14 11:20:19 -05:00
Bryan Housel
0b083f60b7
Switch landuse=farm to landuse=farmland in category list
...
(re: #2478 )
2015-02-13 12:22:43 -05:00
Bryan Housel
60410f7ee7
Remove point, vertex from generic landuse preset
...
(closes #2530 )
2015-02-13 12:12:58 -05:00
John Firebaugh
9aab74c187
Test; simplify
2015-02-12 10:24:40 -08:00
Richard Fairhurst
c9162ea65e
Extend protection to multipolygon outer ways
2015-02-12 10:21:24 -08:00
Richard Fairhurst
0953475f04
Don't delete ways from route/boundary relations
2015-02-12 10:21:23 -08:00
Bryan Housel
5561ebdb14
version
2015-02-12 06:30:23 -05:00
Bryan Housel
012a49c5ec
Update release instructions
2015-02-11 15:09:07 -05:00
Bryan Housel
1ad25c3dcd
1.7.0
2015-02-11 14:40:28 -05:00
Bryan Housel
26764be63a
Update translations
2015-02-11 14:39:39 -05:00
samanpwbb
34642526ff
jshint
2015-02-10 14:41:06 -05:00
samanpwbb
01fc554809
remove testing code
2015-02-10 13:25:54 -05:00
samanpwbb
a4a5812816
style cleanup
2015-02-10 13:24:10 -05:00
samanpwbb
58e2e07f9f
fix background color on loader gif
2015-02-10 12:22:07 -05:00
samanpwbb
60769d5bcc
css cleanup
2015-02-10 12:21:40 -05:00
samanpwbb
72cdf07b6a
remove more transitions
2015-02-10 11:51:01 -05:00
samanpwbb
a46805c3cb
remove distracting transitions
2015-02-10 11:45:23 -05:00
samanpwbb
744346398a
style cleanup
2015-02-10 11:08:01 -05:00
Bryan Housel
5bff37f11b
1.6.3
2015-02-09 22:24:20 -05:00
Bryan Housel
5812663134
Update imagery
2015-02-09 20:48:28 -05:00
Bryan Housel
e98b822b05
Update translations
2015-02-09 20:47:40 -05:00