Commit graph

17 commits

Author SHA1 Message Date
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
85b0fc2f21
Switch to using ToolbarView 2025-02-11 15:01:25 +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
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
0ae516e898
Introduce application_window UI macro 2025-01-31 18:11:06 +01:00
eb10495670
Introduce view_switcher, header_bar, bin UI macros 2025-01-31 17:56:30 +01:00
a845c0c1fa
Introduce flow_box macro 2025-01-31 17:38:52 +01:00
86330dac37
Move sort button row activation handler into separate function 2025-01-31 16:52:51 +01:00
e2330cae50
Introduce sorting structs 2025-01-31 16:24:22 +01:00
04755fabb7
Reimplement collation menu as component 2025-01-31 15:34:09 +01:00
ebc8bc0d2f
Move collation components into submodules 2025-01-31 11:41:56 +01:00
fd5ee1420c
Initial commit, part deux 2024-11-20 16:36:32 +01:00