Aleksander
|
f30c650bba
|
wgui: add `EventResult::ConsumedExclusive` for Slider components
This prevents us from accidentally swipe-scrolling the content if the user tries to change a slider value.
|
2026-05-03 19:13:45 +02:00 |
Aleksander
|
45af52ddf9
|
wgui: Range sliders, fix swipe scrolling <-> slider conflict
|
2026-05-03 18:54:31 +02:00 |
oo8dev
|
6b81f07cc8
|
wgui: Swipe kinetic scrolling support (#504)
* wgui: use DeviceBitmask instead of usize
* wgui: Swipe logic works (wip)
* wgui: Kinetic scrolling, rubberband effect
|
2026-05-02 19:21:30 +02:00 |
galister
|
9734955ebb
|
dont show skymap tab if not openxr
|
2026-04-23 19:58:02 +09:00 |
Aleksander
|
aee5bf69da
|
wgui: Simplify Popup usage
|
2026-04-17 12:10:18 +09:00 |
Aleksander
|
62881c08b3
|
rebase changes from feat/chroma-key
|
2026-04-17 12:10:18 +09:00 |
Aleksander
|
0c1b0906c1
|
wgui: Add `ColorSelector` component
|
2026-04-11 00:22:24 +02:00 |
Aleksander
|
97fcde1a3b
|
rebase
|
2026-04-02 17:43:10 +02:00 |
Aleksander
|
c16c403966
|
display debug graphs
|
2026-04-02 17:43:10 +02:00 |
Aleksander
|
d5148e2107
|
wgui: `ComponentBarGraph`, `WidgetCustomDraw`
|
2026-04-02 17:43:10 +02:00 |
Aleksander
|
f44c4b78bc
|
cargo clippy
|
2026-03-31 22:15:14 +02:00 |
Earthgames
|
ee4bb5ca29
|
Allow the checkbox to be themed (#462)
|
2026-03-23 12:24:16 +09:00 |
Aleksander
|
cb899235b4
|
wgui: separate globals and themes
|
2026-03-05 19:28:42 +01:00 |
Aleksander
|
2ddb419676
|
editbox keyboard input, scrollbars fix (scissoring broken atm), clippy
|
2026-02-14 22:20:51 +01:00 |
Aleksander
|
841241a7e6
|
wgui: Editbox basics, component focus, minor refactoring
|
2026-02-14 19:24:36 +01:00 |
Aleksander
|
d97bbfc796
|
dash-frontend: games: pagination
|
2026-01-27 19:49:27 +01:00 |
Aleksander
|
b17de39ef0
|
wgui: perf: scissor render culling
Greatly increases rendering performance and minimizes drawcall count for large lists.
|
2026-01-27 00:36:23 +01:00 |
Aleksander
|
dabd122a1d
|
translations, minor refactoring, wgui: gradient intensity in globals, dash-frontend: remove unused window_list, process_list and window_options
|
2026-01-18 03:20:29 +00:00 |
Aleksander
|
c5356724fd
|
Tooltip fade-in animations, implement tooltip for CheckBox and Slider, use FnOnce for layout tasks
|
2026-01-13 17:51:35 +01:00 |
galister
|
fd24060d7b
|
handsfree mode
|
2026-01-13 19:15:51 +09:00 |
Aleksander
|
a0451408aa
|
wgui: fix possible panic
|
2026-01-11 14:59:26 +01:00 |
Aleksander
|
84d4fb7cc2
|
Tabbed settings (Closes #355)
|
2026-01-11 14:41:47 +01:00 |
galister
|
e6e1764b36
|
fmt
|
2026-01-09 11:48:44 +09:00 |
galister
|
e9230f6f9f
|
dropdown for capture_method + random tweaks
|
2026-01-08 16:57:37 +09:00 |
Aleksander
|
51dbb6f14d
|
checkbox sounds, app launch sounds
|
2026-01-06 17:09:39 +01:00 |
Aleksander
|
e535c5fe94
|
ticking context menu
|
2026-01-06 12:43:03 +01:00 |
Aleksander
|
a196dd9b3a
|
wgui: windowing: `close_if_clicked_outside` support, context menus
|
2026-01-06 00:06:06 +01:00 |
galister
|
164e9764eb
|
fmt
|
2026-01-05 20:52:34 +09:00 |
Aleksander
|
feba52c28f
|
dash and wgui sounds
|
2026-01-03 15:00:47 +01:00 |
galister
|
648e9ae219
|
RadioBox & RadioGroup
|
2026-01-03 16:14:29 +09:00 |
Aleksander
|
d664b1b9e2
|
Game launcher (fully functional)
|
2025-12-28 16:38:24 +01:00 |
galister
|
8747487beb
|
cached image loading
|
2025-12-27 22:06:28 +09:00 |
Aleksander
|
d70b51184c
|
Game launcher (wip), wgui refactor
[skip ci]
|
2025-12-26 23:22:17 +01:00 |
Aleksander
|
d8625f770c
|
fix srgb in uidev mode, tweak colors a bit
[skip ci]
|
2025-12-26 20:58:17 +01:00 |
Aleksander
|
1364a5cb2e
|
fix animations, fix SlotMap dirty widget panic, set gui scale, set dash to 1080p
[skip ci]
|
2025-12-26 15:02:08 +01:00 |
Aleksander
|
1b4c2a9006
|
tooltip wrap, clippy
[skip ci]
|
2025-12-23 17:14:46 +01:00 |
Aleksander
|
9a606dbce5
|
Merge remote-tracking branch 'origin/main' into next-dash-interface
[skip ci]
|
2025-12-23 17:01:16 +01:00 |
Aleksander
|
848674c143
|
`process_list::View` done
|
2025-12-21 16:00:54 +01:00 |
Aleksander
|
5462e84995
|
`display_options::View` done
|
2025-12-21 13:59:17 +01:00 |
Aleksander
|
e81c3945e6
|
`add_display::View` done
|
2025-12-21 13:59:17 +01:00 |
Aleksander
|
9aea733452
|
`display_list`, `add_display` views (wip)
[skip ci]
|
2025-12-21 13:59:17 +01:00 |
Aleksander
|
171021d6c5
|
Slider: `show_value`, hide tooltip on button press
[skip ci]
|
2025-12-21 13:59:17 +01:00 |
galister
|
a60476b47e
|
fix slider behavior with multiple pointers
|
2025-12-20 19:56:43 +09:00 |
Aleksander
|
5463b6490d
|
wgui: fix stuck mouse release animation state (Closes #296)
|
2025-12-18 20:54:19 +01:00 |
Aleksander
|
d6b176f23a
|
make watch pretty
[skip ci]
|
2025-12-16 20:27:07 +01:00 |
Aleksander
|
b0985e33af
|
dash-frontend: toast messages, 📦📎
|
2025-12-08 22:42:05 +01:00 |
Aleksander
|
e7746f5981
|
wgui: add `set_color` for Button, dash-frontend: audio_settings: button highlights
|
2025-12-08 09:38:04 +01:00 |
Aleksander
|
bc5075a732
|
Fully functional audio settings, add `sprite_src` for `<Button>`
|
2025-12-06 12:08:25 +01:00 |
Aleksander
|
9767940923
|
Audio settings pop-up
|
2025-12-04 21:04:52 +01:00 |
Aleksander
|
6b4039a764
|
App launcher view
|
2025-11-30 15:28:05 +01:00 |