Jonathan Aquilina
76a990dbdc
updated README to give link to github wiki instead of SF
2014-05-07 18:17:24 +02:00
Tobias Doerffel
b9d51f0a40
Merge pull request #685 from tresf/stable-1.0
...
SWH Clang Fixes, Apple Installer Fixes
2014-05-06 09:39:22 +02:00
Tres Finocchiaro
1c4ab566d9
Fix "No documents could be created" when opening (Apple)
2014-05-05 21:51:46 -07:00
Tres Finocchiaro
3b0fd9dfca
Apple Bundle Fix : Move Bundle Declarations #2
2014-05-05 09:54:12 -04:00
Tres Finocchiaro
a88b89682a
Apple Bundle Fix : Move Info.plist task to /data
...
Also ADD_SUBDIRECTORY /data/scripts for recent Apple Installer changes.
2014-05-05 09:48:22 -04:00
Tres Finocchiaro
6b5f3565d8
Apple Bundle Fix : Move tasks from / to /data/scripts
2014-05-05 09:47:06 -04:00
Tres Finocchiaro
ca778dd487
Apple DMG Fix : Fix %VARS% for DMG Script
2014-05-05 09:45:32 -04:00
Tres Finocchiaro
bc81274fa8
Apple Bundle Fix : Allow %VARS% for Bundle Script
2014-05-05 09:45:01 -04:00
Tres Finocchiaro
478cef528a
Apple Bundle Fix : Move Bundle Declarations
...
The "MACOSX_BUNDLE..." declarations must occur before
ADD_SUBDIRECTORY(plugins) in order for the child CMake to inherit the
properties from the parent.
This is needed for scripts/create_apple_dmg.sh to inherit
"MACOS_BUNDLE_BUNDLE_VERSION", etc.
2014-05-05 09:43:19 -04:00
Tres Finocchiaro
83e8a9e1b9
Apple Bundle Fix
2014-05-04 21:04:55 -07:00
Tres Finocchiaro
42f7a5fb1e
Apple Bundle Fix
2014-05-04 00:36:33 -07:00
Tres Finocchiaro
1be0823f5b
Apple Bundle Fix
2014-05-04 00:12:22 -07:00
Tres Finocchiaro
3e9314bb63
Apple Bundle Fix
2014-05-04 02:13:05 -04:00
Tres Finocchiaro
9a0f930416
Apple Bundle Work
2014-05-04 01:40:10 -04:00
Tres Finocchiaro
bca86d9c1a
Apple Bundle fixes
2014-05-04 01:10:52 -04:00
Tres Finocchiaro
3d274078ce
New Info.plist resource for Apple Bundle
2014-05-04 00:49:54 -04:00
Tres Finocchiaro
245a223924
Add/Fix Apple specific VARS for Bundle
...
Added MIMETYPE, Changed ICON_FILE, dynamically builds shell scripts
using CMake @VARS@
2014-05-04 00:49:09 -04:00
Tres Finocchiaro
de89f683af
Rename apple scripts for automatic configure
...
Renamed from create_apple_x.sh to create_apple_x.sh.in
Changed vars to use CMake @PARAMS@
2014-05-04 00:46:26 -04:00
Tobias Doerffel
55217ac637
Made 1.0.2 release
...
This is a maintenance release of the 1.0.x series.
Bumped version number to 1.0.2 in CMakeLists.txt, README and lmms.rc.in.
v1.0.2
2014-05-03 21:55:23 +02:00
Tres Finocchiaro
a80dbd67e4
Replace LMMS_BULD_APPLE with __clang__
2014-05-03 11:46:02 -07:00
Tres Finocchiaro
b987d3ed04
Replace LMMS_BULD_APPLE with __clang__
2014-05-03 11:44:58 -07:00
Tres Finocchiaro
b0ffa45011
Include lmmsconfig.h for OS #ifdef
2014-05-03 11:34:16 -07:00
Tres Finocchiaro
ae67c792fe
Remove inline function declaration for Apple
...
Typo :)
2014-05-03 09:30:15 -07:00
Tres Finocchiaro
19130e5fce
Apple specific build path
...
Remove another offending inline function declaration for Apple compat.
2014-05-03 09:00:32 -07:00
Tres Finocchiaro
3d95f82f30
Remove inline function recursion for Apple
...
q_sort is an inline function which recurses upon itself. Some compilers such as MSVC limit this which can be overridden with a parameter. Since I could find no such parameter for clang, this #IFDEF allows the sifter plugin to compile successfully.
If this approach has negative side effects, it should only affect apple. If there's a better approach to this, please reject the pull request and submit your own.
2014-05-02 14:01:59 -07:00
Tres Finocchiaro
96e41491ad
Fix incorrect C99 loop declaration
2014-05-02 10:51:42 -07:00
Tres Finocchiaro
a5d773cfce
Re-enabled SWH for Apple
2014-05-01 22:15:23 -07:00
Tres Finocchiaro
e2c3e65767
Clang comp. fix unnecessary else
2014-05-01 22:13:14 -07:00
Tres Finocchiaro
d0c072b372
Copy project.icns to Resources directory
2014-05-01 19:48:16 -07:00
Tres Finocchiaro
2835c99783
Mimetype icon, Apple formatted
2014-05-01 22:44:25 -04:00
Tres Finocchiaro
8fb260317b
Create mimetype for mmp,mmpz
...
Using Info.plist, register the mmp and mmpz mimetypes with the LMMS application.
2014-05-01 19:37:37 -07:00
Tobias Doerffel
059ddc2875
CMake/FindWine: search for wineg++ executable
...
Instead of relying on wineg++ being in PATH search for it as it might
reside somewhere else.
2014-05-02 00:17:42 +02:00
Tobias Doerffel
83c2019611
LadspaEffect/TAP: fix instantiation/destruction
...
Instead of relying on naming the init functions _init() and _fini()
declare them as constructors/destructors and use a different name so
there's no double destruction
Closes #668 .
2014-05-01 23:33:40 +02:00
Tobias Doerffel
5325e635c3
CMake/FindWine: add suffix for finding library on Debian Testing
...
On Debian Testing the WINE libraries reside in /usr/lib/<arch>/wine.
Therefore add according suffix to search in as well.
2014-05-01 00:41:24 +02:00
Tres Finocchiaro
6a0952dc34
Add LADSPA default path for Apple
2014-04-30 10:49:07 -07:00
Tres Finocchiaro
6191a64325
Remove Content/bin directory from .app
...
Fixes "..LMMS.app/Contents/bin" directory not empty message which occasionally occurs when bin has hidden OS X files in it.
2014-04-30 10:22:55 -07:00
Tobias Doerffel
b069cd61ce
Made 1.0.1 release
...
First maintenance release of the 1.0.x series.
Bumped version number to 1.0.1 in CMakeLists.txt, README and lmms.rc.in.
v1.0.1
2014-04-30 15:33:15 +02:00
Tobias Doerffel
9c27956414
ZynAddSubFX: allocate spectrum on heap instead of stack
...
When loading some presets the PADnoteParameters spectrum size is 524288
or even bigger resulting in a stack allocation of 2 MB or more.
This results in a stack overflow on Win32 and thus crashes LMMS. Fix this
by allocating the spectrum on the heap instead.
Closes #543 .
2014-04-30 15:20:44 +02:00
Tobias Doerffel
d58a4d8804
SampleBuffer: more sanity checks in getSampleFragment()
...
Despite of the previously introduced sanitizing it still sometimes happens
that an end frame variable is not greater than the corresponding start
frame variable. Make sure we don't crash by adding more sanity checks in
getSampleFragment().
Closes #629 .
2014-04-30 11:34:34 +02:00
Tobias Doerffel
09fb597af4
SampleBuffer: always sanitize start and end frame settings
...
An end frame variable always has to be greater than a start frame in
order to prevent crashes due to negative frame counts being calculated
in getSampleFragment() otherwise.
Closes #629 .
2014-04-30 11:33:18 +02:00
Tobias Doerffel
e9073c88bc
PianoRoll: reset last note volume/panning when clearing project
...
In order to get a uniform behaviour when starting with a new project or
opening another project, reset volume and panning of last edited note so
new placed notes have default volume and panning.
Closes #644 .
2014-04-30 10:48:42 +02:00
Tobias Doerffel
5552fc110a
Merge pull request #657 from LMMS/flp-break
...
flp import: add missing break statement
2014-04-28 21:26:50 +02:00
Andrew Kelley
bff016dec8
flp import: add missing break statement
2014-04-28 11:35:23 -07:00
Tobias Doerffel
2505c770bb
AutomationEditor: removed useless assertion
...
As suggested by wongcc966422 and others, the assertion at this place
is superfluous and just causes unneccessary crashes.
Closes #540 .
2014-04-25 23:43:05 +02:00
Tobias Doerffel
cf35a58629
Merge pull request #638 from tresf/stable-1.0
...
STK Mallet support (Apple)
2014-04-24 09:11:45 +02:00
Tres Finocchiaro
53e67bae00
Copy rawwaves to Apple bundle
2014-04-23 20:33:19 -07:00
Tres Finocchiaro
ec708aa967
Update config_mgr.cpp
2014-04-23 20:31:02 -07:00
Tres Finocchiaro
85fbffb947
Fix relative path for stk rawwaves on OSX
2014-04-23 20:28:37 -07:00
Tobias Doerffel
5168c50325
Merge pull request #624 from oeai/stable-1.0
...
new translation ru
2014-04-22 19:22:22 +02:00
Hannu Haahti
b8476b742e
RemoteVstPlugin: really close the plugin
...
(cherry picked from commit d50d376b2a )
2014-04-22 11:08:56 +02:00