fixed segfault in piano roll when no pattern is open
Merge pull request #33 from grejppi/stable-0.4-pianorollsegfaultfix

fixed segfault in piano roll when no pattern is open
Changed "Default preset" to the actual plugin name
ZynAddSubFX/FLTK: Yet another fix for finding freetype

Revert changes of commit 17babf6abc3d5de09bbbb4e5b72248a530c47728 as commit 26665dde55cfa589f166998ea587db70cd516b68 was complete indeed regarding the FIND_PACKAGE statement.
Add REQUIRED statement to FIND_PACKAGE(Freetype)
Use FREETYPE_INCLUDE_DIRS instead of FREETYPE_INCLUDE_DIR_freetype2 or FREETYPE_INCLUDE_DIR_ft2build
Merge pull request #36 from Lukas-W/stable-0.4

ZynAddSubFX/FLTK: Yet another fix for finding freetype
Merge pull request #35 from softrabbit/stable-0.4

Make cancelling an export work immediately
ZynAddSubFX/FLTK: The last freetype fix, I promise.

Using FREETYPE_INCLUDE_DIRS turned out to break the build as it is a list consisting of two paths.
During configuring, the list is then concatenated to "path1 path2". This makes cmake to think of the second path as the directory to configure.
Fixed by manually concatenating the strings with a ";" character.
Merge pull request #37 from Lukas-W/stable-0.4

ZynAddSubFX/FLTK: The last freetype fix, I promise.
Merge pull request #38 from grejppi/stable-0.4-defaultpresetnames

"Default preset" is not descriptive; change it to the actual plugin name
LmmsStyle: initial port of scrollbar drawing code from CusisStyle

Colors still need to be made configurable via CSS and tuned for the
default theme.
LmmsStyle: adopted new coding style and renamed class
pitch automation in piano roll doesn't require first point to be 0
points are shown in the correct scale
draw discrete and linear differently
Merge pull request #41 from grejppi/stable-0.4-pitchautomation

WIP: Pitch automation improvements in Piano Roll
changed default detuning type to linear -- probably best for that purpose
Prevent piano roll window from being resized to 0px height (http://sourceforge.net/p/lmms/patches/43/)
Merge pull request #45 from grejppi/stable-0.4-pianorollresize

Prevent piano roll window from being resized to 0px height
Merge branch 'stable-0.4' of github.com:LMMS/lmms into stable-0.4
FxMixer, FxMixerView: cache maximum peak until next display update

We lost short peaks because the display update rate usually is much lower
than the number of audio buffers processed per second which lead to lost
peaks. We mitigate this issue by caching the maximum peak value until the
next display update where it is reset.