forked from cneben/QuickQanava
-
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.
Merge pull request cneben#186 from cneben/develop
2.2.0
- Loading branch information
Showing
21 changed files
with
343 additions
and
174 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
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,49 @@ | ||
name: Win64 Qt5 QMake msvc2019 | ||
|
||
on: | ||
push: | ||
branches: [master, develop] | ||
|
||
jobs: | ||
test-build: | ||
runs-on: windows-2019 | ||
timeout-minutes: 120 | ||
steps: | ||
- name: Clone QuickQanava | ||
uses: actions/checkout@v2 | ||
with: | ||
ref: master | ||
|
||
- name: Install Qt | ||
uses: jurplel/install-qt-action@v3 | ||
with: | ||
version: '5.15.*' | ||
host: 'windows' | ||
target: 'desktop' | ||
arch: 'win64_msvc2019_64' | ||
dir: '${{ github.workspace }}/' | ||
install-deps: 'true' | ||
modules: 'qtwebengine' | ||
cache: 'false' | ||
cache-key-prefix: 'install-qt-action' | ||
setup-python: 'false' | ||
|
||
- name: Create Build Dir | ||
run: mkdir build | ||
working-directory: ${{runner.workspace}} | ||
|
||
- uses: ilammy/msvc-dev-cmd@v1 | ||
|
||
- name: Configure qmake | ||
run: | | ||
QT_SELECT=5 qmake CONFIG+=release -o Makefile ${GITHUB_WORKSPACE}/quickqanava.pro | ||
working-directory: ${{runner.workspace}}/build | ||
shell: bash | ||
|
||
- name: Build Project | ||
run: | | ||
echo "NMAKE..." | ||
set CL=/MP & rem "Enabling multi-threading (max. available)" | ||
nmake | ||
shell: cmd | ||
working-directory: ${{runner.workspace}}/build |
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 @@ | ||
name: Win64 build master | ||
name: Win64 Qt6 CMake msvc2019 | ||
|
||
on: | ||
push: | ||
|
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 |
---|---|---|
|
@@ -6,16 +6,18 @@ weight: 0 | |
--- | ||
![home](images/home.png) | ||
|
||
[![Build Status](https://travis-ci.org/cneben/QuickQanava.svg?branch=master)](https://travis-ci.org/cneben/QuickQanava) (Linux/g++6/Qt5.12.1 - OSX/Clang/Qt5.12.1) | ||
|
||
[![Build status](https://ci.appveyor.com/api/projects/status/ghpiaqqew63er8ea?svg=true)](https://ci.appveyor.com/project/cneben/quickqanava) (Windows MSVC 2015 x64/Qt5.10.1) | ||
![Linux Qt5 g++ qmake](https://github.com/cneben/QuickQanava/actions/workflows/build-linux-qt5.yml/badge.svg) (Linux, g++, Qt5.15, qmake) | ||
|
||
![Win64 Qt5 msvc qmake](https://github.com/cneben/QuickQanava/actions/workflows/build-win64-qt5.yml/badge.svg) (Windows, msvc2019, Qt5.15, qmake) | ||
|
||
![Win64 Qt6 msvc CMake](https://github.com/cneben/QuickQanava/actions/workflows/build-win64-qt6.yml/badge.svg) (Windows, msvc2019, Qt6.4, CMake) | ||
|
||
[![Documentation](https://img.shields.io/badge/docs-doxygen-blue.svg)](http://www.destrat.io/quickqanava/doc) | ||
[![License](https://img.shields.io/badge/License-BSD%203--Clause-blue.svg)](https://opensource.org/licenses/BSD-3-Clause) | ||
[![Twitter URL](https://img.shields.io/twitter/url/https/twitter.com/fold_left.svg?style=social&label=Follow%20%40QuickQanava)](https://twitter.com/QuickQanava) | ||
|
||
|
||
!!! warning "QuickQanava is alpha, interface may change before 1.0.0 release, but QuickQanava is already used extensively in production code." | ||
!!! warning "QuickQanava is still alpha, but QuickQanava is already used extensively in production code." | ||
|
||
!!! note "QuickQanava is licensed under BSD-3, specific features or support is available on demand: [email protected]" | ||
|
||
|
@@ -25,7 +27,7 @@ weight: 0 | |
|
||
QuickQanava main repository is hosted on GitHub: https://github.com/cneben/quickqanava | ||
|
||
QuickQanava is primarily developed with Qt >= 5.13 with MSVC2015 and g++7. minimal required Qt version is **Qt 5.10**. | ||
QuickQanava is primarily developed on Linux and Qt 5.15. minimal required Qt version is **Qt 5.10**. | ||
|
||
+ Project homepage: [http://cneben.github.io/QuickQanava/index.html](http://cneben.github.io/QuickQanava/index.html) | ||
|
||
|
@@ -42,14 +44,3 @@ Please refer to [Installation](installation.md) manual and [Graph](graph.md), [N | |
|
||
![styles](samples/topology.png) | ||
|
||
## Roadmap | ||
|
||
- **pre v2.0:** | ||
- [X] Add full support for groups inside group (ie subgraphs). | ||
- [X] Update geometry creation interface and delegate management. | ||
- [X] Rewrite CMake configuration, add install step, use QML plugins. | ||
- **v2.1.x:** | ||
- [ ] Add support for direct visual dragging of port items. | ||
- [ ] Add "snap to grid" support. | ||
|
||
|
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
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.