summaryrefslogtreecommitdiff
path: root/src/wx/dcp_timeline.cc
AgeCommit message (Collapse)Author
2025-06-14Use a new UISignal which checks thread safety slightly.3052-hangCarl 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-05-08Limit allowable reel types (#3032).Carl Hetherington
2025-02-25Fix misunderstanding of wxDialog lifetime handling.Carl Hetherington
Broken by d0308d53dd9f4d036d8c5fe8023920fcdfd43f39 wxDialog can be stack allocated if opened with ShowModal(), but not with Show(). Go back to wx_ptr for those that are opened with Show().
2024-09-03Remove use of wxT in favour of char_to_wx().Carl Hetherington
The wxWidgets docs advise against its use these days.
2024-07-09Add menu option to remove a reel boundary (#2824).Carl Hetherington
2024-07-09Add DCPTimeline::position_to_reel_boundary().Carl Hetherington
2024-07-09Add missing ID.Carl Hetherington
2024-07-09Rename Add reel -> Add reel boundary.Carl Hetherington
2024-06-08Only allow adding reels in custom reel mode (#2823).Carl Hetherington
2024-04-22Rename Choice::add to Choice::add_entry.Carl Hetherington
2024-04-08Fix DCP Timeline menu on macOS.Carl Hetherington
2024-03-13Fix warning on macOS.Carl Hetherington
2024-03-12Add new interface for setting reel breaks (#2678).2678-reel-breakCarl Hetherington