| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-05-12 | Log content change checking.content-changed | Carl Hetherington | |
| 2023-05-11 | Remove 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-10 | Fix uninitialised variable caught by the macOS compiler. | Carl Hetherington | |
| 2023-05-10 | Add some assertions. | Carl Hetherington | |
| 2023-05-10 | Don't edit start trim unless it's necessary. | Carl Hetherington | |
| 2023-05-10 | Allow signals to be blocked and resumed, and so make sure that a set | Carl Hetherington | |
| of content changes taken from an examiner are handled at the same time. Should fix DoM #2523. | |||
| 2023-05-09 | Cleanup: more variable renames. | Carl Hetherington | |
| 2023-05-09 | Cleanup: rename variable. | Carl Hetherington | |
| 2023-05-08 | Fix old C++ syntax. | Carl Hetherington | |
| 2023-05-08 | Fix typo in comment. | Carl Hetherington | |
| 2023-04-28 | Cope with WEBVTT files named with .srt extensions. | Carl Hetherington | |
| 2023-04-25 | Don'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-25 | Cleanup: remove some unnecessary includes. | Carl Hetherington | |
| 2023-04-23 | Fix length()/bytes() mismatch on XML string. | Carl Hetherington | |
| 2023-04-22 | Add some missing replacements. | Carl Hetherington | |
| 2023-04-22 | Add some more bandwidths to a test. | Carl Hetherington | |
| 2023-04-22 | Add some missing Ubuntu 23.04 dependencies.v2.16.55 | Carl Hetherington | |
| 2023-04-21 | Supporters update.v2.16.54 | Carl Hetherington | |
| 2023-04-21 | Update wscript (missed in last commit). | Carl Hetherington | |
| 2023-04-21 | Bump libdcp to 1.8.67. | Carl Hetherington | |
| 2023-04-20 | Fix lack of email sending if there are no cinema addresses (only extra ones) ↵ | Carl Hetherington | |
| (#2514). | |||
| 2023-04-19 | In 1c73379ed8483dcf71c5ccfc459c2c22516a9aef I changed | Carl Hetherington | |
| FontConfig::_available_fonts to use the font ID as a key, but that's totally wrong because the same Font object with the same ID can have its font filename/data changed, and in that case we don't want to use the cached font. Here we use the actual TTF/OTF font data as the key. We could have just hashed the data (whether it comes from a disk file or is held in memory) but this is slower in the case where we have the filename, as then the file must be loaded from disk for each comparison. This fixes #2518. | |||
| 2023-04-19 | Wrap path/data in a struct. | Carl Hetherington | |
| 2023-04-19 | Add a comment. | Carl Hetherington | |
| 2023-04-18 | Fix crash if saving files during save/cancel/close (#2517). | Carl Hetherington | |
| 2023-04-18 | Cleanup: longer variable name. | Carl Hetherington | |
| 2023-04-18 | Slight improvement to error when failing to save a metadata file. | Carl Hetherington | |
| 2023-04-14 | Update dcpomatic-test-private for some v2.17.x changes that don't affect main. | Carl Hetherington | |
| 2023-04-12 | Default to 14fL luminance in the GUI. | Carl Hetherington | |
| 2023-04-11 | Give an error if a non-number is passed to dcpomatic2_create -s (#2488). | Carl Hetherington | |
| 2023-04-11 | Supporters update.v2.16.53 | Carl Hetherington | |
| 2023-04-10 | Bump ffcmp to fix ffmpeg dependency. | Carl Hetherington | |
| 2023-04-09 | Fix subtitle font handling with in-memory fonts from SMPTE (#2509).v2.16.52 | Carl Hetherington | |
| Previously we would fail to make a font available if it came from a SMPTE MXF. In that case we have a memory buffer containing the TTF/OTF file but no file; here we add a hack/workaround so that in-memory font files can be used by FontConfig. | |||
| 2023-04-09 | Fix ffmpeg revision that was set wrong in b6deee98. | Carl Hetherington | |
| 2023-04-09 | Fix ffmpeg git repo name. | Carl Hetherington | |
| 2023-04-09 | Support loading of certificate chains for trusted devices. | Carl Hetherington | |
| 2023-04-08 | Improve thumbprint dialog; disallow thumbprint editing and make OK only ↵ | Carl Hetherington | |
| sensitive when a certificate is there. | |||
| 2023-04-08 | Bump ffmpeg for cherry-pick to fix #2508. | Carl Hetherington | |
| 2023-04-06 | Write MainSoundConfiguration tags with hyphens for unused channels (#2501). | Carl Hetherington | |
| 2023-04-05 | Don't add fonts to SMPTE closed caption MXFs (#2505). | Carl Hetherington | |
| 2023-04-05 | Fix scrollbars when using zoom in the timeline. | Carl Hetherington | |
| 2023-04-05 | Remove incorrect GC translation. | Carl Hetherington | |
| This appears not to be necessary, and if present it messes up the scrollbars so that scrolling fully right shows a big empty space at the end of the timeline items. | |||
| 2023-04-05 | More zh_CN translation fixes from Danbo Song. | Carl Hetherington | |
| 2023-04-02 | Updated nl_NL translation from Rob van Nieuwkerk. | Carl Hetherington | |
| 2023-03-30 | Supporters update.v2.16.51 | Carl Hetherington | |
| 2023-03-30 | Use CURLOPT_NOSIGNAL to fix crashes on update check (#2495). | Carl Hetherington | |
| Without this, it's possible to come back from curl_easy_perform in a different thread to the one that it was called from (in the case of an error). As I understand it, this happens because a signal handler is called (from a different thread) and CURLOPT_NOSIGNAL stops this from happening. | |||
| 2023-03-30 | Add + and - as zoom shortcuts in the timeline. | Carl Hetherington | |
| 2023-03-29 | Add some more test cleanups. | Carl Hetherington | |
| 2023-03-29 | Add create support for some more audio channels. | Carl Hetherington | |
| 2023-03-29 | Write the correct MCA subdescriptors depending on active channels. | Carl Hetherington | |
