Find a file
Your Name 6219e03c35 fix(core): refresh file listing when the device queue drains
File operations are pushed onto the device's command queue and run
asynchronously, but FileBrowser only re-listed the directory when dev,
path, or updateIndex changed -- and updateIndex was only ever bumped by
a breadcrumb click. The listing stayed stale after an upload, delete,
rename, or directory creation.

Watch the device's running flag and queue length, and re-list on the
busy -> idle transition so a multi-file delete refreshes once at the end
rather than per queued command. The refresh is silent: it skips the
loading flag so the current icons stay on screen instead of flashing the
spinner, and keeps the old listing if the re-fetch fails.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-22 17:05:04 -04:00
.github/workflows Workaround CI issue on Windows 2021-08-30 19:55:16 -04:00
desktop fix(cx2): checksum NNSE packets over their declared length (#2) 2026-07-22 16:35:23 -04:00
docs/superpowers Add Plan B: Vue 3 frontend port implementation plan 2026-07-21 20:24:09 -04:00
n-link-core fix(core): refresh file listing when the device queue drains 2026-07-22 17:05:04 -04:00
nlink-cli fix(cx2): checksum NNSE packets over their declared length (#2) 2026-07-22 16:35:23 -04:00
vendor/libnspire-sys fix(cx2): checksum NNSE packets over their declared length (#2) 2026-07-22 16:35:23 -04:00
web Bump version 2021-04-06 17:39:41 -04:00
.gitignore chore: add cargo.lock to git ignore file 2026-07-22 16:42:53 -04:00
LICENSE Initial commit 2020-09-26 16:44:36 -04:00
package-lock.json fix(build): drop web from npm workspaces to unbreak Tailwind resolution 2026-07-22 08:02:59 -04:00
package.json fix(build): drop web from npm workspaces to unbreak Tailwind resolution 2026-07-22 08:02:59 -04:00
postcss.config.js Move to workspace 2020-10-01 21:22:35 -04:00
README.md Add warning with WebUSB-incompatible browser 2020-10-28 22:13:32 -04:00

N-Link

Free, cross-platform, CX-II compatible computer linking program for the TI-Nspire

For usage instructions, see https://lights0123.com/n-link/