Commit graph

42 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 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 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 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 77858f804d
move away from workspace to single package 2023-07-24 15:35:08 +02: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 6b5038261a small improvements for readability 2023-04-26 18:00:48 +02: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 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
Fl1tzi 7ce72f08d3 fmt 2023-04-04 20:14:14 +02:00
Fl1tzi 16f48edf19 restructured code and added better logging 2023-04-04 20:12:25 +02:00
Fl1tzi 9f1fd35835 bringing trash out & formatting 2023-03-28 23:49:53 +02:00
Fl1tzi 8c32cd611a initial commit. First working basic setup. 2023-03-28 23:33:27 +02:00