Unify the canvases by moving groups around rather than using set_scrolling_region...
authorNick Mainsbridge <beatroute@iprimus.com.au>
Wed, 3 Sep 2008 18:15:31 +0000 (18:15 +0000)
committerNick Mainsbridge <beatroute@iprimus.com.au>
Wed, 3 Sep 2008 18:15:31 +0000 (18:15 +0000)
commite11544b59aaf84e2d4ed1a6fb57e1ae5e6e05ebf
tree9a6d8fc657d5f187113e3342924f5080bc48c3c4
parent860125cb532e0987692e317ca8f4d08a0b76dda0
Unify the canvases by moving groups around rather than using set_scrolling_region () (eliminates the double-draw during zoom on linux), fix verbose_time_cursor clamping, make fonts smaller on location dialog buttons, hopefully improve performance when dragging multiple regions on the same track, reduce some redrawing of clocks (still not done for samples clock), allow NLS=1 on OSX, other canvas performance improvements on OSX, build SAE-us.bindings (even though they are incomplete for now).

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3707 d708f5d6-7413-0410-9779-e7cbd77b26cf
25 files changed:
SConstruct
gtk2_ardour/SConscript
gtk2_ardour/ardour2_ui_dark.rc.in
gtk2_ardour/ardour2_ui_light.rc.in
gtk2_ardour/ardour_ui.cc
gtk2_ardour/audio_clock.cc
gtk2_ardour/editor.cc
gtk2_ardour/editor.h
gtk2_ardour/editor_canvas.cc
gtk2_ardour/editor_canvas_events.cc
gtk2_ardour/editor_cursors.cc
gtk2_ardour/editor_markers.cc
gtk2_ardour/editor_mixer.cc
gtk2_ardour/editor_mouse.cc
gtk2_ardour/editor_ops.cc
gtk2_ardour/editor_route_list.cc
gtk2_ardour/editor_rulers.cc
gtk2_ardour/editor_tempodisplay.cc
gtk2_ardour/public_editor.h
gtk2_ardour/region_view.cc
gtk2_ardour/streamview.cc
gtk2_ardour/streamview.h
gtk2_ardour/time_axis_view.cc
gtk2_ardour/time_axis_view_item.cc
libs/sigc++2/missing