Commit graph

21 commits

Author SHA1 Message Date
6df7530b33
Use px size instead of w+h reqs for poster images
The old method worked only by accident on older GTK4 versions.
2026-01-01 14:37:29 +01:00
0d841f95c4
Load posters by UUID from XDG data directory 2025-03-21 13:18:24 +01:00
462a644952
Show basic film properties in media modal 2025-02-18 13:42:53 +01:00
2c40217497
Include static lifetime in MediaAdapter trait, formatting 2025-02-12 14:32:16 +01:00
be92920cc5
Implement structure to open modal when clicking on media item 2025-02-12 14:11:53 +01:00
c3e2bd0f69
Fully deduplicate shared logic between films and series 2025-02-10 23:56:48 +01:00
c3dfa5b459
Collection items are now clickable 2025-02-07 16:22:34 +01:00
a9ec7bdcc9
g_box UI macro can now take inline conditional children 2025-02-07 15:19:41 +01:00
cd45d4303b
Use label UI macro in collection item rendering 2025-02-07 13:54:44 +01:00
38adb5f4b9
Introduce image UI macro, require explicit borrowing in UI macros 2025-02-07 13:36:14 +01:00
86f9ee7672
Implement series first release date sorting 2025-02-07 01:46:51 +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
ce70725b60
UI macro syntax now differentiates at-properties from arguments 2025-02-04 15:02:58 +01:00
ed18e738eb
Fix collection item title Pango syntax 2025-02-04 14:45:57 +01:00
a845c0c1fa
Introduce flow_box macro 2025-01-31 17:38:52 +01:00
01bfa16481
Bring series collation up to speed 2025-01-31 17:09:22 +01:00
e2330cae50
Introduce sorting structs 2025-01-31 16:24:22 +01:00
ebc8bc0d2f
Move collation components into submodules 2025-01-31 11:41:56 +01:00
Renamed from src/ui/collated_grid.rs (Browse further)