frostwire/frostwire-desktop — pull request #360 by bill-auger (2014-11-19 05:54:04+00:00)
Title: implement search options button (issue #204)

* generalized specifying icon name in ConfigureOptionsAction constructor
* added IconButton "ActionIcon" constructor overload for creating opaque buttons
* made OptionsConstructor::SEARCH_KEY public
* fixed typo in doc comment for OptionsConstructor::DIALOG constant
* added SEARCH_OPTIONS key to icon_mappings.properties
* resources/org/limewire/gui/resources/icon_mapping.properties

NOTE: regarding ConfigureOptionsAction class
the icon name "LIBRARY_SHARING_OPTIONS" hard coded into the ConfigureOptionsAction
constructor was factored out to make this constructor more general
it was called in only three places so this accounts for the modifications to:
* src/com/frostwire/gui/library/AbstractLibraryTableMediator.java
* src/com/frostwire/gui/library/LibraryExplorer.java
* src/com/frostwire/gui/library/LibraryPlaylists.java

again many whitespace only changes