summaryrefslogtreecommitdiff
path: root/gtk2_ardour/video_timeline.cc
AgeCommit message (Collapse)Author
2015-01-24Add a new signal (not yet used) to initiate session saves; alter signal name ↵Paul Davis
for existing signal used to allow other objects to add XML state to session
2015-01-19use C locale, because POSIX locale is not supported on windows, and ↵Ben Loftis
operation is undefined. C works on all platforms
2014-12-23consolidate video-tool filepaths - step oneRobin Gareus
1:1 cut/paste
2014-11-25NOOP, fix some “missing sentinel” -WformatRobin Gareus
2014-11-24also search for 32bit xjadeo on 64bit windowsRobin Gareus
2014-10-16remove duplicate windows includesRobin Gareus
2014-10-16Merge branch 'cairocanvas'Paul Davis
2014-08-28video-timeline tools path updates for OSX and WindowsRobin Gareus
2014-08-16prepare for upcoming Jadeo.app -> Xjadeo.app rename on OSX.Robin Gareus
also add Windows code while we're at it and fallback to xjadeo on GNU/Linux.
2014-06-25move utility functions into a dedicated namespaceRobin Gareus
2014-06-25Rename PBD::find_file_in_search_path to just PBD::find_fileTim Mayberry
saves a bit of typing and not necessary if you look at how it is used.
2014-06-22more canvas refactoring.Paul Davis
Remove Canvas::Layout, use Canvas::Container for the same purpose, move child-rendering into Item::render_children() so that it could theoretically be used by any derived type.
2014-06-21use newly factored canvas in gtk2_ardourPaul Davis
2014-06-07check for xjadeo/xjremote >= 0.7.7Robin Gareus
2014-06-02merge with master and fix 4 conflicts by handPaul Davis
2014-04-24try get_win_special_folder() for harvid & xjadeo (if registry fails)Robin Gareus
2014-04-24query windows registry for xjadeo & harvid pathRobin Gareus
2014-04-23fix xjadeo on windows (directly use xjadeo.exe)Robin Gareus
2014-04-19videotimeline: path related fixes for windowsRobin Gareus
2014-04-11add manual reference to missing video-tools warningsRobin Gareus
2014-03-23fix some memory leaksRobin Gareus
2014-02-10replace a few creeping instances of the string "Ardour" with PROGRAM_NAMEPaul Davis
2013-10-03'gtk2_ardour' - Add namespaces + casting where necessary + general bits of ↵John Emmas
'correctness' to keep MSVC happy
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-06Rename SearchPath class SearchpathTim Mayberry
Windows headers define SearchPath which means we have to undefine it where necessary. This is a pain and can be tricksy, so I feel renaming the class slightly is the easiest solution.
2013-08-08dedicated namespace for video-utilsRobin Gareus
conflicting symbol prophylaxis
2013-08-08tiny detail.. GUI-callback may try to check vmonitor->is_started() or issue ↵Robin Gareus
a periodic seek update while it's going away
2013-08-08vtl: replace Ardour with Program-Name in messagesRobin Gareus
2013-08-03dedicated namespace for video-utilsRobin Gareus
conflicting symbol prophylaxis
2013-07-31tiny detail.. GUI-callback may try to check vmonitor->is_started() or issue ↵Robin Gareus
a periodic seek update while it's going away
2013-07-25vtl: replace Ardour with Program-Name in messagesRobin Gareus
2013-06-14fix merge of masterPaul Davis
frames => samples rename in cairocanvas branch caused minor breakage
2013-06-13merge with masterPaul Davis
2013-06-13vtl: clean-up "Remove Video" action stateRobin Gareus
2013-06-13vtl: check if server's docroot matches ardour's configRobin Gareus
NOTE: this breaks backwards compatibility with icsd and harvid < 0.3.0 which do not report their settings. It may also conflict with harvid running on localhost in a chroot. Ideally this will be a warning only. That the user can choose to ignore this and should get the option to stop the video-server and re-start it using a different docroot.
2013-06-13vtl: make "Remove Video" insensitive if N/ARobin Gareus
2013-06-10vtl: send A/V offset to video-monitor when launchedRobin Gareus
2013-06-10vtl: NOOP, replace old defineRobin Gareus
2013-06-10vtl: remove cruftRobin Gareus
2013-06-10vtl: disable video-monitor settings override (unused for now)Robin 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-06-07Merge branch 'master' into cairocanvasPaul Davis
2013-06-07vtl: NOOP - clean up code.Robin Gareus
2013-06-07vtl: round fractional framerates to 1/100 to compare for identityRobin Gareus
2013-04-17vtl: more frame->sample renames and cleaningRobin Gareus
2013-04-17vtl: get rid of one more unnecessary canvas-groupRobin Gareus
2013-04-16vtl: use ArdourImageRobin Gareus
* update videotimeline -> new zoom, position API * update image-frame use Cairo based ArdourImage instead of GdkPixbuf
2013-04-12leftmost_position => leftmost_sample, current_page_frames => ↵Paul Davis
current_page_samples
2013-04-12change all frame_to_pixel and pixel_to_frame to sample_to_pixel and ↵Paul Davis
pixel_to_sample