5666 Commits (ccf0cc85840a5edbeb7c4450cfd67949d0534512)
 

Author SHA1 Message Date
omar ccf0cc8584 Added ImGuiKeyModFlags. Added additional checks in EndFrame() to verify that io.KeyXXX values have not been tampered with between NewFrame() and EndFrame(). ago%!(EXTRA string=5 years)
omar d8824f9a9a CI: Clarify purpose of example_null, Changelog ago%!(EXTRA string=5 years)
Rokas Kupstys ac5ffffc23 CI: Test builds with freetype on linux. ago%!(EXTRA string=5 years)
omar bdd31ec4db Internal: Refactor: Moved RenderColorRectWithAlphaCheckerboard() to imgui_draw.cpp, tweaked signature. ago%!(EXTRA string=5 years)
omar 0bbbbe0f68 Internal: Refactor: Moved RenderArrow, RenderBullet, RenderCheckMark to imgui_draw.cpp, changed RenderCheckMark to avoid using ImGui context ago%!(EXTRA string=5 years)
David Kalnischkies 2fd411a83e Support custom stb_rect_pack filename in Freetype (#3062) ago%!(EXTRA string=5 years)
Rokas Kupstys 75a65f6fb0 CI: Test build with large indices, obsolete functions disabled and demo/metrics windows disabled. ago%!(EXTRA string=5 years)
ocornut 339ffd25a9 Internals: Renamed ImBoolVector to ImBitVector, added low-level loose function to replicate the behavior include a help SetBitRange() function. ago%!(EXTRA string=5 years)
ocornut 1d5612a05e Internal: Added two missing ImVec2 operators for consistency. Split up DragDropWithinSourceOrTarget ago%!(EXTRA string=5 years)
ocornut b016f1ad70 Examples: SDL+DX11: Fixed resizing main window. Amend (#3057) ago%!(EXTRA string=5 years)
joeslay a0f01d2290 Improve resizing in dx11 example (#3057) ago%!(EXTRA string=5 years)
ocornut a5041c8820 Focus: Child inherit focus scope from parent (amend 2ebe08be). ago%!(EXTRA string=5 years)
ocornut 9a46a19e99 Internals: Rename ImGuiSelectableFlags_PressedOnXXX to ImGuiSelectableFlags_SelectOnXXX, ImGuiButtonFlags_NoHoveredOnNav to ImGuiButtonFlags_NoHoveredOnFocus. ago%!(EXTRA string=5 years)
ocornut 4a10af2bda Unicode, Windows: Remove stringapiset.h include (breaks vs2010 and seems unnecessary?). (#2541, #2815) ago%!(EXTRA string=5 years)
ocornut e137db2df7 CI: Enable error on warnings for the extra warnings builds as an experiment. FAQ tweaks ago%!(EXTRA string=5 years)
ocornut aef057e975 Internals: Added GetInputTextState() + comments. ago%!(EXTRA string=5 years)
ocornut 2dcf8df9f4 Internals: Shuffled some of the windows-specific includes to avoid duplication. Might have undesirable side-effects on some compilers, please report! ago%!(EXTRA string=5 years)
ocornut de37a0bfab Internals: fix potential warning. Comments around include sections. Moved a few bits. ago%!(EXTRA string=5 years)
ocornut 1b5b87a40e Internals: Added #define NOMINMAX before windows.h include for single-compile-unit builds. ago%!(EXTRA string=5 years)
ocornut 0850b46c88 ImDrawList: Internals: Added IM_DRAWLIST_ARCFAST_TESSELLATION_MULTIPLIER setting. ago%!(EXTRA string=5 years)
ocornut b029182a73 Merge branch 'features/unicode' ago%!(EXTRA string=5 years)
omar 897704cb49 Menus: Tweak for first-level menu windows to be positioned regardless of MenuBarHeight() which is not stored in window, allowing undocumented modification of the menu bar height). ago%!(EXTRA string=5 years)
ocornut a41332453e Unicode: Changelog, comments, minimum CI integration. (#2541, #2538, #2815) ago%!(EXTRA string=5 years)
omar 0283a6e566 ImFont: Demo, Store Used4kPagesMap[] map in ImFont to facilitate iteration on all codepoints with a large value of IM_UNICODE_CODEPOINT_MAX. (#2815) ago%!(EXTRA string=5 years)
Sam Hocevar c8ea0a017d Unicode: UTF32 support improvements (#2541, #2538, #2815) ago%!(EXTRA string=5 years)
Cloud Wu 6d59653e82 Unicode: full Unicode Support (6 squashed commits) (#2541, #2538) ago%!(EXTRA string=5 years)
ocornut 8c683de33f Internals: Refactor: Moved get height and contents regions functions, to Layout section. IF YOU GREAT CONFLICTS WHILE MERGING (NOT REBASING) THOSE 6 PREV COMMITS, TRY MERGING THEM INDIVIDUALLY 1 by 1 or 2 by 2 etc. ago%!(EXTRA string=5 years)
ocornut 602df11f19 Internals: Refactor: Moved item width/size functions to Layout section. ago%!(EXTRA string=5 years)
ocornut 6c1810e503 Internals: Refactor: Moved cursor position functions to Layout section. ago%!(EXTRA string=5 years)
ocornut 3ce26f65d4 Internals: Refactor: Moved ItemAdd(), ItemSize(), BeginGroup(), EndGroup(), SameLine(), Indent(), Unindent() to Layout section. ago%!(EXTRA string=5 years)
ocornut caca55c642 Internals: Refactor: Moved code into a Styling section and some code into the Error Handling section. ago%!(EXTRA string=5 years)
ocornut 2679bee28d Internals: Refactor: Moved code out of NewFrame() into UpdateTabFocus() and UpdateSettings() ago%!(EXTRA string=5 years)
omar 095dc996b0 Disable deprecated-enum-enum-conversion (#3040, #2983) ago%!(EXTRA string=5 years)
omar 628614c6ea Demo: Remove unnecessary code added by 24bd33ac. ago%!(EXTRA string=5 years)
ocornut 24bd33ace8 Menus: Some renaming, comments, add to demo. Amend 0342a3c. (#1207) ago%!(EXTRA string=5 years)
Rokas Kupstys 0342a3c548 Menus: Implement BeginMenu() appending to existing menu when executed with same ID multiple times. (#1207) ago%!(EXTRA string=5 years)
ocornut 898e91f20d Internals: Added TempInputText() to facilitate creation of custom widgets, renamed TempInputTextScalar() to TempInputScalar() etc. (#2718) ago%!(EXTRA string=5 years)
ocornut e547f898a9 Demo: Added color gradient in demo to identify srgb/linear issues better. Tweaks. ago%!(EXTRA string=5 years)
ocornut 0345324646 Backends: SDL: Fixed mapping for ImGuiKey_KeyPadEnter. (#3031) [@Davido71] ago%!(EXTRA string=5 years)
ocornut 02a6c06080 Window: Fixed a bug with child window inheriting ItemFlags from their parent when the child window also manipulate the ItemFlags stack. (#3024) [@Stanbroek] ago%!(EXTRA string=5 years)
Omar ea3fc76038 BeginMenu: Fixed a bug where SetNextWindowXXX data before a BeginMenu() would not be cleared when the menu is not open. (#3030) ago%!(EXTRA string=5 years)
Omar 8836975dcf Drag and Drop, Nav: Disabling navigation arrow keys when drag and drop is active. (#3025) ago%!(EXTRA string=5 years)
Omar b62f1ea8e9 Fix zealous PVS studio warnings. Minor tweaks. ago%!(EXTRA string=5 years)
Omar 09329ea4e6 Fix Clang 9.0 zealous warnings ago%!(EXTRA string=5 years)
Omar ceec3cd3fd Backends: Win32: Added ImGui_ImplWin32_EnableDpiAwareness(), ImGui_ImplWin32_GetDpiScaleForHwnd(), ImGui_ImplWin32_GetDpiScaleForMonitor() helpers functions. ago%!(EXTRA string=5 years)
Omar 8601187fee Backends: Win32: Clarify how the WndProc handler requires a forward declaration. ago%!(EXTRA string=5 years)
omar f339b24b3a
Links, alphabetical order ago%!(EXTRA string=5 years)
omar 2bc3a92f96
Update README.md ago%!(EXTRA string=5 years)
omar b4ac420fc5 Demo: Amend d284a6c (#2149, #515) ago%!(EXTRA string=5 years)
omar d284a6cffc InputText: Fixed password fields displaying ASCII spaces as blanks. Fixed non-ASCII space occasionally creating unnecessary empty polygons. (#2149, #515) ago%!(EXTRA string=5 years)