Bryan Housel
92d6d51724
Mock geocoder in walkthrough so we can localize address field
2017-04-21 17:53:37 -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
2314acfec7
Add utilNoAuto to remove autocorrect/spellcheck features from inputs
...
(closes #3839 )
2017-02-14 17:19:24 -05:00
Bryan Housel
8d191cd34a
More careful address div selection to avoid data binding combobox caret
...
(closes #3715 )
2017-01-31 15:10:20 -05:00
Bryan Housel
d09fd15092
Cleanups and rename service nominatim -> geocoder
2017-01-17 16:56:23 +05:30
Natsuyasumi
e1640a1e39
Merge branch 'master' into address-customization
2017-01-04 22:19:09 +01:00
Bryan Housel
fc5aea739f
Update fontstack to use better system fonts over Helvetecia Neue
2017-01-02 18:51:12 -05:00
Bryan Housel
fac0429c4c
Don't call updateTags extra times
...
(closes #3650 )
2016-12-17 22:38:28 -05:00
Mikołaj "Natsuyasumi" Kuranowski
aafb77c7ec
Small fixes
2016-12-09 15:08:16 +01:00
Mikołaj "Natsuyasumi" Kuranowski
3d9009725e
Address customization
2016-12-09 13:33:15 +01:00
Bryan Housel
cb6801c2b6
Address field improvements and bugfixes
...
(closes #3553 )
* eliminate duplicate values in suggestions
* set minItems(1) on all combo boxes
* setup dropdowns for all common address fields
2016-11-05 23:48:14 -04:00
Bryan Housel
053074d076
Export live binding for services in iD.services, fix init/reset
...
(closes #3324 )
Previously we allowed devs to swap out services that they didn't need.
This became difficult now that ES6 exports are immutable bindings.
But we can wrap the immutable bindings themselves in a live object,
to get back the flexibility that we used to have.
This change also drops the `taginfo` accessor on Context, since devs who want
to swap out taginfo service with something else can now do so through the live
binding. `iD.services.taginfo = myTaginfo()`
2016-10-14 10:38:09 -04:00
Bryan Housel
3102a4ae6a
Rename all the things to include pseudonamespaces
2016-10-04 19:06:20 -04:00
Bryan Housel
c5a8bcc3a6
More fixes to fields
2016-09-18 12:57:23 -04:00
Tom MacWright
ed135ce9ef
Enable lib tests
2016-09-05 10:22:45 -04:00
Tom MacWright
c5b3a16d3a
Fix getSetValue, fix line display
2016-09-03 16:39:30 -04:00
Bryan Housel
a86f34b4ef
Pacify eslint, get build and tests running again
2016-08-26 01:15:07 -04:00
Tom MacWright
cdb533fa84
Begin d3 v4 update
2016-08-21 15:19:27 -04:00
Tom MacWright
8819d3d061
Remove continued iD references ( #3341 )
...
* Remove continued iD references
* make build.js safe enough to dodge json plugin bug
* Package as an iife to avoid var name issue
2016-08-10 20:06:45 -07:00
Tom MacWright
604d1e2719
import lodash ( #3257 )
2016-07-19 12:04:16 -04:00
Kushan Joshi
fc680a2e9a
external modules for services
2016-07-06 14:39:58 -04:00
Kushan Joshi
7188065a6c
disband ui/core
2016-07-02 19:04:51 +05:30