6346 Commits (35b1148efb839381b84de9290d9caf0b66ad7d03)
 

Author SHA1 Message Date
ocornut 35b1148efb Version 1.82 ago%!(EXTRA string=4 years)
ocornut 352f64697c Internals: rename legagy tab focus fields to TabFocusXXXX for clarity + removed one unnecessary FocusWindow() call. ago%!(EXTRA string=4 years)
ocornut d94644261d Drags, Sliders: Support ImGuiSliderFlags_Logarithmic flag with integers. Because why not? (#3786) ago%!(EXTRA string=4 years)
ocornut 287bd9b984 InputText: renamed ImGuiInputTextFlags_AlwaysInsertMode to ImGuiInputTextFlags_AlwaysOverwrite. (#2863) ago%!(EXTRA string=4 years)
Rokas Kupstys 1bc6f82091 Misc: added imgui.gdb and imgui.natstepfilter debugger helpers for gdb and msvc. ago%!(EXTRA string=4 years)
ocornut 033dfd9d35 ImDrawFlags: rework/revert c2d6d26 + 39432bf in a way that is closer to old version and back to opt-in but with default 0 = all corners. ago%!(EXTRA string=4 years)
ocornut fdc2324d9a Moved 'misc/natvis/imgui.natvis' to 'misc/debuggers/imgui.natvis' ago%!(EXTRA string=4 years)
ocornut 39432bfd9c Amend 0c93238a ImDrawList: upgraded AddRect(), AddRectFilled(), PathRect() to use general ImDrawFlags instead of ImDrawCornersFlags ago%!(EXTRA string=4 years)
Rokas Kupstys c2d6d26139 ImDrawList: upgraded AddRect(), AddRectFilled(), PathRect() to use general ImDrawFlags instead of ImDrawCornersFlags ago%!(EXTRA string=4 years)
ocornut 8b9fedba28 Moved Obsolete function block lower in the file + obsoleted old SetScrollHere (->SetScrollHereY) ago%!(EXTRA string=4 years)
thedmd e45847d99a Add version of PathArcTo() and PathArcToFast() with adaptive rendering quality. (#3491) ago%!(EXTRA string=4 years)
ocornut 8ed34af6f8 ImDrawList: clarified that PathArcTo()/PathArcToFast() cannot take radius < 0.0f. (#3491) + changed poor-man ceiling in _CalcCircleAutoSegmentCount() to use 0.999999f to reduce gaps ago%!(EXTRA string=4 years)
C.Even a3ebd160cb
Fix unused variable warning in ImGui::EndListBox() (#3897) ago%!(EXTRA string=4 years)
ocornut 6ba1334903 Nav: internals: renaming ImGuiInputSource so it is not specific to nav. Comments. ago%!(EXTRA string=4 years)
Rokas Kupstys 01a2bac7d5 DrawList: Replace "bool close" in drawing functions with flags. ago%!(EXTRA string=4 years)
ocornut a64e0eb3a4 Nav: merged SetNavID() and SetNavIDWithRectRel() to improve sanity, moved flags overwrite off them. (#787) ago%!(EXTRA string=4 years)
ocornut 1c9cc7c117 Nav: tweaks so docking can use same code. NavRestoreLayer restore nav id but Menu key typicallys clears it for menu layer (+ less relying on _ChildWindow flag). ago%!(EXTRA string=4 years)
ocornut 4bb5a36f90 Nav: do not clear per-window NavId when window reappears. Process NavInit regardless of current highllight state. Consistently set g.NavLayer in SetNavID(). (#787) ago%!(EXTRA string=4 years)
ocornut 954b06afe2 Drag and Drop: can use BeginDragDropSource() for other than the left mouse button (#1637, #3885) ago%!(EXTRA string=4 years)
ocornut e842b196df Amend sanitization of format strings. Support ' without stb_printf. Simpler loops, will also be used for ImStrv branch. (8ee77f1) (#3604) ago%!(EXTRA string=4 years)
Rokas Kupstys 8ee77f1b65 Widgets: Sliders: Skip custom stb_sprintf.h format flags (', #, _) in RoundScalarWithFormatT() as they break ImAtof()/ImAtoi() and cause Drag*()/Slider*() widgets display incorrect values. (#3604) ago%!(EXTRA string=4 years)
ocornut fdebb2e093 Internals: removed HoveredRootWindow, tweak IsWindowHovered(). ago%!(EXTRA string=4 years)
TAiGA f5bc5e8630 Freetype: Enable FreeType bitmap glyphs. (#3879) ago%!(EXTRA string=4 years)
ocornut ee643b2ad9 IsItemHovered(): fixed return value false positive when used after EndChild(), EndGroup() or widgets using either... (#3851, #1370) ago%!(EXTRA string=4 years)
Rokas Kupstys b53b8f58df Demo: Use correct string formats on non-windows platforms. ago%!(EXTRA string=4 years)
ocornut 3e6dfd3c1a ImDrawList: AddImageRounded() compare texid from cmdheader as with other functions. + Made the ImGuiMemAllocFunc / ImGuiMemFreeFunc consistent with our other typedefs (#3836) ago%!(EXTRA string=4 years)
ocornut 8dd692c29c Android: Amend backend and examples with minor consistency tweaks. (#3446) ago%!(EXTRA string=4 years)
duddel fb85c0341b
Add Android backend and example (#3446) ago%!(EXTRA string=4 years)
ocornut d8c88bd943 Tables: Fixed unaligned accesses when using TableSetBgColor(ImGuiTableBgTarget_CellBg). (#3872) ago%!(EXTRA string=4 years)
ocornut 1ddaff83d8 Demo: Tweak inputs display. ago%!(EXTRA string=4 years)
ocornut 662535f357 Backends: DX9: Fix handling of colored textures (#3844, #3868) ago%!(EXTRA string=4 years)
ocornut 25679a411e Window, Nav: Fixed crash when calling SetWindowFocus(NULL) as the time a new window appears. (#3865) ago%!(EXTRA string=4 years)
ocornut 4537d98d46 Backends: DX9: Fix to support colored glyphs, using newly introduced 'TexPixelsUseColors' info. (#3369, #3844) ago%!(EXTRA string=4 years)
Xiliusha eb57484935 Backends: DX9: add missing IMGUI_USE_BGRA_PACKED_COLOR support. Remove dinput.h headers. (#3844) ago%!(EXTRA string=4 years)
ocornut 23ab4978e4 ImFontAtlas: Added 'bool TexPixelsUseColors' output to help backend decide of underlying texture format. (#3369, #3844) ago%!(EXTRA string=4 years)
chirsz cdf1926f21
Fix a typo in the demo text (#3840) ago%!(EXTRA string=4 years)
omar 5aaab7424f
Update FAQ.md ago%!(EXTRA string=4 years)
ocornut 760c394707 Added links to Discussions. Closed Discord, yeah! (#2748) ago%!(EXTRA string=4 years)
ocornut 3776ba565f Internals: TabBar: minor tweaks and renaming. ago%!(EXTRA string=4 years)
ocornut 6f4b9c65ae Added commentary about DLL boundaries. Added GetAllocatorFunctions(). Tidying up. (#3836) ago%!(EXTRA string=4 years)
Rokas Kupstys 3f5bb5939a Examples: Fix MinGW detection in makefiles. Fix example_null build due to missing IME input libs. (#2590) ago%!(EXTRA string=4 years)
ocornut 9b32f7bf2d Fix example_null Makefile for Mingw (#2590) ago%!(EXTRA string=4 years)
ocornut edf135c18d Win32+MinGW: Re-enabled IME functions by default even under MinGW. (#2590, #738) ago%!(EXTRA string=4 years)
David Maas ece854564a
Log/Capture: Added LogTextV, a va_list variant of LogText. (#3828) ago%!(EXTRA string=4 years)
ocornut a8f76c23a4 Window: Shrink close button hit-testing region when it covers an abnormally high portion of the window visible area (e.g. when window is collapsed and moved in a corner)to facilitate moving the window away. (#3825) ago%!(EXTRA string=4 years)
ocornut 0ecdf8167c DragScalar: Fixed crash when using DragScalar() directly with ImGuiSliderFlags_AlwaysClamp + only one of either p_min or p_max set. (#3824) [@harry75369] ago%!(EXTRA string=4 years)
ocornut c154629152 Backends: Win32: Added ImGui_ImplWin32_EnableAlphaCompositing() helper. (#2766, #3447) ago%!(EXTRA string=4 years)
ocornut 6a161b8789 Examples: Reworked setup of clear color to be compatible with transparent values. (#2693, #2764, #2766, #2873, #3447, #3813, #3816) ago%!(EXTRA string=4 years)
ocornut bda12e5fdd Backends: Rework blending equation to preserve alpha in output buffer accross all backends. (#2693, #2764, #2766, #2873, #3447, #3813, #3816) ago%!(EXTRA string=4 years)
ocornut 27a5bdb916 Backends: Win32: Fixed ImGui_ImplWin32_EnableDpiAwareness() attempting to get SetProcessDpiAwareness from shcore.dll on Windows 8 whereas it is only supported on Windows 8.1. ago%!(EXTRA string=4 years)