.git-blame-ignore-revs
.gitignore
.pre-commit-config.yaml
.readthedocs.yml
AUTHORS
CONTRIBUTING.rst
LICENSE
README.rst
pyproject.toml
tox.ini
.github/dependabot.yml
.github/workflows/publish.yml
.github/workflows/python-tests.yml
docs/Makefile
docs/album_information.rst
docs/changelog.py
docs/changelog.rst
docs/conf.py
docs/configuration.rst
docs/contribute.rst
docs/faq.rst
docs/getting_started.rst
docs/image_information.rst
docs/index.rst
docs/installation.rst
docs/license.rst
docs/make.bat
docs/plugins.rst
docs/themes.rst
src/sigal/__init__.py
src/sigal/__main__.py
src/sigal/gallery.py
src/sigal/image.py
src/sigal/log.py
src/sigal/settings.py
src/sigal/signals.py
src/sigal/utils.py
src/sigal/version.py
src/sigal/video.py
src/sigal/writer.py
src/sigal.egg-info/PKG-INFO
src/sigal.egg-info/SOURCES.txt
src/sigal.egg-info/dependency_links.txt
src/sigal.egg-info/entry_points.txt
src/sigal.egg-info/requires.txt
src/sigal.egg-info/top_level.txt
src/sigal/plugins/__init__.py
src/sigal/plugins/adjust.py
src/sigal/plugins/compress_assets.py
src/sigal/plugins/copyright.py
src/sigal/plugins/extended_caching.py
src/sigal/plugins/feeds.py
src/sigal/plugins/media_page.py
src/sigal/plugins/nomedia.py
src/sigal/plugins/nonmedia_files.py
src/sigal/plugins/titleregexp.py
src/sigal/plugins/watermark.py
src/sigal/plugins/zip_gallery.py
src/sigal/plugins/encrypt/__init__.py
src/sigal/plugins/encrypt/encrypt.py
src/sigal/plugins/encrypt/endec.py
src/sigal/plugins/encrypt/static/decrypt.js
src/sigal/plugins/encrypt/static/keycheck.txt
src/sigal/plugins/encrypt/static/sw.js
src/sigal/templates/sigal.conf.py
src/sigal/themes/colorbox/static/css/colorbox.css
src/sigal/themes/colorbox/static/css/skeleton.css
src/sigal/themes/colorbox/static/css/style.css
src/sigal/themes/colorbox/static/images/controls.png
src/sigal/themes/colorbox/static/images/loading.gif
src/sigal/themes/colorbox/static/js/app-with-media-page.js
src/sigal/themes/colorbox/static/js/app.js
src/sigal/themes/colorbox/static/js/jquery-2.2.1.js
src/sigal/themes/colorbox/static/js/jquery-2.2.1.min.js
src/sigal/themes/colorbox/static/js/jquery.colorbox-min.js
src/sigal/themes/colorbox/static/js/jquery.colorbox.js
src/sigal/themes/colorbox/static/js/jquery.touchSwipe.js
src/sigal/themes/colorbox/static/js/jquery.touchSwipe.min.js
src/sigal/themes/colorbox/templates/album.html
src/sigal/themes/colorbox/templates/album_list.html
src/sigal/themes/colorbox/templates/base.html
src/sigal/themes/colorbox/templates/media.html
src/sigal/themes/default/static/leaflet/Control.FullScreen.css
src/sigal/themes/default/static/leaflet/Control.FullScreen.js
src/sigal/themes/default/static/leaflet/Leaflet.Photo.css
src/sigal/themes/default/static/leaflet/Leaflet.Photo.js
src/sigal/themes/default/static/leaflet/MarkerCluster.Default.css
src/sigal/themes/default/static/leaflet/MarkerCluster.css
src/sigal/themes/default/static/leaflet/README
src/sigal/themes/default/static/leaflet/icon-fullscreen-2x.png
src/sigal/themes/default/static/leaflet/icon-fullscreen.png
src/sigal/themes/default/static/leaflet/leaflet-providers.js
src/sigal/themes/default/static/leaflet/leaflet-src.js
src/sigal/themes/default/static/leaflet/leaflet.css
src/sigal/themes/default/static/leaflet/leaflet.js
src/sigal/themes/default/static/leaflet/leaflet.markercluster-src.js
src/sigal/themes/default/static/leaflet/leaflet.markercluster.js
src/sigal/themes/default/static/leaflet/images/layers-2x.png
src/sigal/themes/default/static/leaflet/images/layers.png
src/sigal/themes/default/static/leaflet/images/marker-icon-2x.png
src/sigal/themes/default/static/leaflet/images/marker-icon.png
src/sigal/themes/default/static/leaflet/images/marker-shadow.png
src/sigal/themes/default/templates/analytics.html
src/sigal/themes/default/templates/breadcrumb.html
src/sigal/themes/default/templates/decrypt.html
src/sigal/themes/default/templates/default_head.html
src/sigal/themes/default/templates/description.html
src/sigal/themes/default/templates/download_zip.html
src/sigal/themes/default/templates/footer.html
src/sigal/themes/default/templates/gtm.html
src/sigal/themes/default/templates/links.html
src/sigal/themes/default/templates/map.html
src/sigal/themes/default/templates/piwik.html
src/sigal/themes/galleria/README
src/sigal/themes/galleria/static/galleria.js
src/sigal/themes/galleria/static/galleria.min.js
src/sigal/themes/galleria/static/jquery-3.3.1.js
src/sigal/themes/galleria/static/jquery-3.3.1.min.js
src/sigal/themes/galleria/static/css/normalize.css
src/sigal/themes/galleria/static/css/style.css
src/sigal/themes/galleria/static/img/empty.png
src/sigal/themes/galleria/static/img/fullscreen.png
src/sigal/themes/galleria/static/plugins/history/galleria.history.js
src/sigal/themes/galleria/static/plugins/history/galleria.history.min.js
src/sigal/themes/galleria/static/themes/azur/galleria.azur.css
src/sigal/themes/galleria/static/themes/azur/galleria.azur.js
src/sigal/themes/galleria/static/themes/azur/galleria.azur.min.css
src/sigal/themes/galleria/static/themes/azur/galleria.azur.min.js
src/sigal/themes/galleria/static/themes/classic/galleria.classic.css
src/sigal/themes/galleria/static/themes/classic/galleria.classic.js
src/sigal/themes/galleria/static/themes/classic/galleria.classic.min.css
src/sigal/themes/galleria/static/themes/classic/galleria.classic.min.js
src/sigal/themes/galleria/static/themes/folio/galleria.folio.css
src/sigal/themes/galleria/static/themes/folio/galleria.folio.js
src/sigal/themes/galleria/static/themes/folio/galleria.folio.min.css
src/sigal/themes/galleria/static/themes/folio/galleria.folio.min.js
src/sigal/themes/galleria/static/themes/fullscreen/galleria.fullscreen.css
src/sigal/themes/galleria/static/themes/fullscreen/galleria.fullscreen.js
src/sigal/themes/galleria/static/themes/fullscreen/galleria.fullscreen.min.css
src/sigal/themes/galleria/static/themes/fullscreen/galleria.fullscreen.min.js
src/sigal/themes/galleria/static/themes/fullscreen/index.html
src/sigal/themes/galleria/static/themes/miniml/galleria.miniml.css
src/sigal/themes/galleria/static/themes/miniml/galleria.miniml.js
src/sigal/themes/galleria/static/themes/miniml/galleria.miniml.min.css
src/sigal/themes/galleria/static/themes/miniml/galleria.miniml.min.js
src/sigal/themes/galleria/static/themes/twelve/galleria.twelve.css
src/sigal/themes/galleria/static/themes/twelve/galleria.twelve.js
src/sigal/themes/galleria/static/themes/twelve/galleria.twelve.min.css
src/sigal/themes/galleria/static/themes/twelve/galleria.twelve.min.js
src/sigal/themes/galleria/templates/album.html
src/sigal/themes/galleria/templates/album_items.html
src/sigal/themes/galleria/templates/album_list.html
src/sigal/themes/galleria/templates/base.html
src/sigal/themes/photoswipe/static/photoswipe-dynamic-caption-plugin.esm.js
src/sigal/themes/photoswipe/static/photoswipe-dynamic-caption-plugin.esm.min.js
src/sigal/themes/photoswipe/static/photoswipe-fullscreen.esm.js
src/sigal/themes/photoswipe/static/photoswipe-fullscreen.esm.min.js
src/sigal/themes/photoswipe/static/photoswipe-lightbox.esm.js
src/sigal/themes/photoswipe/static/photoswipe-lightbox.esm.js.map
src/sigal/themes/photoswipe/static/photoswipe-lightbox.esm.min.js
src/sigal/themes/photoswipe/static/photoswipe-video-plugin.esm.js
src/sigal/themes/photoswipe/static/photoswipe-video-plugin.esm.min.js
src/sigal/themes/photoswipe/static/photoswipe.css
src/sigal/themes/photoswipe/static/photoswipe.esm.js
src/sigal/themes/photoswipe/static/photoswipe.esm.js.map
src/sigal/themes/photoswipe/static/photoswipe.esm.min.js
src/sigal/themes/photoswipe/static/styles.css
src/sigal/themes/photoswipe/templates/album.html
src/sigal/themes/photoswipe/templates/album_list.html
src/sigal/themes/photoswipe/templates/base.html
tests/conftest.py
tests/test_cli.py
tests/test_compress_assets_plugin.py
tests/test_encrypt.py
tests/test_extended_caching.py
tests/test_gallery.py
tests/test_image.py
tests/test_plugins.py
tests/test_settings.py
tests/test_utils.py
tests/test_video.py
tests/test_zip.py
tests/sample/sigal.conf.py
tests/sample/watermark.png
tests/sample/pictures/index.md
tests/sample/pictures/.venv/lib64/fake.png
tests/sample/pictures/accentué/11.jpg
tests/sample/pictures/accentué/hélicoïde.jpg
tests/sample/pictures/accentué/test?<special> chars#.jpg
tests/sample/pictures/dir1/index.md
tests/sample/pictures/dir1/empty/fake.txt
tests/sample/pictures/dir1/test1/11.jpg
tests/sample/pictures/dir1/test1/11.md
tests/sample/pictures/dir1/test1/CMB_Timeline300_no_WMAP.jpg
tests/sample/pictures/dir1/test1/example.gif
tests/sample/pictures/dir1/test1/flickr_jerquiaga_2394751088_cc-by-nc.jpg
tests/sample/pictures/dir1/test1/flickr_jerquiaga_2394751088_cc-by-nc.md
tests/sample/pictures/dir1/test1/index.md
tests/sample/pictures/dir1/test1/outdoor.heic
tests/sample/pictures/dir1/test2/21.md
tests/sample/pictures/dir1/test2/21.tiff
tests/sample/pictures/dir1/test2/22.jpg
tests/sample/pictures/dir1/test2/22.md
tests/sample/pictures/dir1/test2/CMB_Timeline300_no_WMAP.jpg
tests/sample/pictures/dir1/test2/CMB_Timeline300_no_WMAP.md
tests/sample/pictures/dir1/test2/index.md
tests/sample/pictures/dir1/test3/3.jpg
tests/sample/pictures/dir1/test3/index.md
tests/sample/pictures/dir2/.nozip_gallery
tests/sample/pictures/dir2/Hubble Interacting Galaxy NGC 5257.jpg
tests/sample/pictures/dir2/Hubble ultra deep field.jpg
tests/sample/pictures/dir2/KeckObservatory20071020.jpg
tests/sample/pictures/dir2/index.md
tests/sample/pictures/dir2/m57_the_ring_nebula-587px.jpg
tests/sample/pictures/empty/fake.txt
tests/sample/pictures/encryptTest/21.jpg
tests/sample/pictures/encryptTest/22.jpg
tests/sample/pictures/exifTest/21.jpg
tests/sample/pictures/exifTest/22.jpg
tests/sample/pictures/exifTest/noexif.png
tests/sample/pictures/iptcTest/1.jpg
tests/sample/pictures/iptcTest/2.jpg
tests/sample/pictures/iptcTest/2.md
tests/sample/pictures/iptcTest/3.jpg
tests/sample/pictures/iptcTest/index.md
tests/sample/pictures/nomedia/created/.nomedia
tests/sample/pictures/nomedia/created/should_be_created.jpg
tests/sample/pictures/nomedia/created/should_be_ignored3.jpg
tests/sample/pictures/nomedia/created/ignored/should_be_ignored2.jpg
tests/sample/pictures/nomedia/ignored/.nomedia
tests/sample/pictures/nomedia/ignored/should_be_ignored_1.jpg
tests/sample/pictures/nomedia/ignored/recursively_ignored/should_be_ignored.jpg
tests/sample/pictures/nonmedia_files/dummy.pdf
tests/sample/pictures/video/example video.md
tests/sample/pictures/video/example video.ogv
tests/sample/pictures/webp/_MG_7805_lossy80.webp
tests/sample/pictures/webp/_MG_7808_lossy80.webp