| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-06-14 | Use a new UISignal which checks thread safety slightly.3052-hang | Carl Hetherington | |
| This adds a wrapper around signals2::signal which checks that emission happens from the GUI thread, for signals whose handlers must be called in the UI thread. I'm not sure how helpful it really is but maybe it catches some bad situations. | |||
| 2025-04-12 | Hint about problems with alpha channels (#3014). | Carl Hetherington | |
| 2025-04-12 | Use a make_shared. | Carl Hetherington | |
| 2025-01-25 | White space: filter.{cc,h}, hints.{cc,h}, gain_calculator_dialog.{cc,h} | Carl Hetherington | |
| 2025-01-20 | Pass tolerant flag into Player. | Carl Hetherington | |
| This is needed because the DCPDecoder ends up needing it when it reads reel information from CPLs. Maybe all that stuff should be in our metadata. | |||
| 2025-01-14 | Emit finished signal when the hints thread fails. | Carl Hetherington | |
| Otherwise exceptions are never re-thrown and hence never reported. | |||
| 2025-01-05 | Bump libdcp for raw_convert changes. | Carl Hetherington | |
| raw_convert<string> is gone, so here we use fmt::{to_string,format} instead. Other raw_converts now use fast_float. | |||
| 2024-10-14 | Merge remote-tracking branch 'origin/main' into v2.17.x | Carl Hetherington | |
| 2024-09-29 | Clarify some uses of bind(). | Carl Hetherington | |
| GCC 14.2.1 somehow can't decide whether to use boost:: or std::bind. | |||
| 2024-09-03 | Adapt to some libdcp class renaming to allow open captions/closed subtitles. | Carl Hetherington | |
| 2024-06-18 | Add discouraging hint for MPEG2 (#2821). | Carl Hetherington | |
| 2024-05-29 | Merge remote-tracking branch 'origin/main' into v2.17.x | Carl Hetherington | |
| 2024-05-19 | Add and use Content::has_mapped_audio(). | Carl Hetherington | |
| 2024-05-11 | Stop using video directory and hard-linking (#2756). | Carl Hetherington | |
| Instead store details of a previously-created asset in the film's metadata and then look there for potential video files to re-use. | |||
| 2024-04-22 | Disable some hints when encoding to MPEG2. | Carl Hetherington | |
| 2024-04-22 | Allow specification of video bit rate separately for J2K and MPEG2. | Carl Hetherington | |
| 2024-04-21 | Rename j2k_bandwidth -> video_bit_rate. | Carl Hetherington | |
| 2024-04-21 | Extract all uses of DCP-o-matic name to allow branding. | Carl Hetherington | |
| 2024-02-21 | Make DCPExaminer::size() optional and deal with the consequences.v2.16.78 | Carl Hetherington | |
| This means we can fix the case of a VF having no known size in a nice way, in turn fixing problems caused by the fix to #2775. | |||
| 2023-12-09 | Don't scan content if we don't need to (#2661). | Carl Hetherington | |
| 2023-12-09 | Extract scan_content(). | Carl Hetherington | |
| 2023-10-09 | Use dcp::filesystem to wrap filesystem calls and fix_long_path | Carl Hetherington | |
| anything that is passed to read_file() from libcxml. This should fix #2623 and other similar problems. | |||
| 2023-10-02 | You are advised -> It is advisable (#2189). | Carl Hetherington | |
| 2023-08-06 | Add hint about audio channel count. | Carl Hetherington | |
| 2023-07-31 | Only warn about a missing text language for subtitles (not closed captions). | Carl Hetherington | |
| I haven't properly checked that closed captions shouldn't have some language metadata, but the existing GUI code explicitly disallows setup of a closed caption language. | |||
| 2023-06-02 | Fix incorrect hint about having too many subtitle lines in some cases (#2546). | Carl Hetherington | |
| 2022-12-13 | Add video_{range,frame_type}.{cc,h} and remove some types.h includes. | Carl Hetherington | |
| 2022-12-10 | Extract constants.h | Carl Hetherington | |
| 2022-06-10 | Remove duplicate call to write(). | Carl Hetherington | |
| 2022-06-07 | Rearrange subtitle font management. | Carl Hetherington | |
| With this change each subtitle coming out of the player has a reference to a dcpomatic::Font that belongs to the TextContent. This hopefully solves a few problems which all basically stemmed from the fact that previously the decoders/player were deciding what the font ID in the output DCP would be - they can't do that properly. | |||
| 2022-04-04 | Cleanup: move some methods from util to maths_util. | Carl Hetherington | |
| 2022-02-14 | Add hint about excessive certificate validity. | Carl Hetherington | |
| 2022-01-11 | Speed up hints tests by not running a pointless audio analysis. | Carl Hetherington | |
| 2021-09-27 | Replace aligned bool with enum Alignment. | Carl Hetherington | |
| 2021-09-27 | Various alignment adjustments. | Carl Hetherington | |
| 2021-06-01 | Add hint when no audio language is set (#2033). | Carl Hetherington | |
| 2021-06-01 | Tidying. | Carl Hetherington | |
| 2021-05-30 | Missing full stop. | Carl Hetherington | |
| 2021-04-29 | C++11 tidying. | Carl Hetherington | |
| 2021-04-21 | Add some possibly-useful markers for debugging threads from coredumps. | Carl Hetherington | |
| 2021-04-21 | Tidy up/fix Hints thread in a couple of ways: | Carl Hetherington | |
| - catch all exceptions from anywhere in the thread, rather than just from parts of it - stop the thread immediately when _stop is set to true; we don't care about the results so there's no point carrying on | |||
| 2021-04-21 | Analyse audio (if required) when making hints (#1924). | Carl Hetherington | |
| Otherwise if you haven't run a whole-project audio analysis you don't get the hints about audio levels being too high. | |||
| 2021-04-16 | Fix progress message when analysing for hints. | Carl Hetherington | |
| 2021-04-16 | C++11 tidying. | Carl Hetherington | |
| 2021-04-12 | Missing full stop. | Carl Hetherington | |
| 2021-04-10 | Fix up hints about long subtitle lines. | Carl Hetherington | |
| 2021-04-10 | Add a hint about >79 length subtitles. | Carl Hetherington | |
| 2021-04-07 | Tweak hint to reflect how the timed text tab can have different names. | Carl Hetherington | |
| 2021-04-07 | Missing full stop. | Carl Hetherington | |
| 2021-04-06 | Add hint for un-set text languages (#1954). | Carl Hetherington | |
