Commit graph

334 commits

Author SHA1 Message Date
Vinzenz Schroeter 9f239ec71d more clippy fixes and/or whitelists
Some checks failed
Rust / build (pull_request) Failing after 1m6s
2025-03-25 19:55:15 +01:00
Vinzenz Schroeter 5ba01ec4cc cargo clippy --fix 2025-03-25 19:20:55 +01:00
Vinzenz Schroeter 3384cc4ee9 even stricter lints, first fixes 2025-03-25 19:18:21 +01:00
Vinzenz Schroeter 2c3d31f649 remove redundant CP437 ZST 2025-03-25 19:11:39 +01:00
Vinzenz Schroeter fbd42d7c47 add script to generate coverage report 2025-03-25 18:55:17 +01:00
Vinzenz Schroeter 05ab631eb6 make Origin::ZERO the Default::default()
Some checks failed
Rust / build (pull_request) Failing after 1m7s
2025-03-25 18:48:23 +01:00
Vinzenz Schroeter bf2b320c81 add missing docs 2025-03-25 18:47:53 +01:00
Vinzenz Schroeter 2d72ee05a7 add more must_use annotations 2025-03-25 18:42:38 +01:00
Vinzenz Schroeter 5e38ced392 reorder fields by importance 2025-03-25 18:11:31 +01:00
Vinzenz Schroeter 44fe6961e7 into packet can fail 2025-03-21 14:56:31 +01:00
Vinzenz Schroeter 08ed6a6fee add a bunch of lints and change more panics to result/option
Some checks failed
Rust / build (pull_request) Failing after 1m7s
2025-03-12 22:45:29 +01:00
Vinzenz Schroeter 4ccbd57ba8 add missing docs, clippy
Some checks failed
Rust / build (pull_request) Failing after 1m5s
2025-03-08 18:23:05 +01:00
Vinzenz Schroeter 28f0bd5903 add tests, fix bug
Some checks failed
Rust / build (pull_request) Failing after 1m4s
2025-03-08 18:13:51 +01:00
Vinzenz Schroeter 18db901fb5 do not panic in ValueGrid 2025-03-08 17:50:22 +01:00
Vinzenz Schroeter b178b48834 add tests 2025-03-08 17:37:13 +01:00
Vinzenz Schroeter 7cd26cd50e move tests to the module they test 2025-03-08 17:09:26 +01:00
Vinzenz Schroeter c8a38870d1 brightness to command not packet, move docs, clippy 2025-03-08 14:26:14 +01:00
Vinzenz Schroeter d6229ece87 adjust mod structure
Some checks failed
Rust / build (pull_request) Failing after 1m4s
2025-03-08 12:09:07 +01:00
Vinzenz Schroeter 03f84c337f adjust tests for higher coverage 2025-03-08 11:56:49 +01:00
Vinzenz Schroeter 2ff49aaf7a move TypedCommand to own mod 2025-03-08 11:47:25 +01:00
Vinzenz Schroeter 159abd36d9 fix docs
Some checks failed
Rust / build (pull_request) Failing after 1m3s
2025-03-08 11:41:56 +01:00
Vinzenz Schroeter 8022b65991 move containers into own mod 2025-03-08 11:32:12 +01:00
Vinzenz Schroeter e3fc56c200 rename commands, add suffix and export on top level 2025-03-08 11:25:29 +01:00
Vinzenz Schroeter 9bff9bd346 do not panic if bitmap has invalid parameters 2025-03-08 10:06:25 +01:00
Vinzenz Schroeter 427dd93088 merge BitmapLinear-Commands
Some checks failed
Rust / build (pull_request) Failing after 1m5s
2025-03-08 00:39:08 +01:00
Vinzenz Schroeter d195f6100a rename modules 2025-03-08 00:38:10 +01:00
Vinzenz Schroeter c66e6db498 Command is now a trait
Some checks failed
Rust / build (pull_request) Failing after 1m4s
2025-03-07 22:51:32 +01:00
Vinzenz Schroeter b691ef33f8 Connection is now a trait 2025-03-06 23:50:08 +01:00
Vinzenz Schroeter 111f35b242 fix panic message 2025-03-02 13:28:23 +01:00
Vinzenz Schroeter 59137b6357 version 0.13.2
All checks were successful
Rust / build (push) Successful in 2m10s
2025-02-17 22:42:55 +01:00
vinzenz de9a09e171 Merge pull request 'split language bindings into separate repositories' (#2) from split into main
Some checks failed
Rust / build (push) Has been cancelled
Reviewed-on: #2
2025-02-17 22:42:11 +01:00
Vinzenz Schroeter 6a19c5bc6c update README
All checks were successful
Rust / build (pull_request) Successful in 2m11s
2025-02-17 22:37:48 +01:00
Vinzenz Schroeter a1316b0271 impl Default for CompressionCode
also more feature-agnostic examples
2025-02-17 22:32:45 +01:00
Vinzenz Schroeter c534929089 format code 2025-02-17 21:35:05 +01:00
Vinzenz Schroeter 319ef4572a move all of cp437 feature code into one unit 2025-02-17 21:35:05 +01:00
Vinzenz Schroeter 62a9969cb5 CI check --no-default-features works 2025-02-17 21:35:05 +01:00
Vinzenz Schroeter 0604609fdf update dependencies 2025-02-17 21:13:51 +01:00
Vinzenz Schroeter 04aa4aa95a split language bindings into separate repositories
All checks were successful
Rust / build (pull_request) Successful in 2m22s
2025-02-16 17:36:08 +01:00
Vinzenz Schroeter 2f7a2dfd62 Merge branch 'next'
All checks were successful
Rust / build (push) Successful in 7m22s
2025-02-15 12:19:00 +01:00
Vinzenz Schroeter bb86d23248 update version to 0.13.1
Some checks failed
Rust / build (pull_request) Failing after 7m12s
2025-02-15 12:15:09 +01:00
Vinzenz Schroeter fa3afeaf33 add wiki link to README
All checks were successful
Rust / build (pull_request) Successful in 7m26s
2025-02-15 12:10:45 +01:00
Vinzenz Schroeter 24862e096e update flake 2025-02-15 10:03:24 +01:00
Vinzenz Schroeter 073d982d57 simplify flake 2025-02-15 10:03:24 +01:00
Vinzenz Schroeter e6a7a8e163 cargo-mutants reduce misses to 16 2025-02-15 09:52:47 +01:00
Vinzenz Schroeter 8cb7a9bbfb create grids without copying data 2025-02-15 09:52:47 +01:00
Vinzenz Schroeter 753a66136e prepare move to forgejo 2025-02-08 14:52:45 +01:00
Vinzenz Schroeter 8f1aac797b misc metadata tweaks 2025-02-08 14:49:04 +01:00
Vinzenz Schroeter fc6389b587
fix link in README
All checks were successful
Rust / build (push) Successful in 7m37s
2025-02-08 09:55:03 +01:00
Vinzenz Schroeter d6a4d807be
Merge pull request #23 from cccb/forgejo-pipeline
All checks were successful
Rust / build (push) Successful in 7m39s
change pipeline to also run on forgejo, add note about move to README
2025-02-07 22:43:07 +01:00
Vinzenz Schroeter c0e3f2d748 fix license link 2025-02-07 22:39:15 +01:00