- 04 Oct, 2019 40 commits
-
-
Samuel GAIST authored
This will allow use of the meta object system.
-
Samuel GAIST authored
-
Samuel GAIST authored
-
Samuel GAIST authored
-
Samuel GAIST authored
-
Samuel GAIST authored
This allows to visualise what a toolchain should look like
-
This follows the Python3 recommendation in the documentation https://docs.python.org/3/library/functions.html#super
-
Issue found when testing with PySide2. From the documentation, QPushButton::setMenu does not take ownership of the menu. With PySide2, the menu is garbage collected but the actions created from it are not completely destroyed as it seems. Giving the menu a proper parent ensure that its lifetime is correctly handled.
-
Samuel GAIST authored
-
Fixes #242
-
Only the yes condition was tested. Now both use cases are treated.
-
Samuel GAIST authored
The loop related algorithms are now: - loop processor - loop evaluator Both being sequential or autonomous.
-
Samuel GAIST authored
It was not needed at all.
-
-
Samuel GAIST authored
The loop_user type has been changed in sequential and autonomous types. This updates fixes the editor to support them.
-
Samuel GAIST authored
-
Samuel GAIST authored
These will allow for synchronisation between editor and the browser. This patch also regactors the code for testing purpose.
-
Samuel GAIST authored
The editor will only allow editing of API V2 or more recent version of the algorithms.
-
Samuel GAIST authored
Tests added: - widget factory method - change on disk detection - root_prefix_path property
-
Samuel GAIST authored
This will update the code from a python based algorithm when changing type or making it an analyzer.
-
Samuel GAIST authored
-
Samuel GAIST authored
This signal will be emitted on change of the asset to edit.
-
Samuel GAIST authored
-
Samuel GAIST authored
The name was wrong. Tests have been added
-
Samuel GAIST authored
This file will contain delegates reused in several places.
-
Samuel GAIST authored
Also added test for the dialog itself
-
Samuel GAIST authored
-
Samuel GAIST authored
-
Samuel GAIST authored
-
Samuel GAIST authored
-
A library might be using an older version of another library. Patch fields "uses" (optional) and "languages" (mandatory)
-
Samuel GAIST authored
This will ensure that the editor has a valid prefix structure to start with.
-
Samuel GAIST authored
The checks verify that: - The prefix has all asset subfolders - The mandatory items are available Currently the only mandatory item is the integers data format needed by the algorithm prototype. Both checks will generate the needed elements if accepted.
-
Samuel GAIST authored
And added test for it.
-
Samuel GAIST authored
-
Samuel GAIST authored
-
Samuel GAIST authored
The widget had much empty space because the QStackedWidget used to contain the editors calculates the size based on the biggest widget within it. This patch changes that so that we can adjust the size of the QStackedWidget to be more compact whathever the current widget shown.
-
Samuel GAIST authored
Fixes #232
-
Samuel GAIST authored
-
Samuel GAIST authored
This allows to verify whether the data behind the asset is valid.
-