├── .flake8 ├── .github ├── ISSUE_TEMPLATE │ ├── bug-report.md │ └── helper-method.md ├── dependabot.yml └── workflows │ ├── PyPi.yml │ ├── TestPyPi.yml │ ├── ci.yml │ ├── docs.yml │ └── recipes.yml ├── .gitignore ├── .isort.cfg ├── CHANGES.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── docs ├── README.md ├── code.md ├── generate-schema.md ├── getting-started-using-iiifprezi3-without-helpermethods.md ├── recipes │ ├── 0001-mvm-image.md │ ├── 0002-mvm-audio.md │ ├── 0003-mvm-video.md │ ├── 0004-canvas-size.md │ ├── 0005-image-service.md │ ├── 0006-text-language.md │ ├── 0007-string-formats.md │ ├── 0008-rights.md │ ├── 0009-book-1.md │ ├── 0010-book-2-viewing-direction.md │ ├── 0011-book-3-behavior.md │ ├── 0013-placeholderCanvas.md │ ├── 0014-accompanyingcanvas.md │ ├── 0015-start.md │ ├── 0017-transcription-av.md │ ├── 0019-html-in-annotations.md │ ├── 0021-tagging.md │ ├── 0026-toc-opera.md │ ├── 0029-metadata-anywhere.md │ ├── 0033-choice.md │ ├── 0036-composition-from-multiple-images.md │ ├── 0046-rendering.md │ ├── 0047-homepage.md │ ├── 0074-multiple-language-captions.md │ ├── 0118-multivalue.md │ ├── 0219-using-caption-file.md │ ├── 0230-navdate.md │ ├── 0261-non-rectangular-commenting.md │ ├── 0266-full-canvas-annotation.md │ ├── index.md │ └── scripts │ │ ├── 0001-mvm-image-method1.py │ │ ├── 0001-mvm-image-method2.py │ │ ├── 0002-mvm-audio-method1.py │ │ ├── 0003-mvm-video-method1.py │ │ ├── 0004-canvas-size-method1.py │ │ ├── 0005-image-service-method1.py │ │ ├── 0006-text-language-method1.py │ │ ├── 0007-string-formats-method1.py │ │ ├── 0008-rights-method1.py │ │ ├── 0009-book-1-method1.py │ │ ├── 0010-book-2-viewing-direction-method1-example1.py │ │ ├── 0010-book-2-viewing-direction-method1-example2.py │ │ ├── 0011-book-3-behavior-method1-usecase1.py │ │ ├── 0011-book-3-behavior-method1-usecase2.py │ │ ├── 0013-placeholderCanvas-method1.py │ │ ├── 0014-accompanyingcanvas-method1.py │ │ ├── 0015-start-method1.py │ │ ├── 0017-transcription-av-method1.py │ │ ├── 0019-html-in-annotations-method1.py │ │ ├── 0021-tagging-method1.py │ │ ├── 0026-toc-opera-method1.py │ │ ├── 0029-metadata-anywhere-method1.py │ │ ├── 0033-choice-method1.py │ │ ├── 0036-composition-from-multiple-images-method1.py │ │ ├── 0046-rendering-method1.py │ │ ├── 0047-homepage-method1.py │ │ ├── 0074-multiple-language-captions-method1.py │ │ ├── 0118-multivalue-method1.py │ │ ├── 0219-using-caption-file-method1.py │ │ ├── 0230-navdate-method1-example1.py │ │ ├── 0230-navdate-method1-example2.py │ │ ├── 0230-navdate-method1-example3.py │ │ ├── 0230-navdate-method2-example1.py │ │ ├── 0230-navdate-method2-example2.py │ │ ├── 0230-navdate-method2-example3.py │ │ ├── 0261-non-rectangular-commenting-method1.py │ │ └── 0266-full-canvas-annotation-method1.py └── write-helper-method.md ├── iiif_prezi3 ├── __init__.py ├── base.py ├── config │ ├── __init__.py │ ├── config.py │ └── extensions.json ├── extensions │ ├── __init__.py │ └── example_extension.py ├── helpers │ ├── __init__.py │ ├── add_image.py │ ├── add_item.py │ ├── add_label.py │ ├── add_metadata.py │ ├── add_range.py │ ├── add_service.py │ ├── add_thumbnail.py │ ├── annotation_helpers.py │ ├── auto_fields.py │ ├── canvas_sizes.py │ ├── create_canvas_from_iiif.py │ ├── make_canvas.py │ ├── make_collection.py │ ├── make_manifest.py │ ├── make_range.py │ ├── make_service.py │ ├── set_hwd.py │ ├── set_hwd_from_file.py │ ├── set_hwd_from_iiif.py │ └── to_reference.py ├── loader.py └── skeleton.py ├── mkdocs.yml ├── setup.py ├── tests ├── __init__.py ├── fixtures │ ├── 0003-mvm-video.json │ └── resources │ │ └── page1-full.png ├── test_add_item.py ├── test_add_metadata.py ├── test_add_range.py ├── test_add_service.py ├── test_add_thumbnail.py ├── test_annotation_helpers.py ├── test_basic.py ├── test_canvas_helpers.py ├── test_create_canvas_from_iiif.py ├── test_extensions.py ├── test_helpers_addlabel.py ├── test_helpers_autofields.py ├── test_make_canvas.py ├── test_make_collection.py ├── test_make_manifest.py ├── test_make_range.py ├── test_make_service.py ├── test_schema.py ├── test_set_hwd.py ├── test_set_hwd_from_file_helper.py └── test_set_hwd_from_iiif.py ├── tox.ini └── utils ├── modify_skeleton.py ├── regenerate_skeleton.py └── test_cookbook.py /.flake8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/.flake8 -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug-report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/.github/ISSUE_TEMPLATE/bug-report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/helper-method.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/.github/ISSUE_TEMPLATE/helper-method.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/PyPi.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/.github/workflows/PyPi.yml -------------------------------------------------------------------------------- /.github/workflows/TestPyPi.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/.github/workflows/TestPyPi.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/.github/workflows/docs.yml -------------------------------------------------------------------------------- /.github/workflows/recipes.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/.github/workflows/recipes.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/.gitignore -------------------------------------------------------------------------------- /.isort.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/.isort.cfg -------------------------------------------------------------------------------- /CHANGES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/CHANGES.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/README.md -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- 1 | ../README.md -------------------------------------------------------------------------------- /docs/code.md: -------------------------------------------------------------------------------- 1 | # Code reference 2 | 3 | ::: iiif_prezi3 -------------------------------------------------------------------------------- /docs/generate-schema.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/docs/generate-schema.md -------------------------------------------------------------------------------- /docs/getting-started-using-iiifprezi3-without-helpermethods.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/docs/getting-started-using-iiifprezi3-without-helpermethods.md -------------------------------------------------------------------------------- /docs/recipes/0001-mvm-image.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/docs/recipes/0001-mvm-image.md -------------------------------------------------------------------------------- /docs/recipes/0002-mvm-audio.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/docs/recipes/0002-mvm-audio.md -------------------------------------------------------------------------------- /docs/recipes/0003-mvm-video.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/docs/recipes/0003-mvm-video.md -------------------------------------------------------------------------------- /docs/recipes/0004-canvas-size.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/docs/recipes/0004-canvas-size.md -------------------------------------------------------------------------------- /docs/recipes/0005-image-service.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/docs/recipes/0005-image-service.md -------------------------------------------------------------------------------- /docs/recipes/0006-text-language.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/docs/recipes/0006-text-language.md -------------------------------------------------------------------------------- /docs/recipes/0007-string-formats.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/docs/recipes/0007-string-formats.md -------------------------------------------------------------------------------- /docs/recipes/0008-rights.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/docs/recipes/0008-rights.md -------------------------------------------------------------------------------- /docs/recipes/0009-book-1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/docs/recipes/0009-book-1.md -------------------------------------------------------------------------------- /docs/recipes/0010-book-2-viewing-direction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/docs/recipes/0010-book-2-viewing-direction.md -------------------------------------------------------------------------------- /docs/recipes/0011-book-3-behavior.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/docs/recipes/0011-book-3-behavior.md -------------------------------------------------------------------------------- /docs/recipes/0013-placeholderCanvas.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/docs/recipes/0013-placeholderCanvas.md -------------------------------------------------------------------------------- /docs/recipes/0014-accompanyingcanvas.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/docs/recipes/0014-accompanyingcanvas.md -------------------------------------------------------------------------------- /docs/recipes/0015-start.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/docs/recipes/0015-start.md -------------------------------------------------------------------------------- /docs/recipes/0017-transcription-av.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/docs/recipes/0017-transcription-av.md -------------------------------------------------------------------------------- /docs/recipes/0019-html-in-annotations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/docs/recipes/0019-html-in-annotations.md -------------------------------------------------------------------------------- /docs/recipes/0021-tagging.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/docs/recipes/0021-tagging.md -------------------------------------------------------------------------------- /docs/recipes/0026-toc-opera.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/docs/recipes/0026-toc-opera.md -------------------------------------------------------------------------------- /docs/recipes/0029-metadata-anywhere.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/docs/recipes/0029-metadata-anywhere.md -------------------------------------------------------------------------------- /docs/recipes/0033-choice.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/docs/recipes/0033-choice.md -------------------------------------------------------------------------------- /docs/recipes/0036-composition-from-multiple-images.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/docs/recipes/0036-composition-from-multiple-images.md -------------------------------------------------------------------------------- /docs/recipes/0046-rendering.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/docs/recipes/0046-rendering.md -------------------------------------------------------------------------------- /docs/recipes/0047-homepage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/docs/recipes/0047-homepage.md -------------------------------------------------------------------------------- /docs/recipes/0074-multiple-language-captions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/docs/recipes/0074-multiple-language-captions.md -------------------------------------------------------------------------------- /docs/recipes/0118-multivalue.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/docs/recipes/0118-multivalue.md -------------------------------------------------------------------------------- /docs/recipes/0219-using-caption-file.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/docs/recipes/0219-using-caption-file.md -------------------------------------------------------------------------------- /docs/recipes/0230-navdate.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/docs/recipes/0230-navdate.md -------------------------------------------------------------------------------- /docs/recipes/0261-non-rectangular-commenting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/docs/recipes/0261-non-rectangular-commenting.md -------------------------------------------------------------------------------- /docs/recipes/0266-full-canvas-annotation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/docs/recipes/0266-full-canvas-annotation.md -------------------------------------------------------------------------------- /docs/recipes/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/docs/recipes/index.md -------------------------------------------------------------------------------- /docs/recipes/scripts/0001-mvm-image-method1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/docs/recipes/scripts/0001-mvm-image-method1.py -------------------------------------------------------------------------------- /docs/recipes/scripts/0001-mvm-image-method2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/docs/recipes/scripts/0001-mvm-image-method2.py -------------------------------------------------------------------------------- /docs/recipes/scripts/0002-mvm-audio-method1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/docs/recipes/scripts/0002-mvm-audio-method1.py -------------------------------------------------------------------------------- /docs/recipes/scripts/0003-mvm-video-method1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/docs/recipes/scripts/0003-mvm-video-method1.py -------------------------------------------------------------------------------- /docs/recipes/scripts/0004-canvas-size-method1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/docs/recipes/scripts/0004-canvas-size-method1.py -------------------------------------------------------------------------------- /docs/recipes/scripts/0005-image-service-method1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/docs/recipes/scripts/0005-image-service-method1.py -------------------------------------------------------------------------------- /docs/recipes/scripts/0006-text-language-method1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/docs/recipes/scripts/0006-text-language-method1.py -------------------------------------------------------------------------------- /docs/recipes/scripts/0007-string-formats-method1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/docs/recipes/scripts/0007-string-formats-method1.py -------------------------------------------------------------------------------- /docs/recipes/scripts/0008-rights-method1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/docs/recipes/scripts/0008-rights-method1.py -------------------------------------------------------------------------------- /docs/recipes/scripts/0009-book-1-method1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/docs/recipes/scripts/0009-book-1-method1.py -------------------------------------------------------------------------------- /docs/recipes/scripts/0010-book-2-viewing-direction-method1-example1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/docs/recipes/scripts/0010-book-2-viewing-direction-method1-example1.py -------------------------------------------------------------------------------- /docs/recipes/scripts/0010-book-2-viewing-direction-method1-example2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/docs/recipes/scripts/0010-book-2-viewing-direction-method1-example2.py -------------------------------------------------------------------------------- /docs/recipes/scripts/0011-book-3-behavior-method1-usecase1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/docs/recipes/scripts/0011-book-3-behavior-method1-usecase1.py -------------------------------------------------------------------------------- /docs/recipes/scripts/0011-book-3-behavior-method1-usecase2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/docs/recipes/scripts/0011-book-3-behavior-method1-usecase2.py -------------------------------------------------------------------------------- /docs/recipes/scripts/0013-placeholderCanvas-method1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/docs/recipes/scripts/0013-placeholderCanvas-method1.py -------------------------------------------------------------------------------- /docs/recipes/scripts/0014-accompanyingcanvas-method1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/docs/recipes/scripts/0014-accompanyingcanvas-method1.py -------------------------------------------------------------------------------- /docs/recipes/scripts/0015-start-method1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/docs/recipes/scripts/0015-start-method1.py -------------------------------------------------------------------------------- /docs/recipes/scripts/0017-transcription-av-method1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/docs/recipes/scripts/0017-transcription-av-method1.py -------------------------------------------------------------------------------- /docs/recipes/scripts/0019-html-in-annotations-method1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/docs/recipes/scripts/0019-html-in-annotations-method1.py -------------------------------------------------------------------------------- /docs/recipes/scripts/0021-tagging-method1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/docs/recipes/scripts/0021-tagging-method1.py -------------------------------------------------------------------------------- /docs/recipes/scripts/0026-toc-opera-method1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/docs/recipes/scripts/0026-toc-opera-method1.py -------------------------------------------------------------------------------- /docs/recipes/scripts/0029-metadata-anywhere-method1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/docs/recipes/scripts/0029-metadata-anywhere-method1.py -------------------------------------------------------------------------------- /docs/recipes/scripts/0033-choice-method1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/docs/recipes/scripts/0033-choice-method1.py -------------------------------------------------------------------------------- /docs/recipes/scripts/0036-composition-from-multiple-images-method1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/docs/recipes/scripts/0036-composition-from-multiple-images-method1.py -------------------------------------------------------------------------------- /docs/recipes/scripts/0046-rendering-method1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/docs/recipes/scripts/0046-rendering-method1.py -------------------------------------------------------------------------------- /docs/recipes/scripts/0047-homepage-method1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/docs/recipes/scripts/0047-homepage-method1.py -------------------------------------------------------------------------------- /docs/recipes/scripts/0074-multiple-language-captions-method1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/docs/recipes/scripts/0074-multiple-language-captions-method1.py -------------------------------------------------------------------------------- /docs/recipes/scripts/0118-multivalue-method1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/docs/recipes/scripts/0118-multivalue-method1.py -------------------------------------------------------------------------------- /docs/recipes/scripts/0219-using-caption-file-method1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/docs/recipes/scripts/0219-using-caption-file-method1.py -------------------------------------------------------------------------------- /docs/recipes/scripts/0230-navdate-method1-example1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/docs/recipes/scripts/0230-navdate-method1-example1.py -------------------------------------------------------------------------------- /docs/recipes/scripts/0230-navdate-method1-example2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/docs/recipes/scripts/0230-navdate-method1-example2.py -------------------------------------------------------------------------------- /docs/recipes/scripts/0230-navdate-method1-example3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/docs/recipes/scripts/0230-navdate-method1-example3.py -------------------------------------------------------------------------------- /docs/recipes/scripts/0230-navdate-method2-example1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/docs/recipes/scripts/0230-navdate-method2-example1.py -------------------------------------------------------------------------------- /docs/recipes/scripts/0230-navdate-method2-example2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/docs/recipes/scripts/0230-navdate-method2-example2.py -------------------------------------------------------------------------------- /docs/recipes/scripts/0230-navdate-method2-example3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/docs/recipes/scripts/0230-navdate-method2-example3.py -------------------------------------------------------------------------------- /docs/recipes/scripts/0261-non-rectangular-commenting-method1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/docs/recipes/scripts/0261-non-rectangular-commenting-method1.py -------------------------------------------------------------------------------- /docs/recipes/scripts/0266-full-canvas-annotation-method1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/docs/recipes/scripts/0266-full-canvas-annotation-method1.py -------------------------------------------------------------------------------- /docs/write-helper-method.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/docs/write-helper-method.md -------------------------------------------------------------------------------- /iiif_prezi3/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/iiif_prezi3/__init__.py -------------------------------------------------------------------------------- /iiif_prezi3/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/iiif_prezi3/base.py -------------------------------------------------------------------------------- /iiif_prezi3/config/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/iiif_prezi3/config/__init__.py -------------------------------------------------------------------------------- /iiif_prezi3/config/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/iiif_prezi3/config/config.py -------------------------------------------------------------------------------- /iiif_prezi3/config/extensions.json: -------------------------------------------------------------------------------- 1 | [ 2 | "example_extension" 3 | ] -------------------------------------------------------------------------------- /iiif_prezi3/extensions/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /iiif_prezi3/extensions/example_extension.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/iiif_prezi3/extensions/example_extension.py -------------------------------------------------------------------------------- /iiif_prezi3/helpers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/iiif_prezi3/helpers/__init__.py -------------------------------------------------------------------------------- /iiif_prezi3/helpers/add_image.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/iiif_prezi3/helpers/add_image.py -------------------------------------------------------------------------------- /iiif_prezi3/helpers/add_item.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/iiif_prezi3/helpers/add_item.py -------------------------------------------------------------------------------- /iiif_prezi3/helpers/add_label.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/iiif_prezi3/helpers/add_label.py -------------------------------------------------------------------------------- /iiif_prezi3/helpers/add_metadata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/iiif_prezi3/helpers/add_metadata.py -------------------------------------------------------------------------------- /iiif_prezi3/helpers/add_range.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/iiif_prezi3/helpers/add_range.py -------------------------------------------------------------------------------- /iiif_prezi3/helpers/add_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/iiif_prezi3/helpers/add_service.py -------------------------------------------------------------------------------- /iiif_prezi3/helpers/add_thumbnail.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/iiif_prezi3/helpers/add_thumbnail.py -------------------------------------------------------------------------------- /iiif_prezi3/helpers/annotation_helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/iiif_prezi3/helpers/annotation_helpers.py -------------------------------------------------------------------------------- /iiif_prezi3/helpers/auto_fields.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/iiif_prezi3/helpers/auto_fields.py -------------------------------------------------------------------------------- /iiif_prezi3/helpers/canvas_sizes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/iiif_prezi3/helpers/canvas_sizes.py -------------------------------------------------------------------------------- /iiif_prezi3/helpers/create_canvas_from_iiif.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/iiif_prezi3/helpers/create_canvas_from_iiif.py -------------------------------------------------------------------------------- /iiif_prezi3/helpers/make_canvas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/iiif_prezi3/helpers/make_canvas.py -------------------------------------------------------------------------------- /iiif_prezi3/helpers/make_collection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/iiif_prezi3/helpers/make_collection.py -------------------------------------------------------------------------------- /iiif_prezi3/helpers/make_manifest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/iiif_prezi3/helpers/make_manifest.py -------------------------------------------------------------------------------- /iiif_prezi3/helpers/make_range.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/iiif_prezi3/helpers/make_range.py -------------------------------------------------------------------------------- /iiif_prezi3/helpers/make_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/iiif_prezi3/helpers/make_service.py -------------------------------------------------------------------------------- /iiif_prezi3/helpers/set_hwd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/iiif_prezi3/helpers/set_hwd.py -------------------------------------------------------------------------------- /iiif_prezi3/helpers/set_hwd_from_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/iiif_prezi3/helpers/set_hwd_from_file.py -------------------------------------------------------------------------------- /iiif_prezi3/helpers/set_hwd_from_iiif.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/iiif_prezi3/helpers/set_hwd_from_iiif.py -------------------------------------------------------------------------------- /iiif_prezi3/helpers/to_reference.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/iiif_prezi3/helpers/to_reference.py -------------------------------------------------------------------------------- /iiif_prezi3/loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/iiif_prezi3/loader.py -------------------------------------------------------------------------------- /iiif_prezi3/skeleton.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/iiif_prezi3/skeleton.py -------------------------------------------------------------------------------- /mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/mkdocs.yml -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/setup.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/fixtures/0003-mvm-video.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/tests/fixtures/0003-mvm-video.json -------------------------------------------------------------------------------- /tests/fixtures/resources/page1-full.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/tests/fixtures/resources/page1-full.png -------------------------------------------------------------------------------- /tests/test_add_item.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/tests/test_add_item.py -------------------------------------------------------------------------------- /tests/test_add_metadata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/tests/test_add_metadata.py -------------------------------------------------------------------------------- /tests/test_add_range.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/tests/test_add_range.py -------------------------------------------------------------------------------- /tests/test_add_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/tests/test_add_service.py -------------------------------------------------------------------------------- /tests/test_add_thumbnail.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/tests/test_add_thumbnail.py -------------------------------------------------------------------------------- /tests/test_annotation_helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/tests/test_annotation_helpers.py -------------------------------------------------------------------------------- /tests/test_basic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/tests/test_basic.py -------------------------------------------------------------------------------- /tests/test_canvas_helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/tests/test_canvas_helpers.py -------------------------------------------------------------------------------- /tests/test_create_canvas_from_iiif.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/tests/test_create_canvas_from_iiif.py -------------------------------------------------------------------------------- /tests/test_extensions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/tests/test_extensions.py -------------------------------------------------------------------------------- /tests/test_helpers_addlabel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/tests/test_helpers_addlabel.py -------------------------------------------------------------------------------- /tests/test_helpers_autofields.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/tests/test_helpers_autofields.py -------------------------------------------------------------------------------- /tests/test_make_canvas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/tests/test_make_canvas.py -------------------------------------------------------------------------------- /tests/test_make_collection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/tests/test_make_collection.py -------------------------------------------------------------------------------- /tests/test_make_manifest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/tests/test_make_manifest.py -------------------------------------------------------------------------------- /tests/test_make_range.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/tests/test_make_range.py -------------------------------------------------------------------------------- /tests/test_make_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/tests/test_make_service.py -------------------------------------------------------------------------------- /tests/test_schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/tests/test_schema.py -------------------------------------------------------------------------------- /tests/test_set_hwd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/tests/test_set_hwd.py -------------------------------------------------------------------------------- /tests/test_set_hwd_from_file_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/tests/test_set_hwd_from_file_helper.py -------------------------------------------------------------------------------- /tests/test_set_hwd_from_iiif.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/tests/test_set_hwd_from_iiif.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/tox.ini -------------------------------------------------------------------------------- /utils/modify_skeleton.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/utils/modify_skeleton.py -------------------------------------------------------------------------------- /utils/regenerate_skeleton.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/utils/regenerate_skeleton.py -------------------------------------------------------------------------------- /utils/test_cookbook.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iiif-prezi/iiif-prezi3/HEAD/utils/test_cookbook.py --------------------------------------------------------------------------------