Skip to content

Update AGENTS.md for Rust Windows port - #3

Merged
Finesssee merged 1 commit into
nesszer:mainfrom
janpio:clean-up-agents-md
Feb 25, 2026
Merged

Update AGENTS.md for Rust Windows port#3
Finesssee merged 1 commit into
nesszer:mainfrom
janpio:clean-up-agents-md

Conversation

@janpio

@janpio janpio commented Feb 22, 2026

Copy link
Copy Markdown

Enhance documentation to reflect the current state and structure of the Rust Windows port, clarifying project guidelines, build instructions, coding style, testing protocols, and commit/PR practices. This update aims to ensure consistency and provide clear guidance for contributors working on the Rust implementation.

(Written by Copilot)

@janpio
janpio force-pushed the clean-up-agents-md branch 2 times, most recently from ec6e15e to c1dc48e Compare February 22, 2026 19:01
Assisted-by: GitHub Copilot (GPT-5.3-Codex)

Co-authored-by: GitHub Copilot <copilot@github.com>
@janpio
janpio force-pushed the clean-up-agents-md branch from c1dc48e to 79eab15 Compare February 22, 2026 20:09
@janpio
janpio marked this pull request as ready for review February 22, 2026 20:09
@Finesssee
Finesssee merged commit 0e62cf2 into nesszer:main Feb 25, 2026
@Finesssee

Copy link
Copy Markdown
Collaborator

Thanks for the PR @janpio! The AGENTS.md update was much needed — the old Swift/macOS references were outdated for the Windows port. Merged!

darknight105 added a commit to darknight105/Win-CodexBar that referenced this pull request Jul 3, 2026
…Show Window

Addresses review items nesszer#3 and nesszer#4 (structure, not behavior).

The "Pop Out Dashboard" flyout and "Show Window" were two mutually-exclusive
states of the single main window, so opening one closed the other. Give the
flyout its own OS window (label "flyout", modeled on the detached settings/
floatbar windows) so the two coexist; the flyout keeps blur-to-dismiss.

StoredSize map (load_size/save_size) in geometry_store backs set_flyout_size, so
the surface command layer no longer leaks geometry-store coordinate details or
blurs size-vs-position semantics.

window rather than a "mode != TrayPanel" negative special-case threaded through
shared window-layout code.

- New shell/flyout_window.rs: builder with disable_drag_drop_handler() (required
  for the provider-grid HTML5 drag-reorder), open/toggle/hide/is_open, and its
  own Focused-blur handler porting all four anti-flicker guards.
- Tray left-click and "Pop Out Dashboard" open the flyout window; "Show Window"
  stays on the main window. Both can now be open at once.
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.

2 participants