Commit graph

10484 commits

Author SHA1 Message Date
arbanhossain
6be2617eb1 changed -x/--exclude flag to -P/--disable-plugin 2022-04-16 11:56:30 +06:00
arbanhossain
9dfb80b661 documentation and changelog for --exclude flag 2022-04-15 20:26:54 +06:00
arbanhossain
9e753c5c28 added flag to exclude/disable plugins 2022-04-15 20:26:31 +06:00
Adrian Sampson
e977a6f799
Merge pull request #4327 from alicezou/databaseCreate
Database parental directories creation if not exist
2022-04-07 17:08:06 -04:00
alicezou
fa5862d7d5 change func name, inline function, fix typo 2022-04-07 15:21:34 -04:00
alicezou
b609cae111 change location for database_dir_creation, change docs 2022-03-30 12:56:38 -04:00
alicezou
2886296c86 fix code review comments 2022-03-29 21:24:13 -04:00
alicezou
67e778fec6 switch to control_stdin 2022-03-29 20:04:56 -04:00
alicezou
a0b0028874 working db 2022-03-29 19:58:15 -04:00
alicezou
9029a8a6b3 check bytes 2022-03-27 23:05:23 -04:00
alicezou
c0d05f8545 add test cases 2022-03-27 17:09:30 -04:00
alicezou
879ed7f5c2 fix test cases, support in memory db 2022-03-27 15:06:00 -04:00
alicezou
d3d9318c18 change doc 2022-03-27 10:58:09 -04:00
alicezou
c67245ed65 style checker, change log 2022-03-27 10:42:16 -04:00
alicezou
b07b0e2f7e add prompt 2022-03-27 10:33:54 -04:00
alicezou
9917f2ac3a create db without prompt 2022-03-27 09:56:47 -04:00
Benedikt
1167453ed8
Merge pull request #4313 from wisp3rwind/pr_artresizer_oo
Refactor: ArtResizer backends are classes
2022-03-23 23:05:43 +01:00
Adrian Sampson
6e142efbb2
Merge pull request #4319 from snejus/disable-musicbrainz-plugin
Ability to optionally disable the musicbrainz metadata source
2022-03-23 17:06:08 -04:00
Šarūnas Nejus
5d6f808d33
Move musicbrainz.enabled section below network config in config.rst 2022-03-23 17:02:45 +00:00
Šarūnas Nejus
a6e7105449
Move musicbrainz.enabled check out from invoke_mb 2022-03-23 16:59:21 +00:00
Šarūnas Nejus
e9972491f1
Do not assign extra variable to keep things within max line_length 2022-03-23 16:34:13 +00:00
Šarūnas Nejus
e1ffadb2d6
Return iterable from the exception handler 2022-03-23 16:20:06 +00:00
wisp3rwind
af71cebeeb artresizer: fixup 8a969e30
this crept in from a previous version of this PR which didn't make it
2022-03-22 22:08:04 +01:00
wisp3rwind
09101de397 artresizer: restore incorrect change to exception handling from f751893b 2022-03-22 21:26:53 +01:00
wisp3rwind
40b3dd7152 artresizer: add a comment to clarify the meaning of class variables 2022-03-22 21:22:08 +01:00
Šarūnas Nejus
f14eac857b
Rename handle_exc to invoke_mb 2022-03-18 22:57:22 +00:00
Šarūnas Nejus
2193b3749b
Remove optional docs changes 2022-03-18 05:14:29 +00:00
Šarūnas Nejus
6f23c9b41a
Move the logic to hooks.py 2022-03-18 05:05:58 +00:00
Adrian Sampson
3f6da68af2
Slight docs rewording 2022-03-16 11:08:05 -04:00
Duc Nguyen
c0e44960c6 expand documentation on auto and auto_keep 2022-03-16 14:04:40 +01:00
Šarūnas Nejus
f10b70444c
Add a changelog entry 2022-03-15 22:13:23 +00:00
Šarūnas Nejus
85c4310e47
Update docs 2022-03-15 21:57:33 +00:00
Šarūnas Nejus
ffe63a64f5
Nicely disable musicbrainz 2022-03-15 07:43:26 +00:00
Adrian Sampson
594475a202
Merge pull request #4314 from Schweinepriester/master
README.md: HTTP => HTTPS
2022-03-13 16:01:16 -04:00
Kai
0c7d1422ee new link for HTML5 audio 2022-03-13 16:14:14 +00:00
Kai
51894d3fec README.md: HTTP => HTTPS 2022-03-13 03:44:14 +00:00
wisp3rwind
b76a3fcaa4 artresizer: move ImageMagick/PIL code from thumbnails plugin to ArtResizer
Makes the dispatch to the chosen backend simpler in the thumbnails
plugin. Given that ArtResizer is not only about resizing art anymore,
these methods fit there quite nicely.
2022-03-12 23:34:46 +01:00
wisp3rwind
e44a08eeb6 artresizer: style fixes 2022-03-12 23:34:46 +01:00
wisp3rwind
5d07b5390c artresizer: remove unused enum 2022-03-12 23:34:46 +01:00
wisp3rwind
f751893be2 artresizer: add FIXME notes where we should probably add some warnings
There's a lot of places where ArtResizer fails or falls back to
completely silently. We should at least log this, or maybe even raise
exceptions in some cases so that the caller can take a decision on how
to handle the failure.
2022-03-12 23:34:46 +01:00
wisp3rwind
bc364bc7d4 artresizer: merge _check_method into ArtResizer.__init__
more concise since _check_method became much shorter due to introduction
of backend classes
2022-03-12 23:34:46 +01:00
wisp3rwind
b097b19506 artresizer: move can_compare property to backend classes 2022-03-12 20:44:41 +01:00
wisp3rwind
cb9a765997 artresizer: move compare functions to backend classes 2022-03-12 20:42:35 +01:00
wisp3rwind
68e762c203 artresizer: move convert_format functions to backend classes 2022-03-12 20:39:40 +01:00
wisp3rwind
a781e6a9bf artresizer: move get_format functions to backend classes 2022-03-12 20:37:31 +01:00
wisp3rwind
1b92dea995 artresizer: move deinterlace functions to backend classes 2022-03-12 20:37:20 +01:00
wisp3rwind
279c081f23 artresizer: move get_size functions to backend classes
also rename getsize -> get_size for consistency with the ArtResizer
method
2022-03-12 20:27:14 +01:00
wisp3rwind
c45d2e28a6 artresizer: move resize functions to backend classes 2022-03-12 20:23:37 +01:00
wisp3rwind
8a969e3041 artresizer: backend classes part 1: stub classes, version checks 2022-03-12 19:48:45 +01:00
wisp3rwind
bac93e1095 artresizer: add a few comments 2022-03-12 11:23:35 +01:00