Browse Source

Merge branch 'master' into develop

Signed-off-by: falkTX <falktx@falktx.com>

Conflicts:
	data/windows/pack-win.sh
	source/backend/engine/CarlaEngineJack.cpp
	source/backend/engine/CarlaEngineNative.cpp
	source/backend/plugin/CarlaPluginVST2.cpp
	source/frontend/carla_shared.py
	source/frontend/patchcanvas.py
	source/includes/CarlaDefines.h
tags/v2.1-rc1
falkTX 6 years ago
parent
commit
bada73b952
Signed by: falkTX <falktx@falktx.com> GPG Key ID: CDBAA37ABC74FBA0
9 changed files with 2877 additions and 24 deletions
  1. +1
    -1
      data/carla-native-plugin.pc
  2. +1
    -1
      data/carla-standalone.pc
  3. +1
    -1
      data/carla-utils.pc
  4. +17
    -16
      data/linux/build-all.sh
  5. +1
    -1
      data/macos/build.sh
  6. +1
    -1
      data/windows/build-win-all.sh
  7. +4
    -2
      source/frontend/carla_host.py
  8. +2850
    -0
      source/frontend/patchcanvas.py
  9. +1
    -1
      source/includes/CarlaDefines.h

+ 1
- 1
data/carla-native-plugin.pc View File

@@ -3,7 +3,7 @@ libdir=X-LIBDIR-X/carla
includedir=X-INCLUDEDIR-X/carla

Name: carla-native-plugin
Version: 1.9.13
Version: 1.9.14
Description: Carla Native Plugin
Libs: -Wl,rpath=${libdir} -L${libdir} -lcarla_native-plugin
Cflags: -DREAL_BUILD -I${includedir} -I${includedir}/includes

+ 1
- 1
data/carla-standalone.pc View File

@@ -3,7 +3,7 @@ libdir=X-LIBDIR-X/carla
includedir=X-INCLUDEDIR-X/carla

Name: carla-standalone
Version: 1.9.13
Version: 1.9.14
Description: Carla Host Standalone
Libs: -Wl,rpath=${libdir} -L${libdir} -lcarla_standalone2
Cflags: -DREAL_BUILD -I${includedir} -I${includedir}/includes

+ 1
- 1
data/carla-utils.pc View File

@@ -3,7 +3,7 @@ libdir=X-LIBDIR-X/carla
includedir=X-INCLUDEDIR-X/carla

Name: carla-utils
Version: 1.9.13
Version: 1.9.14
Description: Carla Host Utilities
Libs: -Wl,rpath=${libdir} -L${libdir} -lcarla_utils
Cflags: -DREAL_BUILD -I${includedir} -I${includedir}/includes -I${includedir}/utils

+ 17
- 16
data/linux/build-all.sh View File

@@ -24,7 +24,8 @@ cd $(dirname $0)
source common.env

CHROOT_CARLA_DIR="/tmp/carla-src"
PKG_FOLDER="Carla_2.0-RC3-linux"
PKG_FOLDER="Carla_2.0-RC4-linux"
PKGS_NUM="20190227"

# ---------------------------------------------------------------------------------------------------------------------
# function to remove old stuff
@@ -138,11 +139,11 @@ if [ ! -f /tmp/setup-aria2 ]; then
fi

if [ ! -d ${CHROOT_CARLA_DIR} ]; then
git clone --depth=1 git://github.com/falkTX/Carla ${CHROOT_CARLA_DIR}
git clone --depth=1 -b master git://github.com/falkTX/Carla ${CHROOT_CARLA_DIR}
fi

if [ ! -f ${CHROOT_CARLA_DIR}/source/native-plugins/external/README.md ]; then
git clone --depth=1 git://github.com/falkTX/Carla-Plugins ${CHROOT_CARLA_DIR}/source/native-plugins/external
git clone --depth=1 -b master git://github.com/falkTX/Carla-Plugins ${CHROOT_CARLA_DIR}/source/native-plugins/external
fi

