Render the Games Database element in the Home View
3d4a298dc1
Write some documentation for the LocalObserver
2d7fbb9a4b
Add the placeholders for game review and settings
3a5cb17e09
Extract notification receiving into an observer
f6c82cbcb0
Ensure the game_view_model handler aborts when the view_model gets dropped
74b00d94b1
Set up the notifications pattern for view models
Update the build environment and some architectural elements of the Kifu app
Create placeholders for view models
Create a Nix flake build and installer for the Kifu
Kifu should use gsettings schemas for configuration
Update Kifu to use async channels instead of gtk::glib::MainContext::channel
Remove the Typescript and Typeshare code
Update the build environment and some architectural elements of the Kifu app
a0478f8b62
Write some documentation for the LocalObserver
283205081c
Add the placeholders for game review and settings
057090cfe0
Extract notification receiving into an observer
da7b40c396
Ensure the game_view_model handler aborts when the view_model gets dropped
d0af85b973
Remove everything related to the kifu typescript code
f4e822c683
Switch to async channels and disable most of the existing runtime api
c366f0b93e
Set up gio settings
91101d3bc6
Create a flake that can run the Kifu app
Create placeholders for view models