Commit graph

  • f7fddda8f1 improve announce example Vinzenz Schroeter 2024-10-13 13:40:26 +0200
  • dbbe631741 fix enable all features for docs.rs, bump version again for re-upload Vinzenz Schroeter 2024-10-12 20:07:55 +0200
  • 3a605da0d5 Merge branch 'easier-text' Vinzenz Schroeter 2024-10-12 19:58:38 +0200
  • 55524a69e2 fix doctest, enable all features for docs.rs Vinzenz Schroeter 2024-10-12 19:49:45 +0200
  • 9b618d4f35 bump version to 0.9.0, cleanup readme Vinzenz Schroeter 2024-10-12 19:44:17 +0200
  • 366aec054f close connection on drop Vinzenz Schroeter 2024-10-12 19:33:49 +0200
  • 5f8f691464 add tests Vinzenz Schroeter 2024-10-12 18:38:43 +0200
  • 3d47b41106 conversion between UTF-8 and CP-437 Vinzenz Schroeter 2024-10-12 18:23:36 +0200
  • c7764c49e1 add websocket binary message protocol Vinzenz Schroeter 2024-10-12 16:18:27 +0200
  • f434b5bf83 udp protocol as feature Vinzenz Schroeter 2024-10-12 13:04:56 +0200
  • 4dfb405792 update dependencies Vinzenz Schroeter 2024-10-11 21:42:26 +0200
  • 942968fcf4 fix error message, add test Vinzenz Schroeter 2024-10-11 21:38:47 +0200
  • 03f7495695 add function to load Cp437Grid from str Vinzenz Schroeter 2024-10-11 21:38:12 +0200
  • 21cc7e3f12 fixup! hide packets to reduce api surface for new users Vinzenz Schroeter 2024-10-11 21:37:28 +0200
  • 46cb48c126 convert between origin units Vinzenz Schroeter 2024-10-11 00:08:13 +0200
  • 78b5d1180b hide packets to reduce api surface for new users Vinzenz Schroeter 2024-10-10 23:37:04 +0200
  • 26bace8990 add links to documentation, add some docs Vinzenz Schroeter 2024-10-10 23:17:19 +0200
  • d3e135e508 add optimization to suppress gcc warning about not being able to apply hardening Vinzenz Schroeter 2024-10-10 22:07:55 +0200
  • c5cb6475b2
    Merge pull request #10 from cccb/improve-binding-docs Vinzenz Schroeter 2024-09-07 15:20:36 +0200
  • eb43ccfa6d convert cp437-grid to tuple Vinzenz Schroeter 2024-09-07 15:18:51 +0200
  • 9ab87f6748 update packages Vinzenz Schroeter 2024-09-07 15:16:36 +0200
  • 96c010de56 set version to 0.8.0 Vinzenz Schroeter 2024-09-07 15:14:44 +0200
  • e46391ca5f replace usages of 'this' as parameter name Vinzenz Schroeter 2024-09-07 15:06:11 +0200
  • 3e3a933ecb fix example Vinzenz Schroeter 2024-09-07 14:53:16 +0200
  • c712b037d0 improve which doc line is the first because this one is displayed in docs in the overview Vinzenz Schroeter 2024-09-07 14:44:25 +0200
  • acc35b6727 add ability to send commands directly in C code, annotate which functions may return null Vinzenz Schroeter 2024-09-07 14:35:16 +0200
  • 53f05efb3d re-enable sorting because otherwise the order is different on my other machine Vinzenz Schroeter 2024-09-07 14:19:18 +0200
  • aa359cc807 rename _dealloc to _free Vinzenz Schroeter 2024-09-07 14:11:15 +0200
  • f45c8090ec fix URL Vinzenz Schroeter 2024-09-07 13:55:27 +0200
  • 51b7b71cb7 add test note Vinzenz Schroeter 2024-09-07 13:54:18 +0200
  • cec31ad5b5 regenerate C# bindings, apparently Cp437Grid has been missing Vinzenz Schroeter 2024-09-07 13:34:13 +0200
  • 341c0ef2cd change cbindgen sorting to None Vinzenz Schroeter 2024-09-07 13:22:41 +0200
  • 2b54b944b5 add CONTRIBUTING.md Vinzenz Schroeter 2024-09-07 12:59:02 +0200
  • 64fe0e2997 move about display section into own file Vinzenz Schroeter 2024-09-07 12:30:09 +0200
  • 8a5f7ffa09 link arfst23/ServicePoint Vinzenz Schroeter 2024-09-07 12:27:07 +0200
  • eddeb2ea2d re-export everything from top-level for nicer docs Vinzenz Schroeter 2024-09-07 12:23:32 +0200
  • e97418b51b named fields instead of tuple for Packet, doc adjustments Vinzenz Schroeter 2024-09-07 11:44:42 +0200
  • e54891e662 envrc is environment, rename to default file Vinzenz Schroeter 2024-09-07 10:35:31 +0200
  • 16e06dd78a copy paste command docs Vinzenz Schroeter 2024-09-06 20:10:14 +0200
  • 34ca374e14 put the whole rust toolchain into one package so Rider can handle it Vinzenz Schroeter 2024-09-05 22:03:06 +0200
  • 051dbfabea wrap and rename ALL the types Vinzenz Schroeter 2024-09-05 21:15:53 +0200
  • b9fc06117e wip connection trait Vinzenz Schroeter 2024-08-29 23:22:52 +0200
  • 5e141f1fbc clone in c example Vinzenz Schroeter 2024-08-29 22:25:11 +0200
  • d385d8e1d4 add packet clone Vinzenz Schroeter 2024-08-29 22:21:21 +0200
  • c9c51dcdc2 improve doc comments Vinzenz Schroeter 2024-08-29 22:02:53 +0200
  • e0d5eff494 remove C prefix in csbindgen Vinzenz Schroeter 2024-08-29 21:40:33 +0200
  • 956e5df812 CCommand (opaque wrapper around Command for C) Vinzenz Schroeter 2024-08-29 20:39:42 +0200
  • d2369446ef cargo update Vinzenz Schroeter 2024-08-29 20:08:46 +0200
  • a91e0e6eed update csbindgen to improve comment formatting Vinzenz Schroeter 2024-08-29 20:03:07 +0200
  • 14faeb1238 replace * with - for bullets in comments Vinzenz Schroeter 2024-08-29 19:39:18 +0200
  • 5cb135c7e9 update Cargo.lock Vinzenz Schroeter 2024-06-27 21:04:31 +0200
  • a484e6a976 Merge branch 'fix-brightness' Vinzenz Schroeter 2024-06-27 19:44:24 +0200
  • d48180ddb2 set version to 0.7.0 Vinzenz Schroeter 2024-06-27 19:41:13 +0200
  • 7252ad5abe move code to make functions smaller Vinzenz Schroeter 2024-06-27 19:38:07 +0200
  • fc0705b826 more examples and documentation Vinzenz Schroeter 2024-06-26 17:05:07 +0200
  • e3c418efcf add examples for brightness, replace ByteGrid with PrimitiveGrid Vinzenz Schroeter 2024-06-25 22:33:53 +0200
  • 52080c0ad0 minor tweaks to examples Vinzenz Schroeter 2024-06-25 22:10:48 +0200
  • 20ea1354be include rust tools in shell instead of rustup Vinzenz Schroeter 2024-06-25 22:10:33 +0200
  • a4189e2a86 update c# binding Vinzenz Schroeter 2024-06-23 16:30:45 +0200
  • 4cd86d3494 examples, format Vinzenz Schroeter 2024-06-23 16:01:11 +0200
  • 555d917d96 separate types for c api Vinzenz Schroeter 2024-06-23 15:42:15 +0200
  • c554fbd800 wip BrightnessGrid Vinzenz Schroeter 2024-06-23 15:12:03 +0200
  • e0647bacd6 encode origin unit in type Vinzenz Schroeter 2024-06-23 13:38:46 +0200
  • 672b5e0581 docs, formatting Vinzenz Schroeter 2024-06-23 13:00:13 +0200
  • c4c6708533 limit brightness to valid levels, optional rand dependency to implement Distribution trait Vinzenz Schroeter 2024-06-23 10:43:23 +0200
  • e1f009ee6f examples: error message on connection failure Vinzenz Schroeter 2024-06-23 10:41:46 +0200
  • 7200cb3247 additional test runs with all features Vinzenz Schroeter 2024-06-23 09:56:14 +0200
  • ff713690e3 add CI Vinzenz Schroeter 2024-06-05 20:43:55 +0200
  • 649e2a39c3 version 0.6.0 Vinzenz Schroeter 2024-06-05 20:35:20 +0200
  • 15a3c4d596
    Merge pull request #4 from cccb/additional-grid-features Vinzenz Schroeter 2024-06-05 20:31:47 +0200
  • a488131481 c# project file Vinzenz Schroeter 2024-06-05 20:29:41 +0200
  • 894de966bc more tests Vinzenz Schroeter 2024-06-05 20:23:44 +0200
  • b08fd97066 more tests, move stuff Vinzenz Schroeter 2024-06-05 20:14:05 +0200
  • 9a4987787e add brightness tester Vinzenz Schroeter 2024-06-03 22:49:00 +0200
  • 59301a5fc5 add PixelGrid::iter_mut, tests Vinzenz Schroeter 2024-06-03 22:48:12 +0200
  • a4d53d0e56 add missing docs Vinzenz Schroeter 2024-06-03 22:10:52 +0200
  • 947a3fe60e replace bit_vec module with bitvec library Vinzenz Schroeter 2024-06-03 21:08:26 +0200
  • c600761f29 remove iter from trait Vinzenz Schroeter 2024-06-03 19:32:10 +0200
  • 17d41ef6c6 add more iterators Vinzenz Schroeter 2024-06-02 14:34:22 +0200
  • ee0c9dceab add some iterators Vinzenz Schroeter 2024-06-02 14:03:40 +0200
  • b8baf8127d remove duplicate code into trait impl Vinzenz Schroeter 2024-06-02 14:00:31 +0200
  • c017b85962 remove duplicate fn Vinzenz Schroeter 2024-06-02 13:20:31 +0200
  • ffe3a87319 add grid functions for getting references or optional values Vinzenz Schroeter 2024-06-02 13:16:26 +0200
  • 6d562a4962 remove Grid::window(), move Grid::new() to implementations Vinzenz Schroeter 2024-06-02 13:13:49 +0200
  • 372582cec6 fix C README Vinzenz Schroeter 2024-05-30 21:56:16 +0200
  • 3dc18a4765 fix cargo: output should be cargo:: Vinzenz Schroeter 2024-05-30 21:55:55 +0200
  • 084c3df1db should not have been pub use, documentation fixes Vinzenz Schroeter 2024-05-28 22:23:21 +0200
  • 69d4cff0bf Merge branch 'next' into 'main' Vinzenz Schroeter 2024-05-28 21:55:03 +0200
  • 347fdb3bd0 version 0.5.1 Vinzenz Schroeter 2024-05-28 21:49:52 +0200
  • e508c3637b remove clippy rule Vinzenz Schroeter 2024-05-28 21:32:48 +0200
  • deceb2088f fix make file path, regenerate bindings Vinzenz Schroeter 2024-05-28 21:28:42 +0200
  • 24e36d1927 even more documentation Vinzenz Schroeter 2024-05-28 21:25:59 +0200
  • 7211e1fdc7 remove accidental struct duplicate Vinzenz Schroeter 2024-05-28 20:39:41 +0200
  • d351eef6fa more documentation Vinzenz Schroeter 2024-05-28 20:37:55 +0200
  • daaa31a276 add crate doc to examples Vinzenz Schroeter 2024-05-28 20:28:20 +0200
  • e135bd60a7 add more documentation, add doc lint Vinzenz Schroeter 2024-05-28 19:38:43 +0200
  • 3901efcf61 add .envrc Vinzenz Schroeter 2024-05-26 16:17:18 +0200
  • 1a69cb0932 include README.md in doctest, fix example Vinzenz Schroeter 2024-05-26 16:17:11 +0200
  • 333cf954f8
    Merge pull request #1 from kaesaecracker/restructure Vinzenz Schroeter 2024-05-26 15:17:38 +0200
  • 82392283e1 update README Vinzenz Schroeter 2024-05-26 15:15:31 +0200