.gitignore
.pre-commit-config-linux.yaml
.pre-commit-config.yaml
.readthedocs.yaml
HISTORY.md
LICENSE
Makefile
README.md
anniversaries.ini
config.yaml
locations_de.ini
locations_en.ini
mkdocs.yml
pyproject.toml
pytest.ini
template.yml.url
uv.lock
.github/FUNDING.yml
.github/PULL_REQUEST_TEMPLATE.md
.github/dependabot.yml
.github/init.sh
.github/release_message.sh
.github/rename_project.sh
.github/update_funding.py
.github/ISSUE_TEMPLATE/bug_report.md
.github/ISSUE_TEMPLATE/feature_request.md
.github/actions/setup-environment/action.yml
.github/workflows/build-linux.yml
.github/workflows/build-macos.yml
.github/workflows/build-win.yml
.github/workflows/main.yml
.github/workflows/release.yml
.github/workflows/update_readme.yml
.idea/vcs.xml
.idea/workspace.xml
.idea/runConfigurations/config_generate.xml
.idea/runConfigurations/module_cli.xml
.idea/runConfigurations/module_gui.xml
docs/.nav.yml
docs/index.md
docs/_static/img/collages.png
docs/_static/img/favicon.png
docs/_static/img/gui_main.png
docs/_static/img/gui_settings.png
docs/_static/img/logo.png
docs/css/custom.css
docs/funding/funding.md
docs/getting-started/install.md
docs/getting-started/virtual-environment.md
docs/usage/cli.md
docs/usage/config.md
images/descriptions.txt
images/title/This is a description for all photos of this calender collage page. It will be displayed in one line between the photos and the calendar items..txt
images/title/image_02.jpg
images/week_1/description.txt
images/week_1/image_01.jpg
images/week_2/image_04.jpg
images/week_2/image_13.jpg
images/week_3/This is a description for all photos of this calender collage page. It will be displayed in one line between the photos and the calendar items..txt
images/week_3/image_02.jpg
images/week_3/image_03.jpg
images/week_3/image_07.jpg
images/week_4/image_08.jpg
images/week_4/image_09.jpg
images/week_4/image_10.jpg
images/week_4/image_13.jpg
images/week_5/Lisbon.jpg
images/week_5/image_05.jpg
images/week_5/image_06.jpg
images/week_5/image_07.jpg
images/week_5/image_13.jpg
res/maps/ne_50m_admin_0_countries/ne_50m_admin_0_countries.README.html
res/maps/ne_50m_admin_0_countries/ne_50m_admin_0_countries.VERSION.txt
res/maps/ne_50m_admin_0_countries/ne_50m_admin_0_countries.cpg
res/maps/ne_50m_admin_0_countries/ne_50m_admin_0_countries.dbf
res/maps/ne_50m_admin_0_countries/ne_50m_admin_0_countries.prj
res/maps/ne_50m_admin_0_countries/ne_50m_admin_0_countries.shp
res/maps/ne_50m_admin_0_countries/ne_50m_admin_0_countries.shx
res/maps/ne_50m_rivers_lake_centerlines_scale_rank/ne_50m_rivers_lake_centerlines_scale_rank.README.html
res/maps/ne_50m_rivers_lake_centerlines_scale_rank/ne_50m_rivers_lake_centerlines_scale_rank.VERSION.txt
res/maps/ne_50m_rivers_lake_centerlines_scale_rank/ne_50m_rivers_lake_centerlines_scale_rank.cpg
res/maps/ne_50m_rivers_lake_centerlines_scale_rank/ne_50m_rivers_lake_centerlines_scale_rank.dbf
res/maps/ne_50m_rivers_lake_centerlines_scale_rank/ne_50m_rivers_lake_centerlines_scale_rank.prj
res/maps/ne_50m_rivers_lake_centerlines_scale_rank/ne_50m_rivers_lake_centerlines_scale_rank.shp
res/maps/ne_50m_rivers_lake_centerlines_scale_rank/ne_50m_rivers_lake_centerlines_scale_rank.shx
scripts/generate_config_docs.py
scripts/show_filelist.py
scripts/show_tree.py
scripts/update_readme.py
src/__init__.py
src/firewall_handler.py
src/main.py
src/path_handler.py
src/Photo_Composition_Designer/__init__.py
src/Photo_Composition_Designer/__main__.py
src/Photo_Composition_Designer/_version.py
src/Photo_Composition_Designer.egg-info/PKG-INFO
src/Photo_Composition_Designer.egg-info/SOURCES.txt
src/Photo_Composition_Designer.egg-info/dependency_links.txt
src/Photo_Composition_Designer.egg-info/entry_points.txt
src/Photo_Composition_Designer.egg-info/requires.txt
src/Photo_Composition_Designer.egg-info/top_level.txt
src/Photo_Composition_Designer/cli/__init__.py
src/Photo_Composition_Designer/cli/__main__.py
src/Photo_Composition_Designer/cli/cli.py
src/Photo_Composition_Designer/common/Anniversaries.py
src/Photo_Composition_Designer/common/Locations.py
src/Photo_Composition_Designer/common/MoonPhase.py
src/Photo_Composition_Designer/common/Photo.py
src/Photo_Composition_Designer/common/__init__.py
src/Photo_Composition_Designer/config/__init__.py
src/Photo_Composition_Designer/config/config.py
src/Photo_Composition_Designer/core/__init__.py
src/Photo_Composition_Designer/core/base.py
src/Photo_Composition_Designer/gui/GuiLogWriter.py
src/Photo_Composition_Designer/gui/__init__.py
src/Photo_Composition_Designer/gui/__main__.py
src/Photo_Composition_Designer/gui/gui.py
src/Photo_Composition_Designer/image/CalendarRenderer.py
src/Photo_Composition_Designer/image/CollageRenderer.py
src/Photo_Composition_Designer/image/DescriptionRenderer.py
src/Photo_Composition_Designer/image/MapRenderer.py
src/Photo_Composition_Designer/image/__init__.py
src/Photo_Composition_Designer/tools/DescriptionsFileGenerator.py
src/Photo_Composition_Designer/tools/GeoPlotter.py
src/Photo_Composition_Designer/tools/Helpers.py
src/Photo_Composition_Designer/tools/ImageDistributor.py
src/Photo_Composition_Designer/tools/__init__.py
tests/TestHelper.py
tests/__init__.py
tests/test_CalendarRenderer.py
tests/test_CollageRenderer.py
tests/test_CompositionDesigner.py
tests/test_DescriptionRenderer.py
tests/test_DescriptionsFileGenerator.py
tests/test_GeoPlotter.py
tests/test_ImageDistributor.py
tests/test_Locations.py
tests/test_MapRenderer.py
tests/test_MoonPhase.py
tests/test_Photo.py
tests/test_anniversaries.py
tests/test_cli.py