ocornut
|
e7ffcea33d
|
Removed style.AutoFitPadding, using style.WindowPadding makes more sense (the default values were already the same).
|
2015-05-03 14:26:47 +01:00 |
|
ocornut
|
221f36e116
|
Comments, tweaks, metrics window tweak
|
2015-05-02 17:54:25 +01:00 |
|
ocornut
|
07ebb14ce2
|
Tooltip: fit within display. Added style.DisplayWindowPadding, style.DisplaySafeAreaPadding now strictly for popups/menus.
|
2015-05-01 20:35:44 +01:00 |
|
ocornut
|
68ccdc4fb8
|
Comments
|
2015-05-01 11:07:30 +02:00 |
|
ocornut
|
8fbb42cc6f
|
Added IsKeyDown() IsMouseDown() as convenience instead of reading into IO structures
Also their existence serves as implicit documentation of what
IsKeyPressed(), IsMouseClicked() does
|
2015-04-28 18:12:24 +02:00 |
|
ocornut
|
c93a562b06
|
Added ImGuiStorage::GetVoidPtrRef()
|
2015-04-21 10:12:17 +01:00 |
|
ocornut
|
9119f58ce5
|
Version number 1.39 WIP
|
2015-04-21 10:09:20 +01:00 |
|
ocornut
|
0123fc8c0f
|
Removed comment
|
2015-04-19 23:56:35 +01:00 |
|
ocornut
|
064b94721e
|
Added DragFloat2, DragFloat3, DragFloat4, DragInt2, DragInt3, DragInt4.
|
2015-04-19 23:28:57 +01:00 |
|
ocornut
|
05ee36baab
|
Version number 1.38
|
2015-04-19 22:59:27 +01:00 |
|
Stephan Dilly
|
b28ec1f3b1
|
fix outdated documentation
|
2015-04-14 00:40:46 +02:00 |
|
ocornut
|
dd36e8bf2b
|
Renamed IsClipped() to IsRectClipped(). Kept inline redirection function (will obsolete).
|
2015-04-13 22:04:28 +01:00 |
|
ocornut
|
d11b4160aa
|
Added IsItemVisible(). Made IsClipped() also return false when log is enabled.
|
2015-04-13 21:52:38 +01:00 |
|
ocornut
|
9918ec31d6
|
Added ResetMouseDragDelta() for iterative dragging operations
|
2015-04-13 19:54:40 +01:00 |
|
ocornut
|
a143e2e772
|
Added PushId() GetId() variants that takes string range to avoid user making unnecessary copies
|
2015-04-13 14:45:27 +01:00 |
|
ocornut
|
6ed06a8dc8
|
DragFloat() added power parameter for logarithmic drag on both side of zero #180
|
2015-04-13 00:03:57 +01:00 |
|
ocornut
|
f5ad362912
|
DragFloat() latch value internally, allows finer control, honor precision settings, slow step with integer works #180
|
2015-04-12 19:15:55 +01:00 |
|
ocornut
|
0dc3d07e7f
|
DragInt() step given as float to allow finer control of speed #180
|
2015-04-12 19:08:56 +01:00 |
|
ocornut
|
62abde5b37
|
DragFloat() latch value internally, allows finer control, honor precision settings, slow step with integer works #180
|
2015-04-12 19:07:48 +01:00 |
|
ocornut
|
ac740170b9
|
Added ImFontAtlas::AddFontFromCompressedTTF() helper + binary_to_compressed_c.cpp tool
|
2015-04-11 18:00:09 +01:00 |
|
ocornut
|
500a8a0e02
|
ImDrawList: bits of renaming.
|
2015-04-09 21:00:45 +01:00 |
|
ocornut
|
4fa3eee84e
|
Renamed io.MetricsVertices to io.MetricsRenderVertices
|
2015-04-09 19:47:41 +01:00 |
|
ocornut
|
334fba2f56
|
Spacing
|
2015-04-09 17:33:17 +01:00 |
|
ocornut
|
707df6c7b7
|
ImDrawList: internal refactoring toward a following commit for indexed rendering.
|
2015-04-09 17:32:03 +01:00 |
|
ocornut
|
aa2935968e
|
Renamed AddArcFast() parameter 'tris' to 'filled'
|
2015-04-09 16:47:20 +01:00 |
|
ocornut
|
0fc1f5b17f
|
Revert AddArcFast()->AddArc(), removed modulo from function 200d3482dc
|
2015-04-09 16:45:14 +01:00 |
|
ocornut
|
200d3482dc
|
Renamed ImDrawList::AddArc() to ImDrawList::AddArcFast() for compatibility with future API, and changed 2*PI range from 0..12 to 0..16
|
2015-04-09 00:49:21 +01:00 |
|
Stephan Dilly
|
5ba77928ba
|
fix initialising ints with float literals
|
2015-04-08 22:56:25 +02:00 |
|
ocornut
|
d692286862
|
Added ShowMetricsWindow()
|
2015-04-07 13:42:35 +01:00 |
|
ocornut
|
33ef3992f7
|
Added IO.MetricsVertices counter
|
2015-04-07 13:36:11 +01:00 |
|
ocornut
|
fe64da6197
|
Allow SetWindowFocus(NULL) to remove focus
|
2015-04-06 11:19:31 +01:00 |
|
ocornut
|
f5310a2f2d
|
Comments
|
2015-04-04 19:03:39 +01:00 |
|
ocornut
|
28a45877aa
|
DragFloat() comment examples, not ready for prime-time #180
|
2015-04-03 16:21:24 +01:00 |
|
ocornut
|
916a8955ec
|
DragFloat(): passing min>=max (e.g. 0.0f) for range makes the drag unbound #180, removed extra APIs
|
2015-04-03 15:13:59 +01:00 |
|
ocornut
|
1247ce251f
|
Added DragFloat(), DragInt() work in progress #180
|
2015-04-03 14:07:52 +01:00 |
|
ocornut
|
e6792f84d4
|
Comments and organization of imgui.h
|
2015-04-03 10:22:18 +01:00 |
|
ocornut
|
503b8c20de
|
Delete font clear pointer in ImGui state to get a clear crasah instead of a dangling pointer. #181
|
2015-04-02 17:48:22 +01:00 |
|
ocornut
|
e03d2b2900
|
ImVec2/ImVec4 no-parameters constructs init to 0.0f. Saner. Couldn't measure perf differences in a simple stress test compiled in Debug mode
|
2015-04-01 15:57:09 +01:00 |
|
ocornut
|
e16f2e898a
|
Version number 1.38 WIP
|
2015-03-29 10:09:14 +01:00 |
|
ocornut
|
a1582874d3
|
Changed new ImDrawList::AddLine() half_thickness to hickness, just in time for release
|
2015-03-26 20:24:55 +00:00 |
|
ocornut
|
729e524955
|
Version number 1.37
|
2015-03-26 20:16:53 +00:00 |
|
ocornut
|
e1de4908f6
|
Removed bool return value from BegniPopup() at the moment, it is meaningless. Tidying up.
|
2015-03-26 19:18:06 +00:00 |
|
ocornut
|
91f8eb7b92
|
Added early version of BeginPopup/EndPopup() #126
|
2015-03-26 17:09:17 +00:00 |
|
ocornut
|
7e334013a0
|
Selectable(const char*, bool) version has bool defaulting to false
|
2015-03-26 16:42:46 +00:00 |
|
ocornut
|
743c815821
|
Renamed IsItemHoveredRectOnly -> IsItemHoveredRect (introduced after previous release)
|
2015-03-26 16:18:01 +00:00 |
|
ocornut
|
8b7668d24f
|
Avoid negative clipping rectangle when collapsing windows, ImDrawList could still submit data #177
|
2015-03-26 16:03:30 +00:00 |
|
ocornut
|
b04ee7e040
|
Added a more convenient three parameters version of Begin() which Flags more accessible.
|
2015-03-23 22:50:17 +00:00 |
|
ocornut
|
e176a8b93f
|
OCD normalising function comments not ending with a comma
|
2015-03-22 16:26:48 +00:00 |
|
ocornut
|
85f432dc8d
|
Commented standard library include with the functions we use. Using ImFormatString in place of sprintf (part of #172)
|
2015-03-21 19:27:29 +00:00 |
|
ocornut
|
b024ff85f7
|
Fixed comment
|
2015-03-21 15:15:16 +00:00 |
|
ocornut
|
810fcd8bcb
|
Added mouse cursor types handling + embed mouse cursor data #155
|
2015-03-21 13:59:19 +00:00 |
|
ocornut
|
92a22ab35f
|
Shutdown() freeing a few extra vectors so they don't have to freed by destruction #169
|
2015-03-21 00:41:34 +00:00 |
|
ocornut
|
4cd438f663
|
Added IsMouseDragging(), GetMouseDragDelta() given button and lock threshold. added io.MouseDragThreshold setting. (#167)
Removed GetItemActiveDragDelta()
|
2015-03-20 11:13:18 +00:00 |
|
ocornut
|
2d29907611
|
Added GetMouseDragDelta() helper. No unlock threshold yet (#167)
|
2015-03-20 10:49:17 +00:00 |
|
ocornut
|
7a2da7cd02
|
Added style.DisplaySafeAreaPadding which was previously hard-coded (for use if you can't see the edges of your display, e.g. TV screens)
|
2015-03-18 22:35:51 +00:00 |
|
ocornut
|
ed0f0dbe87
|
ImDrawList::AddText() takes a const ImFont*
|
2015-03-18 14:58:17 +00:00 |
|
ocornut
|
dcaafffe0e
|
Added CalcItemRectClosestPoint() helper.
|
2015-03-18 13:07:37 +00:00 |
|
ocornut
|
9f1b407def
|
ImDrawList: added thickness param to AddLine(). Added PushClipRectFullScreen() helper.
|
2015-03-18 12:54:44 +00:00 |
|
ocornut
|
7d26e85b05
|
IsItemHovered() return false if another widget is active. Added IsItemHoveredRectOnly().
|
2015-03-18 12:10:26 +00:00 |
|
Adam D. Moss
|
1de735ba7c
|
GetItemBoxMax: fix obsolete function copy-n-paste bug
|
2015-03-18 11:27:37 +00:00 |
|
ocornut
|
e10d648a28
|
Added ImGui::GetItemActiveDragDelta() helpers for drag operations
|
2015-03-18 10:41:46 +00:00 |
|
ocornut
|
215b0065e3
|
Version number 1.37 WIP
|
2015-03-18 10:24:56 +00:00 |
|
ocornut
|
7665b8e5e7
|
Version number
|
2015-03-18 09:39:38 +00:00 |
|
ocornut
|
d8026e4d84
|
Added VSliderInt()
|
2015-03-18 09:39:09 +00:00 |
|
ocornut
|
be83c07957
|
Changed mentions of 'box' to be 'rect'
|
2015-03-17 23:41:20 +00:00 |
|
ocornut
|
7e297945c3
|
Added BeginGroup() / EndGroup() layout tools (#160)
|
2015-03-17 23:28:57 +00:00 |
|
ocornut
|
da4bfe3289
|
Added GetItemRectSize(). Renamed GetItemRectMin()/GetItemRectMax()/IsMouseHoveringBox() to GetItemRectMin()/GetItemRectMax()/IsMouseHovering
|
2015-03-17 22:36:54 +00:00 |
|
ocornut
|
0fc9168439
|
Added InputInt2(), InputInt3(), InputInt4()
|
2015-03-15 11:30:00 +00:00 |
|
ocornut
|
44826972c0
|
Added Indent(), Unindent()
|
2015-03-15 11:19:10 +00:00 |
|
ocornut
|
edde703f8f
|
Renamed style.TreeNodeSpacing to style.IndentSpacing, ImGuiStyleVar_TreeNodeSpacing to ImGuiStyleVar_IndentSpacing
|
2015-03-15 11:10:48 +00:00 |
|
ocornut
|
1ac4f33736
|
Added VSliderFloat()
|
2015-03-15 01:58:14 +00:00 |
|
ocornut
|
98eeeab025
|
Added ImGuiStyleVar_GrabMinSize enum value for PushStyleVar()
|
2015-03-15 01:23:56 +00:00 |
|
ocornut
|
4d78c5c9ab
|
Comments and reduced ImGuiTextEditState.InitialText[] to 3 KB (assuming average use case of UTF-8 uses 3 bytes charracters)
|
2015-03-13 13:15:01 +00:00 |
|
ocornut
|
1c1a55f6b1
|
Added IsRootWindowFocused(), IsRootWindowOrAnyChildFocused(). Renamed GetWindowIsFocused() to IsWindowFocused()
|
2015-03-13 12:25:43 +00:00 |
|
ocornut
|
0911526424
|
Added io.KeyAlt + support in examples apps
Currently unused but supported by sample so that more people will have
it set up when menus needs them
|
2015-03-13 09:49:38 +00:00 |
|
ocornut
|
58dc3f97c5
|
WIP marker in uppercase.. (#127)
|
2015-03-11 16:45:58 +00:00 |
|
ocornut
|
5d1c381509
|
Update version number, added IMGUI_VERSION, ImGui::GetVersion() (#127)
|
2015-03-11 16:44:54 +00:00 |
|
ocornut
|
d440a13b7e
|
Version number
|
2015-03-09 17:30:22 +00:00 |
|
ocornut
|
32312e538e
|
Renamed style.ScrollBarWidth to style.ScrollbarWidth to be consistent with other casing.
|
2015-03-08 15:03:55 +00:00 |
|
ocornut
|
2af8e0238c
|
Added GetScrollPosY(), GetScrollMaxY() (mentioned in #150)
|
2015-03-08 12:04:38 +00:00 |
|
ocornut
|
a5daea9408
|
Added style.GrabSizeMin
|
2015-03-08 11:43:57 +00:00 |
|
ocornut
|
849c72c5c3
|
Forward declare struct in imgui.cpp. Removed two forward declarations leaking in imgui.h
|
2015-03-08 11:32:39 +00:00 |
|
ocornut
|
e01500f046
|
Added comments on columns function; Added GetColumnIndex(), GetColumnsCount(), #154
|
2015-03-07 12:18:01 +00:00 |
|
ocornut
|
e269125c3a
|
Windows: setup a default handler for ImeSetInputScreenPosFn so IME (Japanese/Chinese) inputs are positioned correctly.
User need to set io.ImeWindowHandle
|
2015-03-06 21:11:14 +00:00 |
|
ocornut
|
0ffd99d319
|
Font: fix for fallback character width.
|
2015-03-06 19:17:20 +00:00 |
|
ocornut
|
8691c5ca42
|
Version number + commented failing test case
|
2015-03-03 15:52:56 +00:00 |
|
ocornut
|
f4458f7571
|
Version number
|
2015-03-02 10:10:46 +00:00 |
|
ocornut
|
40b04a3701
|
Renamed ImGuiSetCondition_*** to ImGuiSetCond_*** and ImGuiCondition_FirstUseThisSession to ImGuiCond_Once
|
2015-02-27 09:51:11 +00:00 |
|
ocornut
|
2177b11682
|
Added SetNextTreeNodeOpened() with optional condition flag in replacement of OpenNextNode()
|
2015-02-27 09:38:22 +00:00 |
|
ocornut
|
ea17240b96
|
Spacing
|
2015-02-27 09:16:12 +00:00 |
|
ocornut
|
ebe363c951
|
Added SetWindowPos(), SetWindowSize(), SetWindowCollaposed() given a wnidow name.
|
2015-02-27 09:07:25 +00:00 |
|
ocornut
|
6d89285f59
|
Added SetWindowFocus(), SetWindowFocus(const char*), SetNextWindowFocus() (#146)
|
2015-02-27 09:01:12 +00:00 |
|
ocornut
|
fe48562171
|
Comments for IMGUI_API
|
2015-02-25 23:10:17 +00:00 |
|
ocornut
|
c51be42f28
|
Added Bullet() + usage examples
|
2015-02-23 20:59:22 +00:00 |
|
ocornut
|
0df8ff6931
|
Version number
|
2015-02-23 20:52:33 +00:00 |
|
ocornut
|
e022e5cff6
|
Version number 1.33
|
2015-02-22 18:16:25 +00:00 |
|
ocornut
|
bab81318a9
|
Comments and changed ImVec2 parameters to const ImVec2&
|
2015-02-22 12:38:46 +00:00 |
|
ocornut
|
835a46effb
|
Comments
|
2015-02-21 16:50:34 +00:00 |
|
ocornut
|
00e281bef1
|
Version number
|
2015-02-21 16:39:21 +00:00 |
|
ocornut
|
242a52abba
|
InputText: minor tidying up.
|
2015-02-21 16:05:59 +00:00 |
|