add support for touchscreens
erwindon opened this issue · comments
Erwin Dondorp commented
Is your feature request related to a problem? Please describe.
Some elements of the GUI depend on the mouse-enter/mouse-leave/mouse-over events.
However, these do not occur for touchscreens (i.e. tablets, phones, etc.)
Describe the solution you'd like
Have a GUI that is also compatible with touch screens
Additional context
e.g.:
- menu panels from the main menu bar do not hide after a selection
this is actually universal, but not easy to hide the menu on a touch screen - same for popup menus
- the task summary (for highstate jobs) cannot be made visible in job result
- the task summary (for highstate jobs) cannot be made visible in highstate page
- ctrl-click to see Options/Stats is not possible
Erwin Dondorp commented
- menu panels are now hidden after use, but touchscreen still think the mouse is over them and keep them visible
- see previous
- never mind, too much trouble
- see previous
- Added DBLCLICK handler --> OK