omar
8df8482ef4
imgui_freetype: Fixed redundant FT_Load_Glyph() calls, unused parameters, and compilation warning/error. ( #2270 )
ago%!(EXTRA string=6 years)
omar
651130002f
ImFontAtlas: Fixed allocating for last bit (would only affect is that last codepoint is a multiple of 32). ( #2270 )
ago%!(EXTRA string=6 years)
omar
21828b08a0
ImFontAtlas: Rewrote FreeType based builder.
...
- Fixed abnormally high atlas height. (#618 )
- Fixed support for any values of TexGlyphPadding (not just only 1). (#618 )
- Atlas width is now properly based on total surface rather than glyph count (unless overridden with TexDesiredWidth). (#618 )
- Fixed atlas builder so missing glyphs won't influence the atlas texture width. (#2233 , #618 )
- Fixed atlas builder so duplicate glyphs (when merging fonts) won't be included in the rasterized atlas. (#618 )
ago%!(EXTRA string=6 years)
omar
56caf7da29
imgui_freetype: Minor tweaks and comments.
ago%!(EXTRA string=6 years)
omar
5cb7ce2085
Renamed ImFont::GlyphRangesBuilder to ImFontGlyphRangesBuilder. Keep redirection typedef (will obsolete).
ago%!(EXTRA string=6 years)
omar
ca6ac34f9d
Natvis: Added Hidden info about ImGuiWindow.
ago%!(EXTRA string=6 years)
omar
a5cf227503
Added link to experimental imgui_scoped.h PR/thread ( #2197 , #2096 )
ago%!(EXTRA string=7 years)
omar
e610afeea3
Font readme: Added OpenFontIcons, tweaks, links, removed spaces ( #2141 )
ago%!(EXTRA string=7 years)
Konstantin Podsvirov
edb06a6c4d
Fixed typo in misc/README.txt ( #2131 )
ago%!(EXTRA string=7 years)
omar
0fe48cbb61
Renamed misc/stl/imgui_stl.h,.cpp to misc/cpp/imgui_stdlib.h in prevision for other files.( #2035 , #2096 )
...
Added misc/README file.
ago%!(EXTRA string=7 years)
omar
74c0309126
InputText: Clarified comments around ImGuiInputTextFlags_CallbackResize and other callbacks. ( #2006 , #1443 , #1008 )
ago%!(EXTRA string=7 years)
omar
571676ebd2
Added Fonts readme details and links to Sweet16 font. ( #2085 )
ago%!(EXTRA string=7 years)
omar
9cc63ba279
Internals: Replace unsigned short with ImWchar when dealing with character storage (missing cases) + in imgui_impl_ file keep using neutral type everywhere, added missing explicit cast in three bindings. ( #2078 )
ago%!(EXTRA string=7 years)
omar
5a679a45cc
Renamed stb_truetype.h to imstb_truetype.h, stb_textedit.h to imstb_textedit.h, and stb_rect_pack.h to imstb_rectpack.h. ( #1718 , #2036 )
...
If you were conveniently using the imgui copy of those STB headers in your project, you will have to update your include paths.
The reason for this change is to avoid conflicts for projects that may also be importing their own copy of the STB libraries. Note that imgui's copy of stb_textedit.h is modified.
ago%!(EXTRA string=7 years)
omar
9174958b43
imgui_stl: Comments ( #2035 )
ago%!(EXTRA string=7 years)
omar
af50ebe7b6
Documentation
ago%!(EXTRA string=7 years)
omar
7011d87bf8
InputText: Improved sturdiness if the ResizeCallback purposefully modify data->BufTextLen or data->BufSize. ( #2006 , #1443 , #1008 )
ago%!(EXTRA string=7 years)
omar
ea9f5d7600
Added optional misc/stl/imgui_stl.h wrapper to use with STL types (e.g. InputText with std::string). ( #2035 , #2006 , #1443 , #1008 )
ago%!(EXTRA string=7 years)
omar
421dc19798
Examples: Cast to ImTextureID instead of void* when assigning to TexId. Applied to all examples. ( #2015 )
ago%!(EXTRA string=7 years)
omar
f5bf9f509c
ImFontConfig: Added GlyphMinAdvanceX/GlyphMaxAdvanceX settings useful to make a font appears monospaced, particularly useful for icon fonts. ( #1869 )
ago%!(EXTRA string=7 years)
omar
5a288b2d3a
Readme, FAQ tweaks ( #1807 )
ago%!(EXTRA string=7 years)
Marc J. Schmidt
0903a12c2a
Fixed documentation example ( #1847 )
ago%!(EXTRA string=7 years)
omar
0e83d74698
Documentation: FAQ, ID Stack, Fonts ( #1839 , #1840 ), #1842 )
ago%!(EXTRA string=7 years)
omar
036dce634e
Version 1.62 WIP
ago%!(EXTRA string=7 years)
omar
35e74c72ab
imgui_freetype: skip missing glyphs as well to match our stb loader ( #1671 , #1703 )
ago%!(EXTRA string=7 years)
omar
28edece04f
Comments, minor tweaks
ago%!(EXTRA string=7 years)
omar
d1c16d4ccd
Documentation bits. Misc comments.
ago%!(EXTRA string=7 years)
omar
111ea7af77
Misc comments, todos + reintroduced removed ImGuiCol defines under !IMGUI_DISABLE_OBSOLETE_FUNCTIONS wrap.
ago%!(EXTRA string=7 years)
omar
1f6ad7a894
ImFont: Added FindGlyphNoFallback. Fixed MergeMode broken by 1ef1acbd8d
ago%!(EXTRA string=7 years)
omar
1ef1acbd8d
Font: Fixed MergeMode adding duplicate glyphs data instead of reusing existing (broken by 072d6d8cb5
)
ago%!(EXTRA string=7 years)
omar
024e23c4d7
Comments, moved ImFontAtlas::Flags to "public" area.
ago%!(EXTRA string=7 years)
omar
fed0a884f7
ImFontAtlas: Added ImFontAtlasFlags_NoPowerOfTwoHeight, ImFontAtlasFlags_NoMouseCursors flags. ( #1613 )
ago%!(EXTRA string=7 years)
omar
cf6b39600b
imgui_freetype: comments about correct blending and sRGB ( #618 , #578 )
ago%!(EXTRA string=7 years)
omar
7b005bd7de
imgui_freetype: Documentation, tweaks. ( #618 )
ago%!(EXTRA string=7 years)
omar
e9a617b22a
Moved imgui_freetype from imgui_club ( #618 )
ago%!(EXTRA string=7 years)
omar
6a83a9152f
Natvis: Showing some flags for ImGuiWindow.
ago%!(EXTRA string=7 years)
omar
cd3dd886de
Moved extra_fonts/ to misc/fonts/. Moved .natvis file to misc/natvis/ ( #1569 )
ago%!(EXTRA string=7 years)