- 14 Apr, 2021 1 commit
-
-
Samuel GAIST authored
-
- 10 Aug, 2020 2 commits
-
-
Samuel GAIST authored
This method simplify the code to retrive the format to put as default value when, for example, creating a new input or output for an algorithm as well as values for tests.
-
Samuel GAIST authored
Only the setter is used, remove the unused code and just use the setter.
-
- 18 Jun, 2020 1 commit
-
-
Fixes #268
-
- 17 Jun, 2020 1 commit
-
-
The model will also be used on new experiments which are empty.
-
- 16 Jun, 2020 2 commits
-
-
Samuel GAIST authored
-
Samuel GAIST authored
This class modelises an experiment and allows to check whether block connections are valid.
-
- 03 Jun, 2020 1 commit
-
-
Samuel GAIST authored
-
- 02 Jun, 2020 2 commits
-
-
Samuel GAIST authored
Only one is need and needs updating as this class generates a database that will be re-used by other models. This follows the python phylosophy for sharing an object accross several modules. See https://docs.python.org/3/faq/programming.html#how-do-i-share-global-variables-across-modules
-
Samuel GAIST authored
This avoids loading algorithms that can't be used anyway.
-
- 29 May, 2020 2 commits
-
-
-
Make a base class in order to keep our current AssetModel as is and add one specialised for DataFormat which can contain: - only the DataFormat created - the DataFormat created as well as the basetypes - a subset of both The last one is usually done through a QSortFilterProxyModel
-
- 01 May, 2020 1 commit
-
-
Using isort this makes all files coherent
-
- 28 Nov, 2019 3 commits
-
-
-
Flavio TARSETTI authored
-
Flavio TARSETTI authored
-
- 04 Oct, 2019 24 commits
-
-
Samuel GAIST authored
-
This follows the Python3 recommendation in the documentation https://docs.python.org/3/library/functions.html#super
-
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
This allows to verify whether the data behind the asset is valid.
-
Samuel GAIST authored
-
Samuel GAIST authored
This filter will avoid wheel mouse focus being stilled by QSpinBox and QComboBox so when a widget like DataFormatEditor is scrolled, it's not stopped and modified when, for example, a spin box passes under the mouse cursor.
-
Samuel GAIST authored
The AssetModel class was designed with a clean prefix in mind. If for some reason a rogue file is created outside the prefix architecture, this would generate an error. This patch fixes this by ensuring that only the folders are parsed when it makes sense. Fixes #233
-
Samuel GAIST authored
-
Samuel GAIST authored
It is now provided by Asset
-
Samuel GAIST authored
-
Samuel GAIST authored
Also fix the name of AssetModel test file and improve the storage property implementation.
-
Samuel GAIST authored
This class will encapsulate the representation of an asset. This will make it easier to move things around and get information related to an asset.
-
Samuel GAIST authored
This will allow handling between asset types with and without code associated.
-
Samuel GAIST authored
It will return the storage class matching the asset
-
Samuel GAIST authored
Implement the missing filtering. Currently experiments are not concerned.
-
Samuel GAIST authored
This allows for an easier way to get a the path to an asset declaration file
-
Samuel GAIST authored
-
Samuel GAIST authored
This update makes better use of the Enum class capabilities and reduces the code to something simpler and clearer.
-
Samuel GAIST authored
-
Samuel GAIST authored
-
Samuel GAIST authored
**WARNING** not all asset types can be forked. This will fail accordingly.
-
Samuel GAIST authored
**WARNING** not all asset types have version support. This will fail accordingly.
-
Samuel GAIST authored
**WARNING** not all asset types can be created from scratch. This will fail accordingly.
-