summaryrefslogtreecommitdiff
path: root/gtk2_ardour
AgeCommit message (Collapse)Author
2014-01-02use new DragHandle canvas objectPaul Davis
2014-01-02tweak design of time axis view item name text handlingPaul Davis
2014-01-02remove debug output, try a new approach to name text placementPaul Davis
2014-01-02debug output for time axis item name font handlingPaul Davis
2014-01-02change min dimension of rubberband rect to 2 pixelsPaul Davis
2014-01-02enforce a minimum 5x5 pixel size for the rubber band rectPaul Davis
2014-01-02Merge branch 'master' into cairocanvasPaul Davis
2014-01-02avoid GTK packing warning when using >1 backendPaul Davis
2014-01-01visualize port connections in mixer/processor when in < outRobin Gareus
2013-12-31reduce the maximum horizontal zoom to 1 day @ 48kHz == 1600 pixels, to try ↵Paul Davis
to stop memory allocation issues when zoomed out further
2013-12-31fix up visibility control for automation linesPaul Davis
2013-12-31just use show() and hide() to manage control point visibility in automation ↵Paul Davis
lines No need for the wierd old set_visible()/property_draw() stuff that was a hangover from gnomecanvas.
2013-12-31remove use of canvas property_foo() since it did nothing (and has now been ↵Paul Davis
removed)
2013-12-30add preferences slider for waveview clip level (not working just right yet)Paul Davis
2013-12-30add (debug) names to various itemsPaul Davis
2013-12-30remove cruftRobin Gareus
2013-12-30visualize # of channels in processor-box splitting iconRobin Gareus
2013-12-29try to rationalize logic for displaying/hiding regionview (time axis view ↵Paul Davis
item) name highlights and text
2013-12-28Merge branch 'master' into cairocanvasPaul Davis
2013-12-28convert automation line from Canvas::Curve to Canvas::PolyLine (note: this ↵Paul Davis
means there is no actual use of Canvas::Curve now)
2013-12-28prevent 0-pointer dereference in editor_routes.cc - fixes #5794Robin Gareus
2013-12-27merge exportvis branch into cairocanvas, to reduce the number of "floating" ↵Paul Davis
branches. Still need to add API export/visibility macros for the canvas library.
2013-12-27Revert "switch fade in/out lines to ArdourCanvas::Curve rather than ↵Paul Davis
ArdourCanvas::PolyLine, though for no apparent benefit" This reverts commit e169f5c17f5acdefc53b5c1373b64113cdd64ac8.
2013-12-23fix redrawing of canvas with an optimized buildPaul Davis
Best guess right now is that optimization does something bad when ceil() is called twice on a very large dbl-precision number, which results in a zero (empty) redraw area. Without the removal of the redundant ceil & floor functions, no expose events would be delivered to the canvas in an optimized build during drags (and maybe more).
2013-12-23Fix export format dialog tagging state inconsistencySakari Bergen
The state of a checkbox was used before the UI was properly initialized. This always unset the tagging option in the format object.
2013-12-23vtl: do not lock audio [to video] when extracting audio-only.Robin Gareus
2013-12-22better, probably working fix for windows-vst-on-linux build3.5.143Paul Davis
2013-12-22attempt to fix build with --windows-vst due to a bad merge of the external ↵Paul Davis
libs changes
2013-12-22add K12/RMS meter typeRobin Gareus
2013-12-21new ControlProtocolManager API, and proper handling of view/model changes in ↵Paul Davis
the RC options (prefs) editor
2013-12-21longer text descriptionPaul Davis
2013-12-19move portable copyfile function into tools/autowaf.py and use it in both ↵Paul Davis
gtk2_ardour and taglib
2013-12-13fix logic for display of transport bar metersPaul Davis
Always remove from parent (if there is one), then repack if necessary.
2013-12-12tweak for regionview enter/exit handlingPaul Davis
2013-12-12fix merge conflicts from masterPaul Davis
2013-12-10compare plugin/creator/category names UTF8-awareNils Philippsen
2013-12-10don't use deprecated g_strcasecmp()Nils Philippsen
It's dependent on the current locale and deprecated, use g_ascii_strcasecmp() instead.
2013-12-10compare region names case-sensitivelyNils Philippsen
2013-12-09rationalize color handling for fade in/out handlesPaul Davis
2013-12-09switch fade in/out lines to ArdourCanvas::Curve rather than ↵Paul Davis
ArdourCanvas::PolyLine, though for no apparent benefit
2013-12-05Merge branch 'master' into cairocanvasPaul Davis
2013-12-05fix platform portability issues caused by use of shell cp(1) command and ↵Paul Davis
perl script
2013-12-05fix another instance of the horrible "interface" keyword collisionPaul Davis
2013-12-04Merge branch 'master' into windowsPaul Davis
2013-12-04change "cpu" in cpu load backend functionsPaul Davis
2013-12-04change "cpu" in cpu load backend functionsPaul Davis
2013-12-03fix gtk child packing errors related to the transport bar meter box/peak displayPaul Davis
2013-12-03fix up wscript/build issues in exportvis after merge with masterPaul Davis
2013-12-03switch from using Sleep/usleep to Glib::usleep() (and remember that we need ↵Paul Davis
to make Glib::usleep() actually work on windows one day)
2013-11-30fix buildPaul Davis