- 04 Oct, 2019 40 commits
-
-
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.
-
Samuel GAIST authored
-
Fixes #181
-
Samuel GAIST authored
This makes it more clear to the user what they are about to save.
-
Samuel GAIST authored
This allows the user to know what they are modifying while they browse other assets.
-
Samuel GAIST authored
-
Samuel GAIST authored
This will apply the filter to all widgets/editors.
-
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 content width will change over time. This will let the user more easily see what he is working with. Fixes #234
-
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
The loop used to remove all widgets was wrongly implemented. Fixes #231
-
-
Fixes #222
-
Samuel GAIST authored
-
Samuel GAIST authored
-
Samuel GAIST authored
Use a QButtonGroup to have proper handling of exclusive state. The other technique is to pass a common parent to all the concerned buttons. However in this case it means that all the buttons would be visible by default which is not what is wanted. The tests have also been improved to verify that all types are handled properly.
-
Samuel GAIST authored
This will happen in the users default application related to the file type being opened. Fixes #221
-
Samuel GAIST authored
-
Samuel GAIST authored
This will give more information - Line number of the error - Show locals value
-