Skip to content

v1.92.700

Choose a tag to compare

@pthom pthom released this 24 Apr 21:32
· 150 commits to master since this release
64a0acd

ImGui

  • Update ImGui to v1.92.7-docking

RunnerParams:

  • Add iniDisable to SimpleRunnerParams: enables to never save/load prefs

Textures & images:

  • Add public TextureGpu RAII handle (replaces internal ImageAbstract)
  • Add CreateTextureFromRgbaData and DeleteTexture
  • Add ImageAndSizeFromEncodedData and LoadImageDataFromEncodedData (decode images from in-memory buffers)
  • Allow image / texture helpers to be used outside HelloImGui::Run() (adds _EnsureGlLoaderForStandalone() called by _GetCachedImage)

Emscripten:

  • IniFolderLocation on emscripten now returns "" for CurrentFolder (and "/" for other types)

Fixes:

  • Skip TearDown if already ran at exit (e.g. if it threw an exception itself)
  • LoadDefaultFont_WithFontAwesomeIcons: log if icon font not found

Docs:

  • Document theming usage

Internals

  • Add emscriptenAllowBrowserZoomShortcuts preference (true by default) to forward browser zoom shortcuts to the browser
  • Add _PrivIdleFrameWaitDurationForPythonAsyncIo (internal, for Python async integration)

Full Changelog: v1.92.601...v1.92.700