Colin Wallace
ffba37c7f2
Export percentage calc now takes considers loop markers as necessary
2015-07-14 01:53:47 +00:00
Colin Wallace
ccc84494fd
Merge pull request #2126 from Wallacoloo/MidiTimeRefactor
...
Refactor MidiTime implementation
2015-07-04 15:52:29 -07:00
Colin Wallace
ebcc837b99
Merge pull request #2127 from Wallacoloo/FxMixer_friends
...
Enforce tighter permissions in FxMixer
2015-06-29 18:46:51 -07:00
Colin Wallace
de7ad76de6
Merge pull request #2103 from Wallacoloo/git-2087b
...
Fix for #2087 : Issues with saving projects in X11 when one subwindow is maximized
2015-06-29 18:37:56 -07:00
Colin Wallace
16d782c1d9
Move MidiTime implementation into .cpp file
2015-06-28 19:25:24 +00:00
Colin Wallace
2e010141ad
Remove FxMixer friendship privileges from FxMixerView and MixerWorkerThread
2015-06-22 03:01:49 +00:00
Colin Wallace
18e1d69cac
Offload most Midi processing from Song into MidiTime class
2015-06-22 00:53:24 +00:00
Colin Wallace
8edfdc0543
Remove unused function 'isTempoAutomated()'
2015-06-22 00:17:17 +00:00
Colin Wallace
335b1c1c75
const-correctness for Song::getPlayPos()
2015-06-22 00:15:30 +00:00
Colin Wallace
546cb17e5f
Simpler nextFullTact() algorithm
2015-06-21 22:55:14 +00:00
Lukas W
31368699ec
Merge pull request #2108 from LMMS/travis-qt5
...
Travis QT5
2015-06-21 16:22:27 +02:00
Lukas W
8b0b2df38e
Fix compilation for Qt 5.0
2015-06-21 15:41:26 +02:00
Colin Wallace
dad4e8ef10
Merge pull request #2105 from Wallacoloo/doc_typos
...
Correct filenames within documentation strings
2015-06-20 15:28:55 -07:00
Colin Wallace
c112e50ddd
Removed legacy friend declarations
2015-06-18 03:23:43 +00:00
Lukas W
ca746e50f9
Merge pull request #2106 from Wallacoloo/remove-hasGUI
...
Replace 'Engine::hasGUI()' with 'gui != nullptr'
2015-06-16 14:26:08 +02:00
Colin Wallace
860d419c14
Replace 'Engine::hasGUI()' with 'gui != nullptr'
2015-06-16 05:40:05 +00:00
Colin Wallace
81164e91a9
Correct filenames within documentation strings
2015-06-15 23:52:13 +00:00
Colin Wallace
be564efb1e
Add missing EXPORT directives for new SubWindow class
2015-06-15 23:41:08 +00:00
Lukas W
44f8b24fb3
Merge branch 'stable-1.1'
...
# Conflicts:
# include/PianoRoll.h
# src/gui/editors/PianoRoll.cpp
2015-06-15 10:11:53 +02:00
Colin Wallace
908591ba7d
Have MainWindow and others make use of the new SubWindow class
2015-06-15 03:32:25 +00:00
Colin Wallace
7cc917cc06
Added SubWindow class to compensate for incorrect behavior of normalGeometry() method on X11
2015-06-15 03:29:59 +00:00
Lukas W
8b9868e0e5
Merge branch 'cmake_dist'
...
# Conflicts:
# src/gui/FileBrowser.cpp
2015-06-14 21:38:12 +02:00
Lukas W
422fbbc8d3
Merge branch 'master' into cmake_dist
...
# Conflicts:
# include/ConfigManager.h
# include/Engine.h
# plugins/CMakeLists.txt
# plugins/vst_base/CMakeLists.txt
# plugins/vst_base/Win64/CMakeLists.txt
# src/core/Engine.cpp
2015-05-30 22:59:06 +02:00
Colin Wallace
12f299bb9e
Reorder Editor/Song destruction order to prevent bad memory accesses (issue #2015 )
2015-05-12 18:56:58 +00:00
Michael Gregorius
3e72793465
Fixes the wrong tab spacing for #2028
2015-05-03 22:19:42 +02:00
Michael Gregorius
53f5ef1980
Solves issue #2028 (Slow MIDI import due to repeated message)
...
AutomationPattern::addObject now returns a boolean which indicates
whether the object was added or not. This change enables the removal of
the error message that is shown in the case that a model is already
connected from AutomationPattern::addObject. Instead all interactive
callers now check for the return value and show the message in case it
is needed.
This change set improves the import of MIDI files significantly. These
have been slowed down quite a lot due to the message being shown
repeatedly during the MIDI import.
2015-05-03 19:22:47 +02:00
Colin Wallace
26fc16b78b
Implementation of next & previous instrument buttons in InstrumentTrackWindow
2015-05-02 02:09:57 +00:00
Steffen Baranowsky
aaed66eceb
Add a focusOutEvent to PianoRoll as fix for Issue #1866
2015-04-29 14:11:37 +02:00
Colin Wallace
c8a0d51a43
revert changes that caused FileBrowsers to steal focus when opened
2015-04-29 02:06:44 +00:00
Colin Wallace
616de244cc
add ctrl+f shortcut to FileBrowser & default focus to filter widget when opened
2015-04-28 07:08:35 +00:00
Tres Finocchiaro
6428c7a9c8
Merge pull request #1915 from Wallacoloo/master
...
Provide status messages on splash screen when loading (#1696 )
2015-04-27 18:40:36 +00:00
Tres Finocchiaro
df9a1537b3
Merge pull request #2009 from Wallacoloo/undo-redo-greyout
...
Grey out edit->undo/redo actions if there's nothing left to undo/redo
2015-04-27 18:17:42 +00:00
Tres Finocchiaro
bdf7cce0d6
Merge pull request #2018 from softrabbit/denormal_refactor
...
Denormal protection refactoring
2015-04-27 12:54:47 +00:00
Raine M. Ekman
cb89750915
...and add the new denormals.h file too.
2015-04-27 13:04:26 +03:00
Raine M. Ekman
dc67449175
Move the denormal protection routine to one place instead of 3
2015-04-27 13:02:07 +03:00
Colin Wallace
57cdfe1b66
Remove unused Mode_PlayTrack and m_trackToPlay
2015-04-27 06:33:22 +00:00
Colin Wallace
d9c2be73fa
Remove unused function Song::playTrack
2015-04-27 06:24:47 +00:00
Colin Wallace
035f48fb1d
Grey out edit->undo/redo actions if there's nothing left to undo/redo
2015-04-25 22:15:12 +00:00
Tres Finocchiaro
3189354760
Merge pull request #1928 from curlymorphic/1927
...
Model::isValueChanged correctly returns if sample exactness is used.
2015-04-24 12:55:43 +00:00
Tres Finocchiaro
35b357f3ce
Merge pull request #1988 from Wallacoloo/iph-unused-var
...
Remove unused m_instrumentTrack variable
2015-04-20 14:40:40 +00:00
Tres Finocchiaro
6e68eca6f8
Merge pull request #1704 from badosu/fix-cloned-track-position
...
Fix cloned track position
2015-04-20 14:30:09 +00:00
Colin Wallace
92d8950fd3
Remove unused m_instrumentTrack variable
2015-04-20 03:17:11 +00:00
Colin Wallace
382aec66f3
Give focus to the PianoRoll widget when its window is opened
2015-04-18 21:10:10 +00:00
Tres Finocchiaro
a8da58ec21
Merge pull request #1884 from M374LX/songcomments
...
Song::processNextBuffer() - add more comments and rename variables
2015-04-17 19:48:32 +00:00
Tres Finocchiaro
ec2368fc5e
Merge pull request #1678 from badosu/fix-moving-channels-segfault
...
Fix segfault when moving channels
2015-04-17 19:41:49 +00:00
Dave French
e4a4dfd036
rebase of pr 1822 build fixes for freebsd
...
simply copied and pasted the changes from pr#1822
2015-04-14 20:00:55 +01:00
Tres Finocchiaro
d516c74b73
Merge pull request #1908 from curlymorphic/pathDialog
...
Re organizing of the user LMMS directory
2015-04-13 21:21:05 +00:00
Dave French
589cd4fb59
Model::isValueChanged correctly returns if sample exactness is used.
...
The introduction of sample exactness introduced a bug, if The value was
changed using sample exactness Model::isValueChanged was incorectly returning
false.
This bug has shown its self in the BassBooster plugin.
2015-04-05 13:42:09 +01:00
Colin Wallace
44c42d9d38
Provide status messages on splash screen when loading ( #1696 )
2015-04-02 08:23:14 +00:00
Dave French
54ddfd3a2b
Config manager. added a userVstDir function
...
Added a userVstDir function for consistancy
use the userVstDir() function to create new folder
2015-03-30 18:59:54 +01:00