935 Commits (d976e4ea23d389a757800cef79261ad3296fb2c5)

Author SHA1 Message Date
omar 9da53bcecd ImFontConfig: Removed MergeGlyphCenterV in favor of a more multipurpose ImFontConfig::GlyphOffset. (Breaking change) 7 years ago
omar c5c77a3476 ImFontConfig: Added GlyphOffset to explicitely offset glyphs at font build time, useful for merged fonts. May remove MergeGlyphCenterV soon. 7 years ago
omar 89b1497843 Merge branch 'master' into 2016-02-colorpicker 8 years ago
omar a0a6c8a2ef Renamed ImDrawList::PathFill() to ImDrawList::PathFillConvex() for clarity. (breaking API) 8 years ago
omar 6517d68cdf ImDrawList::AddImage* renamed uv_ parameters to be more consistent. Fix AddImageQuad to use IM_COL32_A_MASK (#1009) 8 years ago
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.
8 years ago
Mikulas Florek 7a37a1c3f6 do not export inline function, it causes problems on some compiers 8 years ago
Mikulas Florek 316555f9de missing API 8 years ago
omar e10ceebd36 ImFont: Store the texture surface used to get an idea of how costly each font is. 8 years ago
omar 931bc61345 Comment about ImGuiInputTextFlags_CtrlEnterForNewLine for InputTextMultiline() 8 years ago
omar 92ea8d1131 Merge branch 'master' into 2016-02-colorpicker 8 years ago
omar 6384eee34f Minor comments (#998) 8 years ago
omar b6c0227add Merge branch 'master' into 2016-02-colorpicker 8 years ago
omar cffdbfe01b Comments (#972) 8 years ago
ocornut a60b2cc645 Merge branch 'master' into 2016-02-colorpicker 8 years ago
ocornut db593220fc Comments, clarified use of io.MouseDelta (#942)
(ImGuiIO structure layout changed)
8 years ago
Nicolas Guillemot 36d78e0565 const correctness for Combo and ListBox
Since Combo and ListBox only read and display the list of items, they
should not modify the pointers inside the array of pointers passed in.
Adding "const" here makes it possible to call these functions with such
an array of const pointers. Previously, a cast to "const char**" was
required as a workaround, otherwise there was a compile error.
8 years ago
Geoffrey Tucker 66c4281290 Began improvements to columns API by splitting the Columns() function into BeginColumns() and EndColumns() and adding additional flags. The columns data still needs to be placed into a stack. 8 years ago
ocornut ccb3db94da Merge branch 'master' into 2016-02-colorpicker 8 years ago
ocornut b376b68326 Font: Added io.FontDefault in ImGuiIO structure to make it easier to change default font from third-party or demo code 8 years ago
Matt Keeter 32dbe836d0 Add user-facing IsPopupOpen function 8 years ago
ocornut dd6163241c Merge branch 'master' into 2016-02-colorpicker 8 years ago
ocornut 0d3f8807c7 Added a void* user_data parameter to Clipboard function handlers. (#875) 8 years ago
ocornut d649bc485b Minor comments 8 years ago
ocornut 31dc7d8d63 Added ImGuiMouseCursor_None for usage by app/binding 8 years ago
ocornut d567595dde ImDrawList: AddRect(), PathRect() default rounded_corner 0x0F->~0/-1 so it appears less obscure in IDE completions 8 years ago
ocornut 404979e48d Merge remote-tracking branch 'origin' into 2016-02-colorpicker 8 years ago
ocornut e07d45709f ImDrawList: Uses IM_COL32_A_MASK macro instead of hardcoded zero alpha testing (#844) 8 years ago
ocornut 68c81739bf Minor tidying up following merge BGRA color PR (#844) 8 years ago
Michał Cichoń 1999c01db8 Apply Omar feedback and convert remaining 0xAABBGGRR's into IM_COL32(RR,GG,BB,AA) format. 8 years ago
Michał Cichoń d75d2b1871 Introduce IMGUI_USE_BGRA_PACKED_COLOR in imconfig.h.
When IMGUI_USE_BGRA_PACKED_COLOR is defined packed color hold in ImU32 use BGRA format instead RGBA.
8 years ago
ocornut 1b5bbf725b Merge remote-tracking branch 'origin' into 2016-02-colorpicker 8 years ago
ocornut 56cdbe434d Style: Added ButtonTextAlign, ImGuiStyleVar_ButtonTextAlign (#842) 8 years ago
ocornut 0f303d363a Refactor text alignment options to use ImVec2, removed ImGuiAlign (#842, #222) 8 years ago
ocornut c5b8c6303a Refactor PushStyleVar/PopStyleVar so it is constant time + can receive integers (yet unused) (#842) 8 years ago
ocornut 612b17ef57 Fixing minor english typos (#827) 8 years ago
Brian Swetland 5a47346f5a ImFont: add RenderGlyph() to allow rendering of individual glyphs 8 years ago
ocornut 996eb080fa Merge remote-tracking branch 'origin' into 2016-02-colorpicker 8 years ago
ocornut 5d1a0a6f77 Removed a handful of obsolete (trivial) function redirection from 1.34 and 1.38 (march-april 2015)
OpenNextNode() -> SetNextTreeNodeOpen()
GetWindowIsFocused() -> IsWindowFocused()
GetItemBoxMin() -> GetItemRectMin()
GetItemBoxMax() -> GetItemRectMax()
IsMouseHoveringBox() -> IsMouseHoveringRect()
IsClipped() -> !IsRectVisible()
8 years ago
ocornut b8397c2933 Tweak comments (#768) 8 years ago
Michał Cichoń 7588dfb67e Add ability to test arbitrary rectangle for visibility without need of moving cursor. 8 years ago
ocornut 907265d632 Using ImGuiID instead of ImU32 is a few places 8 years ago
ocornut 666d83b5c7 InputText/IO: Got rid of individual OSX options in ImGuiIO, added io.OSXBehaviors (#473, #650) 8 years ago
ocornut 802e91f69e Merge branch 'add-osx-homeend-keys' of https://github.com/michaelbartnett/imgui into michaelbartnett-add-osx-homeend-keys 8 years ago
ocornut 8efd05a148 Tab->Spaces, missing spaces, typos 8 years ago
Adisorn Aeksatean 4141144b21 Added GetGlyphRangesThai() 8 years ago
ocornut 9c71ec38f0 ImVector: reserve() tweak to avoid undefined behavior warning (#731) 8 years ago
Michael Bartnett 86f42b5950 osx uses super+arrows for home/end, built on work in ocornut/imgui#473 8 years ago
ocornut de61fcc619 Minor bits 8 years ago
ocornut 1ef7980e17 Merge branch 'master' into 2016-02-colorpicker 8 years ago
ocornut f83790dc5a Comments 8 years ago
ocornut 2da30e8702 Comments (#691) 8 years ago
ocornut 65a525550e ImFont: Allowing to use up to 0xFFFE glyphs in same font (increased from previous 0x8000) 8 years ago
ocornut 5d4cf1c3f3 Version 1.50 WIP 8 years ago
ocornut adb85d800d Version 1.49 8 years ago
ocornut 9a751da136 Caving in to ignoring stupid pedantic Clang warnings for old-style-cast in header files 8 years ago
ocornut 3ddb50a925 Merge branch 'master' into 2016-02-colorpicker 8 years ago
ocornut dcef7dedce Comments (#590) 8 years ago
ocornut d5a12866fe Comments (#676, #655) 8 years ago
ocornut 1483a69c11 Demo: Tree: showing how to align tree node label with current x position (#324, #581) 8 years ago
ocornut 61c294bb52 Added optional Indent() Unindent() width (#324, #581) 8 years ago
ocornut a0a48f6e59 Added TreeAdvanceToLabelPos() (#581) 8 years ago
ocornut 793f5f8cdb Comments 8 years ago
ocornut 806a146198 TreeNodeEx(): ImGuiTreeNodeFlags_AlwaysOpen->ImGuiTreeNodeFlags_Leaf, + added ImGuiTreeNodeFlags_Bullet (#324, #581) 8 years ago
ocornut 2acb61e3a1 Comments 8 years ago
ocornut 8f4b123e1b SetNextWindowSizeConstraint -> SetNextWindowSizeConstraints (#668) 8 years ago
ocornut b7ebeb1610 Added SetNextWindowSizeConstraint() + demo code (#668) 8 years ago
ocornut 753bf5cefe Comments 8 years ago
ocornut 81bf5aeb09 Minor bits 8 years ago
ocornut 69a29e4715 Added NewLine() (very shy reminder that #97 isn't done) 9 years ago
ocornut 787be01e61 ImGuiListClipper comments (#660, #661, #662) 9 years ago
ocornut 7a28f5bb81 ImGuiListClipper new version, detect height automatically, fix compatibility with SetScrollPosHere (#662) 9 years ago
ocornut 431eaf1abe Comments to clarify what float[2] int[2] etc. are. May switch to pointers? (#659) 9 years ago
ocornut 39bda5ea09 Fixed a IMGUI_API->inline case (#657, #349) 9 years ago
ocornut f48f9a30ef ButtonBehavior(), fixed subtle old bug when a repeating button would also return true on release + comments (#656) 9 years ago
ocornut b628acbb52 StyleEditor: comments (#652) 9 years ago
ocornut 2f55dc1f33 ImFontConfig: Clarified persistence requirement of GlyphRanges array (#651) 9 years ago
ocornut aa11934efa Comments to clarify default shared ImFontAtlas and current context pointer thread-safety (#586, #591) 9 years ago
ocornut 7b9c0a5c3f Renamed ImGuiState -> ImGuiContext (#586, #269) 9 years ago
ocornut 8b428e8c74 Added CreateContext/DestroyContext/GetCurrentContext/SetCurrentContext() (#586, #269) 9 years ago
ocornut 69cc00f91f ImGuiStorage: Added bool helper functions for completeness. 9 years ago
ocornut ce4d731486 Minor comments, tweaks 9 years ago
ocornut 89d5026187 Renamed majority of use of "opened" to "open" for clarity. Renamed SetNextTreeNodeOpened() to SetNextTreeNodeOpen(). (#625, #579) 9 years ago
ocornut 4170b4847d Style: Changed default IndentSpacing from 22 to 21 (#581, #324) 9 years ago
ocornut 13df4668d1 Added GetTreeNodeToLabelSpacing() helper - tentative name (#581, #324) 9 years ago
ocornut bb674ccee6 TreeNode: added ImGuiTreeNodeFlags_AlwaysOpen flag (#581, #324) 9 years ago
ocornut f79b2d6ce3 TreeNode: added ImGuiTreeNodeFlags_OpenOnArrow flag (#581, #324, #190) 9 years ago
ocornut dc8446d048 Demo: Added simple tree node selection demo (#581, #516, #190) 9 years ago
ocornut 4c880b7106 Added ImGuiTreeNodeFlags_OpenOnDoubleClick (#581, #516, #190) 9 years ago
ocornut a38fd2e186 Added TreeNodeEx() functions (#581, #600, #190) 9 years ago
ocornut ac501102fc Added IsItemClicked() helper (#581) 9 years ago
ocornut ec6471ca87 TreeNodeEx() wired the display-side ImGuiTreeNodeFlags_Selected flag (#581) 9 years ago
ocornut ab6bc05fc3 Fixed ImGuiTreeNodeFlags_AllowOverlapMode to behave better on touch-style inputs (#600) 9 years ago
ocornut df749e3f13 Added CollapsingHeader() variant with close button, obsoleted 4 parameters version. Refactored code into TreeNodeBehavior. (#600)
New flag and declaration makes uses of SetNextTreeNode() functions on
collapsing header more obvious as well (#579).
9 years ago
ocornut befe02559a Added IsRootWindowOrAnyChildHovered() helper (#615) 9 years ago
ocornut be7621f7c5 Updated FAQ about non UTF-8 literal (#609, #613) 9 years ago
ocornut 6bcc31e575 Merge branch 'master' into 2016-02-colorpicker 9 years ago
ocornut ea6b615179 Made ImGui::PushClipRect()/PopClipRect() public. Changed ImDrawList::PushClipRect() prototype. Fixed demo. (#610) 9 years ago
ocornut 4b6e9ac396 ImFont: Added AddRemapChar() helper (#609) 9 years ago
ocornut 247da0e01b BeginGroup() comment tweaks (#608) 9 years ago
ocornut 4b51e43d60 BeginGroup() extra comment because this is overused and misleading (#608) 9 years ago
ocornut 727ca4bd17 ImFont: IndexLookup stores short instead of int, so typical ascii-set lookup fits in 256 bytes 9 years ago
ocornut a20d69f9ce ImFont: Tweaking layout, shaving bit of alignment and simple hot/cot split 9 years ago
ocornut 44fb99542f ImFont: RenderText() useful directly without ImDrawList::AddText().. Changed prototype. Reserving vertices after skipping non-visible lead. 9 years ago
ocornut fe73a23cf5 ImFont: Added RenderChar() helper. 9 years ago
ocornut d92f1deff8 ImDrawList: Added AddQuad(), AddQuadFilled() helpers. 9 years ago
ocornut 006934fd15 Todo items + not using function called isblank() because it may be a macro in some C library 9 years ago
ocornut 77177c18f0 Merge branch 'master' into 2016-02-colorpicker 9 years ago
ocornut 1588eda1ac Version 1.49 WIP 9 years ago
ocornut 95cbcdca3f Version 1.48 9 years ago
ocornut 4c25de950c Warning fixes for clang. Using int64_t, may be an issue? 9 years ago
ocornut e808b7cfca Style: removed WindowFillAlphaDefault which was confusing and redundant, baked into WindowBg color. Renamed TooltipBg > PopupBG. (#337)
bg_alpha parameter of 5-parameters version of Begin() is an override,
however that function may become obsolete someday.
9 years ago
ocornut 07df3cfb3e Added ImGuiWindowFlags_AlwaysUseWindowPadding flag to ensure non-border child window uses window padding (#462) 9 years ago
ocornut 8e353af1d3 Renamed ImGuiWindowFlags_Force**Scrollbar to ImGuiWindowFlags_Always**Scrollbar (#476) 9 years ago
ocornut 4c1d4233b2 Merge branch 'master' into 2016-02-colorpicker 9 years ago
ocornut 650515ce49 Updated todo list and comments 9 years ago
ocornut d53c308852 Moved EndFrame() back to imgui_internal.h + comments. Undo cfbf06e394 9 years ago
ocornut f48fc51777 IO: Added unused MultiSelectUsesSuperKey dummy field to convey semantic for OS X compatible behavior (#473) 9 years ago
ocornut aa7a29cdbf InputText(): Added io.DoubleClickSelectsWord option for OS X compatible behavior (#473) 9 years ago
ocornut 587fc60f25 InputText/IO: Added WordMovementUsesAltKey , ShortcutsUseSuperKey for OS X Compatible behavior (#473) 9 years ago
ocornut a6399f120f IO: Added "Super" keyboard modifiers (corresponding to Cmd on Mac and Windows key in theory although the later is hard to read) (#473)
NB: Value not used.
9 years ago
ocornut 326c4e40f8 Merge branch 'master' into 2016-02-colorpicker 9 years ago
ocornut cfbf06e394 Comments and moved EndFrame() for imgui_internal.h (for clarity? or extra confusion?) 9 years ago
ocornut 2b7eeba143 Trim trailing spaces 9 years ago
ocornut 04396ed7a9 FAQ and comments about the use of ImTextureID (#562, #561, #521, #510, #497, #475 ...) 9 years ago
ocornut baabe3b62c Merge branch 'master' into 2016-02-colorpicker 9 years ago
ocornut 5bed7144fe ImDrawList: Added AddTriangle() function 9 years ago
ocornut 37d50dccf9 Added GetFontTexUvWhitePixel() helper. 9 years ago
ocornut a274a09955 Renamed GetWindowFont()->GetFont(), GetWindowFontSize()->GetFontSize() (related to #340) 9 years ago
ocornut 928832a5bc Various tidying up / comments, moved columns functions declarations, no functional changes 9 years ago
ocornut 9cbc6e196b ImDrawList: AddRect() added optional thickness parameter + updated demo 9 years ago
ocornut 86fb3a6a3c ImDrawList: AddCircle() takes optional thickness parameter 9 years ago
ocornut a9e303e006 Minor comments 9 years ago
ocornut 4b7edffe8a Comments 9 years ago
ocornut 6346690962 Comment (#544) 9 years ago
ocornut 459af7683c Merge branch 'master' into 2016-02-colorpicker 9 years ago
ocornut 3db40903ba InputText() ImGuiInputTextFlags_CallbackAlways event set the EventFlag field of ImGuiTextEditCallbackData (#541) 9 years ago
ocornut b816d05e33 Minor tidying up following (#516) - renamed ImGuiSelectableFlags_HandleDoubleClick to ImGuiSelectableFlags_AllowDoubleClick + comments 9 years ago
ocornut 6846873f23 Merge branch 'master' of https://github.com/zapolnov/imgui into zapolnov-master 9 years ago
ocornut d45044fe54 CaptureKeyboardFromApp() / CaptureMouseFromApp(): allow to enforce clearing the capture flag (#533) + demo + made code a little less messy 9 years ago
ocornut cf12bc7dea InputText: Added BufTextLen in ImGuiTextEditCallbackData. Requesting user to maintain it. Zero-ing structure properly before use. (#541) 9 years ago
ocornut a43a9e602a ColorEdit4: support ImGuiColorEditFlags_NoSliders to display only a button (wip #346) 9 years ago
ocornut f8fede1d8b Added ColorPicker3/ColorPicker4, refactoring ColorEdit3/ColorEdit4 adding a bunch of flags and access to picker (wip #346)
Still pretty much experimenting so may break API
9 years ago
ocornut 339b67c01a Exposed FindWindowByName() in imgui_internal.h 9 years ago
ocornut b329a36d27 Moved declaration of SetItemAllowOverlap() to imgui.h (ref #517) 9 years ago
Nikolay Zapolnov a908c109c0 Added flag for selectables to handle double clicks. 9 years ago
ocornut b6fe5eb4b4 Cleaned up the top of imgui.h, documenting all types / forward declarations 9 years ago
ocornut d5fd87e806 Added IM_COL32 macros (ref #346) 9 years ago
ocornut 85725ff9c6 Added ImGuiWindowFlags_ForceVerticalScrollbar, ImGuiWindowFlags_ForceHorizontalScrollbar flags (#476) 9 years ago
ocornut 76ca7c42ca ImDrawList: Added PrimQuadUV() helper to ease custom rendering of textured quads 9 years ago
ocornut 35085a4480 Drag*, Slider* clarified that keyboard inputs aren't clamped (#413) 9 years ago
ocornut 8061a6ceea ImVector: erase/insert uses Data/Data+Size directly. 9 years ago
ocornut 40ed6a51b0 Fixed ImGuITextBuffer::empty() - unused in core lib - from being utterly broken 9 years ago
ocornut d212401624 Fixed ImDrawList::AddRect() which used to render a rectangle 1 px too large on each axis., fixed Image(), ImageButton() as well (#457) 9 years ago
ocornut e41568f87f Version number 1.48 WIP + Update binaries 9 years ago
ocornut 24d186753e Version number 1.47 9 years ago
ocornut 1c5aa32d2b TODO items. Moved ImDrawList::Clear* methods suggesting they aren't for end-user. 9 years ago
ocornut 2849596069 Comments about ImDrawList::PushClipRect 9 years ago
ocornut e4cf44e967 Minor rebranding "ImGui" -> "dear imgui" (#21) 9 years ago
ocornut 96e2b925b1 Comments (#449) 9 years ago
ocornut 4723d97cfb Added BeginPopupContextItem() comment (#439) 9 years ago
ocornut 5084f90a0d Added ProgressBar() (#333) 9 years ago
ocornut 76ab5587e4 GetColorU32: Comments 9 years ago
ocornut 9b6b1bc0f3 Added GetColorU32 helpers (previously internal and misplaced as window->Color()) 9 years ago
ocornut 7bcebdc207 Comments and missing forward declaration 9 years ago
ocornut 8afbdd1ade ImColor: Added SetHSV helper function. 9 years ago
ocornut 9583868bab Added ImGuiIO::ClearInputCharacters() superfluous helper. 9 years ago
ocornut c80e2274f1 Renamed Color() helpers to ValueColor() - dangerously named, rarely used and probably to be made obsolete. 9 years ago
ocornut 1aac69c937 Columns: tidying up, moving OffsetT to a ImGuiColumnData structure 9 years ago
ocornut 92c518a420 InputText: Added password mode via ImGuiInputTextFlags_Password (#237, #363, #374) 9 years ago
ocornut 5549744e0f Minor popups comment tweak (#402) 9 years ago
ocornut f87deff0f3 Moving stdlib.h include outside of imgui.h (#405) 9 years ago
ocornut 5f0db60a57 Version number 1.47 WIP 9 years ago
ocornut 72dde4d323 Version 1.46 9 years ago
ocornut 214e87d59c InputText: comments. 9 years ago
ocornut a5c895f791 Added SetClipboardText / GetClipboardText helper shortcuts to match MemAlloc / MemFree 9 years ago
ocornut 8c5c0c41fc ImDrawList: AddImage() uv parameters default to (0.0) and (1.1) 9 years ago
ocornut e83b529846 BeginChildFrame() helper has the extra_flags parameter. 9 years ago
ocornut 7508d30b83 ImGuiTextBuffer: added c_str() helper. 9 years ago
ocornut e031fe484c Added ImGuiWindowFlags_NoBringToFrontOnFocus behavior. 9 years ago
ocornut 572bf91006 Comments 9 years ago
ocornut ecb63ff8f3 Inline functions not marked with IMGUI_API because apparently it is illegal for MinGW (fix #349)
ARGH C++.
9 years ago
omar 9d89e03346 Merge pull request #348 from zho7611/add_korean_support
ImFontAtlas: Added GetGlyphRangesKorean() for Korean.
9 years ago
Jiho Choi cc53d31764 Add support for Korean. 9 years ago
ocornut 914516110c Minor spacing 9 years ago
ocornut ec7eb05e88 ImGuiTextFilter::Draw helper return bool and resplit when filter is modified 9 years ago
ocornut 0abe668221 ImFontAtlas: Added TexDesiredWidth and tweaked default cheapo best-width choice(#327) 9 years ago
ocornut 1793c1a991 Comments 9 years ago
ocornut b4f1e88860 Added ImGuiInputTextFlags_ReadOnly flag for InputText()/InputTextMultiline() (#211) 9 years ago
ocornut f5fb5f0c1e Minor tidying, reordering functions/members/initialisation to follow same orders 9 years ago
ocornut dafad3903e Added GetDrawData() alternative to setting a Render function. 9 years ago
ocornut dbc7903da8 IsMouseHoveringRect() added 'bool clip' parameter to disable clipping the rectangle with the current parameters (#316) 9 years ago
ocornut 09f659271e ImFont: fixed comment (#317) 9 years ago
ocornut fc052e24b2 Added ImGuiWindowFlags_NoFocusOnAppearing flag (#314) 9 years ago
ocornut 965fa3cb16 Version number 1.46 WIP 9 years ago
ocornut c9e19f8953 Version number 1.45 9 years ago
ocornut f195bf744f Tabs to spaces 9 years ago
ocornut 1eef2c9108 Comment 9 years ago
ocornut 71026d3655 Added GetScrollX(), GetScrollX(), GetScrollMaxX() apis + demo (#246) 9 years ago
ocornut 65a191c005 Added optional Horizontal Scrollbar & allow user to explicitly set content width via SetNextWindowContentSize() etc (#246)
GetCursorPos, SetCursorPos, GetContentRegionMax,
GetWindowContentRegionMin, GetWindowContentRegionMax are now including
the scrolling amount. It PROBABLY shouldn't break anything for you, but
take note that SetCursorPosX(100.0f) puts you at +100 from the starting
x position which may include scrolling, not at +100 from the window left
side.
9 years ago
ocornut d88b73a8b7 Added GetContentRegionAvailWidth() helper. Demo tweaks. 9 years ago
ocornut 0aa353868f Minor internal shortcuts not calling GetCurrentWindow() 9 years ago
ocornut 2d565d4bfb Style: rename ScrollbarWidth to ScrollbarSize (sorry!) 9 years ago
ocornut 65fe60f2b2 Split tree/collapsable into internal TreeNodeBehaviorIsOpened() helper (unsure..) (#282) 9 years ago
ocornut 0a11024459 IO.WantInputCharacters -> WantTextInput (#305) 9 years ago
ocornut 30461345aa Removed default name parameter in Begin()
We already have a "Debug" window pushed to the stack in the first place
so it's not really a useful default.
9 years ago
ocornut 90e5c97f13 AddBezier()->AddBezierCurve(). PathBezierTo()->PathBezierCurveTo(), and reads current point back, more standard (#311) 9 years ago
ocornut 80ad773c87 ImDrawList: added AddBezier(), PathBezierTo() for cubic bezier curves (#311) 9 years ago
ocornut e58f99179a Examples: OpenGL: fix for retina screens + io.DisplayFramebufferScale storage (#287) 9 years ago
ocornut a36001212f ImDrawData: added ScaleClipRects() helper (#287) 9 years ago
ocornut 59d498f3d0 Added ColorConvertU32ToFloat4() helper and ImColor(ImU32) constructor. 9 years ago
ocornut 8cf7df7ec4 Added GetWindowHeight() for completeness + BeginGroup() comment. 9 years ago
ocornut 08b345efd9 ImDrawList: Add comments on the usage of drawing channels 9 years ago
ocornut 77b82ecad7 ImDrawList: Fixed issues with channels split/merge. Functional without manually adding a draw cmd. + Removed unnecessary parameter to Channe 9 years ago
ocornut ad3c9f620d Tabs to spaces 9 years ago
ocornut 063d26a191 Removed obsolete comment 9 years ago
ocornut b1987d697f Trim trailing whitespace (#305) 9 years ago
ocornut 425c6cb3a3 Remove CaptureInputCharactersFromApp and minor cleanups (#305) 9 years ago
Borislav Stanimirov 73917115a8 Added flag showing whether the GUI wants text input
Conflicts:
	imgui.cpp
9 years ago
ocornut 97be3428f1 Added GetMousePosOnOpeningCurrentPopup(). 9 years ago
ocornut 07de0448f9 ImGuiTextFilter: default parameter width=0.0f for no override, allow override with negative values 9 years ago
ocornut 307ed78006 ImGuITextBuffer: shallow tweak. 9 years ago
ocornut 42567a9516 ImGuiTextFilter::PassFilter() supports string range. Added [] helper to ImGuiTextBuffer. 9 years ago
ocornut c98318a914 Renaming some argument to clarify the local vs screen coordinates 9 years ago
ocornut f421f2f47e IsWindowHovered() takes account of window hoverability (may be disabled because of a popup) + comment
Was a dupe of IsMouseHoveringWindow() anyway, they are now "clearly"
different.
9 years ago
ocornut 0c9fcdbe71 Allow to override ImDrawIdx type (#292) 9 years ago
ocornut aa3c26fd30 IM_PRINTFARGS takes one argument. Moved pragma outside of .h (#295) 9 years ago
ocornut b637850260 Merge branch 'master' of https://github.com/tpoechtrager/imgui into tpoechtrager-master 9 years ago
ocornut 14822609bd Version number 1.45 WIP 9 years ago
Thomas Pöchtrager 947cf3434f Added printf attribute to printf like text formatting functions 9 years ago
ocornut a99ba42a39 Version number 1.44 9 years ago
ocornut a793ad682d Merge branch 'master' into 2015-07-cleanup
Conflicts:
	imgui.cpp
9 years ago
ocornut 7fea3eacfe Minor comments 9 years ago
ocornut 155873a6b0 Added GetContentRegionAvail() helper 9 years ago
ocornut 815d1d9be4 Merge remote-tracking branch 'origin' into 2015-07-cleanup
Conflicts:
	imgui.cpp
9 years ago
ocornut 3aca446817 Added ImFontAtlas::AddFontFromMemoryCompressedBase85TTF() 9 years ago
ocornut e099798c97 Merge remote-tracking branch 'origin' into 2015-07-cleanup 9 years ago
ocornut 1e76c63bb6 Fixed comment 9 years ago
ocornut dace68b6fd Big cleanup, split imgui.cpp into imgui_demo.cpp,imgui_draw.cpp imgui_internal.h (#219) 9 years ago
ocornut 5a4b521855 Added ImDrawList::AddText() shorthand helper 9 years ago
ocornut 74908a9513 Fixed angles in ImDrawList::PathArcTo(), PathArcToFast() being off by an extra PI for no reason 9 years ago
ocornut 82727d7119 Version number 1.44 WIP 9 years ago
ocornut cdbf71ac12 Added ImGuiWindowFlags_NoInputs for input-passthru window
Would be more useful with finer control over display layer
9 years ago
ocornut 20db726a9a Version number 1.44 WIP 9 years ago
ocornut e8cb874afe Version number 1.43 9 years ago
ocornut d6117e33d0 AddInputCharactersUTF8: shallow tweaks (#274) 9 years ago
Daniel Gibson be8fb858cc Add ImGuiIO::AddInputCharactersUTF8(char* utf8str)
It'll convert the utf8 string to ImWchar's and passes each of them
to AddInputCharacter().

Very handy for SDL2 SDL_TEXTINPUT events, which provide a buffer with an
UTF-8 string.
9 years ago
ocornut 5e846612d3 ImFont: tweaks 9 years ago
ocornut 3e3d9f9a69 ImFontAtlas: allow AddFontDefault to take a config 9 years ago
ocornut 815168c7ef ImFontAtlas: new AddFont() API, oversampling, subpositiong, merging fonts, etc. (#182, #220, #232, #242) 9 years ago