8 Commits

Author SHA1 Message Date
Jasper Bekkers
d90fe8171e
WebAssembly FFI shells (#322)
* Allow imgui-rs to generate wasm-ffi bindings

* Missing wasm_bindings.rs file

* Update wasm bindings

* Take wasm import name from environment variable

* Remove debug message

* Formatting
2020-05-18 20:54:30 +02:00
Joonas Javanainen
efebe174c4
Restore old size_t behaviour 2020-02-15 12:49:55 +02:00
Joonas Javanainen
ff1fc49d5f
Upgrade bindgen, fix size_t changes 2020-02-15 12:21:32 +02:00
Joonas Javanainen
d82bc65934
Fix ImString nul terminator handling
This also changes the semantics slightly: it's now *required* to call
`refresh_len` after the buffer is modified via a mutable raw pointer.
2020-01-12 15:27:21 +02:00
Joonas Javanainen
9618683b99
Fix various clippy nits 2020-01-12 14:09:28 +02:00
Joonas Javanainen
109e232422
Abolish ImVec2/ImVec4 from safe APIs
[f32; 2] and [f32; 4] are now the canonical types
2019-06-28 00:05:10 +03:00
Joonas Javanainen
c37bd8b1f9
Purge imgui-sys fully of legacy manual bindings 2019-06-27 22:12:35 +03:00
Joonas Javanainen
721bf46746
Pull input+winit stuff from 0.1-dev 2019-06-27 22:12:35 +03:00