-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* master: (213 commits) Update Pattern and AutomationPattern length (LMMS#3037) Refresh i18n strings Hint text update Drop notes with length zero (LMMS#3031) Background tweak Background Update Flanger Exclude .ts files from the Github linguist Redesign Multitap echo (LMMS#3008) Update i18n source strings Extended arpeggiator functions (LMMS#2130) Fix sample track playback in BB tracks (LMMS#3023) Sort plug-in embedded resources (LMMS#3014) Implement version major.minor.release-stage.build (LMMS#3011) Fix regressions on loading broken projects (LMMS#3013) Improved file input validation. (LMMS#2523) Fix sample track view in BB editor (LMMS#3002) Request change in model when dropping a track (LMMS#3000) Add LocklessAllocator and use it in LocklessList (LMMS#2998) Drop forceStep in AutomatableModel (LMMS#3010) ...
- Loading branch information
Showing
1,143 changed files
with
66,044 additions
and
27,784 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,3 @@ | ||
.gitattributes export-ignore | ||
.gitignore export-ignore | ||
data/locale/* linguist-documentation |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,8 +1,8 @@ | ||
#!/usr/bin/env bash | ||
|
||
sudo add-apt-repository ppa:kalakris/cmake -y; | ||
sudo add-apt-repository ppa:andrewrk/libgroove -y; | ||
if [ $QT5 ]; then | ||
sudo add-apt-repository ppa:ubuntu-sdk-team/ppa -y | ||
fi | ||
sudo apt-get update -qq | ||
sudo add-apt-repository ppa:andrewrk/libgroove -y | ||
sudo sed -e "s/trusty/precise/" -i \ | ||
/etc/apt/sources.list.d/andrewrk-libgroove-trusty.list | ||
|
||
sudo dpkg --add-architecture i386 | ||
sudo apt-get update -qq || true |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
#!/usr/bin/env bash | ||
|
||
sudo add-apt-repository ppa:tobydox/mingw-x-precise -y | ||
sudo add-apt-repository ppa:tobydox/mingw-x-trusty -y | ||
sudo apt-get update -qq |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
#!/usr/bin/env bash | ||
|
||
export CMAKE_OPTS="-DUSE_WERROR=ON" | ||
../cmake/build_mingw32.sh || ../cmake/build_mingw32.sh | ||
../cmake/build_mingw32.sh |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
#!/usr/bin/env bash | ||
|
||
export CMAKE_OPTS="-DUSE_WERROR=ON" | ||
../cmake/build_mingw64.sh || ../cmake/build_mingw64.sh | ||
../cmake/build_mingw64.sh |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
[main] | ||
host = https://www.transifex.com | ||
minimum_perc = 51 | ||
#Need to finish at least 51% before merging back | ||
|
||
[lmms.lmms] | ||
file_filter = data/locale/<lang>.ts | ||
source_file = data/locale/en.ts | ||
source_lang = en | ||
type = QT | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -31,13 +31,17 @@ SET(PROJECT_EMAIL "[email protected]") | |
SET(PROJECT_DESCRIPTION "${PROJECT_NAME_UCASE} - Free music production software") | ||
SET(PROJECT_COPYRIGHT "2008-${PROJECT_YEAR} ${PROJECT_AUTHOR}") | ||
SET(VERSION_MAJOR "1") | ||
SET(VERSION_MINOR "1") | ||
SET(VERSION_PATCH "90") | ||
#SET(VERSION_SUFFIX "") | ||
SET(VERSION "${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_PATCH}") | ||
IF(VERSION_SUFFIX) | ||
SET(VERSION "${VERSION}-${VERSION_SUFFIX}") | ||
ENDIF(VERSION_SUFFIX) | ||
SET(VERSION_MINOR "2") | ||
SET(VERSION_RELEASE "0") | ||
SET(VERSION_STAGE "rc2") | ||
SET(VERSION_BUILD "0") | ||
SET(VERSION "${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_RELEASE}") | ||
IF(VERSION_STAGE) | ||
SET(VERSION "${VERSION}-${VERSION_STAGE}") | ||
ENDIF() | ||
IF(VERSION_BUILD) | ||
SET(VERSION "${VERSION}.${VERSION_BUILD}") | ||
ENDIF() | ||
|
||
# Override version information for non-base builds | ||
INCLUDE(VersionInfo) | ||
|
@@ -362,6 +366,10 @@ ENDIF(WANT_JACK) | |
PKG_CHECK_MODULES(FFTW3F REQUIRED fftw3f>=3.0.0) | ||
|
||
|
||
# check for FLTK | ||
FIND_PACKAGE(FLTK) | ||
|
||
|
||
# check for Fluidsynth | ||
IF(WANT_SF2) | ||
PKG_CHECK_MODULES(FLUIDSYNTH fluidsynth>=1.0.7) | ||
|
@@ -386,16 +394,29 @@ If(WANT_GIG) | |
ENDIF(WANT_GIG) | ||
|
||
# check for pthreads | ||
IF(LMMS_BUILD_LINUX OR LMMS_BUILD_APPLE) | ||
IF(LMMS_BUILD_LINUX OR LMMS_BUILD_APPLE OR LMMS_BUILD_OPENBSD) | ||
FIND_PACKAGE(Threads) | ||
ENDIF(LMMS_BUILD_LINUX OR LMMS_BUILD_APPLE) | ||
ENDIF(LMMS_BUILD_LINUX OR LMMS_BUILD_APPLE OR LMMS_BUILD_OPENBSD) | ||
|
||
IF(LMMS_BUILD_OPENBSD) | ||
FIND_PACKAGE(Sndio) | ||
IF(SNDIO_FOUND) | ||
SET(LMMS_HAVE_SNDIO TRUE) | ||
SET(STATUS_SNDIO "OK") | ||
ELSE() | ||
SET(STATUS_SNDIO "<not found or not supported on this platform>") | ||
ENDIF(SNDIO_FOUND) | ||
ENDIF(LMMS_BUILD_OPENBSD) | ||
|
||
# check for WINE | ||
IF(WANT_VST) | ||
FIND_PACKAGE(Wine) | ||
IF(WINE_FOUND) | ||
SET(LMMS_SUPPORT_VST TRUE) | ||
SET(STATUS_VST "OK") | ||
ELSEIF(WANT_VST_NOWINE) | ||
SET(LMMS_SUPPORT_VST TRUE) | ||
SET(STATUS_VST "OK") | ||
ELSE(WINE_FOUND) | ||
SET(STATUS_VST "not found, please install (lib)wine-dev (or similar) - 64 bit systems additionally need gcc-multilib and g++-multilib") | ||
ENDIF(WINE_FOUND) | ||
|
@@ -439,18 +460,23 @@ SET(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -DLMMS_DEBUG") | |
FILE(REMOVE include/lmmsconfig.h) | ||
|
||
FILE(GLOB LMMS_INCLUDES "${CMAKE_SOURCE_DIR}/include/*.h") | ||
LIST(SORT LMMS_INCLUDES) | ||
|
||
# Get list of all committers from git history, ordered by number of commits | ||
# Get list of all committers from git history, ordered by number of commits. | ||
# The CONTRIBUTORS file is used by AboutDialog. This information can be provided | ||
# with -DCONTRIBUTORS=/path/to/CONTRIBUTORS instead. For instance, to generate | ||
# this file for version 1.1.3, the command is: | ||
# git shortlog -sne v1.1.3 | cut -c8- | ||
FIND_PACKAGE(Git) | ||
IF(GIT_FOUND) | ||
IF(GIT_FOUND AND NOT CONTRIBUTORS) | ||
SET(CONTRIBUTORS "${CMAKE_BINARY_DIR}/CONTRIBUTORS") | ||
EXECUTE_PROCESS( | ||
COMMAND "${GIT_EXECUTABLE}" shortlog -sne | ||
COMMAND cut -c8- | ||
OUTPUT_FILE "${CONTRIBUTORS}" | ||
WORKING_DIRECTORY "${CMAKE_SOURCE_DIR}" | ||
TIMEOUT 1) | ||
ENDIF(GIT_FOUND) | ||
ENDIF() | ||
|
||
# embedded resources stuff | ||
IF(WIN32 OR WIN64) | ||
|
@@ -509,6 +535,7 @@ IF(LMMS_BUILD_WIN32) | |
FILE(GLOB ZASF_BINARIES | ||
"${CMAKE_SOURCE_DIR}/extras/plugins/zynaddsubfx/zynaddsubfx.dll" | ||
"${CMAKE_SOURCE_DIR}/extras/plugins/zynaddsubfx/remote_zynaddsubfx.exe") | ||
LIST(SORT ZASF_BINARIES) | ||
INSTALL(FILES "${ZASF_BINARIES}" DESTINATION "${PLUGIN_DIR}") | ||
ENDIF(EXISTS "${CMAKE_SOURCE_DIR}/extras") | ||
ENDIF(LMMS_BUILD_WIN32) | ||
|
@@ -550,6 +577,7 @@ MESSAGE( | |
"* ALSA : ${STATUS_ALSA}\n" | ||
"* JACK : ${STATUS_JACK}\n" | ||
"* OSS : ${STATUS_OSS}\n" | ||
"* Sndio : ${STATUS_SNDIO}\n" | ||
"* PortAudio : ${STATUS_PORTAUDIO}\n" | ||
"* libsoundio : ${STATUS_SOUNDIO}\n" | ||
"* PulseAudio : ${STATUS_PULSEAUDIO}\n" | ||
|
@@ -561,6 +589,7 @@ MESSAGE( | |
"-------------------------\n" | ||
"* ALSA : ${STATUS_ALSA}\n" | ||
"* OSS : ${STATUS_OSS}\n" | ||
"* Sndio : ${STATUS_SNDIO}\n" | ||
"* JACK : ${STATUS_JACK}\n" | ||
"* WinMM : ${STATUS_WINMM}\n" | ||
"* AppleMidi : ${STATUS_APPLEMIDI}\n" | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.