-
ab82900414
improve whitespace handling when converting between string and grid
Vinzenz Schroeter
2024-10-13 16:31:03 +0200
-
526f6264bf
easier conversion of PrimitiveGrids
Vinzenz Schroeter
2024-10-13 16:13:12 +0200
-
e1ca802268
CP437 conversion functions
Vinzenz Schroeter
2024-10-13 13:42:20 +0200
-
ce946c2fb8
improve docs
Vinzenz Schroeter
2024-10-13 13:41:22 +0200
-
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