summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2025-12-13Tidy up some comments.macos-full-screenCarl Hetherington
2025-12-12Fix full-screen player mode on macOS.Carl Hetherington
2025-12-12Horizontally-centre player image with the simple view.Carl Hetherington
2025-12-12A little const correctness.Carl Hetherington
2025-12-12Add some macOS utility functions for full screen.Carl Hetherington
The built-in wxWidgets ones seem not to invoke the "offical" macOS full screen mode (as if you'd clicked the green circle) and also leave a gap at the bottom of the screen (at least on Sequoia).
2025-12-12Allow compilation of objective C sources.Carl Hetherington
2025-12-12Change shortcuts for full/dual screen on macOS.Carl Hetherington
F11 is it seems not (by default at least) usable by applications.
2025-11-30Ignore new warnings from signals2.hpp.Carl Hetherington
I think I smell progress!
2025-11-30Bump versions for new Windows environment.Carl Hetherington
2025-11-30Define UNICODE (and _UNICODE) in the wscript on Windows.Carl Hetherington
2025-11-30Fix printf format string.Carl Hetherington
2025-11-30Fix null pointer dereference if DCPOMATIC_GRAPHICS is unset and ↵Carl Hetherington
resources_path() doesn't exist.
2025-11-30Remove support for FFmpeg < 8.Carl Hetherington
2025-11-28Supporters update.v2.18.33Carl Hetherington
2025-11-27Log the thread that was used in the encoder (on Linux).Carl Hetherington
2025-11-27Fix overly-long thread name, and give it a number.Carl Hetherington
2025-11-27Cleanup some initialisation.Carl Hetherington
2025-11-27White space: dcpomatic_server.ccCarl Hetherington
2025-11-27Cleanup: replace stdio with fmt library.Carl Hetherington
2025-11-27White space: encoded_log_entry.{cc,h}Carl Hetherington
2025-11-25Remove unused variable.Carl Hetherington
2025-11-23Fix uninitialised variable.Carl Hetherington
2025-11-20Use relative_path().Carl Hetherington
Paths that cannot be made relative (e.g. X:\foo relative to C:\bar) are returned as empty by boost, and to be honest it's hard to think of a worse way to solve that particular problem.
2025-11-20Add and test relative_path() method.Carl Hetherington
2025-11-16Fix crash with --workaround-mutter.Carl Hetherington
This needs the signal manager to exist.
2025-11-15Supporters update.v2.18.31Carl Hetherington
2025-11-15Updated nl_NL translation from Rob van Nieuwkerk.Carl Hetherington
2025-11-14Fix "Verify picture assets details" checkbox in the player (#3118).Carl Hetherington
2025-11-14Cleanup: compress a couple of ifs.Carl Hetherington
2025-11-12Updated nl_NL translation from Rob van Nieuwkerk.Carl Hetherington
2025-11-10Supporters update.v2.18.30Carl Hetherington
2025-11-09pot/merge.Carl Hetherington
2025-11-09Re-examine files created before we stopped auto-generating stream IDs.Carl Hetherington
2025-11-09Add remove_stream_ids().Carl Hetherington
2025-11-09White space: ffmpeg_content.{cc,h}Carl Hetherington
2025-11-09Preserve CPL/PKL filenames in the editor (#3109).Carl Hetherington
2025-11-07Use AV_CODEC_FLAG_BITEXACT when encoding audio.Carl Hetherington
Otherwise, for example, aacenc.c in ffmpeg calls put_bitstream_info() every so often. This writes the avcodec version string into the packet, so that when that string becomes longer there are fewer bits available for encoding the audio, slightly changing the rate calculations.
2025-11-05Add hint about partially-encrypted projects.Carl Hetherington
2025-11-05Allow specification of which parts of the DCP to encrypt (#3099).Carl Hetherington
2025-11-04Fix failure to play any audio when one stream isn't producing anything (#3108)Carl Hetherington
Without this we consider a never-pushed stream active, but with position 0, so we think we never have any audio ready.
2025-11-03Missing check for duplicate IDs.Carl Hetherington
Without this call we don't spot duplicates that are found in the initial scan.
2025-10-31Don't even try to use dark mode on Windows (#3107).Carl Hetherington
2025-10-30Move JSONServer State to avoid ODR violation.v2.18.29Carl Hetherington
2025-10-29Don't report channels as mapped when they are not included in the film's ↵Carl Hetherington
channel count. So e.g. if you map the 7.1 surrounds but have a 6-channel film it should consider those channels un-mapped.
2025-10-29White space: credentials_download_certificate_panel.{cc,h}Carl Hetherington
2025-10-29White space: content_properties_dialog.{cc,h}Carl Hetherington
2025-10-29White space: batch_job_view.{cc,h}Carl Hetherington
2025-10-29Switch to a default value.Carl Hetherington
2025-10-29White space: audio_plot.ccCarl Hetherington
2025-10-29White space: transcode_job.{cc,h}Carl Hetherington