omar
|
7e24ce0956
|
Examples: DirectX12: Fixed shutdown issue. (#301)
|
2018-02-22 23:04:28 +01:00 |
|
omar
|
9be7d048c8
|
Examples: DirectX12: Merge, various styling tweaks, update for 1.60 wip, synchronized Win32 features with other examples. (#301)
|
2018-02-22 23:03:47 +01:00 |
|
omar
|
913f3692a2
|
Examples: DirectX12: Removed from current solution which is meant to be VS2010 compatible for now (will change soon).
|
2018-02-22 22:38:22 +01:00 |
|
omar
|
0d063585e8
|
Merge branch 'jdm3_master'
|
2018-02-22 17:04:15 +01:00 |
|
omar
|
b28995b667
|
Nav: Internals: Exposed NavMoveRequestCancel in imgui_internal.h (#1640)
|
2018-02-22 15:39:49 +01:00 |
|
omar
|
f43068c543
|
Examples: DirectX10, DirectX11: Simplified main example code.
|
2018-02-22 13:15:16 +01:00 |
|
omar
|
493ec0bc98
|
Simplified .gitignore list
|
2018-02-21 23:13:53 +01:00 |
|
omar
|
9b9d9321cf
|
Examples: SDL: Using %SDL2_DIR% in the .vcproj instead of %SDL_DIR%, the earlier is more standard.
|
2018-02-21 22:46:49 +01:00 |
|
omar
|
2c3c5125b3
|
Drag and Drop: BeginDragDropSource(): temporarily removed the optional mouse_button=0 parameter because it is really usable in typical conditions at the moment. (#143, #1637)
|
2018-02-21 21:33:58 +01:00 |
|
omar
|
9c20a40b36
|
Examples: OpenGL: Cast call to glPolygonMode(). (#1628).
|
2018-02-20 15:49:17 +01:00 |
|
omar
|
daddd09cd5
|
Examples: Mouse cursor handling comments/tweaks to homogenize. (#1495)
|
2018-02-20 14:23:22 +01:00 |
|
omar
|
d534207622
|
Examples: GLFW: Added support for mouse cursors (ImGui::GetMouseCursor() value and WM_SETCURSOR message handling). (#1495)
|
2018-02-20 14:18:02 +01:00 |
|
omar
|
11b12488e8
|
Examples: GLFW*: Renamed GLFW callbacks exposed in .h to not include GL2/GL3/Vulkan in their name.
|
2018-02-20 14:09:46 +01:00 |
|
omar
|
7e2e0535dd
|
Examples: DirectX 9,10,11: Inputs: Added support for mouse cursors (ImGui::GetMouseCursor() value and WM_SETCURSOR message handling). (#1495)
|
2018-02-20 13:55:09 +01:00 |
|
omar
|
7cbcccd96b
|
Update Breaking Change section with moved misc/fonts/ (#1631)
|
2018-02-20 12:08:37 +01:00 |
|
omar
|
7ee2bc8f5e
|
FAQ about backslashes in string literal since the one in main.cpp isn't being noticed enough. (#1397)
|
2018-02-20 10:24:31 +01:00 |
|
omar
|
b33f0e215f
|
Initialization happens during CreateContext(), which makes it easier for platform layers to interact with the context during their initialization.
|
2018-02-18 23:28:56 +01:00 |
|
omar
|
1399c9c8a9
|
Merged a bunch of small inconsequential things from my work branch, to reduce the diff noise.
|
2018-02-18 20:21:21 +01:00 |
|
omar
|
bdb27366e7
|
Nav: Tweak windowing highlighting for full viewport windows.
|
2018-02-17 00:19:04 +01:00 |
|
omar
|
f5f3730b16
|
Examples: GLFW+GL2/GL3: Added glPixelStorei() calls borrowed from SDL examples.
|
2018-02-16 23:19:38 +01:00 |
|
omar
|
9e713b115f
|
Examples: Renamed .sln file.
|
2018-02-16 22:38:19 +01:00 |
|
omar
|
243fd67b1c
|
Examples: Vulkan: Fix for empty draw data (init time) + fixed warning.
|
2018-02-16 22:37:46 +01:00 |
|
omar
|
10752423ec
|
Examples: Vulkan: Added .vcproj files.
|
2018-02-16 22:37:41 +01:00 |
|
omar
|
31158e575f
|
Examples: SDL: Fixed minor warning.
|
2018-02-16 22:37:29 +01:00 |
|
omar
|
00b24f27c2
|
Examples: SDL: Added .vcproj files.
|
2018-02-16 22:37:24 +01:00 |
|
omar
|
03a44acf6f
|
Examples: SDL: Minor stylistic tweaks. Fixed handling of ImGuiMouseCursor_None so it doesn't underflow array. Fixed harmless uninitialized pointer. (#1626)
|
2018-02-16 19:55:16 +01:00 |
|
omar
|
7c75835200
|
Renamed misleading ImGuiMouseCursor_Move to ImGuiMouseCursor_ResizeAll. SDL: Fixed cursor. (#1626)
|
2018-02-16 19:49:33 +01:00 |
|
omar
|
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.
|
2018-02-16 19:18:16 +01:00 |
|
omar
|
0cefd40888
|
Examples: Added Changelog to make updates easier.
|
2018-02-16 17:20:18 +01:00 |
|
omar
|
20c14f9589
|
Fixed GCC zealous warnings (#1623)
|
2018-02-16 15:43:28 +01:00 |
|
omar
|
1cbfe0700c
|
Plot: plot a flat line if scale_min==scale_max (#1621)
|
2018-02-16 14:34:49 +01:00 |
|
omar
|
ff5f56dd21
|
Updated to stb_truetype 1.19 (include minor fix for #1622)
|
2018-02-16 11:59:23 +01:00 |
|
omar
|
41ecebff5a
|
Examples: SDL: Added Changelog at the top of the imgui_impl files. (#1618)
|
2018-02-15 11:11:31 +01:00 |
|
omar
|
024e23c4d7
|
Comments, moved ImFontAtlas::Flags to "public" area.
|
2018-02-14 12:04:21 +01:00 |
|
omar
|
fed0a884f7
|
ImFontAtlas: Added ImFontAtlasFlags_NoPowerOfTwoHeight, ImFontAtlasFlags_NoMouseCursors flags. (#1613)
|
2018-02-14 11:58:52 +01:00 |
|
omar
|
6bc3e7b043
|
ImFontAtlas: if stbtt_PackBegin() because of failing allocation we return a little more nicely. (keeps Coverity static analyzer happy!)
|
2018-02-13 21:57:15 +01:00 |
|
omar
|
4ec931853e
|
Demo: Fonts; Added Font Offset.
|
2018-02-13 21:03:30 +01:00 |
|
omar
|
9263bd68db
|
Fixed legacy forward function IsRootWindowOrAnyChildHovered() broken by a63fbbca8b
|
2018-02-13 21:03:30 +01:00 |
|
omar
|
24b1c30644
|
Update issue_template.md
|
2018-02-12 22:07:05 +01:00 |
|
omar
|
a265837876
|
Update issue_template.md
|
2018-02-12 21:44:22 +01:00 |
|
omar
|
9b4e674688
|
Update issue_template.md
|
2018-02-12 17:19:24 +01:00 |
|
omar
|
ace22168e0
|
Contributing guidelines for issues
|
2018-02-12 17:11:14 +01:00 |
|
omar
|
eb1d481915
|
Comments (#1230, #1611)
|
2018-02-12 15:38:04 +01:00 |
|
omar
|
d8d1da27fd
|
Merge branch 'master' of https://github.com/RandyGaul/imgui into RandyGaul-master
|
2018-02-12 15:35:16 +01:00 |
|
omar
|
ed9d4a2d85
|
stb_rect_pack: update to 0.11 (minor changes)
|
2018-02-12 15:30:37 +01:00 |
|
omar
|
64e0666803
|
Internals: Moved some of NewFrame() into UpdateMovingWindow().
|
2018-02-11 22:48:30 +01:00 |
|
omar
|
7cc1bc7635
|
Added IsAnyMouseDown() helper.
Examples: DirectX9/10/11: Using IsAnyMouseDown() instead of local function.
|
2018-02-10 16:50:19 +01:00 |
|
omar
|
3b163ac35b
|
Internals: Clarified internal storage for RootWindow with specific semantic (the Docking branch will need to introduce finer differenciation there.)
|
2018-02-08 23:11:51 +01:00 |
|
omar
|
88dcbeb7ff
|
Styles: Comments and re-ordered.
|
2018-02-08 21:14:57 +01:00 |
|
omar
|
8099f8c270
|
Comments
|
2018-02-06 23:19:53 +01:00 |
|
omar
|
1d5a5ca12e
|
README update, updated binaries, sponsors
|
2018-02-06 21:04:12 +01:00 |
|
omar
|
2493f609ef
|
Examples: Vulkan: Fix (something changed in GLFW not including vulkan.h, was unwillingly relying on that)
|
2018-02-06 20:57:33 +01:00 |
|
omar
|
d17d21da1b
|
Warning fix. (#1565)
|
2018-02-06 20:21:29 +01:00 |
|
omar
|
7c16d52f72
|
Updated version to 1.60 WIP to emphasis on the addition of required calls CreateContext/DestroyContext + merged the massive Navigation branch (#1565, #787)
|
2018-02-06 20:20:34 +01:00 |
|
omar
|
f0364aa359
|
Merge branch 'context'
# Conflicts:
# examples/allegro5_example/main.cpp
# examples/directx10_example/main.cpp
# examples/directx11_example/main.cpp
# examples/directx9_example/main.cpp
# examples/marmalade_example/main.cpp
# examples/opengl2_example/main.cpp
# examples/opengl3_example/main.cpp
# examples/sdl_opengl2_example/main.cpp
# examples/sdl_opengl3_example/main.cpp
# examples/vulkan_example/main.cpp
|
2018-02-06 20:16:03 +01:00 |
|
omar
|
07ee539017
|
Merge branch 'navigation'
|
2018-02-06 20:13:55 +01:00 |
|
omar
|
4e5b7612ae
|
Nav: Documentation tweaks. (#787)
|
2018-02-06 20:10:05 +01:00 |
|
omar
|
ae30efc0fd
|
Nav: Examples: Added commented out io.NavFlags |= ImGuiNavFlags_EnableKeyboard to all examples. (#787)
|
2018-02-06 19:58:23 +01:00 |
|
omar
|
3171f90a1a
|
Nav: Keyboard is now automatically mapped based on io.KeyDown[]. (#787)
|
2018-02-06 19:54:30 +01:00 |
|
omar
|
9e3a807813
|
Removed comments
|
2018-02-06 19:34:09 +01:00 |
|
omar
|
057807f4a7
|
Added ImGuiKey_Space, mapped in every examples. Will be required for navigation. (#787)
|
2018-02-06 19:29:31 +01:00 |
|
omar
|
7e32fc7109
|
Nav: Toward automatically mapping keyboard input. Renamed ImGuiNavInput_PadXXX to ImGuiNavInput_XXX. Renamed ImGuiNavInput_KeyXXX to ImGuiNavInput_KeyXXX_ (internal). (#787)
|
2018-02-06 19:23:12 +01:00 |
|
omar
|
ed4bbc4fd4
|
Nav: Comments, guides.
|
2018-02-06 18:48:31 +01:00 |
|
omar
|
cea8017e0b
|
Merge branch 'master' into context
|
2018-02-06 18:04:44 +01:00 |
|
omar
|
3b7bd4563a
|
ImVec2: added [] operator. This is becoming desirable for some types of code, better added sooner than later.
|
2018-02-06 16:35:32 +01:00 |
|
omar
|
ad09396672
|
ImVec2: added [] operator. This is becoming desirable for some types of code, better added sooner than later.
|
2018-02-06 16:32:51 +01:00 |
|
omar
|
db071184a0
|
Merge branch 'master' into navigation
# Conflicts:
# imgui.cpp
# imgui_internal.h
|
2018-02-06 13:51:09 +01:00 |
|
omar
|
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)
|
2018-02-06 13:46:14 +01:00 |
|
omar
|
c6ba7c8231
|
Internals: TreeNode: Renaming local to be more consistent with other widgets.
|
2018-02-06 13:41:46 +01:00 |
|
omar
|
e6926d9f7c
|
Internals: Refactored bool LastItemRectHovered into flags. (#1597)
|
2018-02-06 13:34:41 +01:00 |
|
omar
|
ce2b8d3255
|
Nav: Comments, removed extraneous parameter.
|
2018-02-06 13:16:44 +01:00 |
|
omar
|
0c0d811859
|
Nav: SetItemDefaultFocus() doesn't make the navigation cursorr highlight visible. Renamed NavInitResultExplicit to NavInitRequestFromMove. (#787)
|
2018-02-05 23:53:40 +01:00 |
|
omar
|
4b49f03a40
|
Examples: SDL+GL3: Added Navigation keyboard mapping. (#787)
|
2018-02-05 23:16:40 +01:00 |
|
omar
|
7e1496e994
|
Merge branch 'master' into navigation
|
2018-02-05 23:14:42 +01:00 |
|
omar
|
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)
|
2018-02-05 23:13:53 +01:00 |
|
omar
|
60fb7d31fd
|
Examples: SDL2: Enabling vsync. Using scancode consistently, fixed keyboard weirdness.
|
2018-02-05 22:35:29 +01:00 |
|
omar
|
73d493c780
|
Examples: Organized header files to make available features more visible.
|
2018-02-05 20:34:11 +01:00 |
|
omar
|
fb9fecea5e
|
Nav: Sliders and Drags are toggle activated instead of requiring user to cross Cross/Space. (#787)
|
2018-02-05 20:16:38 +01:00 |
|
omar
|
4932303e62
|
Nav: DragBehavior: Tweaks (to take the noise out of the next commit).
|
2018-02-05 20:15:31 +01:00 |
|
omar
|
e5e3cc617e
|
Nav: Maintaining a NavActivatePressedId field that widget can conveniently use along with NavActivateDownId.
|
2018-02-05 19:37:29 +01:00 |
|
omar
|
fb7cf4a475
|
Nav: Removed old unnecessary ifdefs.
|
2018-02-05 18:25:03 +01:00 |
|
omar
|
f35734c925
|
Nav: Debugging code. (#787)
|
2018-02-05 17:02:30 +01:00 |
|
omar
|
92ee6b1185
|
Nav: Sets io.WantCaptureKeyboard when navigation is active. This is a little agressive but probably the best default and also a good way to get feedback. Added ImGuiNavFlags_NoCaptureKeyboard to disable this behavior. Comments. (#787)
|
2018-02-05 16:07:54 +01:00 |
|
omar
|
348c46d21e
|
Merge branch 'master' into navigation
# Conflicts:
# imgui.cpp
|
2018-02-05 15:50:28 +01:00 |
|
omar
|
5c83b55d04
|
Nav: Added ImGuiWindowFlags_NoNav shortcut, comments. (#787)
|
2018-02-05 15:49:35 +01:00 |
|
omar
|
11d0fc8220
|
Tooltip: BeginTooltip() sets NoInputs flag.
|
2018-02-05 15:10:07 +01:00 |
|
omar
|
1dedbf8091
|
Style: Fixed missing style.MouseCursorScale initialization (#939), messed up original commit badly.
|
2018-02-05 15:07:25 +01:00 |
|
omar
|
533fe8cb55
|
Merge branch 'master' into navigation
# Conflicts:
# imgui.cpp
|
2018-02-05 14:55:57 +01:00 |
|
omar
|
8ad88f725c
|
Nav: Minor tidying up. (#787)
|
2018-02-05 14:53:22 +01:00 |
|
omar
|
3f297e74e4
|
Merging the minor/shallow changes from Navigation branch.
|
2018-02-05 14:52:28 +01:00 |
|
omar
|
bed55a41e1
|
Internals: ImRect: Added IsInverted() helper.
|
2018-02-05 14:51:28 +01:00 |
|
omar
|
2081fc15b5
|
Added assert in BeginChild(ImGuiId id).
|
2018-02-05 13:42:34 +01:00 |
|
omar
|
223be68d77
|
Nav: Debugging stuff.
|
2018-02-05 13:42:33 +01:00 |
|
omar
|
cf6b39600b
|
imgui_freetype: comments about correct blending and sRGB (#618, #578)
|
2018-02-05 11:22:09 +01:00 |
|
omar
|
a33b86dac7
|
Removed root .gitignore. (#1594)
|
2018-02-05 09:14:33 +01:00 |
|
omar
|
66ff820eaa
|
Nav: Ensure g.NavScoringRectScreen is always finite and not inverted. (#787)
|
2018-02-04 18:30:46 +01:00 |
|
omar
|
e2654a097b
|
ImRect: added IsInverted() helper.
|
2018-02-04 18:30:37 +01:00 |
|
omar
|
0bd15b52a6
|
Merge branch 'master' into navigation
# Conflicts:
# imgui.cpp
|
2018-02-04 13:16:13 +01:00 |
|
omar
|
7b005bd7de
|
imgui_freetype: Documentation, tweaks. (#618)
|
2018-02-04 13:13:06 +01:00 |
|
omar
|
e9a617b22a
|
Moved imgui_freetype from imgui_club (#618)
|
2018-02-04 12:35:17 +01:00 |
|