1107 Commits (6d27fecce1ea2cb10ca956cd67b8179cb76b35c3)

Author SHA1 Message Date
ocornut b015ea93fd Style tweaks, disabled default window rounding by default, reduced size of resize grip, made less prominent, increased WindowBg alpha in classic style. ago%!(EXTRA string=4 years)
ocornut 1aa59f90d0 Minor API comments and tweaks, standardize index used in imgui.h. Tables: tweaked TableSetupColumn() assert to use IM_ASSERT_USER_ERROR(). ago%!(EXTRA string=4 years)
ocornut 2e48c2da81 Removed redirecting functions/enums names that were marked obsolete in 1.63 (August 2018) + tables tweaks. ago%!(EXTRA string=4 years)
ocornut 4d8e839ddf Renamed ImDrawList::AddBezierCurve() to ImDrawList::AddBezierCubic(), ImDrawList::PathBezierCurveTo() to ImDrawList::PathBezierCubicCurveTo(). (#3127, #3664, #3665) ago%!(EXTRA string=4 years)
ocornut 550bfcfc59 Amend defce31 Add ImDrawList::AddQuadBezierCurve(), ImDrawList::PathQuadBezierCurveTo() (#3127, #3664, #3665) ago%!(EXTRA string=4 years)
nyorain a640698123 Clipper: Fixed incorrect end-list positioning when using ImGuiListClipper with 1 item (bug in 1.79). (#3663) ago%!(EXTRA string=4 years)
ocornut 3346544cf5 Examples: Fix batch files (amend b1a18d82, #3513), standardize them + DirectX12: Move ImGui::Render() call above the first barrier to clarify its lack of effect on the graphics pipe. ago%!(EXTRA string=4 years)
ocornut 17536f9add Tables: more consistent use of CellPadding.x*2 and clip-rect on right-most side of non-bordered column + fix cellbg for standalone TableHeader call. ago%!(EXTRA string=4 years)
ocornut 6e38026627 Tables: changelog. removed TableGetHoveredColumn() from public API in favor of using TableGetColumnFlags(). renamed ImGuiTableSortSpecsColumn to ImGuiTableColumnSortSpecs. ago%!(EXTRA string=5 years)
omar 9c8671e7b0 Tables: Add empty file, skeleton. ago%!(EXTRA string=5 years)
ocornut f9b873662b Backends: Win32: Fixed setting of io.DisplaySize to invalid/uninitialized data when after hwnd has been closed. ago%!(EXTRA string=5 years)
ocornut 998d7303b1 Log/Capture: fix capture to work on clipped child windows. ago%!(EXTRA string=5 years)
vaiorabbit 2afdfa602f Rebuild ImFontAtlas::GetGlyphRangesJapanese offset table (#3627) ago%!(EXTRA string=5 years)
ocornut d20f2bc90a Rename example_emscripten/ to example_emscripten_opengl3/ (#3632) ago%!(EXTRA string=5 years)
ocornut e0cae25c3c Clarify usage of right-aligned items in Layout>Widgets Width. Tweaks FAQ, added missing syntax coloring. ago%!(EXTRA string=5 years)
ocornut d4f08d893e InputText: Fixed swiching from single to multi-line while preserving same ID. ago%!(EXTRA string=5 years)
ocornut 72de6f3360 Columns/Internals: (Breaking) renamed ImGuiColumnsFlags_* to ImGuiOldColumnFlags_*. (#125, #513, #913, #1204, #1444, #2142, #2707) ago%!(EXTRA string=5 years)
Borislav Stanimirov fcc2b71724 CI: Fix testing for Windows DLL builds + fix broken DLL build. (#3603, #3601) ago%!(EXTRA string=5 years)
ocornut 71cc636696 Metrics: Rebranded as "Dear ImGui Metrics/Debugger". Fix Show Window Rectangle. Fix Clang OSX warnings. Amend #3592 for Mingw only. ago%!(EXTRA string=5 years)
ocornut e736039538 Nav: Fixed IsItemFocused() from returning false when Nav highlight is hidden because mouse has moved. (#787) ago%!(EXTRA string=5 years)
ocornut 6e94013a3d Made ItemFlagsStack and GroupStack shared stacks. ago%!(EXTRA string=5 years)
ocornut 7a135a763c Fix format warnings when using gnu printf extensions in a setup that supports them (gcc/mingw). (#3592) ago%!(EXTRA string=5 years)
ocornut dcfb986fa8 Made EndFrame() assertion for key modifiers being unchanged during the frame more lenient. (#3575) ago%!(EXTRA string=5 years)
Rokas Kupstys a3f79104df Examples: Apple+Metal: Forward events to OS key combinations like CMD+Q can work. (#3554) ago%!(EXTRA string=5 years)
Brandon DeRosier 6a0e85c561 Backends: Vulkan: Add override for the subpass to reference during VkPipeline creation. (#3579) ago%!(EXTRA string=5 years)
ocornut 61825c7735 Tab Bar: Fixed minor/unlikely bug skipping over a button when scrolling left with arrows + InputText: minor optimization. ago%!(EXTRA string=5 years)
顾起威 2785ac0ee3 InputText: Fixed updating cursor/selection position when a callback alters the buffer in a way where the byte count is unchanged but the decoded character count changes. (#3587) ago%!(EXTRA string=5 years)
ocornut 5789e69a62 Checkbox: Added CheckboxFlags() helper with int* type. Demo: removed extraneous casts. ago%!(EXTRA string=5 years)
ocornut 7a27b2a282 Update Readme, links to Useful Widgets, updated a gif. ago%!(EXTRA string=5 years)
ocornut d6a2f7e95e Reduced padding + unused storage in ImDrawList (224->192 bytes) + zero-init ImDrawListSplitter and ImDrawList ago%!(EXTRA string=5 years)
Rokas Kupstys 9cca1b2e97 Replace UTF-8 decoder with one based on branchless version by Christopher Wellons. (not branchless anymore tho) ago%!(EXTRA string=5 years)
ocornut 3777fbbd81 Renamed io.ConfigWindowsMemoryCompactTimer to io.ConfigMemoryCompactTimer as the feature will apply to other data structures. ago%!(EXTRA string=5 years)
ocornut 044ed22379 Metrics: Fixed mishandling of ImDrawCmd::VtxOffset in wireframe mesh renderer + omitting trailing empty ImDrawCmd in count + relying on IdxOffset value. ago%!(EXTRA string=5 years)
M. Frink ~ Lemur a129621292
Doc: mention IMGUI_USE_WCHAR32 in fonts documentation (#3562) ago%!(EXTRA string=5 years)
Rokas Kupstys 6f57d58e82 Backends: OSX: Fix KeyPadEnter on MacOS. (#3554) ago%!(EXTRA string=5 years)
ocornut df35157397 Drag and Drop: Fix losing drop source ActiveID (and often source tooltip) when opening a TreeNode() or CollapsingHeader() while dragging. (#1738) ago%!(EXTRA string=5 years)
ocornut b7530e5d04 Revert "Replace UTF-8 decoder with branchless version by Christopher Wellons." (#3558) ago%!(EXTRA string=5 years)
Rokas Kupstys b3576dd354 Replace UTF-8 decoder with branchless version by Christopher Wellons. ago%!(EXTRA string=5 years)
Warren Moore bca4749346 Examples: Apple: Consolidated example_apple_metal to reduce class and file count (#1873, #3543) ago%!(EXTRA string=5 years)
ocornut 5292320110 Amend ffe8f0177f (#3544) + readme fixes ago%!(EXTRA string=5 years)
Louis Schnellbach ffe8f0177f Backends: OpenGL3: Backup/restore GL_PRIMITIVE_RESTART state (#3544) ago%!(EXTRA string=5 years)
ocornut e6b99a420b Tab Bar: Do not display a tooltip if the name already fits over a given tab. (#3521) ago%!(EXTRA string=5 years)
ocornut 8c9b3c9013 Tab Bar: Fixed using more than 128 tabs in a tab bar. ago%!(EXTRA string=5 years)
Black Cat! c9fafd5ea4 Drag and Drop: Fix drag and drop to tie same-size drop targets by choosen the later one. Fixes dragging into a full-window-sized dockspace inside a zero-padded window. (#3519, #2717) ago%!(EXTRA string=5 years)
xndcn 127f132447 Backends: OpenGL3: Add compatibility of GL_VERSION for GL 2.x (#3530) ago%!(EXTRA string=5 years)
ocornut f2f326024c Tab Bar: Made it possible to append to an existing tab bar by calling BeginTabBar()/EndTabBar() again. ago%!(EXTRA string=5 years)
ocornut b1a18d82e3 Moving backends code from examples/ to backends/ (step 6: update markdown documentation) ago%!(EXTRA string=5 years)
ocornut a2a3d80f04 Moving backends code from examples/ to backends/ (step 5: move documentation to MD files) ago%!(EXTRA string=5 years)
ocornut a2d845f9dd Moving backends code from examples/ to backends/ (step 4: update documentation, much improvement) ago%!(EXTRA string=5 years)
ocornut 124c2608f1 Docs: Renamed all occurences of "binding" and "back-end" to "backend" in comments and documentations, for consistency. ago%!(EXTRA string=5 years)