Commit graph

253 commits

Author SHA1 Message Date
aa966e974a Add thermal printer ideas 2025-03-02 13:01:01 +01:00
92167017ef Add eel egg pattern by Leon 2025-03-02 00:06:58 +01:00
7d74a56559 Simplify drawing logic
Now that only typst is left, things become a lot simpler.
2025-03-01 23:35:10 +01:00
a55109c677 Remove showbits-common 2025-03-01 23:26:34 +01:00
6e6dfb2b66 Remove all dependencies on showbits-common 2025-03-01 23:23:43 +01:00
de7ae63a5e Typstify /chat_message to /chat 2025-03-01 23:18:03 +01:00
8bece23baf Typstify /tictactoe endpoint 2025-03-01 22:57:02 +01:00
d32be913fd Remove /photo endpoint 2025-03-01 22:44:09 +01:00
2451bb3d76 Improve /image bright mode 2025-03-01 22:30:58 +01:00
fbab0b9441 Remove /typst endpoint 2025-03-01 22:23:30 +01:00
5f2dcf81d3 Typstify /calendar endpoint 2025-03-01 22:21:45 +01:00
42f0885b43 Update test json data 2025-03-01 21:53:15 +01:00
ca4e807c9f Typstify /cells endpoint 2025-03-01 21:52:17 +01:00
6bb431cf8f Add more meta scripts 2025-03-01 20:37:47 +01:00
4bd6eb9dca Reorganize document lib
This change reduces the amount of symlinks required per document.
2025-03-01 20:36:27 +01:00
24c84801f1 Make new endpoints more consistent 2025-03-01 20:26:33 +01:00
db06addc42 Typstify /egg endpoint 2025-03-01 20:14:08 +01:00
6d4db1ca2e Download typst packages on demand 2025-03-01 20:14:01 +01:00
fa43074f3d Typstify /image endpoint 2025-03-01 18:38:22 +01:00
98071dfe32 Typstify /text endpoint 2025-03-01 17:33:45 +01:00
6112a8c02f Dither images to correct width 2025-03-01 14:18:52 +01:00
5cafe3fe2b Ignore plugin target in its own subdirectory
That way, I can open the plugin in a separate vscode window and get a
working rust-analyzer again.
2025-03-01 13:27:22 +01:00
5d1b740c20 Move all meta scripts to central directory 2025-03-01 02:36:04 +01:00
84d631a9c3 Move typst wasm plugin into separate workspace 2025-03-01 02:36:04 +01:00
92ec72ab4b Dither images using wasm plugin 2025-03-01 02:17:03 +01:00
179d0653bb Set up typst wasm plugin 2025-03-01 01:02:34 +01:00
49d6a2c022 Load unifont fonts into typst 2025-02-28 23:53:28 +01:00
428b825e43 Use new typst rendering in /test endpoint 2025-02-28 23:53:28 +01:00
8526566f39 Add showbits-typst crate 2025-02-28 23:10:15 +01:00
949b2683a0 Make tunnel more robust 2025-02-28 14:09:50 +01:00
c7f4934014 Open tunnel only once network is online 2025-02-27 22:35:59 +01:00
0ed868ff6d Increase feed padding 2025-02-27 20:29:46 +01:00
45102d108d Run cargo fmt 2025-02-27 16:36:27 +01:00
3609b1b760 Set up ssh tunnel from spinch to plugh.de 2025-02-27 16:36:03 +01:00
d53b86d3ca Check for printer before printing backlog 2025-02-27 15:16:47 +01:00
25e1679701 Deploy thermal printer to spinch 2025-02-27 15:16:47 +01:00
6555e9c0bd Switch to persistent printer with queue 2025-02-27 03:39:59 +01:00
0ea4cf1d22 Fix name typo 2025-02-27 01:28:17 +01:00
87b031101f Switch from time to jiff 2025-02-25 01:08:46 +01:00
a6d5c9f671 Add image scale option 2025-02-22 21:54:54 +01:00
f8ff567a00 Add dither algorithm option 2025-02-22 21:39:11 +01:00
f833a5fea5 Update taffy to 0.7.6 2025-02-22 16:46:49 +01:00
ea0cc4c7e3 Update typst and related packages 2025-02-22 16:39:05 +01:00
a5f2efaf7d Update tokio to 1.43.0 2025-02-22 16:32:02 +01:00
b8b693d55c Update time to 0.3.37 2025-02-22 16:31:40 +01:00
310259327c Update serde to 1.0.218 2025-02-22 16:31:08 +01:00
f1f128fa1a Update rust-embed to 8.5.0 2025-02-22 16:30:50 +01:00
f4e345abdf Update rand to 0.9.0 2025-02-22 16:30:21 +01:00
ee20a059e2 Update mime_guess to 2.0.5 2025-02-22 16:26:54 +01:00
ae2ee75797 Update image to 0.25.5 2025-02-22 16:26:40 +01:00