summaryrefslogtreecommitdiff
path: root/gtk2_ardour/video_monitor.cc
AgeCommit message (Collapse)Author
2019-11-09Ask xjadeo to use ArdourMono font for OSDRobin Gareus
2019-11-09Preview video frame when draggingRobin Gareus
2019-08-03Update GPL boilerplate and (C)Robin Gareus
Copyright-holder and year information is extracted from git log. git history begins in 2005. So (C) from 1998..2005 is lost. Also some (C) assignment of commits where the committer didn't use --author.
2019-03-05Use enum for exec stderr parameter (2/2)Robin Gareus
2018-10-05move away from "sync source" conceptsPaul Davis
2018-01-21Use "frame" for video-frames, fixes video-monitor state.Robin Gareus
revert/amend/undo 30b087ab for video-related units
2017-09-24convert codebase to use Temporal for various time typesPaul Davis
2017-09-18globally change all use of "frame" to refer to audio into "sample".Paul Davis
Generated by tools/f2s. Some hand-editing will be required in a few places to fix up comments related to timecode and video in order to keep the legible
2017-04-19Use XMLNode::set_property API in VideoMonitor classTim Mayberry
2016-12-10Fix video-monitor "sync-source" changesRobin Gareus
2016-07-14enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.hPaul Davis
2016-02-22first compilable version of tabbable design.Paul Davis
I would have loved to split this apart, but there are just so many interrelated changes, it makes little sense and would be a huge effort that would break future git bisect use because so many intermediate commits would not compile
2015-01-01Move Timers/Timeouts from ARDOUR_UI into functions in timers.h and use ↵Tim Mayberry
PBD::Timers
2014-10-23another round of compiler warning fixesRobin Gareus
2014-10-01update video NO_OFFSET to 64 bitRobin Gareus
2014-08-30update clocks and video-frames at FPSRobin Gareus
2014-07-25fix for video-monitor (xjadeo >= 0.7.8 is started w/o jack-transport)Robin Gareus
2014-07-25update video-monitor override flagsRobin Gareus
(new OSX/openGL menu bar in upcoming xjadeo 0.8)
2014-06-25move utility functions into a dedicated namespaceRobin Gareus
2014-06-07update for xjadeo 0.7.7 (don't connect to jackd by default)Robin Gareus
2014-03-13rework SystemExec - use vfork wrapper (and lots of related stuff)Robin Gareus
2013-10-06Merge branch 'master' into windows+ccJohn Emmas
Conflicts (hopefully resolved): gtk2_ardour/ardour_ui.cc gtk2_ardour/ardour_ui.h gtk2_ardour/ardour_ui_options.cc
2013-09-21Merge remote-tracking branch 'remotes/origin/cairocanvas' into windowsJohn Emmas
Conflicts (hopefully resolved): gtk2_ardour/marker.cc gtk2_ardour/midi_region_view.h gtk2_ardour/region_gain_line.h gtk2_ardour/utils.cc gtk2_ardour/video_image_frame.cc gtk2_ardour/wscript libs/backends/jack/wscript
2013-09-19switch from JACK_Slave to Engine_SlavePaul Davis
2013-07-22Use Glib::usleep for portabilityTim Mayberry
2013-06-13merge with masterPaul Davis
2013-06-11remove inadvertently committed debug messageRobin Gareus
2013-06-10vtl: send A/V offset to video-monitor when launchedRobin Gareus
2013-06-10vtl: fix for not-saving video-monitor settingsRobin Gareus
2013-06-10vtl: remove cruftRobin Gareus
2013-06-10vtl: reduce ardour<>xjadeo communicationRobin Gareus
avoid duplcate OSD related messages.
2013-06-10vtl: fix duplicate saved settingsRobin Gareus
2013-06-10move emulate_key_event() to utilsRobin Gareus
2013-06-10do not allow to change timecode-offset in xjadeo while ardour has controlRobin Gareus
2013-06-10properly fake/forward keyboard events from video-monitorRobin Gareus
2013-06-09handle async communication from xjadeoRobin Gareus
2013-06-09fix video-monitor session settingsRobin Gareus
save settings when xjadeo terminates, not only on explicit session save/quit.
2013-06-08NOOP - use PBD's std::string to number functionsRobin Gareus
2013-05-04the big rework of window management. probably not complete at thsi point, ↵Paul Davis
but this is mostly functional
2013-04-17vtl: more frame->sample renames and cleaningRobin Gareus
2013-04-16fix some unused argument warningsPaul Davis
2013-04-11enable videotimeline by defaultRobin Gareus
2013-04-09vtl: rework session-needs-save logicRobin Gareus
* videotimeline now immediately marks the session dirty on every state-changing operation * video-montor is polled every 2.5 seconds for menu-relevant state info (ontop, OSD,..) and every 30 seconds for full state (window pos, size,..) * new interface to query the video-monitor for its state and wait for all replies - terminating the process and using ::wait() is no longer required * Ardour> quit and Ardour > close-session does no longer close the video session to enforce video-monitor state sync but uses above new interface
2013-04-04vtl: video-monitor letterbox & orig-zoom to menuRobin Gareus
2013-04-03vtl: video-monitor interactionRobin Gareus
* Menu > View > Video Monitor -- bi-directional communication with xjadeo for window-state and OSD. * fix saving state on session close (wait for xjadeo to terminate)
2013-03-28vtl: debug xjadeo communicationRobin Gareus
2013-03-13videotimlineRobin Gareus
squashed 694 commits from http://gareus.org/gitweb/?p=ardour3.git