omar
89d03d5cca
Examples: Vulkan: Disable IMGUI_VULKAN_DEBUG_REPORT by default. Update .bat files for newer VulkanSDK.
2017-05-01 16:46:57 +02:00
omar
55be2f0722
Merge branch 'ParticlePeter-g_FrameIndex_not_used_fix'
2017-05-01 16:23:27 +02:00
omar
9fd3ba871b
Merge branch 'g_FrameIndex_not_used_fix' of https://github.com/ParticlePeter/imgui into ParticlePeter-g_FrameIndex_not_used_fix
2017-05-01 16:21:43 +02:00
omar
5418bb19ff
Examples: Vulkan: windows batch file for 64-bits.
2017-05-01 16:14:13 +02:00
omar
497381dc3d
Comments
2017-05-01 15:53:50 +02:00
omar
23e7cdcee8
Merge branch 'martty-vk_small_fix'
2017-05-01 15:27:05 +02:00
omar
ac2eb4b960
Merge branch 'vk_small_fix' of https://github.com/martty/imgui into martty-vk_small_fix
2017-05-01 15:26:29 +02:00
omar
c3d9e0a6eb
Examples: SDL2: Tweaked batch files for Win32.
2017-05-01 15:00:42 +02:00
omar
b3d237a5ce
Examples: SDL2: Added build .bat files for win32.
2017-05-01 13:47:59 +02:00
omar
dbfd5d6e9a
Ignoring unreasonnable Clang -wformat-pedantic warning ( #1090 )
...
See e.g.
http://clang-developers.42468.n3.nabble.com/The-p-conversion-and-cast-to-void-td4044226.html
2017-05-01 12:55:47 +02:00
omar
a0a6c8a2ef
Renamed ImDrawList::PathFill() to ImDrawList::PathFillConvex() for clarity. (breaking API)
2017-05-01 12:36:46 +02:00
omar
7cd55ce939
Merge branch 'ecraven-addimagequad'
2017-05-01 12:34:45 +02:00
omar
6517d68cdf
ImDrawList::AddImage* renamed uv_ parameters to be more consistent. Fix AddImageQuad to use IM_COL32_A_MASK ( #1009 )
2017-05-01 12:34:32 +02:00
omar
f06b20185f
Merge branch 'addimagequad' of https://github.com/ecraven/imgui into ecraven-addimagequad
2017-05-01 12:25:25 +02:00
omar
884c435fd3
Merge branch 'greggman-fix-opengl3-example'
2017-05-01 12:21:05 +02:00
omar
9fdd66330f
Examples: SDL2+GL3: Fix blend func state save/restore ( #1120 )
2017-05-01 12:20:51 +02:00
omar
d878462866
End() avoid calling Columns() if no columns set is open, not sure what it wasn't the case.
...
Pros: Faster. Avoid early crashes StackId underflow that are meant to be more gracefully caught by CheckStacksSize() (with more explicit assert). Cons: Excercise less code.
2017-04-30 12:10:45 +02:00
omar
bbd44b4edd
Clarified asserts in CheckStacksSize() when there is a stack mismatch
2017-04-30 12:10:45 +02:00
omar
104936ab1a
imconfig: Added comment about redefining ImDrawIdx
2017-04-26 19:12:46 +02:00
omar
f030087f8e
Comments to redirect people to OpenGL3 examples ( #1116 )
2017-04-26 18:27:10 +02:00
omar
50b4b29beb
Examples: GLFW+GL3, SDL+GL3: Fixed modifying bound Texture0 ( #1087 , #1088 , #1116 )
2017-04-26 18:16:59 +02:00
omar
670775ac22
Added assert/comment about using MergeMode ( #1100 )
2017-04-13 20:01:24 +02:00
omar
0e1950f7d6
Comments about child menu positioning ( #1086 )
2017-04-01 18:01:47 +02:00
omar
e10ceebd36
ImFont: Store the texture surface used to get an idea of how costly each font is.
2017-03-17 21:29:57 +01:00
omar
b84eac53d8
ImFont: Reorder field initialization to match declaration order
2017-03-17 21:29:28 +01:00
omar
931bc61345
Comment about ImGuiInputTextFlags_CtrlEnterForNewLine for InputTextMultiline()
2017-03-16 21:55:36 +01:00
omar
6384eee34f
Minor comments ( #998 )
2017-01-29 16:53:01 +01:00
omar
8e8117c7b1
stb_truetype update (with OpenType, Type 2 font handling) ( #976 )
2017-01-21 19:23:47 +01:00
omar
b8043d3ee5
Internal: Renamed ImLoadFileToMemory to ImFileLoadToMemory to be consistent with ImFileOpen + fix mismatching .h name ( #917 )
2017-01-14 13:47:16 +01:00
omar
6257b5814a
Added an explicit (internal) ClearActiveID() helper and removed the default NULL window parameter to internal SetActiveID(),
2017-01-11 20:56:55 +01:00
omar
cffdbfe01b
Comments ( #972 )
2017-01-10 10:36:07 +01:00
omar
714beb217c
Demo: Console: Fixed a completion bug when multiple candidates are equals and match until the end.
2017-01-07 20:18:45 +01:00
ocornut
68df09cf47
Fixed word-wrapping which would never wrap after a 1 character word. (thanks @sronsse)
2017-01-01 20:11:40 +01:00
ocornut
db593220fc
Comments, clarified use of io.MouseDelta ( #942 )
...
(ImGuiIO structure layout changed)
2016-12-23 11:34:23 +01:00
ocornut
1396659b72
Examples: Speculative fix for OSX Makefile to make Travis happy (re #812 )
2016-12-21 20:12:43 +01:00
ocornut
baa2e3b451
Minor documentation tweaks
2016-12-21 18:42:52 +01:00
ocornut
d74a3349e9
Examples: DirectX9: Explicitely setting viewport to match that other examples are doing ( #937 )
2016-12-19 23:15:38 +01:00
ocornut
52308a54f8
Demo: comments
2016-12-12 11:05:41 +01:00
ocornut
55d651812d
Renaming and massaging internal Settings/Ini functions ( #923 )
2016-11-29 21:55:20 +01:00
ocornut
0b6211f907
Fixed clicking on a window's void while staying still overzealously marking .ini settings as dirty ( #923 )
2016-11-29 21:46:21 +01:00
ocornut
9235e0da46
SliderInt, SliderFloat(): Fixed edge case where style.GrabMinSize being bigger than slider width can lead to a division by zero ( #919 )
2016-11-29 21:07:26 +01:00
ocornut
ca9a918535
SliderInt(): Fixed reverse direction mode when (v_max-v_min)==-1 ( #854 ) (+ ref #919 )
2016-11-28 20:43:11 +01:00
ocornut
bbd0a37bd2
ImFileOpen: MinGW uses _wfopen() codepath to support UTF-8 filenames ( #917 )
2016-11-28 20:30:36 +01:00
ocornut
449c47c789
SliderInt, SliderFloat() interacting enforce modifying to the value to be consistent with other widget behaviors ( #919 )
2016-11-28 11:05:24 +01:00
ocornut
94c77edfa5
SliderInt, SliderFloat() Better display support for v_min==v_max range. ( #919 )
2016-11-28 11:03:48 +01:00
ocornut
0a483379af
Split SliderBehaviorCalcRatioFromValue() out of SliderBehavior(), fix + Not using fabsf() anymore
2016-11-27 18:34:46 +01:00
ocornut
004e863727
Split SliderBehaviorCalcRatioFromValue() out from SliderBehavior()
2016-11-27 18:32:24 +01:00
ocornut
219e4fb8fb
SliderInt, SliderFloat: Passing v_min==v_max disable setting value from clicking/dragging ( #919 )
2016-11-27 17:49:04 +01:00
ocornut
a868c32ed1
SliderInt, SliderFloat: Renaming
2016-11-27 17:43:32 +01:00
ocornut
61d5b46307
SliderInt, SliderFloat(): support reverse direction ( #854 )
2016-11-27 17:38:33 +01:00
ocornut
104b381023
Using _wfopen() under Windows+MSVC because fopen() doesn't support UTF-8 encoding. Wrapped as ImFileOpen(). ( #917 )
2016-11-27 16:43:36 +01:00
ocornut
9c6048f781
Tools: binary_to_compressed_c.cpp : comments + link to precompiled binaries
2016-11-13 21:42:40 +01:00
ocornut
3085716708
Merge branch 'Loftilus-master'
2016-11-13 17:57:57 +01:00
ocornut
127dd7c88c
Examples: Vulkan: Coding style fixes ( #910 )
2016-11-13 17:57:43 +01:00
ocornut
1a0e414d3a
Fixed uninitialized variables (wouldn't have a real effect because they'd be cleared in Begin()).
2016-11-12 21:17:30 +01:00
ocornut
fdbad2708c
Ignore GCC 6 warnings ( #883 )
2016-11-12 21:04:55 +01:00
ocornut
7c2b35704d
Examples: DirectX9-10-11: Only call Windows' SetCursor(NULL) when io.MouseDrawCursor is set ( #585 , #909 )
2016-11-12 19:46:52 +01:00
ocornut
2973287fd3
Merge branch 'martty-master'
2016-11-12 17:50:25 +01:00
ocornut
55863dd274
Examples: Vulkan: Shallow stylistic changes (following #879 )
2016-11-12 17:49:59 +01:00
ocornut
0449bb98e2
Merge branch 'master' of https://github.com/martty/imgui into martty-master
2016-11-12 17:36:46 +01:00
ocornut
98e1d500d4
Support for #define-ing GImGui and IMGUI_SET_CURRENT_CONTEXT_FUNC to enable custom thread-based hackery ( #586 )
2016-11-12 17:08:31 +01:00
ocornut
e0aef0018f
Updated README
2016-11-12 16:08:26 +01:00
ocornut
a68ac96bc4
Examples: GL3: Comments about gl3w ( #880 )
2016-11-12 12:48:33 +01:00
ocornut
775ac24d45
Fixed overzealous GCC warnings ( #883 ) + partly undo 8553bab241
2016-11-12 11:14:37 +01:00
ocornut
379533f661
Updated stb_truetype.h, stb_rect_pack.h primarily to reduce warnings ( #883 )
2016-11-11 20:19:07 +01:00
ocornut
8553bab241
Ignoring overzealous GCC warnings ( #883 )
2016-11-11 20:17:35 +01:00
ocornut
81eefb704b
Minor const fixes for overzealous warnings ( #883 )
2016-11-11 18:40:13 +01:00
ocornut
faafcf418d
Demo: Comments, even though nobody appears to read the comments.
2016-11-07 17:33:46 +01:00
ocornut
3689efb726
Font: Readme about icons
2016-11-06 22:53:36 +01:00
ocornut
da9feba539
Fixed missing frame padding on title bar text when Collapse triangle is disabled
2016-11-06 22:40:47 +01:00
ocornut
620497e466
Font: Font name include size
2016-11-06 22:21:21 +01:00
ocornut
84f480a638
Font: Added Roboto-Medium + tweaked readme
2016-11-06 22:21:10 +01:00
ocornut
b2f0ea6c0d
Font: Default font given explicit name "ProggyClean.ttf"
2016-11-06 21:51:20 +01:00
ocornut
b376b68326
Font: Added io.FontDefault in ImGuiIO structure to make it easier to change default font from third-party or demo code
2016-11-06 21:50:18 +01:00
ocornut
357167f917
Demo: Custom Rendering: Tweak so end of line can be dropped outside of canvas, more pleasing.
2016-11-06 18:13:14 +01:00
ocornut
907dd2ed20
Comments ( #896 )
2016-11-06 15:25:28 +01:00
ocornut
ddf08ec2e8
BeginChild(const char*) applies stack id to provided label ( #894 , #713 )
2016-11-06 15:12:50 +01:00
ocornut
b3790e7549
InputText: Fixed pressing home key on last character when it isn't a trailing \n ( #588 , #815 )
2016-10-16 13:34:47 +02:00
ocornut
7252d93dcd
stb_textedit.h Merged from master 1.9 (merged bits from #473 )
2016-10-16 11:34:33 +02:00
ocornut
0d3f8807c7
Added a void* user_data parameter to Clipboard function handlers. ( #875 )
2016-10-15 11:36:43 +02:00
ocornut
d649bc485b
Minor comments
2016-10-15 11:18:29 +02:00
ocornut
cb7e1c18b5
Separator: Fixed zero-height bounding box resulting in clipping when at top of clipping rectangle ( #860 )
2016-10-10 22:37:59 +02:00
ocornut
31dc7d8d63
Added ImGuiMouseCursor_None for usage by app/binding
2016-10-10 18:03:37 +02:00
ocornut
4de35b4f30
Removed left-over empty op
2016-10-09 10:58:38 +02:00
ocornut
1810b3ff38
Added ImGuiCorner enum to clarify some internal code
2016-10-09 10:56:23 +02:00
ocornut
d567595dde
ImDrawList: AddRect(), PathRect() default rounded_corner 0x0F->~0/-1 so it appears less obscure in IDE completions
2016-10-09 10:35:01 +02:00
ocornut
abaada4224
Removed the inconsistent shadow under RenderCollapseTriangle() (~#707)
2016-10-09 10:31:39 +02:00
ocornut
5957af8a80
Fixed not using IM_ARRAYSIZE() where appropriate
2016-10-09 10:08:03 +02:00
ocornut
fa73e5aa0e
Plot: Fixed calling with values_count == 0
2016-10-08 12:43:30 +02:00
ocornut
51111b0ed5
FAQ clarified the ClipRect entry a little
2016-10-07 10:27:19 +02:00
ocornut
e07d45709f
ImDrawList: Uses IM_COL32_A_MASK macro instead of hardcoded zero alpha testing ( #844 )
2016-10-07 09:49:52 +02:00
ocornut
05b580e691
Tools: Fixed binary_to_compressed_c.cpp not to use different types on both sides of ternary op ( #856 )
2016-10-02 17:25:09 +02:00
ocornut
a2487bc143
Minor tweaks
2016-10-01 15:16:17 +02:00
ocornut
9896faf731
Merge branch 'madeso-master'
2016-10-01 15:00:00 +02:00
ocornut
2919c77bee
Examples: GLFW+OpenGL3: Fixed Shutdown() calling GL functions with NULL parameters if NewFrame was never called ( #800 )
2016-10-01 14:59:28 +02:00
ocornut
b96471143f
Merge branch 'master' of https://github.com/madeso/imgui into madeso-master
2016-10-01 14:56:24 +02:00
ocornut
28974dfbbb
Merge branch 'thedmd-2016-08-use_bgra_colors'
2016-10-01 14:29:27 +02:00
ocornut
68c81739bf
Minor tidying up following merge BGRA color PR ( #844 )
2016-10-01 14:29:12 +02:00
ocornut
eb0382a1c1
Merge branch '2016-08-use_bgra_colors' of https://github.com/thedmd/imgui into thedmd-2016-08-use_bgra_colors
2016-10-01 14:19:25 +02:00
ocornut
dfe4683c17
EndGroup(): Made IsItemHovered() work when an item was activated within the group ( #849 ) (loosely follows #840 )
2016-10-01 14:10:24 +02:00