In 2017, I did a first design draft, followed by a design critique, which partially obsoleted some ideas regarding command binding. Mostly, the reason to abandon parts of that initial design was due to the fact, that to many actual construction details of the UI framework were not worked out at that time. Thus I rather focussed on (re)-building a backbone for the timeline display, in order to support that kind of flexibility aspired within the session model. Now, when re-visiting the topic of an UI gesture (using simple dragging of a clip in the timeline as an example for a first draft), I picked up some of those planned structures, but tend to bind them together in a slightly different way -- more akin to a state machine and less in the way of an LR-parser. This chagneset updates the relevant part within the TiddlyWiki and the corresponding UML drawing to better reflect my actual thinking.
30 KiB
480x275px
30 KiB
480x275px