• Joined on 2022-09-24
savanni pushed to editor-challenge at savanni/monorepo 2024-05-06 05:53:38 +00:00
a2146a0168 Add some basic editing facilities
54b34d81ec Contain the app UI inside of a component
8f4d424d1d Code cleanups
4a62372fd3 Extract several components into crates
Compare 4 commits »
savanni created branch editor-challenge in savanni/monorepo 2024-05-06 04:51:08 +00:00
savanni pushed to editor-challenge at savanni/monorepo 2024-05-06 04:51:08 +00:00
61127339bc Render the contents and set up a functioning cursor
612713ab1b Improve event handling and the main loop
fd444a620d Create an example UI and event handler
Compare 3 commits »
savanni pushed to savanni/tree-navigation at savanni/monorepo 2024-05-03 12:57:01 +00:00
cbfb3f2e37 Clean up tests
9540a2c5bb Highlight the current node and make all nodes a bit larger
6165d65977 Make the review tree scrollable
4f8a1636c1 Set up a view model for the game review and highlight current node
20b02fbd90 Update the Nix derivation
Compare 16 commits »
savanni pushed to main at savanni/monorepo 2024-05-01 02:26:49 +00:00
20b02fbd90 Update the Nix derivation
278ec27b4e Linting
8b7add37c1 Switch from slab_tree to nary_tree
5441a3c441 Adapt the app to the new slab tree
b1374229f3 Calculate out the depth and width of each node
Compare 11 commits »
savanni deleted branch savanni/improved-tree-structure from savanni/monorepo 2024-05-01 02:26:49 +00:00
savanni merged pull request savanni/monorepo#236 2024-05-01 02:26:47 +00:00
Switch to a standardized tree library in the game tree and depth tree
savanni pushed to savanni/improved-tree-structure at savanni/monorepo 2024-05-01 02:26:22 +00:00
20b02fbd90 Update the Nix derivation
278ec27b4e Linting
8b7add37c1 Switch from slab_tree to nary_tree
5441a3c441 Adapt the app to the new slab tree
b1374229f3 Calculate out the depth and width of each node
Compare 12 commits »
savanni pushed to savanni/improved-tree-structure at savanni/monorepo 2024-05-01 02:23:15 +00:00
604a273934 Update the Nix derivation
e053792061 Linting
d5faf6e7a2 Switch from slab_tree to nary_tree
Compare 3 commits »
savanni created pull request savanni/monorepo#236 2024-05-01 00:45:54 +00:00
Switch to a standardized tree library in the game tree and depth tree
savanni pushed to savanni/improved-tree-structure at savanni/monorepo 2024-05-01 00:31:59 +00:00
353f04f2c4 Adapt the app to the new slab tree
3b0d491c82 Calculate out the depth and width of each node
1ddc867f01 Start propogating the slab_tree up to OTG
Compare 3 commits »
savanni pushed to savanni/improved-tree-structure at savanni/monorepo 2024-04-26 13:06:03 +00:00
f899fdb691 Finish implementing GameTree.Clone and PartialEq
0c886b3bff Begin implementing traits for a game record
Compare 2 commits »
savanni opened issue savanni/monorepo#235 2024-04-24 12:18:16 +00:00
Implement Debug, Clone, Serialize, and Deserialize for the GameRecord
savanni opened issue savanni/monorepo#234 2024-04-24 12:12:59 +00:00
Enable ctrl-q to quit Dashboard
savanni opened issue savanni/monorepo#233 2024-04-24 12:12:37 +00:00
Create a .desktop file for the dashboard
savanni opened issue savanni/monorepo#232 2024-04-24 12:12:05 +00:00
Add a window header bar
savanni pushed to main at savanni/monorepo 2024-04-19 16:27:34 +00:00
3c94f906a6 Update Cargo.nix
savanni pushed to savanni/improved-tree-structure at savanni/monorepo 2024-04-19 13:23:18 +00:00
8fc9f18d84 Convert the recursive parse tree to a slab GameTree
bcc34ce4f6 Switch from my custom Tree setup to a slab tree in GameRecord
Compare 2 commits »
savanni created branch savanni/improved-tree-structure in savanni/monorepo 2024-04-10 02:56:59 +00:00
savanni pushed to savanni/improved-tree-structure at savanni/monorepo 2024-04-10 02:56:59 +00:00
511f1080a7 Start writing functions for finding a node within the tree