ocornut
|
07efd7cc20
Renamed IMGUI_DISABLE_METRICS_WINDOW to IMGUI_DISABLE_DEBUG_TOOLS.
|
3 years ago |
ocornut
|
08572189f0
MovingWindow auto-cancelled if active id is stolen (instead of ill-defined bahavior + assert in docking).
|
3 years ago |
ocornut
|
27343efb0b
Nav, Focus: Changed SetKeyboardFocusHere() to not behave if a drag or window moving is in progress + move KeepAliveID() call from Scrollbar() to ScrollbarEx()
|
3 years ago |
ocornut
|
ddcff10343
Settings: Fixed some SetNextWindowPos/SetNextWindowSize API calls not marking settings as dirty.
|
3 years ago |
ocornut
|
dd28500835
Debug: Add more log. Reworked IMGUI_DEBUG_PRINT IMGUI_DEBUG_PRINTF. Added internal IsDragDropActive() helper.
|
3 years ago |
ocornut
|
2ed9e21eba
Nav, Internals: wrap changes to g.NavWindow into a helper function to help track/log changes.
|
3 years ago |
ocornut
|
1d6e34f3f9
Debug: Added ShowDebugLogWindow().
|
3 years ago |
ocornut
|
076d8fc868
Nav: Fixed issues with nav request being transferred to another window when calling SetKeyboardFocusHere() and simultaneous changing window focus. (#4449)
|
3 years ago |
Rokas Kupstys
|
0b1bcfcc20
Menus: Separate menu sets by nav layer. (#3496, #4797) + Demo: Remove incorrect and useless suggestion to use PushID().
|
3 years ago |
ocornut
|
23a785aeb3
Internals: wrapped used of g.TempBuffer into ImFormatStringToTempBuffer/ImFormatStringToTempBufferV helpers.
|
3 years ago |
ocornut
|
64d6c30562
InputText: Fixed an undo-state corruption issue when editing buffer before reactivating item. (#4947) + Metrics: Added "InputText" section.
|
3 years ago |
ocornut
|
65c4c0a490
IO: Added SetAppAcceptingEvents() function (#4921, #4858)
|
3 years ago |
Quantum
|
e23c5edd5f
Settings: Fixed out-of-bounds read when .ini file on disk is empty. (#5351)
|
3 years ago |
ocornut
|
7bf07d2526
Renamed CaptureMouseFromApp() and CaptureKeyboardFromApp() to SetNextFrameWantCaptureMouse() and SetNextFrameWantCaptureKeyboard(). Added demo. (#5304, #4831, #4480, #533)
|
3 years ago |
ocornut
|
cb56b0b238
Removed leftover KeepAliveID() call in GetIDWithSeed() variant. (#5181) + doc tweaks.
|
3 years ago |
ocornut
|
e346059eef
IO: Fixed input queue trickling of mouse wheel events. (#4921, #4821)
|
3 years ago |
ocornut
|
9779cc2fe2
Internals: shallow changes to simplify diff of upcoming commits. Should have no side-effect.
|
3 years ago |
ocornut
|
55f8989392
Docs update, binaries link + Backend: Allegro: fix warning (#5281)
|
3 years ago |
ocornut
|
6d27fecce1
Debug: added DebugTextEncoding() to help diagnose between text encoding issues and font loading issues. Simplified code + extracted DebugNodeFontGlyph().
|
3 years ago |
Adrien LPN
|
e668890837
Debug: added encoding viewer in Metrics.
|
4 years ago |
stuartcarnie
|
e66fc22057
Backends: OSX: Removed ImGui_ImplOSX_HandleEvent() from backend API. Move event tracking (desktop only) to OSX backend. (#4821)
|
3 years ago |
ocornut
|
314c7bd12f
Internals: renamed ImGuiInputReadMode to ImGuiNavReadMode (internals) to avoid ambiguity with upcoming flags. + minor tweak
|
3 years ago |
Dima Koltun
|
b5b704d376
Windows: Fixed first-time windows appearing in negative coordinates. (#5215, #3414)
|
3 years ago |
ocornut
|
5b29d14783
Layout: Fixed mixing up SameLine() and SetCursorPos() together. SameLine() is a stateful.
|
3 years ago |
ocornut
|
eda7792b15
Internals: swapped blocks in TextEx() to make it easier to step through common cases. Tweak demo.
|
3 years ago |
ocornut
|
28b2089ee4
Internals: moved ItemSize() variant to inline + comment. + Tidying up todo list (#5191)
|
3 years ago |
ocornut
|
088487a3d4
Nav: Fixed nav movement in a scope with only one disabled item from focusing the disabled item. (#5189)
|
3 years ago |
ocornut
|
fc203c7d76
Minor fix to sastisfy PVS-Studio warning. (amend, 3nd attempt: this is a false positive from PVS studio)
|
3 years ago |
ocornut
|
6d15a506fa
Internals: removed GetIDNoKeepAlive() now that it is the same as GetID(). (#5181)
|
3 years ago |
ocornut
|
90386780e3
Misc: Fixed calling GetID("label") _before_ a widget emitting this item inside a group (such as InputInt()) from causing an assertion when closing the group. (#5181).
|
3 years ago |