Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-10-14 | build with Meson instead of autotools | Max Kellermann | |
So long, autotools! This is my last MPD related project to migrate away from it. It has its strengths, but also very obvious weaknesses and weirdnesses. Today, many of its quirks are not needed anymore, and are cumbersome and slow. Now welcome our new Meson overlords! | |||
2018-09-21 | player/Thread: move StartPlayerThread() into PlayerControl | Max Kellermann | |
2018-09-21 | decoder/{Thread,Control,...}: rename source files, drop prefix | Max Kellermann | |
2018-09-21 | decoder/Thread: move decoder_thread_start() into DecoderControl | Max Kellermann | |
2018-09-02 | db/Print: move sort/window emulation code to class DatabaseVisitorHelper | Max Kellermann | |
That way, each plugin can decide to implement it better. | |||
2018-09-02 | protocol/ArgParser: move struct RangeArg to separate header | Max Kellermann | |
2018-08-22 | configure.ac: add automake conditional "LINUX" | Max Kellermann | |
2018-08-22 | system/EPollFD: rename to EpollFD | Max Kellermann | |
2018-08-21 | system/Open: new UniqueFileDescriptor constructing library | Max Kellermann | |
2018-08-21 | net/IPv6Address: new class | Max Kellermann | |
2018-08-21 | net/Resolver: replace with more advanced implementation | Max Kellermann | |
The new implementation is copied from another project and is BSD-licensed. It is exception-safe and can parse IPv6 scope ids with interface names. | |||
2018-08-20 | Compiler.h: move to util/ | Max Kellermann | |
2018-08-20 | util/Cast: move OffsetPointer() to OffsetPointer.hxx | Max Kellermann | |
2018-08-20 | Merge branch 'v0.20.x' | Max Kellermann | |
2018-08-20 | Makefile.am: use $(AM_V_GEN) and $(AM_V_at) | Max Kellermann | |
2018-08-20 | Makefile.am: use $(MKDIR_P) instead of "mkdir -p" | Max Kellermann | |
2018-08-20 | Makefile.am: use $(@D)/$(@F) instead of $(dir/notdir ...) | Max Kellermann | |
2018-08-20 | Merge branch 'v0.20.x' | Max Kellermann | |
2018-08-20 | android: use a gray notification icon | Thomas Guillem | |
2018-08-19 | android: Main is now a service | Thomas Guillem | |
- add Settings: Activity to start / stop MPD Service (Main). - Main is a service that run in foreground with a notification. See Service.startForeground documentation for more details. - Main.Client is used to control the service: start or stop it and also receive callbacks when service encounters an error, is killed, is started or is stopped. - Main.start to start the service without any fallback. | |||
2018-08-19 | android: add LogListener | Thomas Guillem | |
A Java object to send logs on the android side. | |||
2018-08-19 | Makefile.am: use javac instead of javah to generate JNI header | Max Kellermann | |
javah is deprecated. | |||
2018-08-19 | config/Global: remove obsolete library | Max Kellermann | |
2018-08-19 | config/Global: move config_global_check() to Check.cxx | Max Kellermann | |
2018-08-19 | output/Init: pass global configuration in struct AudioOutputDefaults | Max Kellermann | |
2018-08-18 | filter/LoadChain: move code to class FilterFactory | Max Kellermann | |
Eliminate a use of GetGlobalConfig(). | |||
2018-08-17 | Merge tag 'v0.20.21' | Max Kellermann | |
release v0.20.21 | |||
2018-08-17 | configure.ac, Makefile.am: add variable ANDROID_ABI | Max Kellermann | |
2018-08-17 | android: raise minSdkVersion to 21 | Max Kellermann | |
The number of MPD installs on Android < 5.0 is negligible, and that API version introduces lots of useful features for MPD. | |||
2018-08-17 | Makefile.am: add missing $(CURL_CFLAGS) and $(EXPAT_CFLAGS) | Max Kellermann | |
Fixes problems with the Windows build because `-DCURL_STATICLIB` was missing, causing error messages like: "undefined reference to `__imp_curl_slist_free_all'" | |||
2018-08-07 | Added a function for generic address parsing | 1848 | |
Changed listen_add_config_param() to use generic address parsing | |||
2018-08-02 | configure.ac: detect libmikmod with pkg-config | Max Kellermann | |
2018-08-02 | song/OptimizeFilter: optimization stage for filters | Max Kellermann | |
2018-08-02 | Makefile.am: add src/song/NotSongFilter.hxx | Max Kellermann | |
2018-08-02 | song/AudioFormatSongFilter: new filter type | Max Kellermann | |
2018-08-02 | song/Filter: move each class into a separate source | Max Kellermann | |
2018-08-02 | DetachedSong, db/LightSong, SongFilter: move to src/song/ | Max Kellermann | |
2018-08-02 | lib/systemd/Watchdog: implement the systemd watchdog protocol | Max Kellermann | |
2018-08-01 | Main: move libdbus cleanup to class ODBus::ScopeInit | Max Kellermann | |
2018-07-26 | input/qobuz: initialize the libgcrypt library | Max Kellermann | |
2018-07-26 | lib/gcrypt/MD5: move code to util/HexFormat.cxx | Max Kellermann | |
2018-07-26 | lib/gcrypt/MD5: move code to Hash.hxx | Max Kellermann | |
2018-07-25 | util/TimeISO8601: new utility library | Max Kellermann | |
2018-07-25 | util/TimeConvert: new utility library | Max Kellermann | |
2018-07-24 | test/ParseSongFilter: new debug program | Max Kellermann | |
2018-07-24 | doc/user: remove the obsolete DocBook version | Max Kellermann | |
Was converted to reStructuredText / Sphinx in commit 8a689e68bcef55f689f9d226440f236e5ea676ae | |||
2018-07-18 | fs/List: new library exporting ListWildcard() | Max Kellermann | |
2018-07-18 | Makefile.am: upload Sphinx output | Max Kellermann | |
2018-07-18 | doc: remove developer.xml, was converted to Sphinx | Max Kellermann | |
2018-07-18 | doc: basic support for Sphinx | Max Kellermann | |
Migrating from DocBook to Sphinx. Editing XML is really too cumbersome. |