Commit Graph

233 Commits

Author SHA1 Message Date
galister ee7a1aeeb1 rebase & fix conflicts 2026-04-03 15:11:52 +09:00
Aleksander 18f99b5daf dash-frontend: settings: use generics instead of macros, separate each settings tab by a separate file 2026-04-03 00:11:26 +02:00
Aleksander 80277e0c12 ParserState: add `realize_template`, fix sliders not being updated 2026-04-02 17:43:26 +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
Aleksander 5420efa4d3 wayvr: Fix default locale fallback not working properly (regression caused by PR #411) 2026-03-31 21:02:44 +02:00
Aleksander 5df6ce93f8 docs: move out docs to a separate repo/website, fix typos
[skip ci]
2026-03-24 00:19:27 +01:00
Earthgames ee4bb5ca29
Allow the checkbox to be themed (#462) 2026-03-23 12:24:16 +09:00
Earthgames ad78fdab24 Hack in full lang codes
Add British
2026-03-08 01:18:35 +09:00
Earthgames 6f9ca5b3b7 Added documentation for default colors 2026-03-06 12:23:50 +09:00
Aleksander cb899235b4 wgui: separate globals and themes 2026-03-05 19:28:42 +01:00
Aleksander 124d817752 fix logic bug in push_scissor_stack 2026-02-16 20:33:43 +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 c902f0cd44 wgui: widgets.md: document tabs 2026-02-14 19:24:36 +01:00
Aleksander 756c42609d use SlotMap 2026-02-14 16:04:36 +01:00
Aleksander 94c36076af Language selector and "requires restart" info 2026-02-12 20:53:06 +01:00
Aleksander d97bbfc796 dash-frontend: games: pagination 2026-01-27 19:49:27 +01:00
Aleksander 19083cfd83 dash-frontend: Top panel title 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
ZokuTe 46e54db969
Fix: Refine locale matching logic to support region-specific tags (#411)
* wgui(i18n): Fix language matching logic

* wgui(i18n): Fix locale prefix match
2026-01-25 03:22:59 +00:00
ZokuTe ab83d44a5e
i18n: add support for zh_CN locale (#409) 2026-01-23 01:30:40 +00:00
Aleksander 7b3a2a1e48 UI gradient intensity slider, update wgui Defaults for dashboard, prepend ui-related config entries with `ui_` 2026-01-18 03:20:29 +00: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
galister da644c97d3
Fix readme formatting 2026-01-15 12:34:30 +00:00
galister b67914b956 expand vars in paths 2026-01-15 20:47:43 +09: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
galister 72e64ad965
Update documentation for sprite and image widgets
Added emphasis on setting width and height for sprite and image widgets.
2026-01-12 04:07:59 +00:00
oo8dev 91bc46defe
Merge pull request #382 from wlx-team/feat-dash-tabbed-settings
dash-frontend: Tabbed settings, minor fixes
2026-01-11 19:45:26 +01:00
galister a33d4ec9d0 log svg loads 2026-01-12 02:32:45 +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
Aleksander 37e3ab1bda dash-frontend: Scrollable audio device list (Closes #353), wgui: fix scrollbar rendering 2026-01-11 11:11:01 +01:00
galister 9a23fdc541 license fixes 2026-01-10 20:52:33 +09:00
Aleksander 153b77e98c wgui: fix incorrect text wrapping
[skip ci]
2026-01-10 11:29:52 +01:00
Helooprototo e5f0131730
Merge pull request #349 from Helooprototo/main
Allow controlling of the Watch and Kbd via wayvrctl
2026-01-09 19:05:50 +00:00
galister ac05e95e9c rename to wayvr 2026-01-09 23:38:47 +09:00
galister 5e77bab588 zwlr_screencopy v3 support 2026-01-09 18:47:45 +09:00
galister e6e1764b36 fmt 2026-01-09 11:48:44 +09:00
Aleksander e421c39539 Monado app switcher, lang update 2026-01-08 19:46:34 +01:00
galister 3611cfc57b reduce warings, xml fixes 2026-01-08 19:27:59 +09:00
galister cdf4ed3882 more useful parser warnings + cleanups 2026-01-08 19:16:20 +09:00
galister e9230f6f9f dropdown for capture_method + random tweaks 2026-01-08 16:57:37 +09:00
galister ac9f3c6d23 working bar context menus + kbd downsize 2026-01-07 19:03:47 +09:00
galister 165070da51 refactor context_menu to only require parser_state on tick 2026-01-07 13:59:14 +09:00
galister 5123363454 pass template_params to context_menu 2026-01-07 12:58:32 +09:00
galister 578165ee5b fallback fonts 2026-01-07 03:41:07 +09:00