Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | locate: make the structs opaque | Max Kellermann | 2012-08-07 | 3 | -29/+36 |
| | |||||
* | locate: don't allow empty list | Max Kellermann | 2012-08-07 | 3 | -33/+9 |
| | |||||
* | locate: pass unsigned integer to _parse() | Max Kellermann | 2012-08-07 | 2 | -2/+2 |
| | |||||
* | locate: add "pure" attributes | Max Kellermann | 2012-08-07 | 2 | -0/+5 |
| | |||||
* | DatabaseCommands: remove stray locate_item_list_parse() call | Max Kellermann | 2012-08-07 | 1 | -2/+0 |
| | |||||
* | locate: add "casefold" flag to parser | Max Kellermann | 2012-08-07 | 8 | -72/+26 |
| | | | | | Fold the case during construction, without having to create another copy. | ||||
* | locate: remove unused function locate_item_free() | Max Kellermann | 2012-08-07 | 2 | -11/+0 |
| | |||||
* | db_selection: rename to DatabaseSelection | Max Kellermann | 2012-08-07 | 13 | -64/+39 |
| | |||||
* | db_print.h: rename to DatabasePrint.hxx | Max Kellermann | 2012-08-07 | 4 | -11/+10 |
| | |||||
* | dbUtils.h: move to DatabaseQueue.hxx, DatabasePlaylist.hxx | Max Kellermann | 2012-08-07 | 8 | -20/+79 |
| | |||||
* | command: move code to DatabaseCommands.cxx | Max Kellermann | 2012-08-07 | 4 | -238/+350 |
| | | | | Prepare to use the DatabasePlugin C++ API directly. | ||||
* | command: move print_error() to CommandError.cxx | Max Kellermann | 2012-08-07 | 5 | -104/+179 |
| | | | | Prepare for splitting command.c. | ||||
* | Database{Plugin,Visitor}: pass references | Max Kellermann | 2012-08-07 | 10 | -91/+95 |
| | |||||
* | test/DumpDatabase: new debug program | Max Kellermann | 2012-08-07 | 2 | -0/+170 |
| | |||||
* | DatabaseRegistry: list of plugins | Max Kellermann | 2012-08-07 | 3 | -0/+76 |
| | |||||
* | configure.ac: copy missing file m4/ax_check_link_flag.m4 | Max Kellermann | 2012-08-03 | 1 | -0/+71 |
| | | | | Needed by ax_append_link_flags.m4. | ||||
* | Makefile.am: add libdb_plugins.a | Max Kellermann | 2012-08-02 | 1 | -1/+10 |
| | |||||
* | DatabaseGlue: remove db_walk(), db_visit() | Max Kellermann | 2012-08-02 | 2 | -61/+0 |
| | | | | Unused. | ||||
* | stats: convert to C++ | Max Kellermann | 2012-08-02 | 2 | -27/+32 |
| | |||||
* | db_print: convert to C++ | Max Kellermann | 2012-08-02 | 2 | -155/+93 |
| | |||||
* | dbUtils: split to Database{Queue,Playlist}.cxx | Max Kellermann | 2012-08-02 | 4 | -210/+184 |
| | |||||
* | DatabaseGlue: add function GetDatabase() | Max Kellermann | 2012-08-02 | 2 | -0/+44 |
| | | | | Allow using the object outside of DatabaseGlue.cxx. | ||||
* | DatabasePlugin: add simpler Visit() wrapepr | Max Kellermann | 2012-08-02 | 1 | -0/+13 |
| | |||||
* | DatabasePlugin: make Visit() const | Max Kellermann | 2012-08-02 | 3 | -6/+6 |
| | |||||
* | gcc.h: re-add gcc_const and gcc_pure | Max Kellermann | 2012-08-02 | 28 | -92/+123 |
| | | | | Remove GLib dependency from some headers. | ||||
* | DatabaseVisitor, ...: use GError forward declaration | Max Kellermann | 2012-08-02 | 31 | -29/+72 |
| | |||||
* | configure.ac: enable --gc-sections | Max Kellermann | 2012-08-02 | 2 | -0/+71 |
| | | | | Produce a smaller binary by removing all unused functions. | ||||
* | db_plugin: convert to C++ | Max Kellermann | 2012-08-01 | 10 | -393/+367 |
| | |||||
* | gcc.h: require g++ 4.5 or newer | Max Kellermann | 2012-08-01 | 1 | -0/+4 |
| | | | | Soon we'll use C++11 lambdas which were implemented in gcc 4.5. | ||||
* | configure.ac: enable C++ warnings | Max Kellermann | 2012-08-01 | 1 | -1/+24 |
| | |||||
* | configure.ac: require C++11 compiler | Max Kellermann | 2012-08-01 | 3 | -24/+108 |
| | | | | We'll add some C++11 code soon. | ||||
* | gcc.h: add fallback for C++11 "override" | Max Kellermann | 2012-08-01 | 1 | -0/+9 |
| | |||||
* | decoder/sidplay: fix C++ compiler warnings | Max Kellermann | 2012-08-01 | 1 | -4/+4 |
| | |||||
* | util/list: make safe for C++ | Max Kellermann | 2012-08-01 | 1 | -24/+25 |
| | |||||
* | Modify version string to post-release version 0.18~git | Max Kellermann | 2012-08-01 | 2 | -1/+3 |
| | |||||
* | configure.ac: replace MPD_CHECK_FLAG with autoconf-archive scripts | Max Kellermann | 2012-07-30 | 5 | -27/+213 |
| | | | | Use standard scripts instead of MPD's custom implementation. | ||||
* | configure.ac: add -I to CPPFLAGS, not CFLAGS | Max Kellermann | 2012-07-30 | 1 | -1/+1 |
| | |||||
* | tcp_socket, ...: remove obsolet RAOP sources | Max Kellermann | 2012-07-30 | 7 | -990/+0 |
| | |||||
* | tag_ape: return false if no usable tag was found | Max Kellermann | 2012-07-29 | 2 | -7/+22 |
| | | | | | | | Ignore APE tags that have no usable tags, and use the ID3 tag instead. This is useful when the APE tag only contains replay gain, and the real tags are stored as ID3. This implements feature request Mantis #0003521. | ||||
* | cue_parser: support file types "MP3", "AIFF" | Max Kellermann | 2012-07-26 | 2 | -1/+5 |
| | | | | These two strings are common "FILE" types. | ||||
* | Makefile.am: updated web server for "upload" target | Max Kellermann | 2012-07-13 | 1 | -1/+1 |
| | |||||
* | Add song duration to DSF and DSDIFF DSD decoders. | Jurgen Kramer | 2012-07-13 | 2 | -3/+24 |
| | |||||
* | aiff: support the AIFC format | Max Kellermann | 2012-07-10 | 2 | -1/+4 |
| | |||||
* | output_init: put the "convert" filter at the end of the list | Max Kellermann | 2012-07-10 | 2 | -7/+9 |
| | | | | | No, really! This fixes a regression of commit 74617389, which changed the order of filter plugins. | ||||
* | test/test_pcm: add pcm_volume tests | Max Kellermann | 2012-07-10 | 4 | -0/+212 |
| | |||||
* | require GLib 2.16 | Max Kellermann | 2012-07-10 | 28 | -145/+5 |
| | | | | | GLib 2.16 was released more than 4 years ago. Let's remove some cruft from the glib_compat.h header, and avoid new cruft to it. | ||||
* | Merge branch 'fix-typo' of https://github.com/sol/mpd | Max Kellermann | 2012-07-10 | 1 | -1/+1 |
|\ | |||||
| * | Fix typo | Simon Hengel | 2012-07-08 | 1 | -1/+1 |
| | | |||||
* | | command: require appropriate permissions for searchadd{,pl} | Jonathan Neuschäfer | 2012-07-10 | 2 | -2/+4 |
| | | |||||
* | | configure.ac: increment version number to 0.17.1 | Max Kellermann | 2012-07-09 | 2 | -1/+3 |
|/ |