Vesa V
23f720f81b
Merge pull request #1115 from LMMS/stable-1.1
...
sync
2014-08-30 01:46:52 +03:00
Tobias Doerffel
2f42462ee3
ConfigMgr: skip message boxes when in non-GUI mode
...
When rendering on command line do not display message boxes as LMMS
crashes otherwise.
Closes #1059 .
2014-08-30 00:06:24 +02:00
Tobias Doerffel
1d3fb115bb
Merge pull request #1015 from tresf/stable-1.1
...
"What is this" additions by @musikBear #896
2014-08-29 23:54:30 +02:00
Tobias Doerffel
b6a3653c16
Merge pull request #1112 from LMMS/stable-1.1-iss1058
...
FileDialog: Add `/Volume` directory on OS X
2014-08-29 23:53:23 +02:00
Lukas W
fad89f68ce
FileDialog: Add OS X Volume directory fix
2014-08-29 23:03:18 +02:00
Lukas W
c002af57ec
FileDialog: Add /Volume directory on OS X
...
See issue #1058
2014-08-29 18:22:09 +02:00
Vesa V
52c18dc3c1
Merge pull request #1107 from LMMS/stable-1.1
...
sync
2014-08-28 06:28:36 +03:00
Vesa V
4e33fc911e
Merge pull request #1106 from diizy/stable-1.1
...
Monstro: more optimization
2014-08-28 06:28:04 +03:00
Vesa
c1acd66d25
Monstro: more optimization
2014-08-28 06:28:14 +03:00
Vesa V
c7a7686fa6
Merge pull request #1101 from Baegus/patch-1
...
A lot of new and some updated Czech translations
2014-08-27 01:18:17 +03:00
Jaroslav Petrnoušek
6edb5e409a
Some more added translations
...
Mainly the more visible ones
2014-08-26 23:04:33 +02:00
Jaroslav Petrnoušek
0b28e6c85d
A lot of new and some updated Czech translations
...
see diff
2014-08-26 22:42:52 +02:00
Vesa V
6304104506
Merge pull request #1095 from LMMS/stable-1.1
...
sync
2014-08-24 17:15:28 +03:00
Vesa V
6b00d8be9b
Merge pull request #1094 from diizy/stable-1.1
...
Monstro: optimize
2014-08-24 17:13:25 +03:00
Vesa
956a698d20
Monstro: optimize
...
use stack for rendering envs/lfos - this allows us to render them in advance which in turn seems to allow better optimizations by compiler
2014-08-24 17:12:53 +03:00
Vesa V
68c409df33
Merge pull request #1084 from caoliver/stable-1.1
...
Fix stuck notes on panic or all-notes-off.
2014-08-24 11:08:59 +03:00
Vesa V
ffa86dbc60
Merge pull request #1086 from diizy/master
...
LadspaEffect: use stack for downsampling
2014-08-21 18:53:13 +03:00
Vesa
ba1c15f0fa
LadspaEffect: use stack for downsampling
...
Not likely to be an issue currently, but if(when) we at some point allow >44.1k samplerates for playback, we may run in a situation where we have to downsample audio for processing, and thus we'd be doing heap allocation every period - it's best to fix this in advance so we're using stack for it for now (may be replaced with memory management later though)
2014-08-21 18:50:20 +03:00
Vesa V
05fbd5a6b6
Merge pull request #1085 from LMMS/stable-1.1
...
sync
2014-08-21 18:44:36 +03:00
Vesa
759c3e1cb7
Use stack allocation in srccpy
2014-08-21 18:40:29 +03:00
Christopher A. Oliver
59099c14f2
Fix stuck notes on panic or all-notes-off.
2014-08-20 22:49:06 -04:00
Tobias Doerffel
b5db8e7bad
Pattern: disconnect PianoRoll before clearing current pattern
...
Closes #1083 .
2014-08-20 20:29:04 +02:00
Vesa
d8cc0cc2cc
Merge branch 'stable-1.1'
...
Skipped the chinese translation files because of merge conflict, those should be re-submitted for master
Conflicts:
data/locale/zh.qm
data/locale/zh.ts
2014-08-19 09:10:19 +03:00
Tobias Doerffel
ff3c4da802
InstrumentTrack: fixed whats-this text
2014-08-18 23:22:01 +02:00
Tobias Doerffel
327aaee695
Song, InstrumentTrack: use DataFile::LocaleHelper
...
Always save projects and presets with default C locale in order to avoid
problems in the future. At the same time properly load floating point
strings which have been saved with different locale settings.
Closes #1051 .
2014-08-18 23:21:50 +02:00
Tobias Doerffel
a09fd51060
DataFile: added nested LocaleHelper class
...
In order to address issues with differently coded floating points in
strings provide a helper class which can be instantiated when loading
or saving data.
2014-08-18 23:17:47 +02:00
Tobias Doerffel
d1658a40cb
Manually clean XML data in preset files
...
Removed old attributes which are not processed anymore.
2014-08-18 22:19:18 +02:00
Tobias Doerffel
a499670ee2
Upgraded all presets
...
Rewrite all preset files with the current version so we can drop some
compat code in DataFile::upgrade() in the future.
2014-08-18 22:07:34 +02:00
Tobias Doerffel
86f3854782
DataFile: write new header information only for song projects
...
No need to write these for presets etc.
2014-08-18 22:02:16 +02:00
Tobias Doerffel
d037b9d2ed
DataFile: also update meta data when upgrading XML document
2014-08-18 22:01:41 +02:00
Tobias Doerffel
04f198055f
Merge pull request #1077 from zm1990s/stable-1.1
...
add Chinese Translations.
2014-08-17 11:54:21 +02:00
Tobias Doerffel
311d290b32
Added support for building for Win32/Win64 with Qt5
2014-08-16 17:20:00 +02:00
Vesa
1b4b34d96b
Bump version 1.0.93
v1.0.93
2014-08-16 10:05:46 +03:00
Vesa V
8ac71f7000
Merge pull request #1075 from LMMS/stable-1.1
...
sync
2014-08-16 09:59:48 +03:00
Vesa V
128a3ec927
Merge pull request #1053 from diizy/banish-all-locks
...
Banish all locks
2014-08-16 09:58:52 +03:00
Vesa V
7e7d4d7bfd
Merge pull request #1074 from cubician/stable-1.1
...
Project Files
2014-08-16 09:57:06 +03:00
Vesa
7a7c7c9467
Fix crash at track adding: don't play instrumentTracks when instrument is null
2014-08-16 09:36:29 +03:00
zm1990s
74f3f62bf4
update Chinese
2014-08-15 10:02:23 +08:00
Ian Sannar
0e95a8ceab
Remove OldStuff
...
Got rid of all but 2 of the songs in OldStuff.
Kept Skeissi-RandomProject12345 because it's cool.
Kept TobyDox-Psycho because it was the first song made in LMMS.
2014-08-14 11:24:33 -06:00
Tobias Doerffel
4cee046909
Added initial Qt5 support
...
LMMS now properly builds and runs with Qt5. Various deprecated functions
had to be replaced like QString::toAscii()/fromAscii(). Also occurences
of FALSE/TRUE have been replaced with false/true.
LmmsStyle now derives from QProxyStyle and sets a style instance as base
style (Plastique for Qt4, Fusion for Qt5).
MOC files are not included anymore but added as regular source files.
What's missing is support for embedding VST plugins into a subwindow
inside LMMS on Linux/X11 due to missing QX11EmbedContainer class in Qt5.
Build instructions can be found in INSTALL.Qt5
Minimum version requirement for Qt4 has been raised to 4.6.0 for best
API compatibility between Qt4 and Qt5.
2014-08-14 17:34:49 +02:00
Ian Sannar
ce0a56a482
Project Files
...
Organized, Debugged and Converted everything so it's ready to go for
LMMS 1.1.
2014-08-14 08:42:12 -06:00
Vesa
f2eca0aaa3
More fixes, stuff
2014-08-12 23:39:16 +03:00
Vesa V
dea2631035
Merge pull request #1061 from LMMS/stable-1.1
...
sync
2014-08-07 11:39:35 +03:00
Vesa V
4a0c78387e
Merge pull request #1060 from diizy/midifix
...
Fix autodetect of midicontroller
2014-08-07 11:38:10 +03:00
Vesa
a138b71ab5
Fix autodetect of midicontroller
...
Fix #999
2014-08-07 11:36:28 +03:00
Vesa
079a54e159
More fixing of teh playhandles
2014-08-03 22:09:27 +03:00
Vesa
9e1cdd0441
Start work on replacing/removing global locks
2014-08-03 14:49:45 +03:00
Vesa V
5add4eece4
Merge pull request #1046 from tresf/patch-2
...
Allow uppercase letters in ladspa file names
2014-07-30 18:49:34 +03:00
Tres Finocchiaro
e1b1270695
Allow uppercase letters in ladspa file names
...
Per #1041
Tested against unfa-spoken.mmpz (uses dozens of LADSPA effects).
2014-07-30 10:53:47 -04:00
Vesa V
3bbb81cf24
Merge pull request #1036 from LMMS/stable-1.1
...
sync
2014-07-27 19:36:37 +03:00