Skip to content

Sync with main - #6

Merged
chouyo merged 5 commits into
copilot/modify-commit-authorfrom
main
Sep 27, 2026
Merged

chouyo merged 5 commits into
copilot/modify-commit-authorfrom
main

Conversation

@chouyo

@chouyo chouyo commented Sep 27, 2026

Copy link
Copy Markdown
Owner

No description provided.

chouyo and others added 5 commits September 26, 2026 22:09
The lint script existed but ESLint was never installed or configured.
Add eslint@9 with @eslint/js, typescript-eslint and react-hooks
recommended rules for **/*.{ts,tsx}, ignoring dist, src-tauri and
node_modules.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The standalone DevTools accepts a single connection and the bridge
reconnects every 2s, so any other client on the port keeps taking it
over. Run DevTools on a non-default port (8098, overridable via
RDT_PORT) since other apps probe the default 8097, and load the bridge
only inside the Tauri WebView so browser tabs on the dev server cannot
connect. Also close the leaked readiness-probe socket.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- list_files releases the config lock before scanning and runs the scan
  on the blocking pool, so main-thread commands like save_session no
  longer freeze the window while a large directory is scanned
- reuse walkdir's cached metadata instead of an extra stat per file
- render only the visible file rows (fixed 32px rows, fixed column
  widths, sticky header, aria-rowcount/rowindex); memoize rows, defer
  search filtering, reuse one Intl.Collator for sorting
- reset scroll on category, search or sort change; keep it on refresh
- coalesce auto refreshes while a scan is running, and fix the loading
  spinner getting stuck when a silent refresh superseded a visible load

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@chouyo
chouyo merged commit dc06e3d into copilot/modify-commit-author Sep 27, 2026
1 check passed
chouyo added a commit that referenced this pull request Sep 27, 2026
chouyo added a commit that referenced this pull request Sep 27, 2026
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.

1 participant