5663 Commits (ecf7666624cbfa2dad4dba82cd9e8b98c3a1020e)
 

Author SHA1 Message Date
omar ecf7666624 Docking: Fixed an issue where removing the last window from a dockspace node that is not a central node without remove the node. (#2414, #2109) ago%!(EXTRA string=6 years)
omar d77d3416d3 Merge branch 'master' into docking ago%!(EXTRA string=6 years)
omar 5ce93bc0cc Refactor: Move viewport code under other subsystem to simplify merging (4) (moving in multiple commits to make diff/patch behave nicely) ago%!(EXTRA string=6 years)
omar 54a129a2e2 Refactor: Move viewport code under other subsystem to simplify merging (3) (moving in multiple commits to make diff/patch behave nicely) ago%!(EXTRA string=6 years)
omar bdf60dac6a Refactor: Move viewport code under other subsystem to simplify merging (2) (moving in multiple commits to make diff/patch behave nicely) ago%!(EXTRA string=6 years)
omar bbb543fc16 Refactor: Move viewport code under other subsystem to simplify merging (1) (moving in multiple commits to make diff/patch behave nicely) ago%!(EXTRA string=6 years)
omar f717df4eb6 Internal: Columns: Allow to use BeginColumns(1) so code designed for variable number of columns can still call NextColumn etc. (#125) ago%!(EXTRA string=6 years)
omar e9651aaa77 TabBar: Fixed ImGuiTabItemFlags_SetSelected being ignored if the tab is not visible (with scrolling policy enabled) or if is currently appearing. ago%!(EXTRA string=6 years)
omar 1c23981782 Made ImS8 and ImS16 explicitly signed in case some crazy SDK decide to flip the signedness over. (#2408) ago%!(EXTRA string=6 years)
omar 28d8eb220b Fix for Android char being unsigned by default (#2408) ago%!(EXTRA string=6 years)
Gilad Reich 0a6c5bc234 Examples: DirectX9: Added support for multi-viewport (#2394) ago%!(EXTRA string=6 years)
omar e91d275b10 Merge branch 'master' into docking ago%!(EXTRA string=6 years)
omar 8464df1f6e Internals: ColorEdit: Minor optimizations. Initialize internal arrays as static const, avoid unnecessary HSV->RGB conversion. ago%!(EXTRA string=6 years)
omar ea8158acdf Demo: Renamed ShowHelpMarker() -> HelpMarker(). Fixed minor PVS warning. Removed unnecessary casts. ago%!(EXTRA string=6 years)
omar 510342f024 Examples: DirectX9: Minor changes to match the other DirectX examples more closely. (#2394) ago%!(EXTRA string=6 years)
omar c779fbb651 InputTextWithHint: Fix for Password fields. Update changelog, demo. (#2400) ago%!(EXTRA string=6 years)
Lucas Lazare ab80ee6453 Added InputTextWithHint() (#2400) ago%!(EXTRA string=6 years)
omar fe48368cb2 InputText: Moving some code in anticipation of supporting hint display with password. This commit is aimed at having no visible side effect. (#2400) ago%!(EXTRA string=6 years)
David Maas 8b8ab1db5b Removed redundant declaration of SetNextWindowClass. (#2402) ago%!(EXTRA string=6 years)
omar e02d6014bf Merge branch 'master' into docking ago%!(EXTRA string=6 years)
omar 344140004b Fixed IsItemDeactivated()/IsItemDeactivatedAfterEdit() from not correctly returning true when tabbing out of a focusable widget (Input/Slider/Drag) in most situations. (#2215, #1875) ago%!(EXTRA string=6 years)
omar 26328fc9fe Internal: Tabbing/Focus: Tidying up old code, moved some state to context instead of window. Storing new data will allow us to fix the bug mentioned in #2215 (probably in next commit). ago%!(EXTRA string=6 years)
omar 9c45072cb0 Demo: Added flags to InputTextMulttiline() demo. ago%!(EXTRA string=6 years)
omar 076be7ec41 MenuItem, Selectable: Fixed disabled widget interfering with navigation (fix c2db7f63 in 1.67). ago%!(EXTRA string=6 years)
omar ce4e62649a Internal: Tabbing: Tweaks to FocusableItemRegister and using the standard mechanism to allow/block Tab being interpreting by tabbing instead of InputText() widget. ago%!(EXTRA string=6 years)
omar 1ed3c4cf4a Internal: Text: Extracted TextUnformatted into TextEx over which we can freely atter the signature. Clarified current large text behavior of TextUnformatted with explicit ImGuiTextFlags_NoWidthForLargeClippedText flag (always set). ago%!(EXTRA string=6 years)
omar 622a27506a Text: Fixed large Text/TextUnformatted call not declaring its size when starting below the lower point of the current clipping rectangle. Somehow this bug has been there since v1.0! It was hardly noticeable but would affect the scrolling range, which in turn would affect some scrolling request functions when called during the opening frame of a window. ago%!(EXTRA string=6 years)
omar ac4842fa17 Nav: Fixed Ctrl+Tab keeping active InputText() of a previous window active after the switch. (#2380) ago%!(EXTRA string=6 years)
omar f4dd990e38 Comments and Issue Template ago%!(EXTRA string=6 years)
omar 8414c0bb09 Merge branch 'master' into docking ago%!(EXTRA string=6 years)
omar 94e794f81b Renamed GetOverlayDrawList() to GetForegroundDrawList() for consistency. Kept redirection function (will obsolete). (#2391) ago%!(EXTRA string=6 years)
omar 96b13760d4 Added GetBackgroundDrawList() helper to quickly get access to a ImDrawList that will be rendered behind every other windows. (#2391) ago%!(EXTRA string=6 years)
omar 49eb5f0280 Merge branch 'master' into docking ago%!(EXTRA string=6 years)
omar beb3062dc5 Examples: OpenGL: Fix to be able to run on ES 2.0 / WebGL 1.0. [@rmitton, @gabrielcuvillier] ago%!(EXTRA string=6 years)
omar 9d1a392d7d Examples: OpenGL: Comments about versions and loaders. (#2393, #2351) ago%!(EXTRA string=6 years)
Richard Mitton 7a536f1bd2 Examples + Viewport: GLFW: context wasn't set when using multiple windows. (#2392) ago%!(EXTRA string=6 years)
omar 1c67d09c0b ColorPicker: Fix assertion when running in a collapsed window and dragging its title bar (#2389) ago%!(EXTRA string=6 years)
omar 1d0b4df3d9 Misc: Asserting in NewFrame() if style.WindowMinSize is zero or smaller than (1.0f,1.0f). Internal: ImHash functions tweaks. Added InputText() to query status section. ago%!(EXTRA string=6 years)
omar ff0c6c2bde Merge branch 'master' into docking ago%!(EXTRA string=6 years)
omar f02705fbaa InputInt, InputScalar: +/- buttons now respects the natural type limits instead of overflowing or underflowing the value. ago%!(EXTRA string=6 years)
omar 736d3e2654 DragScalar, InputScalar, SliderScalar: Added support for u8/s8/u16/s16 data types. We are reusing function instances for larger types to reduce code size. (#643, #320, #708, #1011) ago%!(EXTRA string=6 years)
omar 525a53a86b Comments ago%!(EXTRA string=6 years)
omar ac47710db7 Internal: InputText: Tweaks to make PVS static analyzer relax a little with its false positive. ago%!(EXTRA string=6 years)
omar 6de09a5e48 Renamed ColorEdit/ColorPicker's ImGuiColorEditFlags_RGB/_HSV/_HEX flags to respectively ImGuiColorEditFlags_DisplayRGB/_DisplayHSV/_DisplayHex. This is anticipation of adding new flags to ColorEdit/ColorPicker functions which would make those ambiguous. (#2384) [@haldean] ago%!(EXTRA string=6 years)
haldean 8a2f6866a6 add _Show prefix to color flags that control inputs, rename __InputsMask to __ShowMask ago%!(EXTRA string=6 years)
omar 688035b5f4
Added px_render_imgui.h (#1935) ago%!(EXTRA string=6 years)
omar cef77098ab
Update README.md ago%!(EXTRA string=6 years)
omar 75641926e1 Merge branch 'allegro-touch' of https://github.com/dos1/imgui into dos1-allegro-touch ago%!(EXTRA string=6 years)
omar def723b6b6 Plot: Fixed error in 5e3a1de (#2387) ago%!(EXTRA string=6 years)
omar 5e3a1de4e6 Plot: Fixed divide-by-zero in PlotLines() when passing a count of 1. (#2387) [@Lectem] ago%!(EXTRA string=6 years)