Commit Graph

3399 Commits

Author SHA1 Message Date
Alexis Hildebrandt
36a55767c1 Change playing to paused on pause
to indicate play-pause-state in addition to blinking elapsed time
2022-07-13 09:52:06 +02:00
Alexis Hildebrandt
4af977657d Fix width of time tracker when muted 2022-07-13 08:53:17 +02:00
casey langen
9077bb9fa6
Merge pull request #531 from afh/afh-detect-darwin-nixpkgs
Detect Nixpkgs on Darwin and avoid linking statically against ncurses
2022-07-11 11:23:31 -07:00
Alexis Hildebrandt
e24827a95a Detect Nixpkgs on Darwin
and avoid linking statically against ncurses.
2022-07-11 15:16:03 +02:00
casey langen
8459265c38 Update core_c_demo to VS2022 2022-07-03 14:45:21 -07:00
Casey Langen
b0cddca256 Version bump. 2022-07-03 12:47:20 -07:00
casey langen
6a440c69e6 Round out remaining browse filter work. 2022-07-03 12:38:09 -07:00
casey langen
e156800c7a Add different styles for browse filter input. 2022-07-02 16:49:39 -07:00
casey langen
58f619c41b
Merge pull request #528 from clangen/clangen/category_filter
Add the ability to search/filter in browse view
2022-07-02 16:39:17 -07:00
casey langen
d7bacd48a8 CHANGELOG update. 2022-07-02 15:35:15 -07:00
casey langen
6ae3ffefe1 Remove hard-coded string. 2022-07-02 15:34:03 -07:00
casey langen
66c9845a43 Wire up filter logic. 2022-07-02 15:32:28 -07:00
casey langen
cd4bb0da3d Some UI scaffolding to support category filtering in browse view. 2022-07-02 13:43:25 -07:00
casey langen
e7217ca7df Update CHANGELOG 2022-06-30 23:18:08 -07:00
casey langen
64c7521a9d Fix APE decoding. 2022-06-30 23:16:10 -07:00
casey langen
cca5c46c6e Upgrade sqlite to 3.39.0 for RIGHT OUTER JOIN support (and various bug
fixes)
2022-06-25 16:52:34 -07:00
casey langen
7385c25f87 CHANGELOG update. 2022-05-03 21:31:04 -07:00
casey langen
2f76c61ea3 Default track.disc to 1 instead of empty to fix sort issues when some
tracks in an album have a disc number, and others don't. Also added a db
migration to backfill empty `disc` values with `1`
2022-05-03 16:19:14 -07:00
casey langen
e483e1f35e Update to VS2022 and newer musikcube-bin submodule without libogg,
libvorbis (they are no longer used in favor of ffmpeg)
2022-05-03 16:19:13 -07:00
casey langen
7362a7eb86 Cross-compile isn't happy with OpenSSL 3.0.2, so let's use 1.1.1n for rpi. 2022-04-29 21:09:32 -07:00
casey langen
e9b6559525 More vendor tweaks. 2022-04-29 20:13:34 -07:00
casey langen
c636ba1fbe More dependency updates. 2022-04-29 19:04:24 -07:00
casey langen
daaa7c268f Merge branch 'master' of github.com:clangen/musikcube 2022-04-28 12:34:45 -07:00
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
3aa0960b4b Fix sylink issues in build-vendor-libraries script for some versions of macOS 2022-04-23 16:57:54 -07:00
casey langen
fdad68d246 Fixed CHANGELOG formatting 2022-04-23 15:45:16 -07:00
casey langen
9b76c2c90a Update CHANGELOG. 2022-04-23 15:43:58 -07:00
casey langen
f3a2074a9e Fix rpi standalone build after recent cmake refactors. 2022-04-23 15:15:02 -07:00
casey langen
9025472f33 Unix dependency updates. 2022-04-23 14:39:50 -07:00
casey langen
14068a1ea3
Merge pull request #508 from clangen/clangen/piggy
Add support for `piggy` debug tool
2022-04-23 13:46:57 -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
6e06b70fea Enable ccache for builds if installed. 2022-03-24 15:09:53 -07:00
casey langen
3adc1fb28f This needs to be reverted. 2022-03-14 01:52:57 -07:00
casey langen
42bc0be96e Update CHANGELOG with recent changes. 2022-03-13 23:20:38 -07:00
casey langen
a4b6155d87 More colors to cmake output. 2022-03-13 23:16:37 -07:00