Commit graph

20 commits

Author SHA1 Message Date
Vinzenz Schroeter eb43ccfa6d convert cp437-grid to tuple 2024-09-07 15:18:51 +02:00
Vinzenz Schroeter e46391ca5f replace usages of 'this' as parameter name 2024-09-07 15:14:29 +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 aa359cc807 rename _dealloc to _free 2024-09-07 14:11:15 +02:00
Vinzenz Schroeter eddeb2ea2d re-export everything from top-level for nicer docs 2024-09-07 12:23:32 +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 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 7252ad5abe move code to make functions smaller 2024-06-27 19:38:07 +02:00
Vinzenz Schroeter 555d917d96 separate types for c api 2024-06-23 18:03:50 +02:00
Vinzenz Schroeter c554fbd800 wip BrightnessGrid 2024-06-23 15:14:18 +02:00
Vinzenz Schroeter e0647bacd6 encode origin unit in type 2024-06-23 13:59:47 +02:00
Vinzenz Schroeter 672b5e0581 docs, formatting 2024-06-23 13:59:47 +02:00
Vinzenz Schroeter 947a3fe60e replace bit_vec module with bitvec library 2024-06-03 21:54:00 +02:00
Vinzenz Schroeter 084c3df1db should not have been pub use, documentation fixes 2024-05-28 22:23:21 +02:00
Vinzenz Schroeter 24e36d1927 even more documentation 2024-05-28 21:25:59 +02:00
Vinzenz Schroeter f759395393 move c_api into binding_c crate, update C# binding 2024-05-26 13:15:11 +02:00