Mirror of Ardour Source Code
Find a file
Johannes Mueller f647ac7dae Allow plugin inline displays to shrink
Plugin inline displays were forbidden to shrink as this might cause a deadlock
when the shrinkage causes the scrollbar to disappear.

display shrink → scrollbar unneeded → scrollbar disappears →
more horizontal space -> display grows -> scrollbar appears →
less horizontal space -> display shrink and so forth

This was formerly avoided by not allowing display shrinkage.

The solution proposed here sets the maximum height of the display to the
current height, if a scrollbar is present during resizing and has not been
present during the last resizing. So if this scrollbar disappears (after
resizing it might no longer be needed), the display would have the possibility
to grow, but it does not grow vertically as the maximum height is limited to
the current height.
2018-06-20 21:06:16 +02:00
doc additional changes to follow library name change from timecode -> temporal 2017-09-25 12:13:54 -04: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 Allow plugin inline displays to shrink 2018-06-20 21:06:16 +02:00
headless allow hardev to work again 2017-10-26 10:43:53 -04:00
libs Make a-comp's meter show numerical values in "4.1f" 2018-06-20 21:06:16 +02:00
mcp iCon device tweaks: faster timecode display refresh rate. Submitted by Michal Barhon. 2018-02-10 22:43:53 -06:00
midi_maps Novation LaunchKey 49 bindings from Michael McLeod 2018-03-13 16:18:03 +01:00
msvc_extra_headers When building with MSVC, allow for the fact that Mixbus and Ardour can be using different versions of the SESSION_FILE format 2018-02-15 09:03:32 +00:00
MSVCardour3 Accommodate recently removed source(s) in our MSVC project (gtk2_ardour) 2018-02-22 11:24:43 +00:00
MSVCMixbus3
MSVCvst_scan When building with MSVC, allow for the fact that Mixbus and Ardour can be using different versions of the SESSION_FILE format 2018-02-15 09:03:32 +00:00
nutemp additional changes to follow library name change from timecode -> temporal 2017-09-25 12:13:54 -04:00
osc OSC: Add send/plugin page values to GUI 2017-06-14 10:28:45 -07:00
osc_interfaces/touchosc prh: Added version 1b of my Mixbus Mix controller. 2017-08-18 23:03:58 +02:00
patches
patchfiles Add Midnam for Roland TB-03 2018-03-13 16:18:23 +01:00
plugin_metadata Add factory plugin tags + favorites 2018-01-30 01:34:46 +01:00
scripts sr = 0, not rate 2018-06-19 13:56:42 -05:00
session_utils Yet another spelling mistake fix 2018-02-28 20:48:49 +01:00
templates Deploy Session-templates 2017-08-23 23:55:00 +02:00
tools Use https for harrison channelstrip (windows-builds) 2018-04-20 18:22:20 +02:00
us2400 US2400: Add us2400 profile. 2017-12-15 09:27:25 -06:00
vst
.dir-locals.el
.gitattributes Add a Readme pertaining to GH release tarballs 2017-04-22 16:04:35 +02:00
.gitignore git ignore patch-error/orig files 2017-09-29 21:05:39 +02:00
ardour-3.ttl
ardour.1
ardour.1.es
ardour.1.fr
ardour.1.ru
COPYING
instant.xml
instant.xml.sae
msvc32-fixup.pl
PACKAGER_README
README
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
wscript First draft of a-expander 2018-05-12 19:49:18 +02:00

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

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