Commit Graph

60 Commits

Author SHA1 Message Date
Fl1tzi 953ccd1c32
rework death notice of device 2024-03-12 20:27:48 +01:00
Fl1tzi 9690f1f976
async ImageBuilder, restructure: cache in image_rendering, prelude, cached ImageBuilder 2024-02-28 00:39:32 +01:00
Fl1tzi 4c1c75e7d8 Update README.md 2024-02-26 00:38:08 +00:00
Fl1tzi 282721ea92
small note 2024-02-26 01:28:19 +01:00
Fl1tzi db03650065
major memory improvement by moving the image cache to fs 2024-02-26 01:22:02 +01:00
Fl1tzi af42ffa13b
simplify shell.nix 2024-01-14 02:19:32 +01:00
Fl1tzi e8519ddcf7
add nix-shell 2024-01-14 02:17:46 +01:00
Fl1tzi 005f062ff9
Merge branch 'main' of codeberg.org:Fl1tzi/microdeck 2023-12-25 23:15:33 +01:00
Fl1tzi 1f1c388eb3
implement text color in image rendering, implement wrapping of text, print runtime errors on device 2023-12-25 23:14:56 +01:00
Fl1tzi 42dce219f2 Update README.md 2023-12-23 22:32:36 +00:00
Fl1tzi 4536e0a8cd
implement module registry instead of pattern matching solution 2023-12-23 23:13:59 +01:00
Fl1tzi 8bed8a6fa9
use higher quality image rescaling 2023-12-09 00:11:28 +01:00
Fl1tzi bf5d1fdf3a
fix blocking code, change configuration, other small changes 2023-12-08 22:51:01 +01:00
Fl1tzi ff8599ec6b
move to lowercase module options, allow changing increment in counter, change name of module init -> new, change env variable for configuration 2023-12-08 17:58:18 +01:00
Fl1tzi 1cdea8eff4
add image cache for faster image display 2023-11-26 02:54:52 +01:00
Fl1tzi ebc9fd2a62
add image module, config parsing improvements 2023-11-01 00:12:56 +01:00
Fl1tzi a54fc326f9
make default font size bigger, small changes 2023-10-31 22:42:08 +01:00
Fl1tzi 26b4ad0344
changed way on how to program modules and refactored other things 2023-10-31 22:21:00 +01:00
Fl1tzi b26a8834c6
add break 2023-10-08 01:01:40 +02:00
Fl1tzi 305d0ea93e
small updates 2023-10-08 00:59:03 +02:00
Fl1tzi 3cf4d1cd7a
remove helper 2023-10-04 21:32:21 +02:00
Fl1tzi 2b9daeb220
clear image instead of shutting down the device 2023-09-05 20:35:03 +02:00
Fl1tzi 41420d3080
complete folder switching, temporary icon 2023-07-25 17:10:39 +02:00
Fl1tzi 5ddff29c87
system fonts, spaces 2023-07-24 20:44:38 +02:00
Fl1tzi 69da819aa5 Update 'README.md' 2023-07-24 13:36:34 +00:00
Fl1tzi 77858f804d
move away from workspace to single package 2023-07-24 15:35:08 +02:00
Fl1tzi 761c43984a
reviving this project 2023-07-24 15:31:45 +02:00
Fl1tzi 1e431a991f Update 'README.md' 2023-06-11 16:49:54 +00:00
Fl1tzi be9a14b22d move to workspace 2023-05-23 20:57:28 +02:00
Fl1tzi 49786f25b7 move to json and another rename 2023-05-23 20:48:44 +02:00
Fl1tzi 0dfd2d5c39 better configuration internals 2023-05-23 11:17:58 +02:00
Fl1tzi f45dc423d0 remove unneeded Box 2023-05-22 22:49:32 +02:00
Fl1tzi f50c195d6a rework the button update receiver 2023-05-22 22:38:36 +02:00
Fl1tzi 935a757b1f fmt 2023-05-22 01:56:06 +02:00
Fl1tzi 70ace076f8 move config into its own mod 2023-05-22 01:41:53 +02:00
Fl1tzi df8b668a0a fmt 2023-05-20 11:40:47 +02:00
Fl1tzi 7edb88192c use Box instead of Cell 2023-05-20 11:40:17 +02:00
Fl1tzi 366b08c850 memory improvements 2023-05-20 00:54:25 +02:00
Fl1tzi d216b86354 new name 2023-04-26 18:15:45 +02:00
Fl1tzi 59ef33189f Merge branch 'main' of codeberg.org:Fl1tzi/dach-decker 2023-04-26 18:00:58 +02:00
Fl1tzi 6b5038261a small improvements for readability 2023-04-26 18:00:48 +02:00
Fl1tzi 532f2edb1f Update 'README.md' 2023-04-16 20:48:18 +00:00
Fl1tzi 73b981fabe patched driver, new structure, hot plugging
I forked the initial driver because it has breaking changes, which do
not perform well.
2023-04-16 22:38:22 +02:00
Fl1tzi b15fad561e fix issues with non existant buttons 2023-04-05 00:25:51 +02:00
Fl1tzi e86cc5ae22 fix readme 2023-04-05 00:11:55 +02:00
Fl1tzi 7be3c984bf fmt 2023-04-05 00:06:07 +02:00
Fl1tzi 1ef58a5088 improved logging 2023-04-05 00:05:47 +02:00
Fl1tzi dee6193d1e fmt 2023-04-05 00:02:25 +02:00
Fl1tzi 74050ccb17 improved structure and logging 2023-04-05 00:01:55 +02:00
Fl1tzi 55bdf71f24 removed bare println 2023-04-04 20:14:36 +02:00