madsmtm / objc2

Bindings to Apple's frameworks in Rust
https://docs.rs/objc2/
MIT License
290 stars 35 forks source link

Replace `objc` with `objc2` in other projects #174

Open madsmtm opened 1 year ago

madsmtm commented 1 year ago

As part of moving towards a (somewhat stable) version, I'd like to submit PRs to other projects to set an ecosystem-wide precedence for using this crate, and to see which patterns people are actually using that objc2 doesn't (or doesn't easily) help with.

Popular crates on crates.io:

Servo dependencies:

Various Rust applications:

Other:

jinleili commented 1 year ago

As soon as metal-rs merges the PR you replaced with objc2, I'm interested in completing the wgpu-hal part

i509VCB commented 1 year ago

Mentioning https://github.com/norse-rs/raw-window-metal since ash-window depends on it.

pentamassiv commented 6 months ago

I created an issue to replace it in enigo https://github.com/enigo-rs/enigo/issues/249

paulora2405 commented 6 months ago

I created an issue to replace it in enigo enigo-rs/enigo#249

PR with the replacement of objc with icrate was merged in https://github.com/enigo-rs/enigo/pull/250.

notgull commented 6 months ago

https://github.com/rust-windowing/softbuffer/issues/181