Bryan Housel
2edc37b74e
Leave out the changeset_id when downloading osmChange file
...
per https://github.com/openstreetmap/iD/pull/4350#discussion_r139261887
2017-09-15 20:04:42 -04:00
Bryan Housel
82494750ef
Cleanup code, detect download support (alternate flow for IE, Edge)
2017-09-15 16:39:50 -04:00
Bryan Housel
a43b1e3c0a
WIP: fix download changes on save conflicts screen
2017-09-14 22:25:17 -04:00
Bryan Housel
8c9aae1499
Add download changes link to uiCommitChanges summary
...
(WIP: still need to check IE11 and fix download on conflict screen)
2017-09-14 17:35:06 -04:00
Bryan Housel
12be1a8161
pacify eslint
2017-09-13 09:03:16 -04:00
Bryan Housel
1fcceeb0e8
Move string processing into background_source
2017-09-12 17:02:17 -04:00
Bryan Housel
75fcb892f8
Fix show/hide of list items
2017-09-12 15:32:23 -04:00
Bryan Housel
9d60d9c6b0
Track inflight jsonp requests and avoid reissuing them
2017-09-12 15:00:32 -04:00
Bryan Housel
6addbba340
reorganize metadata object, change display of meters
2017-09-12 14:51:01 -04:00
Bryan Housel
6eb392f147
Merge branch 'esri-vintage' of https://github.com/jgravois/iD into jgravois-esri-vintage
2017-09-12 09:45:18 -04:00
Bryan Housel
59f1df902d
When showing a field, set its default value if it has one
...
This allows universal fields or other standalone fields to have a default value.
This didn't work before becuase default values were only handled by
preset.applyTags() / preset.removeTags().
2017-09-11 15:16:02 -04:00
Bryan Housel
494e247ad1
Render intermittent features with dashed lines
2017-09-11 14:14:30 -04:00
john gravois
5f341366e7
display additional metadata from Esri World Imagery
...
* getVintage() becomes getMetadata()
* ignore a couple unrelated lint nags
* add source description, resolution and accuracy info to debug panel
2017-09-11 09:51:07 -07:00
Bryan Housel
0f153d7d55
Ignore URLish fragments when detecting hashtags in changeset comment
...
(closes #4289 )
2017-09-11 12:11:22 -04:00
Bryan Housel
ba8a1e6bc6
Several changes to avoid storing stale hashtags
...
(closes #4304 )
- remove context.storage hashtags whenever hashtags are detected in comment.
- when changing the comment, override hashtags with any found in comment.
2017-09-11 11:50:59 -04:00
Bryan Housel
9719a31c79
Match less punctuation in hashtags
...
(closes #4303 )
2017-09-11 09:55:29 -04:00
Bryan Housel
0d35c5ed59
Give preset priority in preset list when search matches name exactly
...
(closes #4325 )
2017-09-10 12:56:14 -04:00
Bryan Housel
9c738cb5b7
Restore preset ordering test with leading terms (regressed in af776501)
...
The ordering did not actually change, but the test was failing because
it was throwing away the preset terms.. preset.terms() actually returns
translated terms not original terms, and should default to returning the
original terms when translations are not available (like in testing).
2017-09-10 12:56:07 -04:00
jgravois
7521369ece
add support for displaying esri metadata
2017-09-09 21:59:07 -07:00
Bryan Housel
1c9719d763
Avoid requesting blank tiles from EsriWorldImagery
...
(closes #4327 )
This allows the real tiles to overzoom, so the user does not see
tiles with the "map data not yet available" message
2017-09-09 08:51:13 -04:00
Lee Haugen
2343198bc2
Check final poly hull edge in search for smallest rectangle
2017-08-29 16:02:04 -05:00
Bryan Housel
1392761093
v2.4.1
2017-08-26 16:05:58 -04:00
Bryan Housel
f034092b44
Write post-save count, not pre-save count to the changesets_count tag
...
(closes #4283 )
2017-08-26 15:46:56 -04:00
Bryan Housel
9ec618afa9
2.4.0
2017-08-25 16:15:17 -04:00
Bryan Housel
b7d98b94fb
loadEntity loadEntityVersion and loadMultiple all should ignore entityCache
2017-08-24 21:00:39 -04:00
Bryan Housel
cd05c51432
loadEntity can use entityCache, but loadEntityVersion should not
2017-08-24 15:02:12 -04:00
Bryan Housel
cabc98649f
Clear entity id cache on reset()
2017-08-24 13:10:51 -04:00
Bryan Housel
bcfcfdea35
Merge branch 'master' into performance
2017-08-24 12:06:36 -04:00
Kushan Joshi
b356bb855f
remove arrow functions :{
2017-08-24 17:25:59 +05:30
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
Kushan Joshi
82686b10a5
Add requestIdleCallback
2017-08-22 17:38:42 +05:30
Kushan Joshi
442f0831b1
add enitity cache
2017-08-21 15:56:50 +05:30
Bryan Housel
d667ee6e89
Clear history immediately when switching sources
2017-08-20 12:14:38 -04:00
Bryan Housel
8ed2d18474
Apply imagary offset to projection before tiling background layer
...
(closes #4232 )
2017-08-18 22:53:11 -04:00
Bryan Housel
5ffa8f535e
Relax the availability rules for rotation and reflection operations
...
(closes #4237 )
New rules:
- Rotation available if at least 2 unique nodes in selectedIDs
- Reflection available if at least 3 unique nodes in selectedIDs
2017-08-17 14:32:32 -04:00
Bryan Housel
121a1fa629
Avoid making an empty hashtags tag
2017-08-17 12:06:16 -04:00
Bryan Housel
2bf7a5e08b
Write changeset tags for new mappers to indicate walkthrough progress
...
These tags all start with `ideditor:`
(closes #3968 )
```
ideditor:walkthrough_completed=yes
ideditor:walkthrough_progress=welcome;navigation;point;area;line;building;startEditing
ideditor:walkthrough_started=yes
```
2017-08-16 20:10:01 -04:00
Bryan Housel
ea298b0b18
Change raw tag editor readOnlyTags to accept array of regex
2017-08-16 19:54:53 -04:00
Bryan Housel
25d8a8aa08
Store changesets_count in a changeset tag
...
(it will say "0" for someone making their first edit)
2017-08-16 16:31:21 -04:00
Bryan Housel
8cb04a087c
Track walkthrough progress in localStorage
2017-08-16 14:30:21 -04:00
Bryan Housel
a42aa789e9
Add hashtags API parameter and localStorage
...
(closes #2834 )
2017-08-16 10:47:17 -04:00
Bryan Housel
4cf357f61a
Add code to extract hashtags from changeset comment
2017-08-16 00:30:34 -04:00
Bryan Housel
746b54f3d2
Make combo field work without an entity
2017-08-15 15:34:34 -04:00
Bryan Housel
e9909717c7
Change source field to semiCombo, let users pick common source types
2017-08-15 15:15:39 -04:00
Bryan Housel
c56dc5afc3
In save mode, escape should cancel and return to browse mode
...
(closes #4230 )
2017-08-15 14:32:16 -04:00
Bryan Housel
09a661c718
Restore "good changeset comments" link in tag-reference section
...
Also includes a bunch of css cleanups for the tag-reference section
to fix style for readonly raw-tag-editor rows and adjust margin widths
2017-08-15 13:12:57 -04:00
Bryan Housel
7563f3ac16
Refactor duplicate form-field code to uiFormFields
2017-08-15 09:35:57 -04:00
Bryan Housel
ba3f823141
Split out commitWarnings and commitChanges sections into smaller modules
2017-08-15 01:50:52 -04:00
Bryan Housel
d7a07208e1
Restore saving comment to localstorage
2017-08-14 23:14:05 -04:00