13
0
Go to file
Tim Mayberry 265f52535a Coalesce visual changes to canvas/items and allow canvas to render
First visual change will be processed as normal and then blocked until the
canvas renders the change. If further visual changes need processing then
Editor::pre_render callback will schedule another expose/redraw/render.

This prevents an issue where idle_visual_changer is called many times in
response to events(keys/motion/etc) but the canvas does not get a chance to
render any but the last one which results in a big pause/jump.

This results in a more responsive canvas and in particular a smoother and more
predictable zooming experience.
2017-06-26 08:40:47 +10:00
doc remove and ignore intermediate generated documentation files 2016-04-12 13:55:09 +02:00
export 2 new export formats for stems and such. They export at the current session sample rate. 2017-01-28 13:34:39 -06:00
gtk2_ardour Coalesce visual changes to canvas/items and allow canvas to render 2017-06-26 08:40:47 +10:00
headless prepare for update to waf 1.8 2016-02-28 21:16:44 +01:00
libs Add PreRender signal to the canvas 2017-06-26 08:40:47 +10:00
mcp Mackie MCP: Assign some F-keys for default user profile. 2017-05-12 15:43:50 +02:00
midi_maps Midi map for Alesis QX25 2017-05-12 15:28:32 -07:00
msvc_extra_headers Remove a JE addition to one of the qm-dsp source files (no longer needed) 2017-02-06 09:47:10 +00:00
MSVCardour3 Accommodate newly introduced source(s) in our MSVC project (gtk2_ardour) 2017-06-18 12:02:44 +01:00
MSVCMixbus3 When building with MSVC make sure any backends / panners etc get copied to the correct target folder 2015-01-12 14:43:22 +00:00
MSVCvst_scan Update our MSVC project files to generate the most recent Ardour session file format (ver 5) rather than the older v3 format 2016-08-30 07:15:00 +01:00
osc OSC: Add send/plugin page values to GUI 2017-06-14 10:28:45 -07:00
patches patches to fix notebook tab tearoff on DnD. 2015-07-20 16:56:15 -04:00
patchfiles Improve midnam for Waldorf Blofeld 2016-08-05 22:03:11 +02:00
scripts Update LuaDialog example script to include File/Folder selection 2017-06-08 13:22:43 +02:00
session_utils Use XMLNode::set_property API in copy-mixer Session utility 2017-04-19 09:36:57 +10:00
templates NOOP, remove trailing whitespace, replace tabs in python scripts 2015-11-29 17:54:31 +01:00
tools Set Display Name for OSX/macOS 2017-05-15 22:49:37 +02:00
vst fix vamp path: 2016-06-25 00:44:04 +02:00
.dir-locals.el Only use .dir-locals.el to set tab indentation (or not, for python). 2011-04-06 16:33:43 +00:00
.gitattributes Add a Readme pertaining to GH release tarballs 2017-04-22 16:04:35 +02:00
.gitignore remove and ignore intermediate generated documentation files 2016-04-12 13:55:09 +02:00
ardour-3.ttl
ardour.1 fix link in manpage 2016-10-18 22:26:23 +02:00
ardour.1.es
ardour.1.fr convert French man page from ISO-8859-1 to UTF-8 encoding 2016-03-08 08:39:58 -05:00
ardour.1.ru convert Russian man page from KOI8-R to UTF-8 encoding 2016-03-08 08:39:58 -05:00
COPYING update GPL (formatting and update FSF address) 2014-10-26 02:24:35 +01:00
instant.xml
instant.xml.sae
msvc32-fixup.pl When building with MSVC, adapt the various font sizes to be a closer match to the GCC build 2016-06-23 15:20:03 +01:00
PACKAGER_README
README another trivial change to test hooks 2013-03-13 14:35:39 -04:00
README-GITHUB.txt Add a Readme pertaining to GH release tarballs 2017-04-22 16:04:35 +02:00
system_config Empty system_config (pre-seed XML nodes, use built-in settings) 2017-03-02 19:37:36 +01:00
testfile.flac
testfile.ogg
TRANSLATORS Update TRANSLATORS 2017-01-05 09:21:12 +00:00
waf patch waf - fixes clang/linux compilation 2016-02-28 21:48:49 +01:00
wscript Output the setting of the --no-threaded-waveviews option during configure 2017-06-26 08:40:47 +10:00

Please see the Ardour web site at http://ardour.org/ for all documentation..

For information on building ardour: 
      
     http://ardour.org/development.html