Commit Graph

1132 Commits

Author SHA1 Message Date
casey langen
b05cfabd6f Version bump for next release. 2017-02-25 17:55:11 -08:00
casey langen
78b4856906 Oops, needs to be a lowercase "z" on case sensitive filesystems. 2017-02-25 17:52:20 -08:00
Casey Langen
fb0548fbc1 Updated CMakeLists to link against zlib on *nix and macOS 2017-02-25 17:44:55 -08:00
casey langen
b03f7d23e4 Added "deflate" message support to musikdroid. Also fixed a layout bug and
a couple non-translated string resources.
2017-02-25 17:43:22 -08:00
casey langen
d9f6b74e6a Added "decompress" support to the websocket_remote plugin. Included zlib
headers and static libraries for Windows.
2017-02-25 17:42:23 -08:00
casey langen
04d7a317e9 Version bump for musikdroid. 2017-02-25 13:19:30 -08:00
casey langen
83d2acd47a Updated archive-win32 script to also create the release zips. 2017-02-24 20:57:07 -08:00
Casey Langen
7a376ee739 Added a build archiver script for macos static builds. 2017-02-24 20:43:31 -08:00
Casey Langen
e14c78e9b2 Updated CHANGELOG for 0.9.1 2017-02-24 11:05:57 -08:00
Casey Langen
bab43dd667 Initial tests to statically link against most third party libraries to make
redistribution simpler.
2017-02-24 10:57:42 -08:00
casey langen
d9be580620 Tweak Stream's default buffer length. 2017-02-24 00:01:29 -08:00
casey langen
1c448e0f8e Fixed DirectSoundOut pause functionality. 2017-02-24 00:01:09 -08:00
casey langen
aa92aaf475 Version bump to 0.9.1 2017-02-22 23:16:32 -08:00
casey langen
2599b409a9 Added a bit of seeking robustness to FlacDecoder. 2017-02-22 23:08:52 -08:00
Casey Langen
e65d56ac8c Fixed a deadlock in CoreAudioOut when resetting the sample rate mid-stream. 2017-02-22 22:59:10 -08:00
casey langen
8242eda806 Fixed bug with playing audio with sample sizes != 44100 hz. Verified 192k
flac is working again!
2017-02-22 22:22:27 -08:00
casey langen
df4f16ec14 Reduced ESC delay in App.cpp. 2017-02-21 09:58:15 -08:00
casey langen
6157180be0 Update README.md 2017-02-20 00:35:51 -08:00
casey langen
83f327d911 Added one last missing dependency to CMakeLists.txt. Also, auto-rescan on startup. 2017-02-19 23:18:18 -08:00
casey langen
2052e2c51e Better package naming. 2017-02-19 21:02:29 -08:00
casey langen
484b16d49a Added missing dependencies to CMakeList.txt deb packaging. 2017-02-19 19:58:10 -08:00
casey langen
1563bf71ba Updates to CMakeLists.txt to allow specification of boost version used
during packaging.
2017-02-19 19:18:38 -08:00
casey langen
ac5367e5b2 Added CPack support for Ubuntu and Debian. 2017-02-19 15:54:35 -08:00
casey langen
66cdc41024 Update README.md 2017-02-18 22:01:25 -08:00
casey langen
2a3778ac12 Update README.md 2017-02-18 21:57:58 -08:00
casey langen
7eb62e284e Fixed checkbox drawable style for Android 4.x devices. 2017-02-18 21:52:25 -08:00
Casey Langen
f63df8f051 Fixed macOS/clang compile. 2017-02-18 21:15:43 -08:00
casey langen
3b2cad052f Flipped win32 release builds back to link-time code generation instead of
profiled optmizations to make it easier to build out of the box.
2017-02-18 21:14:09 -08:00
casey langen
a2cc3c6b02 Updated CHANGELOG.txt for release. 2017-02-18 21:04:51 -08:00
casey langen
fe33340935 Fixed volume buttons on main screen to behave like hardware volume
buttons.
2017-02-18 21:02:23 -08:00
casey langen
d9c2154cda Move volume in increments of 1% when it is at 10% or less. 2017-02-18 14:53:30 -08:00
casey langen
0fd1e0bff9 Added code to debounce filtering on the client-side so we don't send a
bunch of extra requests to the backend when searching.
2017-02-18 13:58:02 -08:00
casey langen
264f564243 Updated default remote port to be 7905 2017-02-17 22:19:50 -08:00
casey langen
375e0d0e28 - Added support for genres and playlists
- Fixed some deep linking issues from transport controls in the main
  window
- Various other small cleanups and polish
2017-02-17 21:54:52 -08:00
casey langen
2e765da9fc Added the ability to query playlists via LocalSimpleDataProvider. 2017-02-17 21:54:33 -08:00
Casey Langen
1403a92772 Add titles to the non main activities. 2017-02-17 10:07:53 -08:00
casey langen
3f8c34865e Ensure disconnect overlay swallows user input. 2017-02-17 00:06:01 -08:00
casey langen
f4510df6e3 Added support for simple password protected web socket sessions in the
server plugin and android client.
2017-02-16 23:37:17 -08:00
casey langen
7905dc5e34 Fixed a small bug in the TrackListScrollCache's state management. 2017-02-16 17:01:38 -08:00
casey langen
c8497f9524 A couple tweaks to ensure clients are properly disconnected when the
device sleeps -- this prevents unnecessary auto-reconnects.
2017-02-16 09:32:48 -08:00
casey langen
2a7dbf4089 Updated CHANGELOG for the upcoming release. 2017-02-15 23:11:28 -08:00
casey langen
8e0378e922 Fixed clang++3.8/Linux compile. 2017-02-15 21:12:16 -08:00
casey langen
b101af4569 Hopefully fixes thread local issues in older versions of macOS. 2017-02-15 17:48:11 -08:00
casey langen
6c96998ace Let's disable web socket logging by default (unless enabled in prefs) 2017-02-14 23:18:51 -08:00
casey langen
d25d07893c - Removed some win32-specific code from App.cpp that was causing the
message queue to get backlogged.
- Fixed a few projects that weren't configured properly for performance
  guided optimizations in win32
- Version bump in preparation for release. we're close now!
2017-02-14 23:12:43 -08:00
casey langen
e8dd776b3f Updated websocket_remote's release settings to match other plugins. 2017-02-14 23:07:45 -08:00
Casey Langen
fe38d9268d Fixed up websocket_remote/CMakeLists.txt to work on macOS (and hopefully Linux) 2017-02-14 22:16:17 -08:00
casey langen
a367a0471e Added musikdroid (promoted from an the musikcube-websockets external
repo).
2017-02-14 22:05:44 -08:00
casey langen
3512e14a2e Added the websocket client. 2017-02-14 22:05:44 -08:00
casey langen
e691f1e1e5 Fixed raspberry pi compile. 2017-02-15 05:56:39 +00:00