Hyunin Song
90b1fb57f0
Merge brnach 'stable-1.2'
2017-11-24 09:56:08 +09:00
Léo Andrès
79e4775cd3
Fix CMake warning ( #4002 )
2017-11-22 18:01:05 -05: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
Tres Finocchiaro
d634ed344f
Various CheckSubmodules fixes ( #3996 )
...
Various CheckSubmodules fixes
Closes #3992 , #3993 , #3994
2017-11-20 23:42:52 -05: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
tresf
5e2c105d5b
Fix CheckSubmodules.cmake
2017-11-17 09:51:56 -05:00
Tres Finocchiaro
5aa713d5a6
Switch weakjack to submodule
2017-11-17 09:51:56 -05:00
Hussam Eddin Alhomsi
e8debf9015
Fix horizontal track resizing.
...
Fixes a regression from PR #3878 that broke horizontal track resizing.
2017-11-17 10:31:59 +03:00
Tres Finocchiaro
c102fa8ab4
Switch tap to submodule
2017-11-16 22:23:00 -05:00
Tres Finocchiaro
d63cfe0980
Bump veal submodule
2017-11-16 22:16:00 -05:00
tresf
d393bdc36d
Coerce XML files to C
2017-11-16 21:12:47 -05:00
tresf
44a704cfe7
Move swh to submodule
2017-11-16 21:12:47 -05: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
Hussam Eddin Alhomsi
aad98d7405
Remove useless code from the about & export dialogs.
...
A follow-up to PR #3826 .
2017-11-16 15:28:35 +03:00
Tres Finocchiaro
0dab4aea06
Use CMake to fetch submodules
...
Custom CMake module which attempts to automatically clone submodules when they're missing. Uses the `--depth` option if supported, which should be faster than running `--recursive` on initial clone.
2017-11-15 14:23:04 -05:00
Hyunjin Song
601046aa03
Fix CAPS plugin build with some compilers ( #3972 )
2017-11-15 10:18:03 -05:00
François Mazen
0f7d192681
Replace int by int32_t in aeffectx.h structures ( #3094 )
...
* Replace int by int32_t in aeffectx.h structures to ensure that size does not vary with platform or compiler.
* Add missing header in aeffectx.h
2017-11-15 01:57:14 -05:00
Steffen Baranowsky
6289071bcd
adds doxygen documentation to SubWindow.cpp ( #3450 )
...
Doxygen documentation for SubWindow.cpp
2017-11-15 00:15:01 -05:00
Levin Oehlmann
918f449eb3
UI: New behavior for the Plugin Browser ( #3773 )
...
Remove widget resizing altogether, display plugin info in tooltip instead
2017-11-15 00:08:48 -05:00
Hussam Eddin Alhomsi
548baa50a0
About dialog & export dialog improvements. ( #3826 )
...
* Improve appearance of about dialog, export dialog
* Cleanup code comments/formatting
2017-11-14 23:59:14 -05:00
Hyunjin Song
57de274fe8
Fix time display ( #3711 )
...
Make Bar:Beat:Tick / Min:Sec:Msec agree with playhead
2017-11-14 23:42:26 -05:00
Hussam Eddin Alhomsi
c9e5d3aef5
Restrict playing notes on the keyboard of the Piano Roll editor to left-clicks. ( #3771 )
...
Restrict playing notes on the keyboard of the Piano Roll editor to left-clicks
2017-11-14 23:31:39 -05:00
Hussam Eddin Alhomsi
6f305a6308
Track operations fixes and other stuff. ( #3878 )
2017-11-14 23:30:17 -05:00
Tres Finocchiaro
77b4985a2d
Enable sf3 extension ( #3895 )
...
Add sf3 file extension, move `sf2` to `soundfonts`.
2017-11-14 21:59:58 -05:00
Tres Finocchiaro
de98781df4
Use "soundfonts" folder, not "sf2"
2017-11-14 21:55:25 -05:00
Tres Finocchiaro
28a4eb27f2
Patch exprtk on Clang ( #3971 )
2017-11-14 01:28:38 -05:00
Dominic Clark
7ed9bea9fb
Disable plugin transparency on Qt5 ( #3934 )
2017-11-13 08:52:08 +09:00
tresf
231cc82de1
Rename xpressive to Xpressive
2017-11-10 21:57:44 -05:00
tresf
80a49db6f6
Switch exprtk to submodoule
2017-11-10 21:57:44 -05:00
Tres Finocchiaro
6c9e62164c
Attempt to fix Travis-CI
...
Closes #3966
2017-11-10 21:19:32 -05:00
tresf
d37284b32a
Point calf submodule at fork, rename library
2017-11-10 18:10:14 -05:00
tresf
ae291e0709
Move calf to submodule
2017-11-10 18:10:14 -05:00
tresf
289887f4fc
Rename OPL2 to OpulenZ
2017-11-10 09:20:03 -05:00
tresf
dce32bede9
Switch opl2 to submodule
2017-11-10 09:20:03 -05:00
Hussam Eddin Alhomsi
0dbbdd9f4c
Update the grid after changing the quantization value in automation editor
2017-11-09 16:31:20 +01:00
Hussam Eddin Alhomsi
43ae3c6376
Update patterns in song editor after shifting their notes by semitones in piano roll. ( #3961 )
...
After shifting notes up/down, call rearrangeAllNotes() to sort notes and dataChanged()
to update the pattern the Song Editor.
2017-11-09 16:29:45 +01:00
Hussam Eddin Alhomsi
aea3394810
Update patterns in song editor after shifting their notes by semitones in piano roll. ( #3961 )
...
After shifting notes up/down, call rearrangeAllNotes() to sort notes and dataChanged()
to update the pattern the Song Editor.
2017-11-09 16:27:01 +01:00
Tres Finocchiaro
d4d909cd9e
Add libjack.so.0 fallback logic for AppImages ( #3958 )
...
Add libjack.so.0 fallback logic
2017-11-09 01:57:20 -05:00
tresf
9e36e98753
Update translations
2017-11-08 20:47:22 -05:00
tresf
f0cdcd236c
Rename papu to FreeBoy
...
Make API calls more intuitive
2017-11-08 20:47:22 -05:00
tresf
eef042dbd6
Refactor/subclass Basic_Gb_Apu
2017-11-08 20:47:22 -05:00
tresf
3794d2ee84
Switch papu to submodule
2017-11-08 20:47:22 -05:00
Hyunjin Song
48b9b6508e
Fix visual glitch with automation patterns ( #3945 )
...
Fix off-by-one visual glitch in automation editor and automation pattern view
2017-11-09 06:58:51 +09:00
Hussam Eddin Alhomsi
8baf42fca0
Remove text from project notes of factory templates. ( #3939 )
2017-11-07 14:21:12 -05:00
Lukas W
0dbdafc1f8
CMake: Fix non-existing target warnings
2017-11-07 12:06:52 +01:00
follower
eb09ff6f25
Fix off-by-one/heap-buffer-overflow as reported by ASAN.
...
It's probably not the best "solution" but it should hopefully be
one less category of crash-on-close on Mac.
ASAN a.k.a Clang "AddressSanitizer".
2017-11-07 11:56:49 +01:00
Dan Williams
298f1ec335
Fix recent files ( #3872 )
...
* Fix templates and recent files on KDE.
Workaround for https://bugs.kde.org/show_bug.cgi?id=337491 , Call into KDE stuff to stop it adding accelerators.
* Fix & in recent files.
Escape & as && when building the recent file lists, and reverse that when getting the file name.
2017-11-04 17:31:41 +09:00
Hyunjin Song
a3c7328f9c
Fix wrong value interpolation ( #3929 )
2017-11-04 08:54:33 +09:00