Commit Graph

100 Commits (98e1d500d4ca3fe6ac025e50f35a0ae29a48d6fa)

Author SHA1 Message Date
ocornut 76ca7c42ca ImDrawList: Added PrimQuadUV() helper to ease custom rendering of textured quads
ocornut d212401624 Fixed ImDrawList::AddRect() which used to render a rectangle 1 px too large on each axis., fixed Image(), ImageButton() as well ()
ocornut 6dbdc69131 ImDrawList: Fixed AddCircle() to fit precisely within bounding box like AddCircleFilled() and AddRectFilled() (followup
ocornut dc4a07c49a Fixed various Clang -Weverything warnings
ocornut e41568f87f Version number 1.48 WIP + Update binaries
ocornut 24d186753e Version number 1.47
ocornut 2849596069 Comments about ImDrawList::PushClipRect
ocornut e4cf44e967 Minor rebranding "ImGui" -> "dear imgui" ()
ocornut 0b10bec71f ImDrawList: Simplified code and added check to avoid mis-recycling a callback command.
ocornut 0873da85ec ImDrawList: Fixed bug with PopClipRect() sometimes altering TextureId + fixed merging of draw calls with same TextureId
ocornut 3aebddc4ac Tweak GetGlyphRangesJapanese() to it is easier to modify
ocornut f505a372fd Speculative build fix for old versions of Visual Studio compiler
ocornut 6b23fca1ff Speculative build fix for using alloca on PS4 & FreeBSD
ocornut 0a23e2c832 Tabs to spaces
ocornut 5f0db60a57 Version number 1.47 WIP
ocornut 72dde4d323 Version 1.46
ocornut a5132286b7 ImDrawList: ChannelsSetCurrent() added an extra assert
ocornut edf730b672 Missing tidying up ()
osman-brian 69e6f299f3 Update imgui_draw.cpp
Fix Decode85 on big-endian systems.
ocornut c1983d5c3f Draw: Fixed rectangle rendering glitches with width/height <= 1/2 and rounding enabled.
omar 9d89e03346 Merge pull request from zho7611/add_korean_support
ImFontAtlas: Added GetGlyphRangesKorean() for Korean.
Jiho Choi cc53d31764 Add support for Korean.
ocornut 0abe668221 ImFontAtlas: Added TexDesiredWidth and tweaked default cheapo best-width choice()
ocornut bc8eb5e9cf ImDrawList, ImFontAtlas: comments, tweaks. moved less scary functions at the top of the file.
ocornut 7b1168eb30 Internal ImLoadFileToMemory() return void* instead of taking void** + allow optional int* file_size
ocornut 4d83519244 Comments ()
ocornut 8a3593257f Fixed warning with VS2015 in stb_truetype.h
ocornut e34ad0a05a ImDrawList: fixed 1 leak per ImDrawList using the ChannelsSplit() API (via Columns) (fix )
ocornut 965fa3cb16 Version number 1.46 WIP
ocornut c9e19f8953 Version number 1.45
ocornut f195bf744f Tabs to spaces
ocornut 4ab43dce19 Comments
ocornut 90e5c97f13 AddBezier()->AddBezierCurve(). PathBezierTo()->PathBezierCurveTo(), and reads current point back, more standard ()
ocornut 80ad773c87 ImDrawList: added AddBezier(), PathBezierTo() for cubic bezier curves ()
ocornut a36001212f ImDrawData: added ScaleClipRects() helper ()
ocornut 77b82ecad7 ImDrawList: Fixed issues with channels split/merge. Functional without manually adding a draw cmd. + Removed unnecessary parameter to Channe
ocornut b1987d697f Trim trailing whitespace ()
omar 9a97ef673e Merge pull request from tpoechtrager/master
Fixes for compiling Windows target with non-MSVC compiler.
ocornut 6a90ac2094 Tentative GCC/Clang warning fixes with unused functions (cf )
Thomas Pöchtrager 3604aecf8f Minor Windows adjustments
ocornut 14822609bd Version number 1.45 WIP
ocornut a99ba42a39 Version number 1.44
ocornut 20cc65788d Build fix for Orbis / PS4
ocornut 815d1d9be4 Merge remote-tracking branch 'origin' into 2015-07-cleanup
Conflicts:
	imgui.cpp
ocornut 2d8c134747 Merge remote-tracking branch 'origin' into 2015-07-cleanup
Conflicts:
	imgui.cpp
ocornut abf823c6f6 Tidying up
ocornut a7e5945206 Merge
ocornut 709c4c3168 Merge remote-tracking branch 'origin' into 2015-07-cleanup
Conflicts:
	imgui.cpp
ocornut e32f0931e8 Missing includes for imgui_draw.cpp ()
ocornut dace68b6fd Big cleanup, split imgui.cpp into imgui_demo.cpp,imgui_draw.cpp imgui_internal.h ()