omar
8c61a4eb4c
Fonts: Adding references to the fact that .OTF fonts are supported (but haven't renamed the entry points)
ago%!(EXTRA string=8 years)
omar
d7cad903aa
Documentation tweaks
ago%!(EXTRA string=8 years)
omar
7e452ec737
Renamed ImGuiSetCond_XXX type and enums to ImGuiCond_XXX, kept old enums under #ifdef IMGUI_DISABLE_OBSOLETE_FUNCTIONS
ago%!(EXTRA string=8 years)
omar
fed18d3203
Removed old ValueColor() helpers. ( #346 )
ago%!(EXTRA string=8 years)
omar
4fd148f4f9
Added ImFontAtlas::GlyphRangesBuilder helper + doc
ago%!(EXTRA string=8 years)
omar
942cb0e1f2
Added SetColorEditOptions(). ColorPicker4: context menu to select picker type and alpha bar. Reorganized flags (again!). ( #346 )
ago%!(EXTRA string=8 years)
omar
f4c0134f9f
Moved ColorEdit, ColorPicker declaration in their own section of imgui.h, minor comments adjustment ( #346 )
ago%!(EXTRA string=8 years)
omar
f6460970c5
ColorPicker: Hue wheel + SV triangle picker mode (mode selection flags still wip, missing context menu and persistent options). ( #346 )
ago%!(EXTRA string=8 years)
omar
4b2f157fb1
Renamed ImGuiColorEditFlags_ModeMask_ to ImGuiColorEditFlags_InputsModeMask_ ( #346 )
ago%!(EXTRA string=8 years)
omar
3075d8bcd4
ColorEdit4: Preliminary support for ImGuiColorEditFlags_HDR flag (currently only lift limits). ( #346 )
ago%!(EXTRA string=8 years)
omar
65a27732d8
ImGuiColorEditFlags: Made 0x01 unused for backward compatibility with old bool. Various comments tweaks. ( #346 )
ago%!(EXTRA string=8 years)
omar
90fcd4a829
Renamed ImGuiColorEditFlags_NoColorSquare to ImGuiColorEditFlags_NoSmallPreview ( #346 )
ago%!(EXTRA string=8 years)
omar
3926bd08e1
ColorPicker: Added ImGuiColorEditFlags_NoSidePreview flag + optional reference color. Added more demo code. ( #346 )
ago%!(EXTRA string=8 years)
omar
c36d59a42a
ColorEdit, ColorPicker: AlphaPreview, AlphaPreviewHalf are explicit. Updated demo and using in style editor. 3x3 checkerboard more readable in half mode. ( #346 )
ago%!(EXTRA string=8 years)
omar
27e5b09af1
ColorButton: ImGuiColorEditFlags_HalfAlphaPreview flag to render both opaque and alpha-with-checkerboard versions of the peak preview ( #346 )
ago%!(EXTRA string=8 years)
omar
6796e771fd
ColorEdit, ColorPicker: added ImGuiColorEditFlags_NoAlphaPreview flag ( #346 ). Reorder flags again.
ago%!(EXTRA string=8 years)
omar
c84acf3f56
Comments
ago%!(EXTRA string=8 years)
omar
95fe11b5bf
Added GetColorU32(u32) variant that does the style alpha multiply without a floating point round trip. Not 100% sure about that before the signature may seem ambiguous? But also make using imgui+drawlist more consistent in end-user extensions.
ago%!(EXTRA string=8 years)
omar
f39cd61bf0
Reorder ImGuiColorEditFlags_ ( #346 )
ago%!(EXTRA string=8 years)
omar
4f1f251bd2
ColorEdit, ColorPicker: Context / options menu allows to toggle between u8 and float display. Using short words to avoid localization. ( #346 )
ago%!(EXTRA string=8 years)
omar
7b2d79cffd
ColorEdit: Added ImGuiColorEditFlags_Float flag to display and edit drag values in 0.0..1.0 range instead of 0..255. ( #346 )
ago%!(EXTRA string=8 years)
omar
790d0eb5be
ColorPicker: Added ImGuiColorEditFlags_AlphaBar option ( #346 )
ago%!(EXTRA string=8 years)
omar
4355b2e422
ColorPicker: Honor ImGuiColorEditFlags_NoColorSquare flag + comments ( #346 )
ago%!(EXTRA string=8 years)
omar
15be7e1a71
ColorPicker: new prototype for ColorButton() .Added _NoTooltip, _NoLabel flags. Changing _Alpha flag to _NoAlpha makes so much much sense and allow to revert default parameters to zero. ColorEdit4/Picker4 don't attempt to read/write fourth component, making ColorEdit3/Picker3 shorter/faster. Tooltip and Picker called from ColorEdit can have a title. Picker shows colored square. Moved ColorTooltip() to imgui_internal.h ( #346 )
ago%!(EXTRA string=8 years)
omar
dd9c2f97a8
ColorPicker: Renamed _NoSliders to _NoInputs ( #346 )
ago%!(EXTRA string=8 years)
omar
138a9dbaeb
Tooltip: SetTooltip() is expanded immediately into a window, honoring current font / styling setting. Add internal mechanism to override tooltips (not exposed in BeginTooltip yet because bools are evil) ( #862 )
ago%!(EXTRA string=8 years)
omar
25f3717a1c
Removed IsPosHoveringAnyWindow() which was severaly broken and misleading (most people want to use io.WantCaptureMouse). Added dummy function with assert for now. ( #1237 )
ago%!(EXTRA string=8 years)
omar
d1145e990d
Comments tweak ( #1231 )
ago%!(EXTRA string=8 years)
omar
41f944238b
Comments about GlyphExtraSpacing ( #1192 )
ago%!(EXTRA string=8 years)
omar
8261d9ff30
Comments ( #1172 , #1231 )
ago%!(EXTRA string=8 years)
omar
03e6bfe84a
Comments
ago%!(EXTRA string=8 years)
omar
d3f4309491
Comments about ImGuiStyleVar enum ( #1198 )
ago%!(EXTRA string=8 years)
omar
1e981f00e5
Comments
ago%!(EXTRA string=8 years)
omar
a5e0210902
Revert 978c84d2e9
because int32 >> 32 tends to warns on some compilers/settings. Add ImU64 type. ( #1184 )
ago%!(EXTRA string=8 years)
omar
12d265fa31
Version 1.51 WIP tag
ago%!(EXTRA string=8 years)
omar
5e1caaaef3
Version 1.50
ago%!(EXTRA string=8 years)
omar
2acbd1ac2d
Using ImTextureID instead of void* in ImFontAtlas, not sure why I didn't do that earlier, make things more clear
ago%!(EXTRA string=8 years)
omar
62c4698a73
Further clarifications of the key indices passed to IsKeyXXX functions ( #1159 )
ago%!(EXTRA string=8 years)
omar
9da53bcecd
ImFontConfig: Removed MergeGlyphCenterV in favor of a more multipurpose ImFontConfig::GlyphOffset. (Breaking change)
ago%!(EXTRA string=8 years)
omar
c5c77a3476
ImFontConfig: Added GlyphOffset to explicitely offset glyphs at font build time, useful for merged fonts. May remove MergeGlyphCenterV soon.
ago%!(EXTRA string=8 years)
omar
a0a6c8a2ef
Renamed ImDrawList::PathFill() to ImDrawList::PathFillConvex() for clarity. (breaking API)
ago%!(EXTRA string=8 years)
omar
6517d68cdf
ImDrawList::AddImage* renamed uv_ parameters to be more consistent. Fix AddImageQuad to use IM_COL32_A_MASK ( #1009 )
ago%!(EXTRA string=8 years)
Peter
659b3fd259
Add ImDrawList::AddImageQuad
...
Adds a function
AddImageQuad(user_texture_id, a, b, c, d, uva, uvb, uvc, uvd, col)
that shows a texture on a full quad. This allows showing arbitrary
rotations of a texture.
ago%!(EXTRA string=8 years)
Mikulas Florek
7a37a1c3f6
do not export inline function, it causes problems on some compiers
ago%!(EXTRA string=8 years)
Mikulas Florek
316555f9de
missing API
ago%!(EXTRA string=8 years)
omar
e10ceebd36
ImFont: Store the texture surface used to get an idea of how costly each font is.
ago%!(EXTRA string=8 years)
omar
931bc61345
Comment about ImGuiInputTextFlags_CtrlEnterForNewLine for InputTextMultiline()
ago%!(EXTRA string=8 years)
omar
6384eee34f
Minor comments ( #998 )
ago%!(EXTRA string=8 years)
omar
cffdbfe01b
Comments ( #972 )
ago%!(EXTRA string=8 years)
ocornut
db593220fc
Comments, clarified use of io.MouseDelta ( #942 )
...
(ImGuiIO structure layout changed)
ago%!(EXTRA string=8 years)