beat.editor merge requestshttps://gitlab.idiap.ch/beat/beat.editor/-/merge_requests2020-08-10T15:27:51Zhttps://gitlab.idiap.ch/beat/beat.editor/-/merge_requests/147Add button to allow closing the current editor2020-08-10T15:27:51ZSamuel GAISTAdd button to allow closing the current editorSummary
This button allows the user to stop editing the current asset without
having to open a new one.
Relevant issue(s) fixed
Fixes #243Summary
This button allows the user to stop editing the current asset without
having to open a new one.
Relevant issue(s) fixed
Fixes #243[v2] 1 - Edition/Visualization for small editorshttps://gitlab.idiap.ch/beat/beat.editor/-/merge_requests/144Make new dialog comboboxes searchable2020-08-06T12:19:02ZSamuel GAISTMake new dialog comboboxes searchableThis merge request makes the combo boxes of the "new" dialog editable so the user
can start typing what he is looking for rather than
having to scroll a possibly long list of assets.
Fixes #227This merge request makes the combo boxes of the "new" dialog editable so the user
can start typing what he is looking for rather than
having to scroll a possibly long list of assets.
Fixes #227[v2] 1 - Edition/Visualization for small editorsFlavio TARSETTIFlavio TARSETTIhttps://gitlab.idiap.ch/beat/beat.editor/-/merge_requests/143Fix algorithm migration handling2020-08-06T08:41:49ZSamuel GAISTFix algorithm migration handlingSummary
This merge fixes the incorrect handling of a newly migrated algorithm declaration.
The loaded data was coming from the original algorithm and thus contained invalid data.
It also updates the default type used from legacy to se...Summary
This merge fixes the incorrect handling of a newly migrated algorithm declaration.
The loaded data was coming from the original algorithm and thus contained invalid data.
It also updates the default type used from legacy to sequential so that there's no need for special handling of what should be a temporary state when moving from the V1 to the V2 API.
Relevant issue(s) fixed
Fixes #275[v2] 1 - Edition/Visualization for small editorshttps://gitlab.idiap.ch/beat/beat.editor/-/merge_requests/140Add folding to dataformat editors2020-06-24T08:47:13ZSamuel GAISTAdd folding to dataformat editorsSummary
This merge request adds folding to the data format editor so that when having a long list of fields or big fields their size can be reduced.
As a drive by commit it also fixes an issue with the creation of NameLineEdit when onl...Summary
This merge request adds folding to the data format editor so that when having a long list of fields or big fields their size can be reduced.
As a drive by commit it also fixes an issue with the creation of NameLineEdit when only the parent parameter is passed.
Relevant issue(s) fixed
Fixes #236[v2] 1 - Edition/Visualization for small editorsFlavio TARSETTIFlavio TARSETTIhttps://gitlab.idiap.ch/beat/beat.editor/-/merge_requests/138Improve usage experience2020-06-19T14:52:23ZSamuel GAISTImprove usage experienceSummary
Started from issue #237, this merge request implements several improvements to various editors.
Most of them are purely visual and provide tool tips that should help understand better what might be going on when clicking on...Summary
Started from issue #237, this merge request implements several improvements to various editors.
Most of them are purely visual and provide tool tips that should help understand better what might be going on when clicking on one button or another.
Other improvements can be done in that regard and will happen during further development.
Relevant issue(s) fixed
Fixes #237
Fixes #235
Fixes #270[v2] 1 - Edition/Visualization for small editorsFlavio TARSETTIFlavio TARSETTIhttps://gitlab.idiap.ch/beat/beat.editor/-/merge_requests/136Application icon2020-06-18T12:25:26ZSamuel GAISTApplication iconSummary
Add application icon
Relevant issue(s) fixed
Fixes #263Summary
Add application icon
Relevant issue(s) fixed
Fixes #263[v2] 1 - Edition/Visualization for small editorshttps://gitlab.idiap.ch/beat/beat.editor/-/merge_requests/135Add tooltip when asset is invalid2020-06-18T13:33:15ZSamuel GAISTAdd tooltip when asset is invalidWhen creating a new asset, the error hinting is valid but gives no information.
The information is also lost on saving. Hence the tooltip now used on the tab containing the editor.
It follows the same idea as the experiment editor hint...When creating a new asset, the error hinting is valid but gives no information.
The information is also lost on saving. Hence the tooltip now used on the tab containing the editor.
It follows the same idea as the experiment editor hinting.
Fixes #264[v2] 1 - Edition/Visualization for small editorshttps://gitlab.idiap.ch/beat/beat.editor/-/merge_requests/131Propagate prefix changes2020-06-03T12:08:33ZSamuel GAISTPropagate prefix changesSummary
This merge request implements a way to have the editors up to date when editing an asset after, for example, a new one was added (or version, or fork).
Relevant issue(s) fixed
Fixes #262Summary
This merge request implements a way to have the editors up to date when editing an asset after, for example, a new one was added (or version, or fork).
Relevant issue(s) fixed
Fixes #262[v2] 1 - Edition/Visualization for small editorsFlavio TARSETTIFlavio TARSETTIhttps://gitlab.idiap.ch/beat/beat.editor/-/merge_requests/129Fix analyzer creation2020-06-02T07:33:08ZSamuel GAISTFix analyzer creationSummary
This merge request ensure that the handling of analyser algorithm is done correctly.
It also ensure that the names used are valid based on the schema that can be found in beat/beat.core>
Relevant issue(s) fixed
Fixes #261Summary
This merge request ensure that the handling of analyser algorithm is done correctly.
It also ensure that the names used are valid based on the schema that can be found in beat/beat.core>
Relevant issue(s) fixed
Fixes #261[v2] 1 - Edition/Visualization for small editorsFlavio TARSETTIFlavio TARSETTIhttps://gitlab.idiap.ch/beat/beat.editor/-/merge_requests/128Remove base types where wrong2020-08-10T08:39:27ZSamuel GAISTRemove base types where wrongSummary
This merge request refactor the AssetModel.
All assets are now treated equally with that model.
The DataFormatModel was added to the particular case of DataFormat handling since not all data format shall be used everywhe...Summary
This merge request refactor the AssetModel.
All assets are now treated equally with that model.
The DataFormatModel was added to the particular case of DataFormat handling since not all data format shall be used everywhere.
This models allows to either have only the standard created formats or also include the base types when appropriate.
Relevant issue(s) fixed
Fixes #260
Fixes #246
[v2] 1 - Edition/Visualization for small editorsFlavio TARSETTIFlavio TARSETTIhttps://gitlab.idiap.ch/beat/beat.editor/-/merge_requests/110Move super to python3 recommendations2019-09-16T10:08:56ZSamuel GAISTMove super to python3 recommendationsSummary
This merge request cleans up the code base use of super to follow [Python 3 suggested use](https://docs.python.org/3/library/functions.html#super) which is parameter-less by default.Summary
This merge request cleans up the code base use of super to follow [Python 3 suggested use](https://docs.python.org/3/library/functions.html#super) which is parameter-less by default.[v2] 1 - Edition/Visualization for small editorsSamuel GAISTSamuel GAISThttps://gitlab.idiap.ch/beat/beat.editor/-/merge_requests/109Fix button menu lifetime2019-09-16T09:40:42ZSamuel GAISTFix button menu lifetimeSummary
This merge request fixes an issue where creating a QMenu within a method would result in its destruction when using PySide2.
The simple fix is to give the menu a parent.
Relevant issue(s) fixed:
Fixes #248Summary
This merge request fixes an issue where creating a QMenu within a method would result in its destruction when using PySide2.
The simple fix is to give the menu a parent.
Relevant issue(s) fixed:
Fixes #248[v2] 1 - Edition/Visualization for small editorsSamuel GAISTSamuel GAISThttps://gitlab.idiap.ch/beat/beat.editor/-/merge_requests/105Implement support for new loop related algorithms2019-08-05T08:00:50ZSamuel GAISTImplement support for new loop related algorithmsSummary
During the development of the loop output and new
input synchronization features, new blocks
have been created as well as renamed.
This merge request implements support the new loop
related algorithm types.
Relevant issue(s) f...Summary
During the development of the loop output and new
input synchronization features, new blocks
have been created as well as renamed.
This merge request implements support the new loop
related algorithm types.
Relevant issue(s) fixed
Relates to:
- beat/beat.core!83
- beat/beat.core!84
- beat/beat.core!85[v2] 1 - Edition/Visualization for small editorsFlavio TARSETTIFlavio TARSETTIhttps://gitlab.idiap.ch/beat/beat.editor/-/merge_requests/104Remove test specific method from PlotterEditor2019-07-18T12:59:13ZSamuel GAISTRemove test specific method from PlotterEditorSummary
This merge request removes a test specific method
that was not needed at all.Summary
This merge request removes a test specific method
that was not needed at all.[v2] 1 - Edition/Visualization for small editorsFlavio TARSETTIFlavio TARSETTIhttps://gitlab.idiap.ch/beat/beat.editor/-/merge_requests/102Plotter parameter editor2019-07-18T12:15:25ZFlavio TARSETTIPlotter parameter editorSummary
This merge request implements the plotter parameter editor
Relevant issue(s) fixed
Fixes #182Summary
This merge request implements the plotter parameter editor
Relevant issue(s) fixed
Fixes #182[v2] 1 - Edition/Visualization for small editorsSamuel GAISTSamuel GAISThttps://gitlab.idiap.ch/beat/beat.editor/-/merge_requests/101Add missing delete confirmation2019-08-05T10:03:21ZChristine MARCELAdd missing delete confirmationSummary
This merge request adds a missing confirmation
dialog when the user deletes an asset other than
the one that is edited.
Relevant issue(s) fixed
Fixes #242Summary
This merge request adds a missing confirmation
dialog when the user deletes an asset other than
the one that is edited.
Relevant issue(s) fixed
Fixes #242[v2] 1 - Edition/Visualization for small editorsFlavio TARSETTIFlavio TARSETTIhttps://gitlab.idiap.ch/beat/beat.editor/-/merge_requests/100Algorithm editor2019-07-05T13:46:46ZSamuel GAISTAlgorithm editorSummary
This merge request implements the algorithm editor for v2 API algorithms.
V1 API algorithms can be converted but won't be editable by it.
This merge request also improves several aspects of the code
for better handling of the ...Summary
This merge request implements the algorithm editor for v2 API algorithms.
V1 API algorithms can be converted but won't be editable by it.
This merge request also improves several aspects of the code
for better handling of the various elements of the editors.
Tests have also been either improved or added.
Relevant issue(s) fixed
Fixes #180
Part of #226[v2] 1 - Edition/Visualization for small editorsFlavio TARSETTIFlavio TARSETTIhttps://gitlab.idiap.ch/beat/beat.editor/-/merge_requests/99Fix library editor empty uses2019-07-10T07:45:56ZSamuel GAISTFix library editor empty usesSummary
This merge request fixes two library editor shortcomings:
1) Mishandling of empty "uses" field
2) Missing handling of mandatory language field
Relevant issue(s) fixed
Fixes #239Summary
This merge request fixes two library editor shortcomings:
1) Mishandling of empty "uses" field
2) Missing handling of mandatory language field
Relevant issue(s) fixed
Fixes #239[v2] 1 - Edition/Visualization for small editorsFlavio TARSETTIFlavio TARSETTIhttps://gitlab.idiap.ch/beat/beat.editor/-/merge_requests/98Check prefix on startup2019-07-02T12:57:54ZSamuel GAISTCheck prefix on startupSummary
This merge request implements a check of the prefix
before the application starts. This will ensure that
there's a structurally valid prefix to work with as
well as all mandatory data present.
It also does some cleanup in unuse...Summary
This merge request implements a check of the prefix
before the application starts. This will ensure that
there's a structurally valid prefix to work with as
well as all mandatory data present.
It also does some cleanup in unused code and improve
testing.
Relevant issue(s) fixed
Fixes #225[v2] 1 - Edition/Visualization for small editorsFlavio TARSETTIFlavio TARSETTIhttps://gitlab.idiap.ch/beat/beat.editor/-/merge_requests/97Improve ParameterWidget size handling2019-07-01T13:19:28ZSamuel GAISTImprove ParameterWidget size handlingSummary
This patch improves the visual aspect of the ParameterWidget.
Up until now the size of it was defined by the biggest editor it contained. Now the current widget shown will define how high the widget is. This leads to a better l...Summary
This patch improves the visual aspect of the ParameterWidget.
Up until now the size of it was defined by the biggest editor it contained. Now the current widget shown will define how high the widget is. This leads to a better looking editor with less white space.
Relevant issue(s) fixed
Fixes #240[v2] 1 - Edition/Visualization for small editorsFlavio TARSETTIFlavio TARSETTI