| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-03-12 | Split out Timeline from ContentTimeline. | Carl Hetherington | |
| 2024-03-12 | Rename Timeline -> ContentTimeline. | Carl Hetherington | |
| 2024-02-27 | Add Ctrl+scrollwheel zoom to the timeline (#2781). | Carl Hetherington | |
| 2023-08-09 | Extract Film::Property to its own header to (maybe) increase compilation speed. | Carl Hetherington | |
| 2023-02-05 | Delete in timeline removes content (#2370). | Carl Hetherington | |
| 2022-12-10 | Extract constants.h | Carl Hetherington | |
| 2022-10-14 | Cleanup: use simpler ownership for FilmViewer. | Carl Hetherington | |
| 2022-04-22 | Use libdcp's warnings.h | Carl Hetherington | |
| 2022-04-21 | Tidying. | Carl Hetherington | |
| 2021-01-07 | std::shared_ptr | Carl Hetherington | |
| 2020-01-08 | Remove PositionChanged in favour of consumers having their own GUI-thread ↵ | Carl Hetherington | |
| timers. | |||
| 2019-05-31 | Add playhead line to timeline (#1563). | Carl Hetherington | |
| 2019-05-10 | Put Time types in dcpomatic namespace. | Carl Hetherington | |
| 2019-04-26 | Make sure at least one position change event is emitted after | Carl Hetherington | |
| a timeline drag (with frequent=false), even if lots have been sent with frequent=true. Otherwise the code in the CHNAGE_TYPE_DONE branch of Butler::player_change never gets to seek (since frequent is true, it ignores the signal). Without the seek things go wrong. Believed to fix #1534. | |||
| 2018-08-19 | Similar pending/done for Film::Change. | Carl Hetherington | |
| 2018-08-19 | Replace May/Done/NotDone signal sets with one signal and extend | Carl Hetherington | |
| this treatment to anything that caused Player::setup_pieces. This should fix out-of-sequence Player emissions caused by setup_pieces being called by one thread while the butler is calling pass(). | |||
| 2018-07-04 | Replace checkboxes with tools. | Carl Hetherington | |
| 2018-07-04 | Fix icons on Windows; zoom to all on initial open. | Carl Hetherington | |
| 2018-07-04 | Add zoom-all button. | Carl Hetherington | |
| 2018-07-04 | Fix scrolling of labels; prevent zooming out too far. | Carl Hetherington | |
| 2018-07-03 | Fix time axis view length. | Carl Hetherington | |
| 2018-07-03 | Fix hidden reels view and time axis not moving under zoom. | Carl Hetherington | |
| 2018-07-02 | Scroll labels view with zoom. | Carl Hetherington | |
| 2018-07-02 | y zoom. | Carl Hetherington | |
| 2018-07-02 | Hacks to stop scrolling track names. | Carl Hetherington | |
| 2018-07-02 | Basic zoom. | Carl Hetherington | |
| 2016-05-25 | No-op; fix GPL address and use the explicit-program-name version. | Carl Hetherington | |
| 2016-02-25 | Basics of timeline track labels. | Carl Hetherington | |
| 2016-02-24 | An unfortunately large set of timeline-related changes: | Carl Hetherington | |
| - Rename sequence_video to sequence, and sequence subtitle content like we do video content (i.e. adding multiple subtitle contents will result in them sequenced in time rather than overlaid). - Stop doing selection-changed related stuff in ContentPanel if no selection change has actually happened. - Attempt to tidy up event handling in the timeline a bit. | |||
| 2016-02-17 | Optimise timeline view; speed up snapping and only set content panel ↵ | Carl Hetherington | |
| selection on mouse button up. | |||
| 2016-02-01 | Synchronise content list / timeline selection when the content list ↵ | Carl Hetherington | |
| selection changes. | |||
| 2015-10-19 | Draw reels in the timeline. | Carl Hetherington | |
| 2015-06-17 | Final tweaks and removal of Film::playlist(). | Carl Hetherington | |
| 2015-03-24 | Hand-apply a2f81da6d9afc5d3b5e647e1e05ca5d4507af42c from master; | Carl Hetherington | |
| allow "deletion" of the audio part of a FFmpeg file from the timeline; delete unmaps the audio (#316). | |||
| 2015-02-19 | Split up Timeline view classes. | Carl Hetherington | |
| 2015-01-25 | Hand-apply 39e9f0794349f44caf440db9568b8b15eb900381 from master; snap ↵ | Carl Hetherington | |
| improvements in timeline. | |||
| 2014-07-13 | Separate code for the content panel out into a separate class. | Carl Hetherington | |
| 2014-06-26 | Merge master. | Carl Hetherington | |
| 2014-06-24 | Re-assign timeline tracks when things are moved about. | Carl Hetherington | |
| 2014-06-12 | Merge master. | Carl Hetherington | |
| 2014-06-10 | Fix crash when opening the timeline window with no content (#369). | Carl Hetherington | |
| Reported-by: Corvo | |||
| 2014-03-04 | New DCPTime/ContentTime types. | Carl Hetherington | |
| 2013-12-13 | Time -> DCPTime. | Carl Hetherington | |
| 2013-10-10 | Basic snapping in the timeline. | Carl Hetherington | |
| 2013-07-30 | Somewhat untested and sketchy basics of trimming. | Carl Hetherington | |
| 2013-07-26 | Remove old Connect() wxWidgets API and use Bind(). | Carl Hetherington | |
| 2013-07-19 | Give content menu on both main control and timeline. Fix silly bug on ↵ | Carl Hetherington | |
| updating editor panels. | |||
| 2013-07-19 | Add remove option; resize timeline after drags. | Carl Hetherington | |
| 2013-07-19 | Allow repeat of multiple stuff. | Carl Hetherington | |
| 2013-07-19 | Basic repeat. | Carl Hetherington | |
