Tobias Doerffel
91a98d07da
Merge pull request #63 from Lukas-W/stable-0.4
...
Fix for #42 : Make search path for plugins relative
2014-01-19 02:55:10 -08:00
Lukas W
7f602cd6c0
Fix for #42 : Make search path for plugins relative
...
Makes the search path that is compiled into the lmms executable relative.
2014-01-18 21:31:20 +01:00
Tobias Doerffel
e2575fe0fe
Merge pull request #58 from bhattigurjot/stable-0.4
...
[Patch] Save solo states for tracks
2014-01-18 08:41:23 -08:00
Gurjot Singh
c1d5730c30
save solo states for tracks
2014-01-18 22:02:26 +05:30
Tobias Doerffel
9cb52ccf0d
Revert "Extensions for peak controller. Fulfills request 144."
...
The change breaks existing projects that use PeakController (i.e. they
sound completely different which is not acceptable) as there's no sane
default value for the new amount multiply model (why do we need it at all
BTW instead of just advancing the range of the existing amount model?) and
the changed math results in calculation of completely different RMS values.
This reverts commit 5e8dbb6157 .
2014-01-18 14:01:26 +01:00
Tobias Doerffel
3841e05427
InstrumentTrack: added pitch range spinbox
2014-01-18 13:40:40 +01:00
Tobias Doerffel
1f52feae8a
InstrumentTrackView: manage general settings widget using layouts
2014-01-18 13:38:35 +01:00
Tobias Doerffel
5726939697
InstrumentView: include QIcon header file
...
Otherwise implicit conversion fails when calling setWindowIcon().
2014-01-18 13:35:42 +01:00
Tobias Doerffel
68177a1fdc
Vestige: remove additional compile flag
...
The git logs do not indicate why we need to set _FORTIFY_SOURCE, therefore
remove it in order to fix a compiler warning.
2014-01-18 11:56:49 +01:00
tobydox
f5f2b97eeb
Merge pull request #56 from grejppi/stable-0.4-bb_usability
...
B&B editor: adding and removing steps
2014-01-18 02:55:10 -08:00
Tobias Doerffel
e65fe4b323
ZynAddSubFX/CMakeLists: fix Freetype2 detection for older versions
2014-01-18 11:52:40 +01:00
Tobias Doerffel
9748897a43
Fix build when building without SDL
...
Commit f2590c24df was incomplete and thus
LMMS failed to build when building without SDL support.
2014-01-18 11:39:58 +01:00
Tobias Doerffel
b10a254d12
VstBase: workaround for broken wineg++ in WINE 1.4
2014-01-18 11:33:28 +01:00
Tobias Doerffel
04602c93de
CMakeLists: remove SVN cleanup from dist target
...
Fixes CMake warning as well.
2014-01-18 09:22:16 +01:00
Hannu Haahti
ae3273faf9
check track type first before adding or removing steps
2014-01-18 10:04:30 +02:00
Hannu Haahti
7e6642db4e
add new steps to all tracks at once
2014-01-18 09:59:44 +02:00
Hannu Haahti
19dc1aa913
b&b editor: always add and remove so many steps as there are in one bar
2014-01-18 07:52:10 +02:00
Tobias Doerffel
f2590c24df
Replaced [S/U]int[8/16/32] with types from stdint.h or plain integers
2014-01-18 02:56:38 +01:00
Tobias Doerffel
c521b2865e
VstPlugin: use regular int for version property
2014-01-18 02:13:42 +01:00
Tobias Doerffel
a356fadb5b
RemoteVstPlugin: use intptr_t for X11 window ID
2014-01-18 02:13:37 +01:00
tobydox
2f9ddeffd0
Merge pull request #53 from JohannesLorenz/stable-0.4
...
Extensions for peak controller. Fulfills request 144.
2014-01-17 16:42:51 -08:00
Johannes Lorenz
5e8dbb6157
Extensions for peak controller. Fulfills request 144.
2014-01-17 20:47:03 +01:00
tobydox
ce50313b72
Merge pull request #44 from grejppi/stable-0.4-pitchautomation
...
Change default detuning type to linear
2014-01-17 11:07:00 -08:00
Tobias Doerffel
4b5b0fa4fa
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.
2014-01-17 19:35:14 +01:00
Tobias Doerffel
dc1f9c6050
Merge branch 'stable-0.4' of github.com:LMMS/lmms into stable-0.4
2014-01-17 19:34:54 +01:00
Paul Giblock
218f478909
Merge pull request #45 from grejppi/stable-0.4-pianorollresize
...
Prevent piano roll window from being resized to 0px height
2014-01-17 07:47:00 -08:00
Hannu Haahti
bad3ed60df
Prevent piano roll window from being resized to 0px height ( http://sourceforge.net/p/lmms/patches/43/ )
2014-01-17 15:44:43 +02:00
Hannu Haahti
6b2d6fe8d6
changed default detuning type to linear -- probably best for that purpose
2014-01-17 15:07:31 +02:00
tobydox
6d0c54443b
Merge pull request #41 from grejppi/stable-0.4-pitchautomation
...
WIP: Pitch automation improvements in Piano Roll
2014-01-17 01:32:16 -08:00
Hannu Haahti
dfd5753032
draw discrete and linear differently
2014-01-17 10:46:52 +02:00
Hannu Haahti
3d0749ad67
points are shown in the correct scale
2014-01-17 09:50:30 +02:00
Hannu Haahti
a183fb2504
pitch automation in piano roll doesn't require first point to be 0
2014-01-17 09:49:35 +02:00
Tobias Doerffel
bbe686e290
LmmsStyle: adopted new coding style and renamed class
2014-01-16 23:45:54 +01:00
Tobias Doerffel
dffaa6abe0
LmmsStyle: initial port of scrollbar drawing code from CusisStyle
...
Colors still need to be made configurable via CSS and tuned for the
default theme.
2014-01-16 23:40:57 +01:00
tobydox
2d4e769bd8
Merge pull request #38 from grejppi/stable-0.4-defaultpresetnames
...
"Default preset" is not descriptive; change it to the actual plugin name
2014-01-16 14:07:26 -08:00
tobydox
e7c24767bb
Merge pull request #37 from Lukas-W/stable-0.4
...
ZynAddSubFX/FLTK: The last freetype fix, I promise.
2014-01-16 14:05:50 -08:00
Lukas W
79b31a9926
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.
2014-01-16 19:21:13 +01:00
tobydox
0030486c82
Merge pull request #35 from softrabbit/stable-0.4
...
Make cancelling an export work immediately
2014-01-16 09:08:42 -08:00
tobydox
7f604dfd52
Merge pull request #36 from Lukas-W/stable-0.4
...
ZynAddSubFX/FLTK: Yet another fix for finding freetype
2014-01-16 09:07:56 -08:00
Lukas W
3a456cd1e3
ZynAddSubFX/FLTK: Yet another fix for finding freetype
...
Revert changes of commit 17babf6abc as commit 26665dde55 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
2014-01-16 17:55:55 +01:00
Hannu Haahti
5849157435
Changed "Default preset" to the actual plugin name
2014-01-16 18:11:03 +02:00
Raine M. Ekman
664f109cb5
Export dialog: Make cancelling an export work immediately
2014-01-16 17:33:07 +02:00
tobydox
c57664d6a8
Merge pull request #33 from grejppi/stable-0.4-pianorollsegfaultfix
...
fixed segfault in piano roll when no pattern is open
2014-01-16 06:26:13 -08:00
Hannu Haahti
4f0a73e9fa
fixed segfault in piano roll when no pattern is open
2014-01-16 16:20:48 +02:00
Raine M. Ekman
a482c8101c
Merge pull request #1 from LMMS/stable-0.4
...
pulling changes
2014-01-16 06:13:00 -08:00
tobydox
302a04f0ef
Merge pull request #31 from grejppi/stable-0.4-displaywaveform
...
config option to enable waveform display by default
2014-01-16 04:58:48 -08:00
tobydox
f37e69a383
Merge pull request #30 from softrabbit/stable-0.4
...
PianoRoll: fix odd time signature issues (bugs 274 and 172 at SF)
2014-01-16 04:58:13 -08:00
Hannu Haahti
9fc64418bd
config option to enable waveform display by default
2014-01-16 12:01:35 +02:00
Raine M. Ekman
50a49c52fe
PianoRoll: fix odd time signature issues (bugs #274 and #172 at Sourceforge)
2014-01-16 07:55:54 +02:00
Tobias Doerffel
b4030478c3
AutomatableModelView: adopted new coding style
2014-01-16 00:01:47 +01:00