Vinzenz Schroeter
333cf954f8
Merge pull request #1 from kaesaecracker/restructure
...
Restructure, build.rs, move c_api
2024-05-26 15:17:38 +02:00
Vinzenz Schroeter
82392283e1
update README
2024-05-26 15:15:31 +02:00
Vinzenz Schroeter
868988cc8d
add information about display hardware
2024-05-26 15:08:41 +02:00
Vinzenz Schroeter
8bf1452e31
fix c# example
2024-05-26 14:58:05 +02:00
Vinzenz Schroeter
ccbba9ad83
split README
2024-05-26 14:53:26 +02:00
Vinzenz Schroeter
3780c2063d
set version to 0.5.0
2024-05-26 14:18:02 +02:00
Vinzenz Schroeter
c92493fad1
move examples into package (include them in published crate)
2024-05-26 13:55:19 +02:00
Vinzenz Schroeter
5514f60c28
exclude packages from tests so cargo test --all
works
2024-05-26 13:25:36 +02:00
Vinzenz Schroeter
d1db850fd4
remove duplicate lock files, cargo update
2024-05-26 13:19:35 +02:00
Vinzenz Schroeter
f759395393
move c_api into binding_c crate, update C# binding
2024-05-26 13:15:11 +02:00
Vinzenz Schroeter
edcad6fd03
improve c build
2024-05-26 11:40:52 +02:00
Vinzenz Schroeter
f2d98af532
rename to servicepoint, new dir structure, WIP build.rs
2024-05-25 11:16:37 +02:00
Annika Hannig
e9dc4b59d2
only require into Packet for sendable data
2024-05-23 20:56:46 +02:00
Vinzenz Schroeter
0bc13fee81
version 0.4.2
2024-05-19 14:27:18 +02:00
Vinzenz Schroeter
db2a5931c3
build cs binding later, now solution loads without rust
2024-05-19 14:27:09 +02:00
Vinzenz Schroeter
5b2e03827a
add meta feature for all compressions, add random unit test
2024-05-19 14:22:45 +02:00
Vinzenz Schroeter
1fe7760ee2
fix examples
2024-05-19 14:21:47 +02:00
Vinzenz Schroeter
b21040c1f3
u16 only in implementation details to remove need to cast for user
2024-05-18 14:52:13 +02:00
Vinzenz Schroeter
8adf563320
move more grid functionality into trait
2024-05-18 14:11:20 +02:00
Vinzenz Schroeter
79e963d045
add lzma as only default compression, add missing cfg annotations
2024-05-18 14:10:41 +02:00
Vinzenz Schroeter
e615f3f949
move freestanding functions into impl
2024-05-18 11:24:13 +02:00
Vinzenz Schroeter
d5e08faeb1
move data_ref to trait
2024-05-18 11:11:15 +02:00
Vinzenz Schroeter
bcf040911d
move grid functions to trait
2024-05-18 10:54:12 +02:00
Vinzenz Schroeter
314bec36f3
cargo fmt, clippy
2024-05-18 00:01:28 +02:00
Vinzenz Schroeter
46c9174d3d
add suggested frame pacing
2024-05-17 23:56:08 +02:00
Vinzenz Schroeter
6a2ee5fcfa
add better panic messages on oob index
2024-05-17 23:48:30 +02:00
Vinzenz Schroeter
312fff95b3
improve text example, fix example in README
2024-05-17 23:05:52 +02:00
Vinzenz Schroeter
548c957bf4
version 0.4.1
2024-05-17 21:25:19 +02:00
Vinzenz Schroeter
36fc109d91
add more unit tests
2024-05-17 21:23:56 +02:00
Vinzenz Schroeter
c61c267b02
add more unit tests
2024-05-17 21:02:50 +02:00
Vinzenz Schroeter
8426698b9f
clippy fix, fmt
2024-05-17 18:45:24 +02:00
Vinzenz Schroeter
5a717beda5
make width and height private to make it read only
2024-05-17 18:43:39 +02:00
Vinzenz Schroeter
ab66a6a33e
unit tests for round trip command and packet, fix bugs and add needed derivations
2024-05-17 18:36:18 +02:00
Vinzenz Schroeter
483a5057fe
unit tests for ByteGrid
2024-05-17 17:55:29 +02:00
Vinzenz Schroeter
04f65ae774
unit tests for BitVec
2024-05-17 17:38:51 +02:00
Vinzenz Schroeter
eab2d58945
fix csharp binding path
2024-05-16 23:38:35 +02:00
Vinzenz Schroeter
12eefd9978
version 0.4.0
2024-05-16 23:20:22 +02:00
Vinzenz Schroeter
8307354a58
cargo fmt
2024-05-16 23:18:43 +02:00
Vinzenz Schroeter
972d713cf1
clippy changes
2024-05-16 23:16:05 +02:00
Vinzenz Schroeter
95928ee85c
update language bindings and examples
2024-05-16 23:12:35 +02:00
Vinzenz Schroeter
862804de3b
rename c-api to c_api
2024-05-16 23:03:39 +02:00
Vinzenz Schroeter
da4df32878
add new compression commands to BitmapLinearWin
2024-05-16 23:03:07 +02:00
Vinzenz Schroeter
6834bb084b
fix compression, rename enum values
2024-05-16 21:32:33 +02:00
Vinzenz Schroeter
7b6b4ea806
version v0.3.0
2024-05-15 23:17:52 +02:00
Vinzenz Schroeter
e4c4416b74
regenerate bindings
2024-05-15 23:17:29 +02:00
Vinzenz Schroeter
237ca6d6a2
manual clippy fixes
2024-05-15 23:14:38 +02:00
Vinzenz Schroeter
b0de3a4fb5
clippy fix
2024-05-15 23:08:54 +02:00
Vinzenz Schroeter
8a68de8895
move around readme parts again
2024-05-15 22:59:26 +02:00
Vinzenz Schroeter
1dad113ca1
a bunch of minor changes combined:
...
- From instead of Into
- unsafe_data_ref for other payloads
- CByteSlice for returning memory spans
- send Packet instead of Into<Packet>
- expose packet layer to C/C#
2024-05-15 20:34:51 +02:00
Vinzenz Schroeter
5803b71f3a
fix c example
2024-05-14 21:46:23 +02:00