Commit Graph

1158 Commits

Author SHA1 Message Date
casey langen
b8a220e1dd - Moved the hotkey tester to an InputOverlay so it takes up less space
- Fixed bug where overlays may become obscured if a layout change happens
  in the background while one is visible.
- Added "SyncOnStartup" setting to SettingsLayout
2017-03-09 21:22:51 -08:00
casey langen
ccee62cca5 Whoa! Found a fix for the super old flickering window bug! 2017-03-09 18:14:39 -08:00
casey langen
5d2a3bcc2e Added a new "syncing" banner to the MainLayout. This also exposed some
bugs related to relative positioning in Window.
2017-03-09 17:35:25 -08:00
casey langen
8b1cac7f9b - Updated project build settings to all favor fast code, instead of small
code. Also ensure all projects are compiled against the unicode charset.
- Updated CHANGELOG and bumped versions.
2017-03-09 08:38:03 -08:00
casey langen
493da2a7bd Improved DirectSound volume ramping algorithm. 2017-03-08 22:04:29 -08:00
casey langen
126a9c2958 Ensure COM is initialized properly, and also disable audio endpoint
routing by default. I'd rather things be 100% stable than 99% stable. If
the user really needs this feature they can enable it in the config, or
use the DirectSound output instead.
2017-03-07 22:22:22 -08:00
casey langen
6d37cd40d8 Reverted previous audio routing changes in WasapiOut.h/cpp and improved
upon them a bit. It probably still crashes sometimes, but I honestly have
no idea why.
2017-03-06 22:43:13 -08:00
casey langen
cdd9cd53d4 Update README.md 2017-03-05 21:07:13 -08:00
casey langen
bad7998fae Updated build comment to ensure we use release mode when building a deb. 2017-03-05 18:50:44 -08:00
casey langen
f6349e1d28 Update README.md 2017-03-05 13:29:44 -08:00
casey langen
7825c0b3c9 Update README.md 2017-03-05 13:29:14 -08:00
casey langen
28409475a8 Update README.md 2017-03-05 13:28:35 -08:00
casey langen
cc70a518de Added links to dependencies in README 2017-03-05 13:24:29 -08:00
casey langen
e5fc875469 Version bump for release. 2017-03-04 22:57:19 -08:00
casey langen
b1dc082947 Fixed Raspberry Pi compile. 2017-03-04 22:00:23 -08:00
casey langen
19c4d2ae22 - Fixed websocket_remote.vcxproj
- Migrate ~/.mC2 to ~/.musikcube. this has been a long time coming.
2017-03-04 14:08:28 -08:00
casey langen
ac48e3edf6 Updated the changelog for 0.9.2. 2017-03-04 13:44:00 -08:00
Casey Langen
3fb5808787 Updated json.hpp (yes we currently have two copies, one for the core, and one in a plugin.)
This fixes JSON parse errors in locales that use commas instead of periods to represent decimal places (e.g. fr_FR).
2017-03-04 13:41:02 -08:00
Casey Langen
842d39bada Updated CHANGELOG for 0.9.2. 2017-03-01 07:06:51 -08:00
casey langen
c68500efae Slightly improved error logging in the web socket plugin. 2017-02-28 23:02:41 -08:00
casey langen
e90719eac5 Fixed nomad mp3 decoder sample rate calculation issue. 2017-02-28 22:47:02 -08:00
casey langen
c433073abe Added "up" navigation to musikdroid. 2017-02-26 10:22:36 -08:00
casey langen
3aab13b7fb Updated win32 global hotkeys plugin vol up/down to be consistent with main
app behavior (5% >= 10%, 1% <= 10%)
2017-02-25 22:57:59 -08:00
casey langen
aac7dd3632 Fixed a bug in TrackList.cpp when trying to change tracks in an empty
playback queue.
2017-02-25 22:49:25 -08:00
casey langen
ca60a66b8f Updated musikdroid with a new (crappy) app icon. 2017-02-25 21:59:49 -08:00
casey langen
11f07f7040 Added a (crappy) app icon to win32 musikbox build. 2017-02-25 21:59:49 -08:00
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