Small release but bumping the minor version. Updates on renderer are at the bottom.
News
- We are still waiting on an M1 Mac. (arrives next week!)
- We plan on dropping support for Python 3.6 soon.
Changelog
Features
- added
set_clipboard_text(...)
#1531 - added
get_clipboard_text(...)
#1531 - added
user_data
arg toset_resize_callback(...)
#1537 - added
user_data
arg toset_viewport_resize_callback(...)
#1537 - added
user_data
arg toset_frame_callback(...)
#1537 - added
user_data
arg toset_exit_callback(...)
#1537 - added
user_data
arg tocapture_next_item(...)
#1537
Fixes
- fix a confusion about minor version by @BadSugar in #1518
- fix "wrap" not working properly in tables #1532
- fix drag & drop onto plot
Renderer Updates
We have been working on creating a GLTF file importer for the 3D renderer. It is mostly complete. While doing so, we wrote a small renderer (Windows only) to test some of the features. Since we do not plan on just dumping the entire 3D engine into DPG at once but instead in small pieces (as we settle on parts of the API), we are considering starting this by adding a small "asset viewer" like widget early to DPG. It would just allow users to import a GLTF file (other formats to follow) and view the model. Includes PBR, animations, IBL, skinning, morphing, clearcoat, etc. It would be a very high level widget so we can continue working on the engine without changing the API. Video below:
mvImporter.Sandbox.2022-01-15.09-19-10.mp4
New Contributors
Thank you!
Dear PyGui development is currently funded by a handful of gracious sponsors and we would like to thank them tremendously. We wouldn't be here with out you guys.
Thank you for supporting us.
If you or your company uses Dear PyGui, please consider supporting us! We need it now more than ever.