Commit graph

167 commits

Author SHA1 Message Date
Vinzenz Schroeter 6d562a4962 remove Grid::window(), move Grid::new() to implementations 2024-06-02 13:13:49 +02:00
Vinzenz Schroeter 372582cec6 fix C README 2024-05-30 21:56:16 +02:00
Vinzenz Schroeter 3dc18a4765 fix cargo: output should be cargo:: 2024-05-30 21:55:55 +02:00
Vinzenz Schroeter 084c3df1db should not have been pub use, documentation fixes 2024-05-28 22:23:21 +02:00
Vinzenz Schroeter 69d4cff0bf Merge branch 'next' into 'main' 2024-05-28 21:55:03 +02:00
Vinzenz Schroeter 347fdb3bd0 version 0.5.1 2024-05-28 21:52:52 +02:00
Vinzenz Schroeter e508c3637b remove clippy rule 2024-05-28 21:32:48 +02:00
Vinzenz Schroeter deceb2088f fix make file path, regenerate bindings 2024-05-28 21:28:42 +02:00
Vinzenz Schroeter 24e36d1927 even more documentation 2024-05-28 21:25:59 +02:00
Vinzenz Schroeter 7211e1fdc7 remove accidental struct duplicate 2024-05-28 20:39:41 +02:00
Vinzenz Schroeter d351eef6fa more documentation 2024-05-28 20:37:55 +02:00
Vinzenz Schroeter daaa31a276 add crate doc to examples 2024-05-28 20:28:20 +02:00
Vinzenz Schroeter e135bd60a7 add more documentation, add doc lint 2024-05-28 19:38:43 +02:00
Vinzenz Schroeter 3901efcf61 add .envrc 2024-05-26 16:17:18 +02:00
Vinzenz Schroeter 1a69cb0932 include README.md in doctest, fix example 2024-05-26 16:17:11 +02:00
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