Nicolas Guillemot
509ac33abe
fix POSITION format (ImDrawVert::pos is 2D, not 4D)
...
the inputlayout incorrectly described the POSITION attribute as being
4D, while ImDrawVert::pos is 2D. This went unnoticed because the buffer
binding has a stride of sizeof(ImDrawVert) and the POSITION is treated
as a float2 in the vertex shader. If you switch POSITION to float4 in
the vertex shader (and actually use the z/w in the matrix
multiplication) then everything become wacky-looking since it's
interpreting the texture coordinates as z/w. On a similar note: It's
weird that the projection matrix takes z and w into consideration when
those don't exist in the shader due to positions being float2s.
2015-10-11 16:42:22 -07:00
ocornut
a5132286b7
ImDrawList: ChannelsSetCurrent() added an extra assert
2015-10-11 17:50:55 +02:00
ocornut
8eb4df0dd6
Added comments ( #369 #370 )
2015-10-11 17:20:07 +02:00
ocornut
8c5c0c41fc
ImDrawList: AddImage() uv parameters default to (0.0) and (1.1)
2015-10-11 17:17:03 +02:00
omar
b93e787f51
Merge pull request #369 from richardkogelnig/master
...
InputText: Fix for not being able to enter certain characters in InputText on german keyboard
2015-10-11 17:16:10 +02:00
richardk
8a6bde3527
Fix for AltGR being send as Ctrl&Alt on german keyboards. Don't consume characters if CTRL key press is detected AND ALT key press is detected in Imgui::InputTextEx
2015-10-11 16:25:49 +02:00
ocornut
fae7b34a3f
Fixed bug with handling of malformed utf-8 at the end of a non-zero terminated string range.
2015-10-09 21:47:41 +02:00
ocornut
b8281d96bd
Fixed mouse release double-triggering ( #359 , #362 )
2015-10-08 20:59:49 +02:00
ocornut
a77e534ded
Examples: OpenGL2: Add msys2/mingw64 target ( #361 )
2015-10-08 20:48:50 +02:00
omar
379079ac42
Merge pull request #361 from fr500/master
...
Examples: OpenGL3: Add msys2/mingw64 target.
2015-10-08 20:47:22 +02:00
ocornut
80173fec96
Merge branch 'osman-brian-master'
2015-10-08 20:44:25 +02:00
ocornut
edf730b672
Missing tidying up ( #358 )
2015-10-08 20:44:13 +02:00
ocornut
48bb3c8026
Merge branch 'master' of https://github.com/osman-brian/imgui into osman-brian-master
2015-10-08 20:40:54 +02:00
ocornut
de92bc873f
Scrollbar: fixed minor rendering offset when borders are enabled ( fix #365 )
2015-10-08 20:25:49 +02:00
omar
0298603040
Update README.md
...
More begging, still in search for a solution..
2015-10-08 15:35:39 +02:00
ocornut
bd78892164
Fixed IsKeyReleased() and IsMouseReleased() returning true on the first frame.
...
Loosely related to #362
2015-10-08 15:28:09 +02:00
ocornut
e83b529846
BeginChildFrame() helper has the extra_flags parameter.
2015-10-07 00:22:44 +02:00
ocornut
d087671369
HoveredId is set via a SetHoveredID() function. Added HoveredIdAllowHoveringOthers not used by default API.
2015-10-06 19:27:24 +02:00
ocornut
06d594e86b
Dummy() create an item so functions such as IsItemHovered() can be used.
2015-10-05 20:27:22 +02:00
ocornut
54805fd22a
InputText: fixed crash when passing a buf_size==0 (which can be of use for read-only selectable text boxes) ( #360 )
2015-10-05 14:13:24 +02:00
radius
a465b2b3d8
add msys2/mingw64 target
2015-10-04 15:14:35 -05:00
ocornut
7508d30b83
ImGuiTextBuffer: added c_str() helper.
2015-10-04 11:22:47 +02:00
omar
69678d1ed2
Merge pull request #357 from orthographic-pedant/spell_check/accommodate
...
Fixed typographical error, changed "accomodate" to "accommodate" in README.
2015-10-03 19:13:04 +02:00
ocornut
e031fe484c
Added ImGuiWindowFlags_NoBringToFrontOnFocus behavior.
2015-10-02 19:07:04 +02:00
osman-brian
69e6f299f3
Update imgui_draw.cpp
...
Fix Decode85 on big-endian systems.
2015-10-01 14:57:31 -04:00
ocornut
c1983d5c3f
Draw: Fixed rectangle rendering glitches with width/height <= 1/2 and rounding enabled.
2015-09-30 21:48:36 +02:00
ocornut
f21fda1231
Scrollbar: Tweaked scrollbar inner padding for small scrollbars.
2015-09-30 21:47:44 +02:00
ocornut
6e4d959953
Window: fixed window lower-right clipping limit so it plays more friendly with both OpenGL and DirectX coordinates.
...
Not sure about this. Hmm.
2015-09-30 21:30:27 +02:00
ocornut
c9d51d99b4
Scrollbar: tidying up ( #355 )
2015-09-30 21:19:54 +02:00
ocornut
5d3d136733
Scrollbar: horizontal scrollbar demo allows to enable simultanaeous scrollbars on both axises.
2015-09-30 21:15:47 +02:00
ocornut
b92daf0ba2
Scrollbar: fixed rounding of background + child window consistenly have ChildWindowBg color under ScrollbarBg fill ( #355 )
2015-09-30 21:15:17 +02:00
orthographic-pedant
ea66a34f9d
Fixed typographical error, changed accomodate to accommodate in README.
2015-09-30 13:16:55 -04:00
ocornut
a76b75c2d5
InputFloat() fixed explicit precision modifier, both display and input were broken.
2015-09-30 15:36:17 +02:00
ocornut
572bf91006
Comments
2015-09-30 15:35:30 +02:00
ocornut
ecb63ff8f3
Inline functions not marked with IMGUI_API because apparently it is illegal for MinGW ( fix #349 )
...
ARGH C++.
2015-09-27 22:28:16 +02:00
ocornut
963f6b782d
Examples: OpenGL3: saving more of blend state ( #347 )
2015-09-27 22:21:11 +02:00
omar
9d89e03346
Merge pull request #348 from zho7611/add_korean_support
...
ImFontAtlas: Added GetGlyphRangesKorean() for Korean.
2015-09-23 18:49:11 +02:00
Jiho Choi
cc53d31764
Add support for Korean.
2015-09-24 00:50:00 +09:00
ocornut
d5502cdd6d
Examples: OpenGL3: Saving/restoring the Enable state, better than nothing ( #347 )
2015-09-23 09:14:27 +02:00
ocornut
98465d401b
Silencing inadequate MSVC warnings when exporting as DLL ( #345 )
2015-09-22 00:53:51 +02:00
ocornut
914516110c
Minor spacing
2015-09-22 00:53:11 +02:00
ocornut
127f44c12b
Demo: Extra plotting examples.
2015-09-20 13:29:18 +02:00
ocornut
ab5def6ad8
PlotHistogram: Minimum bar width ensure better rendering with lots of points (~related to #342 )
2015-09-20 12:02:17 +02:00
ocornut
e268303c02
PlotLines: fixed rendering issue added in previous commit ( #342 )
2015-09-20 11:37:46 +02:00
omar
994c286f61
Merge pull request #342 from nem0/master
...
PlotHistogram: Fixed rendering of histogram with a lot of values.
2015-09-20 11:26:13 +02:00
Mikulas Florek
93200a6c37
fixed rendering of histogram with a lot of values
2015-09-19 21:12:26 +02:00
omar
774099918a
Update README.md
2015-09-19 15:37:28 +02:00
ocornut
fee9e07e61
Updated FAQ ( #341 )
2015-09-19 15:22:05 +02:00
ocornut
ff12afbd18
InputText(): fixed cursor pixel-alignment when horizontally scrolled.
2015-09-19 13:48:27 +02:00
ocornut
0e86ed9361
InputText(): fixed mouse-dragging not scroll tracking the cursor when text doesn't fit ( fix #339 )
2015-09-19 13:45:51 +02:00