193 Commits

Author SHA1 Message Date
ConfusedPolarBear
25783a1953 Fix casing 2022-06-16 19:09:44 -05:00
ConfusedPolarBear
8ac8d3ac9d Update container.yml 2022-06-16 19:07:37 -05:00
ConfusedPolarBear
6b797387a1
Create container.yml 2022-06-16 17:25:43 -05:00
ConfusedPolarBear
a1f1faba82 Avoid logging ffmpeg banner and progress info 2022-06-16 14:59:25 -05:00
ConfusedPolarBear
d5f57f3ca7
Merge pull request #23 from nyanmisaka/fix-deadlock
Fix the deadlock of ffmpeg process on Windows
2022-06-15 18:25:27 -05:00
nyanmisaka
606bec35c5 Fix the deadlock of ffmpeg process on Windows 2022-06-16 03:45:32 +08:00
ConfusedPolarBear
8d766a1476 Rework library item queuing 2022-06-14 21:14:47 -05:00
ConfusedPolarBear
ac1f0d40f3 Start/stop auto skip timer after saving settings 2022-06-14 14:36:05 -05:00
ConfusedPolarBear
daafc8acc8 Clarify that the plugin works with stock 10.8.0 2022-06-14 14:03:56 -05:00
ConfusedPolarBear
22e47f6b1c Update changelog 2022-06-14 01:27:03 -05:00
ConfusedPolarBear
393e2c35e4 Improve ffmpeg feature detection 2022-06-13 17:26:05 -05:00
ConfusedPolarBear
a825b1cd3b Add link to API docs 2022-06-13 16:16:15 -05:00
ConfusedPolarBear
5fdbeafd43 Merge branch 'api-versioning'
Closes #13
2022-06-13 16:13:01 -05:00
ConfusedPolarBear
edfece52b5 Validate API version 1 endpoint 2022-06-13 15:59:07 -05:00
ConfusedPolarBear
cac2094b4c Add initial testing script 2022-06-13 14:48:46 -05:00
ConfusedPolarBear
a29f2a94bb
Update issue templates 2022-06-12 23:37:00 -05:00
ConfusedPolarBear
f0e4d87b3b
Update issue templates 2022-06-12 23:29:40 -05:00
ConfusedPolarBear
0d20a6fb61 Version API endpoints and add documentation 2022-06-12 21:34:41 -05:00
ConfusedPolarBear
2929e5c793 Add documentation on how to enable debug logs 2022-06-12 17:46:49 -05:00
ConfusedPolarBear
42b00dc1a4 Change some log levels 2022-06-12 17:31:42 -05:00
ConfusedPolarBear
cb3e69ac1c Increase verbosity at startup 2022-06-12 17:16:21 -05:00
ConfusedPolarBear
87eda41001 Embed commit hash into unstable builds 2022-06-12 16:57:15 -05:00
ConfusedPolarBear
01d7f570fa Catch any exception thrown during plugin startup 2022-06-12 16:08:31 -05:00
ConfusedPolarBear
2394c03bbe Remove remaining references to fpcalc 2022-06-10 23:08:27 -05:00
ConfusedPolarBear
20e0a14138 Reword README 2022-06-10 22:54:08 -05:00
ConfusedPolarBear
70b4f0e034 Merge branch 'ffmpeg5' 2022-06-10 22:20:05 -05:00
ConfusedPolarBear
7c846d2dce Remove ffmpeg5 dockerfile 2022-06-10 22:17:18 -05:00
ConfusedPolarBear
3fe1b2c45f Use correct program name in exception message 2022-06-10 17:01:17 -05:00
ConfusedPolarBear
3cc21b99c2
Update build.yml 2022-06-10 16:47:46 -05:00
ConfusedPolarBear
69b16ca122 Remove --no-build 2022-06-10 16:31:51 -05:00
ConfusedPolarBear
7177a14cce Update apt 2022-06-10 16:25:44 -05:00
ConfusedPolarBear
ced9d41f55 Remove unused workflows 2022-06-10 16:21:24 -05:00
ConfusedPolarBear
ccf72eee4b
Create build-custom.yml 2022-06-10 16:19:07 -05:00
ConfusedPolarBear
2c2dec9ec9 Allow customizing degree of parallelism
Also grouped settings controls
2022-06-09 20:34:18 -05:00
ConfusedPolarBear
9b79e6b05a Log media paths that generate chromaprint errors 2022-06-09 20:03:49 -05:00
ConfusedPolarBear
d042cfccb9 Report scheduled task failure if queue is empty 2022-06-09 19:14:05 -05:00
ConfusedPolarBear
55e04efb8d Rename files 2022-06-09 17:33:39 -05:00
ConfusedPolarBear
4b99c934b4 Update changelog 2022-06-09 17:26:48 -05:00
ConfusedPolarBear
5826d4f508 Update changelog 2022-06-09 15:56:52 -05:00
ConfusedPolarBear
3459e3ce4b Move from fpcalc to ffmpeg 2022-06-09 15:56:52 -05:00
ConfusedPolarBear
db1fc45993 Update manifest.json 2022-06-09 15:45:47 -05:00
ConfusedPolarBear
0d44d33010 Catch ResourceNotFoundException
Thrown if the user abruptly stops playback
2022-06-09 15:38:30 -05:00
ConfusedPolarBear
f2f658b365 Add changelog 2022-06-09 14:39:53 -05:00
ConfusedPolarBear
ea83a7ef2b Notify the user after auto skipping an intro 2022-06-08 16:15:59 -05:00
ConfusedPolarBear
b439afdfbe Cache audio fingerprints by default 2022-06-07 21:36:20 -05:00
ConfusedPolarBear
4ca0511f30 Implement automatic intro skipping
Requires that the client playing media supports remote commands.
Closes #9.
2022-06-07 18:33:59 -05:00
ConfusedPolarBear
d771b6529f Add button to erase all discovered timestamps 2022-06-07 12:18:03 -05:00
ConfusedPolarBear
d8836a30b2 Bump version 2022-06-06 23:18:01 -05:00
ConfusedPolarBear
955ed09326 Improve settings page
* Saving settings should be more reliable
* Don't try to paint empty fingerprints
* Cleanup event listeners after navigation
2022-06-02 14:35:48 -05:00
ConfusedPolarBear
49343afd5d Change variable declarations 2022-06-02 00:10:07 -05:00