Commit graph

2,205 commits

Author SHA1 Message Date
Admin
9c4e70a648 theme methods 2026-01-26 10:26:42 +01:00
Admin
5e5757c441 theme vars otw 2026-01-26 09:41:00 +01:00
Admin
51f8b5a57e widgets2 barebones 2026-01-24 10:43:02 +01:00
Admin
9030a28f2b shader compiler bits 2026-01-23 16:06:38 +01:00
Admin
bac30d1273 shader compiler bits 2026-01-23 15:59:28 +01:00
Admin
1fca2fbd61 text renders! 2026-01-23 15:26:13 +01:00
Admin
039e7ee24a apple block oops 2026-01-23 10:49:26 +01:00
Admin
e84a6e5858 resource handling otw 2026-01-23 10:47:42 +01:00
Admin
0b70eb97be windows compiles again 2026-01-22 15:41:19 +01:00
Admin
05f2aebc80 split up refactor 2026-01-22 15:29:25 +01:00
Admin
dbb9a2857e draw text compiles on metal 2026-01-22 11:24:12 +01:00
Kevin Boos
36c88b79d3 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
a850b416bd 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
f25dd40696 draw text otw 2026-01-21 17:00:45 +01:00
admin
96cb7ed0aa working instance values 2026-01-21 15:06:35 +01:00
Admin
8a9f4d7356 fix 2026-01-21 13:39:40 +01:00
Admin
82fcbfe3b1 metal renders a circle again! 2026-01-21 12:53:18 +01:00
Admin
20ddaf7210 sdf now compiles 2026-01-21 11:49:18 +01:00
Admin
6d9982a61b sdf now compiles 2026-01-21 11:49:10 +01:00
Admin
3b0e54a339 sdf shader lib otw 2026-01-21 11:00:20 +01:00
Admin
04217af4f4 sdf lib parses 2026-01-21 10:09:22 +01:00
Admin
403ec36920 sdf shader lib otw 2026-01-21 09:54:03 +01:00
Admin
3a02a7f322 remove derive_live 2026-01-21 08:34:05 +01:00
Eddy Bruel
b88eb5ed1d Whitespace should never be wrapped 2026-01-20 20:40:17 +01:00
Admin
23a92e63a1 First quad rendering on metal! 2026-01-20 15:40:55 +01:00
Admin
0edc0fe431 metal backend compiles! 2026-01-20 10:54:15 +01:00
Admin
c934bb805f metal shader generated 2026-01-19 14:55:34 +01:00
Admin
89e8d1a826 renderer refactor otw 2026-01-19 12:20:44 +01:00
Admin
2bbb7ff8ba renderer refactor otw 2026-01-19 12:20:44 +01:00
Jason Yau
01c48991b7 fixed IME composition popup position for Windows (#841)
Co-authored-by: jasonqiu <jasonqiuchen@outlook.com>
2026-01-17 17:57:36 +01:00
Admin
eae7f19ef8 fix http server search 2026-01-16 18:54:15 +01:00
Admin
39e8d12d0d wasapi chan limit 2026-01-16 16:49:50 +01:00
Admin
c40c5c7fd2 wasapi chan limit 2026-01-16 16:34:46 +01:00
Admin
109d1e0e0c fix wasapi 2026-01-16 10:39:51 +01:00
Admin
03999d40c7 fix wasapi 2026-01-16 10:33:39 +01:00
Admin
0904d29a63 fix wasapi 2026-01-16 10:29:11 +01:00
Admin
72fc73be82 fix wasapi 2026-01-16 10:22:09 +01:00
Admin
91193591f2 fix wasapi 2026-01-16 10:03:29 +01:00
admin
d96642044c deref shader struct order 2026-01-14 15:38:23 +01:00
Admin
e4205025b2 fixing audiostream 2026-01-14 12:07:21 +01:00
Admin
145945c756 fixing audiostream 2026-01-14 11:58:27 +01:00
Admin
9271c6e262 fixing audiostream 2026-01-14 11:49:11 +01:00
Admin
f6d7ce7e73 fixing audiostream 2026-01-14 11:44:40 +01:00
Admin
d01e9f04a0 fixing audiostream 2026-01-14 11:29:18 +01:00
Admin
fe4ce2b967 fixing audiostream 2026-01-14 11:24:55 +01:00
Admin
5dd11e9b9b fixing audiostream 2026-01-14 11:20:11 +01:00
Admin
3b231918c1 fixing audiostream 2026-01-14 11:14:19 +01:00
Admin
fee21ef16d fixing audiostream 2026-01-14 11:00:48 +01:00
Admin
6214157001 fixing audiostream 2026-01-14 10:43:15 +01:00
Admin
ae154e56bd fixing audiostream 2026-01-14 10:07:07 +01:00