Repository navigation
demos: the tour shows tabs, places, floats, materials, plugins, history - #629
Merged
Merged
Conversation
foxnne
force-pushed
the
demos/new-tour
branch
2 times, most recently
from
October 19, 2026 15:12
d94158a to
19af0cb
Compare
…story The tour was the explorer, typing, the palette and a markdown preview, with long holds. It is now what a person needs to know to get around, and what fizzy's windowing does, in under a minute: tabs dragged into order and onto the editor's edge, a place's corner and its picker, a view floated and carried over the code, the window's materials changing under it, the plugin store, and a document's history at the grip at its foot. Each chapter that rearranges the window opens on a keyframe, so a seek or a jump from the guides view lands on a cut. The catalog names the anchors it aims at, and docs/AUTOMATION.md lists the ones it lacked. Part of fizzyedit/plans#30. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
foxnne
force-pushed
the
demos/new-tour
branch
from
October 19, 2026 15:17
19af0cb to
98244c7
Compare
Collaborator
Author
|
Rebased onto main after #621/#626/#639/#640 landed; the stacked commits are gone, leaving this PR's three files (docs/AUTOMATION.md, catalog.zig, tour.zig). The old merge's tests/demos.zig changes were only conflict resolutions, so main's version stands. Review fixes: Materials sets Liquid Glass before its caption says so, and the doc comment says about a minute. Left for a follow-up: a demo snapshot holds no layout, so a scrub back inside Places/Floats/Materials can replay a split or float onto a window already rearranged (the keyframes cover chapter starts only); and the corner button is aimed at by pixel inset because |
foxnne
marked this pull request as ready for review
October 19, 2026 15:19
foxnne
enabled auto-merge (squash)
October 19, 2026 15:19
3 of 5 tasks
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Part of fizzyedit/plans#30. Merge after #621 and #626: this branch is built on both and on
main(which has #623 and #624), and until they land its diff shows their commits too. Its own change issrc/editor/demos/tour.zig,catalog.ziganddocs/AUTOMATION.md.What changes
The tour was the explorer, typing, the palette and a markdown preview, with long holds (8.5 s on the first card). It now covers what a person needs to get around, and what fizzy's windowing does, in 58 seconds:
fizzy.windowMaterial, #621), then closing the float sends the view homeEach chapter that rearranges the window opens on a keyframe. A snapshot holds documents and settings but not the layout, so a seek or a jump from the guides view lands on a cut rather than on a window still arranged the later way. The catalog names the anchors the tour aims at (
place,corner,cornerButton,historyGrip,historyLine).docs/AUTOMATION.mdlists the ones its table lacked:history.grip:,history.export:,history.collapse:,float-header:,float-close:andpicker.empty.The history chapter shows the bar and how to scrub it, but doesn't scrub. A snapshot puts a document's text back but not its history, so a seek replaying a scrub lands on other text.
What making it found, each its own PR:
panes.zon.SDK impact
Verified
?demo=tour. Every chapter landed: the drags, picker, float, material switches, store and history bar.zig build test-integration(81/81 steps):tests/demos.zigplays the tour to its end with no timeouts and seeks to random moments and every chapter, landing on what playing reached with no mismatches;zig build,zig build check-web,zig build check-tests-reached,scripts/check-fmt.sh.Follow-ups
?view=guides(step 4) are next.🤖 Generated with Claude Code