Commit Graph

6 Commits

Author SHA1 Message Date
Savanni D'Gerinel 1ecfecf306 Add the current player color to the playing field view model 2023-03-21 09:33:15 -04:00
Savanni D'Gerinel e1d3a7840d Take direct control of the tokio runtime
Since the GTK thread wants to be the main one, it's easier to manually spawn the runtime handlers and to spawn new tasks to handle communication with the core. I added a basic struct to own the runtime, the core, and communication between the core and GTK
2023-03-21 09:17:52 -04:00
Savanni D'Gerinel d86d10428b Try setting up the GTK loop 2023-03-20 09:43:56 -04:00
Savanni D'Gerinel 9b58770070 Set up the core run loop 2023-03-20 09:43:48 -04:00
Savanni D'Gerinel f2cca31310 Make the connection between the core and the gtk app 2023-03-20 08:16:20 -04:00
Savanni D'Gerinel da6cf800ec Initial app designs 2023-03-18 23:32:43 -04:00