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 |
|
casey langen
|
d4a1fba4b6
|
Added regex support to CategoryListQuery and SearchTrackListQuery, but
they're not wired up yet.
|
2020-11-07 20:19:56 -08:00 |
|
casey langen
|
ba9b98794f
|
Added SqliteExtensions to support matching on accented characters and
regular expressions.
|
2020-11-07 20:16:21 -08:00 |
|
casey langen
|
498dea25ca
|
Fix compile for older versions of boost (e.g. the one used in Bionic)
|
2020-11-03 22:51:40 -08:00 |
|
Casey Langen
|
b91bd312c6
|
Update version hash. We're getting close to release, there will be a few
of these as I test across all platforms.
|
2020-11-03 18:05:53 -08:00 |
|
Casey Langen
|
d85c10021e
|
Ensure the commit hash update script is executable.
|
2020-11-03 18:05:28 -08:00 |
|
casey langen
|
2d0f550e10
|
Fixed a bug where the play queue view would not always correctly scroll
to the playing track on startup after restoring the session.
|
2020-11-03 17:55:43 -08:00 |
|
casey langen
|
242d9d2c47
|
Repair c_context to use a single MessageQueue internally.
|
2020-11-01 21:38:44 -08:00 |
|
casey langen
|
b207eddc5d
|
CHANGELOG update
|
2020-11-01 11:16:02 -08:00 |
|
casey langen
|
7cd3a27f8c
|
Merge pull request #374 from adem4ik/master
Update ru_RU.json
|
2020-11-01 11:15:23 -08:00 |
|
casey langen
|
6520e082c1
|
Fixed bug where DirectoryLayout wasn't properly consuming keys, leading
to the callback firing multiple times.
|
2020-11-01 10:53:28 -08:00 |
|
casey langen
|
d23a6f8489
|
version hash bump
|
2020-11-01 00:13:41 -07:00 |
|
casey langen
|
04e8acc416
|
Fixed a bug where aborted audio tracks may be added to the filesystem
cache.
|
2020-11-01 00:12:36 -07:00 |
|
casey langen
|
54cc781235
|
Added a script that only bumps the commit hash in version.h
|
2020-11-01 00:12:10 -07:00 |
|
Casey Langen
|
9d695f8a9b
|
Also add the commit hash to the daemon version readout.
|
2020-10-31 22:27:43 -07:00 |
|
casey langen
|
c93d66a4ba
|
Version bump for clean commit hash.
|
2020-10-31 21:41:08 -07:00 |
|
casey langen
|
5d2fd09c89
|
Include commit hash in VERSION
|
2020-10-31 21:40:37 -07:00 |
|
casey langen
|
01068cd798
|
Fixed a theming issue with the new header style.
|
2020-11-01 01:26:14 +00:00 |
|
casey langen
|
8737abc0ec
|
Merge remote-tracking branch 'origin/clangen/enum-cleanup' into master
|
2020-10-31 17:49:44 -07:00 |
|
casey langen
|
b4c4ba1a9c
|
Let's not blink the transport time if we're in the Prepared state
|
2020-10-31 17:43:31 -07:00 |
|
casey langen
|
ce4d9fe69d
|
Upgraded sqlite to the most recent release. We were previously using one
more than two years old.
|
2020-10-31 17:38:03 -07:00 |
|
casey langen
|
d612a59999
|
Revert some unnecessary and buggy restructuring of
RemoteLibrary::EnqueueAndWait(). While required for LocalLibrary, this
causes issues with RemoteLibrary.
|
2020-10-31 13:40:12 -07:00 |
|
casey langen
|
bd7c60fd57
|
Separated Color::Banner and Color::Header into their own theme colors,
then updated the theme files and defaults.
|
2020-10-31 13:23:58 -07:00 |
|
casey langen
|
84b2b8738a
|
Restructure RemoteLibrary and LocalLibrary queries that use
kWaitIndefinite to avoid deadlock.
|
2020-10-31 11:48:25 -07:00 |
|
casey langen
|
5a5985932d
|
Fixed BSD compile.
|
2020-10-31 17:38:52 +00:00 |
|
Casey Langen
|
e0a2da7102
|
Fixed macOS compile.
|
2020-10-31 17:15:56 -07:00 |
|
casey langen
|
e141f7d555
|
Fixed Linux compile.
|
2020-10-31 17:09:12 -07:00 |
|
casey langen
|
6d16d602c4
|
enum -> enum class cleanup in SDK where applicable.
|
2020-10-31 17:00:59 -07:00 |
|
casey langen
|
583acbc866
|
Removed nonsensical NotApplicable state from
ILibrary::ConnectionState.
|
2020-10-31 00:29:36 -07:00 |
|
casey langen
|
a498ef93ad
|
Added configurable track query timeout for use by PlaybackService.
|
2020-10-30 22:35:28 -07:00 |
|
casey langen
|
a12134c610
|
Let's turn on AsyncTrackListQueries by default now that the
functionality has stabilized.
|
2020-10-30 21:26:42 -07:00 |
|
casey langen
|
783fb467ff
|
Explicitly enable multi-processor compile.
|
2020-10-30 19:58:28 -07:00 |
|
casey langen
|
6af0d01b6e
|
Fail fast when querying tracks if we know we're not connected in
PlaybackService.
|
2020-10-30 19:57:56 -07:00 |
|
casey langen
|
b938c534ac
|
Added Fedora 33 support to CI.
|
2020-10-30 17:22:10 -07:00 |
|
casey langen
|
a06d6f28d1
|
Added track fetching timeouts to PlaybackService. This should skirt a
couple edge cases and possibly allow us to not immediately stop playback
when reconnecting.
|
2020-10-30 17:21:28 -07:00 |
|
casey langen
|
5e23a21aa6
|
Modernize override syntax.
|
2020-10-30 16:47:34 -07:00 |
|
casey langen
|
c536a4bc9d
|
Forgot to push this fix in last night -- fixes query timeout issues due
to potential int overflow with kWaitIndefinite.
|
2020-10-28 11:39:35 -07:00 |
|
Casey Langen
|
aba46739b6
|
I guess it's not safe to use 64-bit integers when dealing with
std::chrono and milliseconds?
|
2020-10-27 23:54:56 -07:00 |
|
casey langen
|
d68a98c7a6
|
Tuning the cache window timeout param across platforms. 150 seems reasonable in Windows and WSL. Will try macOS next.
|
2020-10-27 22:03:19 -07:00 |
|
casey langen
|
1258c2803e
|
Added missing wait_for logic in RemoteLibrary
|
2020-10-27 22:01:23 -07:00 |
|
casey langen
|
7da49b1981
|
Removed file that was unintentionally added.
|
2020-10-27 21:43:41 -07:00 |
|
casey langen
|
93acbbb7a5
|
Was referencing a stack allocated variable from a lambda that was called
from a different stack. Ugh.
|
2020-10-27 21:42:42 -07:00 |
|
casey langen
|
8ccb1b8fd4
|
Add a const for the TrackList CacheWindow query timeout.
|
2020-10-27 21:25:14 -07:00 |
|
Casey Langen
|
10072762e1
|
Small RemoteLibrary async query race condition fix, and tweaked a couple
other minor things to improve TrackListView redraws.
|
2020-10-27 18:27:08 -07:00 |
|