WIP: update servicepoint library #1

Draft
vinzenz wants to merge 11 commits from next into main

11 commits

Author SHA1 Message Date
Vinzenz Schroeter
7e07a35472 partially fix tests
Some checks failed
Rust / build (pull_request) Failing after 36s
2025-09-28 23:14:11 +02:00
Vinzenz Schroeter
f4c7519658 export some builtin traits,
brightness conversion fails for invalid values,

macros for wrapping attrs
2025-09-28 23:14:11 +02:00
Vinzenz Schroeter
bffc905261 create separate types per command 2025-09-28 23:14:10 +02:00
Vinzenz Schroeter
c29482ac56 move command to module, first separate types 2025-09-28 23:14:10 +02:00
Vinzenz Schroeter
227db03d23 move containers to module 2025-09-28 23:14:10 +02:00
Vinzenz Schroeter
4cbf3784fc update servicepoint, simplify copy_raw 2025-09-28 23:13:20 +02:00
Vinzenz Schroeter
8d5e408653 add get set fill macro 2025-09-28 23:13:20 +02:00
Vinzenz Schroeter
3c27917afa add width and height macro 2025-09-28 23:13:20 +02:00
Vinzenz Schroeter
9fa09fe33e add clone to macro 2025-09-28 23:13:20 +02:00
Vinzenz Schroeter
14970c0ac4 declare wrapper types with macro 2025-09-28 23:13:20 +02:00
Vinzenz Schroeter
f7cb5546b3 update servicepoint library 2025-09-28 23:13:20 +02:00