Bryan Housel
e22c379094
Merge branch 'master' into request_review
2017-08-10 11:40:19 -04:00
Bryan Housel
4904b7a253
Recognize more kinds of concrete surface as "paved"
2017-08-10 11:11:54 -04:00
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
881f979d46
Return to browse mode when zooming out beyond edit limit
...
(closes #4184 )
2017-08-08 18:14:23 -04:00
Bryan Housel
163323d3df
Make sure bool url params actually contain value 'true'
...
(closes #4222 )
2017-08-08 09:51:57 -04:00
Bryan Housel
d0fcae1b15
When drawing, ignore accidental clicks on mode buttons
...
(closes #4042 )
2017-08-07 00:24:16 -04:00
Bryan Housel
8de3429f2b
Fix misspelling
2017-08-06 23:59:16 -04:00
Bryan Housel
10659505e2
Add code to treat a few special tags as areas instead of lines
...
even in the absense of a proper `area=yes` or `areaKeys` tag.
(closes #4194 )
2017-08-06 23:39:58 -04:00
Bryan Housel
3e168935d1
Swap increment/decrement spin buttons when RTL
2017-08-06 22:00:30 -04:00
Bryan Housel
077ee6d4b5
refactor structure type field to use uiField
2017-08-05 23:30:34 -04:00
Bryan Housel
8a399096b2
Add options for fields, allow unwrapped fields (no label, buttons, etc)
2017-08-05 00:33:20 -04:00
Bryan Housel
76e605568e
WIP: refactor bridge/tunnel layer field to use uiField
2017-08-04 17:45:47 -04:00
Bryan Housel
216a04d962
Restore code to set state=hover (not sure if actually needed)
...
Also, fix hover style for textarea
2017-08-03 13:32:08 -04:00
Bryan Housel
6950220ced
Update the tags before rendering
2017-08-03 13:04:17 -04:00
Bryan Housel
7076bcef16
uiField now dispatches own events
2017-08-03 11:28:10 -04:00
Bryan Housel
6fe1efaf35
Some variables and formatting
2017-08-03 11:13:07 -04:00
Bryan Housel
2e278ba5ef
Fix "Add Field" combo
2017-08-03 10:28:07 -04:00
Bryan Housel
1bf514b7fc
Move field rendering code from preset_editor to field.js
2017-08-03 01:10:59 -04:00
Bryan Housel
f6e76665a0
Rename uiPreset -> uiPresetEditor
...
(consistent with raw tag editor, raw member editor, etc)
2017-08-02 17:58:43 -04:00
Bryan Housel
ce12c34efe
WIP refactor field rendering code out of preset editor
2017-08-02 17:41:02 -04:00
Bryan Housel
3de93caff4
Merge branch 'master' into mandatory_names
2017-08-01 12:55:46 -04:00
Bryan Housel
fc50bed82d
Change to 80px arrow key panning (this matches Leaflet default)
...
(closes #4207 )
2017-08-01 12:03:07 -04:00
JamesKingdom
f69463b5c8
Removing blank field
2017-08-01 16:45:10 +01:00
JamesKingdom
6cbae830c2
Fix name push bug
2017-08-01 16:26:32 +01:00
JamesKingdom
bb744c018c
Don't force name tags
2017-08-01 00:54:36 +01:00
Bryan Housel
f522879352
2.3.2
2017-07-24 18:47:16 -04:00
Bryan Housel
4e5ed2576a
Add hidden key trap field to prevent user from tabbing out of sidebar
...
(closes #4159 )
2017-07-24 14:01:47 -04:00
Bryan Housel
b720456ba8
Make expandable sidebar sections work with incognito mode
...
In other words, don't rely on context.storage() working
(re: #4159 )
2017-07-24 11:36:18 -04:00
Kushan Joshi
b5ece16432
add requesting review
2017-07-24 16:18:47 +05:30
Bryan Housel
f52a356b46
Keep previous mousemove event updated while zoompanning
...
(closes #4155 )
2017-07-22 01:00:56 -04:00
Bryan Housel
af10c60e7c
Distinguish between default and special service roads
...
Special service roads include things like
service=parking_aisle, drive-through, alley, etc
(closes #4157 )
2017-07-21 12:46:11 -04:00
Bryan Housel
3464a46df6
All imagery layers should just be owned by rendererBackground()
...
This moves management of the custom layer out of uiBackground()
2017-07-20 16:07:10 -04:00
Pierre GIRAUD
5b89003101
Remember the chosen custom background when set by url
2017-07-20 09:35:30 +02:00
Bryan Housel
dca1cdc440
Fix: Ctrl+Shift+B also swaps between the background like Ctrl+B
...
(closes #4153 )
2017-07-17 15:29:13 -04:00
Bryan Housel
fbff5195e0
Append capture date instead of inserting it
...
Messing with DOM node order seems to break the Mapillary viewer's ability to
correctly set the user and photo links
2017-07-16 11:22:27 -04:00
Bryan Housel
ec4b00b7e1
Call selectedImage again from nodeChanged to update detections, capturedAt
2017-07-16 11:15:43 -04:00
Bryan Housel
30e5b18d6b
Convert UTC to local time when displyaing Mapillary timestamp
2017-07-16 10:54:27 -04:00
Bryan Housel
346b5e9b36
Add capture date on the attribution line at bottom of Mapillary viewer
...
(closes #4156 )
2017-07-15 03:17:47 -04:00
Bryan Housel
802d5707d6
Style detections for better visibility
2017-07-14 02:32:35 -04:00
Bryan Housel
590ab7d8b9
Detection cache can store source data, not instantiated tag objects
2017-07-14 01:20:26 -04:00
Bryan Housel
e71381ed45
Adjust street sign image dimensions to try to make them less blurry
...
(still kinda blurry but closes #4145 anyway)
2017-07-14 00:45:20 -04:00
Bryan Housel
30a12fb1be
Cache images->detections, show multiple detections per image
2017-07-13 23:47:44 -04:00
Bryan Housel
fa9df01155
Guard code for mapillaryViewer, local scope for tagComponent
2017-07-12 17:31:19 -04:00
Bryan Housel
879812b995
Merge branch 'master' into detections
2017-07-12 16:27:43 -04:00
Kushan Joshi
57410b264b
add mapillary detections
2017-07-12 16:21:57 +05:30
Bryan Housel
84f29a6fd8
2.3.1
2017-07-11 11:20:45 -04:00
Bryan Housel
a15821ecf1
Use single Custom backround source, and add template() accessor
...
Before, each time the user switched to the custom source, it would
create a brand new custom source with the offset set to [0,0]
(closes #3982 )
2017-07-10 23:25:40 -04:00
Bryan Housel
01bfc67ea5
After splitting a way, update all matching relation members
...
(closes #4140 )
2017-07-10 18:35:30 -04:00
Bryan Housel
7038f48835
2.3.0
2017-07-07 16:57:20 -04:00
Bryan Housel
20c2de4701
Always display coordinate pairs as Lat,Lng (sorry @tmcw)
2017-07-05 20:34:07 -04:00