Vinzenz Schroeter
|
3d47b41106
|
conversion between UTF-8 and CP-437
|
2024-10-12 18:23:36 +02:00 |
|
Vinzenz Schroeter
|
c7764c49e1
|
add websocket binary message protocol
|
2024-10-12 16:18:27 +02:00 |
|
Vinzenz Schroeter
|
f434b5bf83
|
udp protocol as feature
|
2024-10-12 13:04:56 +02:00 |
|
Vinzenz Schroeter
|
4dfb405792
|
update dependencies
|
2024-10-11 21:42:26 +02:00 |
|
Vinzenz Schroeter
|
942968fcf4
|
fix error message, add test
|
2024-10-11 21:38:47 +02:00 |
|
Vinzenz Schroeter
|
03f7495695
|
add function to load Cp437Grid from str
|
2024-10-11 21:38:24 +02:00 |
|
Vinzenz Schroeter
|
21cc7e3f12
|
fixup! hide packets to reduce api surface for new users
|
2024-10-11 21:37:28 +02:00 |
|
Vinzenz Schroeter
|
46cb48c126
|
convert between origin units
|
2024-10-11 21:36:27 +02:00 |
|
Vinzenz Schroeter
|
78b5d1180b
|
hide packets to reduce api surface for new users
|
2024-10-10 23:41:08 +02:00 |
|
Vinzenz Schroeter
|
26bace8990
|
add links to documentation, add some docs
|
2024-10-10 23:17:19 +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
|
c5cb6475b2
|
Merge pull request #10 from cccb/improve-binding-docs
Improve binding documentation
|
2024-09-07 15:20:36 +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
|
f45c8090ec
|
fix URL
|
2024-09-07 13:55:27 +02:00 |
|
Vinzenz Schroeter
|
51b7b71cb7
|
add test note
|
2024-09-07 13:54:18 +02:00 |
|
Vinzenz Schroeter
|
cec31ad5b5
|
regenerate C# bindings, apparently Cp437Grid has been missing
|
2024-09-07 13:34:13 +02:00 |
|
Vinzenz Schroeter
|
341c0ef2cd
|
change cbindgen sorting to None
|
2024-09-07 13:25:35 +02:00 |
|
Vinzenz Schroeter
|
2b54b944b5
|
add CONTRIBUTING.md
|
2024-09-07 13:03:05 +02:00 |
|
Vinzenz Schroeter
|
64fe0e2997
|
move about display section into own file
|
2024-09-07 12:30:09 +02:00 |
|
Vinzenz Schroeter
|
8a5f7ffa09
|
link arfst23/ServicePoint
|
2024-09-07 12:27:07 +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
|
e54891e662
|
envrc is environment, rename to default file
|
2024-09-07 10:35:31 +02:00 |
|
Vinzenz Schroeter
|
16e06dd78a
|
copy paste command docs
|
2024-09-06 20:10:14 +02:00 |
|
Vinzenz Schroeter
|
34ca374e14
|
put the whole rust toolchain into one package so Rider can handle it
|
2024-09-05 22:03:06 +02:00 |
|
Vinzenz Schroeter
|
051dbfabea
|
wrap and rename ALL the types
|
2024-09-05 21:25:15 +02:00 |
|
Vinzenz Schroeter
|
b9fc06117e
|
wip connection trait
|
2024-08-29 23:22:52 +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
|
e0d5eff494
|
remove C prefix in csbindgen
|
2024-08-29 21:40:33 +02:00 |
|
Vinzenz Schroeter
|
956e5df812
|
CCommand (opaque wrapper around Command for C)
|
2024-08-29 21:39:47 +02:00 |
|
Vinzenz Schroeter
|
d2369446ef
|
cargo update
|
2024-08-29 20:08:46 +02:00 |
|
Vinzenz Schroeter
|
a91e0e6eed
|
update csbindgen to improve comment formatting
|
2024-08-29 20:03:07 +02:00 |
|
Vinzenz Schroeter
|
14faeb1238
|
replace * with - for bullets in comments
|
2024-08-29 19:39:18 +02:00 |
|
Vinzenz Schroeter
|
5cb135c7e9
|
update Cargo.lock
|
2024-06-27 21:04:31 +02:00 |
|
Vinzenz Schroeter
|
a484e6a976
|
Merge branch 'fix-brightness'
|
2024-06-27 19:44:24 +02:00 |
|
Vinzenz Schroeter
|
d48180ddb2
|
set version to 0.7.0
|
2024-06-27 19:41:13 +02:00 |
|
Vinzenz Schroeter
|
7252ad5abe
|
move code to make functions smaller
|
2024-06-27 19:38:07 +02:00 |
|
Vinzenz Schroeter
|
fc0705b826
|
more examples and documentation
|
2024-06-26 17:05:07 +02:00 |
|
Vinzenz Schroeter
|
e3c418efcf
|
add examples for brightness, replace ByteGrid with PrimitiveGrid
|
2024-06-25 22:33:53 +02:00 |
|
Vinzenz Schroeter
|
52080c0ad0
|
minor tweaks to examples
|
2024-06-25 22:18:57 +02:00 |
|