e5979003b8
Disable most builds and focus on l10n-db
2025-03-28 09:43:40 -04:00
ee3fccba88
Merge branch 'main' into visions-ui-framework
2025-03-27 21:36:07 -04:00
155d2ba18e
Use bitflags to represent the font
2025-03-05 09:25:15 -05:00
85e5d0bb5e
Worked out a font and a canvas
...
I'm adding a 16-segment-based font here, and have encoded the numbers 0-10.
I've also worked out a way to make a Canvas structure not crash the pico.
2025-03-03 10:24:50 -05:00
47e90cc6f9
Set up an app for the adafruit TFT
2025-02-27 09:58:14 -05:00
0df0ff9419
Start on an xliff output
2025-02-23 21:48:13 -05:00
44ee6ec8a5
Export to json
2025-02-22 19:11:29 -05:00
52a0d6e3f2
Put in more meaningful working text
2025-02-22 18:45:36 -05:00
1c3d0711e1
Start reading the bundle
2025-02-22 16:40:23 -05:00
e16fef2b14
Write a rudimentary editor
2025-02-22 11:22:14 -05:00
359ab96779
Prototype for an l10n message bundle database
2025-02-21 10:28:41 -05:00
11e33eca2f
Set up a shared types library
2025-02-20 09:45:53 -05:00
e8a8a12de3
Start capturing input
2025-02-19 22:39:42 -05:00
7f0b7982ec
Switch from println to log from gloo-console
2025-02-18 23:23:46 -05:00
ca89455d4d
Set up a Yew login page
2025-02-17 23:03:12 -05:00
672578b9a9
Add a micro-prototype Yew application
2025-02-17 18:28:18 -05:00
41bb21c254
Set up client tests
...
These are definitely temporary tests, as testing the lcient API will become more difficult and require more infrastructure as real data starts entering the system.
2025-02-16 14:12:17 -05:00
d0ba8d921d
Create a user expiration time and make new users immediately expired
...
This is to give the ability to force the user to create a new password as soon as they log in.
2025-01-19 15:05:02 -05:00
a2cdaef689
Tweak the task file and update the cargo files
2025-01-19 13:59:29 -05:00
49c7a37d28
Restore file-service
2025-01-19 13:44:20 -05:00
da5144caea
Switch cyberpunk-splash from deprecated glib channels
2025-01-19 13:18:31 -05:00
35abcfcf28
Resolve warnings in screenplay
2025-01-19 12:53:31 -05:00
d5b4d051a5
Remove the deprecated glib channel from the bike lights simulator
2025-01-19 10:32:53 -05:00
81143f0b9c
Fix a lot of very simple, easy warnings
2025-01-18 22:38:10 -05:00
08462388ea
Move the assertNever utility to a utilities file
2025-01-03 11:59:33 -05:00
dc8cb834e0
Handle all applications errors in one location
2025-01-02 22:34:10 -05:00
a18cdb0710
Create a test for the healthcheck endpoint
2024-12-31 01:12:26 -05:00
c31870367f
Switch to Axum and implement the password check
2024-12-30 21:05:31 -05:00
e62ff9aa7a
Check username and password
2024-12-22 09:17:00 -05:00
d7e4293da0
Start using ResultExt to improve error handling
2024-12-01 00:51:08 -05:00
b506d479d3
Switch all channels to async-std
2024-11-30 12:05:31 -05:00
341e184947
Set up a database and store a character sheet in it
2024-11-29 23:14:52 -05:00
38d76e0048
Update sql-based database dependencies
2024-11-29 17:26:06 -05:00
5d66558180
Set up a test to validate the function which gets available images
...
There's a lot of work here that sets up dependency injection traits
which will make it easier for me to keep writing tests and will make it
easier for me to separate the Core from the support infrastructure.
2024-11-20 09:52:26 -05:00
154efcb6df
Set up a GM control panel that can control the currently selected background
2024-11-19 22:48:36 -05:00
f0ce3a9fab
Rename playfield to tabletop
2024-11-19 08:53:04 -05:00
0237393c0b
Set up a websocket that relays messages
2024-11-18 19:08:49 -05:00
69ef3c3892
Load up thumbnails of all images in the image directory
2024-11-12 00:16:54 -05:00
addfd2072c
Create an image server and create the playing field
2024-11-11 19:58:50 -05:00
1601d2d806
Bare-bones control of the first 30 leds
2024-11-03 22:46:34 -05:00
b0383292fe
Merge branch 'main' into cybperpunk-billboard
2024-11-03 16:15:13 -05:00
5d04c84437
Update to rust 1.81
2024-10-14 18:04:10 -04:00
a56c0d141c
Set up a nix build command for cyber-slides
2024-10-09 14:09:56 -04:00
1bc146beaf
Rename to cyber-slides
2024-10-08 23:23:33 -04:00
7b50a71369
Set up a main animation loop
2024-10-07 23:47:17 -04:00
7a7548c78f
Set up screen via transitions from state to state
2024-10-07 22:42:27 -04:00
de35ebb644
Extract the cyberpunk objects into a library, start on the slideshow
2024-10-04 20:27:34 -04:00
54225ca729
Bump the version number
2024-09-24 03:04:57 +00:00
caaf9c57c6
Remove IFC from the dashboard app
2024-09-24 03:04:57 +00:00
6cae7dbb0e
Set up a basic server with a device listing endpoint
2024-08-26 10:41:17 -04:00