cd ${CHROOT_CARLA_DIR}
@@ -268,10 +269,10 @@ download_carla_extras()
{

CHROOT_DIR=${TARGETDIR}/chroot${ARCH}
CARLA_VER="1.9.13+git20190112"
WINBR_VER="1.9.13+git20190112"
WINE32_VER="1.9.11+git20180916"
WINE64_VER="1.9.11.git20180916"
CARLA_VER="1.9.14+git20190227"
WINBR_VER="1.9.14+git20190227"
WINE32_VER="1.9.14+git20190227"
WINE64_VER="1.9.14.git20190227"

cat <<EOF | sudo chroot ${CHROOT_DIR}
set -e
@@ -309,12 +310,12 @@ if [ ! -f carla-pkgs${PKGS_NUM}/extrated ]; then
cd ..
fi

if [ ! -f extra-bins/carla-bridge-win32.exe ]; then
mkdir -p extra-bins
cp carla-pkgs${PKGS_NUM}/usr/lib/carla/*.exe extra-bins/
cp carla-pkgs${PKGS_NUM}/usr/lib/carla/*.dll extra-bins/
cp carla-pkgs${PKGS_NUM}/usr/lib/carla/*-gtk3 extra-bins/
cp carla-pkgs${PKGS_NUM}/usr/lib/carla/*-qt5 extra-bins/
if [ ! -f extra-bins${PKGS_NUM}/carla-bridge-win32.exe ]; then
mkdir -p extra-bins${PKGS_NUM}
cp carla-pkgs${PKGS_NUM}/usr/lib/carla/*.exe extra-bins${PKGS_NUM}/
cp carla-pkgs${PKGS_NUM}/usr/lib/carla/*.dll extra-bins${PKGS_NUM}/
cp carla-pkgs${PKGS_NUM}/usr/lib/carla/*-gtk3 extra-bins${PKGS_NUM}/
cp carla-pkgs${PKGS_NUM}/usr/lib/carla/*-qt5 extra-bins${PKGS_NUM}/
fi

EOF
@@ -364,7 +365,7 @@ mkdir build-carla/resources
mkdir build-carla/src
mkdir build-carla/src/widgets

cp extra-bins/* build-carla/
cp extra-bins${PKGS_NUM}/* build-carla/
cp -r ./tmp-install/usr/lib/carla/* build-carla/
cp -LR ./tmp-install/usr/share/carla/resources/* build-carla/resources/
cp ./tmp-install/usr/share/carla/carla build-carla/src/
@@ -428,7 +429,7 @@ cp -LR ./tmp-install/usr/lib/lv2/carla.lv2 build-lv2/
rm -r build-lv2/carla.lv2/resources
cp -LR build-carla/resources build-lv2/carla.lv2/
cp build-carla/magic.mgc build-lv2/carla.lv2/
cp extra-bins/* build-lv2/carla.lv2/
cp extra-bins${PKGS_NUM}/* build-lv2/carla.lv2/
rm build-lv2/carla.lv2/resources/*carla*.so build-lv2/carla.lv2/resources/carla-plugin-patchbay
ln -s ../libcarla_utils.so build-lv2/carla.lv2/resources/
ln -s carla-plugin build-lv2/carla.lv2/resources/carla-plugin-patchbay
@@ -438,7 +439,7 @@ cp -LR ./tmp-install/usr/lib/vst/carla.vst build-vst/
rm -r build-vst/carla.vst/resources
cp -LR build-carla/resources build-vst/carla.vst/
cp build-carla/magic.mgc build-vst/carla.vst/
cp extra-bins/* build-vst/carla.vst/
cp extra-bins${PKGS_NUM}/* build-vst/carla.vst/
rm build-vst/carla.vst/resources/*carla*.so build-vst/carla.vst/resources/carla-plugin-patchbay
ln -s ../libcarla_utils.so build-vst/carla.vst/resources/
ln -s carla-plugin build-vst/carla.vst/resources/carla-plugin-patchbay


+ 1
- 1
data/macos/build.sh View File

@@ -15,7 +15,7 @@ fi
# ---------------------------------------------------------------------------------------------------------------------
# set variables

PKG_FOLDER="Carla_2.0-RC3-macos"
PKG_FOLDER="Carla_2.0-RC4-macos"

source data/macos/common.env



+ 1
- 1
data/windows/build-win-all.sh View File

@@ -1,6 +1,6 @@
#!/bin/bash

VERSION="2.0-RC3"
VERSION="2.0-RC4"

# ---------------------------------------------------------------------------------------------------------------------
# stop on error


+ 4
- 2
source/frontend/carla_host.py View File

@@ -1610,7 +1610,9 @@ class HostWindow(QMainWindow):

settings.setValue("Geometry", self.saveGeometry())
settings.setValue("ShowToolbar", self.ui.toolBar.isEnabled())
settings.setValue("ShowSidePanel", self.ui.dockWidget.isEnabled())

if not self.host.isControl:
settings.setValue("ShowSidePanel", self.ui.dockWidget.isEnabled())

diskFolders = []

@@ -1646,7 +1648,7 @@ class HostWindow(QMainWindow):
#else:
#self.ui.splitter.setSizes([210, 99999])

showSidePanel = settings.value("ShowSidePanel", True, type=bool)
showSidePanel = settings.value("ShowSidePanel", True, type=bool) and not self.host.isControl
self.ui.act_settings_show_side_panel.setChecked(showSidePanel)
self.slot_showSidePanel(showSidePanel)



+ 2850
- 0
source/frontend/patchcanvas.py
File diff suppressed because it is too large
View File


+ 1
- 1
source/includes/CarlaDefines.h View File

@@ -1,6 +1,6 @@
/*
* Carla common defines
* Copyright (C) 2011-2018 Filipe Coelho <falktx@falktx.com>
* Copyright (C) 2011-2019 Filipe Coelho <falktx@falktx.com>
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License as


Loading…
Cancel
Save