Casey Langen
385701a7f4
Ensure sigslot gets compiled with SIGSLOT_USE_POSIX_THREADS defined on *nix
...
platforms.
2017-03-14 19:30:13 -07:00
casey langen
b650fc1be5
Added a solarized_light theme I forgot to check in last night.
2017-03-14 16:47:44 -07:00
casey langen
14add8d4cd
Fixed a deadlock in ColorThemeOverlay and fixed default background color in Colors.
2017-03-14 16:46:51 -07:00
casey langen
62f782469e
Work around bug where key after ALT+ENTER was getting swallowed.
2017-03-14 00:18:04 -07:00
casey langen
65bdea5638
Replace PDCurses binary with source so (1) we don't bloat the repo, and
...
(2) things are easier to debug.
2017-03-14 00:02:25 -07:00
casey langen
9c0dba9842
Oops, we were sometimes corrupting the PDCurses color palette by
...
initializing colors too early.
2017-03-13 23:05:52 -07:00
casey langen
4cf6270706
Some tweaks to the default RGB theme colors.
2017-03-13 20:25:18 -07:00
casey langen
bd4df70ff2
Added a new custom build of PDCurses that has a correct 256 color palette.
2017-03-13 19:21:39 -07:00
casey langen
37ba672d77
Updates to the 256 color palette warning dialogs
2017-03-13 19:21:25 -07:00
casey langen
e943d840c5
Updated 256 color messaging.
2017-03-13 10:06:35 -07:00
Casey Langen
04c1e52e85
Added missing active+highlighted list item state.
2017-03-13 10:06:08 -07:00
Casey Langen
3564064e71
Ninja fix for RGB color mode.
2017-03-12 23:02:30 -07:00
casey langen
3c4e1002d1
Added an option to enable/disable 256 color mode in *nix and macOS
...
platforms with a dialog explaining the tradeoffs.
2017-03-12 22:56:59 -07:00
Casey Langen
3d7f36a975
- Fixed macOS / Linux compile
...
- Updated CMakeLists.txt to copy themes to bin directory, and also the install
dir.
2017-03-12 19:03:08 -07:00
casey langen
a90bd2eec7
Most of the remaining work to support theme loading. Solarized theme
...
included!
2017-03-12 18:47:41 -07:00
casey langen
4f8cc32557
Added theme loading to Colors.cpp. Not wired into any UI yet, nor is there
...
any public API to set the file yet.
2017-03-12 15:49:59 -07:00
Casey Langen
05638c30e7
Use default terminal colors where necessary if custom colors are completely disabled.
2017-03-12 13:58:19 -07:00
casey langen
7d906dc03f
Overhauled color handling in preparation for supporting user-defined
...
colors. This change has no user-facing changes, but defines a new Theme
structure that is encapsulated within Colors and fit for serialization.
2017-03-12 13:45:29 -07:00
casey langen
a5ae95bb28
Ensure we don't use any custom colors if custom colors are disabled!
2017-03-11 17:31:06 -08:00
casey langen
c28a909378
Updated changelog.
2017-03-10 19:57:41 -08:00
casey langen
cc469842b4
Reverted "-s" flag, it doesn't work with clang.
2017-03-11 01:55:16 +00:00
casey langen
eef1097d9e
Slightly tweaked linear vs non-linear volume prefs in PulseOut.
2017-03-11 01:52:33 +00:00
casey langen
dd065e14b3
Strip output in release mode.
2017-03-10 17:26:29 -08:00
casey langen
9c30e0e7f6
Added an alternate method for setting volume in PulseOut.
2017-03-11 01:25:37 +00:00
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