1123 Commits (fee6022f0c27f19e499fd392b0d20427e6d32b93)

Author SHA1 Message Date
ocornut dcff032429 Nav: Moving all nav inputs to io.NavInputs[] float array, new enum labelled for gamepad. (#323) ago%!(EXTRA string=9 years)
ocornut 4ccc87c91d Typo in commented default-value ago%!(EXTRA string=9 years)
ocornut 907265d632 Using ImGuiID instead of ImU32 is a few places ago%!(EXTRA string=9 years)
ocornut a154625a56 Nav: Not exposing ImGuiWindowFlags_NavFlattened because it requires much more work (#323) ago%!(EXTRA string=9 years)
ocornut 2545d75c3b Tidying up, removed two unnecessary window flags from being exposed in imgui.h ago%!(EXTRA string=9 years)
ocornut b3cba62b80 Nav: Added experiment ImGuiWindowFlags_NavFlattened flag to cross over between parent and non-scrolling child windows (#323) ago%!(EXTRA string=9 years)
ocornut 68b73b61b5 Nav: Comment (#323) ago%!(EXTRA string=9 years)
ocornut e2dd48ae65 Nav: Split _NoNav window flag into _NoNavInputs and _NoNavFocus (#323) ago%!(EXTRA string=9 years)
ocornut 04157da291 Nav: first committed pass for manual moving and manual scrolling (after a bunch of attempts) (#323) ago%!(EXTRA string=9 years)
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)