Quincy Morgan
11dc86ca9b
Add check for entity geometry type in allowsVertex function (re: #5875 )
2019-02-11 09:59:43 -05:00
Max Grossman
b7786fd081
if on address interpolation, match and don't look through keys...
...
ref #5811
2019-02-01 17:58:15 -05:00
Max Grossman
58e31bc45a
initial update to draw modes and hover behavior
...
ref #5811
2019-02-01 17:34:40 -05:00
Quincy Morgan
9f7ef21e5c
The additional fields dropdown now mixes universal and moreFields and is sorted alphabetically
2019-01-17 11:37:05 -05:00
Quincy Morgan
ae7c099c8a
Moved field inheritance resolution from the data build to the preset initialization
...
Removed the data build check for duplicate values between fields and moreFields
Renamed the shop field from Type to Shop Type
Renamed the beauty field from Shop Type to Beauty Specialty
Added the brand field to the shop preset under moreFields
2019-01-15 09:53:26 -05:00
Bryan Housel
5a2049b421
Drop extra whitespace, make sure service exists before using it
2018-12-18 15:38:53 -05:00
Max Grossman
8f33a85a12
make collection.index function to handle failing tests
2018-12-17 17:16:10 -05:00
Max Grossman
d87b1822f7
add/make visible weakly matched presets
2018-12-14 15:42:25 -05:00
Max Grossman
f627f1e659
make all presets visible on init!!
2018-12-14 13:29:17 -05:00
Max Grossman
1b51b8bc57
adding tests and updating/fixing external presets logic
2018-12-14 13:23:58 -05:00
Max Grossman
c897331cd1
presets test w/build
2018-12-13 13:30:38 -05:00
Max Grossman
96e44be69c
merge 2.12.2
2018-12-13 11:22:32 -05:00
Max Grossman
f3e6459191
working on preset visibility
2018-12-13 11:16:24 -05:00
Quincy Morgan
82263aea7c
Adds a Wikidata field
2018-11-18 19:38:19 -05:00
Bryan Housel
05a5563a41
Use a transient to memoize preset.match
...
This slightly speeds up some things, including label rendering
2018-11-10 00:05:53 -05:00
Bryan Housel
878bfdd144
Exclude non-searchable presets from the preset recently-used list
...
(closes #5450 )
2018-11-07 11:45:39 -05:00
Max Grossman
3a0f8ddd09
infer geometries
...
ref #remote-presets
2018-08-08 13:21:35 -04:00
Max Grossman
f5c21ddaaf
some geometry inferring!!!
...
ref #remote-presets
2018-08-08 08:50:45 -04:00
Max Grossman
b93444de75
working on isArea-ish equivalent for mapcss selector objects
...
ref #remote-presets
2018-08-02 18:03:13 -04:00
Max Grossman
5b1dee3779
add tests for mapcss checks
...
ref #remote-presets
2018-08-02 12:47:47 -04:00
Max Grossman
db78df55c8
get validaiton objects on context
...
ref #remote-presets
2018-07-31 13:41:24 -04:00
Max Grossman
873b451bef
move data presets overwritting to the build function
...
ref #remote-presets'
2018-07-19 15:39:20 -04:00
Max Grossman
57ea240177
make uiModes options strict to match only those within defaults
...
ref #remote-presets
2018-07-18 10:50:54 -04:00
Max Grossman
659a291e89
add core overwrite for external preset source
...
ref #remote-presets
2018-07-17 16:43:00 -04:00
Bryan Housel
8928e95da2
Allow fallback presets (area, line, point) to appear in the recent list
...
(closes #4612 )
2018-01-02 15:07:35 -05:00
Bryan Housel
d53e473474
Convert lodah-es and d3 to named imports for presets
2017-09-25 14:20:24 -04:00
Bryan Housel
7b9af48c4d
If any part of an address is present, allow fallback to "Address" preset
...
(closes #4353 )
2017-09-19 16:55:18 -04:00
Bryan Housel
87618f9a6b
Make it so preset.init() can be called again to reset the datastructures
...
(this is mostly so I can reset recent.collection for the walkthrough)
2017-04-11 22:34:02 -04:00
Bryan Housel
de44a73e05
Fix areaKeys logic to better handle presets that can be area or line
2017-03-12 15:29:14 -04:00
Bryan Housel
9b7d79a3fe
Use live bound object for presets object, change context.presets() getter
2016-11-14 15:44:02 -05:00
Bryan Housel
3102a4ae6a
Rename all the things to include pseudonamespaces
2016-10-04 19:06:20 -04:00
Beau Gunderson
4dbce64b7d
migrate presets to ES6 modules for #3118
2016-06-14 20:44:05 -07:00