Revisions of imgui

buildservice-autocommit accepted request 1161169 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 23)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 22)
- update to 1.90.4:
  * Nav: Fixed SetKeyboardFocusHere() or programmatic tabbing API
    from not working on windows with the
    ImGuiWindowFlags_NoNavInputs flag
    (regression in 1.90.2, which among other things broke
     imgui_memory_editor).
  * Menus, Popups: Fixed an issue where hovering a parent-menu
    upward would erroneously close the window.
  * Popups: Fixed resizable popup minimum size being too small.
    Standardized minimum size logic. (#7329).
  * Modals: Temporary changes of ImGuiCol_ModalWindowDimBg are
    properly handled by BeginPopupModal(). (#7340)
  * Tables: Angled headers: fixed support for multi-line labels.
  * Tables: Angled headers: various fixes to accurately handle
    CellPadding changes. (#6917)
  * Tables: Angled headers: properly registers horizontal
    component of angled headers for auto-resizing of columns. (#6917)
  * Tables: Angled headers: fixed TableAngledHeadersRow()
    incorrect background fill drawn too low, particularly visible
    with tables that have no scrolling. (#6917)
  * ProgressBar: Fixed a minor tesselation issue when rendering
    rounded progress bars, where in some situations the rounded
    section wouldn't follow regular tesselation rules.
  * Debug Tools: Item Picker: Promoted
    ImGui::DebugStartItemPicker() to public API. (#2673)
  * Debug Tools: Item Picker: Menu entry visible in Demo->Tools
    but greyed out unless io.ConfigDebugIsDebuggerPresent is set.
  * Misc: Added optional alpha multiplier parameter to
    GetColorU32(ImU32) variant.
  * Demo: Custom Rendering: better demonstrate PathArcTo(),
buildservice-autocommit accepted request 1147786 from Jan Engelhardt's avatar Jan Engelhardt (jengelh) (revision 21)
baserev update by copy to link target
Jan Engelhardt's avatar Jan Engelhardt (jengelh) accepted request 1147657 from Atri Bhattacharya's avatar Atri Bhattacharya (badshah400) (revision 20)
Update to version 1.90.3.
buildservice-autocommit accepted request 1146644 from Jan Engelhardt's avatar Jan Engelhardt (jengelh) (revision 19)
baserev update by copy to link target
Jan Engelhardt's avatar Jan Engelhardt (jengelh) accepted request 1146531 from Atri Bhattacharya's avatar Atri Bhattacharya (badshah400) (revision 18)
Update to version 1.90.2.
buildservice-autocommit accepted request 1140582 from Jan Engelhardt's avatar Jan Engelhardt (jengelh) (revision 17)
baserev update by copy to link target
Jan Engelhardt's avatar Jan Engelhardt (jengelh) accepted request 1140581 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 16)
- update to 1.10.1:
  * imgui_freetype: commented out ImGuiFreeType::BuildFontAtlas()
    obsoleted in 1.81.
    Prefer using #define IMGUI_ENABLE_FREETYPE or see commented
    code for manual calls.
  * Removed CalcListClipping() marked obsolete in 1.86. (#3841)
    Prefer using ImGuiListClipper which can return non-contiguous
    ranges.
  * Internals, Columns: commented out legacy ImGuiColumnsFlags_XXX
    symbols redirecting to ImGuiOldColumnsFlags_XXX
  * Commented out obsolete ImGuiKey_KeyPadEnter redirection to
    ImGuiKey_KeypadEnter. (#2625, #7143)
  * Navigation (Keyboard/gamepad):
    - Nav, IO: SetNextFrameWantCaptureKeyboard(false) calls are
      not overridden back to true when navigation is enabled.
      SetNextFrameWantCaptureKeyboard() is always higher priority.
    - Nav: Activation can also be performed with Keypad Enter.
  * Drag and Drop:
    - Fixed drop target highlight on items temporarily pushing a
      widened clip rect (namely Selectables and Treenodes using
      SpanAllColumn flag) so the highlight properly covers
      all columns. (#7049, #4281, #3272)
  * InputText:
    - InputTextMultiline: Fixed Tab character input not repeating
    - InputTextMultiline: Tabbing through a multi-line text editor
      which allows Tab character inputs (using the
      ImGuiInputTextFlags_AllowTabInput flag) doesn't
      automatically activate it, in order to allow passing
      through multiple widgets easily.
  * Drags, Sliders, Inputs:
buildservice-autocommit accepted request 1128802 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 15)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 14)
- update to 1.90:
  * BeginChild(): Upgraded 'bool border = false' parameter to
    'ImGuiChildFlags flags = 0'.
  * Added ImGuiChildFlags_Border value. As with our prior
    "bool-to-flags" API updates, the ImGuiChildFlags_Border
    value is guaranteed to be == true forever to ensure a
    smoother transition, meaning all existing calls will still
    work.
  * BeginChildFrame()/EndChildFrame(): removed functions in
    favor of using BeginChild() with the ImGuiChildFlags_FrameStyle
    flag.
  * IO: Removed io.MetricsActiveAllocations introduced in
    1.63, was displayed in Metrics and unlikely to
    be accessed by end-user. Value still visible in the UI and
    easily to recompute from a delta.
  * Commented out runtime support for hardcoded ~0 or
    0x01..0x0F rounding flags values for
    AddRect()/AddRectFilled()/PathRect()/AddImageRounded().
  * too many changes to list here, see https://github.com/ocornut/imgui/releases/tag/v1.89.1
ship any actual functionality. ImGui suppose to be used as sources
buildservice-autocommit accepted request 1095646 from Adam Majer's avatar Adam Majer (adamm) (revision 13)
baserev update by copy to link target
Adam Majer's avatar Adam Majer (adamm) accepted request 1095644 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 12)
- update to 1.89.6:
  * Decorated log and release notes:
    https://github.com/ocornut/imgui/releases/tag/v1.89.6
  * Breaking changes:
  * Clipper: Commented out obsolete redirection constructor which
    was marked obsolete in 1.79:
    'ImGuiListClipper(int items_count, float items_height)'
    --> Use 'ImGuiListClipper() + clipper.Begin()'.
  * Backends: SDL_Renderer: Renamed
    'imgui_impl_sdlrenderer.h/cpp' to
    'imgui_impl_sdlrenderer2.h/cpp',
    in order to accomodate for upcoming SDL3 and change in its
    SDL_Renderer API.
  * Backends: GLUT: Removed call to ImGui::NewFrame() from
    ImGui_ImplGLUT_NewFrame().
    It needs to be called from the main app loop, like with
    every other backends.
buildservice-autocommit accepted request 1090196 from Marcus Meissner's avatar Marcus Meissner (msmeissn) (revision 11)
baserev update by copy to link target
Marcus Meissner's avatar Marcus Meissner (msmeissn) accepted request 1089473 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 10)
- update to 1.89.5:
  * InputText: Reworked prev/next-word behavior to more closely
    match Visual Studio text editor. Include '.' as a delimiter
    and alter varying subtle behavior with how
    blanks and separators are treated when skipping words.
  * InputText: Fixed a tricky edge case, ensuring value is always
    written back on the frame where IsItemDeactivated() returns
    true, in order to allow usage without user retaining
    underlying data. While we don't really want to
    encourage user not retaining underlying data, in the absence
    of a "late commit" behavior/flag we understand it may
    be desirable to take advantage of this trick.
  * Drag, Sliders: Fixed parsing of text input when '+' or '#'
    format flags are used in the format string.
  * Nav: Made Ctrl+Tab/Ctrl+Shift+Tab windowing register
    ownership to held modifier so it doesn't interfere with other
    code when remapping those actions.
  * Nav: Made PageUp/PageDown/Home/End navigation also scroll
    parent windows when necessary to make the target location
    fully visible (same as e.g. arrow keys).
  * ColorEdit: Fixed shading of S/V triangle in Hue Wheel mode.
  * TabBar: Tab-bars with ImGuiTabBarFlags_FittingPolicyScroll
    can be scrolled with horizontal mouse-wheel (or Shift + WheelY).
  * Rendering: Using adaptive tessellation for RadioButton,
    ColorEdit preview circles, Windows Close and Collapse Buttons.
  * ButtonBehavior: Fixed an edge case where changing widget
    type/behavior while active and using same id could lead to
    an assert.
  * Misc: Fixed ImVec2 operator[] violating aliasing rules
    causing issue with Intel C++ compiler. (#6272) [@BayesBug]
buildservice-autocommit accepted request 1060062 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 9)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 1056351 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 8)
- update to v1.89.2:
  * Tables, Nav, Scrolling: fixed scrolling functions and focus tracking
    with frozen rows and frozen columns. Windows now have a better
    understanding of outer/inner decoration sizes, which should later lead
    us toward more flexible uses of menu/status bars. (#5143, #3692)
  * Tables, Nav: frozen columns are not part of menu layer and can be
    crossed over. (#5143, #3692)
  * Tables, Columns: fixed cases where empty columns may lead to empty
    ImDrawCmd. (#4857, #5937)
  * Tables: fixed matching width of synchronized tables (multiple tables
    with same id) when only some instances have a vertical scrollbar and not
    all. (#5920)
  * Fixed cases where CTRL+Tab or Modal can occasionally lead to the
    creation of ImDrawCmd with zero triangles, which would makes the render
    loop of some backends assert (e.g. Metal with debugging, Allegro).
    (#4857, #5937)
  * Inputs, IO: reworked ImGuiMod_Shortcut to redirect to Ctrl/Super at
    runtime instead of compile-time, being consistent with our support for
    io.ConfigMacOSXBehaviors and making it easier for bindings generators to
    process that value. (#5923, #456)
  * Inputs, Scrolling: better selection of scrolling window when hovering
    nested windows and when backend/OS is emitting dual-axis wheeling inputs
    (typically touch pads on macOS). We now select a primary axis based on
    recent events, and select a target window based on it. We expect this
    behavior to be further improved/tweaked. (#3795, #4559) [@ocornut,
    @folays]
  * InputText: fixed cursor navigation when pressing Up Arrow on the last
    character of a multi-line buffer which doesn't end with a carriage
    return. (#6000)
  * Text: fixed layouting of wrapped-text block when the last source line is
buildservice-autocommit accepted request 1042881 from Marcus Meissner's avatar Marcus Meissner (msmeissn) (revision 7)
baserev update by copy to link target
Marcus Meissner's avatar Marcus Meissner (msmeissn) accepted request 1040801 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 6)
- update to 1.89.1:
  * too many changes to list here, see https://github.com/ocornut/imgui/releases/tag/v1.89.1
Matthias Mailänder's avatar Matthias Mailänder (Mailaender) accepted request 913786 from Dirk Stoecker's avatar Dirk Stoecker (dstoecker) (revision 5)
- Update to 1.84.2
  Bugfix release:
  * Disabled: Fixed nested BeginDisabled()/EndDisabled() calls.
  * Backends: OpenGL3: OpenGL: Fixed ES 3.0 shader ("#version 300
    es") to use normal precision floats. Avoid wobbly rendering at
    HD resolutions.
- Update to 1.84.1
  https://github.com/ocornut/imgui/releases/tag/v1.84
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 888331 from Anton Smorodskyi's avatar Anton Smorodskyi (asmorodskyi) (revision 4)
initialized devel package after accepting 888331
Displaying revisions 1 - 20 of 23
openSUSE Build Service is sponsored by