Support multiple file filters with a dropdown menu.
Adding the template for the filter dropdown menu.
Switch to DropdownButton widget for filter picker.
Remove the unneeded template
Remove unneeded whitespace.
Visual tweaks. The styling that affects other dropdown menu is the top and bottom padding that makes the visual form better.
Merge remote-tracking branch 'origin' into rlim/multi-exclusion-set
Merge branch 'rlim/multi-exclusion-set' of https://github.com/adobe/brackets into rlim/multi-exclusion-set
Add no-focus class to the filter picker button and handle focus restoring after closing the Edit Filter dialog.
Fix the vertical scroll bar showing up in CEF 1750 build by reducing the negative margin of the bottom of File Count message.
Fixed some issues related to the index of the selected item or items after the removed item in the dropdown list.
Fix broken integration tests caused by switching to the new filter UI.
Add a new set of unit tests for testing preferences and view states used for multiple file filter sets.
Some more integration tests for file filters UI.
Address lots of code review feedback and implement the check mark for selected item.
Remove ViewUtils that is no longer needed.
Missed to include this file in previous commit.
Replace DOM elements for filter list items with a template.
Making additional changes for second review feedback.
Move the triggerHandler call into _renderList instead of calling it directly in refresh().
Add JSDoc for listRendered event at the top of DropdownButton module.