691 Commits (5f6f4d0ffc5db0119cca4b3425f6ee5efb0b29e3)

Author SHA1 Message Date
ocornut 666d83b5c7 InputText/IO: Got rid of individual OSX options in ImGuiIO, added io.OSXBehaviors (#473, #650) ago%!(EXTRA string=9 years)
ocornut c3aa36d9ab Navigation: Renamed ImGuiKey_NavWindowing to ImGuiKey_NavMenu (#323) ago%!(EXTRA string=9 years)
ocornut 8efd05a148 Tab->Spaces, missing spaces, typos ago%!(EXTRA string=9 years)
Adisorn Aeksatean 4141144b21 Added GetGlyphRangesThai() ago%!(EXTRA string=9 years)
ocornut c2cb2a6928 Gamepad/Keyboard navigation support, initial commit, WIP (#323) ago%!(EXTRA string=9 years)
ocornut 4a11cc35b9 Updated code for repeat delay / repeat handling. GetKeyPressedAmount() now returns a count to support fast repeat rate (where DeltaTime > RepeatRate). ago%!(EXTRA string=9 years)
ocornut 88c1966629 Added IsAnyWindowFocused(). Renamed IsMouseHoveringAnyWindow() -> IsAnyWindowHovered(), IsPosHoveringAnyWindow() -> IsAnyWindowHoveredAtPos(), IsMouseHoveringWindow() -> IsWindowHoveredRect() for consistency. Kept inline rediection function. ago%!(EXTRA string=9 years)
ocornut 0300e73b3f Comments ago%!(EXTRA string=9 years)
ocornut bbd3b75609 Added IsKeyPressed() with explicit repeat delay and repeat rate (for usage by nav) (#323) ago%!(EXTRA string=9 years)
ocornut 9c71ec38f0 ImVector: reserve() tweak to avoid undefined behavior warning (#731) ago%!(EXTRA string=9 years)
Michael Bartnett 86f42b5950 osx uses super+arrows for home/end, built on work in ocornut/imgui#473 ago%!(EXTRA string=9 years)
ocornut de61fcc619 Minor bits ago%!(EXTRA string=9 years)
ocornut f83790dc5a Comments ago%!(EXTRA string=9 years)
ocornut 2da30e8702 Comments (#691) ago%!(EXTRA string=9 years)
ocornut 65a525550e ImFont: Allowing to use up to 0xFFFE glyphs in same font (increased from previous 0x8000) ago%!(EXTRA string=9 years)
ocornut 5d4cf1c3f3 Version 1.50 WIP ago%!(EXTRA string=9 years)
ocornut adb85d800d Version 1.49 ago%!(EXTRA string=9 years)
ocornut 9a751da136 Caving in to ignoring stupid pedantic Clang warnings for old-style-cast in header files ago%!(EXTRA string=9 years)
ocornut dcef7dedce Comments (#590) ago%!(EXTRA string=9 years)
ocornut d5a12866fe Comments (#676, #655) ago%!(EXTRA string=9 years)
ocornut 1483a69c11 Demo: Tree: showing how to align tree node label with current x position (#324, #581) ago%!(EXTRA string=9 years)
ocornut 61c294bb52 Added optional Indent() Unindent() width (#324, #581) ago%!(EXTRA string=9 years)
ocornut a0a48f6e59 Added TreeAdvanceToLabelPos() (#581) ago%!(EXTRA string=9 years)
ocornut 793f5f8cdb Comments ago%!(EXTRA string=9 years)
ocornut 806a146198 TreeNodeEx(): ImGuiTreeNodeFlags_AlwaysOpen->ImGuiTreeNodeFlags_Leaf, + added ImGuiTreeNodeFlags_Bullet (#324, #581) ago%!(EXTRA string=9 years)
ocornut 2acb61e3a1 Comments ago%!(EXTRA string=9 years)
ocornut 8f4b123e1b SetNextWindowSizeConstraint -> SetNextWindowSizeConstraints (#668) ago%!(EXTRA string=9 years)
ocornut b7ebeb1610 Added SetNextWindowSizeConstraint() + demo code (#668) ago%!(EXTRA string=9 years)
ocornut 753bf5cefe Comments ago%!(EXTRA string=9 years)
ocornut 81bf5aeb09 Minor bits ago%!(EXTRA string=9 years)
ocornut 69a29e4715 Added NewLine() (very shy reminder that #97 isn't done) ago%!(EXTRA string=9 years)
ocornut 787be01e61 ImGuiListClipper comments (#660, #661, #662) ago%!(EXTRA string=9 years)
ocornut 7a28f5bb81 ImGuiListClipper new version, detect height automatically, fix compatibility with SetScrollPosHere (#662) ago%!(EXTRA string=9 years)
ocornut 431eaf1abe Comments to clarify what float[2] int[2] etc. are. May switch to pointers? (#659) ago%!(EXTRA string=9 years)
ocornut 39bda5ea09 Fixed a IMGUI_API->inline case (#657, #349) ago%!(EXTRA string=9 years)
ocornut f48f9a30ef ButtonBehavior(), fixed subtle old bug when a repeating button would also return true on release + comments (#656) ago%!(EXTRA string=9 years)
ocornut b628acbb52 StyleEditor: comments (#652) ago%!(EXTRA string=9 years)
ocornut 2f55dc1f33 ImFontConfig: Clarified persistence requirement of GlyphRanges array (#651) ago%!(EXTRA string=9 years)
ocornut aa11934efa Comments to clarify default shared ImFontAtlas and current context pointer thread-safety (#586, #591) ago%!(EXTRA string=9 years)
ocornut 7b9c0a5c3f Renamed ImGuiState -> ImGuiContext (#586, #269) ago%!(EXTRA string=9 years)
ocornut 8b428e8c74 Added CreateContext/DestroyContext/GetCurrentContext/SetCurrentContext() (#586, #269) ago%!(EXTRA string=9 years)
ocornut 69cc00f91f ImGuiStorage: Added bool helper functions for completeness. ago%!(EXTRA string=9 years)
ocornut ce4d731486 Minor comments, tweaks ago%!(EXTRA string=9 years)
ocornut 89d5026187 Renamed majority of use of "opened" to "open" for clarity. Renamed SetNextTreeNodeOpened() to SetNextTreeNodeOpen(). (#625, #579) ago%!(EXTRA string=9 years)
ocornut 4170b4847d Style: Changed default IndentSpacing from 22 to 21 (#581, #324) ago%!(EXTRA string=9 years)
ocornut 13df4668d1 Added GetTreeNodeToLabelSpacing() helper - tentative name (#581, #324) ago%!(EXTRA string=9 years)
ocornut bb674ccee6 TreeNode: added ImGuiTreeNodeFlags_AlwaysOpen flag (#581, #324) ago%!(EXTRA string=9 years)
ocornut f79b2d6ce3 TreeNode: added ImGuiTreeNodeFlags_OpenOnArrow flag (#581, #324, #190) ago%!(EXTRA string=9 years)
ocornut dc8446d048 Demo: Added simple tree node selection demo (#581, #516, #190) ago%!(EXTRA string=9 years)
ocornut 4c880b7106 Added ImGuiTreeNodeFlags_OpenOnDoubleClick (#581, #516, #190) ago%!(EXTRA string=9 years)