Commits
chore: skip the test suite in local ./scripts/verify
a541b41ca7 • Claude • Sep 14, 2026
fix: pin, hash-check, and cache PDFium in CI
d88b289162 • Claude • Sep 14, 2026
fix: repair native CI builds on Windows and macOS
a2aa072333 • Claude • Sep 14, 2026
make a PR
b25eef9c07 • pfg • Sep 14, 2026
style: format view! bodies from the text input touch handles with the new view! formatter
9e96f800f3 • BE3 Agent • Sep 14, 2026
style: inline expression children, always expand view! bodies
5f28e74b0a • Claude • Sep 14, 2026
style: always break view! children onto their own lines
6a45b38c10 • Claude • Sep 14, 2026
feat: format view! macro bodies in fix-rust-source
38e0582c34 • Claude • Sep 14, 2026
fix: publish presence for the editors that own a pane
d09997368e • Claude • Sep 14, 2026
fix: open a block in the tab it was reached from
ffe9f60535 • Claude • Sep 14, 2026
refactor: drive the workspace tabs through the chrome the plugin draws
41db4fe134 • Claude • Sep 14, 2026
feat: move the app's window into a workspace UI plugin
dfe6eb9eed • Claude • Sep 14, 2026
fix: place a canvas direct editor before the host has described it
9a1c9e6122 • Claude • Sep 14, 2026
feat: add a beui canvas and a pan and zoom editor with a sidebar
93c8d6eba8 • Claude • Sep 14, 2026
perf: build the plugin compiler in the cargo call that builds the app
9f76863b08 • Claude • Sep 14, 2026
feat: touch caret handle, top-layer handles, and menu paste for beui text inputs
b60fcbc395 • BE3 Agent • Sep 14, 2026
feat: give beui text inputs text_block's touch selection handles and menu
43afc2d918 • BE3 Agent • Sep 14, 2026
fix: stop decoding web plugin frames as sRGB before blitting them
170541c3bf • BE3 Agent • Sep 14, 2026
fix: open the plugin test runner's gpu device only when a test uses it
b7f25abb8b • BE3 Agent • Sep 14, 2026
fix: record beui paint snapshots from draw data instead of gpu readback
6f4f84ac9e • BE3 Agent • Sep 14, 2026
test: run plugin tests through nextest from precompiled modules
a86b4f092a • BE3 Agent • Sep 14, 2026
style: apply Rust 2024 formatting and accepted paintings after rebasing dev-2 and dev-3
34c9c4d740 • BE3 Agent • Sep 14, 2026
feat: make inspector rows expand on click and add tree keyboard support
999eb768e9 • Claude • Sep 14, 2026
test: run every plugin's tests in wasm rather than natively
60ccca3859 • Claude • Sep 14, 2026
fix: add GTK/WebKit2GTK dev packages to scripts/setup
d2491608ea • Claude • Sep 14, 2026
BEUI -> Beui/beui
4274a94d35 • pfg • Sep 14, 2026
build: upgrade the workspace to Rust 2024
b6cb352d8a • BE3 Agent • Sep 14, 2026
build: raise the Gradle heap for the Android build
9d678b0f1e • BE3 Agent • Sep 14, 2026
build: upgrade libghostty-vt to Ghostty main on Zig 0.16.0
33f4d93f65 • BE3 Agent • Sep 14, 2026
feat: make the beui theme reactive and add an e-ink theme
24bf453268 • BE3 Agent • Sep 14, 2026
fix: keep beui drags alive when the pointer leaves the window
baa9380cd7 • BE3 Agent • Sep 14, 2026
build: add a setup script for a fresh Ubuntu machine
31631d793c • Claude • Sep 14, 2026
maybe it will learn
0b96f0da02 • pfg • Sep 14, 2026
fix: use bundled epaint default fonts in beui instead of system fonts
69c5408753 • BE3 Agent • Sep 14, 2026
fix: keep the beui inspector at native scale and fix its panel layout
d929ffc79e • BE3 Agent • Sep 14, 2026
chore: remove citygame and citygenerator crates
845ad86b85 • BE3 Agent • Sep 14, 2026
feat: add simulation tab to the beui inspector
f82cc04dd7 • BE3 Agent • Sep 14, 2026
remove tablet
d80a729544 • BE3 Agent • Sep 14, 2026
maybe fix height
32343cd51a • BE3 Agent • Sep 14, 2026
feat: migrate deterministic game editor to beui
9c1b7e0c41 • BE3 Agent • Sep 14, 2026
refactor: merge beui frame primitives
9e64ffa1e6 • BE3 Agent • Sep 14, 2026
feat: migrate checklist editor to beui
12d44ae6f6 • BE3 Agent • Sep 13, 2026
remove gpui & update agents
1ac0f8c194 • pfg • Sep 13, 2026
perf: avoid unnecessary clippy fixes
0f074fdcc3 • BE3 Agent • Sep 13, 2026
perf: speed up Rust source fixes
b10a1473be • BE3 Agent • Sep 13, 2026
refactor: migrate Rust source fixer parser
3bbb921f0d • BE3 Agent • Sep 13, 2026
docs: add beui guide
d13f74f159 • BE3 Agent • Sep 13, 2026
fix: isolate inspector tab focus
2287d2a436 • BE3 Agent • Sep 13, 2026
feat: add beui performance inspector
1ce74a1da8 • BE3 Agent • Sep 13, 2026
refactor: remove beui shadow nodes
0654829420 • BE3 Agent • Sep 13, 2026
Revert "fix: restore inspector component slots"
0b0e936efe • BE3 Agent • Sep 13, 2026
fix: restore inspector component slots
7904622638 • BE3 Agent • Sep 13, 2026
feat: show AccessKit tree in beui inspector
0d99c9b178 • BE3 Agent • Sep 12, 2026
fix: use a custom cursor for touch emulation
2322c3795d • BE3 Agent • Sep 12, 2026
feat: integrate AccessKit with beui
1a18dd4fee • BE3 Agent • Sep 12, 2026
fix: use exact component function names
753b69b824 • BE3 Agent • Sep 12, 2026
feat: use component functions in beui views
2a458cf6d5 • BE3 Agent • Sep 12, 2026
feat: improve touch scrolling
58af8c9ab7 • BE3 Agent • Sep 12, 2026
feat: move touch emulation into inspector
65fa303376 • BE3 Agent • Sep 12, 2026
feat: add beui touch support
17e125ca83 • BE3 Agent • Sep 12, 2026
build: reduce debug artifact storage
87e3dca77b • BE3 Agent • Sep 12, 2026
build: add supported agent check workflows
ec29fca183 • BE3 Agent • Sep 12, 2026
agents changes
6002adef25 • pfg • Sep 12, 2026
refactor: migrate every view! site to the @ framework slots
4e41bfe381 • BE3 Agent • Sep 12, 2026
feat: give view! an @ namespace for framework slots
52428e73a3 • BE3 Agent • Sep 12, 2026
feat: let a view! with several roots build a Children
9e79efca0b • BE3 Agent • Sep 12, 2026
refactor: write render-prop subtrees between the tags that build them
b8659315ba • BE3 Agent • Sep 12, 2026
feat: let a children block fill a designated render prop
b902d8efba • BE3 Agent • Sep 12, 2026
refactor: write view attributes unbraced, punned, and as bare strings
a1fae4778b • BE3 Agent • Sep 12, 2026
feat: unbraced and punned view attributes, string props, tracked panics
00e45d3456 • BE3 Agent • Sep 12, 2026
refactor: add a clone! macro and drop the helpers that hid closure clones
f2710d7d88 • BE3 Agent • Sep 12, 2026
refactor: name a handed-over subtree Child in render prop handles
1e58d91a3e • BE3 Agent • Sep 12, 2026
feat: let components declare that they take exactly one child
88784f60c0 • BE3 Agent • Sep 12, 2026
refactor: derive signals with map and selector instead of cloning into closures
3a46a7be75 • BE3 Agent • Sep 12, 2026
refactor: keep node ids out of unstyled and styled components
446dcc9fa5 • BE3 Agent • Sep 12, 2026
fix: stop percent children from taking infinite space when measured
615fe59c43 • BE3 Agent • Sep 12, 2026
refactor: make the styled text and stack spacing props reactive
b89a46d2f6 • BE3 Agent • Sep 11, 2026
refactor: make the rest of the base element properties reactive props
ea18abf855 • BE3 Agent • Sep 11, 2026
refactor: take the context menu region and panel frames as children
e581586944 • BE3 Agent • Sep 11, 2026
docs: describe controlled props and dynamic in the reactive guide
cc8e303add • BE3 Agent • Sep 11, 2026
refactor: reveal inspector rows through the scroll's reveal prop
fc3ac7445c • BE3 Agent • Sep 11, 2026
refactor: move choice focus onto a signal and drop the imperative node accessors
25ffe239be • BE3 Agent • Sep 11, 2026
refactor: drive overlays, focus and the search field through reactive props
dc49769f5e • BE3 Agent • Sep 11, 2026
feat: make the beui demo work at small screen widths
3ee8348de0 • BE3 Agent • Sep 11, 2026
test: check the inspector keeps a row when its node survives an update
69ea15970e • BE3 Agent • Sep 11, 2026
refactor: drive the beui inspector panel from signals instead of rebuilding it
e9d6caedb4 • BE3 Agent • Sep 11, 2026
test: finish moving the beui document tests onto view!
6ff2067ab1 • BE3 Agent • Sep 11, 2026
test: set up beui document tests with toolbar_of and view!
0913fd1b44 • BE3 Agent • Sep 11, 2026
refactor: build beui test trees and the inspector panel through view!
09f8e337af • BE3 Agent • Sep 11, 2026
refactor: let beui components own their state instead of looking it up by node
0a18c88b9e • BE3 Agent • Sep 11, 2026
refactor: give beui render props and derived props a solid-style API
9ba1d5a76b • BE3 Agent • Sep 11, 2026
feat: add createSelector-style selectors to reactive
5edd768103 • BE3 Agent • Sep 11, 2026
refactor: move placeholder out of the base text element
8844d5cbf8 • BE3 Agent • Sep 11, 2026
refactor: build menu rows and the radio mark as their own pieces
5be5b2bb6f • BE3 Agent • Sep 11, 2026
refactor: make the node-mutating Document API crate-private
033ea99da6 • BE3 Agent • Sep 11, 2026
refactor: drop the bind escape hatch and refresh the beui guides
0a359748a7 • BE3 Agent • Sep 11, 2026
refactor: build the inspector panel from one view! and one signal flush
c17ea405c5 • BE3 Agent • Sep 11, 2026
refactor: keep document access inside base elements
2f79677900 • BE3 Agent • Sep 11, 2026
refactor: make choice a component and styled render props components
5e98e4a29a • BE3 Agent • Sep 11, 2026
refactor: drive scroll, select and the inspector tree from props
80bed15609 • BE3 Agent • Sep 11, 2026