Commit Graph

43 Commits

Author SHA1 Message Date
Quincy Morgan
705f15aadd Speed up search by cacheing preset text values and not scrolling to focused node as often 2019-03-21 11:19:20 -04:00
Quincy Morgan
5fc8c90e65 Always align the search results popover with the search field 2019-03-20 12:37:58 -04:00
Quincy Morgan
d7b8c10ff8 Add tag reference button to grouped-by-name preset results 2019-03-20 11:45:05 -04:00
Quincy Morgan
d90843654e Group preset search results with the same name (close #6059) 2019-03-20 11:33:54 -04:00
Quincy Morgan
c3216ddeca Add geometry filter controls to the add feature results dropdown (close #6056) 2019-03-18 14:52:44 -04:00
Quincy Morgan
7e92f6aa89 Combine vertex and point geometries into a single Point fallback preset 2019-03-18 12:36:20 -04:00
Quincy Morgan
a076c54ed5 Fix arrow key navigation 2019-03-12 10:23:26 -04:00
Quincy Morgan
fa3756d4b2 Add tag documentation to presets in the ribbon search results (close #6023) 2019-03-11 17:49:10 -04:00
Quincy Morgan
213d0ee3e8 Move preset favoriting functions from core/context.js to presets/index.js
Make recent presets persistent and compatible with favorite presets
2019-03-07 16:49:29 -05:00
Quincy Morgan
7eb007d27a Make recent presets geometry-specific 2019-03-07 12:14:18 -05:00
Quincy Morgan
a6d026f5a6 Close subsections when reloading search results 2019-03-06 17:01:21 -05:00
Quincy Morgan
4645c7654d Disable search field when editing is not allowed 2019-03-06 16:27:10 -05:00
Quincy Morgan
ca8f499482 Right-to-left layout support for drag-and-drop favorites, favorite shortcuts, and feature search 2019-03-06 14:59:21 -05:00
Quincy Morgan
137aefb440 Add tooltip to search field
Make search shortcut translatable
2019-03-06 13:31:16 -05:00
Quincy Morgan
9c19a1d714 Nicer display of name suggestion index presets 2019-03-06 12:19:44 -05:00
Quincy Morgan
209cb57d71 Escape key to blur search field 2019-03-06 11:55:46 -05:00
Quincy Morgan
36ad1b0242 Use "building" label instead of "area" when adding POIs as buildings 2019-03-06 11:39:17 -05:00
Quincy Morgan
b39cbe3815 Fix lint errors 2019-03-05 12:50:46 -05:00
Quincy Morgan
46037c0cb6 Add tab key as shortcut for focusing the search-to-add field
Add tab navigation of the search results
2019-03-05 11:21:38 -05:00
Quincy Morgan
062872c4f0 Merge tags instead of adding new point when adding a point to a point
Fix lint error
2019-03-05 09:39:55 -05:00
Quincy Morgan
d99fe79b6e Always show generic presets when searching 2019-03-04 17:47:20 -05:00
Quincy Morgan
6e0f5c6823 Allow adding vertex-only features from the serach-to-add field
Allow favoriting vertex presets
Don't allow adding vertex-only presets as points
Rename Other preset to Vertex
2019-03-04 17:38:08 -05:00
Quincy Morgan
b828ada0e2 Don't allow adding point-only features as vertices 2019-03-04 17:04:35 -05:00
Quincy Morgan
5e02523396 Scroll to show all when expanding a result
Fix lint warnings
2019-03-04 14:37:00 -05:00
Quincy Morgan
c8dc155a27 Add expansion of multigeometry features within categories 2019-03-04 14:08:55 -05:00
Quincy Morgan
929a27b384 Allow arrow key navigation out of expanded subsections 2019-03-04 13:56:34 -05:00
Quincy Morgan
0aa95bf8b0 Make category items expandable 2019-03-04 12:45:38 -05:00
Quincy Morgan
9a7ad8a5cb Add disclosure arrow to expandable search results 2019-03-04 12:11:31 -05:00
Quincy Morgan
fa2e718edf Keep the focused item visible when navigating the search-to-add results with the arrow keys 2019-03-04 10:51:23 -05:00
Quincy Morgan
7bf73111c4 Don't use double point icons
Remove subsections when reloading
2019-03-04 10:28:13 -05:00
Quincy Morgan
9f3329149c Add basic arrow key navigation of the search-to-add bar 2019-03-04 10:03:05 -05:00
Quincy Morgan
bc9c179a67 Fix search field selection upon focus 2019-03-02 18:11:11 -05:00
Quincy Morgan
ad58779d09 Press return to choose the first list item in search-to-add field 2019-03-02 16:52:24 -05:00
Quincy Morgan
971b901b21 Add 1 as the hotkey for focusing the search bar 2019-03-02 15:37:15 -05:00
Quincy Morgan
3723c741f1 Add border to point icons in top bar 2019-03-02 14:47:48 -05:00
Quincy Morgan
301d626784 Select the search bar text upon focus 2019-03-02 14:10:28 -05:00
Quincy Morgan
a8d5a16a7d Tweak search-to-add 2019-03-02 13:17:09 -05:00
Quincy Morgan
a857847bf7 Add geometry selection to search-to-add field 2019-03-02 13:05:59 -05:00
Quincy Morgan
b883504849 Prevent adding features from search-to-add field if they are hidden 2019-03-01 09:44:16 -05:00
Quincy Morgan
a108b7958b Keep add feature search results a constant width instead of matching search input width 2019-02-28 18:05:47 -05:00
Quincy Morgan
81996ee551 Add favoriting or presets in the search add bar 2019-02-28 17:13:38 -05:00
Quincy Morgan
4a82604cab Add search-to-add functionality 2019-02-28 15:00:00 -05:00
Quincy Morgan
b6effd6ed0 Add initial search bar UI element 2019-02-28 11:19:40 -05:00