aboutsummaryrefslogtreecommitdiffstats
path: root/src/DatabaseQueue.cxx (unfollow)
Commit message (Collapse)AuthorFilesLines
2013-10-20PlaylistError: convert playlist_result to a strictly-typed enumMax Kellermann1-3/+3
2013-09-04util/Error: new error passing libraryMax Kellermann1-6/+6
Replaces GLib's GError.
2013-07-28song: convert header to C++Max Kellermann1-1/+1
2013-01-07Playlist: convert functions to methodsMax Kellermann1-2/+1
2013-01-07DatabaseQueue: pass DatabaseSelection to Add...()Max Kellermann1-5/+2
2013-01-07Client: add Partition reference attributeMax Kellermann1-8/+8
playlist and player_control are deprecated.
2013-01-06DatabaseQueue: force passing playlist reference to std::bind()Max Kellermann1-1/+1
Avoid implicit copy.
2013-01-04DatabaseQueue: pass playlist objectMax Kellermann1-4/+6
Don't use the global variable "g_playlist".
2013-01-04playlist: convert to C++Max Kellermann1-5/+1
2012-08-29SongFilter: convert to a C++ classMax Kellermann1-2/+2
2012-08-29dbUtils.h: eliminate this headerMax Kellermann1-7/+0
2012-08-22Database*: fix nullptr dereference when no database is configuredMax Kellermann1-1/+5
2012-08-08DatabaseSelection: add "match" attributeMax Kellermann1-19/+5
Let the database plugin do the match.
2012-08-08locate: add a per-item "fold_case" flagMax Kellermann1-22/+1
Merge locate_song_search() and locate_song_match().
2012-08-07locate: add "casefold" flag to parserMax Kellermann1-9/+2
Fold the case during construction, without having to create another copy.
2012-08-07db_selection: rename to DatabaseSelectionMax Kellermann1-7/+4
2012-08-07dbUtils.h: move to DatabaseQueue.hxx, DatabasePlaylist.hxxMax Kellermann1-0/+1
2012-08-07Database{Plugin,Visitor}: pass referencesMax Kellermann1-10/+9
2012-08-02dbUtils: split to Database{Queue,Playlist}.cxxMax Kellermann1-0/+108