summaryrefslogtreecommitdiff
path: root/src/wx/simple_video_view.cc
AgeCommit message (Collapse)Author
2026-03-10Fix updating of crop guess rectangle from the auto-crop dialog.Carl Hetherington
Before the change in the dialog would raise an ImageChanged which would reset the crop again, making it unchangeable.
2026-03-10Compress an if.Carl Hetherington
2026-03-10White space: simple_video_view.{cc,h}Carl Hetherington
2025-10-10Keep screen awake while playing on Windows (#3095).Carl Hetherington
2025-08-12Replace AVPixelFormat parameter to PlayerVideo::image with a functor.Carl Hetherington
This was removed in df9b4676aba8b941f124b174393988cad21677e1 and surrounding commits, but it turns out we need it after all.
2025-07-10Replace 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
2025-05-26Remove functors for choosing pixel format output from make_image().Carl Hetherington
2025-02-22Log audio latency under the player debug option.Carl Hetherington
2025-02-15Fix white line at bottom of full-screen DCP playback (#2973).Carl Hetherington
2024-09-03Remove some implicit conversions between wxString and std::string.Carl Hetherington
2024-02-19Fix various preview errors on high-DPI screens (#2774).Carl Hetherington
The logical scale was previously not taken into account so the outline rectangle was wrong and the padding was usually missing.
2024-02-19Cleanup: use a dcp::Size instead of a wxSize.Carl Hetherington
2023-11-20Cleanup: handle Filter objects by value rather than by reference.Carl Hetherington
2023-06-16Slightly improve a crash when content goes away.Carl Hetherington
2022-10-18Use a colorspace filter when previewing Rec.2020 content with the simple viewer.Carl Hetherington
2022-05-02Fix colour of preview when there is no film loaded.Carl Hetherington
2022-04-29Primitive auto-crop (#1477).Carl Hetherington
2022-04-22Use libdcp's warnings.hCarl Hetherington
2022-04-21Disable warnings around all wx includes.Carl Hetherington
2022-04-07Cleanup: remove unused parameter to PlayerVideo::force.Carl Hetherington
2021-11-20Fix incorrect scaling of the simple view with hidpi screens (#2128).Carl Hetherington
2021-09-27Various alignment tidying/fixups.Carl Hetherington
2021-09-27Replace aligned bool with enum Alignment.Carl Hetherington
2021-09-27Remove unnecessary _out_size; it looks like we can just use the image size.Carl Hetherington
2021-09-21Extract colours to VideoView.Carl Hetherington
2021-06-29Fix confusing black padding in GUI dark mode (#2053).Carl Hetherington
2021-06-28C++11 tidying.Carl Hetherington
2021-06-25Extract gui_is_dark() to wx_util.Carl Hetherington
2021-05-20Check that wxSystemSettings::GetAppearance() exists.Carl Hetherington
2021-01-27Use enum class for VideoRange.Carl Hetherington
2021-01-16Fix Linux build.Carl Hetherington
2021-01-15Fix padding around preview in macOS dark mode (#1897).Carl Hetherington
2021-01-07std::shared_ptrCarl Hetherington
2020-12-23Various tweaks to fix playback at the end of a film (#1858).Carl Hetherington
The most questionable change here is probably how SimpleVideoView::display_next_frame no longer re-schedules itself if the call to get_next_frame returned AGAIN; it seems wrong to do that when FilmViewer::idle_handler() also reschedules itself when display_next_frame() returns AGAIN.
2020-12-11Fix lots of macOS warnings by using a different boost/bind include.Carl Hetherington
2020-11-23Remove swaroop variant.Carl Hetherington
2020-11-16Make sure we use limited ("video") range data when exporting.Carl Hetherington
Our export formats all currently use limited range but we weren't making sure data fed to the encoders was limited range. Should fix #1832.
2020-11-05Fix video waveform view with GL backend.Carl Hetherington
2020-10-21macOS / new boost build fixes.v2.15.104Carl Hetherington
2020-05-20Rename TYPE_DEBUG_PLAYER to TYPE_DEBUG_VIDEO_VIEW.Carl Hetherington
2020-04-24Add subtitle analysis so that the outline of all subtitlesCarl Hetherington
in a piece of content can be overlaid onto the preview (#1233).
2020-02-19It may not be allowed to request a zero timeout on macOS.Carl Hetherington
2020-01-08Some simple-video-view tidy-ups.Carl Hetherington
2020-01-08Don't busy-wait when there's nothing to play.Carl Hetherington
2020-01-08More tidying up.Carl Hetherington
2020-01-08Remove some friends from FilmViewer.Carl Hetherington
2020-01-08Remove FilmViewer::refresh_view.Carl Hetherington
2020-01-08Move _state_timer into VideoView.Carl Hetherington
2020-01-08Accessor for ClosedCaptionsDialog.Carl Hetherington
2020-01-08Same thing with inter_size.Carl Hetherington