3a20671802
Fixed logging to clipboard on architectures where va_list are modified by vsnprintf ( fixed #112 )
2015-01-14 13:01:53 +00:00
e2d8c03e1a
Fixed ImGuiTextBuffer::empty() to ignore the enforced zero-terminator
...
+ removed unnecessary destructor
2015-01-13 23:06:55 +00:00
0f4d74d614
ImFont::GetTextureData API allow to retrieve 8/32 bits data + lazily load defaults font
...
Examples: OpenGL3 and DirectX11 back to using 32-bits texture solely for
ease of integration.
2015-01-11 21:06:57 +00:00
241e8086fa
Mde it optional to new() io.Font - however it stills needs to be loaded.
2015-01-11 18:27:05 +00:00
cc79b85c28
Added first-pass of Image() based on #73 + demo
2015-01-11 16:30:39 +00:00
1a6e7f25e0
ImVector: less hoops in back() / front(), more friendly for debugger and unoptimized builds
...
+ fixed typos
2015-01-11 16:25:57 +00:00
f77490cb2d
Cleanup extra_fonts/ folder
2015-01-08 23:49:17 +00:00
b3a208901a
Loading TTF file with stb_truetype. Broke setup API slightly. Font baked, packed with space for custom data. Embeds compressed ProggyClean.
2015-01-08 23:35:01 +00:00
b0ea57e518
Version number
2015-01-07 19:07:43 +00:00
91684a428b
Merge upstream
2015-01-06 19:15:41 +02:00
d9757bb583
First pass on AA rendered primitives
2015-01-06 19:05:24 +02:00
0505995193
Very minor code/comments tweaks.
2015-01-04 22:29:53 +00:00
22c1d7eded
Renamed some color enums
2015-01-04 19:37:24 +00:00
39373b563b
Checkbox and Radio buttons activate on click-release to be consistent with other widgets and most UI
2015-01-04 19:23:36 +00:00
12225abfe2
Version number (fix)
2014-12-31 10:38:36 +00:00
f8c58fe328
Fix for Clang
2014-12-30 16:55:32 +00:00
da5227fa28
Added comment about defining IMGUI_OVERRIDE_DRAWVERT_STRUCT_LAYOUT in imconfig.h
2014-12-30 15:44:19 +00:00
2d111ccb55
crc32 on strings is performed in one pass - removed the strlen() call.
2014-12-30 15:18:21 +00:00
691ca46978
Version number
2014-12-30 15:10:55 +00:00
929f127d06
Added SliderInt2(), SliderInt3(), SliderInt4() for consistency
2014-12-30 11:54:04 +00:00
036a153cf4
Log depth padding relative to start depth. Tree node and headers looking better when logged to text. Added LogText().
2014-12-29 20:18:52 +00:00
886d954e3d
GetStyleColorName -> GetStyleColName for consistency with type name. Removed ImGuiStyleVar_ColumnsMinSpacing
2014-12-29 19:56:01 +00:00
39952d2362
Renamed GetTreeStateStorage() to GetStateStorage(). Columns storing floats instead of fixed point integers
2014-12-29 18:17:54 +00:00
1b25fa8169
Added LogFinish() to stop logging at an arbitrary point.
2014-12-29 18:13:41 +00:00
e2fbbe0274
Factoring bits out of Begin() into a private CreateNewWindow() funciton
...
(Hopefully to ease a bit the merging work for ProDBG)
2014-12-28 17:54:02 +00:00
5b7ed5432e
CalcTextSize() default third parameter to false because it almost never makes sense to use it from the outside (may obsolete it)
2014-12-28 16:17:08 +00:00
90351298d1
Renamed second parameter to Begin() to 'bool* p_opened' to be more self-explanatory. Added more comments on the use of Begin().
2014-12-22 13:29:39 +00:00
a3af51fd4e
Added ImGuiStyleVar_WindowRounding enum for PushStyleVar() API
2014-12-19 12:56:00 +00:00
7e868e2842
Cleanup todo list, removed 3 done items + added 1 new
2014-12-11 10:12:52 +00:00
0056ccce26
Version number
2014-12-10 23:40:25 +00:00
e9e0e36f98
New and better Set[Next]Window(Pos|Size|Collapsed) API.
...
Removed rarely useful SetNewWindowDefaultPos() in favor of new API.
2014-12-10 19:22:30 +00:00
3399890a84
Added ImGuiWindowFlags_NoSavedSettings flag + Fixed overlay example app.
2014-12-10 17:13:45 +00:00
2a3bff9a82
Comments
2014-12-10 16:56:11 +00:00
cca5f473ca
Clarified comment
2014-12-08 17:18:20 +00:00
bdb2344db0
ImGuiStorage helper can store float + added functions to get pointer to data. Exposed ImGui::GetId() - may be misleading?
2014-12-08 17:14:54 +00:00
e43cd6e97f
Added IMGUI_INCLUDE_IMGUI_USER_H
2014-12-05 23:09:43 +00:00
6b16424faf
Comments.
2014-12-04 11:54:49 +00:00
860cf578f5
Added ImGuiWindowFlags_NoScrollWithMouse flag.
...
ButtonBehaviour test hovering of CurrentRootWindow (vs CurrentWindow, different for child-windows). This is intentionally meant to fix grabbing the lower-right resize grip when lower-right corner has a child-window, but may be the overall right-er test. Testing out.
2014-12-03 18:17:10 +00:00
d31623061f
ImVector: private -> protected
2014-12-03 11:56:40 +00:00
7f804d3d64
Tab->Spaces :( visual studio can't even be trusted for that, oh thanks.
2014-11-30 16:56:35 +00:00
e835ef1d90
Fix from incorrect change left-over in a31e44b99a
2014-11-30 15:19:39 +00:00
214c967df8
Example code: warning fix + comments.
2014-11-30 12:28:21 +00:00
31654958f9
Merge pull request #92 from memononen/master
...
Smoother mouse wheel scrolling
2014-11-30 12:25:21 +00:00
a31e44b99a
Fixed Clang -Weverything warnings + TODO list entries
2014-11-30 12:21:50 +00:00
eb789c0288
Smoother scrolling
...
- changed IO.MouseWheel to float, allows smoother scrolling
2014-11-30 12:20:25 +02:00
e9aead09cb
Remove unneeded extra parameter from ImFont::FindGlyph()
2014-11-29 00:04:05 +00:00
e4a79e9fc8
Moved IO.Font*** options to inside the IO.Font-> structure.. Added IO.FontGlobalScale setting (vs Font->Scale)
2014-11-29 00:02:46 +00:00
e27eddfbd2
Grammar fix + ocd alignment
2014-11-28 23:10:43 +00:00
311a2f8328
New version of IMGUI_ONCE_UPON_A_FRAME helper macro
2014-11-28 23:08:45 +00:00
df2ad5e899
Renamed ImBitmapFont -> ImFont, removed abstraction-pretend typedef
2014-11-28 22:38:41 +00:00