casey langen
17d2a617b8
musikdroid version bump.
0.60.0
2018-12-29 11:45:32 -08:00
casey langen
2c6024fbb3
Optimized imports.
2018-12-28 23:41:49 -08:00
casey langen
6b9a446494
Normalize Activity transitions across the app.
2018-12-28 23:35:32 -08:00
casey langen
1a7ff4bd75
CHANGELOG bump.
2018-12-28 23:20:33 -08:00
casey langen
3fb7882d89
Added the ability to specify title ellipsis mode (beginning/middle/end).
...
Fixes #209 .
2018-12-28 23:18:40 -08:00
casey langen
81f2df6b1e
More CHANGELOG updates.
2018-12-28 14:26:58 -08:00
casey langen
eacb57fba8
Updated changelog.
2018-12-28 14:15:03 -08:00
casey langen
19c2f4f13c
Merge pull request #221 from clangen/clangen/album_art_indexer_fixes
...
If album art exists for the track being processed, don't re-extract it.
2018-12-28 14:13:23 -08:00
casey langen
7a9d4c7c99
Merge branch 'master' into clangen/album_art_indexer_fixes
2018-12-28 14:00:50 -08:00
casey langen
458bbbb8e8
Ensure EqualizerOverlay stays in sync with settings from the remote client.
2018-12-28 13:55:43 -08:00
casey langen
5e0c230470
Updating equalizer settings remotely from the Android app is working now.
2018-12-28 13:44:53 -08:00
casey langen
f974911ded
More eq ui boilerplate.
2018-12-28 01:17:38 -08:00
casey langen
87fbf5801d
Stubbed out some more of the remote eq android ui
2018-12-28 00:10:06 -08:00
casey langen
497b35a008
Added the ability to get/set equalizer settings via IEnvironment, and
...
added related messages to the WebSocketServer.
Also implemented sending/updating eq settings in the Android client data
layer, and stubbed a screen that can be used for display eq values.
2018-12-27 23:22:23 -08:00
casey langen
39b068fc52
A couple more ffmpeg decoder bug fixes -- wma files seem to be decoding properly on macOS (and likely Linux) now.
2018-12-27 13:40:27 -08:00
casey langen
e3a3da754e
Fixed *nix compile error.
2018-12-27 11:48:08 -08:00
casey langen
056ec704f5
Fixes to ensure FFMPEG_DECODER is defined on *nix builds.
2018-12-27 11:37:01 -08:00
casey langen
0ebf17de14
Updated version in CMakeLists.txt
2018-12-27 08:17:39 +00:00
casey langen
205e3e301d
Fixed a couple edge case bugs in Stream and FfmpegDecoder.
2018-12-26 23:36:31 -08:00
casey langen
cc134775ef
Added a new IDebug
interface to the SDK -- plugins can opt-in to get an instance to one of these and write debug information to the standard location, just like the rest of the app.
2018-12-26 22:55:53 -08:00
casey langen
1b4b9127c4
Log whether or not ffmpeg is enabled.
2018-12-26 22:17:16 -08:00
Casey Langen
5d46fbdcad
Hopefully fixes Fedora 29 ffmpeg build.
2018-12-26 21:24:27 -08:00
Casey Langen
ef8b9e2092
Fedora fixes for ffmpeg.
2018-12-26 21:17:45 -08:00
casey langen
f4f9c828f4
Version bump for upcoming release.
2018-12-26 18:10:36 -08:00
casey langen
56ed573a17
Fixed transparency toggle in settings.
2018-12-26 12:51:26 -08:00
casey langen
32d1de9595
Corrected a typo in musikcube.spec
2018-12-26 12:41:51 -08:00
casey langen
00153464aa
Added the ability to toggle background color mode in settings.
2018-12-26 12:35:57 -08:00
casey langen
f6f5b9c327
Fixed Windows compile.
2018-12-25 23:55:54 -08:00
casey langen
20d0f02d2d
Updated debug
module (pulled from upstream f8n
) and simplified ConsoleLayout
. Also fixed up some more instances where we were using raw int64_t
attrs instead of Color in cursespp.
2018-12-25 23:53:30 -08:00
casey langen
2ef57ec0ba
Fixed a bug where switching the output driver while playback is stopped did not work properly.
2018-12-25 22:16:22 -08:00
casey langen
2f66efdfe2
Enable FFMPEG_DECODER in Win32 builds.
2018-12-25 20:15:49 -08:00
casey langen
e1f5279856
Define FFMPEG_DECODER when specified via cmake
2018-12-25 15:46:11 -08:00
casey langen
81888780b4
Added support for opus, wavepack and wma when the ffmpeg decoder is
...
enabled.
2018-12-25 15:41:55 -08:00
casey langen
b53aa33ae4
Need to set escdelay later in the init process.
2018-12-25 05:51:26 -08:00
casey langen
d41d48deba
Added supereq to the ffmpeg solution.
2018-12-24 23:46:54 -08:00
casey langen
a6bc4a27d1
Updated ffmpeg decoder to use ffmpeg 4.1 (and also fixed a small bug).
2018-12-24 23:42:32 -08:00
casey langen
47d3c6aa29
Fixed Windows compile error.
2018-12-24 23:31:34 -08:00
casey langen
bd5c05092c
Default to non-bundled taglib.
2018-12-24 18:17:51 -08:00
casey langen
cde4c77578
Updated config.yml to include taglib for bionic build.
2018-12-24 17:32:07 -08:00
casey langen
2fc80efcf5
More dependency updates for taglib.
2018-12-24 16:01:58 -08:00
casey langen
a74d9e918d
First crack at auto-detecting distros that need to use bundled taglib.
2018-12-24 15:41:16 -08:00
casey langen
f55628de19
Improved UTF8 detection.
2018-12-24 11:01:41 -08:00
casey langen
f329f3b4b6
Fix bug where generated musikcube
shell script was not being used for
...
out-of-source builds. This should fix the FreeBSD port.
2018-12-24 11:00:15 -08:00
casey langen
716a32802f
Ugh, sh -> bash for the time being.
2018-12-23 17:34:52 -08:00
casey langen
a43790a70f
Use sh
instead of bash
in wrapper scripts to maximize compatibility.
2018-12-23 17:26:20 -08:00
Casey Langen
4a5409bfcd
Added some newlines to the LANG error.
2018-12-23 14:37:46 -08:00
Casey Langen
8fca39055e
Don't allow the app to start if a valid LANG isn't set in the
...
controlling terminal.
2018-12-23 14:36:05 -08:00
casey langen
69fe527153
Re-enabled scrollbars on FreeBSD. Seems to be working fine on a fresh install.
2018-12-23 13:31:54 +00:00
casey langen
e01581495b
Fixed #207 -- libmicrohttpd in FreeBSD no longer hangs on shut down so
...
we don't need to build it from source.
2018-12-23 12:44:29 +00:00
casey langen
c06c774bd7
Allow for customizing the quit key via settings.json
using the AppQuitKey
property.
...
Right now there's no UI for it, and it may stay this way because it's an uncommon use case and I have some concerns about users accidentally binding it to an important key and making the app difficult to start/navigate.
2018-12-22 11:49:28 -08:00