Commit Graph

2028 Commits (13b1e0ec9b247a4babd60f5af7a6cf7f09848b71)
 

Author SHA1 Message Date
ocornut f61e8e6e26 Tooltip always auto-resize. May look into max-over-xx-seconds policy later.
ocornut 2082487366 Allow SetNextWindowPos() to affect tooltips.
ocornut 584c7ffac8 Added SetCursorScreenPos() helper (WindowPos+CursorPos = SrceenPos)
ocornut 2d7a2310fd Collapsing header also honor FrameRounding
ocornut 62ecdd21a5 Examples: Added a color slider for the background color + tweak first example use of button.s
ocornut 02f0dbca37 ColorEdit3: clicking on color square change edit-mode, removing color-edit mode button by default.
ocornut 8ba93d947c Added FrameRounding setting (default to 0 for now).
ocornut 3c8f010c29 Fixed TooltipBg color not being honored by tooltip + no minimum tooltip size.
ocornut 4f6643cc0c Fix missing glyph handling in modified stb_truetype.h (ttf branch)
ocornut 188165a063 Fix stupid crash on fallback glyph handling (ttf branch)
ocornut 08b50cce12 TODO list update
ocornut 04eca0c375 TODO list update
ocornut a372d67f47 Improve memory reserve policy for Clipboard/ImGuiBuffer
ocornut 3a20671802 Fixed logging to clipboard on architectures where va_list are modified by vsnprintf (fixed )
ocornut 5322224881 Warning fixes for llvm windows 64-bits
ocornut e2d8c03e1a Fixed ImGuiTextBuffer::empty() to ignore the enforced zero-terminator
+ removed unnecessary destructor
ocornut f0b493c217 Fixed style.WindowMinSize not honored properly.
ocornut 6c6d1746d4 Fix missing glyph handling in modified stb_truetype.h
ocornut f061884dea Typos and comments
ocornut 0f89e06152 Fixed temporary glyph rectangle allocation using size much too big.
ocornut e5d0d8334f Tweak default texture width for large amount of characters.
ocornut d27b295f4c Documentation on new font / texture get api
ocornut 0f4d74d614 ImFont::GetTextureData API allow to retrieve 8/32 bits data + lazily load defaults font
Examples: OpenGL3 and DirectX11 back to using 32-bits texture solely for
ease of integration.
ocornut 241e8086fa Mde it optional to new() io.Font - however it stills needs to be loaded.
ocornut 51df5874a6 Examples' Says "OpenGL2" vs "OpenGL3" in title bar.
ocornut a09f426b89 TAB to spaces
ocornut 5ca563b5a5 Speculative fix for warnings for GCC/Clang
ocornut 20bb6270bc Examples: all supports TextureID in renderer, added LoadFontTexture() function.
ocornut 40f7b67ef1 ImDrawList::AddText() allows changing font
ocornut cc79b85c28 Added first-pass of Image() based on + demo
ocornut 1a6e7f25e0 ImVector: less hoops in back() / front(), more friendly for debugger and unoptimized builds
+ fixed typos
ocornut c1fe6fe14d Fixed GetStyleColName() not matching the enum strings for 3 values ()
ocornut 5dff478dc0 Build fix for GCC/Clang, cannot foward declare a static array?
ocornut 2757e3573a Comments
ocornut f77490cb2d Cleanup extra_fonts/ folder
ocornut b3a208901a Loading TTF file with stb_truetype. Broke setup API slightly. Font baked, packed with space for custom data. Embeds compressed ProggyClean.
ocornut dd8a7655f5 Fixed DirectX11 example.
ocornut b0ea57e518 Version number
ocornut 4260195159 Revert "Reexported proggy_clean_13 in a 256x64 texture (instead of 256x128) and documented exact export parameters"
Correct but cause problems because many people don't have 1 BPP PNG loaders

This reverts commit 98a38e24ab.
ocornut 26fdf1655c Fixed leak on shutdown (fixes ) + possible uninitialized member.
ocornut c1251d2994 Examples: Fixed warnings for Clang
ocornut 1c657564ac Examples: Added STB_IMAGE_STATIC in examples to avoid conflicting implementation. Relate to
Mikko Mononen fdc8c0722f Compile fixes
Mikko Mononen 91684a428b Merge upstream
Mikko Mononen d9757bb583 First pass on AA rendered primitives
ocornut 98a38e24ab Reexported proggy_clean_13 in a 256x64 texture (instead of 256x128) and documented exact export parameters
ocornut 0505995193 Very minor code/comments tweaks.
ocornut 4905ec46f1 Fixed hovering of child windows / combo boxes that extend beyond the root window limits.
ocornut 3fe669f547 Failure in LogToFile() treated at an error (assert) in the absence of another type of error handling.
ocornut 22c1d7eded Renamed some color enums