4949 Commits (c59611a3b3c031d253b927f5fa199ff176fd728c)
 

Author SHA1 Message Date
omar c59611a3b3 InputText: Fixed redo buffer exhaustion handling (rare) which could corrupt the undo character buffer. (#2333) ago%!(EXTRA string=6 years)
omar 97ed97b8ce 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). ago%!(EXTRA string=6 years)
omar cef4e086ba Internals: Selectable: Fixed rendering width miscalculation when starting pos is not line start pos, which would generally be unnoticeable. Could affect group lock X with a smaller SetCursorPos value but that's unlikely to be used. ago%!(EXTRA string=6 years)
omar b8c24aff4c Internals: EndGroup: Removed unnecesary parameter to ItemSize() ago%!(EXTRA string=6 years)
omar 521470b3cd Internals: Removed unnecessary code. ago%!(EXTRA string=6 years)
omar 5a95c77388 Merge branch 'master' of https://github.com/ocornut/imgui ago%!(EXTRA string=6 years)
omar b980e0077a Tabs: Moved Tab List Popup to left-side to match docking button. Highlight selected tab. (#261, #351) ago%!(EXTRA string=6 years)
omar d38f4dc143 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) ago%!(EXTRA string=6 years)
omar d93e3c17fc ImGuiTextBuffer: Fix size() to allow using ImGuiTextBuffer with resize(0) patterns. ago%!(EXTRA string=6 years)
omar 65c972e9e4
Update README.md ago%!(EXTRA string=6 years)
omar f7c879eb60 RadioButton: Fixed label horizontal alignment to precisely match Checkbox(). + Internals: Checkbox, RadioButton: Single call to ItemSize() for flow layout purpose. ago%!(EXTRA string=6 years)
omar 0b05ba18df Internals: DragScalar, SliderScalar: Calling ItemSize before ItemAdd as with every other widgets so we can more easily rearrange the signature of ItemXXX functions (toward allowing non-rounded sizes for scaling and flow layout). ago%!(EXTRA string=6 years)
omar 8e44aacc8e Fonts: Fixed crash if FontGlobalScale is zero. Correctly debug naming default font if not 13 px. Demo: Moved PopupRounding along with other rounding values. Metrics: Displaying indexes with idx to be correct / less misleading. ago%!(EXTRA string=6 years)
omar c23a19c26f Internals: Exposed internal SetWindowPos to imgui_internal.h (for imgui-test) ago%!(EXTRA string=6 years)
omar ac6d474103 Removed io.DisplayVisibleMin/DisplayVisibleMax (which were marked obsolete and removed from viewport/docking branch already). ago%!(EXTRA string=6 years)
omar 5fc6899dc2 Examples: OpenGL3: Using GLSL 4.10 shaders for any GLSL version over 410 (e.g. 430, 450). (#2329) [@BrutPitt] ago%!(EXTRA string=6 years)
omar 5cb7040f66 Internals: Tracking dummy select scope id (currently always zero) to facilitate merging of the range_select branch. (#1861) ago%!(EXTRA string=6 years)
omar d5945aa25b Internals: Minor changes to TreeNodeBehavior() and Selectable() for the benefit of fhe range_select branch. (#1861) ago%!(EXTRA string=6 years)
omar 0d4a2a2cd0 Internals: Track ActiveIdHasBeenPressed (similar to ActiveIdHasBeenEdited). This is currently mostly for the benefit of the range_select branch. (#1861) ago%!(EXTRA string=6 years)
omar 52a9f8bd3e Merged from Docking branch: Various small changes, comments, typos fixes, moved blocks. To reduce overall drift. Should be no-op. ago%!(EXTRA string=6 years)
omar 699e945a82 Merged from Docking branch: non-const ImVec2[] operator. ago%!(EXTRA string=6 years)
Michael Savage 2d363fa315 Fixed doc typo (#2326) ago%!(EXTRA string=6 years)
omar 16c0a0217c Updating supporter list. ago%!(EXTRA string=6 years)
omar 1fb57c97c6 Internals: InputScalarAsWidgetReplacement: Fixed seemingly unnecessary calling of SetActiveID/SetHoveredID every frame, which in turns allow us to remove the g.ActiveIdAllow/Block settings duplicated. ago%!(EXTRA string=6 years)
omar fb4f1ff7f6 InputText: Fixed a bug where ESCAPE would be first captured by the Keyboard Navigation code. (#2321, #787) ago%!(EXTRA string=6 years)
omar 158995f271 InputText: Fixed a bug where ESCAPE would not restore the initial value in all situations. (#2321) [@relick] ago%!(EXTRA string=6 years)
omar 0a233a505d imgui-test: Added extra item info callbacks. Using nav_bb for interactions when possible. Comments, Demo tweaks. ago%!(EXTRA string=6 years)
Francisco Gallego aacf993ee1 ImStrncpy: Fixed -Wstringop-truncation warning on GCC8 (#2323) ago%!(EXTRA string=6 years)
omar ed240c910b Demo: Fixed "Log" demo not initializing properly, leading to the first line not showing before a Clear. (#2318) [@bluescan] ago%!(EXTRA string=6 years)
omar 8a4422b2fa Fixed CloseCurrentPopup() on a child-menu of a modal incorrectly closing the modal. (#2308) ago%!(EXTRA string=6 years)
omar 13ca2fe845 Silence XCode static analysis false positive (#2309) ago%!(EXTRA string=6 years)
Marc-Alexandre Espiaut 8a605354ef Replacing one of the third-party Python bindings. (#2312) ago%!(EXTRA string=6 years)
omar b26ac92a12 Revert "Added PushID(size_t sz) helper (may not be useful/meaningful for non C/C++ languages)." ago%!(EXTRA string=6 years)
omar f56d9b74cc Nav: Removed unnecessary test (always failing). ago%!(EXTRA string=6 years)
omar 4e8e177cac Persistently fixing some PVS-Studio static analyzer false positive warnings. ago%!(EXTRA string=6 years)
omar ee3b4f2bf1 Using IM_UNUSED() macro. ago%!(EXTRA string=6 years)
omar c3c2cd1e82 Fix various XCode and PVS-Studio static analyzer warnings (#2309) ago%!(EXTRA string=6 years)
omar 20bc06af70 Added PushID(size_t sz) helper (may not be useful/meaningful for non C/C++ languages). ago%!(EXTRA string=6 years)
omar e55678adec
Update README.md (changed e-mail address) ago%!(EXTRA string=6 years)
omar a8277ca873
Reoder Python bindings ago%!(EXTRA string=6 years)
omar c362a96a3f When resizing from an edge, the border is more visible and better follow the rounded corners. Border rendering moved to RenderOuterBorders so it can be called in a different order for docking. (#1495, #822) ago%!(EXTRA string=6 years)
omar ab9cd44c89 Examples: DirectX9: Fix Clang warning. ago%!(EXTRA string=6 years)
omar f14f93ef6e Fixed range-version of PushID() and GetID() not honoring the ### operator to restart from the seed value. ago%!(EXTRA string=6 years)
omar 28901dd104 Internals: Tweaks. Comments about PushID/GetID public function. ago%!(EXTRA string=6 years)
omar f994b8aab8 ImHash: Moved crc32 table out of the function so it can be shared, also avoid cases were compiler tries to makes its initialization thread-safe. ago%!(EXTRA string=6 years)
Thomas Ruf 1e4cf67a53 avoid floating point exception when _EM_OVERFLOW is enabled (#2303) ago%!(EXTRA string=6 years)
omar ea7206fd4f Fixed using imgui_freetype.cpp in unity builds. (#2302) ago%!(EXTRA string=6 years)
omar 54ba8a643e Removed trailing spaces from text files. (#2038, #2299) ago%!(EXTRA string=6 years)
omar 00ffdb9fa9 ImGuiTextBuffer: Added append() function (unformatted). ago%!(EXTRA string=6 years)
omar 259f3c78a2 Examples: OpenGL2: Added (yet another) comment/instruction against using opengl2 with modern OpenGL. (#2297) ago%!(EXTRA string=6 years)