banshee r2264 - in trunk/banshee: . ext/taglib-sharp src/Core/Banshee src/Core/Banshee.Base src/Core/Banshee.Base/Banshee.SmartPlaylist src/Core/Banshee.Widgets



Author: abock
Date: 2007-05-10 01:58:02 +0100 (Thu, 10 May 2007)
New Revision: 2264
ViewCVS link: http://svn.gnome.org/viewcvs/banshee?rev=2264&view=rev

Added:
   trunk/banshee/src/Core/Banshee.Base/TrackFilterType.cs
   trunk/banshee/src/Core/Banshee.Widgets/HoverImageButton.cs
Removed:
   trunk/banshee/ext/taglib-sharp/TagLib.sources
Modified:
   trunk/banshee/ChangeLog
   trunk/banshee/ext/taglib-sharp/Makefile.am
   trunk/banshee/src/Core/Banshee.Base/Banshee.Base.mdp
   trunk/banshee/src/Core/Banshee.Base/Banshee.SmartPlaylist/Editor.cs
   trunk/banshee/src/Core/Banshee.Base/Makefile.am
   trunk/banshee/src/Core/Banshee.Base/Source.cs
   trunk/banshee/src/Core/Banshee.Widgets/Banshee.Widgets.mdp
   trunk/banshee/src/Core/Banshee.Widgets/Makefile.am
   trunk/banshee/src/Core/Banshee.Widgets/SearchEntry.cs
   trunk/banshee/src/Core/Banshee/PlayerInterface.cs
Log:
2007-05-09  Aaron Bockover  <abock gnome org>

    * src/Core/Banshee.Widgets/SearchEntry.cs: Completely rewritten SearchEntry
    with a better filter API and proper GTK themeing

    * src/Core/Banshee.Widgets/HoverImageButton.cs: A cute button that may
    end up somewhere standalone, but for now makes up the filter and clear
    buttons in the new SearchEntry

    * src/Core/Banshee.Base/TrackFilterType.cs: Define what kind of filters
    can be made on the track view; means that logic can happen against this
    enum instead of lots of stupid Catalog.GetString()+string comparisons,
    so searching should actually be a bit faster

    * src/Core/Banshee.Base/Source.cs: Save a TrackFilterType instead of the
    old string filter name

    * src/Core/Banshee/PlayerInterface.cs: Use the new SearchEntry API which
    should actually bring search/filter speed improvements

    * src/Core/Banshee.Base/Banshee.SmartPlaylist/Editor.cs: Hackishly use
    the new SearchEntry API (needs finishing)






[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]