Commit Graph

3110 Commits

Author SHA1 Message Date
casey langen
7fbed05135 Prefer $XDG_CONFIG_HOME to $HOME on Unix platforms. 2020-12-10 00:03:01 -08:00
casey langen
8fdafde0d3 CHANGELOG update. 2020-12-07 17:19:54 -08:00
Casey Langen
b43b69a918 Version bump. 2020-12-07 17:16:32 -08:00
Casey Langen
a0479c5b25 Refactored LyricsLayout so that it doesn't update UI from a background
thread.
2020-12-07 17:15:22 -08:00
Casey Langen
679e8f645c Fixed a stack smashing bug in HttpClient::Run() 2020-12-07 17:15:02 -08:00
Casey Langen
d3bcb053b6 Fix libmicrohttpd integration in the server plugin statically linking 2020-12-06 16:52:30 -08:00
casey langen
58adddd7a1 CHANGELOG update for release 2020-12-06 16:24:52 -08:00
casey langen
c9047e4a7d Version bump. 2020-12-06 16:10:22 -08:00
casey langen
85eca216e7 Migrate UpdateCheck to use the SDK-provided HttpClient. 2020-12-06 16:10:05 -08:00
casey langen
cfab85ac8b Treat client/server as compatible as long as they have the same major
and minor version (patch version is ignored now)
2020-12-06 15:45:50 -08:00
casey langen
ffee32e2ca CHANGELOG bump 2020-12-05 15:34:57 -08:00
casey langen
b48b335c74
Merge pull request #388 from Siheyuan98/master
Additional Simplified Chinese translation
2020-12-05 15:34:51 -08:00
casey langen
f001a48b43 Added the app version to the bottom of the settings screen 2020-12-05 15:00:25 -08:00
UM-Li
33eb3860b0 All instances of "Musikcube" --> "musikcube" 2020-12-05 16:20:10 -06:00
casey langen
ad09b30b18 Propagate server version back to the user when remote library connection fails due to incompatible versions. 2020-12-05 14:03:34 -08:00
casey langen
c44343712d Add support for older versions of libcurl (e.g. those found on RHEL7) that do not have support for the newer CURLOPT_XFERINFODATA / CURLOPT_XFERINFOFUNCTION options. 2020-12-05 13:38:59 -08:00
casey langen
dff519ee87 Added the ability to ignore client/server version mismatches for TUI remote libraries. 2020-12-05 13:36:12 -08:00
UM-Li
14c5e65528 Additional Simplified Chinese translation 2020-12-05 10:02:45 -06:00
UM-Li
d682ab4a42 Additional Simplified Chinese translation 2020-12-05 09:52:03 -06:00
casey langen
b65bc626c8 Version bump and changelog update. 2020-12-03 23:29:38 -08:00
casey langen
421bd9ab2b Added buster support to install-deps script 2020-11-20 15:42:55 -08:00
casey langen
0e1e21e619 Checking x/y seems problematic with ncurses. 2020-11-17 21:09:35 -08:00
casey langen
d55071d228 Fix compile issues on Unix 2020-11-17 21:08:16 -08:00
casey langen
b3491d1113 version hash update 2020-11-17 21:06:11 -08:00
casey langen
62db8015d2 Calling curs_set() with the same value it already has seems to still
trigger redraws sometimes, at least with PDCurses WinGui. Our
application currently controls showing the cursor, so let's just
remember if it's visible or not, and not call set_curs() again unless we
have to.
2020-11-17 21:06:03 -08:00
casey langen
ff5217485f More minor input latency tweaks. 2020-11-17 16:04:33 -08:00
casey langen
7731b3573a
Merge pull request #383 from clangen/clangen/input-latency
Lower latency input handling, especially with respect to mouse input.
2020-11-17 14:02:46 -08:00
casey langen
0199f1d7fd Minor fix and comment updates. 2020-11-17 01:30:13 -08:00
casey langen
456d9a8bcd CHANGELOG and README updates. 2020-11-16 22:37:19 -08:00
casey langen
0a94e848ab More commentary. 2020-11-16 22:36:29 -08:00
casey langen
2284d04712 Cleaned up the lower-latency mouse handling code a bit. 2020-11-16 22:28:35 -08:00
Casey Langen
81b2ee7746 Unix seems to be working properly now. 2020-11-16 21:42:30 -08:00
casey langen
4a7e475e63 Unix compile fix. 2020-11-16 20:40:03 -08:00
casey langen
c238ef71dd Mouse input feels much better, but the code is super gross. Will be
refactored before moving forward.
2020-11-16 20:34:58 -08:00
casey langen
8b49240be0 Incremental tweaks that should help improve input latency, especially
mouse handling. Checking this in so I can continue work on another
computer. This is currently not functional or pretty.
2020-11-16 19:46:26 -08:00
casey langen
a4d132053e Commit hash update. 2020-11-13 18:51:02 -08:00
casey langen
f9f4557402 We should be passing the port numbers around as unsigned. Oops. 2020-11-13 18:50:45 -08:00
casey langen
bc96d35bb2 Disallow search match type toggle if input field is not focused. 2020-11-11 18:39:33 -08:00
casey langen
992b62be7a Some warning cleanup. 2020-11-10 19:07:03 -08:00
Casey Langen
0de01ed486 Fixed comment typos 2020-11-09 21:29:32 -08:00
casey langen
29cf272d9c Fix a bit of flicker in PlayQueueOverlay common cases. 2020-11-09 18:56:34 -08:00
casey langen
e121455e9c Minor cleanup to SqliteExtensions. 2020-11-09 18:28:59 -08:00
casey langen
92f10ff512 CHANGELOG update 2020-11-09 00:31:35 -08:00
casey langen
6e06fe7f59
Merge pull request #379 from clangen/clangen/accents-and-regexps
Add support for regular expressions and smarter accent-related searching.
2020-11-08 19:01:13 -08:00
Casey Langen
3bac0ba27a Fix regex deallocation. 2020-11-07 22:17:50 -08:00
Casey Langen
b922c1aa00 Version bump for next version, whenever that'll be. 2020-11-07 22:13:14 -08:00
casey langen
7963713694 Include SqliteExtensions in the non-Windows compile. 2020-11-07 22:07:42 -08:00
casey langen
c554a56529 Draw the text input frame color "important" when regex matching is
turned on.
2020-11-07 22:06:40 -08:00
casey langen
222a4ee16c Save/restore MatchType in category and track search layouts. 2020-11-07 21:31:07 -08:00
casey langen
b5c2795928 Wired up some basic UX to support toggling between substring and regex
matching.
2020-11-07 21:24:53 -08:00