MyGit

v1.87

ocornut/imgui

版本发布时间: 2022-02-08 01:19:46

ocornut/imgui最新发布版本:v1.91.3(2024-10-04 21:48:34)

1.87: The event-based IO 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! 👌

📢 Got visual glitches with custom/old backend when using CTRL+Tab or Modal Windows? See 1.86 release note.

📢 EDIT 2022/02/21: A regression in 1.87 prevents direct access to legacy io.KeysDown[] array in certains situations (see #4921, now fixed in latest). IsKeyDown() function was not affected.

Thank you!

Special thanks to @rokups for their continued work on stuff that are still not visible e.g. regression tests. Special thanks to @thedmd for their contribution to this verison. 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 rather "boring" release in the sense that the refactor are not super exciting per se, but they are going to enable quite a few good things. Backends for all platforms have been updated. Most of the IO API hadn't changed this 1.0!

image

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.86 to 1.87 related to the docking branch (multi-viewport and docking features) include:

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...

@mamoniem: Mirage Engine (Vulkan/C++) with ImGuizmo extension and a modified version of the super pretty Cherry theme_ (https://www.youtube.com/watch?v=HOARyIFw-5c&list=PLTfMG1EpxB2fV11Qq9-GTl9wZ3BP82YUZ&index=14

2021-11-21_MirageONE_Screenshot_2021_11_22_04_43_33 5346537_@2x

slajerek: Retro Debugger has been released today! This is retro computers APIs host for debugging (but not only!), currently supporting Commodore 64 (Vice), Atari XL/XE (Atari800), and NES (NestopiaUE) https://github.com/slajerek/RetroDebugger/

3F197BE4-D0F7-4E10-BB29-EA1CF25DDA4F

@durswd: ImGradientHDR A gradient editor which supports color, alpha and intensity. https://github.com/effekseer/ImGradientHDR ss

@tksuoran I heard you liked ImGui so I put ImGui inside ImGui 2022_01_16

@hnOsmium0001: imgui-command-palette is a Sublime Text/VSCode style command palette library implemented using C++17 standard library and ImGui._ https://github.com/hnOsmium0001/imgui-command-palette

A few debug tools used by Call of Duty: Shadows of Cold War (from this talk)

Cold War RT 01

@foxnne: _Pixi I built a small pixel art editor for my own use, using Dear ImGui and written in Zig: https://github.com/foxnne/pixi animation.png

@arabine: Because the world needs another Wordle (in french, sorry), here is an ImGui version : Yes, you can make games in ImGui ! https://github.com/arabine/galaxie-de-mots


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-02-08发行的版本