From: Carl Hetherington Date: Sun, 12 Jul 2020 23:15:46 +0000 (+0200) Subject: Use PDF screenshots for the manual. X-Git-Tag: v2.15.91~11 X-Git-Url: https://git.carlh.net/gitweb/?p=dcpomatic.git;a=commitdiff_plain;h=2f2df8e53124bee8bc8312f37bc8608dc46085d6 Use PDF screenshots for the manual. --- diff --git a/doc/manual/.gitignore b/doc/manual/.gitignore index e69de29bb..3fa250264 100644 --- a/doc/manual/.gitignore +++ b/doc/manual/.gitignore @@ -0,0 +1 @@ +screenshots/*.pdf diff --git a/doc/manual/Makefile b/doc/manual/Makefile index 049acd7df..0f4a46b0f 100644 --- a/doc/manual/Makefile +++ b/doc/manual/Makefile @@ -6,56 +6,84 @@ DIAGRAMS := file-structure.svg 3d-left-right.svg 3d-top-bottom.svg timecode.svg pipeline3.svg pipeline4.svg burn-in.svg discrete.svg dcp-copy.svg dcp-refer.svg reels-by-video.svg \ crypt.svg -SCREENSHOTS := file-new.png video-new-film.png still-new-film.png video-select-content-file.png \ - still-select-content-file.png examine-thumbs.png examine-content.png timing-tab.png \ - calculate-audio-gain.png add-file.png dcp-tab.png colour-conversion.png \ - prefs-kdm-email.png prefs-general.png prefs-tms.png \ - prefs-advanced.png prefs-defaults.png prefs-servers.png prefs-keys.png \ - making-dcp.png filters.png video-tab.png audio-tab.png timing-tab.png \ - audio-plot.png audio-map-eg1.png audio-map-eg2.png audio-map-eg3.png kdm.png \ - kdm-creator.png export.png +SCREENSHOTS := file-new.pdf new-film.pdf video-select-content-file.pdf \ + still-select-content-file.pdf examine-content.pdf timing-tab.pdf \ + calculate-audio-gain.pdf add-file.pdf dcp-tab.pdf colour-conversion.pdf \ + prefs-email.pdf prefs-kdm-email.pdf prefs-general.pdf prefs-tms.pdf prefs-cover-sheet.pdf \ + prefs-advanced.pdf prefs-defaults.pdf prefs-servers.pdf prefs-keys.pdf \ + prefs-notifications.pdf timeline1.pdf timed-text-tab.pdf \ + making-dcp.pdf filters.pdf video-tab.pdf audio-tab.pdf \ + audio-plot.pdf audio-map-eg1.pdf audio-map-eg2.pdf audio-map-eg3.pdf kdm.pdf \ + kdm-creator.pdf export.pdf XML := dcpomatic.xml # -# For the HTML: copy screenshots into html/screenshots, scaling some. +# For the HTML: convert PDF screenshots to PNG and copy into html/screenshots, scaling some. # -html/screenshots/%.png: screenshots/%.png +html/screenshots/%.png: screenshots/%.pdf mkdir -p html/screenshots + pdftoppm $< $(basename $@) -png -f 1 -singlefile -rx 80 -ry 80 + + +# For LaTeX/PDF: crop some of the PDF screenshots; use others as-is +screenshots/%.pdf: raw-screenshots/%.pdf cp $< $@ -html/screenshots/editor.png: screenshots/editor.png - mkdir -p html/screenshots - convert -resize 50% $< $@ -html/screenshots/mixer.png: screenshots/mixer.png - mkdir -p html/screenshots - convert -resize 50% $< $@ -html/screenshots/default-folder-for-new-sessions.png: screenshots/default-folder-for-new-sessions.png - mkdir -p html/screenshots - convert -resize 75% $< $@ -html/screenshots/welcome-to-ardour.png: screenshots/welcome-to-ardour.png - mkdir -p html/screenshots - convert -resize 75% $< $@ -html/screenshots/monitoring-choices.png: screenshots/monitoring-choices.png - mkdir -p html/screenshots - convert -resize 75% $< $@ -html/screenshots/monitor-section.png: screenshots/monitor-section.png - mkdir -p html/screenshots - convert -resize 75% $< $@ -html/screenshots/audio-midi-setup-device.png: screenshots/audio-midi-setup-device.png - mkdir -p html/screenshots - convert -resize 75% $< $@ -html/screenshots/new-session.png: screenshots/new-session.png - mkdir -p html/screenshots - convert -resize 75% $< $@ -html/screenshots/export-dialogue.png: screenshots/export-dialogue.png - mkdir -p html/screenshots - convert -resize 75% $< $@ -html/screenshots/making-dcp.png: screenshots/making-dcp.png - mkdir -p html/screenshots - convert -resize 75% $< $@ -html/screenshots/kdm-creator.png: screenshots/kdm-creator.png - mkdir -p html/screenshots - convert -resize 75% $< $@ + +screenshots/prefs-general.pdf: raw-screenshots/prefs-general.pdf + python3 pdf_crop_by.py $< $@ 0 400 0 0 + +screenshots/prefs-defaults.pdf: raw-screenshots/prefs-defaults.pdf + python3 pdf_crop_by.py $< $@ 0 400 0 0 + +screenshots/prefs-servers.pdf: raw-screenshots/prefs-servers.pdf + python3 pdf_crop_by.py $< $@ 0 700 0 0 + +screenshots/prefs-keys.pdf: raw-screenshots/prefs-keys.pdf + python3 pdf_crop_by.py $< $@ 0 600 0 0 + +screenshots/prefs-tms.pdf: raw-screenshots/prefs-tms.pdf + python3 pdf_crop_by.py $< $@ 0 600 0 0 + +screenshots/prefs-email.pdf: raw-screenshots/prefs-email.pdf + python3 pdf_crop_by.py $< $@ 0 700 0 0 + +screenshots/prefs-cover-sheet.pdf: raw-screenshots/prefs-cover-sheet.pdf + python3 pdf_crop_by.py $< $@ 0 600 0 0 + +screenshots/examine-content.pdf: raw-screenshots/examine-content.pdf + python3 pdf_crop_by.py $< $@ 460 270 200 580 + +screenshots/audio-tab.pdf: raw-screenshots/audio-tab.pdf + python3 pdf_crop_by.py $< $@ 0 0 1230 380 + +screenshots/timing-tab.pdf: raw-screenshots/timing-tab.pdf + python3 pdf_crop_by.py $< $@ 0 0 1230 380 + +screenshots/timed-text-tab.pdf: raw-screenshots/timed-text-tab.pdf + python3 pdf_crop_by.py $< $@ 0 200 1230 380 + +screenshots/video-tab.pdf: raw-screenshots/video-tab.pdf + python3 pdf_crop_by.py $< $@ 0 0 1230 295 + +screenshots/add-file.pdf: raw-screenshots/add-file.pdf + python3 pdf_crop_by.py $< $@ 0 600 1210 0 + +screenshots/making-dcp.pdf: raw-screenshots/making-dcp.pdf + python3 pdf_crop_by.py $< $@ 470 190 300 700 + +screenshots/audio-map-eg1.pdf: raw-screenshots/audio-map-eg1.pdf + python3 pdf_crop_by.py $< $@ 10 195 1350 630 + +screenshots/audio-map-eg2.pdf: raw-screenshots/audio-map-eg2.pdf + python3 pdf_crop_by.py $< $@ 10 195 1350 630 + +screenshots/audio-map-eg3.pdf: raw-screenshots/audio-map-eg3.pdf + python3 pdf_crop_by.py $< $@ 10 75 1350 630 + +screenshots/dcp-tab.pdf: raw-screenshots/dcp-tab.pdf + python3 pdf_crop_by.py $< $@ 0 200 1230 30 + # For HTML: convert diagrams from SVG to PNG diagrams/%.png: diagrams/%.svg @@ -73,7 +101,7 @@ config.xml: ../../src/lib/config.cc config.py # html: $(XML) config.xml dcpomatic-html.xsl extensions-html.ent dcpomatic.css dcpomatic_create.xml dcpomatic_cli.xml dcpomatic_kdm_cli.xml \ - $(addprefix html/screenshots/,$(SCREENSHOTS)) \ + $(subst .pdf,.png,$(addprefix html/screenshots/,$(SCREENSHOTS))) \ $(subst .svg,.png,$(addprefix diagrams/,$(DIAGRAMS))) \ # The DocBook needs to know what file extensions to look for diff --git a/doc/manual/dcpomatic.xml b/doc/manual/dcpomatic.xml index a74a99fde..e50b6947a 100644 --- a/doc/manual/dcpomatic.xml +++ b/doc/manual/dcpomatic.xml @@ -308,7 +308,7 @@ shown in . Creating a new film - + @@ -322,7 +322,7 @@ linkend="fig-video-new-film"/>. Dialogue box for creating a new film - + @@ -424,7 +424,7 @@ linkend="fig-making-dcp"/>. Making the DCP - + @@ -468,7 +468,7 @@ shown in . Dialogue box for creating a new film - + diff --git a/doc/manual/extensions-pdf.ent b/doc/manual/extensions-pdf.ent index 75cb16435..3376aad7a 100644 --- a/doc/manual/extensions-pdf.ent +++ b/doc/manual/extensions-pdf.ent @@ -1,3 +1,3 @@ - + diff --git a/doc/manual/pdf_crop_by.py b/doc/manual/pdf_crop_by.py new file mode 100644 index 000000000..ccc6d370d --- /dev/null +++ b/doc/manual/pdf_crop_by.py @@ -0,0 +1,27 @@ +import shlex +import subprocess +import sys + +if len(sys.argv) != 7: + print("Syntax: %s " % sys.argv[0]) + sys.exit(1) + +in_pdf = sys.argv[1] +out_pdf = sys.argv[2] + +cp = subprocess.run(shlex.split('gs -dNOPAUSE -dBATCH -sDEVICE=bbox %s' % in_pdf), capture_output=True) +if cp.returncode != 0: + print("gs call failed", file=sys.stderr) + sys.exit(1) +for line in cp.stderr.splitlines(): + print(line) + if line.startswith(b"%%BoundingBox"): + old_bbox = line.split()[1:] + new_bbox = [] + for i in range(0, 2): + new_bbox.append(int(old_bbox[i]) + int(sys.argv[i+3])) + for i in range(2, 4): + new_bbox.append(int(old_bbox[i]) - int(sys.argv[i+3])) + print(new_bbox) + cp = subprocess.run(shlex.split('pdfcrop --bbox "%d %d %d %d" %s %s' % (new_bbox[0], new_bbox[1], new_bbox[2], new_bbox[3], in_pdf, out_pdf))) + diff --git a/doc/manual/raw-screenshots/add-file.pdf b/doc/manual/raw-screenshots/add-file.pdf new file mode 100644 index 000000000..251f846dd Binary files /dev/null and b/doc/manual/raw-screenshots/add-file.pdf differ diff --git a/doc/manual/raw-screenshots/audio-map-eg1.pdf b/doc/manual/raw-screenshots/audio-map-eg1.pdf new file mode 100644 index 000000000..f296d9212 Binary files /dev/null and b/doc/manual/raw-screenshots/audio-map-eg1.pdf differ diff --git a/doc/manual/raw-screenshots/audio-map-eg2.pdf b/doc/manual/raw-screenshots/audio-map-eg2.pdf new file mode 100644 index 000000000..e2b371a73 Binary files /dev/null and b/doc/manual/raw-screenshots/audio-map-eg2.pdf differ diff --git a/doc/manual/raw-screenshots/audio-map-eg3.pdf b/doc/manual/raw-screenshots/audio-map-eg3.pdf new file mode 100644 index 000000000..32f1d562f Binary files /dev/null and b/doc/manual/raw-screenshots/audio-map-eg3.pdf differ diff --git a/doc/manual/raw-screenshots/audio-plot.pdf b/doc/manual/raw-screenshots/audio-plot.pdf new file mode 100644 index 000000000..5d52733fa Binary files /dev/null and b/doc/manual/raw-screenshots/audio-plot.pdf differ diff --git a/doc/manual/raw-screenshots/audio-tab.pdf b/doc/manual/raw-screenshots/audio-tab.pdf new file mode 100644 index 000000000..1d4a4e234 Binary files /dev/null and b/doc/manual/raw-screenshots/audio-tab.pdf differ diff --git a/doc/manual/raw-screenshots/calculate-audio-gain.pdf b/doc/manual/raw-screenshots/calculate-audio-gain.pdf new file mode 100644 index 000000000..f64040cfe Binary files /dev/null and b/doc/manual/raw-screenshots/calculate-audio-gain.pdf differ diff --git a/doc/manual/raw-screenshots/colour-conversion.pdf b/doc/manual/raw-screenshots/colour-conversion.pdf new file mode 100644 index 000000000..cc531b39e Binary files /dev/null and b/doc/manual/raw-screenshots/colour-conversion.pdf differ diff --git a/doc/manual/raw-screenshots/dcp-tab.pdf b/doc/manual/raw-screenshots/dcp-tab.pdf new file mode 100644 index 000000000..389825eb9 Binary files /dev/null and b/doc/manual/raw-screenshots/dcp-tab.pdf differ diff --git a/doc/manual/raw-screenshots/examine-content.pdf b/doc/manual/raw-screenshots/examine-content.pdf new file mode 100644 index 000000000..9e9b12a1d Binary files /dev/null and b/doc/manual/raw-screenshots/examine-content.pdf differ diff --git a/doc/manual/raw-screenshots/export.pdf b/doc/manual/raw-screenshots/export.pdf new file mode 100644 index 000000000..fb008434d Binary files /dev/null and b/doc/manual/raw-screenshots/export.pdf differ diff --git a/doc/manual/raw-screenshots/file-new.pdf b/doc/manual/raw-screenshots/file-new.pdf new file mode 100644 index 000000000..7c848df45 Binary files /dev/null and b/doc/manual/raw-screenshots/file-new.pdf differ diff --git a/doc/manual/raw-screenshots/filters.pdf b/doc/manual/raw-screenshots/filters.pdf new file mode 100644 index 000000000..8001ece4e Binary files /dev/null and b/doc/manual/raw-screenshots/filters.pdf differ diff --git a/doc/manual/raw-screenshots/kdm-creator.pdf b/doc/manual/raw-screenshots/kdm-creator.pdf new file mode 100644 index 000000000..42ab75d79 Binary files /dev/null and b/doc/manual/raw-screenshots/kdm-creator.pdf differ diff --git a/doc/manual/raw-screenshots/kdm.pdf b/doc/manual/raw-screenshots/kdm.pdf new file mode 100644 index 000000000..9bb8787b8 Binary files /dev/null and b/doc/manual/raw-screenshots/kdm.pdf differ diff --git a/doc/manual/raw-screenshots/making-dcp.pdf b/doc/manual/raw-screenshots/making-dcp.pdf new file mode 100644 index 000000000..46d71285b Binary files /dev/null and b/doc/manual/raw-screenshots/making-dcp.pdf differ diff --git a/doc/manual/raw-screenshots/new-film.pdf b/doc/manual/raw-screenshots/new-film.pdf new file mode 100644 index 000000000..aa98b19e5 Binary files /dev/null and b/doc/manual/raw-screenshots/new-film.pdf differ diff --git a/doc/manual/raw-screenshots/prefs-advanced.pdf b/doc/manual/raw-screenshots/prefs-advanced.pdf new file mode 100644 index 000000000..3b1429581 Binary files /dev/null and b/doc/manual/raw-screenshots/prefs-advanced.pdf differ diff --git a/doc/manual/raw-screenshots/prefs-cover-sheet.pdf b/doc/manual/raw-screenshots/prefs-cover-sheet.pdf new file mode 100644 index 000000000..0fc7a865d Binary files /dev/null and b/doc/manual/raw-screenshots/prefs-cover-sheet.pdf differ diff --git a/doc/manual/raw-screenshots/prefs-defaults.pdf b/doc/manual/raw-screenshots/prefs-defaults.pdf new file mode 100644 index 000000000..f28d28acc Binary files /dev/null and b/doc/manual/raw-screenshots/prefs-defaults.pdf differ diff --git a/doc/manual/raw-screenshots/prefs-email.pdf b/doc/manual/raw-screenshots/prefs-email.pdf new file mode 100644 index 000000000..0f8794ce5 Binary files /dev/null and b/doc/manual/raw-screenshots/prefs-email.pdf differ diff --git a/doc/manual/raw-screenshots/prefs-general.pdf b/doc/manual/raw-screenshots/prefs-general.pdf new file mode 100644 index 000000000..537861295 Binary files /dev/null and b/doc/manual/raw-screenshots/prefs-general.pdf differ diff --git a/doc/manual/raw-screenshots/prefs-identifiers.pdf b/doc/manual/raw-screenshots/prefs-identifiers.pdf new file mode 100644 index 000000000..fc38ef2ad Binary files /dev/null and b/doc/manual/raw-screenshots/prefs-identifiers.pdf differ diff --git a/doc/manual/raw-screenshots/prefs-kdm-email.pdf b/doc/manual/raw-screenshots/prefs-kdm-email.pdf new file mode 100644 index 000000000..a5db0add7 Binary files /dev/null and b/doc/manual/raw-screenshots/prefs-kdm-email.pdf differ diff --git a/doc/manual/raw-screenshots/prefs-keys.pdf b/doc/manual/raw-screenshots/prefs-keys.pdf new file mode 100644 index 000000000..ddd557aeb Binary files /dev/null and b/doc/manual/raw-screenshots/prefs-keys.pdf differ diff --git a/doc/manual/raw-screenshots/prefs-notifications.pdf b/doc/manual/raw-screenshots/prefs-notifications.pdf new file mode 100644 index 000000000..088e47f6e Binary files /dev/null and b/doc/manual/raw-screenshots/prefs-notifications.pdf differ diff --git a/doc/manual/raw-screenshots/prefs-servers.pdf b/doc/manual/raw-screenshots/prefs-servers.pdf new file mode 100644 index 000000000..46fe4298d Binary files /dev/null and b/doc/manual/raw-screenshots/prefs-servers.pdf differ diff --git a/doc/manual/raw-screenshots/prefs-sound.pdf b/doc/manual/raw-screenshots/prefs-sound.pdf new file mode 100644 index 000000000..89743581c Binary files /dev/null and b/doc/manual/raw-screenshots/prefs-sound.pdf differ diff --git a/doc/manual/raw-screenshots/prefs-tms.pdf b/doc/manual/raw-screenshots/prefs-tms.pdf new file mode 100644 index 000000000..98a98fa35 Binary files /dev/null and b/doc/manual/raw-screenshots/prefs-tms.pdf differ diff --git a/doc/manual/raw-screenshots/still-select-content-file.pdf b/doc/manual/raw-screenshots/still-select-content-file.pdf new file mode 100644 index 000000000..b8d5f5399 Binary files /dev/null and b/doc/manual/raw-screenshots/still-select-content-file.pdf differ diff --git a/doc/manual/raw-screenshots/timed-text-tab.pdf b/doc/manual/raw-screenshots/timed-text-tab.pdf new file mode 100644 index 000000000..a96e8a1ec Binary files /dev/null and b/doc/manual/raw-screenshots/timed-text-tab.pdf differ diff --git a/doc/manual/raw-screenshots/timeline1.pdf b/doc/manual/raw-screenshots/timeline1.pdf new file mode 100644 index 000000000..e39efd036 Binary files /dev/null and b/doc/manual/raw-screenshots/timeline1.pdf differ diff --git a/doc/manual/raw-screenshots/timing-tab.pdf b/doc/manual/raw-screenshots/timing-tab.pdf new file mode 100644 index 000000000..5eeae390b Binary files /dev/null and b/doc/manual/raw-screenshots/timing-tab.pdf differ diff --git a/doc/manual/raw-screenshots/video-select-content-file.pdf b/doc/manual/raw-screenshots/video-select-content-file.pdf new file mode 100644 index 000000000..d5d9d2435 Binary files /dev/null and b/doc/manual/raw-screenshots/video-select-content-file.pdf differ diff --git a/doc/manual/raw-screenshots/video-tab.pdf b/doc/manual/raw-screenshots/video-tab.pdf new file mode 100644 index 000000000..730c23bbf Binary files /dev/null and b/doc/manual/raw-screenshots/video-tab.pdf differ diff --git a/doc/manual/screenshots/add-file.png b/doc/manual/screenshots/add-file.png deleted file mode 100644 index 456090c80..000000000 Binary files a/doc/manual/screenshots/add-file.png and /dev/null differ diff --git a/doc/manual/screenshots/audio-map-eg1.png b/doc/manual/screenshots/audio-map-eg1.png deleted file mode 100644 index edef76e2d..000000000 Binary files a/doc/manual/screenshots/audio-map-eg1.png and /dev/null differ diff --git a/doc/manual/screenshots/audio-map-eg2.png b/doc/manual/screenshots/audio-map-eg2.png deleted file mode 100644 index 0e047cf38..000000000 Binary files a/doc/manual/screenshots/audio-map-eg2.png and /dev/null differ diff --git a/doc/manual/screenshots/audio-map-eg3.png b/doc/manual/screenshots/audio-map-eg3.png deleted file mode 100644 index b43fb2968..000000000 Binary files a/doc/manual/screenshots/audio-map-eg3.png and /dev/null differ diff --git a/doc/manual/screenshots/audio-plot.png b/doc/manual/screenshots/audio-plot.png deleted file mode 100644 index 9d4d6c1be..000000000 Binary files a/doc/manual/screenshots/audio-plot.png and /dev/null differ diff --git a/doc/manual/screenshots/audio-tab.png b/doc/manual/screenshots/audio-tab.png deleted file mode 100644 index b28a71e67..000000000 Binary files a/doc/manual/screenshots/audio-tab.png and /dev/null differ diff --git a/doc/manual/screenshots/calculate-audio-gain.png b/doc/manual/screenshots/calculate-audio-gain.png deleted file mode 100644 index 02f895dde..000000000 Binary files a/doc/manual/screenshots/calculate-audio-gain.png and /dev/null differ diff --git a/doc/manual/screenshots/colour-conversion.png b/doc/manual/screenshots/colour-conversion.png deleted file mode 100644 index 3d122598f..000000000 Binary files a/doc/manual/screenshots/colour-conversion.png and /dev/null differ diff --git a/doc/manual/screenshots/dcp-tab.png b/doc/manual/screenshots/dcp-tab.png deleted file mode 100644 index 9bee68949..000000000 Binary files a/doc/manual/screenshots/dcp-tab.png and /dev/null differ diff --git a/doc/manual/screenshots/examine-content.png b/doc/manual/screenshots/examine-content.png deleted file mode 100644 index 8aaff26d8..000000000 Binary files a/doc/manual/screenshots/examine-content.png and /dev/null differ diff --git a/doc/manual/screenshots/examine-thumbs.png b/doc/manual/screenshots/examine-thumbs.png deleted file mode 100644 index 9026ae5ca..000000000 Binary files a/doc/manual/screenshots/examine-thumbs.png and /dev/null differ diff --git a/doc/manual/screenshots/export.png b/doc/manual/screenshots/export.png deleted file mode 100644 index 9204a66c6..000000000 Binary files a/doc/manual/screenshots/export.png and /dev/null differ diff --git a/doc/manual/screenshots/file-new.png b/doc/manual/screenshots/file-new.png deleted file mode 100644 index 8e2c6ea56..000000000 Binary files a/doc/manual/screenshots/file-new.png and /dev/null differ diff --git a/doc/manual/screenshots/filters.png b/doc/manual/screenshots/filters.png deleted file mode 100644 index daabf15a7..000000000 Binary files a/doc/manual/screenshots/filters.png and /dev/null differ diff --git a/doc/manual/screenshots/kdm-creator.png b/doc/manual/screenshots/kdm-creator.png deleted file mode 100644 index 29bd6048f..000000000 Binary files a/doc/manual/screenshots/kdm-creator.png and /dev/null differ diff --git a/doc/manual/screenshots/kdm.png b/doc/manual/screenshots/kdm.png deleted file mode 100644 index 89e982bfe..000000000 Binary files a/doc/manual/screenshots/kdm.png and /dev/null differ diff --git a/doc/manual/screenshots/making-dcp.png b/doc/manual/screenshots/making-dcp.png deleted file mode 100644 index 52f5a0886..000000000 Binary files a/doc/manual/screenshots/making-dcp.png and /dev/null differ diff --git a/doc/manual/screenshots/prefs-accounts.png b/doc/manual/screenshots/prefs-accounts.png deleted file mode 100644 index 1730f3b0c..000000000 Binary files a/doc/manual/screenshots/prefs-accounts.png and /dev/null differ diff --git a/doc/manual/screenshots/prefs-advanced.png b/doc/manual/screenshots/prefs-advanced.png deleted file mode 100644 index 2bc76a24e..000000000 Binary files a/doc/manual/screenshots/prefs-advanced.png and /dev/null differ diff --git a/doc/manual/screenshots/prefs-cover-sheet.png b/doc/manual/screenshots/prefs-cover-sheet.png deleted file mode 100644 index b6daa26e0..000000000 Binary files a/doc/manual/screenshots/prefs-cover-sheet.png and /dev/null differ diff --git a/doc/manual/screenshots/prefs-defaults.png b/doc/manual/screenshots/prefs-defaults.png deleted file mode 100644 index a1e95594b..000000000 Binary files a/doc/manual/screenshots/prefs-defaults.png and /dev/null differ diff --git a/doc/manual/screenshots/prefs-email.png b/doc/manual/screenshots/prefs-email.png deleted file mode 100644 index 5fd7f5c80..000000000 Binary files a/doc/manual/screenshots/prefs-email.png and /dev/null differ diff --git a/doc/manual/screenshots/prefs-general.png b/doc/manual/screenshots/prefs-general.png deleted file mode 100644 index 211c4ce5e..000000000 Binary files a/doc/manual/screenshots/prefs-general.png and /dev/null differ diff --git a/doc/manual/screenshots/prefs-kdm-email.png b/doc/manual/screenshots/prefs-kdm-email.png deleted file mode 100644 index b23d7971b..000000000 Binary files a/doc/manual/screenshots/prefs-kdm-email.png and /dev/null differ diff --git a/doc/manual/screenshots/prefs-keys.png b/doc/manual/screenshots/prefs-keys.png deleted file mode 100644 index 1d2784f5f..000000000 Binary files a/doc/manual/screenshots/prefs-keys.png and /dev/null differ diff --git a/doc/manual/screenshots/prefs-notifications.png b/doc/manual/screenshots/prefs-notifications.png deleted file mode 100644 index 3988a33c7..000000000 Binary files a/doc/manual/screenshots/prefs-notifications.png and /dev/null differ diff --git a/doc/manual/screenshots/prefs-servers.png b/doc/manual/screenshots/prefs-servers.png deleted file mode 100644 index 15bab4f4f..000000000 Binary files a/doc/manual/screenshots/prefs-servers.png and /dev/null differ diff --git a/doc/manual/screenshots/prefs-tms.png b/doc/manual/screenshots/prefs-tms.png deleted file mode 100644 index 2ebb22d10..000000000 Binary files a/doc/manual/screenshots/prefs-tms.png and /dev/null differ diff --git a/doc/manual/screenshots/still-new-film.png b/doc/manual/screenshots/still-new-film.png deleted file mode 100644 index 4f5330cb9..000000000 Binary files a/doc/manual/screenshots/still-new-film.png and /dev/null differ diff --git a/doc/manual/screenshots/still-select-content-file.png b/doc/manual/screenshots/still-select-content-file.png deleted file mode 100644 index 9b60347b1..000000000 Binary files a/doc/manual/screenshots/still-select-content-file.png and /dev/null differ diff --git a/doc/manual/screenshots/timed-text-tab.png b/doc/manual/screenshots/timed-text-tab.png deleted file mode 100644 index 10add9fb3..000000000 Binary files a/doc/manual/screenshots/timed-text-tab.png and /dev/null differ diff --git a/doc/manual/screenshots/timeline1.png b/doc/manual/screenshots/timeline1.png deleted file mode 100644 index 579173750..000000000 Binary files a/doc/manual/screenshots/timeline1.png and /dev/null differ diff --git a/doc/manual/screenshots/timing-tab.png b/doc/manual/screenshots/timing-tab.png deleted file mode 100644 index ba943325a..000000000 Binary files a/doc/manual/screenshots/timing-tab.png and /dev/null differ diff --git a/doc/manual/screenshots/video-new-film.png b/doc/manual/screenshots/video-new-film.png deleted file mode 100644 index 24f7e4ed7..000000000 Binary files a/doc/manual/screenshots/video-new-film.png and /dev/null differ diff --git a/doc/manual/screenshots/video-select-content-file.png b/doc/manual/screenshots/video-select-content-file.png deleted file mode 100644 index 7193be018..000000000 Binary files a/doc/manual/screenshots/video-select-content-file.png and /dev/null differ diff --git a/run/dcpomatic b/run/dcpomatic index 7e8f923a3..8ce6d060a 100755 --- a/run/dcpomatic +++ b/run/dcpomatic @@ -27,6 +27,9 @@ elif [ "$1" == "--perf" ]; then elif [ "$1" == "--scaled" ]; then shift ~/src/run_scaled/run_scaled --sleep=5 --scale=0.5 $binary $* +elif [ "$1" == "--screenshot" ]; then + shift + GTK_PATH=/usr/local/lib/gtk-3.0 GTK_MODULES=gtk-vector-screenshot $binary "$*" else $binary $* fi diff --git a/run/dcpomatic_kdm b/run/dcpomatic_kdm index 98a681680..7bae70388 100755 --- a/run/dcpomatic_kdm +++ b/run/dcpomatic_kdm @@ -20,6 +20,9 @@ elif [ "$1" == "--i18n" ]; then elif [ "$1" == "--perf" ]; then shift perf record build/src/tools/dcpomatic2_kdm $* +elif [ "$1" == "--screenshot" ]; then + shift + GTK_PATH=/usr/local/lib/gtk-3.0 GTK_MODULES=gtk-vector-screenshot build/src/tools/dcpomatic2_kdm $* else build/src/tools/dcpomatic2_kdm $* fi