Commit graph

18 commits

Author SHA1 Message Date
5e5df5c401
Include CSS as GResource
Also use explicit namespace for bare functions and constants used in
main.rs.
2026-01-21 16:56:05 +01:00
fc5bfd5876
Expand comment about Tokio in Cargo.toml 2026-01-21 13:41:35 +01:00
f181d8368b
Set package name back to "zoodex" 2026-01-21 13:35:28 +01:00
4d4b7eb1c7
Rewrite using Relm4
Yes, this is a monster commit but at this stage I'm the only one working
on this project anyway. Further commits will follow Best Practises™
again.
2026-01-21 13:25:57 +01:00
2982a13bc2
Use cargo fmt and conform to Style Guide (mostly) 2026-01-08 14:07:40 +01:00
6446d43d76
Replace custom widget macros with Relm4 view macro based ones
Also move margin styling to the CSS file.
2026-01-02 13:41:27 +01:00
380d66c489
Update dependencies 2026-01-01 12:22:55 +01:00
f1a84cc26a
Update dependencies & required Rust version 2025-08-22 12:27:12 +02:00
7f0c363bbf
Update libadwaita dependency, link against GTK 4.18 2025-03-30 12:14:51 +02:00
92ab9bb9d8
Update to Rust 2024, update dependencies 2025-02-21 11:05:58 +01:00
795e4b20f2
Update dependencies 2025-02-12 10:29:07 +01:00
e633000de5
Use futures crate to await collection rendering concurrently 2025-02-12 10:27:29 +01:00
0dffdbc660
Update dependencies 2025-02-07 01:52:26 +01:00
6b0be30adc
Update dependencies 2025-01-17 12:59:03 +01:00
c1481517bc
Switch to async-sqlite library, rename CollectionFileError 2024-12-23 23:20:08 +01:00
f1751882be
Make get_collection_from_file async 2024-12-22 21:02:39 +01:00
5055583487
Enable LTO for release profile, Cargo.toml formatting 2024-11-30 14:58:26 +01:00
fd5ee1420c
Initial commit, part deux 2024-11-20 16:36:32 +01:00