Commit graph

128 commits

Author SHA1 Message Date
4bb4
3f1a39861f Updated a dependency 2020-11-11 20:09:55 +01:00
4bb4
8fe8238a60 Version bump 2020-11-11 20:08:07 +01:00
Mitsutoshi Aoe
7e8ea01409 Use slices instead of Vecs in function parameters 2020-11-11 19:23:46 +01:00
4bb4
1643032c7a Added stairs plot support 2020-11-08 19:41:51 +01:00
4bb4
7c477ec551 Added plot <-> pixel coordinate conversions 2020-11-08 15:17:14 +01:00
4bb4
4645414624 Added legend location setting 2020-10-31 12:05:57 +01:00
4bb4
148b8ccc6b Readme typo fix 2020-10-31 11:05:39 +01:00
4bb4
af0996390a Updated to newest available implot 2020-10-31 11:04:13 +01:00
4bb4
b6a7cae830 Brought WebGPU demo into same structure as Glium demo 2020-10-30 14:37:08 +01:00
4bb4
7295852578
Update rust.yml 2020-10-30 12:57:02 +01:00
4bb4
fa6412d20c Moved around some paths 2020-10-30 12:54:18 +01:00
4bb4
eab6d9a9d1 Added some comments, updated README with progress notes 2020-10-30 12:51:57 +01:00
4bb4
40f0cc8564 Reworked glium demo to use the shared example code 2020-10-30 12:42:14 +01:00
4bb4
8c623a7a79 Added an examples-shared crate to be used from the others 2020-10-30 12:24:08 +01:00
4bb4
3b702076cc Moved files around, have not adapted code yet though. 2020-10-30 12:11:27 +01:00
Benedikt Mandelkow
7b36501ed3 update 2020-10-30 11:57:51 +01:00
Benedikt Mandelkow
bce1ad26f4 update sample based on
https://github.com/Yatekii/imgui-wgpu-rs/blob/master/examples/hello_world.rs
2020-10-30 11:57:51 +01:00
Benedikt Mandelkow
99123d7b8d update imgui-wgpu 2020-10-30 11:57:51 +01:00
Benedikt Mandelkow
7d5df2f2d6 add wgpu example with option to make plot the same size as outer window 2020-10-30 11:57:51 +01:00
4bb4
564392f0bf [Action] Dependency installation fixes 2020-10-27 08:15:37 +01:00
4bb4
1a63603fa0 Added dependencies for examples to Github action 2020-10-27 08:14:33 +01:00
4bb4
a0ba674197 Added example building to test process 2020-10-27 08:09:55 +01:00
Benedikt Mandelkow
6bdfd76d51 only run bindgen on ImPlot... names
not sure why bindgen switches to i32 everywhere
moved imgui dependency up one step as this seems where its actually used
2020-10-27 08:08:37 +01:00
4bb4
cdc7e273c0
Merge pull request #6 from benmkw/alias
antialias by default
2020-10-19 22:25:04 +02:00
Benedikt Mandelkow
47bcb48e19 antialias by default 2020-10-19 01:33:00 +02:00
4bb4
d24a88afe8 Merge branch 'master' of github.com:4bb4/implot-rs into master 2020-10-18 18:31:08 +02:00
4bb4
a7e20c8075 Added CI badge 2020-10-18 18:30:59 +02:00
4bb4
8bf4231739
Renamed CI workflow to "Tests" 2020-10-18 18:29:40 +02:00
4bb4
0e4a50ed07
CI: Also check out submodules 2020-10-18 18:27:10 +02:00
4bb4
07e4779a86
Added initial CI from Github sample 2020-10-18 18:23:26 +02:00
4bb4
0af4203d4f Added better Y axis handling and API coverage 2020-10-18 16:22:37 +02:00
4bb4
44a065c8c7 Changed some strings to be stored as ImString directly 2020-10-13 17:02:10 +02:00
4bb4
f8bb5d07c4 Added metadata to Cargo.toml 2020-10-12 18:00:27 +02:00
4bb4
305c244373 Switched to released imgui-rs 0.5.0, adapted readme 2020-10-12 17:57:00 +02:00
4bb4
c0070bda38
Merge pull request #3 from benmkw/master
specify cpp standard to compiler
2020-10-11 21:14:22 +02:00
Benedikt Mandelkow
e5428c4093 specify cpp standard to compiler 2020-10-11 19:51:01 +02:00
4bb4
232cd6d095 Documentation updates, test fixes. 2020-10-11 17:17:29 +02:00
4bb4
c8bf29b408 Added missing todos to readme. 2020-10-11 16:34:10 +02:00
4bb4
ea960bd30d Linked context into things, adapted examples. 2020-10-11 16:33:26 +02:00
4bb4
5d4d570507 Added mutex-based locking mechanism as in imgui-rs 2020-10-11 16:33:26 +02:00
4bb4
74833663a9 Refactoring code into smaller files 2020-10-11 16:33:26 +02:00
4bb4
d717af71fa Added more notes on the context work 2020-10-11 16:33:26 +02:00
4bb4
f85c50657b Initial work on move to implot 0.7 compatibility. See notes.
- This updates the bindings generator, the low-level bindings as
  well as the higher-level bindings and the examples to work
  with a newer master of cimplot that links to implot 0.7.
- Several things are not done properly yet:
  - Contexts can be created and as long as they are not dropped
    things work out (shown in the examples). However, this should
    be done more imgui-rs like, where operations that require a context
    make that explicit by requiring a context reference to be passed.
  - The README has not been updated yet to all the new features that
    were added.
2020-10-11 16:33:26 +02:00
4bb4
e0ad0e892e README update to note the 0.7 branch 2020-10-04 14:53:29 +02:00
4bb4
a8f91a65a7 Added colormap support 2020-09-27 20:21:30 +02:00
4bb4
ef9531dfd9 Updated README to mention crates.io 2020-09-27 18:56:34 +02:00
4bb4
2efc464cb1 Removed unnecessary enum 2020-09-20 21:49:12 +02:00
4bb4
023d9a8f41 More rework on the tick setting internals. 2020-09-20 21:47:48 +02:00
4bb4
8a171e9528 Refactored ticks setting code, still not great. 2020-09-20 21:21:19 +02:00
4bb4
ed02caed56 Got tick label setting to work, but inelegantly 2020-09-20 20:34:19 +02:00