Fingercomp
182d42a843
Pull ScreenView out of ScreenWindow
2025-07-31 18:29:53 +03:00
LeshaInc
ee4f2dcc3b
Add scalafmt
2025-01-30 20:29:55 +00:00
Fingercomp
bdf0037146
Split click sounds into two, played on press and release
2025-01-25 18:33:56 +03:00
Fingercomp
477b3586f0
Use Option[T] instead of nulls
2025-01-25 16:48:51 +03:00
Fingercomp
1a64e949dd
Unify ClickHandler and DragHandler
...
This fixes long-standing annoyances regarding click detection: if a
widget handles both the click and the drag events, pressing down a
button, dragging the cursor away, moving it back, and releasing the
button would trigger a click event. No other UI behaves like that.
2025-01-25 01:35:25 +03:00
Fingercomp
5b6e378000
Highlight the rest of IconButtons on mouse hover
...
See #143 .
2025-01-24 01:39:18 +03:00
UnicornFreedom
e68fd4f65e
Add hover animation to checkboxes
2025-01-03 02:49:47 +01:00
UnicornFreedom
aea28d3548
Add hover animation to buttons
2025-01-03 00:58:06 +01:00
UnicornFreedom
38041cd365
Add custom button color schemes
2023-10-14 17:56:24 +02:00
UnicornFreedom
b00072b3bb
Add a few links to About dialog
2023-10-14 16:02:07 +02:00
Igor Timofeev
b055436b43
Added racks, servers & mountable disk drives
2023-06-28 14:58:06 +00:00
Fingercomp
bbfd85395a
Disable the apply button if the input is invalid
2023-06-05 17:02:46 +07:00
IgorTimofeev
fbcbf29364
UI sounds feature
2022-09-22 18:37:54 +03:00
LeshaInc
f00091da8d
Allow changing node labels
2021-05-20 19:13:51 +03:00