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
Lucas Cimon
1892c7a706
colorbox theme: avoiding holes due to non image/video files present in the source directory - fix #454
2022-01-22 23:47:41 +01:00
Simon Conseil
2dcb5fc478
Update copyright
2022-01-14 18:37:44 +01:00
Simon Conseil
de58b620a8
Update precommit
2022-01-14 18:36:57 +01:00
Simon Conseil
3dcf22ef13
Move coverage config to setup.cfg
2022-01-14 18:33:22 +01:00
Simon Conseil
a9b69d3ad6
Remove custom copytree
2022-01-14 18:25:38 +01:00
Simon Conseil
23a96a074b
Remove old compatibility code
2022-01-14 13:52:45 +01:00
Simon Conseil
b31707a3d4
Fix build
2022-01-14 13:43:51 +01:00
Simon Conseil
3894997028
Fix test workflow to run on main
2022-01-14 13:36:08 +01:00
Simon Conseil
3e80722d94
More tests for the writer module
2022-01-14 13:35:16 +01:00
Simon Conseil
29f69bc55c
Remove deprecated use of click.get_terminal_size
2022-01-14 09:38:25 +01:00
Simon Conseil
8a52667118
Add test for filters (ref #452 )
2022-01-14 09:36:33 +01:00
Simon Conseil
5b8c768db9
Merge pull request #452 from vszakats/impfilter
...
fix loading filters.py using importlib
2022-01-14 08:52:03 +01:00
Viktor Szakats
7aee5537fb
fix loading filters.py using importlib
...
Regression from: ceab382e02
Ref: https://docs.python.org/3/library/importlib.html#importing-a-source-file-directly
Fixes https://github.com/saimn/sigal/issues/451
2022-01-08 00:10:12 +00:00
Simon Conseil
22c025e2b0
Merge pull request #450 from saimn/map
...
Add map for all themes
2021-11-21 21:22:18 +01:00
Simon Conseil
3217d4c691
Remove old files
2021-11-21 19:41:42 +01:00
Simon Conseil
c73da43b5d
Add common template for zip download
2021-11-21 19:37:30 +01:00
Simon Conseil
813acb9251
Cleanup galleria templates
2021-11-21 19:29:47 +01:00
Simon Conseil
a3c02f50b5
Replace galleria's custom plugin
2021-11-21 19:23:42 +01:00
Simon Conseil
39f935d521
Integrate map in colorbox and photoswipe
2021-11-21 19:17:17 +01:00
Simon Conseil
17cd8dd752
Clustering and better display of photos
2021-11-21 19:02:39 +01:00