Commit Graph

2487 Commits

Author SHA1 Message Date
casey langen
f470091640 Merged upstream PDCurses changes. This seems to fix some wincon bugs
when running the app in a powershell instance.
2020-02-18 22:56:09 -08:00
casey langen
9cb6040491 Support true color mode in Terminal.app for known-good versions. 2020-02-18 22:55:44 -08:00
casey langen
0193fb303f Fixed IBufferProvider handling in the C SDK. 2020-02-16 23:11:44 -08:00
casey langen
b88909d148 Let's store all session settings in a separate file to make it easier to
backup app settings without context-specific information.
2020-02-15 23:42:27 -08:00
casey langen
0966aa57af Added missing argument 2020-02-15 07:37:47 +00:00
casey langen
e02845f2be Updated archive-rpi.sh script 2020-02-15 07:19:43 +00:00
casey langen
b962af4954 PCH tweaks to hopefully improve build time. 2020-02-14 22:47:48 -08:00
casey langen
255383af10 Suppressed a couple implicit type conversion warnings and updated
solution to only build minimal set of projects for -Con variations.
2020-02-14 14:57:14 -08:00
casey langen
db315da44c Bumped submodule commit hash. 2020-02-14 10:52:13 -08:00
casey langen
b0f3ba5899 Upgraded ExoPlayer and to Firebase Crashlytics. 2020-02-13 22:22:44 -08:00
casey langen
d57937eb2d Let's not crash if no output drivers are present. 2020-02-13 19:35:15 -08:00
casey langen
04691132f3 Disable color theme selection on windows console builds -- not
supported.
2020-02-12 22:12:09 -08:00
casey langen
5e528797a5 Simplify DLL target dependencies. 2020-02-11 22:05:52 -08:00
casey langen
1c8b0c22d1 More windows build script updates. 2020-02-11 21:26:22 -08:00
casey langen
f2c1629507 Added some new DLL targets for musikcore and link against it with
core_c_demo
2020-02-10 22:32:05 -08:00
casey langen
7d01d587a3 Revert "Separate DLL targets for musikcore, and a couple build script tweaks."
This reverts commit 351253fa5c.
2020-02-10 19:53:51 -08:00
casey langen
7d90c73ebc Also include lib file in build-win.bat. 2020-02-10 19:49:03 -08:00
casey langen
351253fa5c Separate DLL targets for musikcore, and a couple build script tweaks. 2020-02-09 22:01:32 -08:00
casey langen
96ac7748fc
Merge pull request #314 from clangen/clangen/wincon
Add suport for Windows console.
2020-02-09 13:00:00 -08:00
casey langen
5d905e1a53 Version bump for next release. 2020-02-09 12:40:40 -08:00
casey langen
c5f227ab1a Don't install the global keyboard hook if we're running in pure console
mode.
2020-02-09 12:39:56 -08:00
casey langen
697e27d2e3 Updated Windows build scripts. 2020-02-09 12:34:45 -08:00
casey langen
5bad7b59f4 Updated Windows archive scripts. 2020-02-09 00:51:24 -08:00
casey langen
22c2e03a8f Experimental changes to support building as a standard Win32 console app
(instead of a Win32 app emulating console behavior).
2020-02-08 22:37:36 -08:00
casey langen
6d9c7d590a
Merge pull request #311 from clangen/clangen/musikcore_c
Experimental C bindings.
2020-02-03 22:51:06 -08:00
casey langen
954357ab37 Programming is hard. 2020-02-02 17:07:33 -08:00
casey langen
ca92052ad1 Actually maybe for real fix indexer track count events? 2020-02-02 17:04:56 -08:00
casey langen
d5ad390a77 Corrected count consistency problem in Indexer 2020-02-02 16:19:12 -08:00
casey langen
a74eb597ad Added mcsdk_env_init and mcsdk_env_release 2020-02-02 16:10:26 -08:00
casey langen
34c7afcb6a Test for player mixpoints. 2020-02-02 14:17:33 -08:00
casey langen
4f536c3d6e Added the ability to run queries directly, without going through the
library.
2020-02-02 08:42:48 -08:00
casey langen
43c23c3f34 Added support for raw library queries using existing C++ constructs. 2020-02-01 21:20:13 -08:00
casey langen
d945268515 Indexer Finished() callback should be sending along the total number of
scanned tracks, not the last batch size.
2020-01-31 10:37:04 -08:00
casey langen
10c27d3141 Fixed indexer callbacks and added some test code to exercise the C
service layer.
2020-01-31 10:30:12 -08:00
casey langen
a38b797154 Added support for the indexer. 2020-01-30 23:11:34 -08:00
casey langen
de27613807 Minor tweaks. 2020-01-30 21:16:23 -08:00
casey langen
aacda51bc3 Added the ability to create new track lists, and fixed up some track list editor stuff. 2020-01-29 22:42:39 -08:00
casey langen
e75592dfd9 A couple minor bug fixes and also implemented sample code for streaming
encoders.
2020-01-29 20:17:23 -08:00
casey langen
68853eb5a8 Added C support for Stream and Player -- low-level playback is now
possible.
2020-01-29 19:18:15 -08:00
casey langen
f2a9fe6791 Cleaned up some extraneous comments. 2020-01-28 22:09:57 -08:00
casey langen
efe03ce785 Fixed an order-of-operation bug that could result in a bad race condition. 2020-01-28 21:53:33 -08:00
casey langen
3bdfa992c9 Small tweaks. 2020-01-28 21:45:42 -08:00
casey langen
84bea0fac3 core_c_demo is compiling on Windows now. 2020-01-28 21:37:39 -08:00
casey langen
817b35b3e4 Added C interface to Windows build. 2020-01-28 21:16:50 -08:00
casey langen
cfa968ff42 Moved musikcore_c.h and friends into core proper. 2020-01-28 21:14:01 -08:00
casey langen
aff52e88e8 Removed libev dependency in core_c 2020-01-28 21:09:38 -08:00
casey langen
66e849a0b5 Added decode/encode example and refactored main.c a bit. 2020-01-27 23:57:28 -08:00
casey langen
6ed5a2b170 Fixed a couple minor errors. 2020-01-27 23:42:50 -08:00
casey langen
33a1ee2848 Added safe release methods. 2020-01-27 10:00:34 -08:00
casey langen
6fd4e7d7c0 Added IEnvironment wrappers. Not tested yet. 2020-01-27 09:51:02 -08:00