Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

UniFFI for multi language bindings #18

Closed
wants to merge 31 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
11ec30c
Merge branch 'uniffi-prerequisites' into 'main'
kaesaecracker Nov 13, 2024
f94dff0
poc uniffi
kaesaecracker Nov 2, 2024
2f7c975
commands will be represented as separate types
kaesaecracker Nov 2, 2024
ac8c9b3
rework structure
kaesaecracker Nov 2, 2024
7a2fcf1
add c# unit test - invalid host name throws
kaesaecracker Nov 3, 2024
f42f300
send command with connection
kaesaecracker Nov 3, 2024
123cf6b
add fake connection for tests
kaesaecracker Nov 3, 2024
301e0c1
add go
kaesaecracker Nov 3, 2024
76c70f9
add ruby
kaesaecracker Nov 3, 2024
2958818
add bitmap for uniffi
kaesaecracker Nov 4, 2024
0f9d0b5
add uniffi BitmapLinearWin command
kaesaecracker Nov 4, 2024
32bbffb
add tests
kaesaecracker Nov 4, 2024
c681d5c
make BitVec type alias pub, add more uniffi
kaesaecracker Nov 4, 2024
812e9da
add uniffi bitvec
kaesaecracker Nov 4, 2024
1ef2661
add uniffi bitvec commands
kaesaecracker Nov 4, 2024
e8a012f
original c# example now works with a few tweaks via uniffi
kaesaecracker Nov 4, 2024
9a569e9
add fake connection to C API
kaesaecracker Nov 4, 2024
680a105
add uniffi brightness grid and related command
kaesaecracker Nov 4, 2024
991ffcd
add uniffi compression code
kaesaecracker Nov 4, 2024
af39f3c
add uniffi clone
kaesaecracker Nov 5, 2024
bcfacc9
add uniffi CP437Grid
kaesaecracker Nov 5, 2024
c8e9b92
add equals method
kaesaecracker Nov 6, 2024
4fccdbd
add uniffi copy_raw method
kaesaecracker Nov 6, 2024
3d8a112
update dependencies
kaesaecracker Nov 10, 2024
7b77051
add uniffi CharGrid
kaesaecracker Nov 10, 2024
722a863
err returns for series methods
kaesaecracker Nov 11, 2024
30806b3
fix version conflicts, formatting
kaesaecracker Nov 11, 2024
0cd606b
uniffi convert between text grids
kaesaecracker Nov 12, 2024
9013e82
throw exception for oob instead of returning null string
kaesaecracker Nov 12, 2024
5185889
add/fix tests
kaesaecracker Nov 12, 2024
83e31e7
update Cargo.lock after rebase
kaesaecracker Nov 12, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 0 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
target
.idea
out
bin
obj
.direnv
.envrc
result
Loading
Loading