| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-02-15 | Expand channels so it's always big enough... | Carl Hetherington | |
| ...even if we start out with only 14/16 and then later start showing the longer labels. | |||
| 2026-02-15 | Don't desensitize standards dropdown when only SMPTE is available but we ↵ | Carl Hetherington | |
| have Bv2.0 as an option. | |||
| 2025-12-22 | Fix strange default of user_explicit with set_video_frame_rate. | Carl Hetherington | |
| 2025-11-05 | Allow specification of which parts of the DCP to encrypt (#3099). | Carl Hetherington | |
| 2025-10-10 | Cleanup: use signals for seeking on audio graph clicks. | Carl Hetherington | |
| 2025-09-06 | Cleanup: assume DCPOMATIC_SPIN_CTRL_WIDTH. | Carl Hetherington | |
| 2025-06-17 | Pass Ratio around as an object rather than a pointer. | Carl Hetherington | |
| 2025-06-13 | Move check for returning to ISDCF name mode. | Carl Hetherington | |
| film_changed() is used on startup to set things up, so it's not a reliable way to know when the user has clicked the checkbox. Move the check into the click handler instead. This prevents film names like Fred_Jim_Sheila being truncated to Fred on loading a project. | |||
| 2025-05-26 | Expand project/ISDCF names rightwards when the DCP panel is made wider (#3045). | Carl Hetherington | |
| 2025-05-11 | Use case for property checks now that it's possible. | Carl Hetherington | |
| This would have prevented the bug fixed in 6bbf7dee. | |||
| 2025-05-08 | Return std::string rather than wxString from Choice::get_data(). | Carl Hetherington | |
| 2025-04-25 | White space: dcp_panel.{cc,h} | Carl Hetherington | |
| 2025-03-24 | Basic support for variable-Z 3D subtitles. | Carl Hetherington | |
| 2025-02-25 | Fix 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(). | |||
| 2025-02-09 | Remove unnecessary wx_ptr | Carl Hetherington | |
| It was only ever used for wxDialog subclasses, which can be stack-allocated. | |||
| 2025-01-18 | Fix some places where update_standards() is missing. | Carl Hetherington | |
| 2025-01-18 | Remove incorrect/pointless assertion. | Carl Hetherington | |
| This was wrong, and seems a bit OTT anyway. | |||
| 2025-01-18 | Rename add_standards() -> update_standards() | Carl Hetherington | |
| and make it clear the choice as well. | |||
| 2024-09-03 | Remove use of wxT in favour of char_to_wx(). | Carl Hetherington | |
| The wxWidgets docs advise against its use these days. | |||
| 2024-09-03 | Remove some implicit conversions between wxString and std::string. | Carl Hetherington | |
| 2024-06-09 | Stop weird names appearing when the user clicks "copy as name" twice. | Carl Hetherington | |
| 2024-06-09 | Cleanup: substr() can accept npos for the second parameter. | Carl Hetherington | |
| 2024-04-22 | Allow specification of video bit rate separately for J2K and MPEG2. | Carl Hetherington | |
| 2024-04-22 | Desensitise things that can't be adjusted in MPEG2 mode. | Carl Hetherington | |
| 2024-04-22 | Update available containers whenever they change, always adding the one that ↵ | Carl Hetherington | |
| the film is currently using. | |||
| 2024-04-22 | Rename Choice::add to Choice::add_entry. | Carl Hetherington | |
| 2024-04-22 | Support encoding of MPEG2 DCPs. | Carl Hetherington | |
| 2024-04-21 | Rename j2k_bandwidth -> video_bit_rate. | Carl Hetherington | |
| 2024-04-08 | Disable Reels... button with no film. | Carl Hetherington | |
| 2024-03-12 | Add new interface for setting reel breaks (#2678).2678-reel-break | Carl Hetherington | |
| 2024-03-12 | Remove reel type / length controls from DCP panel. | Carl Hetherington | |
| 2024-03-12 | Rename "custom" reel type to "split by maximum reel size" (in the GUI). | Carl Hetherington | |
| 2024-01-28 | Move audio language setting to DCP audio tab (#2682). | Carl Hetherington | |
| 2024-01-28 | Remove reference checkboxes from video/audio/text tabs. | Carl Hetherington | |
| 2024-01-10 | Fix crash when changing ISDCF name part length (#2690). | Carl Hetherington | |
| 2024-01-05 | Add new "territory type" so that INT-T{D,L} can be chosen (#2704). | Carl Hetherington | |
| 2023-11-29 | Allow 14 or 16 channels with ATMOS content, rather than forcing 14 (#2672). | Carl Hetherington | |
| 2023-09-12 | Update ISDCF name when DCP track changes. | Carl Hetherington | |
| 2023-09-12 | Update DCP name when some text changes from subtitle to ccap. | Carl Hetherington | |
| 2023-08-09 | Extract Film::Property to its own header to (maybe) increase compilation speed. | Carl Hetherington | |
| 2023-08-09 | Cleanup: use some better variable names and tidy ifs. | Carl Hetherington | |
| 2023-06-24 | Add config option to allow long ISDCF name parts. | Carl Hetherington | |
| 2023-03-05 | Fix small DCP standard choice (#2475). | Carl Hetherington | |
| 2023-03-03 | Add option to limit DCP output to the "Bv2.0 profile" (#2470).v2.16.45 | Carl Hetherington | |
| I'm far from convinced about the point/sense of all these "profiles" (rather than just implementing or at least tolerating the standard) but lots of people are having problems with "QC" processes failing their DCPs with complaints related to MCASubDescriptors. It seems to make sense to have an option to turn them off - at least for now, until either the "QC" situation settles down or any bugs in DCP-o-matic are found and fixed. | |||
| 2023-02-28 | Add a couple of tooltips. | Carl Hetherington | |
| 2023-02-05 | Fix placement of frame rate spinner (may fix #2182). | Carl Hetherington | |
| 2023-01-16 | Use wx_ptr more. | Carl Hetherington | |
| 2022-11-02 | Cleanup: use new CheckBox::bind(). | Carl Hetherington | |
| 2022-10-25 | Fix missing switch of Append -> add (#2358). | Carl Hetherington | |
| 2022-10-14 | Cleanup: use simpler ownership for FilmViewer. | Carl Hetherington | |
