Amadeus Folego
e91991216d
Fix segfault when moving channels
...
This commit addresses a lot of issues, namely:
1. When the "Move left/right" action was selected on a mixer channel
menu sometimes it would segfault due to the fxline object being
deleted before it returned to a method inside itself
2. The Fader was declaring a new variable for the model whereas it
should used the inherited model from FloatModelView < AutomatableModelView
3. Some methods were doing more things than they should be and
performing unnecessary actions. A little cleanup/refactor was made
Please notice that a bug of the same class as the one referred at point 1
still exists: clicking on "Remove channel". This commit does not
addresses this issue.
Fixes #1584
2015-01-23 05:35:59 -02:00
Lukas W
df9d495571
Some #include cleanups
2015-01-22 16:28:41 +01:00
Lukas W
ebd531e69f
Merge pull request #1652 from curlymorphic/821
...
proposed fix 821 Range-select in Song Editor
2015-01-22 13:16:40 +01:00
Lukas W
4dd40e1755
Fix missed rename note->Note
...
Fixes #1464
Bug introduced in aaeb5216ad
2015-01-22 12:53:38 +01:00
Lukas W
9cc1a5931c
Make -Werror optional
2015-01-22 12:39:41 +01:00
Lukas W
e63bd848d0
PianoRoll: Fix faulty rename
...
Fix a renaming mistake made in 1d07a91a83
2015-01-22 11:30:57 +01:00
Tres Finocchiaro
9b26c5bb68
Merge pull request #1668 from curlymorphic/i1634
...
Proposed fix 1643 Allow drag-and-drop of project files
2015-01-21 08:48:15 -05:00
Lukas W
d41d816b57
Merge pull request #1661 from teeberg/style
...
Work on codestyle and readability
2015-01-21 14:19:45 +01:00
Dave French
9460fdec9b
Proposed fix 1643 Allow drag-and-drop of project files
2015-01-21 13:18:01 +00:00
Lukas W
d6ff1a7086
Fix BB Editor project load
...
Closes #1621
2015-01-21 13:33:57 +01:00
Dave French
1cf9300f72
821 changed to use sockets/ slots
2015-01-21 11:55:30 +00:00
Jonas Trappenberg
52ec4722fb
Add explanation to acronym variable
2015-01-20 20:37:58 -08:00
Jonas Trappenberg
a74ff27d35
Remove usage of 'auto'
2015-01-20 20:37:32 -08:00
Jonas Trappenberg
deb3e45791
More code style fixes
2015-01-20 20:26:33 -08:00
Jonas Trappenberg
8c76af1806
Remove premature optimization in float comparison
2015-01-20 20:26:11 -08:00
Jonas Trappenberg
f148fc34b4
Don't access deleted memory
2015-01-20 20:24:18 -08:00
Jonas Trappenberg
7777fc7342
Remove unused variable
2015-01-20 19:44:23 -08:00
Jonas Trappenberg
71bab17233
Work on codestyle and readability
2015-01-19 19:54:06 -08:00
Tres Finocchiaro
c13d111bc2
Merge pull request #1657 from DanWin/songeditor
...
Fix SongEditorWindow resize when a project loads
2015-01-19 11:53:40 -05:00
Daniel Winzen
a3e5a65957
Fix SongEditorWindow resize when a project loads
2015-01-19 15:32:16 +01:00
Tres Finocchiaro
ce0b258d5e
Merge pull request #1653 from teeberg/master
...
Format and reword README
2015-01-19 08:55:23 -05:00
Tres Finocchiaro
d9b81bc9e2
Merge pull request #1654 from curlymorphic/i818
...
Proposed fix 818 Merge file name and preset name. Remove double naming
2015-01-19 08:44:49 -05:00
Jonas Trappenberg
4e92243508
Update copyright year
2015-01-18 14:08:13 -08:00
Dave French
746ea39afb
Proposed fix 818 Merge file name and preset name. Remove double naming
2015-01-18 21:39:09 +00:00
Jonas Trappenberg
a4536c43a5
Format and slightly reword READMEs
2015-01-18 12:48:03 -08:00
Jonas Trappenberg
018457340e
Bump version number in README
2015-01-18 12:47:43 -08:00
Dave French
b3d943920c
proposed fix 821 Range-select in Song Editor
2015-01-18 19:16:43 +00:00
Tres Finocchiaro
9f75aabf65
Merge pull request #1646 from DanWin/delete
...
Use delete[] instead of delete for sampleFrame
2015-01-16 15:16:39 -05:00
Daniel Winzen
9c8e2b195c
Use delete[] instead of delete for sampleFrame
...
Fixes warning: 'delete' applied to a pointer-to-array type 'sampleFrame *' (aka 'sample_t (*)[2]') treated as delete[] in mac os build
2015-01-16 20:24:24 +01:00
Lukas W
2257a06422
Fix a segfault
2015-01-16 19:57:31 +01:00
Lukas W
4953a9da60
Merge pull request #1637 from LMMS/travis-osx
...
Travis OSX
2015-01-16 01:15:47 +01:00
Lukas W
f492a8ab0e
Detect failed tests
2015-01-16 01:15:02 +01:00
Lukas W
59513f9a49
Fix that CMake version check again
2015-01-16 00:25:10 +01:00
Lukas W
b5019e53d1
Travis: Re-enable linux builds
2015-01-16 00:04:09 +01:00
Lukas W
85d7843c98
Tests: Fix CMake version check
2015-01-15 23:10:28 +01:00
Lukas W
fb2df20095
Merge branch 'master' into travis-osx
2015-01-15 22:47:58 +01:00
Lukas W
7e43541fe5
Travis: Fix script path error
2015-01-15 22:34:51 +01:00
Lukas W
eea616f080
Travis: Disable linux builds (temporarily)
2015-01-15 22:26:04 +01:00
Lukas W
4c0705359a
OSX fix try #2
2015-01-15 22:23:26 +01:00
Lukas W
bd4a93c1d7
Travis: Outsource build scripts
2015-01-15 22:05:10 +01:00
Lukas W
d4d26a6138
OSX fix
2015-01-15 21:35:46 +01:00
Lukas W
c7e3ab3d46
Don't use QList's initializer_list constructor (compat commit)
2015-01-15 21:24:23 +01:00
Lukas W
4cfba53f71
Travis update
...
Try removing that unnecessary linux job
2015-01-15 21:22:33 +01:00
Tres Finocchiaro
57876fead2
Merge pull request #1611 from curlymorphic/i760
...
Proposed fix 760 Improve search field
2015-01-15 15:03:43 -05:00
Lukas W
f15f8ce3df
Travis: Fix brew
2015-01-15 20:51:15 +01:00
Lukas W
bb24f61042
Travis: Fix yml syntax errors
2015-01-15 20:44:56 +01:00
Lukas W
b862b34a9a
Travis: Enable OSX
2015-01-15 20:38:53 +01:00
Lukas W
ebf68d57a9
ProjectVersion: Some refactoring
2015-01-15 17:27:58 +01:00
Lukas W
a18f86bde7
ProjectVersion: Clean up a bit, add a test
2015-01-15 17:27:58 +01:00
Lukas W
a52e4724cf
Some small SongEditor fixes
2015-01-15 17:27:57 +01:00