Changelog
[4.2.0] - 2020-04-30
- Bump to minor version for API validation.
[4.1.1] - 2020-04-30
- Add all children is now an adapter override.
[4.1.0] - 2020-03-20
- Improve matching algorithm
- Add a splitter between searcher and details panel
- Fix adding all children of matching expanded categories
[4.0.9] - 2019-10-22
- Update ListView API
[4.0.8] - 2019-09-16
- Made SearcherItem Name property virtual
[4.0.7] - 2019-08-29
- Fix bold fonts (case 1178374)
- case 1178373 and 1071573014: minor examples tweaks
[4.0.6] - 2019-08-01
- Fix bug where items were selected twice when using keyboard inputs
[4.0.5] - 2019-07-26
- Fix searcher look to match Northstar changes
[4.0.4] - 2019-07-23
- Change the default size when the searcher has a details panel
[4.0.3] - 2019-06-11
- Added ability to use capital letters in a search bar
- Bugfix: Search bar focus after the escape button pressed
[4.0.2] - 2019-05-24
- API Make Match() virtual again in SearcherDatabase
[4.0.1] - 2019-04-30
- Bugfix: [MacOs] Fix issue where the searcher moves on the top left corner while resizing/moving
[4.0.0] - 2019-04-24
- Cleanup for promotion to production
[3.0.12] - 2019-04-17
- API: Make SearcherField public again
[3.0.11] - 2019-04-15
- Fix all issues flagged by ReSharper
[3.0.10] - 2019-03-26
- fix CI
[3.0.9] - 2019-03-24
Package: none
- Add Yamato CI config
[3.0.8] - 2019-03-24
Package: none
- Bugfix: Autocomplete text was misaligned.
[3.0.7] - 2019-02-28
- API: Remove Experimental API reference.
[3.0.6] - 2019-09-27
- UI: Restyling
- API: Add public ctor to SearcherDatabase
[3.0.5] - 2018-12-18
- Bugfix: Focus search text field when window is displayed
[3.0.4] - 2018-11-30
- Trigger callback when an item is selected instead of when the details panel is displayed
[3.0.3] - 2018-11-28
- Add alignments
[3.0.2] - 2018-11-22
- Bugfix: Searcher autocomplete label now bold to match text input style
[3.0.1] - 2018-11-20
- Bugfix
[3.0.0] - 2018-11-20
- Restyling and move + resize
[2.1.1] - 2018-11-12
- Fix text input filtering
[2.1.0] - 2018-11-05
- UIElements compatibility update
[2.0.6] - 2018-08-15
- Add possibility to sort items
[2.0.5] - 2018-08-15
- Filtering fix
[2.0.4] - 2018-08-08
- Added hooks for analytics
[2.0.3] - 2018-08-07
- The matchFilter is now also applied at database initial setup time
[2.0.2] - 2018-08-02
- Added matchFilter delegate on SearcherDatabase to further control the match criteria
[2.0.1] - 2018-07-13
- Fixed Exception when a whitespace query is entered
[2.0.0] - 2018-07-12
- Created a base class for Databases, renamed SearcherDatabase to LuceneDatabase, add a brand new SearcherDatabase written from scratch
[1.0.6] - 2018-06-21
- hotfix for left arrow on a child that cannot be collapsed will select the parent feature
[1.0.5] - 2018-06-21
- fixed an draw issue when expanding and collapsing an item on a small list - issue #25
- pressing left arrow on a child that cannot be collapsed will select the parent
[1.0.4] - 2018-05-16
- fixed compilation error with latest trunk (around styles.flex)
- added third party notices file
[1.0.3] - 2018-05-03
- window close due to focus loss will now trigger the selection callback with null
- fixed potential null ref exception in sample code
[1.0.2] - 2018-04-30
- removed AutoCompleter in favor of a more robust top-result based approach
[1.0.1] - 2018-04-26
- now showing children of matching items - issue #19
- fixed completion scoring with multiple databases
- search results in general have been improved
[1.0.0] - 2018-04-25
- added basic tests - issue #18
- added a README and documentation
- fixed Searcher.Search() not returning anything if query contained capital letters - issue #22
[0.1.3] - 2018-04-23
- added ability to add a title to the Searcher window - feature #3
- removed Searcher arrow and moved default display point to top-right corner - related issues #2, #12, #16
- fixed lingering arrow when bring Searcher window up from Inspector - issue #2
- fixed SearcherWindow.Show() to always take world space display location - issue #17
[0.1.2] - 2018-04-18
- fixed Searcher's list is visually cut off when closing a parent SearcherItem - issue #9
- scroll to selected item/best result
- add parents field, do not autocomplete it, search using a multi phrase query, auto create the parents path in overwritePath()
- fixed window arrow being removed AFTER the target window repaint, leaving remnant arrwos sometimes - issue #6
- fixed Null Ref Exception when getting the selected item of an empty listview. only get it if relevant
- fixed bug where child was not under parent in Searcher
[0.1.1] - 2018-03-21
- Minor fixes for VisualScripting
[0.1.0] - 2018-03-05
This is the first release of Unity Package Searcher.
General search window for use in the Editor. First target use is for GraphView node search.