Age | Commit message (Expand) | Author |
2018-08-19 | db/update/Service: Enqueue() throws on error | Max Kellermann |
2018-08-09 | command/sticker, sticker/song: embed struct sticker_song_find_data in namespace | Max Kellermann |
2018-08-09 | decoder/Thread, ...: log all exceptions | Max Kellermann |
2018-08-02 | song/OptimizeFilter: optimization stage for filters | Max Kellermann |
2018-08-02 | DetachedSong, db/LightSong, SongFilter: move to src/song/ | Max Kellermann |
2018-07-25 | command/Database: don't use locate_parse_type() | Max Kellermann |
2018-07-25 | command/Database: move code to handle_list_file() | Max Kellermann |
2018-07-25 | db/Print: pass TagType to PrintUniqueTags() | Max Kellermann |
2018-07-25 | db/Print: move code to PrintSongUris() | Max Kellermann |
2018-07-25 | SongFilter: make Item an interface | Max Kellermann |
2018-07-24 | SongFilter: new extensible filter syntax | Max Kellermann |
2018-07-21 | SongFilter: Parse() throws exception on error | Max Kellermann |
2018-07-17 | fs/Path: add operator/(Path,Path) | Max Kellermann |
2018-07-16 | Main, pcm/SampleFormat, command/Error: remove obsolete GCC version checks | Max Kellermann |
2018-07-06 | TagFile: rename exported functions, use CamelCase | Max Kellermann |
2018-07-05 | tag/Handler: convert to class with virtual methods | Max Kellermann |
2018-06-22 | input/Stream: remove attribute "cond", replace with handler interface | Max Kellermann |
2018-02-25 | playlist/Queue: add one-shot to single mode | Patryk HachuĊa |
2018-02-17 | Fix for bogus output of the albumart command on 32bit platforms. | FlashSystems |
2018-01-30 | RemoteTagCache: new glue class for integrating RemoteTagScanner | Max Kellermann |
2018-01-02 | storage/Composite: use std::unique_ptr<Storage> | Max Kellermann |
2018-01-02 | storage/Plugin: return std::unique_ptr<Storage> | Max Kellermann |
2017-12-19 | output/Interface: add "attributes" map | Max Kellermann |
2017-12-19 | Main, ...: catch any exception, not just std::runtime_error | Max Kellermann |
2017-12-19 | command/Error: translate std::{length_error,out_of_range} to ACK_ERROR_ARG | Max Kellermann |
2017-12-18 | db/DatabasePrint: support sorting by "modified-since" | Max Kellermann |
2017-12-18 | db/DatabasePrint: support descending sort | Max Kellermann |
2017-12-16 | Merge branch 'v0.20.x' | Max Kellermann |
2017-12-12 | *: check defined(_WIN32) instead of defined(WIN32) | Max Kellermann |
2017-11-26 | command/CommandListBuilder: use C++11 initializer | Max Kellermann |
2017-11-10 | util/{Const,Writable}Buffer, ...: rename IsEmpty() to empty(), imitating STL | Max Kellermann |
2017-09-04 | command/PlayerCommands: emit "volume" only if it is known | Max Kellermann |
2017-08-17 | Fix std::string read after free in read_stream_art | Ryan Walklin |
2017-08-15 | Add albumart command | Ryan Walklin |
2017-08-11 | db/PlaylistInfo: use std::chrono::system_clock::time_point | Max Kellermann |
2017-07-05 | util/Exception: rename FullMessage() to GetFullMessage() | Max Kellermann |
2017-06-04 | *: add lots of "noexcept" specifications | Max Kellermann |
2017-06-04 | Merge tag 'v0.20.9' | Max Kellermann |
2017-06-03 | storage, db, mixer, command: remove more bogus "pure" attributes | Max Kellermann |
2017-05-15 | Merge tag 'v0.20.7' | Max Kellermann |
2017-05-08 | *: add "noexcept" to many, many function prototypes | Max Kellermann |
2017-04-28 | output/Output*: drop "Output" prefix from source file name | Max Kellermann |
2017-03-10 | Merge tag 'v0.20.6' | Max Kellermann |
2017-03-01 | command/Error: improve libstdc++ 4.9.x detection for std::rethrow_if_nested()... | Max Kellermann |
2017-02-25 | command/Partition: add command "partition" to switch to another partition | Max Kellermann |
2017-02-25 | Instance: add method FindPartition() | Max Kellermann |
2017-02-25 | Client: add method GetPartition(), make partition private | Max Kellermann |
2017-02-25 | command/storage: use Instance::EmitIdle() | Max Kellermann |
2017-02-25 | Client: add method GetInstance() | Max Kellermann |
2017-02-25 | Client: replace playlist and player_control with getter methods | Max Kellermann |