gandalf3
2c3df226ee
Allow individual velocity/pan changes with alt ( #3923 )
...
Fix regression caused by 6e3d4f4 , allow ALT to change the velocity of multiple selected notes.
2017-12-22 15:29:08 -05:00
tresf
7de9649b2f
Fix quantization of pasted notes
...
Fixes a regression caused by #4058
2017-12-22 14:58:20 -05:00
Tres Finocchiaro
c3438a1b4e
Remove alpha channel from splash
...
Closes #4062
2017-12-20 20:46:47 -05:00
Hyunjin Song
eb9b460925
Travis: install jack2 in Linux build
...
Per #4026 : Installing Carla will remove jack1 if it's installed, since Carla requires jack2.
2017-12-20 12:54:31 +09:00
Umcaruje
481cb2e889
Bump version to RC5
v1.2.0-rc5
2017-12-19 18:24:15 +01:00
tresf
1279244e50
Add $HOME/bin to PATH
...
Circumvent change in appimagetool, per AppImage/AppImageKit#592
2017-12-18 18:55:51 -05:00
Lukas W
7c71bc657c
Merge pull request #3786 from LMMS/fix/qt5-vst
...
Add all the Qt5 Linux VST implementations
2017-12-18 22:15:45 +01:00
Lukas W
19f48898a7
VST: Disable plugin reload on embed method change
2017-12-18 12:05:29 +01:00
Oskar Wallgren
76766c4c85
Piano Roll - Don't quantize when pasting notes ( #4058 )
...
Some changes on pasting notes in the Piano Roll:
* Don't quantize notes when pasting
* Add journal checkpoint
* Set project changed
2017-12-17 21:48:33 +01:00
Lukas W
5bad0ea8c0
Merge pull request #4046 from devnexen/build_fix
...
Few code fixes since we re dealing with C++11
2017-12-13 14:32:42 +01:00
Oskar Wallgren
54be88f536
Automation Editor - remove (comment out) unimplemented buttons ( #4051 )
2017-12-12 18:44:10 +01:00
tresf
5174bdaa0d
Spaces to tabs
2017-12-11 10:46:19 -05:00
David Carlier
a653d01ac8
Few code fixes since we re dealing with C++11
2017-12-09 07:55:30 +00:00
Oskar Wallgren
06c40fc821
Automation Editor - Straighten out draw line function ( #3997 )
...
Fixes:
AutomationEditor::drawLine(..) - quantize input
AutomationEditor::drawLine(..) - Adjust line level.
2017-12-06 06:18:38 +01:00
Tres Finocchiaro
260c1843dd
Fix typo from b6441b7
...
Closes #4039
2017-12-05 21:58:51 -05:00
Dan Williams
45d6b299ef
Fix a crash ( #4037 )
...
This code loads a Qt5 library, which will cause problems if done from a Qt4 application. If the application is Qt4 based we don't have a bug with kde changing the menus anyway, so we can skip this code.
2017-12-05 21:36:54 -05:00
Hyunjin Song
dd4a73eb4b
Fix various bugs when using JACK ( #4005 )
...
* Fix crash on closing
* Fix audio rendering artifacts
* Make LMMS work properly after rendering
2017-12-03 11:27:49 +09:00
Tres Finocchiaro
d711b8b55e
Add Carla Support to AppImage ( #4026 )
...
Build AppImage with Carla support
* Disables HiDPI support in the AppImages
* Ignores deprecated jack usage
* Fix Carla compilation warnings
* Detects carla prefix in AppRun
2017-12-01 13:19:44 -05:00
Hyunjin Song
6cc118c259
Fix automation unit test for Qt4
...
Fixes failing Travis-CI build
2017-12-01 11:26:37 +09:00
Lukas W
d146308c02
Add more automation tests
...
See issue #3800 (Automations continue after the end of their TCOs) which
was fixed via #4012
2017-11-30 19:43:49 +01:00
Lukas W
ee9b593e26
Merge pull request #4012 from PhysSong/autoshrink
...
Handle shrank automation patterns correctly
2017-11-30 19:19:08 +01:00
Steffen Baranowsky
898e7999dc
fixes bug when changing value by double click on fader/knob ( #4018 )
2017-11-30 16:57:15 +01:00
Lukas W
7ae348eb10
Vst refactorings
2017-11-29 15:33:44 +01:00
Lukas W
a446775c80
VST: Fix Qt-embedded VSTs not always appearing
2017-11-29 15:33:36 +01:00
Lukas W
ae488b89cd
Fix VstEffect width issue
2017-11-29 14:44:53 +01:00
tresf
d0194e6c64
Bump Qt to 5.9.2
...
Closes #3925
2017-11-27 10:42:17 -05:00
Hyunin Song
72dcefc5f2
Handle shrinked automation patterns correctly
2017-11-26 21:04:06 +09:00
Lukas W
8c02495f27
Qt4 compat simplified
2017-11-25 15:25:32 +01:00
Lukas W
238d6b627c
CMake: Fix RemoteVstPlugin build when winebuild is not in PATH
2017-11-25 14:48:15 +01:00
Lukas W
7019cabb51
Merge branch 'stable-1.2' into fix/qt5-vst
2017-11-25 12:36:34 +01:00
Lukas W
46ef3c6a11
Fix rpmalloc debug build with GCC < 5
2017-11-25 12:09:10 +01:00
Lukas W
23cb3852ac
VstEmbed: Remove obsolete CMake flags
2017-11-24 15:39:53 +01:00
Lukas W
e95e3793b4
Merge pull request #3991 from PhysSong/fix/qt5-vst
...
Some fixes/enhancements for #3786
2017-11-24 14:40:24 +01:00
Lukas W
3d47344297
Travis: Enable Linux/Qt4 builds
2017-11-24 12:59:40 +01:00
Lukas W
a8aa3e153f
VST: Fix Qt4 compilation
2017-11-24 12:46:06 +01:00
Oskar Wallgren
c6ae1dcba6
Automation Editor - delete automation point ( #3986 )
...
Fix regression from b68dc572a3
Let the right mouse button delete the automation point like before
and add the space above it too.
2017-11-24 05:38:47 +01:00
Oskar Wallgren
55076d0bb0
Unsolo mixer channels on delete ( #3982 )
...
If a mixer channel is soloed when it's deleted the other channels are left in the
state their in which is, for the most part, muted. Solve this by clearing mixer
channels on delete.
2017-11-21 20:56:54 +01:00
Hyunin Song
72e882af88
Add a fallback logic for VST embedding methods
2017-11-20 15:57:29 +09:00
Hyunin Song
55ce90ec00
Try to improve embedding method logic
2017-11-20 15:46:57 +09:00
Hyunin Song
463d02e299
Move SC_CLOSE handling code
2017-11-19 14:25:39 +09:00
Hyunin Song
7da7a70d60
Add Win32 embedding
2017-11-19 14:25:39 +09:00
Hyunin Song
b0f64dea7f
Restrict "qt" embed method to Qt5 only
2017-11-19 14:25:39 +09:00
Hyunin Song
df3c07bbed
Fix Qt4 compatibility
2017-11-19 14:25:33 +09:00
Hyunjin Song
514ae34df3
Fix automation pattern regressions ( #3977 )
...
Change the default value of ignoreSurroundingPoints in AutomationPattern::putValue to true, which was false in #3352 .
Fixes automation filpping bug and some potential issues.
2017-11-19 10:50:22 +09:00
Oskar Wallgren
3de3ea6b16
Revert accidental submodule changes
2017-11-18 16:30:00 +01:00
Oskar Wallgren
b68dc572a3
Automtion Editor - left click response
...
When you left click an existing value the automation point will only
snap to the new value if it is higher. If it is lower the mouse click
event will 'break'.
Cleanup. Remove statement that will always evaluate as 'true'.
2017-11-18 15:04:20 +01:00
Oskar Wallgren
01265ace66
Default project when cancelling project loading ( #3941 )
...
Default project when cancelling project loading
If a user isn't aware that the loading of a project has been
cancelled, it may be in an incomplete state. Saving such a project
will overwrite the original file and result in data loss. This is
solved by loading the default project on cancelling project loading.
Add Mixer::clearNewPlayHandles() to prevent crash when cancelling
loading of a single streamed instrument.
2017-11-17 02:03:49 +01:00
Hyunjin Song
601046aa03
Fix CAPS plugin build with some compilers ( #3972 )
2017-11-15 10:18:03 -05:00
Tres Finocchiaro
de98781df4
Use "soundfonts" folder, not "sf2"
2017-11-14 21:55:25 -05:00
Dominic Clark
7ed9bea9fb
Disable plugin transparency on Qt5 ( #3934 )
2017-11-13 08:52:08 +09:00