d534207622
Examples: GLFW: Added support for mouse cursors (ImGui::GetMouseCursor() value and WM_SETCURSOR message handling). (#1495)
omar2018-02-20 14:18:02 +01:00
11b12488e8
Examples: GLFW*: Renamed GLFW callbacks exposed in .h to not include GL2/GL3/Vulkan in their name.
omar2018-02-20 14:09:46 +01:00
7e2e0535dd
Examples: DirectX 9,10,11: Inputs: Added support for mouse cursors (ImGui::GetMouseCursor() value and WM_SETCURSOR message handling). (#1495)
omar2018-02-20 13:55:09 +01:00
7cbcccd96b
Update Breaking Change section with moved misc/fonts/ (#1631)
omar2018-02-20 12:08:37 +01:00
7ee2bc8f5e
FAQ about backslashes in string literal since the one in main.cpp isn't being noticed enough. (#1397)
omar2018-02-20 10:24:31 +01:00
b33f0e215f
Initialization happens during CreateContext(), which makes it easier for platform layers to interact with the context during their initialization.
omar2018-02-18 23:25:48 +01:00
1399c9c8a9
Merged a bunch of small inconsequential things from my work branch, to reduce the diff noise.
omar2018-02-17 00:49:57 +01:00
bdb27366e7
Nav: Tweak windowing highlighting for full viewport windows.
omar2018-02-17 00:19:04 +01:00
63332d152a
Obsoleted the io.RenderDrawListsFn callback, you can call your graphics engine render function after ImGui::Render(). Use ImGui::GetDrawData() to retrieve the ImDrawData* to display..(#1599) Examples: Updated examples.
omar2018-02-16 19:18:16 +01:00
0cefd40888
Examples: Added Changelog to make updates easier.
omar2018-02-16 17:20:18 +01:00
1cbfe0700c
Plot: plot a flat line if scale_min==scale_max (#1621)
omar2018-02-16 14:34:49 +01:00
ff5f56dd21
Updated to stb_truetype 1.19 (include minor fix for #1622)
omar2018-02-16 11:59:23 +01:00
41ecebff5a
Examples: SDL: Added Changelog at the top of the imgui_impl files. (#1618)
omar2018-02-15 11:11:21 +01:00
c433bbcd8e
ImFont: stb_truetype now rounding Ascent/Descent the same way as freetype does, they seem to vertically align better this way.
omar2018-02-15 10:47:20 +01:00
30c469f7c5
ImFont: DisplayOffset.y defaults to 0 instead of +1.
omar2018-02-15 10:46:28 +01:00
6bc3e7b043
ImFontAtlas: if stbtt_PackBegin() because of failing allocation we return a little more nicely. (keeps Coverity static analyzer happy!)
omar2018-02-13 21:56:54 +01:00
3b163ac35b
Internals: Clarified internal storage for RootWindow with specific semantic (the Docking branch will need to introduce finer differenciation there.)
omar2018-02-08 23:11:51 +01:00
88dcbeb7ff
Styles: Comments and re-ordered.
omar2018-02-08 21:14:57 +01:00
7c16d52f72
Updated version to 1.60 WIP to emphasis on the addition of required calls CreateContext/DestroyContext + merged the massive Navigation branch (#1565, #787)
omar2018-02-06 20:20:34 +01:00
cea8017e0b
Merge branch 'master' into context
omar2018-02-06 18:04:44 +01:00
3b7bd4563a
ImVec2: added [] operator. This is becoming desirable for some types of code, better added sooner than later.
omar2018-02-06 16:32:51 +01:00
ad09396672
ImVec2: added [] operator. This is becoming desirable for some types of code, better added sooner than later.
omar2018-02-06 16:32:51 +01:00
db071184a0
Merge branch 'master' into navigation
omar2018-02-06 13:51:09 +01:00
b50dce54ea
Drag and Drop: TreeNode as drop target displays rectangle over full frame. Added optional internal storage for item display rect. Will expose later. (#1597, #143)
omar2018-02-06 13:46:14 +01:00
c6ba7c8231
Internals: TreeNode: Renaming local to be more consistent with other widgets.
omar2018-02-06 13:41:46 +01:00
7e1496e994
Merge branch 'master' into navigation
omar2018-02-05 23:14:42 +01:00
fcf1c9d151
Examples: SDL: Using SDL_GetPerformanceCounter() / SDL_GetPerformanceFrequency() to handle framerate over 1000 fps properly. Noticed bad inputs artefacts in Nav branch at 2000 fps without this. (#996)
omar2018-02-05 23:09:14 +01:00