The Flagship http://ardour.org
Go to file
Paul Davis 9efd521ea6 (GDK) keep our own record of invalidated rectangles for GdkQuartzView
macOS has broken its exposure/redraw model at least twice by always providing the entire area
of an NSView for every call to drawRect, and cannot provide the list of rects. This change
expands the tracking done using the needs_display_region, and does so directly via the
objective C methods of an NSView (and its derived children like GdkQuartzView).

The result is that when we send an expose signal, GDK/GTK code can obtain an accurate
list of the invalidated rects if desired, and thus avoiding redrawing the entire contents
of a window
2024-03-18 10:40:42 -06:00
MSVCMixbus3 Initial changes needed for building Mixbus (with MSVC) as version 5 2018-09-10 07:14:59 +01:00
MSVCardour3 remove midi_scroomer.h from MSVC project file 2023-09-10 18:20:35 -06:00
MSVCvst_scan Add/remove source(s) in our MSVC project (vst2_scanner) 2021-07-05 10:25:35 +01:00
doc short doc on drawing cairo single pixel lines 2023-07-17 16:46:54 -06:00
gtk2_ardour AAF: fix import of embedded files shared across regions 2024-03-14 12:47:21 +01:00
headless Localize stripped down gtk2 2024-01-06 21:52:48 +01:00
libs (GDK) keep our own record of invalidated rectangles for GdkQuartzView 2024-03-18 10:40:42 -06:00
luasession Localize stripped down gtk2 2024-01-06 21:52:48 +01:00
msvc_extra_headers Fix various typos 2022-04-08 19:51:02 +02:00
session_utils Remove unmaintained AAF CLI 2024-02-15 01:44:35 +01:00
share Remove outdated adm import scripts 2024-03-12 17:39:32 +01:00
tools Update libAAF import tool 2024-03-10 21:53:36 +01: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 Localize stripped down gtk2 2024-01-06 21:52:48 +01:00
COPYING add plugin clarification to COPYING 2023-04-26 13:28:29 -06:00
PACKAGER_README
README Directly use HTTPS 2021-03-23 23:27:45 +01:00
README-GITHUB.txt Update tracker/reference URLs to prefer HTTPs 2022-10-24 04:59:20 +02:00
TRANSLATORS Update translation howto 2023-09-24 19:58:25 +02:00
ardour.1 Update tracker/reference URLs to prefer HTTPs 2022-10-24 04:59:20 +02:00
nutempo-todo todo list text for nutempo-related tasks 2021-08-16 13:41:49 -06:00
system_config Empty system_config (pre-seed XML nodes, use built-in settings) 2017-03-02 19:37:36 +01:00
waf upgrade waf to 2.0.26 (includes new autowaf.py version) 2023-09-23 12:09:52 -06:00
wscript Work around itstools bug #9648 2024-03-04 14:27:23 +01:00

README

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

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