MyGit

v1.88

ocornut/imgui

版本发布时间: 2022-06-22 00:37:52

ocornut/imgui最新发布版本:v1.91.1(2024-09-04 23:19:03)

1.88: Summer maintainance release!

Reading the changelog is a good way to keep up to date with the things Dear ImGui has to offer, and maybe will give you ideas of some features that you've been ignoring until now!


Homepage: https://github.com/ocornut/imgui Release notes: https://github.com/ocornut/imgui/releases Wiki: https://github.com/ocornut/imgui/wiki for bindings, extensions, links, etc. FAQ: https://www.dearimgui.org/faq/ Issues: https://github.com/ocornut/imgui/issues

Did you know? We have a Wiki! It has sections such as this Useful Extensions Gallery! 👌

📢 Updating from <1.86 and got visual glitches with custom/old backend when using CTRL+Tab or Modal Windows? See 1.86 release note.

Thank you!

Special thanks to @rokups for their continued work on stuff that are still not visible e.g. regression tests. Special thanks to @PathogenDavid for their continued contributions and helping with github answers.

Ongoing work on Dear ImGui is currently financially supported by companies such as:

Huge thank you to all past and present supporters!

Dear ImGui is funded by your contributions and needs them right now. If your company uses Dear ImGui, consider reaching out. See Sponsors page for details.

TL;DR;

This is a general "many things" release. Initially I was expecting 1.88 to include new features for input ownership and input routing but it's not ready and we haven't had a release for a while. Among the 80+ changes, some that may interest more people:

debug tools Some of the debug tools

Breaking Changes

(Suggestion: once in a while, add #define IMGUI_DISABLE_OBSOLETE_FUNCTIONS in your imconfig.h file to make sure you are not using to-be-obsoleted symbols.)

Other Changes

Other branches & Beta features!

The Docking and Multi-viewports features are available in the docking branch, they are in beta but actively maintained and being used by many teams already. Your continuous feedback is always appreciated.

Some of changes from 1.87 to 1.88 related to the docking branch (multi-viewport and docking features) include:

Some of changes from 1.87 to 1.88 related to the range-select branch:

There's a CMake branch/PR (#1713) if you prefer a traditional CMake integration over registering sources files in your own project. There's a premake5 branch if you prefer Visual Studio projects generated by premake.

Gallery

Below a selection of screenshots from Gallery threads...

Pixel FX Designer 2 https://codemanu.itch.io/particle-fx-designer / https://store.steampowered.com/app/939360/Pixel_FX_Designer/ e51b4ff1235198b0175db75de8409bb1fa4b9628

"FightNJokes is a semi-humorous retro style 2D fighting game made for players with humor" https://twitter.com/fightnjokes Fightnjokes-02

@gboisse: Procedural geometry with ImGui-based nodes: 764CB4C8-5502-4477-9416-5A0AFEEE5A2A

@sgiurgiu: A Reddit client https://github.com/sgiurgiu/reddit_desktop image

@Jaysmito101: TerraForge3D https://github.com/Jaysmito101/TerraForge3D image

@Unit520: Hexmap an interactive WebGL/WASM based binary data exploration tool https://unit520.net/hexmap hexmap

@plkno1-Tse Date picker

@tksuoran: Early work on resurrecting a small turn by turn strategy game I wrote in the early 90s on Amiga. New in this rewrite is procedural map generation. 2022_04_23

@lukaasm EXOR Tools/Model Editor, Benchmark viewer EXOR

@mborgerson: Dear ImGui is used for the UI in xemu, an original Xbox emulator

@gan74: The UE5 inspired UI in my engine editor thing, Yave. Nothing too fancy, but I like it clean and simple. Yave

@travishaynes: I'm using ImGui to create a PDF viewer designed for doing quantity takeoff from scaled construction drawings [...] Screenshot from 2022-05-21 16-55-19

@DickyQi: MIDI Play and keyboard test base on Timidity and ImGui https://github.com/tanluteam/libmidi.git

@immortalx74: I'm using the ReaImGui bindings to create a guitar/bass MIDI editor for Reaper. https://github.com/immortalx74/Reaffer rec_reaffer9

@pixtur: Tooll 3 - A realtime animation toolkit https://github.com/still-scene/t3/ tooll-screenshot

@thedemons: Here's a fancy animated UI that's built with an animation library I've been working on. https://user-images.githubusercontent.com/17585270/173690093-5c10dae5-279c-439a-81ab-09f7cf4fe576.mp4

@FunIsDangerous: Hello! I'm developping an IDE, Assembler and Emulator for the CPU Intel 8085. https://github.com/FunIsDangerous/8085_emulator image


PS: Dear ImGui is funded by your contributions and needs them right now. If your company uses Dear ImGui, consider reaching out today to say hi! See Sponsors page for details.

PS.2: Scroll back up and read that changelog, it is useful!

相关地址:原始地址 下载(tar) 下载(zip)

查看:2022-06-22发行的版本