stash/src
NotAShelf 0865a1f139
commands/list: debounce for rapid copy operations
Tracks the entry ID currently being copied in `TuiState` to prevent
concurrent `copy_entry()` calls on the same entity. Otherwise we hit a
race condition. Fun!


Track the entry ID currently being copied in TuiState to prevent
concurrent copy_entry() calls on the same entry. Fixes database
race conditions when users trigger copy commands in rapid succession.



Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: If8e8fe56bf6dc35960e47decf59636116a6a6964
2026-03-05 15:07:31 +03:00
..
commands commands/list: debounce for rapid copy operations 2026-03-05 15:07:31 +03:00
db db: tests for determinism & async ops 2026-03-05 15:07:30 +03:00
multicall multicall: auto-select MIME type more intelligently when not specified 2025-12-23 10:11:28 +03:00
wayland db: rewrite migration with transactional schema versioning 2026-01-22 13:41:58 +03:00
main.rs stash: async db operations; make hashes deterministic 2026-03-05 15:07:24 +03:00
mime.rs mime: expand test coverage 2026-02-01 11:55:02 +03:00