Peter Johnson
5158730b81
[wpigui] Upgrade to imgui 1.86, GLFW 3.3.6 ( #3817 )
...
The GLFW upgrade fixes gamepads not being mapped at startup.
2021-12-22 12:24:36 -08:00
Peter Johnson
5da54888f8
[glass] Upgrade imgui to 0.85, implot to HEAD, glfw to 3.3.5 ( #3754 )
...
This in particular upgrades the plot widget with a few new features
and makes more plot configuration persistent.
2021-12-03 17:23:18 -08:00
Peter Johnson
561d53885e
[build] Update opencv to 4.5.2, imgui/implot to latest ( #3344 )
...
Also update native-utils to 2022.0.0 to start pulling 2022 artifacts.
2021-05-10 18:59:14 -07:00
Peter Johnson
ea1974d576
[wpigui] Update imgui and implot to latest
2021-01-08 11:37:35 -08:00
Prateek Machiraju
d478ad00d0
[imgui] Allow usage of imgui_stdlib ( #2889 )
...
This bumps the version number of thirdparty-imgui in Gradle and adds
imgui_stdlib.cpp into the sources in CMake, as well as adding a new
include directory.
2020-11-26 19:28:24 -08:00
Peter Johnson
5f78b76702
[build] Set GLFW_INSTALL to OFF
2020-11-14 21:03:22 -08:00
Peter Johnson
508f05a47e
[imgui] Fix typo in Windows CMake target sources
2020-11-14 21:03:22 -08:00
Kaitlyn Kenwell
1ec145ec87
[imgui] Add IMGUI_IMPL_OPENGL_LOADER_GL3W to cmake compile defs ( #2728 )
...
If compiled on a system with a glew header installed, it would autodetect that first and fail to link.
2020-09-24 20:21:44 -07:00
Peter Johnson
1593eb4d47
[sim] Add plotting to simulation GUI
2020-09-02 21:13:38 -07:00
Prateek Machiraju
c2c4090902
[build] Fix CMake imgui and wpigui on macOS ( #2669 )
2020-08-29 20:40:50 -07:00
Peter Johnson
b80fde4388
[wpigui] Add wpigui wrappers for GLFW+imgui
...
These hide the platform specifics behind a common C++ API. Platforms:
- Windows: DirectX 11 (with 10 backwards compatibility)
- Linux: OpenGL 3
- Mac: Metal
2020-08-27 21:05:17 -07:00
Peter Johnson
492d6c2826
[sim] Update thirdparty-imgui ( #2552 )
...
Updates the following dependencies:
- glfw to latest 3.3-stable
- imgui to 1.76
- stb to latest master
Removes libvulkan dependency.
Also adds implot.
2020-06-27 16:02:40 -07:00
Peter Johnson
c165dc5e50
Simulation GUI: Add 2D field view ( #2261 )
...
The field image and robot image can be loaded or just a wireframe used.
The robot can be moved and rotated with a mouse click + drag.
The robot position is settable in robot code via the Field2d class.
2020-02-01 21:30:23 -08:00
Peter Johnson
5bce489b98
Add ProggyDotted font to imgui (both cmake and gradle)
2019-10-21 16:16:17 -07:00
Peter Johnson
f97d16073a
Add imgui build to cmake
2019-10-06 17:28:39 -07:00