| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-09-02 | Untested conversion to num/den DCPTime.arbitrary-hz | Carl Hetherington | |
| Summary of required changes: Replace ::from_frames with a constructor that takes num/den. Provide and use member to_debug_string() instead of to_string(). Provide and use member to_serializable_string() and string constructor instead of fmt::to_string on .get() and number constructor. Provide and use content_time() member instead of ContentTime constructor from DCPTime. Use frames_round(96000) instead of get() when comparing times to see if they are "close enough". Provide and use DCPTime(x, FrameRateChange) constructor when converting from ContentTime. Use .seconds() when calculating proportions or sometimes when dividing by HZ. Provide and use operator bool(). Pass explicit 96000 denominator in a lot of places. Add member max() and use it instead of static max() Change BOOST_CHECK_EQUAL to BOOST_CHECK Provide operator/ and use it instead of .get() / 2. | |||
| 2025-07-10 | Remove compose.hpp includes. | Carl Hetherington | |
| sed -i "/include.*compose.hpp/d;" src/lib/*.cc src/wx/*.cc src/wx/*.h src/tools/*.cc src/lib/*.h test/*.cc | |||
| 2025-07-10 | Replace String::compose with fmt. | Carl Hetherington | |
| sed -i "/Plural-Forms/n;/%100/n;/scanf/n;s/%[123456789]/{}/g" src/lib/*.cc src/lib/*.h src/wx/*.cc src/tools/*.cc src/lib/po/*.po src/wx/po/*.po src/tools/po/*.po test/*.cc sed -i "s/String::compose */fmt::format/g" src/lib/*.cc src/lib/*.h src/wx/*.cc src/tools/*.cc test/*.cc | |||
| 2024-09-03 | Remove use of wxT in favour of char_to_wx(). | Carl Hetherington | |
| The wxWidgets docs advise against its use these days. | |||
| 2022-12-10 | Extract constants.h | Carl Hetherington | |
| 2022-10-18 | Fix colouring of audio plot in dark mode. | Carl Hetherington | |
| 2022-10-14 | Cleanup: use simpler ownership for FilmViewer. | Carl Hetherington | |
| 2022-04-22 | Use libdcp's warnings.h | Carl Hetherington | |
| 2022-04-21 | Disable warnings around all wx includes. | Carl Hetherington | |
| 2022-04-21 | Tidying. | Carl Hetherington | |
| 2022-04-04 | Cleanup: move some methods from util to maths_util. | Carl Hetherington | |
| 2021-05-07 | Fix build with some older compilers. | Carl Hetherington | |
| 2021-04-21 | Only snap the crosshair to visible plots. | Carl Hetherington | |
| 2021-04-16 | Use anti-aliasing in the audio level plot. | Carl Hetherington | |
| 2021-04-16 | C++11 tidying. | Carl Hetherington | |
| 2021-01-07 | BOOST_FOREACH. | Carl Hetherington | |
| 2021-01-07 | std::shared_ptr | Carl Hetherington | |
| 2020-12-11 | Fix lots of macOS warnings by using a different boost/bind include. | Carl Hetherington | |
| 2020-10-21 | macOS / new boost build fixes.v2.15.104 | Carl Hetherington | |
| 2020-07-29 | Fix memory leak which also causes strange flickering in the audio | Carl Hetherington | |
| analysis window while the analysis is running. | |||
| 2020-05-17 | Clicking on the audio graph jumps to that position in the film (#1507). | Carl Hetherington | |
| 2020-02-27 | Add and use dB/linear conversion functions. | Carl Hetherington | |
| 2019-05-10 | Put Time types in dcpomatic namespace. | Carl Hetherington | |
| 2018-03-27 | Missing #include for some platforms. | Carl Hetherington | |
| 2018-03-26 | Add real-time mouse cursor readout in audio analysis (rest of #1082). | Carl Hetherington | |
| 2018-03-26 | Bump audio analysis file version and cache drawn points in the audio plot. | Carl Hetherington | |
| 2018-03-26 | Add time axis to audio analysis (part of #1082). | Carl Hetherington | |
| 2017-10-13 | Colour axis labels in the audio plot (#835). | Carl Hetherington | |
| 2016-05-25 | No-op; fix GPL address and use the explicit-program-name version. | Carl Hetherington | |
| 2015-11-13 | Fix audio plot after MAX_DCP_AUDIO_CHANNELS increase. | Carl Hetherington | |
| 2015-08-18 | Include tidying. | Carl Hetherington | |
| 2015-07-01 | Restore short-cutting of analysis gain updates. | Carl Hetherington | |
| If we have an analysis of one piece of content and the gain changes we don't re-run the analysis, instead applying a suitable `correction' in the UI. | |||
| 2015-06-21 | No-op: remove all trailing whitespace. | Carl Hetherington | |
| 2015-06-03 | Make show audio work on the whole DCP, not individual content. | Carl Hetherington | |
| 2015-01-28 | Small fixes and tidy-ups spotted by cppcheck. | Carl Hetherington | |
| 2014-10-08 | Simplify (maybe) wxPen use to see if it helps with OS X crashes (at ↵ | Carl Hetherington | |
| src/osx/carbon/graphics.cpp:143). | |||
| 2014-06-03 | Update audio plot window when audio mapping is changed. | Carl Hetherington | |
| 2014-05-09 | MAX_AUDIO_CHANNELS -> MAX_DCP_AUDIO_CHANNELS. | Carl Hetherington | |
| 2014-03-05 | Bump maximum audio channels to 12 so that we can (crudely) use | Carl Hetherington | |
| BsL/BsR. Requested-by: Markus Raab | |||
| 2014-02-26 | Fix missing RMS plots in some cases (caused by plotting #inf | Carl Hetherington | |
| coordinates). Reported-by: Markus Raab | |||
| 2014-02-26 | Fix audio analysis crash introduced when increasing MAX_AUDIO_CHANNELS. | Carl Hetherington | |
| 2014-02-05 | Fix some coverity-reported stuff. | Carl Hetherington | |
| 2013-11-16 | Fix erroneous reset of visible channels in audio level dialog when changing ↵ | Carl Hetherington | |
| gain. | |||
| 2013-07-26 | Remove old Connect() wxWidgets API and use Bind(). | Carl Hetherington | |
| 2013-07-25 | Prevent infinite loop of audio analysis if it is cancelled. | Carl Hetherington | |
| 2013-07-17 | tabs -> spaces. | Carl Hetherington | |
| 2013-07-11 | Remove wx2.8 compatibility stuff. | Carl Hetherington | |
| 2013-06-20 | Various fixes to make audio analysis sort-of work. | Carl Hetherington | |
| 2013-06-02 | Merge master. | Carl Hetherington | |
| 2013-05-29 | Build fixes for OS X. | Carl Hetherington | |
