MyGit

v1.89.7

ocornut/imgui

版本发布时间: 2023-07-04 22:26:39

ocornut/imgui最新发布版本:v1.90.5(2024-04-11 22:25:22)

1.89.7: Summer 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!

📣 Click version number above to display full release note contents, sometimes randomly clipped by GitHub..


Homepage: https://github.com/ocornut/imgui Release notes: https://github.com/ocornut/imgui/releases FAQ: https://www.dearimgui.com/faq/ Getting Started: https://github.com/ocornut/imgui/wiki/Getting-Started Issues: https://github.com/ocornut/imgui/issues

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

Thank you! ❤️

Ongoing work on Dear ImGui is currently financially supported by:

Huge thank you to all past and present supporters! Also thanks to PVS Studio (great static analyzer) for providing us with a license for this project.

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

Changes

This is a followup to v1.89, v1.89.1, v1.89.2, v1.89.3, v1.89.4, v1.89.5, v1.89.6. We are trying to make more frequent releases. Because: some people are relying on tagging and auto-generated bindings for other languages. And: it sets a beat and may encourage teams to update more frequently.

I have been stubbornly deferring tagging 1.90 for while because I wanted to include the range-select feature in it, but it's not done... But there are about 540 lines of changelog between 1.89 and 1.89.7.

Breaking Changes:

Other Changes:

Changes from 1.89.6 to 1.89.7 related to the docking branch (multi-viewport and docking features):

Changes from 1.89.6 to 1.89.7 related to the range-select branch: (aimed to finish, apply some api changes and merge in 1.90):

New exciting projects!

Since 1.89 we semi-sneakily soft launched two new entire projects!

Dear ImGui Automation/Test Engine & Test Suite https://github.com/ocornut/imgui_test_engine

Dear Bindings: alternative binding generator for C and other languages by @ShironekoBen (as an alternative to good old cimgui). https://github.com/dearimgui/dear_bindings

Gallery

Below a selection of screenshots from Gallery threads...

@eleriaqueen: "WIP modding tool for a somewhat retro game made with my limited programming knowledge and skills." Screenshot_20230530_204531

@alipbcs: "I used ImGui, ImPlot, and imnodes in my hobby real-time renderer. Full source code available on GitHub." 3

@lucabart97: TII Unimore Racing, a University of Modena and Reggio Emilia team. "This is our perception stack completing a full lap in Autodromo Nazionale Monza using LiDAR localization only during Indy Autonomous Challenge." Video: TII Unimore Racing

"Spotted in S.T.A.L.K.E.R. 2: Heart of Chornobyl." out2087

@sarchar: "RDS (Retro Disassembler Studio) aims to be a complete disassembler tool for retro systems. Currently, the only supported system is the Nintendo Entertainment System (NES) but others are planned for the future." https://github.com/sarchar/RetroDisassemblerStudio image

@qoala101: "PONC is the graphical tool used by telecommunication engineers to design, manage, and optimize Passive Optical Network layouts." https://github.com/qoala101/ponc Feature 3

@gboisse: "Some shots from the ImGui-based editor we used to produce our Revision 2023 demo: Reality Check" https://www.pouet.net/prod.php?which=94177 "Dear ImGui has been amazing from the start and remains a pleasure to work with 🙂" behind_the_scenes-00

@tildearrow: "Furnace - a multi-system chiptune tracker with support for many chips and a customizable interface." https://github.com/tildearrow/furnace Furnace

@aiekick "Just for fun. see my WIP ToolBar :)" ImCoolbar: https://github.com/aiekick/ImCoolBar ImCoolBarApp_WIn32_cpUeIWSPfZ

@RorySoh: "Nin Online is an MMORPG that started development in 2013 and launched in 2017 built with a Visual Basic 6 engine. In recent years, we ported the game to C# with .NET Framework. Now, we're using .NET 6 and all our UI systems have been replaced with just ImGui (We had 6 separate systems, including WinForms for our in-game editor suite). The HUD and every UI piece in the screen is also ImGui. There's actually a lot more cool stuff in the game, like animated UI elements that are done in ImGui. Performance has been amazing too." [..] "Thank you @ocornut and all the contributors for ImGui, it's amazing." https://www.ninonline.org MapEditor Here are more screenshots! https://imgur.com/a/6urSiYC

@pixtur Tooll v3.6 www.tooll.io image

@ta-david-yu "I made an editor for my ECS game engine - DYEngine. I can't live without Dear ImGui anymore, it's so useful. " Here is a feature highlight video: https://youtu.be/ZrwCcynemSA
DYEngineEditor_Screenshot


Also see previous releases details. Note that GitHub are now clamping release notes sometimes really badly, click on a header/title to read full notes

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

查看:2023-07-04发行的版本