summaryrefslogtreecommitdiff
path: root/src/wx
AgeCommit message (Collapse)Author
40 hoursSupporters update.v2.18.42Carl Hetherington
42 hoursFix sync when the audio stream takes a while to start up (#3144).Carl Hetherington
Previously we would sync audio and video before starting up the stream. Any time that the stream took to get going would then be an error in video/audio sync. This time is about 400ms with the Apple Studio Display (connected via Thunderbolt) and so there would be a very bad sync error there.
42 hoursKeep our own copy of the audio stream time.Carl Hetherington
Looking at the RtAudio code it is not safe to access this value from multiple threads, and RtAudio updates it from the audio callback thread.
42 hoursCompress an if.Carl Hetherington
42 hoursDelete some copy construction.Carl Hetherington
2 daysFix failure to update CCAP when seeking to an empty place (#3163).Carl Hetherington
I don't know why the condition to clear the display included _tracks.empty() but it seems wrong.
2 daysCompress an if.Carl Hetherington
8 daysSupporters update.Carl Hetherington
8 daysUse some dcp::filesystem.Carl Hetherington
8 daysUpdated zh_CN translation from 刘汉源.Carl Hetherington
2026-05-11Supporters update.v2.18.40Carl Hetherington
2026-05-10Supporters update.Carl Hetherington
2026-05-10Add some missing initialisation of std::atomic.Carl Hetherington
Contrary to cppreference.com in C++11 this is still necessary. It was causing an intermittent test failure on macOS when Player::_video_container_size was not initialized so sometimes _black_image would not be created.
2026-05-09Updated ja_JP translation from 林雅成.Carl Hetherington
2026-05-09Tweak DCP video panel layout, especially for macOS.Carl Hetherington
On Tahoe the 2K/4K dropdown was always ellipsized.
2026-05-07Use std::atomic rather than boost::atomic.Carl Hetherington
It's in C++11.
2026-04-24Supporters update.Carl Hetherington
2026-04-23Supporters update.Carl Hetherington
2026-04-22Tweak to fr_FR translation from Théo Lalanne.Carl Hetherington
2026-04-22Updated fr_FR translation from Théo Lalanne.Carl Hetherington
2026-04-21Updated nl_NL translation from Rob van Nieuwkerk.Carl Hetherington
2026-04-21pot/merge.Carl Hetherington
2026-04-21Fix verification message.Carl Hetherington
2026-04-20pot/merge.Carl Hetherington
2026-04-16Fix sensitivity of playback controls on startup.Carl Hetherington
2026-04-16Fix some confusing use of period in a timecode (#3148).Carl Hetherington
I think it should just be colons all the way.
2026-04-16White space: wx_util.{cc,h}Carl Hetherington
2026-04-13Fix message.v2.18.38Carl Hetherington
2026-04-12Supporters update.Carl Hetherington
2026-04-11Add some missing substitutions.Carl Hetherington
2026-04-11Supporters update.Carl Hetherington
2026-04-11White space: editable_list.hCarl Hetherington
2026-04-09White space: full_language_tag_dialog.{cc,h}Carl Hetherington
2026-04-09White space: audio_dialog.{cc,h}Carl Hetherington
2026-04-08White space: kdm_dialog.{cc,h}Carl Hetherington
2026-04-08Make FrameRateChange data private.Carl Hetherington
2026-04-08Updated ja_JP translation from 林雅成.Carl Hetherington
2026-04-08Supporters update.Carl Hetherington
2026-04-02Remove dcp::VerificationNote::Note.Carl Hetherington
2026-04-02INVALID_JPEG2000_TILE_PARTS_FOR_{2,4}K: note -> tile_parts.Carl Hetherington
2026-04-02INVALID_{CPL,PKL}_NAMESPACE: note -> xml_namespace.Carl Hetherington
2026-04-02INCORRECT_SUBTITLE_NAMESPACE_COUNT: note -> asset_id.Carl Hetherington
2026-04-02MISSING_FONT: note -> load_font_id.Carl Hetherington
2026-04-02INVALID_MAIN_SOUND_CONFIGURATION: note -> error.Carl Hetherington
2026-04-02INVALID_SUBTITLE_ISSUE_DATE: note -> issue_date.Carl Hetherington
2026-04-02MISSING_SUBTITLE: note -> asset_id.Carl Hetherington
2026-04-02DUPLICATE_ASSET_ID_IN_ASSETMAP: note -> asset_map_id.Carl Hetherington
2026-04-02DUPLICATE_ASSET_ID_IN_PKL: note -> pkl_id.Carl Hetherington
2026-04-02{IN,}VALID_CONTENT_KIND: note -> content_kind.Carl Hetherington
2026-04-02MISMATCHED_TIMED_TEXT_DURATION: note -> duration, other_duration.Carl Hetherington