github rgon/ncrsDesktop ncrs-v0.1.6
ncrs: v0.1.6

latest releases: ncrs-v0.1.84, ncrs-v0.1.83, ncrs-v0.1.82...
3 months ago

0.1.6 (2026-07-10)

Bug Fixes

  • preview: throttle on-demand RAW thumbnail fetches to avoid starving FUSE HTTP workers (8473f2b)

Performance Improvements

  • fuse: deduplicate concurrent thumbnail-prefetch threads per directory (861178d)
  • fuse: defer O(n) map retain() calls to after reply.ok() in readdir (a85c2dd)
  • fuse: release cache lock before reply.add() loop to unblock concurrent getattr (fdb907a)
  • fuse: short-circuit second metadata() stat when kept_path already matches (3769185)
  • nautilus: avoid FUSE utimes upcall for M-type FILE_CHANGES events (396829b)
  • nautilus: guard poll loop against backpressure when daemon is slow (30c32c0)
  • nautilus: make update_file_info async via update_file_info_full + IN_PROGRESS (bd1eaa8)
  • nautilus: remove per-file STATUS queries from get_file_items GTK thread (2dcc8fb)
  • nautilus: replace blocking _poll_keep_done loop with GLib timeout (4a937c0)
  • preview: write thumbnail via tmp+rename to prevent concurrent corruption (8e5227d)

Don't miss a new ncrsDesktop release

NewReleases is sending notifications on new releases.