commit 9552e21dd91b78fb6c22aa87048041f562714eeb Author: yangfl <yangfl@users.noreply.github.com> Date: Mon Jan 22 18:37:34 2024 +0800 debian: update to 1.90.1+ds commit 30f9dff431f1805f78d43fd2e7dabf8144c5b76c Merge: 34e973714 8cbfba0a6 Author: yangfl <yangfl@users.noreply.github.com> Date: Mon Jan 22 18:33:08 2024 +0800 Merge tag 'upstream/1.90.1+ds' commit 8cbfba0a6f35cb6208e6ae5b62dcb140624bad05 Author: yangfl <yangfl@users.noreply.github.com> Date: Mon Jan 22 18:32:22 2024 +0800 Import Upstream version 1.90.1+ds commit 34e973714cbbb3205b4e8a820656f5acfdc142b3 Author: yangfl <yangfl@users.noreply.github.com> Date: Wed Jun 28 01:45:49 2023 +0800 debian: update to 1.89.6+ds commit 662701d94a208a4958e0cd0912d3077fb24c38fd Merge: 7e681a685 1d3fc9764 Author: yangfl <yangfl@users.noreply.github.com> Date: Wed Jun 28 01:43:56 2023 +0800 Merge tag 'upstream/1.89.6+ds' commit 1d3fc97643b76a5b8b99d915e4a280695f5df7cd Author: yangfl <yangfl@users.noreply.github.com> Date: Wed Jun 28 01:42:35 2023 +0800 Import Upstream version 1.89.6+ds commit 5319d1cffafd5045c4742892c38c9e5cfa23d195 Author: ocornut <omarcornut@gmail.com> Date: Wed May 31 14:46:24 2023 +0200 Version 1.89.6 commit 075b975fedf2bbdb705551a407e060ee327cd71b Author: ocornut <omarcornut@gmail.com> Date: Wed May 31 14:44:29 2023 +0200 Fonts: Fixed crash when manually specifying an EllipsisChar that doesn't exist. (#6480) commit b476184574637a631f3af316a65e0726526bcea4 Author: ocornut <omarcornut@gmail.com> Date: Tue May 30 20:36:07 2023 +0200 Backends: SDLRenderer3: Amend/finish SDL_Renderer3 patch + add example. (#6286) commit 0b57c07c79bec62051c3d90d38b0bbd39edfaa66 Author: Andrea Carcone <andrea.carcone99@gmail.com> Date: Tue May 30 20:30:30 2023 +0200 Backends: SDL3: Add SDL_Renderer for SDL3 implementation. (#6286) This is mostly a duplicate of SDL2 version with a few changes: SDL_GetRenderScale -> SDL_RenderGetScale SDL_ScaleModeLinear -> SDL_SCALEMODE_LINEAR commit b709b02e96ed150d681ab6b56e005d301aa9320e Author: ocornut <omarcornut@gmail.com> Date: Tue May 30 20:15:31 2023 +0200 Backends: SDL_Renderer2: renamed all functions accordingly. (#6286) commit 88e7d773df22269edd56ccb3f268848bfb33884b Author: ocornut <omarcornut@gmail.com> Date: Tue May 30 20:11:08 2023 +0200 Backends: SDL_Renderer2: Renamed 'imgui_impl_sdlrenderer.h/cpp' to 'imgui_impl_sdlrenderer2.h/cpp' (#6286) commit 216ae7db52929495c23ed847edc687dbc6bb819b Author: ocornut <omarcornut@gmail.com> Date: Tue May 30 19:53:20 2023 +0200 Examples: SDL3: Added clues that Emscripten doesn't support SDL3 yet. (#6386) commit 7e03ae32403f85f6c86f0c884a8243e2e14e483f Author: ocornut <omarcornut@gmail.com> Date: Thu May 25 15:22:25 2023 +0200 Window: Fixed resizing from upper border when io.ConfigWindowsMoveFromTitleBarOnly is set. (#6390) commit 7947f327dec35e40d7839f3ac6f87ebcbbbadd62 Author: ocornut <omarcornut@gmail.com> Date: Tue May 23 20:10:00 2023 +0200 Demo: added casing swap demo to clarify use of ImGuiInputTextFlags_CallbackCharFilter. (#6457) + Metrics: simplified some code. commit 47579f8a406eef3b63bd2c85588976c29ac731bd Author: ocornut <omarcornut@gmail.com> Date: Tue May 23 16:26:52 2023 +0200 Nav: set NavJustMovedToXXX fields on NavInit result + BeginChild() clears ActiveId on N+1 on entering instead of waiting for ID to elapse on N+2. # Conflicts: # imgui_internal.h commit 52e19113f3225346c1255d3bb23e0c73117c67c4 Author: ocornut <omarcornut@gmail.com> Date: Tue May 23 11:43:16 2023 +0200 Backends: OpenGL3: Added more explicit comments about using GL ES2/3 on targets where it's not automatic. (#6450) commit 08145bc45c436de10143b43ebe2beb728eea41dc Author: ocornut <omarcornut@gmail.com> Date: Tue May 23 10:55:10 2023 +0200 Fonts: Fixed crash when merging fonts and the first font has no valid glyph. (#6446) commit 45c8c3b611a633885d96042711b7838d9746696d Author: ocornut <omarcornut@gmail.com> Date: Mon May 22 10:09:20 2023 +0200 Listbox: commented out obsolete/redirecting functions that were marked obsolete more than two years ago: ListBoxHeader(), ListBoxFooter(). + Added default parameter to SeparatorEx() amend 2c558d5 commit df8667b18b5281205e15fa0254dce9f3e87dd6b2 Author: ocornut <omarcornut@gmail.com> Date: Sat May 20 17:56:20 2023 +0200 Comments/typos tweaks commit 2c558d5741cc6bfe72456010de529a161203c3fd Author: ocornut <omarcornut@gmail.com> Date: Sat May 20 16:25:14 2023 +0200 Internals: SeparatorEx(): expose thickness + add misc comments relating to Separators. commit c8579abb4317459dc47516330bca0001a7bf3a9b Author: ocornut <omarcornut@gmail.com> Date: Sat May 20 14:01:34 2023 +0200 Examples: DX9: Fix WM_SIZE handling bug introduced in 031e152d2. (#6374) commit 7348e99269c93b975dac3a4f4c68e58ebce078df Author: ocornut <omarcornut@gmail.com> Date: Mon May 15 14:34:30 2023 +0200 CI: temporarily use Emscripten 3.1.37 because 3.1.18 has a regression. Ref https://github.com/emscripten-core/emscripten/issues/19363 commit e489e40a853426767de9ce0637bc0c9ceb431c1e Author: GamingMinds-DanielC <daniel.cremers@gamingmindsstudios.com> Date: Mon May 15 14:05:00 2023 +0200 Clipper: Amend ecb0aaa (#6424, #3841) commit ecb0aaa7c2ae42baf02ce8173ded259789c730e2 Author: ocornut <omarcornut@gmail.com> Date: Mon May 15 12:01:40 2023 +0200 Clipper: Renamed ForceDisplayRangeByIndices() to IncludeRangeByIndices(). (#6424, #3841) + commented out obsolete ImGuiListClipper() constructor. commit a550263d6c9dc4f99c951ca28fe582314e757571 Author: ocornut <omarcornut@gmail.com> Date: Mon May 15 11:15:13 2023 +0200 Misc: made ErrorCheckEndWindowRecover() handle font stack. (#6431, #1651) commit bcfc1ad8f63997751a7269788511157ed872da2c Author: ocornut <omarcornut@gmail.com> Date: Wed May 10 15:01:02 2023 +0200 Nav: Forwarded (wrap/loop) request don't mistakenly wreck reference pos. Amend 6656553 commit 430c05991c15eb1501ee293fbc8f43ee13843b68 Author: ocornut <omarcornut@gmail.com> Date: Wed May 10 12:54:51 2023 +0200 Docs: added more detailed information about UTF-8 encoding. + Revert mistakenly committed Win32+DX11 main.cpp from last commit. commit 513af1efc9080857bbd10000d98f98f2a0c96803 Author: ocornut <omarcornut@gmail.com> Date: Wed May 10 12:34:11 2023 +0200 Examples: Updated all Visual Studio project file to use /utf-8 option, so string literals are UTF-8 encoded by default. (Not to misake with "Character Set" "Use Unicode Character Set" "Use Multi-Byte Character Set" which is a VS/Windows SDK thing but not a compiler-encoding thing.) commit 0397321be09db6bc98db773af0572024e0ec506d Author: ocornut <omarcornut@gmail.com> Date: Tue May 9 20:28:08 2023 +0200 Debug Tools: Added 'io.ConfigDebugIgnoreFocusLoss' option. (#4388, #4921) commit 6656553fa493b87b5780132a7a4cb01e80b4e996 Author: ocornut <omarcornut@gmail.com> Date: Wed Apr 26 15:20:40 2023 +0200 Nav: Record/restore preferred position on each given axis. Tagging #6344 #6003 #2694 #1688 as it relates to scoring, however this doesn't technically fix any of them fully yet. But e.g. once we restore axial path for #2694 this commit will allow going back and forth to initial location. commit 39f7248d4aa9eda0e5e39b50070f513df5204af8 Author: Jason Millard <jsm174@gmail.com> Date: Wed Apr 26 11:47:37 2023 -0400 Backends: OpenGL3: Add glBindSampler for GL ES 3.0. (#6375) Amended given addition of GlProfileIsES3 in dd9db5e commit dd9db5e889e64e4265bcc18e7b054d9d4893a5db Author: ocornut <omarcornut@gmail.com> Date: Tue May 9 15:09:47 2023 +0200 Backends: OpenGL3: Added runtime flags for ES2/ES3 to simplify coding-style. (#6375) commit 6cdedf58347b9b267383ef06096e09e9fcc34e18 Author: ocornut <omarcornut@gmail.com> Date: Tue May 9 12:04:04 2023 +0200 Drag, Sliders: if the format string doesn't contain any %, when using CTRL+Click to input we use a default format. (#6405) commit 70cca1eac07aa3809bdd3717253c3754a5b7cfcc Author: Alex <iRath96@gmail.com> Date: Thu May 4 08:18:29 2023 -0700 Backends: avoid null dereference in metal and osx shutdown (#6385, #6334) Co-authored-by: Alexander Rath <alex@ist.besonders.cool> commit 5dc60137139cb9a8b70adc192fcc3549874dc17b Author: ocornut <omarcornut@gmail.com> Date: Thu May 4 17:06:36 2023 +0200 Backends: SDL3: Fixed build on Emscripten/iOS/Android. (#6391) commit 7c291ba31b3ad0651ad6341bf08d3bb9eeae2453 Author: ocornut <omarcornut@gmail.com> Date: Fri Apr 28 13:58:59 2023 +0200 Tables: Fixed command merging when compiling with VS2013. (#6377) commit 085fa42b7df25cff3030a8c58547bb6c95d284f5 Author: cfillion <cfillion@users.noreply.github.com> Date: Thu Apr 27 19:15:48 2023 +0200 Adedd workaround for GCC erroneous/zealous warning (#5343) commit 031e152d292b386b7b6149e455924cfc6bab8c7c Author: ocornut <omarcornut@gmail.com> Date: Thu Apr 27 14:57:09 2023 +0200 Examples: DX9, DX10, DX11: Queue framebuffer resize instead of processing in WM_SIZE. (#6374) commit 15da1a9abca92c876e10e9f60b8fba92ae131c12 Author: ocornut <omarcornut@gmail.com> Date: Tue Apr 25 16:39:02 2023 +0200 Fixed misleading local name (#4493) + minor typo (#6369) commit fd943182bd9fe1d801e721a20a41dcde84be39d0 Author: Koostosh <eryklipka0@gmail.com> Date: Tue Apr 25 14:22:47 2023 +0200 ImVec2: Added unary minus operator (#6368) commit d3ad2f357f40c9eef83e2d221b22d1fa3d5594f4 Author: ocornut <omarcornut@gmail.com> Date: Tue Apr 25 12:17:37 2023 +0200 Menus: Fixed an issue when opening a menu hierarchy in a given menu-bar would allow opening another via simple hovering. (#3496, #4797) Amend 48f26333 commit b47507951edebca602c824fde97dc4ad03316b87 Author: ocornut <omarcornut@gmail.com> Date: Mon Apr 24 20:59:36 2023 +0200 Nav: Fixed CTRL+Tab into a root window with only childs with _NavFlattened flags erroneously initializing default nav layer to menu layer. commit eed7b0e9c5cbb3006198919e3ea4e5bfb2294ebc Author: ocornut <omarcornut@gmail.com> Date: Mon Apr 24 20:03:29 2023 +0200 Nav: remove other-axis clamping, now that columns themselves are clamped. (#2221) Amend 00d3f92 + older f2d14724, 0cc20fca8 + Add ImGuiNavMoveFlags_WrapMask_ for good measure. commit da3d7e1587d63e732bf83e8ba02e1f71f229e57b Author: ocornut <omarcornut@gmail.com> Date: Mon Apr 24 12:18:55 2023 +0200 Focus: added an early out in FocusWindow() for the common case. commit 565aa0b76340bd258a3345499eff8d890f3d76ca Author: kimidaisuki22 <40718043+kimidaisuki22@users.noreply.github.com> Date: Sun Apr 23 04:45:45 2023 +0000 Examples: Vulkan: pick integrated GPU if nothing else is available. (#6359) commit 0fbf2888e73eccc06d4b4bb4ea274d451405fd53 Author: Daniel Petrovic <daniel-dev@hotmail.de> Date: Sun Apr 23 10:39:13 2023 +0200 Examples: example_glut_opengl2: Fixed compilation issue (#6361) commit 4d42450a73918bbf25214218a74a281ae19429a0 Author: ocornut <omarcornut@gmail.com> Date: Fri Apr 21 18:09:48 2023 +0200 Focus: amend ImGuiFocusRequestFlags_UnlessBelowModal to bring to front-most below the modal, simplify code in Begin(). (#6357, #4317) commit 01ca196530490756e3f722ddc33046054dc8f9ba Author: ocornut <omarcornut@gmail.com> Date: Fri Apr 21 17:46:41 2023 +0200 Focus: move focused child restore code in FocusWindow() with ImGuiFocusRequestFlags_RestoreFocusedChild flag. (#6357) # Conflicts: # imgui.cpp commit 30eceaf95fe227a466bc5cd78afde1ac8e1b07ca Author: ocornut <omarcornut@gmail.com> Date: Fri Apr 21 17:30:05 2023 +0200 Focus: start moving modal check into FocusWindow(), add ImGuiFocusRequestFlags_UnlessBelowModal (currently opt-in, should try to make opt-out). (#6357, #4317) commit f0fe1957a8ac43e4882c8b276c1b87a631e84592 Author: ocornut <omarcornut@gmail.com> Date: Fri Apr 21 19:05:58 2023 +0200 Focus: merge extra param for FocusTopMostWindowUnderOne() from docking branch to facilitate merge. commit 00d3f9295e5caf417886572266bebb490ad3577b Author: ocornut <omarcornut@gmail.com> Date: Thu Apr 20 16:24:14 2023 +0200 Nav: Fixed navigation within tables/columns where item boundaries goes beyond columns limits. (#2221) commit 8d9e50c807ba3cfbcd741bf30cc28feeed46f7f2 Author: ocornut <omarcornut@gmail.com> Date: Thu Apr 20 14:53:55 2023 +0200 Nav: fixed IMGUI_DEBUG_NAV_SCORING not setting NavMoveClipDir, leading to debug result not matching real results. commit 662ce46971955586f4c6fb13c8c8e53d76e3232d Author: ocornut <omarcornut@gmail.com> Date: Thu Apr 20 14:52:59 2023 +0200 Debug Log: Fixed not parsing 0xXXXXXXXX values when the identifier is at the end of the line. commit a89590b4259b91de57f8417109f8ebc299bdb5ad Author: ocornut <omarcornut@gmail.com> Date: Thu Apr 20 10:38:45 2023 +0200 Backends: Win32: revert accidental deletion of ImGui_ImplWin32_EnableAlphaCompositing() in a566ecc (#3218) commit 9308cfdcfb83c74137f2996c7fc8c2d043436ba5 Author: ocornut <omarcornut@gmail.com> Date: Wed Apr 19 15:57:38 2023 +0200 Examples: Amend Win32/Winapi + OpenGL example. (#3218, #5170 and #6086, #2772, #2600, #2359, #2022, #1553) commit a566ecc58ff3c71a1ab0f0d3a6cb58b46b684b80 Author: Mark Jansen <mark.jansen@reactos.org> Date: Sat May 9 15:03:10 2020 +0200 Examples: Add Win32/Winapi + OpenGL example. (#3218, #5170 and #6086, #2772, #2600, #2359, #2022, #1553) Removed mulit-viewpot stuff in this commit on master, will be re-added separately. commit a338b78eb9b8a73dc049f8e54de1252e3a392f84 Author: ocornut <omarcornut@gmail.com> Date: Tue Apr 18 12:01:40 2023 +0200 Backends: OpenGL3: amend reset GL_POLYGON_MODE separately for front and back when possible. (#6333) commit d0836aa89a5e72e7cdaa165da6831740f97a053e Author: Gereon V <72784429+GereonV@users.noreply.github.com> Date: Fri Apr 14 22:49:50 2023 +0200 Backends: OpenGL3: reset GL_POLYGON_MODE separately for front and back when possible. (#6333) commit d6a7aca2f4b7c269f776744de45ebf3a091a3d50 Author: ocornut <omarcornut@gmail.com> Date: Tue Apr 18 15:47:29 2023 +0200 Nav: Debug: tweak debug facilities. commit 0948cfc19e897a23f3ac954b5e1c7471b8b810f5 Author: lukaasm <lukaasm@gmail.com> Date: Mon Apr 17 19:37:36 2023 +0200 InputText: do not set WantTextInputNextFrame during the frame InputText is deactivated. (#6341) commit e49d31a1c9988e5379b55f8bea97c062e1f1a844 Author: lukaasm <lukaasm@gmail.com> Date: Mon Apr 17 23:02:36 2023 +0200 Tables: do not show empty tooltip when user submits TableHeader with no label to display. (#6342) commit f94a8344f6fd99f13125bd3a34c461814172b657 Author: Faisal Arshed <faisal.arshed.28@gmail.com> Date: Mon Apr 17 18:00:10 2023 +0500 Fix minor typos in FAQ (#6328) commit 055e71518eaa7001bc522bb9d0420bb266849c3c Author: Gereon V <72784429+GereonV@users.noreply.github.com> Date: Mon Apr 17 14:47:15 2023 +0200 Backends: clear bits set in io.BackendFlags on backend Shutdown(). Clear BackendPlatformName. (#6334, #6335) Amended with fix for missing clear for ImGuiBackendFlags_HasGamepad. commit f304603e13f8548f2126cbca3392636b9663c5ce Author: Gereon V <72784429+GereonV@users.noreply.github.com> Date: Sun Apr 16 00:45:21 2023 +0200 Backends: GLUT: remove call to ImGui::NewFrame() from ImGui_ImplGLUT_NewFrame(). (#6337) commit 064153fca4d769c7020e04f6f16c69047583ffb3 Author: ocornut <omarcornut@gmail.com> Date: Mon Apr 17 14:40:00 2023 +0200 Version 1.89.6 WIP commit 7e681a685727c84eba4a210bb49f25636ccf6140 Author: yangfl <yangfl@users.noreply.github.com> Date: Sun Jan 23 16:30:24 2022 +0800 debian: update to 1.86+ds commit d03d1e82ca32180b3b39a0ef5e32bb8d6d0a31ee Merge: c00250d80 74b05f261 Author: yangfl <yangfl@users.noreply.github.com> Date: Sun Jan 23 16:29:03 2022 +0800 Merge tag 'upstream/1.86+ds' commit 74b05f2618a4da2755c5021300bd4a201c6a3c10 Author: yangfl <yangfl@users.noreply.github.com> Date: Sun Jan 23 16:28:14 2022 +0800 Import Upstream version 1.86+ds commit 512c54bbc062c41c74f8a8bd8ff1fd6bebd1e6d0 Author: ocornut <omarcornut@gmail.com> Date: Wed Dec 22 15:12:57 2021 +0100 Version 1.86 commit 612b787b0d594d878117fe05732eee8e01e45cff Author: ocornut <omarcornut@gmail.com> Date: Tue Dec 21 15:05:10 2021 +0100 Menus: fixed top-level menu from not consistently using style.PopupRounding. (#4788) + Stack tool default size. commit 4bad852a785d6361ab0744c28f3ca3dbb847a8fc Author: Sean Ridenour <kewlpc@gmail.com> Date: Mon Dec 20 21:27:48 2021 -0700 Backends: SDL_Renderer: Handle change to SDL_RenderGeometryRaw() function signature in SDL 2.0.19 (#4819) commit 0636f9adacca0ca92aa6c9646e4515ad2c1ff0ae Author: ocornut <omarcornut@gmail.com> Date: Mon Dec 20 19:45:58 2021 +0100 InputText: fixed Shift+Delete from not cutting into clipboard. (#4818, #1541) commit d9bc1e44af3a52babdf40237148b028388778346 Author: ocornut <omarcornut@gmail.com> Date: Mon Dec 20 19:29:41 2021 +0100 Backends: Marmalade: Removed obsolete Marmalade backend (imgui_impl_marmalade.cpp) + example. (#368, #375) commit 0cdc4a956530cbe64a4e319446f8d9d2d7d149ee Author: thedmd <michcic@gmail.com> Date: Wed May 2 20:42:37 2018 +0200 Backends: Win32: Store left/right variants of Ctrl/Shift/Alt mods in KeysDown[] array. (#2625) Technically not much required yet but will be by extra-keys work. fix miscleared GLFW field for consistency (no effect) commit 4a43dcb940ea6616a28ae78e795e30f1f5f354c8 Author: ocornut <omarcornut@gmail.com> Date: Wed Dec 15 16:03:20 2021 +0100 Internals: reduced side-effects of setting window->HiddenFramesForRenderOnly > 0 commit 1c4066cd9e0d73a262698185184fe97df5a699f4 Author: ocornut <omarcornut@gmail.com> Date: Wed Dec 15 12:16:48 2021 +0100 Internals: UpdateWindowInFocusOrderList: amend a528398 to fix docking. (#3496, #4797) commit 389982eb5afbb9f93873d87f1201842ccbc82dec Author: ocornut <omarcornut@gmail.com> Date: Thu Aug 26 17:10:58 2021 +0200 Backends: OpenGL3: Using buffer orphaning + glBufferSubData(), seems to fix leaks with multi-viewports with some Intel HD drivers.. (#4468, #4504, #2981, #3381) commit 48f263336bc7651e0b648d9aaacd7828e31b23f8 Author: ocornut <omarcornut@gmail.com> Date: Mon Dec 13 19:46:01 2021 +0100 Menus: fixed closing a menu inside a popup/modal. Fixed menu inside a popup/modal not inhibiting hovering of items in the popup/modal. (#3496, #4797) Fixed sub-menu items inside a popups from closing the popup (debatable). commit a528398c7780647d8a7d3bc46593dec987e76a1f Author: ocornut <omarcornut@gmail.com> Date: Tue Dec 14 16:17:31 2021 +0100 Internals: support for varying _ChildWindow flag for menu windows. (#3496, #4797) commit 11638fdf7d86b04907d69732320909a3af871a7b Author: ocornut <omarcornut@gmail.com> Date: Mon Dec 13 19:35:16 2021 +0100 Menus: reuse more menu windows when stacked over popups. This is actually mostly aimed at ensuring the _ChildWindow flag on menu window doesn't vary as this would cause issues with our current g.WindowsFocusOrder[] scheme commit 0e8c199e873fc1e328ea61eda02257e940e2626e Author: Rokas Kupstys <rokups@zoho.com> Date: Mon Dec 13 13:57:33 2021 +0200 CI: Use regex to fix vcxproj platform and toolset versions. (#3249) Remove Discord integration. commit d7350668d1ddfb58ced1facc08bd0e8d5759299c Author: ocornut <omarcornut@gmail.com> Date: Mon Dec 13 12:02:12 2021 +0100 Fix OSX warnings + Examples/Apple+GL2 calls super reshape. (#4759, #1873) commit 1b6b8602c1115276bc3cf1868e6a07571a566f97 Author: Stuart Carnie <stuart.carnie@gmail.com> Date: Sat Dec 11 09:20:17 2021 +1100 Backends: OSX: Fix keyboard support. Handle scroll cancel. Don't set mouse cursor shape unconditionally. (#4759, #4253, #1873) Note the original FIXME: refered to GLFWs Cocoa implementation, which is largely what this commit provides. commit f71ee5203e6f2e3fa9f0a43731626cfcc1603c9f Author: SlavicPotato <sp@eth.si> Date: Sat Dec 11 15:03:30 2021 +0100 Fix infinite loop in ImFontGlyphRangesBuilder::AddRanges if the user passes upper range = UINT16_MAX without IMGUI_USE_WCHAR32. (#4802) commit b720f1f03c70c1b83482a902ad0f0c9a34a6861a Author: Stuart Carnie <stuart.carnie@gmail.com> Date: Sat Dec 11 08:10:21 2021 +1100 Backends: OSX: Add Game Controller support. (#4759) commit 8a9fe268662292ed9495048d942d8d0341c03185 Author: xndcn <xndchn@gmail.com> Date: Fri Dec 10 18:47:54 2021 +0100 Menus: fixed closing a menu by clicking on its menu-bar item when inside a popup. (#3496, #4797) commit c80179921819818c9743f168ceae6f300851b014 Author: ocornut <omarcornut@gmail.com> Date: Thu Dec 9 15:35:02 2021 +0100 Added an assertion for the common user mistake of using "" as an identifier at the root level of a window. (#1414, #2562, #2807, #4008, #4158, #4375, #4548, #4657, #4796) #4158, #4375, #4548, #4657, #4796) commit a8e1dde3572660886990e21493e56a892d025743 Author: ocornut <omarcornut@gmail.com> Date: Thu Dec 9 15:17:58 2021 +0100 Fix static analyser, update readme. commit e03383d088fbfd8fc5b6a34864caf9e808dc2412 Author: ocornut <omarcornut@gmail.com> Date: Thu Dec 9 11:50:23 2021 +0100 Fixes for tooltip over modals leading to incorrect modal dimming. (#4729) Amend 23ef6c1. Should rework tooltip to be in a consistent position in g.Windows[] commit bdd2a943150628fdc827c285eafaced6005a2f64 Author: ocornut <omarcornut@gmail.com> Date: Thu Dec 9 11:30:42 2021 +0100 InputTextMultiline: fixed vertical tracking with large values of FramePadding.y. (#3781, #4794) commit 072caa4a9068b93070567879afc5fbcbb772c5ae Author: ocornut <omarcornut@gmail.com> Date: Thu Dec 9 11:25:58 2021 +0100 InputText: fixed incorrect padding when FrameBorder > 0. (#4794, #3781) commit 270d4d0855ea3b2f66833ab1124ec475abe9df9c Author: ocornut <omarcornut@gmail.com> Date: Wed Dec 8 17:02:24 2021 +0100 Nav, Docking: Fix crash on dimming docked window and DockSpaceOverViewport() with PassthruCentralNode. (amend 1dc3af3, 23ef6c1, 657073a) # Conflicts: # imgui.cpp commit a19815dc6bb6ca03941f213424a59a362cfd8158 Author: ocornut <omarcornut@gmail.com> Date: Wed Dec 8 16:34:57 2021 +0100 Backends: Allegro5: Fixed mishandling of the ImDrawCmd::IdxOffset field. (#4790) commit c80e8b964cbb75c4202949ad86f4b0bb3ea6aa44 Author: ocornut <omarcornut@gmail.com> Date: Wed Dec 8 16:26:52 2021 +0100 Backends: OpenGL2, Marmalade: Fixed mishandling of the ImDrawCmd::IdxOffset field. (#4790) commit b38af0f52279e7066c9cd653ea89e22925b5a609 Author: Rokas Kupstys <rokups@zoho.com> Date: Tue Jul 27 16:47:18 2021 +0300 Popups: Fix popups being closed by newly appearing windows. (#4317) * Popups/modals now remain open when new windows are created from within popup/modal begin stack. * Modals are not closed when new window appears behind active modal. Tested by "window_popup_interruptions" commit 657073a650338a324526f6280b84e96a44f4ef62 Author: ocornut <omarcornut@gmail.com> Date: Mon Dec 6 18:49:57 2021 +0100 Nav, Docking: fix dimming crash with accessing zero-cmd ImDrawList (amend 1dc3af3, 23ef6c1) # Conflicts: # imgui.cpp commit 20e040c8581de043f4edd98285bf25dbd0b4965a Author: ocornut <omarcornut@gmail.com> Date: Mon Dec 6 17:17:15 2021 +0100 Clipper, Tables: remove table specific code path should now be ok (added assert). commit 926addbfe2e9fc7b78cfb50d8bd90a93537dc6fe Author: ocornut <omarcornut@gmail.com> Date: Mon Dec 6 17:03:47 2021 +0100 Clipper: fixed invalid state when number of frozen table row is smaller than ItemCount. + Bonus rather unorthodox coding style. commit 027a7ba3eb19ec05e0f086997929b69cad6b1a0d Author: ocornut <omarcornut@gmail.com> Date: Mon Dec 6 16:20:53 2021 +0100 Clipper: use line size instead of cursor comparaison when range are large. (#3609, #3962 + https://github.com/ocornut/imgui_club/issues/20)
Among the 1 debian patch available in version 1.90.1+ds-1 of the package, we noticed the following issues: