Hello Beka,
Thank you very much for your reply and your availability.
So I have to use the same workspace destruction/injection method...but several plugins don't really support it... Hence my other questions on the forum (minimap and toolbox search).
I work with a lot of children and beginners, from 7 to 77 years old, I'm a teacher and workshop leader, so I come across a lot of cases. So I've tried to put all the answers to all the questions I've had in Studio4Education (
https://github.com/A-S-T-U-C-E/STudio4Education).
Basically, what's useful for answering a lot of requests:
- language, easily modifiable text to adapt to everyone's language
- icons and/or text in the application
- no drop-down menus
- font
- theme: font colour, background colour, icon colour
- shape (renderer)
- easy way to identify the category from which the block comes (icon, colour but to be avoided, special shape, plug-in like fustyle)
- the size of each of the above elements can be modified as required
- spacing between characters and lines (much more difficult to implement)
- keyboard navigation
- mouse-over and screen-reading capabilities
- automatic variable typing (otherwise the logic is too complex)
Many of the plugins already available help to make Blockly easier to navigate.
Any help everybody can give on these issues is most welcome!