139 Commits (master)

Author SHA1 Message Date
Pascal Thomet 04d9a04557 imgui_freetype: Added support for plutosvg to render OpenType SVG fonts. (#7927, #7187 + #6591, #6607) 3 months ago
ocornut 8cc6eee295 Fonts: amend assert when glyph range data seems incorrect. (#7856) 3 months ago
ocornut 50a0f18e6a imgui_freetype: fixed divide by zero while handling FT_PIXEL_MODE_BGRA glyphs. (#7267, #3369) 4 months ago
Hubert Maier 07dbcf1f70 Fixed typos. (#7593) 6 months ago
Pascal Thomet 4758f74676
imgui_freetype: fix nullptr to ImTextureID cast (#7192) 10 months ago
ocornut aaf157cfdd Commented out ImGuiFreeType::BuildFontAtlas() obsoleted in 1.81. Commented out legacy ImGuiColumnsFlags_XXX symbols redirecting to ImGuiOldColumnsFlags_XXX, obsoleted in 1.80. 11 months ago
ocornut 46843b683b Fonts: minor/shallow amends (#6925) 12 months ago
thedmd ade4d0e08a Fonts: added support for RasterizerDensity to FreeType based atlas generator. (#6925) 1 year ago
DKing 701a047ac0
Fonts: Fix clang compiling warning & error with freetype + lunasvg (#6873, #6842, #6591) 1 year ago
ocornut d6360c1ba9 Fonts, imgui_freetype: Fixed a warning and leak in IMGUI_ENABLE_FREETYPE_LUNASVG support. (#6842, #6591) 1 year ago
ocornut ab490dc7b8 Fonts: Amends for support for OpenType SVG fonts using lunasvg (#6591, #6607) 1 year ago
sakiodre 2ad8c60abc Fonts: Added support for OpenType SVG fonts using lunasvg (#6591, #6607) 1 year ago
Johel Ernesto Guerrero Peña 556ce9f543
imgui_stdlib: Fix warning (#6658) 1 year ago
ocornut 33e13c85e1 Backends: Made all backends sources files support global IMGUI_DISABLE. (#6601) 1 year ago
sakiodre dcdb145713
Docs: Fix outdated link in freetype docs (#6568) 1 year ago
Michael Martz 506f7e0074 Using nullptr in locations where warning disable is not convenient. (#6313, #4537) 2 years ago
ocornut f65bcf481a Docs: added details and link to wiki from imgui_stdlib to increase discoverability. 2 years ago
ocornut 301c956039 Examples: Windows: Added 'misc/debuggers/imgui.natstepfilter' file to all Visual Studio projects. (#3038) 2 years ago
ocornut 752603bc70 Fixed imgui_single_file.h for IMGUI_DEFINE_MATH_OPERATORS change. (#6164, #6137, #5966, #2832) 2 years ago
ocornut 4f630b0449 imgui_freetype: fixed non-ASCII characters in sources. (#6166) 2 years ago
ocornut 092b6825ac Fonts: Assert that in each GlyphRanges[] pairs first is <= second. 2 years ago
ocornut e8421de23c imgui_single_file: include imgui_freetype.cpp if the define is set. 2 years ago
ocornut 8f907bc9a2 imgui_freetype: fix warnings (#6104), fix typos. (#6079) 2 years ago
ocornut 9150c23c04 imgui_freetype: fixed a packing issue which in some occurrences would prevent large amount of glyphs from being packed correctly. (#5788, #5829) 2 years ago
cfillion 5884219867 imgui_freetype: Assert if bitmap size exceed chunk size to avoid buffer overflow. (#5731) 2 years ago
Rokas Kupstys 74f7ac04a1 Misc: Fix font compressor utility warnings. (#5359) 2 years ago
BttrDrgn 4db55f88e8
Changed FONT.md edit to blob (#5290) 3 years ago
ocornut fd06ed833b Misc: tweaks + fix warnings on backends withtout -wno-memaccess (#4995, #5104) 3 years ago
Konstantin Podsvirov 7ff41a78f9 Fonts: binary_to_compressed_c.cpp gained -nostatic option (#5021) 3 years ago
Clownacy 422902dbda Correct typos (#4954, #4955), use IM_STATIC_ASSERT now that old pre-C++11 macro has been obsoleted. 3 years ago
ocornut ebac375791 Docs: added info about Freetype, editing sponsors. 3 years ago
ocornut 68f428b449 imgui_freetype: Fixed crash when FT_Render_Glyph() returns NULL (which apparently happens with Freetype 2.11). (#4394, #4145 ?) 3 years ago
ocornut 327a5d8253 Fix warning + apply trailing whitespaces in stb_ libs (as applied on nothings/stb on 2020/02/02, facilitating further diffs) 3 years ago
ocornut e534c56485 Fonts: Functions with a 'float size_pixels' parameter can accept zero if it is set in ImFontSize::SizePixels. 3 years ago
ocornut 20d415e939 FIx static analysers warnings and disable false positives. 3 years ago
ocornut d0c6dd9baf ImVector: added clear_delete(), clear_destruct() helpers. 3 years ago
ocornut 020d1ced1d Examples: SDL2: Accomodate for vcpkg install having headers in SDL2/SDL.h vs SDL.h + vcpkg related comments. 3 years ago
ocornut c708299ca9 Docs: Improvements to description of using colored glyphes/emojis. (#4169, #3369) + Add Fonts to Metrics. Removed IMGUI_HAS_TABLE markers. 4 years ago
ANF-Studios ebe6ac5fb5 Improvements to minor mistakes in documentation comments (#3923) 4 years ago
Rokas Kupstys 1bc6f82091 Misc: added imgui.gdb and imgui.natstepfilter debugger helpers for gdb and msvc. 4 years ago
ocornut fdc2324d9a Moved 'misc/natvis/imgui.natvis' to 'misc/debuggers/imgui.natvis' 4 years ago
TAiGA f5bc5e8630 Freetype: Enable FreeType bitmap glyphs. (#3879) 4 years ago
ocornut 23ab4978e4 ImFontAtlas: Added 'bool TexPixelsUseColors' output to help backend decide of underlying texture format. (#3369, #3844) 4 years ago
ocornut 4df57136e9 Version 1.81 4 years ago
ocornut 24be26e00e imgui_freetype: Add support for colored glyphs. Font: add support for untinted glyphs (#3369) 4 years ago
Petr Shurgalin 24aa6654df imgui_freetype: add support for colored glyphs with ImGuiFreeTypeBuilderFlags_LoadColor (#3369) 4 years ago
ocornut 9499afdf5e imgui_freetype: clarify breaking changes, and add BuildFontAtlas() to be consistent with planned obsolescence. Rename mislabelled internal helper. Demo: clarify labels in nested table demo. (#3765) 4 years ago
ocornut 3867c6c5f0 Fonts: (Breaking) Rename ImGuiFreeType:: flags to ImGuiFreeTypeBuilderFlags_XXX. Remove ImGuiFreeType::BuildFontAtlas() flags. Rename ImFontConfig::RasterizerFlags to FontBuilderFlags. Add ImFontBuilderIO (opaque). Amend 53d59f3 with a dozen of small fixes. 4 years ago
omar 182115409a Internals: added ImSpan helper structure + 2020/10/01 stricter bound checking 5 years ago
omar 9c8671e7b0 Tables: Add empty file, skeleton. 4 years ago