5361 Commits (f8aed6499fc713b245b863ccc25b412133296de2)

Author SHA1 Message Date
Rokas Kupstys b3576dd354 Replace UTF-8 decoder with branchless version by Christopher Wellons. 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)
ocornut d3a80d9f1b Internals: Docking: More fixes to make DockNodeBeginAmendTabBar() viable (probably some issues left) ago%!(EXTRA string=5 years)
ocornut b26f1530b7 Internals: Docking, Tab Bar: Add DockNodeBeginAmendTabBar() and work toward making hybrid dock node with windows tab bars somehow work (not done). 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 d9b2fb7338 Moving backends code from examples/ to backends/ (step 1: moving source files) 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)
ocornut 041ef01b33 Removed redirecting functions/enums names that were marked obsolete in 1.61: InputFloat, InputFloat2, InputFloat3, InputFloat4 with int decimal_precision parameter. (#648, #712) ago%!(EXTRA string=5 years)
ocornut 0f13fdd177 Removed redirecting functions/enums names that were marked obsolete in 1.60: io.RenderDrawListsFn, IsAnyWindowFocused(), IsAnyWindowHovered(), etc. ago%!(EXTRA string=5 years)
ocornut 04de5ef819 Version 1.80 WIP ago%!(EXTRA string=5 years)
ocornut a38c6dfcc8 Internals: Added support for context hooks (for test engine or other extensions) ago%!(EXTRA string=5 years)
ocornut e5cb04b132 Version 1.79 ago%!(EXTRA string=5 years)
Christian ae5b4991be
Docs: update gallery links. (#3514) ago%!(EXTRA string=5 years)
ocornut 4fd43a8b64 Internals: removed NavLayerCurrentMask (redundant, add extra shift in ItemAdd(). ago%!(EXTRA string=5 years)
ocornut 01cc666039 ImGuiListClipper: Renamed constructor parameters which created an ambiguous alternative to using the ImGuiListClipper::Begin() function, with misleading edge cases. ago%!(EXTRA string=5 years)
ocornut c49330fc52 Docking: Fix handling of WindowMenuButtonPosition == ImGuiDir_None in Docking Nodes. (#3499) ago%!(EXTRA string=5 years)
ocornut 52c0b1a340 ImGuiListClipper: internal rework and tidying up to facilitate supporting frozen rows in tables + stop promoting using constructors parameters. ago%!(EXTRA string=5 years)
ocornut 324e0310ad Renamed ImGuiSliderFlags_ClampOnInput to ImGuiSliderFlags_AlwaysClamp. (#1829, #3209, #946, #413) ago%!(EXTRA string=5 years)
ocornut fbabf651f4 Style: Renamed style.TabMinWidthForUnselectedCloseButton to style.TabMinWidthForCloseButton. Fixed README links. ago%!(EXTRA string=5 years)
ocornut 1ec464eb9a Tab Bar: Further simplification of section/clip rect handling. (#3291) ago%!(EXTRA string=5 years)
ocornut 5e5f25e2dd Tab Bar: Rename named sections members into array. Various tidying up. (#3291) ago%!(EXTRA string=5 years)
Louis Schnellbach 7ac16c02cc Tab Bar: Fix multiple width and position computation issue. (#3291) ago%!(EXTRA string=5 years)
ocornut f23c39c395 Tab Bar: Fixed handling of scrolling policy with leading/trailing tabs. + warning fixes + bunch of renaming. (#3291) ago%!(EXTRA string=5 years)
ocornut 29836412e1 Internals, CollapsingHeader, TabItem: Standardized using a #CLOSE id prefix for TabItem and ColllapsingHeader (same as window) ago%!(EXTRA string=5 years)
ocornut 795cf6fcb5 Removed return value from OpenPopupOnItemClick(). Use IsWindowAppearing() after BeginPopup() for a similar result. ago%!(EXTRA string=5 years)
ocornut a58a727781 Renamed OpenPopupContextItem() back to OpenPopupOnItemClick(), reverting 99ab5210 ago%!(EXTRA string=5 years)
ocornut c206a19373 Removed ImFont::DisplayOffset in favor of ImFontConfig::GlyphOffset. (#1619) ago%!(EXTRA string=5 years)
ocornut c47bcb25ed Fix popup and tooltip positioning when not fitting in the screen. Amend fa42ccea8. ago%!(EXTRA string=5 years)
Rokas Kupstys b7b08f52a4 Fix popup and tooltip positioning when not fitting in the screen. ago%!(EXTRA string=5 years)
ocornut 6bc526676c Viewports: Comments, removed unnecessary use of ViewportFrontMostStampCount (the LastFrontMostStampCount is enough) ago%!(EXTRA string=5 years)
ocornut 70289ab42c Scrolling: Fixed edge snapping being applied prior to knowing ContentSize. (#3452) ago%!(EXTRA string=5 years)
ocornut 8db94cd992 Internals: Scroll related, comments & shallow tweaks. ago%!(EXTRA string=5 years)
ocornut 8dacb4da20 Docking: Fixed DockNode tab bar initial order broken by 8c80d533d ago%!(EXTRA string=5 years)
Valentin Vanelslande 9a9ee7f813
NavInitWindow: Change IMGUI_DEBUG_LOG to IMGUI_DEBUG_LOG_NAV (#3450) ago%!(EXTRA string=5 years)
ocornut f4d062fa11 Nav: Added debug logging, extract bits of code into NavUpdateInitResult(). ago%!(EXTRA string=5 years)
ocornut fc625d249f Internals: Begin: update ->Hidden flags only on first begin of the frame. (ignore whitespace to see simple diff) ago%!(EXTRA string=5 years)
ocornut a456d17dfc Internals: Begin: update ->Hidden flags only on first begin of the frame. (ignore whitespace to see simple diff) ago%!(EXTRA string=5 years)
ocornut ce230fc370 Internals: TabBar renaming and shuffling stuff around. ago%!(EXTRA string=5 years)
ocornut 600b8f60b4 Docking: Fixed crash in metrics. ago%!(EXTRA string=5 years)
ocornut 13f718337a Internals: Added support for overriding locale decimal point, undocumented. (#2278) + Misc doc update. ago%!(EXTRA string=5 years)
ocornut 901d432cb7 Nav: Fixed using Alt to toggle the Menu layer when inside a Modal window. (#787) Tidying up todo items. ago%!(EXTRA string=5 years)
ocornut 093afd4f7f Internals: Added Name to ImGuiDataTypeInfo + minor misc comments in BeginGroup(). ago%!(EXTRA string=5 years)
ocornut 45499b8f2f Window: Fixed using non-zero pivot in SetNextWindowPos() when the window is collapsed. (#3433) ago%!(EXTRA string=5 years)
ocornut b30d33378d Nav: Activate InputSource as Gamepad when pressing any of the digital d-pad button. ago%!(EXTRA string=5 years)
ocornut 8d71bc2132 Internals: Nav: shallow refactor. ago%!(EXTRA string=5 years)
Rokas Kupstys 833eb771f2 Nav: Fix navigation resuming on first visible item when using gamepad. ago%!(EXTRA string=5 years)
ocornut 1e8b9f84da Nav: Removed stateful NavMoveFromClampedRefRect and made it more explicit that nav move request from gamepad start from a clipped location. ago%!(EXTRA string=5 years)
ocornut 30f0900b1c Docking: Fix honoring payload filter with overlapping nodes. (we incorrectly over-relied on g.HoveredDockNode when making change for #3398) ago%!(EXTRA string=5 years)
Rokas Kupstys 021c28ae39 Nav: Fix ScrollToBringRectIntoView() not bringing entire item into view when nav moves to the left. Correct some comments. ago%!(EXTRA string=5 years)
omar d451f6cc30 Nav tweaks. Demo: Fixed drag and drop demo state (broken by f152fac4f1). Fixed incorrect format string (which would work without IMGUI_DISABLE_OBSOLETE_FUNCTIONS). ago%!(EXTRA string=5 years)