summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-04-11add (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-11many 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-11fix up positioning of verbose cursor if it is too close to the bottom of the ↵Paul Davis
canvas (for MidiRegionView)
2013-04-10remove intermediate GdkPixbuf from waveview rendering, and use ↵Paul Davis
shared_array<> to manage peak data
2013-04-10remove incorrect merge of cairocanvas patch that stopped most tracks from ↵Paul Davis
displaying; add more debugging info
2013-04-10Merge branch 'master' into cairocanvasPaul Davis
2013-04-10add -D canvasevents tracing for grabbed items and remove render count outputPaul Davis
2013-04-10remove debugging outputPaul Davis
2013-04-10remove extra output from PBD::stacktracePaul Davis
2013-04-10alter arrow drawing to fully close path and thus avoid cairo mitering ↵Paul Davis
variability
2013-04-10make size/shape of playhead cursor match gnomecanvas versionPaul Davis
2013-04-10fix LXVST support for plugins that make audioMaster callbacks from within ↵Paul Davis
effOpen (e.g. glitch)
2013-04-09Merge branch 'master' of git.ardour.org:ardour/ardourPaul Davis
2013-04-09Merge branch 'master' into cairocanvasPaul Davis
2013-04-09a variety of fixes for the cairocanvas, but it still buggy as hell handling ↵Paul Davis
events and lots of other stuff
2013-04-09vtl: query video-monitor-state on explicit session saveRobin Gareus
2013-04-09update all i18n .po filesPaul Davis
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-09vtl: disconnect from session-save signalRobin 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-09vtl: resume if "don't close/exit" is selectedRobin Gareus
2013-04-08mo' better debugging of canvas "structure" via Item::dump and derivativesPaul Davis
2013-04-08fix up marker text colorPaul Davis
2013-04-08vtl: mark session dirty if video position-lock or timeline height changesRobin Gareus
2013-04-08mark session dirty if video is movedRobin Gareus
2013-04-08fix prev commit SaveSession() signal was sent too late.Robin Gareus
2013-04-08add session save signal and hook-up videotimelineRobin Gareus
2013-04-08Fix name spellingJulien de Kozak
2013-04-08once more try to get that revision info correct, sighPaul Davis
2013-04-08try to get that revision info correct, sighPaul Davis
2013-04-08fix definition of release version info in the case where git describe --tags ↵Paul Davis
returns a precise tag, rather than tag-REVCOUNT
2013-04-08bump to 3.13.1Paul Davis
2013-04-08remove message about checking for announcementsPaul Davis
2013-04-08Merge branch 'master' of git.ardour.org:ardour/ardourPaul Davis
2013-04-08add julien dekozak to the authors listPaul Davis
2013-04-07harvid binaries moved to ardour.orgRobin Gareus
2013-04-06lazy redraw of Canvas::Text imagePaul Davis
2013-04-06pre-render text canvas items so that ::render() is just a blit from an image ↵Paul Davis
surface
2013-04-06Merge branch 'master' into cairocanvasPaul Davis
2013-04-06partially clean up warnings from "prolooks" codePaul Davis
2013-04-06fix two unused args warningsPaul Davis
2013-04-06canvas markers now use ArdourCanvas::Text, not ArdourCanvas::Pixbuf, since ↵Paul Davis
the latter will be optimized to use Pixbuf too
2013-04-06fix up unusued args warning in nsm codePaul Davis
2013-04-06Merge branch 'cairocanvas' of git.ardour.org:ardour/ardour into cairocanvasPaul Davis
2013-04-06merge with master, including manual merge conflict resolutionPaul Davis
2013-04-06Merge branch 'master' into cairocanvasPaul Davis
2013-04-06rename Route::is_hidden() to Route::is_auditioner() and Route::Hidden to ↵Paul Davis
Route::Auditioner. this has been the meaning of these terms for years now and it would be better to make it explicit
2013-04-06do not include templates in a distributed version of ardour, they are ↵Paul Davis
useless. see the comments in templates/wscript on why this is so, and why this change was made
2013-04-06fix crash when using track templates caused by a recent change to the ↵Paul Davis
filescanner API. if the template contains no plugin states, the scanner would return a null pointer, and we would fail to notice
2013-04-06for the Auditioner only, do not reset the buffer count for scratch buffers ↵Paul Davis
to the input configuration, since the input config is irrelevant (data comes only from disk, no passthru). Should fix #5427 and #5432)
2013-04-06add pkg-config check on liblo, now that NSM support requires 0.26 rather ↵Paul Davis
than just "any" version (fixes #5435)