thedmd
8b2d449b16
Add ShadeVertsLinearUV()
ago%!(EXTRA string=8 years)
omar
f7fe824805
Style: Tweaked border settings to homogenize a little how they look over different backgrounds. ( #707 )
ago%!(EXTRA string=8 years)
omar
39137ccc3e
Style: renamed ImGuiCol_ChildWindowBg to ImGuiCol_ChildBg. ( #707 )
ago%!(EXTRA string=8 years)
Jason Wilkins
022f8c2342
fixed incomplete replacement of unsigned short with ImWchar in interface of ImFont::FindGlyph
ago%!(EXTRA string=8 years)
omar
d323e8cca2
Fixed Style merge for nav branch ( #707 , #787 )
ago%!(EXTRA string=8 years)
omar
0e4f1df1a4
Style: Made changes to Classic style (!!!). Tweaked Dark style. ( #707 )
ago%!(EXTRA string=8 years)
omar
0a61b7195c
Style: Added a default StyleColorsLight(). ( #707 )
ago%!(EXTRA string=8 years)
omar
58345b11e1
Style: Removed ImGuiCol_ComboBg in favor of combo boxes using ImGuiCol_PopupBg for consistency. ( #707 )
ago%!(EXTRA string=8 years)
omar
331eac511e
Style: Dark: Tweaks + setting BorderShadow correctly.
ago%!(EXTRA string=8 years)
Francisco Demartino
f5871c0b92
fix uninitialized atlas packing context
ago%!(EXTRA string=8 years)
omar
f5bdf443c9
Minor comments, tweaks
ago%!(EXTRA string=8 years)
omar
2a3a25e792
Reordered fields in other Style functions ( #1409 )
ago%!(EXTRA string=8 years)
Giuseppe Barbieri
db190c16f6
Update imgui_draw.cpp
ago%!(EXTRA string=8 years)
omar
53f9e28c77
GetGlyphRangesThai(): removed extraneous codepoints ( #1396 )
ago%!(EXTRA string=8 years)
Adisorn Aeksatean
3185a3a697
Add missing thai punctuations
ago%!(EXTRA string=8 years)
omar
d55b69ad6e
Styles: Nav tweaks.
ago%!(EXTRA string=8 years)
omar
c503a50cff
Styles: Moved Classic colors code to imgui_draw.cpp. Sneakily added a StyleColorsDark() function.
ago%!(EXTRA string=8 years)
omar
77df1ba9e0
Version 1.53 WIP
ago%!(EXTRA string=8 years)
omar
9f200d10d5
Version 1.52
ago%!(EXTRA string=8 years)
omar
bc447bc0a4
ImFontAtlas: Fixed memory leak if stbtt_InitFont() returned false. ( #1391 )
ago%!(EXTRA string=8 years)
omar
7f880674e5
Font: Renamed ImFont::Clear() to ImFont::ClearOutputData() for consistency with what ImFontAtlas does. DisplayOffset is set by constructor but not reset by ClearOutputData. ( #1349 )
ago%!(EXTRA string=8 years)
omar
5b699517d4
Internals: PaintVerts** renamed to ShadeVerts**, moved to imgui_draw.cpp and exposed in imgui_internal.h (+1 squashed commits)
ago%!(EXTRA string=8 years)
omar
e32569dd5a
ImDrawList: Fixed a bug in ChannelsMerge() leading to an extraneous draw call being created, which unexpectly led to more dramatic condition but to faulty draw command merging code. ( #1172 , #1368 )
ago%!(EXTRA string=8 years)
Dominik Tugend
7a8eb5bdc9
Rendering issue fix
...
Fixes ocornut/imgui#1172
ago%!(EXTRA string=8 years)
Anthony Pesch
c38526d14b
Completely clear font when rebuilding atlas.
...
Previously, IndexLookup was not cleared on each font, causing FindGlyph to return old glyphs when using MergeMode.
ago%!(EXTRA string=8 years)
omar
09f6f564d9
ImFontAtlas: Fixed calling Clear() and rebuilding (broken in 3fe2ecfd4c
) thanks @pdoane @mikesart
ago%!(EXTRA string=8 years)
omar
3fe2ecfd4c
ImFontAtlas: Added support for CustomRect API to submit custom rectangles to be packed into the atlas / and map them as font glyphs
ago%!(EXTRA string=8 years)
omar
9e1ad7295f
ImFont: Renamed (supposedly internal) fields (e.g. XAdvance to AdvanceX). Custom text renderers might be affected if they didn't use the GetCharAdvance() helper function.
ago%!(EXTRA string=8 years)
omar
10bb9524eb
ImFont: Renamed ImFont::Glyph to ImFontGlyph (for consistency and so ImFontAtlas types can use it without ordering half of the file). Left a redirection type.
ago%!(EXTRA string=8 years)
omar
072d6d8cb5
ImFontAtlas: Refactored internals API to 1) avoid building lookup table multiple times for merged fonts + 2) allow the mapping of custom icons inside fonts (wip, uncommited)
ago%!(EXTRA string=8 years)
omar
2170b0b278
ImFontAtlas: Comments and minor reorganization of declaration in header file.
ago%!(EXTRA string=8 years)
omar
529ca279a4
ImFont: Split some building code into a AddGlyph() helper (that custom rect code and imgui_freetype can use)
ago%!(EXTRA string=8 years)
omar
564c97b87e
Comments
ago%!(EXTRA string=8 years)
omar
f0f86213db
ImVector: added resize() variant with initialization value
ago%!(EXTRA string=8 years)
Bruce Mitchener
4c794be41d
Improve warning configuration for clang.
...
Clang 4.0 introduced -Wdouble-promotion, so check for and disable
that on clang as we do on gcc.
The old style casts warning is already disabled globally in this file
for clang, so it doesn't need to be re-disabled within this scope.
ago%!(EXTRA string=8 years)
omar
65632d2682
Fixed alloca include for SunOS ( #1319 )
ago%!(EXTRA string=8 years)
Daniel Loffgren
cf6ba9dd2d
Don't do a bunch of OS gymnastics. alloca.h is only for glibc, everyone else uses stdlib.h
ago%!(EXTRA string=8 years)
omar
0ba3cadb88
RenderRectFilledRangeH() can't use cheap acosf() approximation for now. ( #1296 )
ago%!(EXTRA string=8 years)
omar
01d4bf299a
Added overcomplicated RenderRectFilledRangeH() to fix rounded progress bar, which will also help for range widgets and perhaps sliders grabs over rounded areas. ( #1296 , #76 )
ago%!(EXTRA string=8 years)
omar
f0fa17b5e0
ImDrawList: Minor renaming
ago%!(EXTRA string=8 years)
omar
808d631e35
imDrawList: PathArcTo() returns when passed zero radius.
ago%!(EXTRA string=8 years)
omar
e1d81f4dc5
ImDrawList: Minor tidying up.
ago%!(EXTRA string=8 years)
omar
1f51e8f39d
Internals: Renamed some ImGuiCorner enums.
ago%!(EXTRA string=8 years)
omar
f72ca6d22c
ImFontConfig: Added RasterizerMultiply option to alter the brightness of individual fonts at rasterization time, which may help increasing readability for some. Added RasterizerFlags for custom rasterizer flags (aka imgui_freetype)
ago%!(EXTRA string=8 years)
omar
304de0ee1b
ImFontConfig: Comments, const.
ago%!(EXTRA string=8 years)
omar
40f608ce9b
Version 1.52 WIP
ago%!(EXTRA string=8 years)
omar
55a6209931
Version 1.51
ago%!(EXTRA string=8 years)
omar
1065a7b95b
ImFontAtlas::AddFontDefault: Made it possible to override size (even if it isn't really recommended)
ago%!(EXTRA string=8 years)
omar
8be7a60f20
ImFontAtlas: Re-arranging code to simplify implementation of imgui_freetype. ( #618 )
ago%!(EXTRA string=8 years)
omar
1086c87767
ImFontAtlas: Re-arranging code to simplify implementation of imgui_freetype. ( #618 )
ago%!(EXTRA string=8 years)