Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/mozilla/uniffi-rs
a multi-language bindings generator for rust
https://github.com/mozilla/uniffi-rs
Make panic section more precise for `RustBuffer::len`
mgeisler opened this pull request 7 months ago
mgeisler opened this pull request 7 months ago
Make `RustBuffer::from_raw_parts` comment more precise
mgeisler opened this pull request 7 months ago
mgeisler opened this pull request 7 months ago
Rust pointers can have both even and odd addresses
mgeisler opened this issue 7 months ago
mgeisler opened this issue 7 months ago
`HandleAlloc::clone_handle` and `consume_handle` should be marked unsafe
mgeisler opened this issue 7 months ago
mgeisler opened this issue 7 months ago
`CMAKE_INSTALL_PREFIX'
ABirHAsan123-beep opened this issue 7 months ago
ABirHAsan123-beep opened this issue 7 months ago
Use the `FfiValue` type for all arguments
bendk opened this issue 7 months ago
bendk opened this issue 7 months ago
Better Buffer packing
bendk opened this issue 7 months ago
bendk opened this issue 7 months ago
Use a single buffer for all data
bendk opened this issue 7 months ago
bendk opened this issue 7 months ago
Accessing Vec<u8> in swift
parthdt opened this issue 7 months ago
parthdt opened this issue 7 months ago
Using proc-macros for constructor requires Arc<Self>
parthdt opened this issue 7 months ago
parthdt opened this issue 7 months ago
Store return values in RustCallStatus
bendk opened this issue 7 months ago
bendk opened this issue 7 months ago
Use C structs/tagged unions for Records/Enums
bendk opened this issue 7 months ago
bendk opened this issue 7 months ago
Design and agree on a 1.0 FFI
bendk opened this issue 7 months ago
bendk opened this issue 7 months ago
Regression test for doc annotations parsing failure
badboy opened this pull request 7 months ago
badboy opened this pull request 7 months ago
Workspace broken | UniFFI generates invalid Swift & Python bindings
Sajjon opened this issue 7 months ago
Sajjon opened this issue 7 months ago
Removing cargo use
emarteca opened this pull request 7 months ago
emarteca opened this pull request 7 months ago
Support for projects not using `cargo`
emarteca opened this issue 7 months ago
emarteca opened this issue 7 months ago
New custom type system
bendk opened this pull request 7 months ago
bendk opened this pull request 7 months ago
Support for `Option<&T>`
oguzkocer opened this issue 7 months ago
oguzkocer opened this issue 7 months ago
Cut v0.28.0
bendk opened this pull request 7 months ago
bendk opened this pull request 7 months ago
How to share a reference to a struct with UniFFI?
pacu opened this issue 7 months ago
pacu opened this issue 7 months ago
Some old docs 404s
mhammond opened this issue 7 months ago
mhammond opened this issue 7 months ago
Question: Convention for using UniFFI with SwiftUI (Update a SwiftUI view when a UniFFI interface object changes).
GraniteLake opened this issue 7 months ago
GraniteLake opened this issue 7 months ago
Advice on creating external bindings for a comment type system only
mikavilpas opened this issue 7 months ago
mikavilpas opened this issue 7 months ago
Merge 0.27.3 to main
bendk opened this pull request 7 months ago
bendk opened this pull request 7 months ago
Changes for v0.27.3
bendk opened this pull request 7 months ago
bendk opened this pull request 7 months ago
Remove the unicode-linebreak / unicode-width dependencies
bendk opened this pull request 7 months ago
bendk opened this pull request 7 months ago
Fix broken overview link in docs
mhammond opened this pull request 7 months ago
mhammond opened this pull request 7 months ago
Deploy the docs site using mike
mhammond opened this pull request 7 months ago
mhammond opened this pull request 7 months ago
Fix typo in tools/requirements_docs.txt
mhammond opened this pull request 7 months ago
mhammond opened this pull request 7 months ago
Crates.io shows 0.27.2 but the associated tag doesn't exist
thunderbiscuit opened this issue 7 months ago
thunderbiscuit opened this issue 7 months ago
Change log level of methods name logged in Scaffolding
Vinnstah opened this pull request 7 months ago
Vinnstah opened this pull request 7 months ago
update docs/diplomat-and-macros.md
mhammond opened this issue 7 months ago
mhammond opened this issue 7 months ago
#[doc = ...] fails to parse with uniffi attribute macros
notmgsk opened this issue 7 months ago
notmgsk opened this issue 7 months ago
docs(kotlin): mention `AttachCurrentThread`
flisky opened this pull request 7 months ago
flisky opened this pull request 7 months ago
Introduce `mike` to the doc generation process.
mhammond opened this pull request 7 months ago
mhammond opened this pull request 7 months ago
Stop building and publishing Rust API docs.
mhammond opened this pull request 7 months ago
mhammond opened this pull request 7 months ago
Remote types: interfaces and proc macros ADR
bendk opened this pull request 8 months ago
bendk opened this pull request 8 months ago
Fix small typo in docs
vsamarth opened this pull request 8 months ago
vsamarth opened this pull request 8 months ago
Java 8 deprecation is unexpected
AugustoFKL opened this issue 8 months ago
AugustoFKL opened this issue 8 months ago
Updating from 0.25.3 to 0.26.x or 0.27.x fails for interface
pierre-wehbe opened this issue 8 months ago
pierre-wehbe opened this issue 8 months ago
Remote interface types
bendk opened this issue 8 months ago
bendk opened this issue 8 months ago
chore: remove redundant semicolons
Ghamza-Jd opened this pull request 8 months ago
Ghamza-Jd opened this pull request 8 months ago
iOS Framework Expected in: /usr/lib/libc++.1.dylib
songhuaixu opened this issue 8 months ago
songhuaixu opened this issue 8 months ago
Fix typo
Johennes opened this pull request 8 months ago
Johennes opened this pull request 8 months ago
Config feature and Export macros don't get along
pacu opened this issue 8 months ago
pacu opened this issue 8 months ago
External type fails for some corner cases
bendk opened this issue 8 months ago
bendk opened this issue 8 months ago
Remove unused and incorrect defaults in Kotlin and Swift.
mhammond opened this pull request 8 months ago
mhammond opened this pull request 8 months ago
Fix proc_macro defined errors when they aren't used as errors.
mhammond opened this pull request 8 months ago
mhammond opened this pull request 8 months ago
Allow errors to be tuple enums.
mhammond opened this pull request 8 months ago
mhammond opened this pull request 8 months ago
Generating FFI bindings for dependent crates into one single Swift / Kotlin file?
imWildCat opened this issue 8 months ago
imWildCat opened this issue 8 months ago
Add localizedDescription support to swift errors.
mhammond opened this pull request 8 months ago
mhammond opened this pull request 8 months ago
Demonstrate rustbuffer confusion reported in #2108
mhammond opened this pull request 8 months ago
mhammond opened this pull request 8 months ago
Remove unused `cdylib_name` from the Swift templates
mhammond opened this pull request 8 months ago
mhammond opened this pull request 8 months ago
Add support for cfg_attr-like attributes
saks opened this pull request 8 months ago
saks opened this pull request 8 months ago
Changes for the 0.27.2 release
bendk opened this pull request 8 months ago
bendk opened this pull request 8 months ago
Fix typos in user guide tutorial udl_file
kirahsapong opened this pull request 8 months ago
kirahsapong opened this pull request 8 months ago
Swift errors don't provide `localizedDescription`
mhammond opened this issue 8 months ago
mhammond opened this issue 8 months ago
Prefix newly added globals in Python with underscores
heinrich5991 opened this pull request 8 months ago
heinrich5991 opened this pull request 8 months ago
RustBuffer regression with nested Errors
OtaK opened this issue 8 months ago
OtaK opened this issue 8 months ago
mkdocs: Use pymdown-extensions to get syntax highlighting in the docs
badboy opened this pull request 8 months ago
badboy opened this pull request 8 months ago
Online docs have no language syntax highlighting
mhammond opened this issue 8 months ago
mhammond opened this issue 8 months ago
how to send Rust opaque type to Kotlin
Sherlock-Holo opened this issue 8 months ago
Sherlock-Holo opened this issue 8 months ago
In a previous commit RustBuffer was updated to support u64s instead of i32. This change updates the comments to reflect that the values are limited to the size of a u64 instead of an i32
michaelb072 opened this pull request 8 months ago
michaelb072 opened this pull request 8 months ago
Incorrect comments in RustBuffer about being limited to i32
michaelb072 opened this issue 8 months ago
michaelb072 opened this issue 8 months ago
Changes for the `0.27.2`
bendk opened this pull request 8 months ago
bendk opened this pull request 8 months ago
TargetLanguage is now just a cli concept, so move it there
mhammond opened this pull request 8 months ago
mhammond opened this pull request 8 months ago
Bugfix: Enum with associated value generates non compiling Kotlin code
Vinnstah opened this pull request 8 months ago
Vinnstah opened this pull request 8 months ago
Issues while importing and using a created swiftmodule
parthdt opened this issue 8 months ago
parthdt opened this issue 8 months ago
Perform Swift checksum only once
matiasbzurovski opened this pull request 8 months ago
matiasbzurovski opened this pull request 8 months ago
DISCUSS: Proc macro / UDL for Swift property wrappers and macro annotations
cadnza opened this issue 8 months ago
cadnza opened this issue 8 months ago
Remove the oneshot dependency (#1736)
bendk opened this pull request 8 months ago
bendk opened this pull request 8 months ago
Clarify `check_library_path` semantics
mhammond opened this issue 8 months ago
mhammond opened this issue 8 months ago
Update the BindingGenerator trait and remove BindingsConfig.
mhammond opened this pull request 8 months ago
mhammond opened this pull request 8 months ago
Adding the `LowerError` trait
bendk opened this pull request 8 months ago
bendk opened this pull request 8 months ago
Remove the unicode-linebreak / unicode-width dependencies
bendk opened this pull request 8 months ago
bendk opened this pull request 8 months ago
[User Guide] Make Tutorial section self-contained and self-explanatory
mhammond opened this pull request 8 months ago
mhammond opened this pull request 8 months ago
Refactor the derive macro code
bendk opened this pull request 8 months ago
bendk opened this pull request 8 months ago
Kotlin bug: enum with associated value being `Arc<Object>` generates non compiling Kotlin code (UniFFI 0.27.1)
Sajjon opened this issue 8 months ago
Sajjon opened this issue 8 months ago
Add more functionality to get_custom_type_aliases sorting
giarc3 opened this pull request 8 months ago
giarc3 opened this pull request 8 months ago
New system for remote / custom / external types
bendk opened this pull request 8 months ago
bendk opened this pull request 8 months ago
WIP - Solves #2000 to conditionally enable uniffi::constructor macro
rafaelbeckel opened this pull request 8 months ago
rafaelbeckel opened this pull request 8 months ago
Expose panic line numbers in logcat
TaeHagen opened this issue 8 months ago
TaeHagen opened this issue 8 months ago
Swift: Enable error types to be named `Error`
Sajjon opened this pull request 8 months ago
Sajjon opened this pull request 8 months ago
Factor out FFI converter operations
bendk opened this pull request 8 months ago
bendk opened this pull request 8 months ago
build: upgrade `heck` 0.4.1 → 0.5.0, `clap` 4.3.19 → 4.5.4
ErichDonGubler opened this pull request 9 months ago
ErichDonGubler opened this pull request 9 months ago
UDL2
arg0d opened this issue 9 months ago
arg0d opened this issue 9 months ago
Deriving `uniffi::Record` together with `ZeroizeOnDrop` does not compile. Solvable?
Sajjon opened this issue 9 months ago
Sajjon opened this issue 9 months ago
Error type named `Error` emits invalid Swift code
arg0d opened this issue 9 months ago
arg0d opened this issue 9 months ago
Small simplifications to the library mode implementation.
mhammond opened this pull request 9 months ago
mhammond opened this pull request 9 months ago
Move doc generation to mkdocs.
mhammond opened this pull request 9 months ago
mhammond opened this pull request 9 months ago
Add support for Rust bindings
codespree opened this issue 9 months ago
codespree opened this issue 9 months ago
Python: Fix custom types generating invalid code when there are forward references
mhammond opened this pull request 9 months ago
mhammond opened this pull request 9 months ago
Ensure custom types are treated by bindings as "types"
mhammond opened this pull request 9 months ago
mhammond opened this pull request 9 months ago
Custom type names aren't treated as real type names.
mhammond opened this issue 9 months ago
mhammond opened this issue 9 months ago
Rename the 'ext-types/guid' fixture to 'ext-types/custom-types'
mhammond opened this pull request 9 months ago
mhammond opened this pull request 9 months ago
Demonstrate passing a hashmap to a procmacro function.
mhammond opened this pull request 9 months ago
mhammond opened this pull request 9 months ago
Equality operator for `Object` in Python
yukibtc opened this issue 9 months ago
yukibtc opened this issue 9 months ago
improves the "Describing The Interface" page for clarity
rafaelbeckel opened this pull request 9 months ago
rafaelbeckel opened this pull request 9 months ago
Add test for custom_newtype Python error
giarc3 opened this pull request 9 months ago
giarc3 opened this pull request 9 months ago