Sean Grider
1552ac14cd
Added myself to AUTHORS
2023-01-02 12:56:33 -05:00
Sean Grider
2ca3e174a3
Added support for black detection in video thumbnail generation
...
Added 3 new conf options:
* thumb_video_black_retries = 0
* thumb_video_black_retry_offset = 1
* thumb_video_black_max_colors = 4
They control how many retries a thumbnail generation should run before
failure. Each retry seeks the video another N seconds determined by
retry_offset in addition to the original thumb_video_delay setting.
A 'black' thumbnail is detected when the resulting image has max_colors
or less distinct color values in it. This is not exclusive to black, but
attempts to avoid any solid color images.
2023-01-02 12:56:33 -05:00
Simon Conseil
03418f5a90
Fix issue with Sphinx 6 and extlinks
2023-01-02 17:24:08 +01:00
Simon Conseil
0d70f3a1d0
Update pre-commit
2022-12-11 18:05:41 +01:00
Simon Conseil
9cd25ea1ee
Don't show the galleria container if there are no medias ( fix #484 )
2022-12-11 17:55:04 +01:00
Simon Conseil
4fd9fb2391
Force encrypt's password form to be on top ( fix #483 )
2022-12-11 17:42:10 +01:00
Simon Conseil
f56850bf5e
Add CI job aith Python 3.11
2022-11-23 22:27:35 +01:00
Simon Conseil
a05245d56c
Add mkv to video_extensions (ref #481 )
2022-11-23 22:24:42 +01:00
Simon Conseil
ccc73bcede
Update pre-commit
2022-11-23 22:20:41 +01:00
Simon Conseil
3031439aa1
Skip for now ...
2022-08-15 22:16:23 +02:00
Simon Conseil
249191c243
Try something else
2022-08-15 20:27:24 +02:00
Simon Conseil
aa7cc96959
Increase coverage
2022-08-15 20:21:19 +02:00
Simon Conseil
ca74af27bd
Increase coverage
2022-08-15 20:04:26 +02:00
Simon Conseil
2c34776dd6
Switch to src layout
2022-08-15 18:51:39 +02:00
Simon Conseil
ffb42efcd5
Remove checkdocs
2022-08-15 17:44:15 +02:00
Simon Conseil
ae266f79e0
Remove setup.py
2022-08-15 17:16:35 +02:00
Simon Conseil
604b2f9a48
Update and run pre-commit
2022-08-15 17:13:17 +02:00
Simon Conseil
272f33266d
Make sure zip_gallery is set correctly ( fix #477 )
2022-08-15 17:07:42 +02:00
Simon Conseil
5ee967bf9e
Merge pull request #479 from saimn/update-pillow
...
Updates for recent Pillow changes
2022-08-02 17:22:12 +02:00
Simon Conseil
ce40d846fe
Handle deprecation
2022-08-02 17:15:51 +02:00
Simon Conseil
3ce86e5763
Bump Pillow requirement
2022-08-02 17:08:17 +02:00
Simon Conseil
69ed93053e
Replace deprecated Image.ANTIALIAS
2022-08-02 17:08:02 +02:00
Simon Conseil
ce139ed46a
Call PIL.Image.init to register all formats ( fix #474 )
2022-08-02 17:01:32 +02:00
Simon Conseil
35d42e9904
Merge pull request #471 from amesgen/theme-dir-writable
...
Make theme dir writable after copying to it
2022-07-12 22:31:10 +02:00
amesgen
0bf932935b
Make theme dir writable after copying to it
...
In certain settings (i.e. when using the nix package manager), program files are
stored as read-only. Hence, copying the themes from there will result in
read-only directories in the output directory, making subsequent operations fail
due to permission errors.
There does not seem to be a way to let `shutil.copytree` "forget" permissions,
so we adapt them after the fact.
2022-06-27 21:22:24 +02:00
Simon Conseil
9e1038d096
Merge pull request #469 from tudacs/titleregexp
...
Another plugin: Titleregexp - modify titles of albums with regular expressions
2022-06-19 12:49:47 -04:00
Simon Conseil
b3bb9c8181
Merge pull request #468 from tudacs/sort_precedence
...
List of sort-properties as fallback instead of zero-length string
2022-06-19 12:47:33 -04:00
tudacs
05218ba079
Add documentation of titleregexp-plugin
2022-06-12 14:59:13 +02:00
tudacs
0b70e6e4cf
Add tests for sorting
2022-06-12 14:22:20 +02:00
tudacs
a56587c554
Add list of keys to sample gallery for tests
2022-06-10 06:28:34 +02:00
tudacs
c08d1a6dd4
Add substitute to tests
2022-06-10 05:42:30 +02:00
tudacs
c3c44fe2a8
Iterate over sort-properties
2022-06-03 16:04:17 +02:00
tudacs
03454021ea
Add test
2022-06-03 16:02:40 +02:00
tudacs
ea41c2fee0
Add titleregexp-plugin
2022-06-03 16:02:40 +02:00
Simon Conseil
5d39300137
Prepare next version
2022-04-08 20:22:33 +02:00
Simon Conseil
fd1fc0a771
Merge pull request #464 from saimn/version-2.3
...
Release 2.3
2022-04-08 14:16:11 -04:00
Simon Conseil
c56eae0a6b
Update AUTHORS
2022-04-08 20:15:50 +02:00
Simon Conseil
916fcbaa5b
Release 2.3
2022-04-08 20:09:58 +02:00
Simon Conseil
3fef17e3fc
Format
2022-04-08 20:05:51 +02:00
Simon Conseil
98840f79d6
Update changelog
2022-04-08 20:04:40 +02:00
Simon Conseil
86279cfb26
Merge pull request #463 from saimn/fix-462
...
Fix pickle error with pool_init
2022-04-06 07:08:00 -04:00
Simon Conseil
5c287be4c1
Fix pickle error with pool_init
2022-04-05 19:28:25 +02:00
Simon Conseil
246aed53ff
Merge pull request #456 from japareaggae/theme-docs
...
Update custom theme templates, document default theme
2022-01-30 22:20:01 +01:00
Renan Guilherme
51b4d140b7
Update custom theme templates, document default
...
The documentation referenced an "index.html" template which appears to
be no longer used. Update the documentation so that it talks about the
correct templates, album.html and album_list.html.
Also, add documentation about the default theme, talking about what it
contains and what it doesn't.
2022-01-29 11:02:34 -04:00
Simon Conseil
045509647f
Merge pull request #443 from dsschult/metadata_caching
...
Extend caching plugin to handle markdown and iptc metadata
2022-01-29 00:10:19 +01:00
David Schultz
78ecbfe668
more coverage improvements
2022-01-28 16:51:03 -06:00
David Schultz
47c8cf786a
add a test to increase code coverage
2022-01-28 15:49:25 -06:00
David Schultz
10e18cf537
rename raw_metadata to markdown_metadata
2022-01-28 15:35:57 -06:00
David Schultz
f2451f258e
Extend caching plugin to handle markdown and itpc metadata, as well as updating when a file timestamp changes
2022-01-28 13:29:42 -06:00
Simon Conseil
3b722ad523
Merge pull request #455 from Lucas-C/issue-454
...
colorbox theme: avoiding holes due to non image/video files present in the source directory - fix #454
2022-01-28 09:37:49 +01:00