Skip to content
Merged
Changes from all commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
ea83962
zig: the 0.17 switch, scaffolded with marked stand-ins (#437)
foxnne Oct 16, 2026
9a22df2
zig: the build's custom steps become helper programs (#438)
foxnne Oct 16, 2026
2491f4e
zig: release packaging on 0.17, with Velopack 1.2.161 (#448)
foxnne Oct 16, 2026
b18213c
backend: no crash quitting a plain dvui app on macOS (#480)
foxnne Oct 17, 2026
a59ff14
backend: a plain dvui app's floating windows open as OS windows (#481)
foxnne Oct 17, 2026
67cc6ea
macos: a plain dvui app's windows take fizzy's window shape (#482)
foxnne Oct 17, 2026
78a5019
macos: child windows stay above the main window (#483)
foxnne Oct 17, 2026
46ddcd8
zig/0.17: merge main (40 commits, to #469)
foxnne Oct 17, 2026
6d94889
zig/0.17: merge main (40 commits, to #469) (#486)
foxnne Oct 17, 2026
28766fa
zig: settings and command schemas read 0.17's @typeInfo (#488)
foxnne Oct 17, 2026
b45233a
zig: a lifted view keeps its drag through dvui's captureMouseGet (#489)
foxnne Oct 17, 2026
a1feb78
docs: the Windows traps of the Zig 0.17 move (#494)
foxnne Oct 18, 2026
300d797
core: a transparent blit reads its pixels as bytes on Zig 0.17 (#496)
foxnne Oct 18, 2026
1b6ad2c
sdk: a plugin can install a program beside itself (#498)
foxnne Oct 18, 2026
0be3e64
zig/0.17: record #486's merge of main as a parent
foxnne Oct 18, 2026
47a0c1e
zig/0.17: merge main (6 commits, to #490)
foxnne Oct 18, 2026
87ae2ae
zig: what 0.16 needed goes with the move (#505)
foxnne Oct 18, 2026
3513b9f
macos: a plain dvui app's OS windows are ordinary document windows (#…
foxnne Oct 18, 2026
eb452e8
backend: OS windows for the floating windows that ask, or all by choi…
foxnne Oct 18, 2026
7336d4a
macos: a float's full screen at the display's rate, clear and rounded…
foxnne Oct 18, 2026
2dc6fc4
macos: the pointer reaches the window it is over, not one behind it (…
foxnne Oct 18, 2026
44849f2
zig/0.17: merge main (22 commits, to #509)
foxnne Oct 18, 2026
9e8e530
zig/0.17: merge main (22 commits, to #509) (#558)
foxnne Oct 18, 2026
eb7f347
dvui: a floating window shown in an OS window draws no background
foxnne Oct 18, 2026
54014c7
zig: settings own only strings, and builds read through b.root (#561)
foxnne Oct 18, 2026
39574be
core: one window material, and the kinds each backend can show (#546)
foxnne Oct 18, 2026
f59b28b
zig/0.17: merge into dvui/os-window-no-background
foxnne Oct 18, 2026
2083e5f
dvui: repin dvui-dev to 1b29a16
foxnne Oct 18, 2026
1c60f52
zig/0.17: record #558's merge of main as a parent
foxnne Oct 18, 2026
cfed055
zig/0.17: merge main (9 commits, to #569)
foxnne Oct 18, 2026
7d1347a
sdk: a plugin build compiles its install helper once, in Debug (#573)
foxnne Oct 18, 2026
57476de
Merge zig/0.17 (#573) into the main catch-up
foxnne Oct 18, 2026
b0e84dc
zig/0.17: merge into dvui/os-window-no-background
foxnne Oct 18, 2026
27aa70c
main: merge into dvui/os-window-no-background
foxnne Oct 18, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions docs/DEPENDENCIES.md
Original file line number Diff line number Diff line change
Expand Up @@ -146,6 +146,14 @@ above rebased onto upstream `main` (`41f6703`), then:
`FloatingWindowWidget.InitOptions.os_window`, set by `dvui.osWindow`'s floating window, passed
to `floatingWindowOs` as `asked`. The backend's `floating_os_windows` (`.asked`, `.all`,
`.none`) says which it shows.
11. **render: front-to-back blocks and deferred queues** (`ca8d4f8`, `8fa9b9c`): blocks close in
O(1), `Window.renderSubwindow` takes a subwindow's commands, and the deferred queues are one
unit, replayed in one place.
12. **floatingWindow: one shown in an OS window draws no background of its own** (`59c45df`): the
OS window's material shows through.
13. **The pointer and its cursor** (`48496b7`, `186a87f`, `1b29a16`): `Window` knows the pointer's
kind and a lifted finger hovers nothing; `cursorSet` takes a priority, so a resize handle's
cursor wins, and a floating window's edges ask at normal priority.

Tagged `fizzy-sdk-*` when `zig/0.17` merges to `main`, as rule 2 says.

Expand Down
Loading