From ca3c91d332dc946592d7eec6f9011ac5732031e8 Mon Sep 17 00:00:00 2001 From: Dinu SV Date: Thu, 22 Apr 2021 01:07:38 +0300 Subject: [PATCH 1/2] Update build file versions. --- .github/workflows/.build_livekeys.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/.build_livekeys.yml b/.github/workflows/.build_livekeys.yml index 7fe2b1d1..8f6f13a2 100644 --- a/.github/workflows/.build_livekeys.yml +++ b/.github/workflows/.build_livekeys.yml @@ -103,7 +103,7 @@ jobs: - name: Setup Qt MacOS if: runner.os == 'macOS' run: | - pip3 install aqtinstall + pip3 install aqtinstall==1.1.4 aqt install 5.14.2 --outputdir /opt/qt mac desktop clang_64 -m qtwebengine qtquick3d aqt doc 5.14.2 --outputdir /opt/qt mac desktop -m qtwebengine export QTDIR=/opt/qt/5.14.2/clang_64 @@ -112,7 +112,7 @@ jobs: - name: Setup Qt Linux if: runner.os == 'Linux' run: | - pip3 install aqtinstall + pip3 install aqtinstall==1.1.4 echo "Installed aqtinstall" aqt install 5.14.2 --outputdir /opt/qt linux desktop gcc_64 -m qtwebengine qtquick3d aqt doc 5.14.2 --outputdir /opt/qt linux desktop -m qtwebengine From d3ff879c9c4b01711cc05a6ffc3a5dd806615760 Mon Sep 17 00:00:00 2001 From: Dinu SV Date: Thu, 22 Apr 2021 10:24:30 +0300 Subject: [PATCH 2/2] Release info changes. --- .github/workflows/.build_livekeys.yml | 38 ++++++++++++++++++----- .qmake.conf | 2 +- CHANGELOG.md | 43 +++++++++++++++++++++++++++ README.md | 2 ++ 4 files changed, 77 insertions(+), 8 deletions(-) diff --git a/.github/workflows/.build_livekeys.yml b/.github/workflows/.build_livekeys.yml index 8f6f13a2..9fbc6206 100644 --- a/.github/workflows/.build_livekeys.yml +++ b/.github/workflows/.build_livekeys.yml @@ -179,15 +179,28 @@ jobs: path: build/*.tar.gz - - name: Get Release - id: get_release - if: startsWith(github.ref, 'refs/tags/v') + - name: Get Release MacOS + id: get_release_macos + if: github.ref == 'refs/heads/master' && runner.os == 'macOS' run : | cd build RELEASE_NAME="$(ls -1 *.dmg)" echo $RELEASE_NAME echo ::set-output name=RELEASE_NAME::$RELEASE_NAME + - name: Get Release Linux + id: get_release_linux + if: github.ref == 'refs/heads/master' && runner.os == 'Linux' + run : | + cd build + ls + RELEASE_NAME_1="$(ls live*.tar.gz | tail -n +1 | head -1)" + RELEASE_NAME_2="$(ls live*.tar.gz | tail -n +2 | head -1)" + echo $RELEASE_NAME_1 + echo $RELEASE_NAME_2 + echo ::set-output name=RELEASE_NAME_1::$RELEASE_NAME_1 + echo ::set-output name=RELEASE_NAME_2::$RELEASE_NAME_2 + # - name: Create Release # id: create_release # if: startsWith(github.ref, 'refs/tags/v') @@ -207,14 +220,25 @@ jobs: # GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - - name: Do Release - id: do_release - if: startsWith(github.ref, 'refs/tags/v') + - name: Do Release MacOS + id: do_release_macos + if: startsWith(github.ref, 'refs/tags/v') && runner.os == 'macOS' + uses: softprops/action-gh-release@v1 + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + with: + files: build/${{ steps.get_release_macos.outputs.RELEASE_NAME }} + + - name: Do Release Linux + id: do_release_linux + if: startsWith(github.ref, 'refs/tags/v') && runner.os == 'Linux' uses: softprops/action-gh-release@v1 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: - files: build/${{ steps.get_release.outputs.RELEASE_NAME }} + files: | + build/${{ steps.get_release_linux.outputs.RELEASE_NAME_1 }} + build/${{ steps.get_release_linux.outputs.RELEASE_NAME_2 }} # - name: Upload Release Asset # id: upload-release-asset diff --git a/.qmake.conf b/.qmake.conf index 80517c84..c805240a 100644 --- a/.qmake.conf +++ b/.qmake.conf @@ -14,7 +14,7 @@ PROJECT_ROOT = $$PWD BUILD_PATH = $$shadowed($$PWD) -LIVEKEYS_VERSION = 1.8.0 +LIVEKEYS_VERSION = 1.9.0 macx:DEPLOY_PATH = $$BUILD_PATH/bin/livekeys.app/Contents else:DEPLOY_PATH = $$BUILD_PATH/bin diff --git a/CHANGELOG.md b/CHANGELOG.md index 38fb5279..5f2c610a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,49 @@ This file summarises notable changes between Live Keys versions. +## 1.9.0 + +### Features + + - Added vector editor + - Added layout files + - Added Support for read only properties + - Added Support for chain properties + - Added new color picker + - Fully Integrated Builders and Watchers + - Support for Drawing Gradients + - Support for connecting to singletons + +### Bug Fixes + + - Fixed saving/restoring palettes + - Fixed TransformPalette in node editor + - Fixed blank DrawPalette crash + - Updated NodePalette connectors + - Fixed Ownership and deletion in palettes + - Fixed binding deletion when deleting an edge in NodePalette + - Fixed some cases where SuggestionBox was hidden + +## 1.8.0 + +### Features + + - Added timeline animation tracks + - Support for initializing documents through palettes + - Added messagebox for workspace + - Added new palettes: StringList, Boolean, Size + +### Bug Fixes + + - Fixed Root item deletion and creation in some contexts + - Fixed reading files sample + - Fixed file explorer sample + - Fixed executable sample run problems on windows + - Fixed same property appearing twice in the node editor + - Fixed ownership on deleting edit fragments + - Fixed various node editor interactions + - Fixed binding connections between edit fragments + ## 1.7.0 ### Features diff --git a/README.md b/README.md index 82c82c83..8f812797 100644 --- a/README.md +++ b/README.md @@ -8,6 +8,8 @@

+----------------------------- + [![Join the chat at https://gitter.im/live-keys/livekeys](https://badges.gitter.im/live-keys/livekeys.svg)](https://gitter.im/live-keys/livekeys?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) [![Build Status](https://travis-ci.com/live-keys/livekeys.svg?branch=master)](https://travis-ci.com/live-keys/livekeys) [![Build status](https://ci.appveyor.com/api/projects/status/3l5t69h7q3gpkec1?svg=true)](https://ci.appveyor.com/project/dinusv/livekeys)