casey langen
|
b1d45deb01
|
Cleanup and fix shutdown logic.
|
2022-04-27 22:58:37 -07:00 |
|
casey langen
|
82fa9bda81
|
Don't treat slashes as delimiters for artist names; this breaks things
like AC/DC. We already support tag formats that allow for multiple
artists, no need to parse the strings manually.
|
2022-04-27 22:18:04 -07:00 |
|
casey langen
|
28200c9db2
|
Add piggy status to version string in settings.
|
2022-04-27 20:54:40 -07:00 |
|
casey langen
|
0ea7a3cdf5
|
Make PiggyWebSocketClient a singleton; no need for multiple instances, and it'll make binding to the UI easier.
|
2022-04-26 21:25:56 -07:00 |
|
casey langen
|
f95c2a8816
|
Fix debugging in HttpServer, WebSocketServer to use IDebug instead of
iostream/std::err
|
2022-04-25 13:11:05 -07:00 |
|
casey langen
|
f3a2074a9e
|
Fix rpi standalone build after recent cmake refactors.
|
2022-04-23 15:15:02 -07:00 |
|
casey langen
|
4ff25b19d2
|
Conditionally enable piggy; disabled by default.
|
2022-04-23 13:39:49 -07:00 |
|
casey langen
|
fa2d95a9e6
|
Merge branch 'master' into clangen/piggy
|
2022-03-27 18:31:18 -07:00 |
|
casey langen
|
e4593ba0db
|
We no longer need to manually escape percent signs in TransportWindow.
|
2022-03-27 11:38:59 -07:00 |
|
casey langen
|
adc57d040f
|
Fix offline message replay.
|
2022-03-26 21:59:34 -07:00 |
|
casey langen
|
b5e588e916
|
Added Visual Studio support.
|
2022-03-26 17:11:16 -07:00 |
|
casey langen
|
578eb4fd2d
|
Add auto-reconnect to PiggyWebSocketClient and add a maximum offline message queue size.
|
2022-03-26 00:08:53 -07:00 |
|
casey langen
|
48ee1419b5
|
Save the connection after it's established so we can actually send messages to it.
|
2022-03-25 23:55:47 -07:00 |
|
casey langen
|
ca0023eef6
|
Enqueue eventLog messages.
|
2022-03-25 22:46:37 -07:00 |
|
casey langen
|
0a32f99fbd
|
Fix sessionId
|
2022-03-25 22:19:34 -07:00 |
|
casey langen
|
feff77fb33
|
Minor cleanup.
|
2022-03-25 22:08:13 -07:00 |
|
casey langen
|
e64a748371
|
Additional scaffolding.
|
2022-03-25 22:02:25 -07:00 |
|
casey langen
|
31c8505a76
|
Stubbed, non-working PiggyWebSocketClient. Checkin to transfer work to another machine.
|
2022-03-25 20:06:17 -07:00 |
|
casey langen
|
3adc1fb28f
|
This needs to be reverted.
|
2022-03-14 01:52:57 -07:00 |
|
casey langen
|
120b6fec0b
|
Improve the way we scan for and add plugin, and also add the ability to
log colors.
|
2022-03-13 16:53:06 -07:00 |
|
casey langen
|
780bb6fc71
|
Remove #pragma once from WindowUtil.cpp.
|
2022-03-12 13:34:08 -08:00 |
|
casey langen
|
6700bb03ef
|
Version and CHANGELOG bump.
|
2022-03-12 13:33:25 -08:00 |
|
casey langen
|
0199dba00e
|
Merge remote-tracking branch 'trofi/master' into clangen/contributions-03-12-2022
|
2022-03-12 13:30:50 -08:00 |
|
casey langen
|
feb316864a
|
Merge remote-tracking branch 'robertgzr/buildoptions' into clangen/contributions-03-12-2022
|
2022-03-12 13:17:51 -08:00 |
|
casey langen
|
2d96ddcfd7
|
Add musik::cube::windowutil::WasHeaderClicked()
|
2022-03-12 11:40:56 -08:00 |
|
casey langen
|
18e6f154b8
|
Add support for changing track list sort order via header click.
|
2022-03-12 11:30:47 -08:00 |
|
casey langen
|
69e298183e
|
Android build/tooling updates.
|
2022-03-12 11:16:09 -08:00 |
|
casey langen
|
49cebcd096
|
Clean up a bunch of C-style casts in TransportWindow, and also fix click
handling for volume and current time labels.
|
2022-03-11 22:52:31 -08:00 |
|
casey langen
|
377ed3db11
|
Add support for clicking on the transport metadata.
|
2022-03-11 21:04:24 -08:00 |
|
casey langen
|
684f73a18f
|
Allow un-handled mouse events to propagate via sigslot event in Window.
|
2022-03-10 22:53:44 -08:00 |
|
casey langen
|
20b3cee936
|
Version 0.97.0
|
2022-02-18 19:12:54 -08:00 |
|
casey langen
|
7fc5354f7b
|
undef EV_ERROR if it's already defined (may be on BSD/macOS systems)
|
2022-02-17 11:25:26 -08:00 |
|
casey langen
|
fa6b561952
|
CHANGELOG/version bump.
|
2022-02-17 10:17:19 -08:00 |
|
casey langen
|
79875fe764
|
Cross-compile support and various other build cleanups.
|
2022-02-17 01:45:22 -08:00 |
|
casey langen
|
8089935f76
|
Add libopenmpt to vendor libraries.
|
2022-02-15 12:01:00 -08:00 |
|
casey langen
|
e17a65b2fe
|
Bundle terminfo for standalone builds.
|
2022-02-13 18:02:38 -08:00 |
|
casey langen
|
f3a560352d
|
VERSION/hash bump
|
2022-02-13 11:30:22 -08:00 |
|
casey langen
|
7ec96630bc
|
More macOS rpath fixes. Hopefully this is the last of them.
|
2022-02-13 11:26:17 -08:00 |
|
casey langen
|
5e7eda4fda
|
Version bump.
|
2022-02-12 20:41:47 -08:00 |
|
Casey Langen
|
d5f9228987
|
Version hash bump.
|
2022-02-11 10:38:00 -08:00 |
|
casey langen
|
1f30a92b63
|
Statically link against ncurses on Darwin.
|
2022-02-10 23:10:49 -08:00 |
|
casey langen
|
991ac72ca2
|
Add missing dependencies to httpdatastream's CMakeLists.txt
|
2022-02-10 23:04:06 -08:00 |
|
casey langen
|
8c4397470d
|
Fix FreeBSD compile.
|
2022-02-10 10:31:14 -08:00 |
|
casey langen
|
42782ee6ea
|
Minor script updates.
|
2022-02-09 15:50:50 -08:00 |
|
casey langen
|
e3f870efc6
|
Fix normal darwin build
|
2022-02-08 18:57:30 -08:00 |
|
casey langen
|
a5e0265927
|
Everything seems to work if we specify LD_LIBRARY_PATH=./bin/lib
|
2022-02-08 16:57:54 -08:00 |
|
casey langen
|
dff533d1a7
|
Almost working... musikcube still resolves the wrong version of libssl
(but musikcubed is fine??)
|
2022-02-08 15:58:54 -08:00 |
|
casey langen
|
f113c3ce61
|
More cleanups.
|
2022-02-08 13:31:58 -08:00 |
|
casey langen
|
86b0200b27
|
More refactoring; moving away from "statically link" everything to
"bundle everything".
|
2022-02-08 13:12:53 -08:00 |
|
casey langen
|
deed24b1c2
|
static linking working on darwin?
|
2022-02-08 01:22:14 -08:00 |
|