Commit Graph

4249 Commits (21ff03978a1cd1b85edf87f5abd3f6faf6cc088d)
 

Author SHA1 Message Date
ocornut dafedc3246 Demo: use locally defined strdup because compilers/standard librairies are an annoyance ()
ocornut 2c6bc95dd5 Demo: InputText password demo filters out blanks ()
ocornut b329a36d27 Moved declaration of SetItemAllowOverlap() to imgui.h (ref )
Nikolay Zapolnov a908c109c0 Added flag for selectables to handle double clicks.
ocornut 62fe0b59bf Updated todo list
ocornut 2efaa9a86f ImDrawList: fixed index overflow check broken by AddText(). Added extra assert. ()
ocornut a3b00b79f2 Fixed removal of trailing draw command if it is a callback command
ocornut b671840d15 InputTex(): Comment ()
ocornut b1ec90d565 InputText() fixed clipping bounds of contents ()
ocornut 7afd62ec57 Tentative fix for GCC/Clang (, )
ocornut 595684e08c Remove dependency on <new> header (, )
(Now expecting something to fail somewhere..)
ocornut 3ee50af57e Fixed clipping of child windows within parent not taking account of childouter clipping boundaries (including scrollbar, etc.) ()
ocornut 005b897d7d ProgressBar() handling of border size + storing border size in window structure ()
ocornut 9f6b1ace8f Tidying up internal FindBestPopupWindowPos()
ocornut 94dc3df956 ColorEdit4: Empty label doesn't add InnerSpacing, like other widgets (ref )
ocornut b6fe5eb4b4 Cleaned up the top of imgui.h, documenting all types / forward declarations
ocornut d5fd87e806 Added IM_COL32 macros (ref )
ocornut 570a9dadc4 Honoring exact width passed to PushItemWidth(), previously it would add extra FramePadding.x*2 over that width. (ref )
If you had manual pixel-perfect alignment in place it might affect you.
ocornut 8f0f71c7ba InputScalarEx(): removed unnecessary aabb computation.
ocornut 2a505ebb9a ColorEdit4(): removed unnecessary calls to scanf() when idle in hexadecimal edit mode.
ocornut 56927cbb54 Begin(): made the close button explicitly set the boolean to false instead of toggling it ()
ocornut 13b1e0ec9b Merge branch 'master' of https://github.com/ocornut/imgui
ocornut b8f86ec4bd Examples: OpenGL2/3 Makefile; Added -lGL to Linux build
omar d6be992bef Travis CI: test adding osx
ocornut a81a5e5235 Commented Clang warning that's not compatible with all versions. Comments.
ocornut 9e8795f4e2 Examples: Added extra comments
ocornut f144646c83 Merge branch 'master' of https://github.com/ocornut/imgui
ocornut e585204d82 ImFontAtlas: heuristic increase texture width up to 4096 with 4000+ glyphs. Various comments ()
omar 39510d05ea Update README.md
ocornut 3922988dea TreeNode(), CollapsingHeader() fixed not being to use "##" sequence in formatted label.
Removed DisableHideTextAfterDoubleHash hack used by Metrics window.
ocornut 739e73b07b CalcTextSize(): adding early out for empty displayed string ()
ocornut fc66365805 Added overlooked test for label_size.x>0 before calling RenderText for label in a few instances ()
ocornut 31fe006c85 Examples: DirectX10 fixed ImGui_ImplDX10_NewFrame() from recreating device objects if render isn't called (g_pVB not set)
ocornut 6277ffe00f Examples: DirectX11: fixed ImGui_ImplDX11_NewFrame() from recreating device objects if render isn't called (g_pVB not set)
ocornut 85725ff9c6 Added ImGuiWindowFlags_ForceVerticalScrollbar, ImGuiWindowFlags_ForceHorizontalScrollbar flags ()
ocornut 76ca7c42ca ImDrawList: Added PrimQuadUV() helper to ease custom rendering of textured quads
ocornut bf6f6ba858 Demo: extra comments and example for PushItemWidth(-1)
ocornut 49fb7364b5 Examples: SDL2+OpenGL3: Fix context creation options (, )
ocornut 35085a4480 Drag*, Slider* clarified that keyboard inputs aren't clamped ()
ocornut 749e8fa345 Minor optimization so that mass-calling BeginPopupContext* functions can early out more commonly without hashing ID
ocornut 81c86dd5e7 Various minor fixes following a pass of cppcheck static analyzer
ocornut 8061a6ceea ImVector: erase/insert uses Data/Data+Size directly.
ocornut 4e3c6f64c0 Various minor fixes following a pass of cppcheck static analyzer
ocornut 3aa4a108ed Examples: SDL/OpenGL3: Fixed linking documentation for MacOSX ()
ocornut 40ed6a51b0 Fixed ImGuITextBuffer::empty() - unused in core lib - from being utterly broken
ocornut 68bde7b862 Clarify comment ()
ocornut d212401624 Fixed ImDrawList::AddRect() which used to render a rectangle 1 px too large on each axis., fixed Image(), ImageButton() as well ()
ocornut 6dbdc69131 ImDrawList: Fixed AddCircle() to fit precisely within bounding box like AddCircleFilled() and AddRectFilled() (followup
ocornut 668a247af0 Demo: added more draw primitives in the Custom Rendering example ()
ocornut dc4a07c49a Fixed various Clang -Weverything warnings