Karol Kosek
90819e2d71
MouseSettings: Convert setting widgets to a failable factory
2023-06-10 07:19:06 +02:00
Sam Atkins
f0395a2042
LibGUI+Userland: Rename try_load_from_gml()
-> load_from_gml()
:^)
...
It's the only one, so the `try` prefix is unnecessary now.
2023-01-07 14:39:30 +01:00
Sam Atkins
54b1326165
Userland: Replace all uses of load_from_gml
with try_load_from_gml
...
MOAR FIXMES! ;^)
2023-01-07 14:39:30 +01:00
MacDue
5caf307ec0
WindowServer+MouseSettings: Toggle cursor highlighting with Super+H
...
Rather than enabling/disabling cursor highlighting by going into mouse
settings, you can now instead toggle it any time with Super+H. Mouse
settings now is only for customising the look of the highlighting.
2022-06-10 23:02:34 +01:00
MacDue
ceab9903cd
MouseSettings: Avoid rendering artifact on loading highlighting defaults
...
Occasionally, the top of the preview would have the wrong opacity. This
seems to be solved by updating the widget again a bit after setting
the values.
2022-06-10 23:02:34 +01:00
MacDue
44cd973148
WindowServer+MouseSettings: Make default cursor highlight more visible
...
A litte smaller, and red with a slightly higher opacity, which
is much easier to make out.
2022-06-10 23:02:34 +01:00
MacDue
b558d899ea
MouseSettings: Add tab to configure cursor highlighting
...
This adds a nice little tab, including a preview, for configuring
the cursor highlighting. Which allows setting the color, size/radius,
and opacity.
2022-06-05 22:42:35 +01:00