Thom Chiovoloni
413ecc05a0
Don't share target cache between lint and tests (CI)
2020-12-06 02:24:59 -08:00
Thom Chiovoloni
84e041d740
cargo clippy
2020-12-06 02:24:59 -08:00
Thom Chiovoloni
79a61ca46d
cargo fmt
2020-12-06 02:24:59 -08:00
Thom Chiovoloni
5bf5c54447
Switch to SCU build (aka 'Single File' or 'Unity build') for imgui/cimgui code
2020-12-06 02:24:59 -08:00
Thom Chiovoloni
63a4ae45a9
Use restore-keys in gha caching
2020-12-05 23:32:54 -08:00
Thom Chiovoloni
12d6f03776
Add caching to CI
2020-12-05 23:32:54 -08:00
Thom Chiovoloni
fde0336af2
Fix a couple missed clippy issues
2020-12-05 23:32:54 -08:00
Thom Chiovoloni
3a1aa3a684
Format again
2020-12-05 23:32:54 -08:00
Thom Chiovoloni
e585291e4d
fix lint errors and ensure examples actually are linted
2020-12-05 23:32:54 -08:00
Thom Chiovoloni
f375007f26
remove github actions boilerplate and redundant tasks, increase GHA parallelism
2020-12-05 23:32:54 -08:00
Thom Chiovoloni
535b073871
Avoid dropping mouse events where press/release is on the same frame in imgui-winit-support
2020-12-05 23:32:54 -08:00
Thom Chiovoloni
4e7990b157
Relax orderings in window_draw_list (and make it actually atomic)
2020-12-05 23:32:54 -08:00
Thom Chiovoloni
c768fc49a4
Use parking_lot::const_recursive_mutex instead of lazy_static
2020-12-05 23:32:54 -08:00
Thom Chiovoloni
54ab45b15c
Support multiple simultaneous winit versions in imgui-winit-support
...
- Resolve conflicts in favor of latest.
- Warn at runtime if more than one is enabled and its a debug build (but
support turning that off via yet another feature)
- Document all of this, including examples and (rough) support policy.
2020-12-05 23:32:54 -08:00
Sadika Sumanapala
eea1f4ca3d
Ownership transfer: fix clone URL
2020-12-05 23:27:33 -08:00
Jonathan Spira
6e54cb39d4
added new for texture id
2020-12-05 19:41:53 -08:00
Thom Chiovoloni
767e8058fb
Updates for ownership transfer.
...
- Various links now point at the new imgui-rs/imgui-rs github repo.
- As discussed, the `authors` entry in Cargo.toml now uses same text
that appears in `LICENSE-MIT`, and doesn't list anybody directly.
2020-12-04 05:54:15 -08:00
Joonas Javanainen
a990a538b6
Glutin requires Rust 1.43 :(
2020-11-15 11:14:32 +02:00
Joonas Javanainen
0d57f87087
Release: 0.6.0
2020-11-15 11:03:42 +02:00
Joonas Javanainen
c6716d6daf
Add peek_input_characters to changelog
2020-11-15 11:00:07 +02:00
Joonas Javanainen
e680aa342e
Update dependencies in examples
2020-11-15 10:58:50 +02:00
Joonas Javanainen
16973bdff3
Merge pull request #386 from Gekkio/feature/imgui-1.79
...
Upgrade to imgui 1.79
2020-11-12 23:17:36 +02:00
Joonas Javanainen
e55db99648
Upgrade to imgui 1.79
2020-11-12 23:03:00 +02:00
Joonas Javanainen
2b36cd4c06
Make sure cimgui.h/cpp are copied
2020-11-12 22:36:42 +02:00
Joonas Javanainen
9dcb6ae8a5
Merge pull request #385 from maxded/master
...
Winit 0.23 support for imgui-winit-support
2020-11-12 21:53:48 +02:00
Max de Danschutter
6658b91f25
Updated the changelog, readme, and CI (minimum rust support 1.41)
2020-11-10 10:08:03 +01:00
Max de Danschutter
009eba2249
Update dependency
2020-11-09 14:35:13 +01:00
Joonas Javanainen
7ea2672814
Merge pull request #383 from Gekkio/dependabot/cargo/memoffset-0.6
...
Update memoffset requirement from 0.5 to 0.6
2020-11-06 18:21:04 +02:00
Joonas Javanainen
cf2b03b1e1
Merge pull request #369 from toyboot4e/master
...
Add comments to DrawCmd
2020-11-06 18:19:14 +02:00
Joonas Javanainen
20385f4533
Merge pull request #372 from lizhaoxian/add-peek-chars-io
...
Add support to peek chars via imgui rs io
2020-11-06 18:18:42 +02:00
dependabot-preview[bot]
814515ec1c
Update memoffset requirement from 0.5 to 0.6
...
Updates the requirements on [memoffset](https://github.com/Gilnaa/memoffset ) to permit the latest version.
- [Release notes](https://github.com/Gilnaa/memoffset/releases )
- [Commits](https://github.com/Gilnaa/memoffset/compare/v0.5.0...v0.6.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-10-26 03:21:25 +00:00
JMS55
a522284344
Bump imgui-glium-renderer version
2020-10-05 12:16:48 -04:00
JMS55
4b22569aac
Fix some of imgui-glium-renderer
2020-10-05 12:15:15 -04:00
JMS55
13c5cc0606
Switch to crates.io version of imgui for imgui-winit-support
2020-10-02 23:29:13 -04:00
JMS55
b32917f68c
Switch to published crates.io version of winit 0.23
2020-10-02 12:41:41 -04:00
Li Zhaoxian
0dc4bed026
Add support to peek chars via imgui rs io
2020-10-02 18:34:27 +08:00
JMS55
a6ba02aa36
Initial winit 0.23 support
2020-10-01 22:37:15 -04:00
toyboot4e
ee04e0b955
Add comments to DrawCmd
2020-09-24 03:23:37 +09:00
Joonas Javanainen
132c749239
Update dependencies in examples
2020-09-20 00:07:45 +03:00
Joonas Javanainen
f43176164c
Fix changelog
2020-09-20 00:05:29 +03:00
Joonas Javanainen
ff6ed84dd1
Release: 0.5.0
2020-09-20 00:01:56 +03:00
Joonas Javanainen
9401398b29
Remove deprecated stuff
2020-09-20 00:00:24 +03:00
Joonas Javanainen
eefe22a5e6
Update issue templates
2020-09-19 23:53:19 +03:00
Joonas Javanainen
f6d6990241
Fix slider ranges once again
2020-09-19 20:42:50 +03:00
Joonas Javanainen
50c630bb58
Damn you, clippy
2020-09-19 20:31:31 +03:00
Joonas Javanainen
646d7d6de4
Damn you, rustfmt
2020-09-19 20:24:50 +03:00
Joonas Javanainen
dfbe4231a8
Add basic slider examples
2020-09-19 20:02:58 +03:00
Joonas Javanainen
2922dabc8f
Looks like sliders *do* need a default range
2020-09-19 19:38:40 +03:00
Joonas Javanainen
e5c6eb97f3
Re-export GroupToken in the public API
2020-09-19 16:06:03 +03:00
Joonas Javanainen
806608740a
Update slider API slightly
2020-09-19 14:54:03 +03:00