Systems Frontend issueshttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues2022-06-02T16:14:19+02:00https://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1525Allow to copy an annotation with ctrl + c or even a copy to clipboard button ?2022-06-02T16:14:19+02:00Isabela DimarcoAllow to copy an annotation with ctrl + c or even a copy to clipboard button ?Is there a reason why it's not possible to copy the text (content) of a text annotation by selecting it and then pressing ctrl + c (cmd + c) to paste it somewhere else? Would it be a possibility in the future?Is there a reason why it's not possible to copy the text (content) of a text annotation by selecting it and then pressing ctrl + c (cmd + c) to paste it somewhere else? Would it be a possibility in the future?Usability UX Improvementshttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1524Add bulk delete in the live annotator?2022-06-02T15:48:04+02:00Isabela DimarcoAdd bulk delete in the live annotator?It would be cool if the bulk delete was available everywhere where annotations can be done.It would be cool if the bulk delete was available everywhere where annotations can be done.Usability UX Improvementshttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1523Background color of annotation drawer in timeline viewer is always visible on...2022-06-03T11:01:22+02:00Isabela DimarcoBackground color of annotation drawer in timeline viewer is always visible on small devicesThis isn't supposed to happen is it? I don't know anymore 🧐
![Screenshot_903](/uploads/e26b700d3ff49a05a30d15bfa2397aa9/Screenshot_903.png)This isn't supposed to happen is it? I don't know anymore 🧐
![Screenshot_903](/uploads/e26b700d3ff49a05a30d15bfa2397aa9/Screenshot_903.png)Usability UX ImprovementsBöhm, JeanBöhm, Jeanhttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1519Improve Show Annotations button in Timeline Viewer2022-06-02T15:32:41+02:00Isabela DimarcoImprove Show Annotations button in Timeline ViewerWhen asked to show annotations in the timeline viewer, users overlooked the button. One user said it was the size of the button (which is a lot smaller than the filter button), another said maybe the annotations should be shown per defau...When asked to show annotations in the timeline viewer, users overlooked the button. One user said it was the size of the button (which is a lot smaller than the filter button), another said maybe the annotations should be shown per default so the user can toggle them and learn the behaviour directly. Another option would be to use a text-button?
What are your thoughts on this? Any suggestions? I don't think it's really about the icon being too unknown but also of the button being too small and not standing out enough?
The specific icon and in general the button design are open for suggestions!
![Screenshot_898](/uploads/a59d7478bd0bc1e34480c98a9db95e87/Screenshot_898.png)Usability UX Improvementshttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1517Filtering by type: comment doesn't give feedback when no comments are found2022-06-09T09:45:55+02:00Isabela DimarcoFiltering by type: comment doesn't give feedback when no comments are foundIf you filter by annotation type 'commenting' and you don't have any annotations that match this type, no annotations should get shown in the annotations drawer and a message like 'we couldn't find any annotations of this type in your ti...If you filter by annotation type 'commenting' and you don't have any annotations that match this type, no annotations should get shown in the annotations drawer and a message like 'we couldn't find any annotations of this type in your timeline' should appear.
update: okay apparently when the filters don't find a match it is already so that no annotations get shown. Only when filtering by type **commenting** there is no visual feedback. I still think the message is a good idea. : )Usability UX Improvementshttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1516Searching for a word in the filter should highlight said word in the annotations2022-06-02T15:01:45+02:00Isabela DimarcoSearching for a word in the filter should highlight said word in the annotationsSearching for a word in the annotations and it not being highlighted was a little confusing specially on small screens because since the filter component sets a semi-transparent white background behind itself, users can't really tell if ...Searching for a word in the annotations and it not being highlighted was a little confusing specially on small screens because since the filter component sets a semi-transparent white background behind itself, users can't really tell if the annotations got filtered or not, specially because even when 'leaving' the filter view, the annotation that is left (the one that includes the searched word) doesn't appear to include said word, you first have to read it to see if it matches. And this supposing that there is only one annotation that matches the search word, in case you have more than one it's another story.
It would be much easier if the 'suchbegriff' users enter in the filter gets highlighted on search or after search in the annotations that include it, so that it's easy to find said annotation.Usability UX Improvementshttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1515Filters in timeline viewer2022-06-02T14:53:38+02:00Isabela DimarcoFilters in timeline viewerBeing able to filter your annotation stream is a super useful feature. If the filter button is available on both 'tools' (post-annotator + timeline viewer) why doesn't it work the same on both?
Here are the findings that came up after ...Being able to filter your annotation stream is a super useful feature. If the filter button is available on both 'tools' (post-annotator + timeline viewer) why doesn't it work the same on both?
Here are the findings that came up after today's testing session:
- If the decision was to only make filters available in the post-annotator, then the button on the timeline viewer should only not include a filter icon but a search icon.
- If the filters are available in both places, let them work exactly the same → why am I allowed to filter on one place and not on the other?Usability UX Improvementshttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1514Video should pause on click of text field and un-pause when annotation has be...2022-06-02T16:27:19+02:00Isabela DimarcoVideo should pause on click of text field and un-pause when annotation has been enteredWhen writing an annotation the video just keeps running. This usually means users miss parts of the video and have to go back to the point where they left at. What I've seen users do is just pause the video altogether and move from one p...When writing an annotation the video just keeps running. This usually means users miss parts of the video and have to go back to the point where they left at. What I've seen users do is just pause the video altogether and move from one point they want to comment on to the other on the video play bar with their mouse.
I wouldn't say this behaviour is critical, but I've personally wondered about this before. Is there any background on this decision? How do you @david.rittershaus for example add long annotations? And generally, what are your thoughts on this? @jean.boehm2 @christian.hansenUsability UX Improvementshttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1513Projects vs Timelines - Unify wording2022-06-10T12:53:24+02:00Isabela DimarcoProjects vs Timelines - Unify wording2 of 2 users today couldn't figure out how to create a project and ended up clicking on 'create timeline' because they didn't know what else to do. Why is the menu item called 'Projects' if you can't create a project but a timeline? Is t...2 of 2 users today couldn't figure out how to create a project and ended up clicking on 'create timeline' because they didn't know what else to do. Why is the menu item called 'Projects' if you can't create a project but a timeline? Is there some background to this wording decision and what are your thoughts on changing the items name?Usability UX ImprovementsBöhm, JeanBöhm, Jeanhttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1507Audio input component should have error message on blocked mic2024-01-09T15:50:01+01:00Isabela DimarcoAudio input component should have error message on blocked micWhile testing on localhost the microphone gets blocked and I hadn't realized it. I would only get a weird grey block on top of the play bar when trying to record a voice annotation – as if an error was caught but didn't get displayed or ...While testing on localhost the microphone gets blocked and I hadn't realized it. I would only get a weird grey block on top of the play bar when trying to record a voice annotation – as if an error was caught but didn't get displayed or something.
It would be good if this was turned into an explicit error: when users microphone is blocked, show specific error, something like: 'your microphone is blocked, deblock it to add a voice annotation'. This is probably an edge case on mobile but not necessarily on desktop. Here are my screenshots:
![Screenshot_892](/uploads/3ad99b04e2e4290c801d254db5b60e5e/Screenshot_892.png)
I had never noticed the small icon and thought the audio input component just didn't work on my computer : )
![Screenshot](/uploads/572f0711f85b9d7861193f774e1c1d3b/Screenshot.png)Usability UX Improvementshttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1506cotanz studio - comment out sketch annotations2022-06-01T17:30:14+02:00Isabela Dimarcocotanz studio - comment out sketch annotationsComment out the TabSketchAnnotate for now.Comment out the TabSketchAnnotate for now.Usability UX Improvementshttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1499Delete message in the timeline viewer should be more informative2022-06-09T17:52:34+02:00Isabela DimarcoDelete message in the timeline viewer should be more informativeIt currently only says: really delete? It should look more like the delete message of the timelines, explaining what happens if you complete the delete action... Also it currently has somewhat of a weird wording :smile:
Current state p...It currently only says: really delete? It should look more like the delete message of the timelines, explaining what happens if you complete the delete action... Also it currently has somewhat of a weird wording :smile:
Current state projects page:
![Screenshot_880](/uploads/b92fd50833fb12f0bc5e1b2b649f947f/Screenshot_880.png)
Current state delete message timeline viewer:
![Screenshot_879](/uploads/6f33e0ef08ac4a8b4e06fc433cbf226c/Screenshot_879.png)
Here are my suggestions:
- **Delete an annotation (Timeline Viewer):** "_Do you really want to delete this annotation? This can't be undone!_"
- **Delete a timeline (Projects Page):** "_Do you really want to delete this timeline? You will lose all annotations done on the timeline!_" (Timeline shouldn't be written with a capital T unless all words in the sentence start with a capital letter)Usability UX Improvementshttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1497sketch input buttons dont fit on mobile screen (375px)2022-05-30T11:25:07+02:00Milan Gresssketch input buttons dont fit on mobile screen (375px)Visual Bug on smaller screens, i.e. at 375px (e.g. iPhone SE):
The buttons under the sketch input field do not fit completely on the screen. But when I start to draw, the light/dark switch gets hidden and the buttons jump in place.
![B...Visual Bug on smaller screens, i.e. at 375px (e.g. iPhone SE):
The buttons under the sketch input field do not fit completely on the screen. But when I start to draw, the light/dark switch gets hidden and the buttons jump in place.
![Bildschirmfoto_2022-05-27_um_15.23.51](/uploads/29d464864d53b2b18a7a6f87fdff306c/Bildschirmfoto_2022-05-27_um_15.23.51.png)Usability UX Improvementshttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1397Adopt playhead position when switching to overlapping video2022-10-17T11:36:44+02:00Rittershaus, DavidAdopt playhead position when switching to overlapping videoWe already discussed that in the end the whole feature will be way more helpful if you switch the video but then end up at the very same moment of the recorded event.We already discussed that in the end the whole feature will be way more helpful if you switch the video but then end up at the very same moment of the recorded event.Usability UX Improvementshttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1378Live Annotation: replace reminder annotation for recording with placeholder a...2022-02-25T08:36:22+01:00Rittershaus, DavidLive Annotation: replace reminder annotation for recording with placeholder annotation of type videoAt the moment, we plan with a text annotation as a helper to remind you, when you started the recording for your live annotation session, so you can read out the time and place the video on the timeline accordingly.
![Bildschirmfoto_202...At the moment, we plan with a text annotation as a helper to remind you, when you started the recording for your live annotation session, so you can read out the time and place the video on the timeline accordingly.
![Bildschirmfoto_2022-02-24_um_17.25.13](/uploads/78675f7cbf6751e8a434be17bc0d4683/Bildschirmfoto_2022-02-24_um_17.25.13.png)
Ideally the "record" button in the Live Annotator would create an "empty"/"placeholder" annotation of type video where you can define the source or related asset later:
![Bildschirmfoto_2022-02-24_um_15.55.12](/uploads/4d312589142dee1ff0e514410eb992cc/Bildschirmfoto_2022-02-24_um_15.55.12.png)Usability UX Improvementshttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1376Disable automatic-scrolling button: don't show it "on load"?2022-03-15T09:37:16+01:00Rittershaus, DavidDisable automatic-scrolling button: don't show it "on load"?This is a tiny detail but I recognised that the button to disable automatic scrolling shows up on load and then disappears, because the video does not play and it is not needed. This could be a little bit irritating.
I would suggest to ...This is a tiny detail but I recognised that the button to disable automatic scrolling shows up on load and then disappears, because the video does not play and it is not needed. This could be a little bit irritating.
I would suggest to either a) not show it on load but really only if it is needed OR b) to not at least not fade it out if you hover over it and read the tool-tip (that allows users to check what this is meant for if they see it/recognise it if they enter the Post-Annotator).Usability UX Improvementshttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1356Annotation Filter: How should the filter terms/tags be handled?2022-02-11T15:29:36+01:00Isabela DimarcoAnnotation Filter: How should the filter terms/tags be handled?This issue builds upon this thread:
https://gitlab.rlp.net/motionbank/applications/systems-frontend/-/merge_requests/476#note_258999
Desktop looks like this:
![Screenshot_88](/uploads/bb6ce9bd52a45ae194a5c866a51863e9/Screenshot_88.png...This issue builds upon this thread:
https://gitlab.rlp.net/motionbank/applications/systems-frontend/-/merge_requests/476#note_258999
Desktop looks like this:
![Screenshot_88](/uploads/bb6ce9bd52a45ae194a5c866a51863e9/Screenshot_88.png)
Mobile looks like this:
![Screenshot_83](/uploads/871f5c5ab986bf12316cefdd62f06ff3/Screenshot_83.png)
**Questions:** How should we handle the filters on the annotations on mobile and desktop? How to manage more than one filter tag? And tags with long sentences?
**Possible ideas are:**
- make the filter tags look like the member tags under group details.
![image](/uploads/bec7d08bbc8604004907974093d49040/image.png)
For Desktop:
- create an extra tab in the annotation drawer and add filter tags in there. Downside: No active feedback on how the annotation stream changes because of the tabs.
![image](/uploads/9b338b73aeaeb4427a27b10dd9e25dd5/image.png)
- make the upper section of the annotation drawer horizontally scrollable. Downside: When filtering with many tags you only see the first one because the other ones are hidden.
![image](/uploads/8e96002f9ead08a4d4a5e14bd2e8256c/image.png)
For mobile:
- Stack them on top of each other in an overlay (? is this right? - feel free to comment or change this description if I missed something or if I got something wrong)
![image](/uploads/66e65c6559a7ab886e76b925b8b977d0/image.png)Usability UX Improvementshttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1350Annotation filter by time range?2022-03-07T11:29:25+01:00Böhm, JeanAnnotation filter by time range?We could think about an interface to filter the annotations by a timerange.
That could be done with a q-range slider.
![Screenshot_2022-02-11_at_09.26.51](/uploads/854fb26500bf7e79eea7b90eff61b61c/Screenshot_2022-02-11_at_09.26.51.png)We could think about an interface to filter the annotations by a timerange.
That could be done with a q-range slider.
![Screenshot_2022-02-11_at_09.26.51](/uploads/854fb26500bf7e79eea7b90eff61b61c/Screenshot_2022-02-11_at_09.26.51.png)Usability UX Improvementshttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1349Scrolling Behaviour Post-Annotator2022-03-02T10:34:42+01:00Böhm, JeanScrolling Behaviour Post-AnnotatorWe need to discuss the scrolling in the post-annotator should work. Currently it's always scrolling to the last annotation by the time of the video.
Is this always the best solution? Sometimes it is scrolling a lot, at least for me in m...We need to discuss the scrolling in the post-annotator should work. Currently it's always scrolling to the last annotation by the time of the video.
Is this always the best solution? Sometimes it is scrolling a lot, at least for me in my testing scenarios :smile:
There is also this issue: #859Usability UX Improvementshttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1191Automatically parse media's creation date as a default setting for add media2022-02-25T09:37:10+01:00Koch, AntonAutomatically parse media's creation date as a default setting for add mediaUsability UX Improvements