| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 12 days | Rework player content handling. | Carl Hetherington | |
| The idea now is ... There is a "pending" or "next" playlist. You can load a playlist from the database, or add content to it. Play loads the pending playlist into the current one and starts playing it. Stop stops and clears the current playlist. Pause pauses. While something is playing you can do what you like to the next playlist. | |||
| 2026-04-16 | Fix some confusing use of period in a timecode (#3148). | Carl Hetherington | |
| I think it should just be colons all the way. | |||
| 2025-12-23 | Display markers in the player (#2793). | Carl Hetherington | |
| The space above the position slider was already reserved, but nothing would be shown there. | |||
| 2025-12-14 | White space: controls.{cc,h} | Carl Hetherington | |
| 2024-12-28 | Fix unresponsive back/forward clicks in player (#2914). | Carl Hetherington | |
| We need to bind also to the double click event otherwise we miss some clicks. | |||
| 2024-11-03 | Remove some make_wx() that are not necessary. | Carl Hetherington | |
| 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-02-14 | Fix exception when calling resume() without first calling suspend(). | Carl Hetherington | |
| 2024-01-09 | Move ScopeGuard into libdcp. | Carl Hetherington | |
| 2023-12-31 | Add a little gap between player buttons and the position slider. | Carl Hetherington | |
| 2023-08-09 | Extract Film::Property to its own header to (maybe) increase compilation speed. | Carl Hetherington | |
| 2023-06-22 | Remove unnecessary config_changed() which will only result in ↵ | Carl Hetherington | |
| setup_sensitivity() being called again. | |||
| 2023-06-22 | No need to call setup_sensitivity() here as set_film() already does it. | Carl Hetherington | |
| 2023-04-25 | Cleanup: remove some unnecessary includes. | Carl Hetherington | |
| 2023-02-27 | Cleanup: use some defaults in the class definition. | Carl Hetherington | |
| 2023-01-14 | Add wx_ptr and use it instead of ScopeGuard in a lot of places. | Carl Hetherington | |
| 2023-01-14 | Use more ScopeGuards. | Carl Hetherington | |
| 2022-11-02 | Cleanup: use new CheckBox::bind(). | Carl Hetherington | |
| 2022-10-14 | Cleanup: use simpler ownership for FilmViewer. | Carl Hetherington | |
| 2022-05-01 | Fix the alignment of the current position in the playback controls. | Carl Hetherington | |
| 2022-04-29 | Basic display of markers above the playback timeline (#1921). | Carl Hetherington | |
| 2022-04-22 | Use libdcp's warnings.h | Carl Hetherington | |
| 2022-04-21 | Disable warnings around all wx includes. | Carl Hetherington | |
| 2022-04-21 | Tidying. | Carl Hetherington | |
| 2021-11-11 | Remove player activity logging. Fixes #2122. | Carl Hetherington | |
| If I remember right this was for swaroop and I suspect nobody else is really interested. | |||
| 2021-09-27 | Tidy ownership/lifetime of GLVideoView to fix crashes on close. | Carl Hetherington | |
| 2021-02-01 | C++11 tidying. | Carl Hetherington | |
| 2021-01-31 | Use enum class for Film::Property. | Carl Hetherington | |
| 2021-01-31 | More enum class additions. | Carl Hetherington | |
| 2021-01-07 | std::shared_ptr | Carl Hetherington | |
| 2020-12-08 | Tidy up alignment of play controls on macOS. | Carl Hetherington | |
| 2020-10-21 | macOS / new boost build fixes.v2.15.104 | Carl Hetherington | |
| 2020-08-04 | Fix flickering of timecode values on Windows. | Carl Hetherington | |
| 2020-05-24 | Layout tweaks for GTK3. | Carl Hetherington | |
| 2020-04-29 | Put current frame position in seek-by-frame dialogue when opening it (#1736). | Carl Hetherington | |
| 2020-04-29 | Add hinting to the seek dialogue; may be a nice fix for #1736. | Carl Hetherington | |
| 2020-04-15 | Fix glitchy timeline slider if its update timer goes off while a seek is ↵ | Carl Hetherington | |
| happening. | |||
| 2020-03-16 | Move stress testing code into a separate class and always build it. | Carl Hetherington | |
| Fix stress script generation to always reload a DCP rather than expecting it to be available after it has finished playback. | |||
| 2020-01-08 | Basic stress-test function for player. | Carl Hetherington | |
| 2020-01-08 | Fix event handling (hopefully). | Carl Hetherington | |
| 2020-01-08 | Remove PositionChanged in favour of consumers having their own GUI-thread ↵ | Carl Hetherington | |
| timers. | |||
| 2019-11-20 | Put the timecode next to the rewind-to-0 button to help avoid mouse-slips ↵v2.15.36 | Carl Hetherington | |
| (#1234). | |||
| 2019-11-05 | Differentiate between stop and suspend in player. | Carl Hetherington | |
| This and the previous commit somewhat improve the previously terrible behaviour when seeking during playback, probably introduced by the idle update stuff. | |||
| 2019-05-10 | Put Time types in dcpomatic namespace. | Carl Hetherington | |
| 2019-04-02 | Try to fix strange behaviour of the preview slider towards the end | Carl Hetherington | |
| of content where there is a section at the end with no keyframe (#1522). | |||
| 2019-03-04 | Fix non-movement of position slider and label after dragging | Carl Hetherington | |
| the position slider on OS X (probably #1452). | |||
| 2019-01-10 | Add File->Close to main DCP-o-matic (#1180). | Carl Hetherington | |
| 2019-01-06 | Fix sensitivity of left/right selector when film 3D setting changes. | Carl Hetherington | |
| 2018-12-23 | swaroop: various logging fixes. | Carl Hetherington | |
| 2018-12-08 | Support buttons. | Carl Hetherington | |
