No description
Find a file
Reinout Meliesie 1f1eac6369
Remove todo about async multithreading
Turns out there is no async code that would benefit from being executed
on e.g. a multithreaded Tokio executor. Image loading is already being
run on GIO's threadpool, and async-sqlite already has its own thread on
which the connection lives. We also cannot easily bypass the latter and
do Rusqlite connection IO on a Tokio threadpool because Rusqlite
connections are not Send. Overall the current implementation is already
pretty optimal given that we're not exactly dealing with thousands of
operations per second in this little app.
2026-01-02 21:48:51 +01:00
docs Re-add screenshot after docs directory renaming 2025-09-01 20:22:08 +02:00
src Remove todo about async multithreading 2026-01-02 21:48:51 +01:00
.editorconfig Add editorconfig file 2026-01-02 13:41:46 +01:00
.gitignore Initial commit 2024-11-20 16:31:24 +01:00
Cargo.lock Replace custom widget macros with Relm4 view macro based ones 2026-01-02 13:41:27 +01:00
Cargo.toml Replace custom widget macros with Relm4 view macro based ones 2026-01-02 13:41:27 +01:00
readme.md Rename documentation directory 2025-08-22 12:36:07 +02:00

Zoödex

A completely local film and series cataloguing app. Built for Linux with Rust and GTK4.

Screenshot