Commit Graph

2217 Commits (f22b6e1e09229161a703e31aef88ce9631b4dd65)
 

Author SHA1 Message Date
ocornut 85763150e8 Fixed / removed unncessary allocation in Render()
ocornut bde3f6b90d Removed the dependency on realloc functionality + fixed one alloc in NewFrame()
ocornut 56bf9ea067 Added comment on MemFreeFn as suggested by
ocornut 6777145853 InputText: Filtering private Unicode range 0xE000-0xF8FF seems like glfw on OSX uses those?
ocornut 1120f5d720 Merge branch 'master' of https://github.com/ocornut/imgui
ocornut 2dcbe83951 Added DroidSans.ttf font in repository
omar 59d564b322 Update README.md
ocornut b623f97d9f Examples: DirectX11: fixed build setting of Release mode.
ocornut e636e0d2aa Warning fixes (fix )
Jim Tilander 3478e3a708 Enabled us to create the internal state on client side allocated memory, e.g. a heap
Jim Tilander 1be4604027 Fixed pointer dereferencing error from merge
Jim Tilander e9ff2f3d24 Merge branch 'master' of https://github.com/ocornut/imgui
Jim Tilander 8149bace7b Added a way to replace the internal state pointer so that we can optionally share it between modules (e.g. multiple DLLs)
omar c300a6e6c4 Update README.md
ocornut 8fb15e3d4b Web: update picture.
Jim Tilander 98e71afa72 Removed the dependency on realloc functionality
omar c343e95a0a Update README.md
ocornut bcb3753774 Web: Redone one screenshot so it fits in github website without resizing
ocornut b69f82ee34 New set of pictures!
ocornut 49569a903c Shortened text
ocornut 2f5c754ef1 InputText: process character input before Return because they may come together (IME batch)
ocornut 35c0842bcf Examples: DirectX11: fixed handling of unicode character inputs.
ocornut bebd2da1f1 Wrapping g.ActiveId assignment into a function for easy breakpoint.
ocornut 3f6091b26b Pedantic grammar fix
ocornut 5834297928 Examples: DirectX11: increasing vertex buffer size (would really need a dynamic buffer size)
+ Delete unused code
ocornut 381c7428c1 Examples: changed default background color.
ocornut a548c9b0d5 Version change
ocornut ca10c49e27 Embedded a mouse cursor that can be drawn for you by setting io.MouseDrawCursor
ocornut 68bad703ee ImColor::HSV() helper + color buttons demo
ocornut 8d1583d611 Added ImColor() inline helper. Image/ImageButton() now takes ImVec4 for consistency and honor window alpha.
ocornut cb3b69c879 Exposed ColorConvertHSVtoRGB, ColorConvertRGBtoHSV, ColorConvertFloat4ToU32
ocornut 3cf47988b0 Added ImageButton() using regular framing + override framing size ()
ocornut 2ecc285919 ImDrawList::AddCallback() allows for custom rendering (e.g. 3D scene inside a imgui widget))
ocornut 82666cdc57 ShowTestWindow() early out if window is collapsed. Drawing the 2 columns example differently.
ocornut 4437293b79 Added ImDrawList::SplitDrawCmd() to force multiple draw calls for depending rendering/blending + Comments
ocornut 64679a0b03 ImFontAtlas::Build() does a sanity memset on glyph rectangles.
ocornut 4c4bbcb451 Examples: fixed custom rendering example canvas size.
omar 229ba6ea18 Update README.md
ocornut 27161d2a98 Added io.DisplayVisibleMin / io.DisplayVisibleMax to allow for virtual / scrolling display.
+ remove duplicated "Setup outer clipping rectangle" block in Begin))
ocornut 962ef3924a Added extra asserts and tweaked code in Begin()
ocornut 07f69966f8 ImDrawList::AddImage() color parameter defaults to white
ocornut 79042a3a3c GetVoidPtr() functions like GetInt, GetFloat. Renamed GetIntPtr/GetFloatPtr to GetIntRef/GetFloatRef
omar 5b180afc4e Merge pull request from emoon/master
Added Set/GetVoidPtr in ImGuiStorage
Daniel Collin c9c41c3874 Added Set/GetVoidPtr in ImGuiStorage
ocornut 00842d18e4 Speculative GCC warning fix (again)
ocornut 4535f5f899 Fixed some warnings with Clang/GCC
ocornut 638babb0dd Examples: added simple drawing app example for using ImDrawList and custom drawing
ocornut 32b8ad7381 Fixed mouse aiming within InputText() - broken during 01/18 merge
ocornut 7530f3c985 Added IsItemActive() - replace IsItemFocused()
ClipAdvance() --> ItemAdd() - nb: return value is inverted
ocornut 70188c5623 Added comments