Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-04-15 | a few changes to fix region dragging, all related to coordinate system ↵ | Paul Davis | |
handling, which is now much simpler with the new canvas; more debugging output when asked for | |||
2013-04-13 | remove another pointless adjustment | Paul Davis | |
2013-04-13 | removal of sundry Adjustments and consolidation of scrolling around two ↵ | Paul Davis | |
editor-owned Adjustments | |||
2013-04-12 | Merge branch 'cairocanvas' of git.ardour.org:ardour/ardour into cairocanvas | Paul Davis | |
2013-04-12 | changes to get cairocanvas branch to build on OS X, with its stupid nil and ↵ | Paul Davis | |
Rect macros, plus some const_cast<> and unused variable fixes that should really be in master but will have to wait till we rebase master | |||
2013-04-12 | remove TimeAxisView::clip_to_viewport() and Editor::update_canvas_now() and ↵ | Paul Davis | |
Editor::flush_canvas() which should no longer be necessary with a sane canvas design | |||
2013-04-12 | manual translate events in Editor::track_canvas_scroll() to canvas space, ↵ | Paul Davis | |
because the event arrives there directly, not via the canvas. no other similar eventhandler in that code uses the event coordinates | |||
2013-04-12 | stop using vertical adjustment to account for scrolling, since event ↵ | Paul Davis | |
coordinates for all events that are delivered to the canvas are adjusted before Editor sees them | |||
2013-04-12 | change frames_per_pixel to samples_per_pixel | Paul Davis | |
2013-04-12 | switch from frames_per_pixel to samples_per_pixel in the one canvas object ↵ | Paul Davis | |
that uses this | |||
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-12 | slightly optimize drawing of rectangles with all 4 sides outlined to avoid ↵ | Paul Davis | |
multiple paths etc | |||
2013-04-11 | Merge branch 'cairocanvas' of git.ardour.org:ardour/ardour into cairocanvas | Paul Davis | |
2013-04-11 | add (bezier) curves to canvas, use for automation lines; fix issue with ↵ | Paul Davis | |
rectangles missing their upper line segment; more cairo canvas fixes | |||
2013-04-11 | many changes to get the cairo-canvas version much, much more functional. ↵ | Paul Davis | |
still problems with a lot of subtle and not-so-subtle issues | |||
2013-04-11 | fix up positioning of verbose cursor if it is too close to the bottom of the ↵ | Paul Davis | |
canvas (for MidiRegionView) | |||
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-10 | possible fix for #5441 -- ardour hangs on shutdown (trying to stop ↵ | Robin Gareus | |
harvid/xjadeo) | |||
2013-04-10 | vtl: remove inadvertently committed CURLERRORDEBUG | Robin Gareus | |
2013-04-10 | remove intermediate GdkPixbuf from waveview rendering, and use ↵ | Paul Davis | |
shared_array<> to manage peak data | |||
2013-04-10 | remove incorrect merge of cairocanvas patch that stopped most tracks from ↵ | Paul Davis | |
displaying; add more debugging info | |||
2013-04-10 | Merge branch 'master' into cairocanvas | Paul Davis | |
2013-04-10 | add -D canvasevents tracing for grabbed items and remove render count output | Paul Davis | |
2013-04-10 | remove debugging output | Paul Davis | |
2013-04-10 | remove extra output from PBD::stacktrace | Paul Davis | |
2013-04-10 | alter arrow drawing to fully close path and thus avoid cairo mitering ↵ | Paul Davis | |
variability | |||
2013-04-10 | make size/shape of playhead cursor match gnomecanvas version | Paul Davis | |
2013-04-10 | fix LXVST support for plugins that make audioMaster callbacks from within ↵ | Paul Davis | |
effOpen (e.g. glitch) | |||
2013-04-09 | Merge branch 'master' of git.ardour.org:ardour/ardour | Paul Davis | |
2013-04-09 | Merge branch 'master' into cairocanvas | Paul Davis | |
2013-04-09 | a variety of fixes for the cairocanvas, but it still buggy as hell handling ↵ | Paul Davis | |
events and lots of other stuff | |||
2013-04-09 | vtl: query video-monitor-state on explicit session save | Robin Gareus | |
2013-04-09 | update all i18n .po files | Paul Davis | |
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-09 | vtl: resume if "don't close/exit" is selected | Robin Gareus | |
2013-04-08 | mo' better debugging of canvas "structure" via Item::dump and derivatives | Paul Davis | |
2013-04-08 | fix up marker text color | Paul Davis | |
2013-04-08 | vtl: mark session dirty if video position-lock or timeline height changes | Robin Gareus | |
2013-04-08 | mark session dirty if video is moved | Robin Gareus | |
2013-04-08 | fix prev commit SaveSession() signal was sent too late. | Robin Gareus | |
2013-04-08 | add session save signal and hook-up videotimeline | Robin Gareus | |
2013-04-08 | Fix name spelling | Julien de Kozak | |
2013-04-08 | once more try to get that revision info correct, sigh | Paul Davis | |
2013-04-08 | try to get that revision info correct, sigh | Paul Davis | |
2013-04-08 | fix definition of release version info in the case where git describe --tags ↵ | Paul Davis | |
returns a precise tag, rather than tag-REVCOUNT | |||
2013-04-08 | bump to 3.13.1 | Paul Davis | |