|
|
96ea810ace
|
Add todo about async multithreading
|
2026-01-01 14:34:13 +01:00 |
|
|
|
4699e0de38
|
Use AsyncFn now that we're on Rust 2024
|
2025-02-21 16:28:52 +01:00 |
|
|
|
a3040e6735
|
Introduce pinned_async macro
|
2025-02-18 18:31:05 +01:00 |
|
|
|
90594514bd
|
Encapsulate window and its operations in struct
|
2025-02-18 18:09:09 +01:00 |
|
|
|
20326fde8f
|
Film modal now obtains data from DataManager
|
2025-02-18 17:40:37 +01:00 |
|
|
|
2ec2fda116
|
Improve error handling
|
2025-02-12 11:34:38 +01:00 |
|
|
|
2803767ed8
|
Formatting
|
2025-02-05 14:57:07 +01:00 |
|
|
|
547a811acf
|
Make loading of poster images async
|
2025-02-05 13:51:22 +01:00 |
|
|
|
11dca1fab2
|
Use data manager name everywhere
|
2025-02-05 00:03:26 +01:00 |
|
|
|
7610b291a4
|
Replace single data model with data management struct and views
|
2025-02-04 23:46:51 +01:00 |
|
|
|
7b8d99ae16
|
Introduce GTK application CSS
|
2024-12-24 01:18:05 +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 |
|
|
|
1e9ff1057a
|
Add async_unit_result_context, rename read_collection_file
|
2024-11-30 16:00:44 +01:00 |
|
|
|
0d87993c41
|
More informative error handling, more uniform sqlite column parsing
|
2024-11-30 14:38:08 +01:00 |
|
|
|
32c1d2ab67
|
Introduce error handling
|
2024-11-29 21:06:14 +01:00 |
|
|
|
5d9893d304
|
Simplify read_collection_file call in on_activate
|
2024-11-29 11:58:26 +01:00 |
|
|
|
64fc8ba425
|
Move sorting functionality into collated grid, reuse existing widgets
|
2024-11-27 11:47:20 +01:00 |
|
|
|
fd5ee1420c
|
Initial commit, part deux
|
2024-11-20 16:36:32 +01:00 |
|