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
9776ebef90
Remove authors key from Cargo.toml
...
The field is now optional (as of Rust 1.53) and no longer used by crates.io (as per Rust RFC 3052)
2022-11-30 10:15:38 +10:30
dbr
c032408329
sudo rm -rf old-winit
...
Somewhat experimental removal of old winit versions, to reduce maintenance burden
Significantly reduces (around half) the length of winit-support, should reduce amount of work done in CI
2022-04-30 10:12:56 -04: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
Connor Fitzgerald
c8b1647255
Support winit-0.26
2021-12-21 21:10:35 -05:00
Thom Chiovoloni
d4d2c50bff
Update xflags
2021-11-28 19:00:01 -08:00
dbr
f677dcdc4c
Update xtask to be (roughly) consistent with CI
2021-11-16 19:39:51 +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
dzil123
b378477d64
Add winit 0.25 to CI and xtask
2021-09-05 23:24:24 -07:00
dzil123
9d34370989
Create dummy feature to fix clippy --all-features
2021-09-05 23:23:55 -07:00
Jack Mac
257345a53f
Updating small clippy errors and adding debug derive to style
2021-09-02 17:44:00 -04:00
dbr
13580e0407
Gentle nudge towards a MSRV [ #402 ]
...
Run CI against 1.48 as well as stable and beta
Replace use of `bool_to_option` as it's in xtask, and would otherwise bump ~required version to 1.50
2021-08-22 23:01:11 +10:00
Thom Chiovoloni
a78fb45497
Fix use of not-quite-stabilized API, and explain what the line did anyway
2021-04-06 00:34:57 -07: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