Steffen Baranowsky
31d27d2099
don't allow dragging TCOs in BBEditor ( #3832 )
...
* don't allow dragging TCOs in BBEditor
* change bbtrack detecting
* code improvements
2017-10-03 00:53:49 +02:00
David CARLIER
fdec4da50c
fixing C abs/C++ abs mix up ( #3837 )
2017-10-03 00:47:55 +02:00
Hussam Eddin Alhomsi
e5c1854df0
Update the grid after changing the quantization value in automation editor
2017-10-02 22:05:16 +02:00
Oskar Wallgren
29d8734c51
Save track height under a separate name, 'trackheight' ( #3840 )
2017-10-02 15:10:33 +02:00
Dominic Clark
d5a2ea136f
Fix hang when remote plugin is missing ( #3770 )
2017-10-01 17:30:37 +02:00
Michael Gregorius
b1af4c233f
Introduce an enum to describe the VCA mode
...
Replace the integer encoding of the VCA mode with an enumeration.
2017-10-01 11:51:44 +02:00
Michael Gregorius
4fa96bc6c6
LB302: Move init of VCA members into constructor initializer list
...
Move the initialization of the members belonging to the VCA into
lb302Synth's constructor initializer list. This also removes a
duplication initialization of vca_mode from the code.
2017-10-01 11:51:44 +02:00
Michael Gregorius
b2a01ad8c3
Fix #3842 : Opening a project with LB302 produces a noise burst
...
Fix the noise burst described in #3842 by removing the second
initialization of vca_a to 9 in the constructor of lb302Synth.
2017-10-01 11:51:44 +02:00
Hyunjin Song
4ca6cdb9c7
Fix VST effect control icon display
...
Fix broken VST effect control icon display in master branch due to the difference in CMakeLists.txt
2017-09-24 15:42:02 +09:00
LMMS Service Account
28140aa1a4
Updating translations for data/locale/nl.ts
2017-09-13 10:25:26 -04:00
Steffen Baranowsky
b69b585612
fix CTRL in songeditor by losing focus ( #3796 )
...
* fix CTRL in songeditor by losing focus
* init m_ctrlAction
2017-09-12 21:57:40 +02:00
LMMS Service Account
30020ebc8c
Updating translations for data/locale/fr.ts
2017-09-11 12:32:45 -04:00
liushuyu
661daedbe2
Update i18n strings
2017-09-09 16:14:20 -06:00
liushuyu
242223e1bf
Update i18n source strings
2017-09-09 13:56:07 -06:00
liushuyu
da7b61535b
Merge stable-1.2 into master
2017-09-09 13:55:36 -06:00
DomClark
7429cb8155
Fix segfault on VST plugin I/O change
2017-09-08 23:14:52 +02:00
DomClark
fe98a9aa43
Fix some VST deadlocks/hangs
2017-09-08 23:14:52 +02:00
tresf
55521b508d
Install libgig-*.dll for Windows builds
2017-09-07 16:12:21 -04:00
tresf
b18480ec2c
Fix pthread location for msys2
2017-09-07 14:58:38 -04:00
Hyunjin Song
d67ecacdb4
Don't use temporary gz file for ppa listing
...
Fix shellcheck error, introduced by commit b6c97c5 .
2017-09-07 16:54:41 +09:00
tresf
b6c97c5973
Msys2 fixes
2017-09-06 22:52:46 -07:00
Hyunjin Song
9d7c34098c
Fix Vibed when the "P" parameter has non-zero value ( #3789 )
2017-09-06 17:57:24 +09:00
Lukas W
24d320de34
Fix some memory leaks ( #3779 )
2017-08-28 11:21:10 +02:00
Lukas W
12edb58c77
Merge remote-tracking branch 'upstream/stable-1.2'
...
# Conflicts:
# data/themes/default/style.css
# src/gui/ExportProjectDialog.cpp
# src/tracks/Pattern.cpp
2017-08-27 13:07:45 +02:00
Steffen Baranowsky
9b5d3790b0
shortcut refactor for songeditor ( #3649 )
...
* shortcut refactor for songeditor
* Ctrl-modifier for copy Tcos
* QAction()::trigger methode qt4 compatible
2017-08-27 12:23:08 +02:00
Andrés
efd0d34f2b
same note layering when sustain pedal is pressed ( #3774 )
...
[cherry-picked from master]
2017-08-26 06:24:53 +02:00
Andrés
e387e77445
same note layering when sustain pedal is pressed ( #3774 )
2017-08-26 06:01:01 +02:00
Arash Partow
8dcf997872
General improvements and fixes ( #3772 )
...
Added fixes for a clean GCC 7.+ compile
2017-08-23 21:09:43 +02:00
Umcaruje
206a08e4a9
Paint a black rectangle under patterns to prevent glitches ( #3759 )
2017-08-17 13:57:10 +02:00
Umcaruje
2981651cb2
Add a border on non-fixed BB patterns ( #3758 )
2017-08-16 15:00:34 +02:00
Andrés
94646e28fe
"misc" view now shows the model state, of the track use of master pitch ( #3753 )
...
[cherry-picked from master]
2017-08-16 01:46:17 +02:00
Andrés
153ab375f9
"misc" view now shows the model state, of the track use of master pitch ( #3753 )
2017-08-16 01:35:04 +02:00
Diego Ramos Ruggeri
a602bf9b29
Fix link to "Compiling" wiki page on README ( #3765 )
2017-08-13 10:34:44 -04:00
Hyunjin Song
88cc58600c
Fix producing of NaN from Env/LFO parameter change while playing ( #3761 )
...
Guarantee thread safety to ensure fillLevel() not to read value from
wrong buffer address.
2017-08-12 10:16:34 +09:00
David CARLIER
9ae339c82b
Fixes the OpenBSD build. ( #3716 )
2017-08-08 12:27:54 +02:00
Umcaruje
4d044439ab
Fix file permissions for theme files ( #3752 )
2017-08-07 10:35:02 +02:00
Levin Oehlmann
e9a4063119
Add FLAC export and related options ( #3731 )
...
* Add FLAC export, based on WAV renderer
* Depend on sndfile>=1.0.18 (previously >=1.0.11)
* Add compression option to FLAC export, if available.
The code related to compression is only generated if LMMS_HAVE_SF_COMPLEVEL is defined(libsndfile>=1.0.26).
* Save into the correct file extension upon single-export.
* Use unique_ptr in FLAC renderer and be more expressive about involved types.
* Use unique_ptr and remove manual memory management in ExportProjectDialog
* Add 'flac' format info to --help and manpage
2017-08-04 07:19:39 +09:00
Hyunjin Song
37f6032b4d
Fix deadlock when exporting is finished, if the project has any Sample TCO(s). ( #3742 )
...
[cherry-picked from stable-1.2]
2017-08-02 09:14:52 +02:00
Hyunjin Song
08e64dc637
Fix deadlock when exporting is finished, if the project has any Sample TCO(s). ( #3742 )
2017-08-02 07:56:28 +02:00
Andrés
31126b0aa4
Midi sustain working when envelope is on ( #3730 )
...
* midi sustain working when envelope is on
* pressing sustain pedal again doesn't pause release
[cherry-picked from master]
2017-08-02 07:39:00 +02:00
Andrés
44028c8594
Midi sustain working when envelope is on ( #3730 )
...
* midi sustain working when envelope is on
* pressing sustain pedal again doesn't pause release
2017-08-02 07:20:09 +02:00
Tres Finocchiaro
0e88a27389
Add support for SDL2 ( #3732 )
2017-08-01 00:39:00 -04:00
Oskar Wallgren
4402ca95f2
Fixes to recover file system ( #3722 )
...
Don't auto-save while playing by default. On weaker machines (xp?) we
see glitches so better turn this on after need.
Remove the last of Limited Sessin which was removed in 290556e .
[cherry-picked from stable-1.2]
2017-07-30 14:33:30 +02:00
Oskar Wallgren
2e841e4917
Fixes to recover file system ( #3722 )
...
Don't auto-save while playing by default. On weaker machines (xp?) we
see glitches so better turn this on after need.
Remove the last of Limited Sessin which was removed in 290556e .
2017-07-30 11:43:48 +02:00
Michael Gregorius
1f257f8125
Fix another memory leak by returning the error messages on the stack
...
Change Song::errorSummary() to return the string with the error messages
on the stack to remove another memory leak.
2017-07-27 19:16:05 +02:00
Michael Gregorius
017fb4b089
Fix a memory leak in Song (dynamically allocated error list)
...
Make the member Song::m_errors a static member to prevent memory leaks.
The member was allocated dynamically when an instance of a Song was
created but was not deleted in the destructor.
2017-07-27 19:07:19 +02:00
Michael Gregorius
9d92ea2cca
Show the names of patterns in their tool tip
...
Adjust PatternView::update to show the name of the pattern as the tool
tip (regardless of whether it is a beat and bassline or a melody
pattern).
Override the public slot TrackContentObjectView::update for
AutomationPatternView and BBTCOView. Implement it similar to
PatternView::update.
2017-07-27 17:26:13 +02:00
irrenhaus3
b83c1bdebe
Respect build options in export dialogs ( #3714 )
...
* Respect build options in ExportProjectDialog
* Use QItem user data instead of hard ordering to identify export format in ExportProjectDialog
* For compatibility with QVariant, ExportFileFormats is now explicitly an int.
* Don't break out of format identifier loop prematurely in Song export.
2017-07-27 09:10:32 +09:00
Michael Gregorius
379e1020ab
Sample tracks: Show the file name of the loaded file in the label
...
Show the file name without the full path in the text label for sample
tracks. Show the file name with the full path in the tool tip.
2017-07-26 21:16:19 +02:00
Michael Gregorius
0a27bc180e
Expose properties for note border color and fill color to style sheets
...
Expose properties to set the colors for note borders and note fills for
patterns to the style sheets. Both properties are exposed for the muted
and not muted case. Use these new properties during rendering.
Adjust the style sheets for the classic and default theme.
2017-07-26 20:39:50 +02:00