summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2023-06-05Supporters update.v2.16.58Carl Hetherington
2023-06-05Cope with bad DCPs better in the editor.Carl Hetherington
2023-06-05Fix sizing of editor's reel dialog.Carl Hetherington
2023-06-05Give filler subtitle reels <LoadFont> nodes in SMPTE (#2547).Carl Hetherington
2023-06-04Fix missing subtitle language in CPL on auto-created empty subtitle assets ↵Carl Hetherington
(#2548).
2023-06-02Fix incorrect hint about having too many subtitle lines in some cases (#2546).Carl Hetherington
2023-05-30Don't show warning when only removing an empty DKDM folder (#2541).Carl Hetherington
2023-05-30Don't add DKDMs twice (#2545).Carl Hetherington
2023-05-30Fix errors when mapping DCPs referring to the same asset multiple times (#2542).Carl Hetherington
2023-05-30Add --config option to map (#2543).Carl Hetherington
2023-05-30Fix disappearing DKDM folders when dragging a folder into its own child (#2540)Carl Hetherington
2023-05-29Supporters update.v2.16.57Carl Hetherington
2023-05-29Focus the "make DCP/OK" button in the hints dialog (#2539).Carl Hetherington
2023-05-29Don't write Markers to interop CPLs (#2537).Carl Hetherington
2023-05-28Report the number of active channels in DCPs, not the number in the MXF.Carl Hetherington
2023-05-28Supporters update.Carl Hetherington
2023-05-22Cleanup: whitespace.Carl Hetherington
2023-05-18Cleanup: replace some list with vector.Carl Hetherington
2023-05-18Cleanup: using sorting.Carl Hetherington
2023-05-18Cleanup: remove unused include.Carl Hetherington
2023-05-15Updated cs_CZ translation from Tomáš Begeni.Carl Hetherington
2023-05-15Patrons update.Carl Hetherington
2023-05-13Cleanup: use a namespace.Carl Hetherington
2023-05-13Cleanup: remove unnecessary explicit.Carl Hetherington
2023-05-13Supporters update.Carl Hetherington
2023-05-13Add dcpomatic2_map tool (#2445).Carl Hetherington
2023-05-13Cleanup: using ordering.Carl Hetherington
2023-05-13Fix typos in errors.Carl Hetherington
2023-05-13Fix typo in variable name.Carl Hetherington
2023-05-13Remove unused define.Carl Hetherington
2023-05-13Fix some typos in comments.Carl Hetherington
2023-05-12Only add fonts to assets when they are required.Carl Hetherington
2023-05-12Cleanup: whitespace fix.Carl Hetherington
2023-05-12Handle fonts for ccaps coming from DCP content (#2525).Carl Hetherington
Not dealing with them calls all sort of chaos as described in the bug report.
2023-05-12add_fonts_from_examiner() can be called multiple times with the same fontCarl Hetherington
in the case of closed captions with multiple tracks. Don't reuse the same font objects in this case, otherwise we will start with something like font, disambiguate it to 0_font, then disambiguate _that_ to 0_0_font.
2023-05-12Fix _text_count for ccaps when there are multiple reels.Carl Hetherington
Previously we would get a _text_count of 1 for open subs, no matter how many reels there were, but for ccaps the _text_count would increase with the number of tracks _and_ the number of reels.
2023-05-12Fix comment.Carl Hetherington
2023-05-12Allow copy-construction of Font.Carl Hetherington
2023-05-11Remove incorrect silencing (#2526).Carl Hetherington
On switching to the new FFmpeg send/receive API in e29ce33a36c2e20444d57196defc86d5072bce81 the channels variable in deinterleave_audio() was switched from stream channels to frame channels. I'm not sure if this is right, but it does mean that audio has `channels` channels, so calling make_silent() up to the stream channel count is clearly wrong if the stream has more channels than the frame.
2023-05-10Fix uninitialised variable caught by the macOS compiler.Carl Hetherington
2023-05-10Add some assertions.Carl Hetherington
2023-05-10Don't edit start trim unless it's necessary.Carl Hetherington
2023-05-10Allow signals to be blocked and resumed, and so make sure that a setCarl Hetherington
of content changes taken from an examiner are handled at the same time. Should fix DoM #2523.
2023-05-09Cleanup: more variable renames.Carl Hetherington
2023-05-09Cleanup: rename variable.Carl Hetherington
2023-05-08Fix old C++ syntax.Carl Hetherington
2023-05-08Fix typo in comment.Carl Hetherington
2023-04-28Cope with WEBVTT files named with .srt extensions.Carl Hetherington
2023-04-25Don't use wx_ptr for the splash screen.Carl Hetherington
Using wx_ptr in the wxApp object seems bad because in ~App wxWidgets deletes all top-level windows in `DeleteAllTLWs` so if ~wx_ptr then tries to destroy them we get a use-after-free.
2023-04-25Cleanup: remove some unnecessary includes.Carl Hetherington