Commit graph

1,863 commits

Author SHA1 Message Date
Admin
77c33adcc3 rename Apply 2026-01-26 20:37:41 +01:00
Admin
ebcee59cf9 splat operator 2026-01-26 19:51:02 +01:00
Admin
c7c7966e93 proto field += 2026-01-26 18:14:48 +01:00
Admin
f1a2271ff2 proto field fonr 2026-01-26 17:59:32 +01:00
Admin
d1d727f6df proto field otw 2026-01-26 16:27:17 +01:00
Admin
9d43f6ec64 add support for scope uniforms 2026-01-26 12:10:37 +01:00
Admin
71fe89d3c1 theme uniform buffers 2026-01-26 11:10:16 +01:00
Admin
7145dc7298 theme uniform buffers 2026-01-26 10:53:34 +01:00
Admin
9f89b86821 theme methods 2026-01-26 10:26:42 +01:00
Admin
951467be88 theme vars otw 2026-01-26 09:41:00 +01:00
Admin
2b3640715a widgets2 barebones 2026-01-24 10:43:02 +01:00
Admin
e12b6cca4d shader compiler bits 2026-01-23 16:06:38 +01:00
Admin
bc34aacf6a shader compiler bits 2026-01-23 15:59:28 +01:00
Admin
edcd8d7854 text renders! 2026-01-23 15:26:13 +01:00
Admin
3271655c1c apple block oops 2026-01-23 10:49:26 +01:00
Admin
1d6672056b resource handling otw 2026-01-23 10:47:42 +01:00
Admin
e72677c880 windows compiles again 2026-01-22 15:41:19 +01:00
Admin
066a7aeeb7 split up refactor 2026-01-22 15:29:25 +01:00
Admin
774a07ce44 draw text compiles on metal 2026-01-22 11:24:12 +01:00
Kevin Boos
ba3b02b77d
Expose whether a native LongPress has occurred before a FingerMove (#846)
This bit of info was already tracked, but it wasn't exposed by the
`FingerMoveEvent` struct.

Doing so will allow widgets to differentiate between a gesture like
long-press then drag (for drag-n-drop) vs. just a regular drag
(for something like finger-based scrolling).
This is useful in TextInput, Dock, and any view that may respond
differently to a drag vs a "select then drag".
2026-01-22 08:49:49 +01:00
Kevin Boos
2898fb1367
Hide the Tooltip widget upon any click/tap, drag, or scroll event (#844)
* Hide the `Tooltip` widget upon any click/tap, drag, or scroll event

* Tooltip: handle raw events directly as to not impact `Hit` consumption
2026-01-21 19:41:31 +01:00
admin
cddca0b266 draw text otw 2026-01-21 17:00:45 +01:00
admin
8e4fec1ad4 working instance values 2026-01-21 15:06:35 +01:00
Admin
618e46a35a fix 2026-01-21 13:39:40 +01:00
Admin
ac629a08b1 metal renders a circle again! 2026-01-21 12:53:18 +01:00
Admin
4b1a422951 sdf now compiles 2026-01-21 11:49:18 +01:00
Admin
c94b9bcc54 sdf now compiles 2026-01-21 11:49:10 +01:00
Admin
88bd0b53d4 sdf shader lib otw 2026-01-21 11:00:20 +01:00
Admin
9968ac4a78 sdf lib parses 2026-01-21 10:09:22 +01:00
Admin
6194d0756c sdf shader lib otw 2026-01-21 09:54:03 +01:00
Admin
d2e5b10f79 remove derive_live 2026-01-21 08:34:05 +01:00
Eddy Bruel
7a5069495a Whitespace should never be wrapped 2026-01-20 20:40:17 +01:00
Admin
20fb64d074 First quad rendering on metal! 2026-01-20 15:40:55 +01:00
Admin
6c76e6a2c7 metal backend compiles! 2026-01-20 10:54:15 +01:00
Admin
20b8635520 metal shader generated 2026-01-19 14:55:34 +01:00
Admin
85bfa562bc renderer refactor otw 2026-01-19 12:20:44 +01:00
Admin
b3d6078837 renderer refactor otw 2026-01-19 12:20:44 +01:00
Jason Yau
4355f29c4b
fixed IME composition popup position for Windows (#841)
Co-authored-by: jasonqiu <jasonqiuchen@outlook.com>
2026-01-17 17:57:36 +01:00
Admin
e97eb8f163 fix http server search 2026-01-16 18:54:15 +01:00
Admin
41f36f3481 wasapi chan limit 2026-01-16 16:49:50 +01:00
Admin
c68b62af96 wasapi chan limit 2026-01-16 16:34:46 +01:00
Admin
d0c0635dc8 fix wasapi 2026-01-16 10:39:51 +01:00
Admin
f2195130f9 fix wasapi 2026-01-16 10:33:39 +01:00
Admin
2d98142985 fix wasapi 2026-01-16 10:29:11 +01:00
Admin
63cc30997f fix wasapi 2026-01-16 10:22:09 +01:00
Admin
b965734cb7 fix wasapi 2026-01-16 10:03:29 +01:00
admin
6badfb0520 deref shader struct order 2026-01-14 15:38:23 +01:00
Admin
3b265e41cb fixing audiostream 2026-01-14 12:07:21 +01:00
Admin
6fd524eadc fixing audiostream 2026-01-14 11:58:27 +01:00
Admin
c1f4d84845 fixing audiostream 2026-01-14 11:49:11 +01:00