Commit graph

  • b6fa1b161e Merge branch 'utf8' main v0.13.0 Vinzenz Schroeter 2025-01-16 21:33:01 +0100
  • 7e1fb6cc99 version 0.13.0 Vinzenz Schroeter 2025-01-16 20:51:56 +0100
  • 04cda144ed add ValueGrid::wrap and CharGrid::wrap_str, more examples Vinzenz Schroeter 2025-01-12 13:50:33 +0100
  • 2a6005fff9 expose new command to uniffi API Vinzenz Schroeter 2025-01-12 13:12:02 +0100
  • 2f2160f246 expose CharGrid to C API Vinzenz Schroeter 2025-01-12 13:07:24 +0100
  • 4f83aa3d5c group cp437 functions Vinzenz Schroeter 2025-01-12 12:01:40 +0100
  • dea176d0d9 fix warnings, minor docs changes Vinzenz Schroeter 2025-01-12 02:36:43 +0100
  • 8320ee2d80 restructure api Vinzenz Schroeter 2025-01-12 02:06:02 +0100
  • efaa52faa1 first CMD_UTF8_DATA implementation Vinzenz Schroeter 2025-01-09 23:02:41 +0100
  • 38316169e9 update dependencies and flake Vinzenz Schroeter 2024-11-24 16:12:38 +0100
  • 24e0eaaf07 sp_packet_from_parts, sp_bitmap_new_screen_sized Vinzenz Schroeter 2024-11-23 23:47:41 +0100
  • 93657c9f85 Merge branch 'uniffi2' v0.12.0 Vinzenz Schroeter 2024-11-23 22:57:46 +0100
  • 0fe885e231 fix examples in flake Vinzenz Schroeter 2024-11-23 22:57:10 +0100
  • 843f5a03a6 version 0.12.0 Vinzenz Schroeter 2024-11-23 21:20:06 +0100
  • e0249b61b8 add singleton object for constants in c# Vinzenz Schroeter 2024-11-23 20:15:02 +0100
  • d5c4c61083 clippy fixes Vinzenz Schroeter 2024-11-23 19:55:35 +0100
  • 666a0e6c01 add constants Vinzenz Schroeter 2024-11-23 19:53:38 +0100
  • b693e9e1c9 add ruby example, update README.md Vinzenz Schroeter 2024-11-23 17:38:50 +0100
  • 6137460457 update uniffi Vinzenz Schroeter 2024-11-13 19:53:58 +0100
  • d0d70c079e add uniffi CharGrid Vinzenz Schroeter 2024-11-10 15:08:39 +0100
  • 9553d9fe42 add uniffi CP437Grid, equals Vinzenz Schroeter 2024-11-05 22:39:10 +0100
  • 03aa432655 add uniffi compression code, clone Vinzenz Schroeter 2024-11-04 22:21:28 +0100
  • 18f1ccb2dc add uniffi brightness grid and related command Vinzenz Schroeter 2024-11-04 22:06:30 +0100
  • f8f5dd0d4f add fake connection to C API Vinzenz Schroeter 2024-11-04 21:49:23 +0100
  • 960f12ebc5 make BitVec type alias pub, uniffi bitvec Vinzenz Schroeter 2024-11-04 21:06:01 +0100
  • f9c8d20654 add bitmap for uniffi, BitmapLinearWin Vinzenz Schroeter 2024-11-04 19:20:40 +0100
  • 6e467502f2 add go and ruby Vinzenz Schroeter 2024-11-03 11:42:37 +0100
  • 0dc1394935 send command with connection Vinzenz Schroeter 2024-11-03 11:12:40 +0100
  • 07a1b8810c basics for uniffi Vinzenz Schroeter 2024-11-02 23:15:54 +0100
  • 12ba47a281 remove servicepoint_binding_cs Vinzenz Schroeter 2024-11-13 19:37:48 +0100
  • 83e31e7398 update Cargo.lock after rebase Vinzenz Schroeter 2024-11-12 19:47:07 +0100
  • 5185889a75 add/fix tests Vinzenz Schroeter 2024-11-12 18:15:39 +0100
  • 9013e82556 throw exception for oob instead of returning null string Vinzenz Schroeter 2024-11-12 18:14:01 +0100
  • 0cd606b55b uniffi convert between text grids Vinzenz Schroeter 2024-11-12 17:45:22 +0100
  • 30806b3f39 fix version conflicts, formatting Vinzenz Schroeter 2024-11-12 00:01:21 +0100
  • 722a863e10 err returns for series methods Vinzenz Schroeter 2024-11-11 23:01:26 +0100
  • 7b770518d5 add uniffi CharGrid Vinzenz Schroeter 2024-11-10 15:08:39 +0100
  • 3d8a11214f update dependencies Vinzenz Schroeter 2024-11-10 14:49:12 +0100
  • 4fccdbdbbd add uniffi copy_raw method Vinzenz Schroeter 2024-11-06 23:35:36 +0100
  • c8e9b928ab add equals method Vinzenz Schroeter 2024-11-06 23:25:36 +0100
  • bcfacc915e add uniffi CP437Grid Vinzenz Schroeter 2024-11-05 22:39:10 +0100
  • af39f3c560 add uniffi clone Vinzenz Schroeter 2024-11-05 17:33:33 +0100
  • 991ffcd7ac add uniffi compression code Vinzenz Schroeter 2024-11-04 22:21:28 +0100
  • 680a1059e3 add uniffi brightness grid and related command Vinzenz Schroeter 2024-11-04 22:06:30 +0100
  • 9a569e9a53 add fake connection to C API Vinzenz Schroeter 2024-11-04 21:49:23 +0100
  • e8a012ffb2 original c# example now works with a few tweaks via uniffi Vinzenz Schroeter 2024-11-04 21:34:02 +0100
  • 1ef2661365 add uniffi bitvec commands Vinzenz Schroeter 2024-11-04 21:23:46 +0100
  • 812e9daf40 add uniffi bitvec Vinzenz Schroeter 2024-11-04 21:18:49 +0100
  • c681d5c147 make BitVec type alias pub, add more uniffi Vinzenz Schroeter 2024-11-04 21:06:01 +0100
  • 32bbffb748 add tests Vinzenz Schroeter 2024-11-04 19:41:10 +0100
  • 0f9d0b5625 add uniffi BitmapLinearWin command Vinzenz Schroeter 2024-11-04 19:34:42 +0100
  • 295881804a add bitmap for uniffi Vinzenz Schroeter 2024-11-04 19:20:40 +0100
  • 76c70f9477 add ruby Vinzenz Schroeter 2024-11-03 11:44:11 +0100
  • 301e0c195c add go Vinzenz Schroeter 2024-11-03 11:42:37 +0100
  • 123cf6bab2 add fake connection for tests Vinzenz Schroeter 2024-11-03 11:33:48 +0100
  • f42f30043b send command with connection Vinzenz Schroeter 2024-11-03 11:12:40 +0100
  • 7a2fcf181c add c# unit test - invalid host name throws Vinzenz Schroeter 2024-11-03 01:29:21 +0100
  • ac8c9b3f13 rework structure Vinzenz Schroeter 2024-11-03 00:54:20 +0100
  • 2f7c9753b5 commands will be represented as separate types Vinzenz Schroeter 2024-11-03 00:31:16 +0100
  • f94dff03a8 poc uniffi Vinzenz Schroeter 2024-11-02 23:15:54 +0100
  • 11ec30ca74 Merge branch 'uniffi-prerequisites' into 'main' v0.11.0 Vinzenz Schroeter 2024-11-13 18:57:08 +0100
  • 6e25e1754d version 0.11.0 Vinzenz Schroeter 2024-11-13 18:49:50 +0100
  • eed6d114fc regenerate C header Vinzenz Schroeter 2024-11-13 18:36:59 +0100
  • 3d74bfe05e remove Arc from WebSocket Connection Vinzenz Schroeter 2024-11-13 18:29:48 +0100
  • bb34541077 remove unreachable path Vinzenz Schroeter 2024-11-13 18:13:26 +0100
  • 2e8a61b627 use thiserror for more errors Vinzenz Schroeter 2024-11-12 22:33:30 +0100
  • 0ca1b67cb6 fix broken links in documentation Vinzenz Schroeter 2024-11-12 22:11:45 +0100
  • 7fbfb9370e move trait impls to CharGrid that are not encoding related Vinzenz Schroeter 2024-11-12 22:02:50 +0100
  • ab16f57292 more From for Cp437Grid and BitVec Vinzenz Schroeter 2024-11-12 21:38:49 +0100
  • eb7496b27d fix missing doc warning Vinzenz Schroeter 2024-11-12 19:43:32 +0100
  • c5df317629 cargo update Vinzenz Schroeter 2024-11-12 19:38:20 +0100
  • 98901f4479 err returns for series methods Vinzenz Schroeter 2024-11-12 19:37:21 +0100
  • 7a23fcb54b add char grid str methods Vinzenz Schroeter 2024-11-10 18:11:09 +0100
  • 01edc3dfcc move CharGrid to own file Vinzenz Schroeter 2024-11-10 17:46:03 +0100
  • 85a0ea0dc3 add row and column ops for primitive grid Vinzenz Schroeter 2024-11-10 17:43:41 +0100
  • eb42e0aba1 add derives, u8::from(&Brightness) Vinzenz Schroeter 2024-11-12 19:36:12 +0100
  • 4f1ef8aafb replace Connection::send_mut with internal mutability Vinzenz Schroeter 2024-11-12 19:34:50 +0100
  • 7bc59f6df8 add BrightnessGrid::saturating_load Vinzenz Schroeter 2024-11-12 19:33:54 +0100
  • d0598446e6 make BitVec type alias pub Vinzenz Schroeter 2024-11-12 19:32:42 +0100
  • c7dc935984 fix CI fails because example does not panic depending on network Vinzenz Schroeter 2024-11-10 11:10:40 +0100
  • 35f87eeed9 add examples to flake Vinzenz Schroeter 2024-11-10 01:06:55 +0100
  • 3db1fb643f convert shell.nix to flake.nix Vinzenz Schroeter 2024-11-09 21:25:46 +0100
  • c33da18d61 Fist generation changes to generated code. python_bindings Martin Häcker 2024-11-07 19:12:36 +0100
  • 670c692574 Document installation Martin Häcker 2024-11-07 19:12:14 +0100
  • b0bfd341b6 add sp_packet_from_parts, regenerate C header csbindgen-fork Vinzenz Schroeter 2024-10-20 13:34:21 +0200
  • 66823d0676 add unit tests for null handling, fix assertion in rust code Vinzenz Schroeter 2024-10-20 13:33:12 +0200
  • 9cdb5e0dbf replace Span with ReadOnlySpan where appropriate Vinzenz Schroeter 2024-10-20 13:31:41 +0200
  • 52b1ce83d9 add sp_bitmap_new_screen_sized Vinzenz Schroeter 2024-10-20 12:35:14 +0200
  • bcd65fb4f0 add first C# unit test Vinzenz Schroeter 2024-10-20 12:29:45 +0200
  • 474848e2ea update C# README Vinzenz Schroeter 2024-10-20 12:29:26 +0200
  • 05aff8b2dd add fake connection to C API Vinzenz Schroeter 2024-10-20 12:29:08 +0200
  • 240766dc11 add dunder to prevent name clashes Vinzenz Schroeter 2024-10-20 12:08:19 +0200
  • c3022e567c checkout submodules in github action Vinzenz Schroeter 2024-10-19 16:30:36 +0200
  • 0b80ce4968 add AggressiveInlining attribute Vinzenz Schroeter 2024-10-19 16:19:09 +0200
  • f968f92917 add Load methods with Spans Vinzenz Schroeter 2024-10-19 16:04:01 +0200
  • f836220259 annotate which parameters are consumed, move constants Vinzenz Schroeter 2024-10-19 15:31:54 +0200
  • 57c66d9d31 move extensions into classes Vinzenz Schroeter 2024-10-19 14:45:21 +0200
  • 1f23bc8afc add docs to public methods instead of native ones Vinzenz Schroeter 2024-10-19 14:35:03 +0200
  • 67969d5b43 generate most of the c# binding with a fork of csbindgen Vinzenz Schroeter 2024-10-19 14:21:50 +0200
  • 91cc982394 use GroupedNativeMethods bindgen-improvements Vinzenz Schroeter 2024-10-16 22:46:34 +0200