Skip to content

Action pages: a My panels tile beside Close menu - #1309

Merged
enaboapps merged 3 commits into
mainfrom
point-pages-my-panels
Nov 3, 2026
Merged

enaboapps merged 3 commits into
mainfrom
point-pages-my-panels

Conversation

@enaboapps

Copy link
Copy Markdown
Contributor

Closes #1308

A custom panel could be reached from Home and from any panel the user can edit, but not from the two pages that cannot be edited: the page of clicks after choosing a point, and the mouse panel's Actions page. Both now carry My panels in their navigation row, between New point or Back and Close menu, so the user's panels are one choice away from anywhere. As on Home, the tile is left out while there are no panels (Menu::configured_for), so the page looks as before until a panel exists.

Both pages stay within four rows of three. The nested list opens with the point's page as its parent, so Back returns there rather than to Home.

Docs: the point scanning action table, the mouse panel's Actions line and the Panels page's "Open a panel" section.

Validation

  • cargo fmt --check, cargo clippy --all-targets -D warnings, cargo test (all pass).
  • New tests: the_action_pages_offer_my_panels_only_once_there_are_panels (scan_menu), the_point_and_mouse_action_pages_reach_the_users_panels and the_action_pages_leave_my_panels_out_until_there_is_a_panel (point_workflow); the navigation-row invariant test now expects the tile on the two action pages.
  • site build passes. No frontend changes.
  • Dev build check with Cua Driver: see comment below.

🤖 Generated with Claude Code

The page of clicks after a point and the mouse panel's Actions page
gain My panels in their navigation row, so the user's panels are one
choice away from anywhere. As on Home, the tile is left out while there
are no panels. Docs for point scanning, the mouse panel and panels say so.

Closes #1308

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
@enaboapps enaboapps added this to the v1.5.0 milestone Nov 3, 2026
@vercel

vercel Bot commented Nov 3, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
site Ready Ready Preview Nov 3, 2026 9:49am UTC

Request Review

Its click and scroll tiles land at the chosen point, as the page's own
clicks do; opened from Home or the mouse panel they act at the pointer
as before. Docs say where Back from the list goes now, and the mouse
test follows Back to the Actions page and the mouse panel.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
@enaboapps

Copy link
Copy Markdown
Contributor Author

Dev build check (npm run tauri dev, driven with Cua Driver, linear manual scanning with Enter as Next and Space as Select, one starter panel saved):

  • Mouse panel → Actions: the page's last row reads Back, My panels, Close menu.
  • My panels opens the list page; Back from it returns to the mouse panel's Actions page, not Home.
  • With no panels saved, the row reads Back, Close menu (the earlier run before the panel existed).

The point's page was not driven to its action menu in manual grid mode within the session; its tile and the click-at-point behaviour are covered by the_point_and_mouse_action_pages_reach_the_users_panels and the_action_pages_leave_my_panels_out_until_there_is_a_panel.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
@enaboapps
enaboapps marked this pull request as ready for review November 3, 2026 09:49
@enaboapps
enaboapps merged commit 99e5ca5 into main Nov 3, 2026
10 checks passed
@enaboapps
enaboapps deleted the point-pages-my-panels branch November 3, 2026 10:12

This branch was successfully deployed

1 active deployment
Preview — 028c0b47 Deployed Nov 3, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Point and mouse panel action pages: a My panels tile

2 participants