beat.editor merge requestshttps://gitlab.idiap.ch/beat/beat.editor/-/merge_requests2023-02-02T09:59:25Zhttps://gitlab.idiap.ch/beat/beat.editor/-/merge_requests/155Pre-commit update and cleanup2023-02-02T09:59:25ZSamuel GAISTPre-commit update and cleanupSummary
Update of pre-commit tools and cleanup applied for new issues found.Summary
Update of pre-commit tools and cleanup applied for new issues found.Samuel GAISTSamuel GAISThttps://gitlab.idiap.ch/beat/beat.editor/-/merge_requests/154Fix Python 3.10 issue2022-09-21T12:42:53ZSamuel GAISTFix Python 3.10 issueSummary
This merge request fixes the two newly fatal errors that came to light with Python 3.10 and the latest PyQt version. Before that using a float value as QRect parameter did not trigger any issue but with the latest version, the t...Summary
This merge request fixes the two newly fatal errors that came to light with Python 3.10 and the latest PyQt version. Before that using a float value as QRect parameter did not trigger any issue but with the latest version, the type system looks more picky than before and thus only integer can be used.Flavio TARSETTIFlavio TARSETTIhttps://gitlab.idiap.ch/beat/beat.editor/-/merge_requests/153Fix experiment editor2022-04-04T12:43:00ZSamuel GAISTFix experiment editorSomething has change at some point and the original
mapping created from the input was replaced during
the loading process.
This patch also fixes pre-commit related issues.Something has change at some point and the original
mapping created from the input was replaced during
the loading process.
This patch also fixes pre-commit related issues.Samuel GAISTSamuel GAISThttps://gitlab.idiap.ch/beat/beat.editor/-/merge_requests/152Refactor the conda recipe to follow bob's latest standard2021-10-13T11:18:06ZSamuel GAISTRefactor the conda recipe to follow bob's latest standardhttps://gitlab.idiap.ch/beat/beat.editor/-/merge_requests/151Fix test warnings2021-05-10T07:47:28ZSamuel GAISTFix test warningsThis merge request fixes test warnings as well as ensure that the QT_QPA_PLATFORM environment variable is set to run the tests.
This will make the tests running with the offscreen plugin in all cases.This merge request fixes test warnings as well as ensure that the QT_QPA_PLATFORM environment variable is set to run the tests.
This will make the tests running with the offscreen plugin in all cases.Flavio TARSETTIFlavio TARSETTIhttps://gitlab.idiap.ch/beat/beat.editor/-/merge_requests/150Add pyproject.toml2021-04-15T14:43:47ZSamuel GAISTAdd pyproject.tomlThis follows bob packages new standardThis follows bob packages new standardFlavio TARSETTIFlavio TARSETTIhttps://gitlab.idiap.ch/beat/beat.editor/-/merge_requests/149Sphinx 3 autodoc no longer accepts autodoc_default_flags and autodoc_default_...2020-11-10T12:19:55ZAmir MOHAMMADISphinx 3 autodoc no longer accepts autodoc_default_flags and autodoc_default_options should be usedhttps://gitlab.idiap.ch/beat/beat.editor/-/merge_requests/148Refactor the documentation and update the images for v22020-10-16T10:07:19ZSamuel GAISTRefactor the documentation and update the images for v2Summary
This merge request updates the images used in the editor documentation to use the new V2 editor.
Relevant issue(s) fixed
Fixes #258Summary
This merge request updates the images used in the editor documentation to use the new V2 editor.
Relevant issue(s) fixed
Fixes #258Flavio TARSETTIFlavio TARSETTIhttps://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/146Fix dataformat list for protocol templates2020-08-10T10:00:04ZSamuel GAISTFix dataformat list for protocol templatesSummary
This merge request fixes the list of available dataformats in the Protocol Template editor.
It also simplifies the handling of default values related to dataformats.
Relevant issue(s) fixed
Part of #246
Related to !128Summary
This merge request fixes the list of available dataformats in the Protocol Template editor.
It also simplifies the handling of default values related to dataformats.
Relevant issue(s) fixed
Part of #246
Related to !128https://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/133Fix use of blocktype enum2020-08-07T13:54:40ZSamuel GAISTFix use of blocktype enumSummary
This merge request fixes all remaining uses of the BlockType enum through the editor code.
Relevant issue(s) fixed
Fixes #266
Related to #184Summary
This merge request fixes all remaining uses of the BlockType enum through the editor code.
Relevant issue(s) fixed
Fixes #266
Related to #184[v2] 2 - Toolchain editorFlavio TARSETTIFlavio TARSETTIhttps://gitlab.idiap.ch/beat/beat.editor/-/merge_requests/145Toolchain preview in experiment editor2020-08-06T12:19:40ZSamuel GAISTToolchain preview in experiment editorSummary
This merge request adds the visualization of the toolchain to the experiment editor.
It adds it as a tab so it's easy to access
Relevant issue(s) fixed
Part of #185Summary
This merge request adds the visualization of the toolchain to the experiment editor.
It adds it as a tab so it's easy to access
Relevant issue(s) fixed
Part of #185[v2] 3 - Experiment editorFlavio TARSETTIFlavio TARSETTIhttps://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/142Gracefully handle default values of plotterparameters2020-07-29T09:41:00ZAmir MOHAMMADIGracefully handle default values of plotterparametersSometimes the default value of a parameter does not have the required
type of that paramter and this can lead to failures further down the
code.
Here, we're converting the default value to the required type so
that errors do not occur.
...Sometimes the default value of a parameter does not have the required
type of that paramter and this can lead to failures further down the
code.
Here, we're converting the default value to the required type so
that errors do not occur.
Fixes #278Samuel GAISTSamuel GAISThttps://gitlab.idiap.ch/beat/beat.editor/-/merge_requests/141Fix parameter filter crash2020-07-21T13:12:53ZSamuel GAISTFix parameter filter crashSummary
Based on the provided test prefix, the filtering of unedited block parameters could fail as they would not appear on the corresponding editor dump and thus when checking with the content of the global parameters will lead to a c...Summary
Based on the provided test prefix, the filtering of unedited block parameters could fail as they would not appear on the corresponding editor dump and thus when checking with the content of the global parameters will lead to a crash.
This patch fixes that.
Relevant issue(s) fixed
Fixes #276[v2] 3 - Experiment editorFlavio TARSETTIFlavio TARSETTIhttps://gitlab.idiap.ch/beat/beat.editor/-/merge_requests/139Remove unwanted additional channel color on toolchain edition/creation2020-06-24T09:22:58ZFlavio TARSETTIRemove unwanted additional channel color on toolchain edition/creationSummary
This fixes unwanted additional color channel creation
Relevant issue(s) fixed
Fixes #267Summary
This fixes unwanted additional color channel creation
Relevant issue(s) fixed
Fixes #267https://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 TARSETTI