Vinzenz Schroeter
|
efaa52faa1
|
first CMD_UTF8_DATA implementation
UTF8 now works
|
2025-01-12 15:22:54 +01:00 |
|
Vinzenz Schroeter
|
38316169e9
|
update dependencies and flake
update dependencies
|
2025-01-12 15:22:54 +01:00 |
|
Vinzenz Schroeter
|
24e0eaaf07
|
sp_packet_from_parts, sp_bitmap_new_screen_sized
|
2024-11-23 23:47:41 +01:00 |
|
Vinzenz Schroeter
|
843f5a03a6
|
version 0.12.0
|
2024-11-23 21:20:06 +01:00 |
|
Vinzenz Schroeter
|
f8f5dd0d4f
|
add fake connection to C API
|
2024-11-13 19:59:55 +01:00 |
|
Vinzenz Schroeter
|
6e25e1754d
|
version 0.11.0
|
2024-11-13 18:49:50 +01:00 |
|
Vinzenz Schroeter
|
eed6d114fc
|
regenerate C header
|
2024-11-13 18:36:59 +01:00 |
|
Vinzenz Schroeter
|
0ca1b67cb6
|
fix broken links in documentation
|
2024-11-12 22:11:45 +01:00 |
|
Vinzenz Schroeter
|
28f2720464
|
Version 0.10.0
|
2024-10-16 20:07:52 +02:00 |
|
Vinzenz Schroeter
|
97a994fca2
|
do not name struct in C api
|
2024-10-16 18:34:21 +02:00 |
|
Vinzenz Schroeter
|
16a0afe08d
|
add constants for brightness in C api
|
2024-10-16 18:29:36 +02:00 |
|
Vinzenz Schroeter
|
590b21d433
|
use NonNull as return type in C API
|
2024-10-15 22:23:52 +02:00 |
|
Vinzenz Schroeter
|
c6450d7759
|
rename sp_bit_vec_* to sp_bitvec_*
|
2024-10-15 21:55:05 +02:00 |
|
Vinzenz Schroeter
|
fbc8cd6c31
|
rename sp_bit_vec_* to sp_bitvec_*
|
2024-10-15 21:50:43 +02:00 |
|
Vinzenz Schroeter
|
a08d439366
|
formatting changes, mostly resulting from the shorter name
|
2024-10-15 21:37:36 +02:00 |
|
Vinzenz Schroeter
|
78a4d4dbcf
|
add Brightness::saturating_from
|
2024-10-15 21:37:36 +02:00 |
|
Vinzenz Schroeter
|
bd0ecd77d2
|
rename PixelGrid to Bitmap
|
2024-10-15 21:37:36 +02:00 |
|
Vinzenz Schroeter
|
f64ce6e57e
|
regenerate language bindings
|
2024-10-14 22:28:41 +02:00 |
|
Vinzenz Schroeter
|
8d3ca4dfad
|
clippy fixes
|
2024-10-14 22:28:41 +02:00 |
|
Vinzenz Schroeter
|
f2ff07d9d9
|
add NULL checks - rest
|
2024-10-14 22:28:41 +02:00 |
|
Vinzenz Schroeter
|
2e1cb6f681
|
add NULL checks - command
|
2024-10-13 18:56:29 +02:00 |
|
Vinzenz Schroeter
|
bcb73999da
|
add NULL checks - brightness_grid
|
2024-10-13 18:22:26 +02:00 |
|
Vinzenz Schroeter
|
03becf19b5
|
add NULL checks - bit_vec
|
2024-10-13 18:12:55 +02:00 |
|
Vinzenz Schroeter
|
68d809c714
|
prefix enum names for better C consumption
|
2024-10-13 17:36:32 +02:00 |
|
Vinzenz Schroeter
|
dbbe631741
|
fix enable all features for docs.rs, bump version again for re-upload
|
2024-10-12 20:07:55 +02:00 |
|
Vinzenz Schroeter
|
55524a69e2
|
fix doctest, enable all features for docs.rs
|
2024-10-12 19:53:47 +02:00 |
|
Vinzenz Schroeter
|
9b618d4f35
|
bump version to 0.9.0, cleanup readme
|
2024-10-12 19:44:17 +02:00 |
|
Vinzenz Schroeter
|
4dfb405792
|
update dependencies
|
2024-10-11 21:42:26 +02:00 |
|
Vinzenz Schroeter
|
03f7495695
|
add function to load Cp437Grid from str
|
2024-10-11 21:38:24 +02:00 |
|
Vinzenz Schroeter
|
78b5d1180b
|
hide packets to reduce api surface for new users
|
2024-10-10 23:41:08 +02:00 |
|
Vinzenz Schroeter
|
d3e135e508
|
add optimization to suppress gcc warning about not being able to apply hardening
|
2024-10-10 22:07:55 +02:00 |
|
Vinzenz Schroeter
|
eb43ccfa6d
|
convert cp437-grid to tuple
|
2024-09-07 15:18:51 +02:00 |
|
Vinzenz Schroeter
|
9ab87f6748
|
update packages
|
2024-09-07 15:16:36 +02:00 |
|
Vinzenz Schroeter
|
96c010de56
|
set version to 0.8.0
|
2024-09-07 15:14:44 +02:00 |
|
Vinzenz Schroeter
|
e46391ca5f
|
replace usages of 'this' as parameter name
|
2024-09-07 15:14:29 +02:00 |
|
Vinzenz Schroeter
|
3e3a933ecb
|
fix example
|
2024-09-07 14:53:19 +02:00 |
|
Vinzenz Schroeter
|
c712b037d0
|
improve which doc line is the first because this one is displayed in docs in the overview
|
2024-09-07 14:50:59 +02:00 |
|
Vinzenz Schroeter
|
acc35b6727
|
add ability to send commands directly in C code, annotate which functions may return null
|
2024-09-07 14:35:16 +02:00 |
|
Vinzenz Schroeter
|
53f05efb3d
|
re-enable sorting because otherwise the order is different on my other machine
|
2024-09-07 14:19:18 +02:00 |
|
Vinzenz Schroeter
|
aa359cc807
|
rename _dealloc to _free
|
2024-09-07 14:11:15 +02:00 |
|
Vinzenz Schroeter
|
341c0ef2cd
|
change cbindgen sorting to None
|
2024-09-07 13:25:35 +02:00 |
|
Vinzenz Schroeter
|
eddeb2ea2d
|
re-export everything from top-level for nicer docs
|
2024-09-07 12:23:32 +02:00 |
|
Vinzenz Schroeter
|
e97418b51b
|
named fields instead of tuple for Packet, doc adjustments
|
2024-09-07 11:47:42 +02:00 |
|
Vinzenz Schroeter
|
16e06dd78a
|
copy paste command docs
|
2024-09-06 20:10:14 +02:00 |
|
Vinzenz Schroeter
|
051dbfabea
|
wrap and rename ALL the types
|
2024-09-05 21:25:15 +02:00 |
|
Vinzenz Schroeter
|
5e141f1fbc
|
clone in c example
|
2024-08-29 22:25:11 +02:00 |
|
Vinzenz Schroeter
|
d385d8e1d4
|
add packet clone
|
2024-08-29 22:23:23 +02:00 |
|
Vinzenz Schroeter
|
c9c51dcdc2
|
improve doc comments
|
2024-08-29 22:02:53 +02:00 |
|
Vinzenz Schroeter
|
956e5df812
|
CCommand (opaque wrapper around Command for C)
|
2024-08-29 21:39:47 +02:00 |
|
Vinzenz Schroeter
|
14faeb1238
|
replace * with - for bullets in comments
|
2024-08-29 19:39:18 +02:00 |
|