4bb4
5177415a25
Upgraded to imgui-rs 0.7, see comments.
...
- The glium example was upgraded as well and works.
- The wgpu example was not yet touched in this commit, it will
require a version of imgui-wgpu that points to imgui-rs 0.7.0
as well to work.
2021-09-12 11:44:04 +02:00
4bb4
2da7278061
Updated changelog
2021-09-07 19:30:47 +02:00
4bb4
bb8c707357
Bumped versions
2021-09-07 19:01:29 +02:00
4bb4
414efd1123
Added a changelog
2021-09-07 18:57:52 +02:00
Birk Tjelmeland
eba023b5f5
Use c_char instead of i8 for portability
2021-09-03 20:20:24 +02:00
4bb4
06cc3061c1
Added support for linked axes. See comments.
...
This commit adds support for linked axes between plots. One can specify
such linked limits using the new `linked_x_axis()` function (and the
variants for the Y axes) by specifying an `Rc<RefCell<ImPlotRange>>`
value, and passing clones of the same `Rc` to other plots.
The values within those `Rc` need to be kept persistent between frames,
hence the way to use this functionality is to keep a clone of the `Rc`
outside the frame-drawing function as part of the application state.
The regular limit setting API is unaffected.
2021-05-30 11:56:14 +02:00
4bb4
ad80781f4d
Added direct limit setting API for y limits
2021-04-19 12:37:31 +02:00
4bb4
465e81d7f9
Some documentation fixes, added test for ImVec2 -> ImRange conversion
2021-04-19 12:00:25 +02:00
4bb4
f2a4c6a3d8
Merge branch 'improve_api_experiments'
2021-03-17 19:20:16 +01:00
4bb4
5779f7e6d6
Automated the work from #16
2021-03-17 19:17:14 +01:00
4bb4
3c30e3f919
Fixed conversions
2021-03-14 20:53:07 +01:00
4bb4
40766c3435
Merge remote-tracking branch 'a1ien/improove_api' into improve_api_experiments
2021-03-14 20:41:10 +01:00
4bb4
2cfd975250
Merge remote-tracking branch 'a1ien/improove_api'
2021-03-14 20:39:22 +01:00
Ilya Averyanov
861ee21b2d
Remove lazy_static dependencie
2021-03-13 11:19:37 +01:00
Ilya Averyanov
e53dd6a0dd
Use same convention for size as in imgui-rs
2021-03-06 02:11:42 +03:00
Ilya Averyanov
672bbc0052
Add converting from [f64; 2], (f64, f64), [..] for ImPlotRange
...
#15
2021-03-06 02:09:41 +03:00
4bb4
bfcaad3ad1
Bumped versions to 0.4.0
2021-02-10 21:21:48 +01:00
4bb4
2001f58dab
Updated bindings
2021-02-06 10:07:28 +01:00
4bb4
6179cf1f8d
Locked imgui versions down more. See comments.
...
Due to the yanking of imgui-winit-support 0.6.1, builds that did
not have a lock file started failing in places. I've now locked
the versions of imgui and friends to exactly 0.6.0 to avert those
issues for the time being, with the longer-term fix being the
upgrade of all those to 0.7.0 in #13 .
2021-02-06 10:02:58 +01:00
4bb4
69396149d0
Updated cimplot pin
2021-02-06 09:43:27 +01:00
4bb4
21aa28591c
Added stem plots and legend entry hover checking
2021-01-31 12:40:13 +01:00
4bb4
2c56bd9803
Updated cimplot pin
2021-01-17 12:24:59 +01:00
4bb4
d11ea4a0f5
Bumped winit in wgpu demo
2021-01-13 21:33:47 +01:00
4bb4
ca0e273c9d
Bumped Glium version in Glium demo
2021-01-13 21:24:57 +01:00
4bb4
191a6f2fd4
Added more doc aliases
2021-01-13 21:13:40 +01:00
4bb4
5d82bba3d6
Updated README
2020-12-12 12:56:28 +01:00
4bb4
51df275b4c
Added FFI tests to CI
2020-12-12 12:45:28 +01:00
4bb4
092a1908fe
Bumped cimplot/implot version, added "axis equal"
...
- This commit also fixes an issue with legend rotation and orientation
always being set to values even if the user did not specify any.
This broke the interactive configuration of where the legend should
be.
2020-12-12 12:38:50 +01:00
4bb4
3f67c8501e
Version bump
2020-11-29 19:22:54 +01:00
4bb4
af760648b6
Added some simple colorscheme setters
...
These don't properly expose the implot style yet in a way that is
consistent with imgui-rs' handling of styles. This is to be added
later.
2020-11-29 19:21:12 +01:00
Benedikt Mandelkow
d02f25fb32
apply some automatic clippy hints
2020-11-29 12:49:26 +01:00
Benedikt Mandelkow
c5ec153488
update imgui 0.6
2020-11-29 12:49:26 +01:00
4bb4
07ff32ea2a
Feature-gated doc aliases on Rust version >= 1.48
2020-11-22 16:22:40 +01:00
4bb4
e6234415ff
README update
2020-11-22 16:04:13 +01:00
4bb4
fcfa091553
Added some doc aliases
2020-11-22 16:00:58 +01:00
4bb4
6233ef3f45
Restructured example code
2020-11-22 15:55:48 +01:00
4bb4
4cd199071c
Added heatmap support. See comments.
...
The basic functionality seems to work, though setting the drawing area
seems buggy. I'll have to investigate more.
2020-11-15 10:36:51 +01:00
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