beat issueshttps://gitlab.idiap.ch/groups/beat/-/issues2018-12-19T19:02:44Zhttps://gitlab.idiap.ch/beat/beat.editor/-/issues/36When opening empty tc, popup a little starting advice2018-12-19T19:02:44ZJaden DIEFENBAUGHWhen opening empty tc, popup a little starting adviceToolchain Editor: UX Improvementshttps://gitlab.idiap.ch/beat/beat.editor/-/issues/100Configurable block widths2018-12-19T19:02:44ZJaden DIEFENBAUGHConfigurable block widthsRight now toolchain blocks are a fixed width. It makes sense to add a way to change the width.Right now toolchain blocks are a fixed width. It makes sense to add a way to change the width.Toolchain Editor: UX Improvementshttps://gitlab.idiap.ch/beat/beat.editor/-/issues/117Create algorithm from toolchain block2018-12-19T19:02:44ZJaden DIEFENBAUGHCreate algorithm from toolchain blockNot sure how this would be done...would probably need to change alotNot sure how this would be done...would probably need to change alotToolchain Editor: UX Improvementshttps://gitlab.idiap.ch/beat/beat.editor/-/issues/125Update & expand toolchain editor help menu popup thingy2018-12-19T19:02:44ZJaden DIEFENBAUGHUpdate & expand toolchain editor help menu popup thingyEspecially after the UX passEspecially after the UX passToolchain Editor: UX Improvementshttps://gitlab.idiap.ch/beat/beat.editor/-/issues/79Let user create tc connection via click & click not just click & drag2018-12-19T19:02:44ZJaden DIEFENBAUGHLet user create tc connection via click & click not just click & dragE.g. clicking a starting output block and then clicking an input block. This makes it alot easier to create far-away connections.E.g. clicking a starting output block and then clicking an input block. This makes it alot easier to create far-away connections.Toolchain Editor: UX Improvementshttps://gitlab.idiap.ch/beat/beat.editor/-/issues/44add help text for insert object modal?2018-12-19T19:02:44ZJaden DIEFENBAUGHadd help text for insert object modal?Toolchain Editor: UX Improvementshttps://gitlab.idiap.ch/beat/beat.editor/-/issues/110Toolchain editor needs UX work!2018-12-19T19:02:44ZJaden DIEFENBAUGHToolchain editor needs UX work!This isn't an issue so much as a milestone/meta-issue.
Due to time constraints I wasn't able to do as much with the toolchain editor as I wanted.
The functionality is there, and stuff basically works, but 1) it's pretty ugly 2) the UX ...This isn't an issue so much as a milestone/meta-issue.
Due to time constraints I wasn't able to do as much with the toolchain editor as I wanted.
The functionality is there, and stuff basically works, but 1) it's pretty ugly 2) the UX isn't so great.Toolchain Editor: UX Improvementshttps://gitlab.idiap.ch/beat/beat.editor/-/issues/170beat editor is very very very slow2018-12-19T19:02:44ZZohreh MOSTAANIbeat editor is very very very slowI started using beat editor again and I have the latest conda package for it. It is very very slow. So much so that it is almost impossible to work with. I am trying to edit a toolchain, I added one block and then I went to edit the inpu...I started using beat editor again and I have the latest conda package for it. It is very very slow. So much so that it is almost impossible to work with. I am trying to edit a toolchain, I added one block and then I went to edit the inputs of another block, but it goes blank and when I refresh the page it removes all the latest changes. (nothing is saved). I must emphasize that each of these steps that I mentioned are taking a very long time and firefox keeps suggesting to close the page.
I have restarted my firefox and editor server several times but the problem persists.
Please let me know if you need more information.https://gitlab.idiap.ch/beat/beat.editor/-/issues/129Block editor should allow switching inputs2018-12-19T19:02:44ZJaden DIEFENBAUGHBlock editor should allow switching inputsThis is a little tricky - say you have two inputs, `input1` and `input2`. Trying to change the first name to `input2` will fail obviously since there's already an `input2`. But you want to switch them. The only solution now is using a 3r...This is a little tricky - say you have two inputs, `input1` and `input2`. Trying to change the first name to `input2` will fail obviously since there's already an `input2`. But you want to switch them. The only solution now is using a 3rd name to switch, but this isn't super logical...
not sure how to fix this.Toolchain Editor: UX Improvementshttps://gitlab.idiap.ch/beat/beat.editor/-/issues/134Implement cache (save/cancel options) for block editor2018-12-19T19:02:44ZJaden DIEFENBAUGHImplement cache (save/cancel options) for block editorToolchain Editor: UX Improvementshttps://gitlab.idiap.ch/beat/beat.editor/-/issues/130Don't allow dashes in names2018-12-19T19:02:44ZJaden DIEFENBAUGHDon't allow dashes in namesIt breaks alot of stuffIt breaks alot of stuffToolchain Editor: Fixeshttps://gitlab.idiap.ch/beat/beat.editor/-/issues/132graphviz dot: require space between blocks2018-12-19T19:02:44ZJaden DIEFENBAUGHgraphviz dot: require space between blocksThey can be touching - not goodThey can be touching - not goodToolchain Editor: Fixeshttps://gitlab.idiap.ch/beat/beat.editor/-/issues/144fix connection line ids prepending '#' to id name2018-12-19T19:02:44ZJaden DIEFENBAUGHfix connection line ids prepending '#' to id nameObviously my wires crossed at some point - the `line`s in `ToolchainConnections` have ids that start with '#', making it very hard to select a line by id:
```js
document.querySelector('#\\#training_data-measurements-training_alg-measurem...Obviously my wires crossed at some point - the `line`s in `ToolchainConnections` have ids that start with '#', making it very hard to select a line by id:
```js
document.querySelector('#\\#training_data-measurements-training_alg-measurements');
```
Woops!Toolchain Editor: Fixeshttps://gitlab.idiap.ch/beat/beat.editor/-/issues/143The connection in the toolchain is not being updated properly2018-12-19T19:02:44ZZohreh MOSTAANIThe connection in the toolchain is not being updated properlyI made a toolchain from scratch by looking at tutorial/eigenface/1 . I made some mistakes in connecting the endpoints but at the end I corrected them and all the names and connections in my toolchain were the same as this toolchain. Then...I made a toolchain from scratch by looking at tutorial/eigenface/1 . I made some mistakes in connecting the endpoints but at the end I corrected them and all the names and connections in my toolchain were the same as this toolchain. Then I used my toolchain in an experiment but it was not working. It said that the toolchain is not valid because certain connections are wrong. Looking at the json file of the toolchain, it turned out that the correct connections are added to the list of connections without the previous wrong ones being removed from them and therefore the error. I must say that in the beat editor gui everything seemed correct and valid.Toolchain Editor: FixesJaden DIEFENBAUGHJaden DIEFENBAUGHhttps://gitlab.idiap.ch/beat/beat.editor/-/issues/121Show channel colors in channel menu in block editor modal2018-12-19T19:02:44ZJaden DIEFENBAUGHShow channel colors in channel menu in block editor modalToolchain Editor: Fixeshttps://gitlab.idiap.ch/beat/beat.editor/-/issues/120Fix tc conn to new block not changing sync channel2018-12-19T19:02:44ZJaden DIEFENBAUGHFix tc conn to new block not changing sync channelToolchain Editor: Fixeshttps://gitlab.idiap.ch/beat/beat.editor/-/issues/131Weird edgecases with toolchain validity2018-12-19T19:02:44ZJaden DIEFENBAUGHWeird edgecases with toolchain validityRarely it seems that a toolchain is valid but somehow it's not...
will hopefully probably be fixed by the refactoring & test fixingRarely it seems that a toolchain is valid but somehow it's not...
will hopefully probably be fixed by the refactoring & test fixingToolchain Editor: Fixeshttps://gitlab.idiap.ch/beat/beat.editor/-/issues/39fix tc tests with the web worker2018-12-19T19:02:44ZJaden DIEFENBAUGHfix tc tests with the web workerCurrent testing utilities don't like webworker scripts, even though my tests are running in real browsers.
The issue might be mocha or enzyme or karmaCurrent testing utilities don't like webworker scripts, even though my tests are running in real browsers.
The issue might be mocha or enzyme or karmaJS & Python Testinghttps://gitlab.idiap.ch/beat/beat.editor/-/issues/119Convert tutorial to tests2018-12-19T19:02:44ZJaden DIEFENBAUGHConvert tutorial to testsWould be great
Basically makes the Iris LDA, Iris Means, Iris Advanced w/ preprocessorWould be great
Basically makes the Iris LDA, Iris Means, Iris Advanced w/ preprocessorJS & Python Testinghttps://gitlab.idiap.ch/beat/beat.editor/-/issues/135Algorithms made with a group & no group names!2018-12-19T19:02:44ZJaden DIEFENBAUGHAlgorithms made with a group & no group names!The group names shouldnt be shown/editable by usersThe group names shouldnt be shown/editable by usersMiscellaneous Editor-specific Improvements