summaryrefslogtreecommitdiff
path: root/src/wx/timecode.h
AgeCommit message (Collapse)Author
2025-09-02Untested conversion to num/den DCPTime.arbitrary-hzCarl Hetherington
Summary of required changes: Replace ::from_frames with a constructor that takes num/den. Provide and use member to_debug_string() instead of to_string(). Provide and use member to_serializable_string() and string constructor instead of fmt::to_string on .get() and number constructor. Provide and use content_time() member instead of ContentTime constructor from DCPTime. Use frames_round(96000) instead of get() when comparing times to see if they are "close enough". Provide and use DCPTime(x, FrameRateChange) constructor when converting from ContentTime. Use .seconds() when calculating proportions or sometimes when dividing by HZ. Provide and use operator bool(). Pass explicit 96000 denominator in a lot of places. Add member max() and use it instead of static max() Change BOOST_CHECK_EQUAL to BOOST_CHECK Provide operator/ and use it instead of .get() / 2.
2025-01-15Allow paste of 8-digit numbers as timecodes.Carl Hetherington
2025-01-15Move onto next timecode control after typing two characters.Carl Hetherington
2025-01-15Store controls and use the vector to tidy some things up.Carl Hetherington
2025-01-05Bump libdcp for raw_convert changes.Carl Hetherington
raw_convert<string> is gone, so here we use fmt::{to_string,format} instead. Other raw_converts now use fast_float.
2024-03-12Add validity check to Timecode.Carl Hetherington
2022-12-13More header trimming.Carl Hetherington
2022-04-22Use libdcp's warnings.hCarl Hetherington
2022-04-21Disable warnings around all wx includes.Carl Hetherington
2022-04-03C++11 and whitespace cleanups.Carl Hetherington
2021-11-22Fill in zeros if a part of a timecode is entered.v2.15.177Carl Hetherington
It looks better if zeros are added elsewhere when you, for example, put a number into the seconds box and click "set".
2021-03-20Fix setting of fade in/out on multiple pieces of content at the same time ↵Carl Hetherington
(#1934).
2021-03-20Tidy up HMSF handling in a few places.Carl Hetherington
2021-03-20Cleanup: use from_frames rather than from_seconds.Carl Hetherington
2021-03-20Tidy up slightly with a lambda.Carl Hetherington
2020-04-29Add hinting to the seek dialogue; may be a nice fix for #1736.Carl Hetherington
2020-04-29Use raw_convert rather than lexical_cast.Carl Hetherington
2019-12-18Accept float fps when getting timecodes from the Timecode controlCarl Hetherington
otherwise inaccurate values are returned for non-integer rates. Should fix #1694. Forward-ported from 1229de2042c785a9e851e5fc53922a75bfbf195d in master.
2016-11-19Focus the timecode control on opening playhead-to-timecode.Carl Hetherington
2016-07-01Add go-to-position dialogue when clicking on preview timecode.Carl Hetherington
2016-05-25No-op; fix GPL address and use the explicit-program-name version.Carl Hetherington
2015-06-21No-op: remove all trailing whitespace.Carl Hetherington
2015-04-29Hand-apply b737b25e10a4bcfb8cb645e95a089192347b4805 from master; more ↵Carl Hetherington
deflickering.
2015-01-09Hand-apply d7329603f8698f5302d11acfc233ca67695e654d from master; timecode ↵Carl Hetherington
labelling.
2014-11-20Timecode set() fps should be float.Carl Hetherington
2014-09-30Basic video fade support.Carl Hetherington
2014-08-11Merge master.Carl Hetherington
2014-08-08Allow support for changing timing details on multiple content simultaneously.Carl Hetherington
2014-01-09Merge master.Carl Hetherington
2013-12-27Merge branch '1.0' into 1.0-seekCarl Hetherington
2013-12-27Remove unused variable.Carl Hetherington
2013-12-13Time -> DCPTime.Carl Hetherington
2013-07-30Make length editable only for still images.Carl Hetherington
2013-07-26Remove old Connect() wxWidgets API and use Bind().Carl Hetherington
2013-07-19Update -> set in timecode control.Carl Hetherington
2013-07-19Provide explicit update button in timecode controls to calm things down a bit.Carl Hetherington
2013-05-27Support for keeping video in sequence when changing lengths; tie selection ↵Carl Hetherington
in timeline with that in the editor.
2013-05-26Add unfinished timing tab; fix crash on reconstruction of timeline; fix lack ↵Carl Hetherington
of black / silence at end of films.