Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-08-28 | video-timeline tools path updates for OSX and Windows | Robin Gareus | |
2014-06-25 | move utility functions into a dedicated namespace | Robin Gareus | |
2014-06-25 | Rename PBD::find_file_in_search_path to just PBD::find_file | Tim Mayberry | |
saves a bit of typing and not necessary if you look at how it is used. | |||
2014-06-22 | more 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-21 | use newly factored canvas in gtk2_ardour | Paul Davis | |
2014-06-07 | check for xjadeo/xjremote >= 0.7.7 | Robin Gareus | |
2014-06-02 | merge with master and fix 4 conflicts by hand | Paul Davis | |
2014-04-24 | try get_win_special_folder() for harvid & xjadeo (if registry fails) | Robin Gareus | |
2014-04-24 | query windows registry for xjadeo & harvid path | Robin Gareus | |
2014-04-23 | fix xjadeo on windows (directly use xjadeo.exe) | Robin Gareus | |
2014-04-19 | videotimeline: path related fixes for windows | Robin Gareus | |
2014-04-11 | add manual reference to missing video-tools warnings | Robin Gareus | |
2014-03-23 | fix some memory leaks | Robin Gareus | |
2014-02-10 | replace a few creeping instances of the string "Ardour" with PROGRAM_NAME | Paul Davis | |
2013-10-03 | 'gtk2_ardour' - Add namespaces + casting where necessary + general bits of ↵ | John Emmas | |
'correctness' to keep MSVC happy | |||
2013-09-21 | Merge remote-tracking branch 'remotes/origin/cairocanvas' into windows | John 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-06 | Rename SearchPath class Searchpath | Tim 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-08 | dedicated namespace for video-utils | Robin Gareus | |
conflicting symbol prophylaxis | |||
2013-08-08 | tiny 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-08 | vtl: replace Ardour with Program-Name in messages | Robin Gareus | |
2013-08-03 | dedicated namespace for video-utils | Robin Gareus | |
conflicting symbol prophylaxis | |||
2013-07-31 | tiny 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-25 | vtl: replace Ardour with Program-Name in messages | Robin Gareus | |
2013-06-14 | fix merge of master | Paul Davis | |
frames => samples rename in cairocanvas branch caused minor breakage | |||
2013-06-13 | merge with master | Paul Davis | |
2013-06-13 | vtl: clean-up "Remove Video" action state | Robin Gareus | |
2013-06-13 | vtl: check if server's docroot matches ardour's config | Robin 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-13 | vtl: make "Remove Video" insensitive if N/A | Robin Gareus | |
2013-06-10 | vtl: send A/V offset to video-monitor when launched | Robin Gareus | |
2013-06-10 | vtl: NOOP, replace old define | Robin Gareus | |
2013-06-10 | vtl: remove cruft | Robin Gareus | |
2013-06-10 | vtl: disable video-monitor settings override (unused for now) | Robin Gareus | |
2013-06-09 | fix video-monitor session settings | Robin Gareus | |
save settings when xjadeo terminates, not only on explicit session save/quit. | |||
2013-06-08 | NOOP - use PBD's std::string to number functions | Robin Gareus | |
2013-06-07 | Merge branch 'master' into cairocanvas | Paul Davis | |
2013-06-07 | vtl: NOOP - clean up code. | Robin Gareus | |
2013-06-07 | vtl: round fractional framerates to 1/100 to compare for identity | Robin Gareus | |
2013-04-17 | vtl: more frame->sample renames and cleaning | Robin Gareus | |
2013-04-17 | vtl: get rid of one more unnecessary canvas-group | Robin Gareus | |
2013-04-16 | vtl: use ArdourImage | Robin Gareus | |
* update videotimeline -> new zoom, position API * update image-frame use Cairo based ArdourImage instead of GdkPixbuf | |||
2013-04-12 | leftmost_position => leftmost_sample, current_page_frames => ↵ | Paul Davis | |
current_page_samples | |||
2013-04-12 | change all frame_to_pixel and pixel_to_frame to sample_to_pixel and ↵ | Paul Davis | |
pixel_to_sample | |||
2013-04-12 | remove all unit-based methods from (Public)Editor; rationalize ↵ | Paul Davis | |
Editor::event_frame() to clearly identify whether the passed-in GdkEvent has window units or canvas units (the latter will be true for all events that are handled by the canvas and then passed to Editor | |||
2013-04-11 | Merge branch 'master' into cairocanvas | Robin Gareus | |
Conflicts: gtk2_ardour/editor.h gtk2_ardour/editor_canvas.cc gtk2_ardour/wscript | |||
2013-04-11 | enable videotimeline by default | Robin Gareus | |
2013-04-09 | Merge branch 'master' into cairocanvas | Paul Davis | |
2013-04-09 | vtl: query video-monitor-state on explicit session save | Robin Gareus | |
2013-04-09 | vtl: rework session-needs-save logic | Robin 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-09 | vtl: disconnect from session-save signal | Robin Gareus | |
the videotimeline is a global unique instance that is allocated during startup and deleted on exit. The Scopedconnection is not deleted with the session. | |||
2013-04-08 | vtl: mark session dirty if video position-lock or timeline height changes | Robin Gareus | |