index
:
dcpomatic
108
108-disk-writer
1359-z-position
1575-save-windows
1602-sign-language
1608
1771-resample-glitches
1771-resample-glitches-take2
1771-resample-glitches-take3
1771-resample-glitches-take4
1823-json
1823-validation-report
2138-shrink-prefs
2174-no-shipped-openssl
2187-examine-vobs
2200-weird-bug
2218-locale
2226-add-video-waveform-to-player
2250-3d-error
2252-multi-stream
2253-3d-empty
2264-system-font-files-take3
2361-noisy-blacks
2362-silent
2363-asio
2363-asio-take2
2381-templates
2404-assertion
2419-main-sound-configuration
2477-lr-threed
2493-player-export-frame
2501-msc
2519-fonts
2523-crash
2525-ccap-fonts
2528-content
2540-dkdm-folders
2554-debug
2556-subtitles-with-spaces
2564-alpha
2589-lines
2623-add-windows
2643-progress
2646-short-screen
2650-fedora-39
2652-ruby
2670-again
2678-reel-break
2698-verify
2706-redownload-certificates
2735-crash
2758-safe-write
2758-safe-write-take2
2795-stall
2801-cap
2828-jpeg
2833-disk
2840-icu
2850-no-audio
2857-cap
2862-latency
2879-pink-blue
2882-hang
2895-http-playlists
2904-ssa
2908-verify-details
2924-no-assetmap
2928-email
2957-ru
2958-3d-subs
2963-retry-email
2972-short-read
2974-mapping
2978-wxptr-crash
2984-better-verify-location
2997-arch
3026-mpeg2-colour
3039-grok-error
3040-playlist-cpl
3052-hang
3056-3d-crash
3109-case
3123-reel-length
3142-export-srt
448-re-use
465-vumeters
465-vumeters-take2
76-dcp-inspect
adjust-sizing
alignment
appimage-glib-fix
appimage-on-centos-7
appimage-on-ubuntu-14
arbitrary-hz
archive-frame-rates
asdcp-logs
aspalex
atmos
attic/800x600-buttons
attic/analytics
attic/dist.pre-squash
attic/gpu
attic/hack-faster-subtitle-moving
attic/opengl
attic/opengl2
attic/optimise-decoder-factory
attic/swaroop
attic/swaroop-v2.15.x
attic/video-levels-hack
attic/video-range
attic/warnings
backport
bad-mxf
batch-font-id-error
benchmark
better-butler-errors
better-gl
better-windows-file-error
bisect
black-lines-debug
boost-exception-test
bring-216x-closer-to-main
carsten-cert-validity
carsten-player-debug
centos
certs
channels-again2
check-win
cl
cleanups
combine
compose
compose-to-fmt
content-changed
content-kind
cooler-debug
cpl-metadata
cpl-trim
cpp17
crashpad
crop-fix-v2.14.x
cucumber
cucumber2
daniil
davidpowers
deb-cli-only
deb11
deb11-14
deb13
debug-corruption
debug-dual-screen
debug/cgpost
debug/lucky-post
debug/niclas
debug/shane
debun
disk-opt
disk-writer-fr
dkdm
dkdm2
edgecode
edgecode2
enable-mov-audio-streams
encode-servers
encrypt-atmos
export-rhs-glitch
faster-subtitle-moving
fastvideo
fastvideo2
fix-1786-7ch-export-crash
fix-dmg-version
fix-space-handling
fix-tests
fixlibdir
flatpak
fmt
foo
fread-logging
gh-21-open
gpu2
grok
grok2
help
higher-hz
i18n
i18n-tests
ignore-hmac
image-info
j2k-passthru-information
jenkins
kakadu
laszlo
linux-pkg-summary-fixes
macos-full-screen
macos107
macos108
main
main-old
make-centre
master
master-rtaudio
mattias-debug
metal
minimal-wx-sample
minimum-bitrate
more-abstract
more-abstract2
more-warning-fixes
mpeg2
multi-fonts-in-pkl
mxe2
new-asdcplib
new-boost-fixes
new-ffmpeg-take2
new-prefs-icons
new-signals
new-signals-2
no-add-child
no-use-video-fixes
notar1
nvidia
nvidia2
odd-ratio
old-mac
opt-hacx
optional-cpl-metadata
osx-alignment
osx-nag
osx-warnings
own-config
path-cleanup
pdf-screenshots
player-installer
playlist
processor
prores-debug
rearrange-encoder
rec2020
release/2.3.0
release/v2.10.1-fix
release/v2.12.x
release/v2.3.0-fix
release/v2.7.0-fix
remove-device-list-description
rocky
rpm-debug
rtaudio6
scaling-rework
sentry
shared-ptr
signed-unsigned
smpte-a
snap
split
stephan
test-filename
text
tidy-eq-options
ub24-fs
upload-passive
uploader
uploader-take2
v2.14.x
v2.14.x-10-year-validity
v2.14.x-centos-6
v2.16.x
v2.16.x-old
v2.16.x-pending
v2.16.x-test-ru
v2.17.x
v2.19.x
vgtk3
video-range-bug
vpath-cleanup
win-splash
win2
windows-debug-test
windows-dpi
windows-wx3.1
writev-debug
wtf
xml-test
xmlsec-debug
yuv-cropping
zpos
DCP-o-matic DCP tools
cth@carlh.net
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
tools
/
dcpomatic_kdm.cc
Age
Commit message (
Collapse
)
Author
2020-11-23
Remove swaroop variant.
Carl Hetherington
2020-10-21
macOS / new boost build fixes.
v2.15.104
Carl Hetherington
2020-07-27
Hide warnings triggered by Ubuntu 20.04's gcc.
Carl Hetherington
2020-07-26
Various OSX warnings fixes.
Carl Hetherington
2020-05-07
Add a 'Make DKDM' dialogue box to simplify and (hopefully) clarify DKDM ↵
Carl Hetherington
creation (#1637).
2020-05-06
Set 'i' earlier in name_values.
Carl Hetherington
2020-05-06
Write 'f', 'b' and 'e' tags into all KDMWithMetadata when they are made.
Carl Hetherington
2020-05-06
Rename some variables and re-implement collect().
Carl Hetherington
2020-05-06
Move some functions to kdm_with_metadata
Carl Hetherington
2020-05-06
Remove Screen pointer from KDMWithMetadata, preferring to
Carl Hetherington
add metadata to a dcp::NameFormat::Map earlier in the call stack.
2020-05-06
Add KDMWithMetadataPtr typedef
Carl Hetherington
2020-05-06
Rename ScreenKDM -> KDMWithMetadata
Carl Hetherington
2019-06-09
swaroop: support validity periods in ecinema KDMs.
Carl Hetherington
2019-05-13
swaroop: basics of ECinema support in KDM creator.
Carl Hetherington
2019-05-13
swaroop: allow ScreenKDM subclasses for different KDM types.
Carl Hetherington
2019-05-10
Put Font and Screen into dcpomatic namespace.
Carl Hetherington
2019-05-10
Disable DKDM remove/export buttons as appropriate.
Carl Hetherington
2019-05-10
Add export button for DKDMs (part of #1510).
Carl Hetherington
2019-05-10
Nag about deletion of DKDMs.
Carl Hetherington
2019-05-10
Fix warning.
Carl Hetherington
2019-03-10
Better error when trying to load a much-too-large file as a KDM in the KDM ↵
Carl Hetherington
creator.
2018-12-23
Same fix again for KDM.
Carl Hetherington
2018-12-08
Support buttons.
Carl Hetherington
2018-12-08
Basics of in-place i18n with support for wxStaticText and wxCheckBox.
Carl Hetherington
2018-11-21
Tidy and fix logging.
Carl Hetherington
2018-11-09
Allow specification of trusted devices by thumbprint rather than
v2.13.68
Carl Hetherington
by full certificate.
2018-07-06
Add advanced KDM options button containing switches for forensic marking.
Carl Hetherington
2018-02-27
Add a load of explicit keywords.
Carl Hetherington
2018-02-14
Build fixes.
Carl Hetherington
2018-01-12
Separate readable error from technical detail in some places.
Carl Hetherington
2018-01-06
Fix crash when dragging and dropping the only DKDM.
Carl Hetherington
2018-01-06
Check that we can decrypt a DKDM when it is loaded (#1011).
Carl Hetherington
2018-01-05
Make player/KDM creator and main DCP-o-matic all behave the same with ↵
Carl Hetherington
respect to problems when loading config.
2017-08-14
Rename ConfigDialog -> FullConfigDialog.
Carl Hetherington
2017-05-24
Keep model up to date when reordering KDMs.
Carl Hetherington
2017-05-24
Try to respect ordering when dragging and dropping.
Carl Hetherington
2017-05-24
Support basic drag-and-drop of DKDMs.
Carl Hetherington
2017-05-24
Don't crash when failing to parse a KDM.
Carl Hetherington
2017-05-24
Basic implementation of a tree view for DKDMs (#1012).
Carl Hetherington
2017-03-03
Move common KDM creation / email code into KDMOutputPanel.
Carl Hetherington
2016-12-16
Confirm overwrite of KDMs (#1008).
Carl Hetherington
2016-12-16
Increase maximum allowable KDM file size.
Carl Hetherington
2016-11-19
No-op; rename a whole load of wx constants to their shorter equivalents.
Carl Hetherington
2016-10-20
Give a better error if the user tries to load a non-KDM as a DKDM into the ↵
Carl Hetherington
KDM creator.
2016-07-29
Simplification of name format stuff.
Carl Hetherington
2016-07-29
Basics of custom DCP filename components.
Carl Hetherington
2016-07-29
Rearrange KDM creator window.
Carl Hetherington
2016-07-29
Allow configuration of KDM filename format.
Carl Hetherington
2016-06-21
Revert "Use make_shared<>."
Carl Hetherington
Support for this seems to vary wildly across DoM's build targets. Stuff that builds on 16.04 won't build on 14.04, for example. Seems to not be worth the hassle now. This reverts commit 5a5324ed3a381a86dfe0a6e3932c1d58fdcd596f.
2016-06-21
Use make_shared<>.
Carl Hetherington
[next]