16 Commits

Author SHA1 Message Date
Jonathan Spira
0caa9bd5fb simplified repository down 2024-09-29 21:35:04 -04:00
dbr
b7fbd575c5 Fix clippy warnings
Mostly unnecessary 'as' casts to same kind, and unneeded borrows
2023-03-22 23:01:37 +10:30
dbr
a5f40a5fe0 Fix clippy complaint 2023-01-04 17:01:15 +10:30
dbr
f60edd25cf fmt 2023-01-04 16:57:25 +10:30
dbr
7ad609090f Mess to add freetype-specific bindgen
There are now a few freetype-specific functions in the API so we need seperate bindgen output for it

Duplicates the imgui code somewhat unnecessarily, but shouldn't impact repo size much due to git's compression
2023-01-04 15:35:07 +10:30
Robin Quint
e51af80da7 upgraded imgui to 1.89.1, changed winit-support to use new event io 2022-12-21 15:14:31 +01:00
dbr
5e2ab214d1 fmt 2022-03-15 23:07:29 +11:00
dbr
2b9b938327 Fix misused anyhow! macro
Was msising a return, which bail! includes
2022-03-15 23:05:04 +11:00
dbr
08b778524d Changes to build system to accomodate docking 2021-10-27 19:10:37 +11:00
dbr
d9e12f12b4 Fix typo 2021-09-14 11:11:15 +10:00
dbr
78a0c81451 Remove autofix_submodules call from bindgen
Previously if you checked out a different rev of imgui submodule, this would be clobbered

With this change, you can checkout any revision of imgui, run bindgen, build, test, then commit change to the submodule

The autofix is still available via 'cargo task modfix'
2021-09-14 11:11:15 +10:00
Jack Mac
257345a53f Updating small clippy errors and adding debug derive to style 2021-09-02 17:44:00 -04:00
Thom Chiovoloni
9c40b30863 Add 'magic' submodule wrangling 2021-04-06 00:34:57 -07:00
Thom Chiovoloni
00982451f8 Improved xtask 2021-03-12 18:12:56 -08:00
Thom Chiovoloni
820a197bab Make pre-bindgened output more portable and support no_std (still requires a libc, though) 2020-12-07 21:17:13 -08:00
Thom Chiovoloni
4f5eba718f Replace imgui-sys-bindgen with a newly-added xtask setup 2020-12-07 21:17:13 -08:00