History for imgui / imgui_internal.h
2019-02-23
@omar
Fixed uninitialized variable (leading to asserts in the docking branch). (#2376, #2371)
omar committed on 23 Feb 2019
@omar
Log/Capture: Fixed extraneous leading carriage return. Fixed an issue when empty string on a new line would not emit a carriage return.
omar committed on 23 Feb 2019
@omar
Log/Capture: Fixed LogXXX functions 'auto_open_depth' parameter being treated as an absolute tree depth instead of a relative one. Fixed CollapsingHeader trailing ascii representation being "#" instead of "##". Minor tidying up the of code.
omar committed on 23 Feb 2019
@omar
Internal: Log/Capture: Rework to add an internal LogToBuffer() function which is useful for writing automated tests. Clarified logging state by adding an enum.
omar committed on 23 Feb 2019
2019-02-22
@omar
TabBar: Fixed a crash when using BeginTabBar() recursively (didn't affect docking). (#2371) ...
omar committed on 22 Feb 2019
2019-02-21
@omar
Internal: InputText: Made clipboard copy/cut use its own temporary buffer (like paste) so we can guarantee that TempBuffer if not altered and can be preserved. Renamed TempBufferA to TextA to celebrate this.
omar committed on 21 Feb 2019
@omar
Internal: InputText: Renamed is_editable to !is_readonly, Hopefully more explicit. Renamed internal member. Shuffled some code. Added comments, assert (_will_ trigger on !readonly > readonly edge, old bug).
omar committed on 21 Feb 2019
2019-02-20
@omar
Internal: InputText: Comments. Renamed internal member. Renamed ImGuiStb->ImStb.
omar committed on 20 Feb 2019
2019-02-19
@omar
Version 1.69 WIP
omar committed on 19 Feb 2019
@omar
Internal: Changed Scrollbar() signature. Using GetScrollbarID() in InputTextMultiline(). ...
omar committed on 19 Feb 2019
@omar
Version 1.68
omar committed on 19 Feb 2019
2019-02-14
@omar
Examples: Extracted gamepad code into ImGui_ImplGlfw_UpdateGamepads(). Renamed matching Win32 function for consistency. ...
omar committed on 14 Feb 2019
@omar
Scrollbar: Fade out and disable interaction when too small, in order to facilitate using the resize grab on very small window, as well as reducing visual noise/overlap. (+1 squashed commits) ...
omar committed on 14 Feb 2019
2019-02-06
@omar
Minor tweaks to reduce false positive of PVS Studio static analyzer.
omar committed on 6 Feb 2019
2019-02-05
@omar
Plot: Register an ID to take the click the same way as other framed widgets. Set HoveredId in the FramePadding zone (between inner_bb and frame_bb).
omar committed on 5 Feb 2019
@omar
Tabs: Non-docking tab bars are storing names to allow tab list button + whole style scaling. Added ImGuiTabBarFlags_TabListPopupButton flag to show a popup button on manual tab bars. Locking FramePadding for the scope of a tab-bar to avoid sheering/clipping of tab item. Made scaling of tab ellipsis less awkward. (#261, #351)
omar committed on 5 Feb 2019
2019-02-03
@omar
Internals: Exposed internal SetWindowPos to imgui_internal.h (for imgui-test)
omar committed on 3 Feb 2019
2019-02-01
@omar
Internals: Tracking dummy select scope id (currently always zero) to facilitate merging of the range_select branch. (#1861)
omar committed on 1 Feb 2019
@omar
Internals: Track ActiveIdHasBeenPressed (similar to ActiveIdHasBeenEdited). This is currently mostly for the benefit of the range_select branch. (#1861)
omar committed on 1 Feb 2019
@omar
Merged from Docking branch: Various small changes, comments, typos fixes, moved blocks. To reduce overall drift. Should be no-op.
omar committed on 1 Feb 2019
2019-01-30
@omar
InputText: Fixed a bug where ESCAPE would be first captured by the Keyboard Navigation code. (#2321, #787)
omar committed on 30 Jan 2019
@omar
imgui-test: Added extra item info callbacks. Using nav_bb for interactions when possible. Comments, Demo tweaks.
omar committed on 30 Jan 2019
2019-01-27
@omar
Fix various XCode and PVS-Studio static analyzer warnings (#2309)
omar committed on 27 Jan 2019
2019-01-21
@omar
Fixed range-version of PushID() and GetID() not honoring the ### operator to restart from the seed value.
omar committed on 21 Jan 2019
2019-01-20
@omar
Removed trailing spaces (#2038, #2299)
omar committed on 20 Jan 2019
@omar
Added checks for "zero-as-null-pointer-constant" warnings for older Clang (#2299, followup to #2277)
omar committed on 20 Jan 2019
2019-01-15
@omar
Version 1.68 WIP
omar committed on 15 Jan 2019
@omar
TODO update + internals: changed order or ImGuiLayoutType enums to allow using them for indexing.
omar committed on 15 Jan 2019
2019-01-14
@omar
Version 1.67
omar committed on 14 Jan 2019
2019-01-13
@omar
Added a bunch of diagnostic ignore to cope with Clang -Weverything being absurd. Also fixed two legit warnings. (#2277)
omar committed on 13 Jan 2019