Commit Graph

342 Commits

Author SHA1 Message Date
7e3ee9a5b7 Set up a blink application for the raspberry pi pico 2023-11-05 15:54:33 -05:00
86a6d386d2 Set up raspberry pi cross-compile tools 2023-11-05 15:53:43 -05:00
e461cb9908 Import the new level-one parser
This is the parser that does a raw parse of the SGF file, interpreting components but not enforcing node types.
2023-10-30 01:57:00 +00:00
942e91009e Disable sgf::go and provide a shim for a game 2023-10-30 01:57:00 +00:00
48113d6ccb Bump version to 0.2.0 2023-10-26 00:26:52 -04:00
d878f4e82c Resolve more linting issues 2023-10-26 00:19:13 -04:00
7949033857 Add the handler to delete a file 2023-10-26 00:14:10 -04:00
ce874e1d30 Fix the form to string conversion and set up the Delete form 2023-10-26 00:12:45 -04:00
07b8bb7bfe Style the authentication page for mobile 2023-10-26 00:03:49 -04:00
a403c1b1b3 Hugely refactor the HTML 2023-10-26 00:03:39 -04:00
9a014af75a Remove my custom Image struct 2023-10-25 23:24:41 -04:00
448231739b Remove my custom Unordered List 2023-10-25 23:08:02 -04:00
b0027032a4 Rename the password field to be compatible with 1Password 2023-10-25 23:05:06 -04:00
41bbfa14f3 Bump file-service tag to 0.1.2 2023-10-25 10:38:11 -04:00
66876e41c0 Clean up broken tests and clippy warnings 2023-10-25 10:35:24 -04:00
ee348c29cb Render the name and the uploaded date for each file in the gallery 2023-10-25 10:20:14 -04:00
e96b8087e2 Add filenames to FileInfo and then set those filenames when creating the file 2023-10-25 10:17:17 -04:00
12df1f4b9b Create an UnorderedList HTML container 2023-10-25 09:47:27 -04:00
c2e34db79c Map on the data within the node instead of the node itself 2023-10-24 23:05:02 -04:00
0fbfb4f1ad Add a tree map operation 2023-10-20 23:43:47 -04:00
c2e78d7c54 Clean up some unnecessary references 2023-10-20 20:28:36 -04:00
2ceccbf38d Remove the Clone constraint from T 2023-10-20 20:17:33 -04:00
fbf6a9e76e Move the refcell to inside of the Node 2023-10-20 19:49:31 -04:00
52f814e663 Build a basic tree and experiment with traversals 2023-10-20 18:32:43 -04:00
4114874156 Fix some linter errors 2023-10-18 23:12:58 -04:00
b756e8ca81 Reverse the order of Error and FatalError parameters in the Result
In other usage, I discovered that it's rather confusing to have the parameters in the order that they were in. It feels better to have the fatal error after the regular error.
2023-10-18 22:13:11 -04:00
3cb742d863 Rename flow to result-extended
The original name has always felt awful. I understand Rust well enough now to be able to use the name Result and override the built-in Result.
2023-10-18 22:03:43 -04:00
27e1691854 Set up a stylesheet for the OnePlus 8 2023-10-07 15:24:12 -04:00
2d2e82f41a Work out some basic styling for a phone screen 2023-10-06 23:59:02 -04:00
78c017ede7 Style the upload form 2023-10-06 23:51:41 -04:00
cfdceff055 Refactor out the common card styling 2023-10-06 21:04:27 -04:00
07b4cb31ce Add reasonable desktop styling for the gallery 2023-10-06 20:36:27 -04:00
b3f88a49aa Clean up the authentication page CSS
Center the authentication field in the authentication page. Provide some padding within the card, and arrange the form itself.
2023-10-06 19:05:24 -04:00
3f1316b3dd Serve the CSS file 2023-10-06 19:04:15 -04:00
ef057eca66 run tests on release builds 2023-10-05 13:01:24 -04:00
c70e1d943d Disable the komi test
The SGF parser doesn't currently parse komi
2023-10-05 13:01:24 -04:00
7711f68993 Resolve tests which call the GameState constructor
I changed the constructor from new() to default(), but didn't catch all of the tests.
2023-10-05 13:01:24 -04:00
f13b3effd6 Run release build before building running the dist scripts 2023-10-05 13:01:24 -04:00
4cdd2b6b0f Make sure the distribution scripts compress files and include version numbers 2023-10-05 13:01:24 -04:00
6c831567eb Remove orizentic from the environment
This needs a total overhaul and so isn't worth fixing right now.
2023-10-05 12:57:35 -04:00
0afe0c1b88 Resolve warnings in the kifu app 2023-10-05 12:57:35 -04:00
e0f3cdb50a Resolve warnings in the SGF library 2023-10-05 12:57:35 -04:00
efac7e43eb Resolve warnings in the hex-grid app 2023-10-05 12:57:35 -04:00
37c60e4346 Resolve warnings in gm-control-panel 2023-10-05 12:57:35 -04:00
2084061526 Resolve linter warnings in emseries 2023-10-05 12:57:35 -04:00
79422b5c7a Resolve warnings in memorycache and dashboard 2023-10-05 12:57:35 -04:00
3f2feee4dd Resolve linting problems with flow 2023-10-05 12:57:35 -04:00
5443015868 Resolving linting problems in geo-types 2023-10-05 12:57:35 -04:00
49b1865818 Resolve warnings in the IFC library 2023-10-05 12:57:35 -04:00
10849687e3 Resolve warnings in fluent-ergonomics 2023-10-05 12:57:35 -04:00