Jason Millard
|
39f7248d4a
|
Backends: OpenGL3: Add glBindSampler for GL ES 3.0. (#6375)
Amended given addition of GlProfileIsES3 in dd9db5e
|
2023-05-09 15:17:18 +02:00 |
|
ocornut
|
dd9db5e889
|
Backends: OpenGL3: Added runtime flags for ES2/ES3 to simplify coding-style. (#6375)
|
2023-05-09 15:09:47 +02:00 |
|
ocornut
|
6cdedf5834
|
Drag, Sliders: if the format string doesn't contain any %, when using CTRL+Click to input we use a default format. (#6405)
|
2023-05-09 12:04:04 +02:00 |
|
Alex
|
70cca1eac0
|
Backends: avoid null dereference in metal and osx shutdown (#6385, #6334)
Co-authored-by: Alexander Rath <alex@ist.besonders.cool>
|
2023-05-04 17:18:29 +02:00 |
|
ocornut
|
5dc6013713
|
Backends: SDL3: Fixed build on Emscripten/iOS/Android. (#6391)
|
2023-05-04 17:06:36 +02:00 |
|
ocornut
|
7c291ba31b
|
Tables: Fixed command merging when compiling with VS2013. (#6377)
|
2023-04-28 13:58:59 +02:00 |
|
cfillion
|
085fa42b7d
|
Adedd workaround for GCC erroneous/zealous warning (#5343)
|
2023-04-27 19:16:00 +02:00 |
|
ocornut
|
031e152d29
|
Examples: DX9, DX10, DX11: Queue framebuffer resize instead of processing in WM_SIZE. (#6374)
|
2023-04-27 14:57:09 +02:00 |
|
ocornut
|
15da1a9abc
|
Fixed misleading local name (#4493) + minor typo (#6369)
|
2023-04-25 16:39:02 +02:00 |
|
ocornut
|
031148dc56
|
Fixed bad merge.
|
2023-04-25 16:30:31 +02:00 |
|
Koostosh
|
fd943182bd
|
ImVec2: Added unary minus operator (#6368)
|
2023-04-25 16:24:50 +02:00 |
|
ocornut
|
594cc4793a
|
Merge branch 'master' into docking
# Conflicts:
# docs/CHANGELOG.txt
|
2023-04-25 12:21:16 +02:00 |
|
ocornut
|
d3ad2f357f
|
Menus: Fixed an issue when opening a menu hierarchy in a given menu-bar would allow opening another via simple hovering. (#3496, #4797)
Amend 48f26333
|
2023-04-25 12:17:37 +02:00 |
|
ocornut
|
b47507951e
|
Nav: Fixed CTRL+Tab into a root window with only childs with _NavFlattened flags erroneously initializing default nav layer to menu layer.
|
2023-04-24 21:00:00 +02:00 |
|
ocornut
|
eed7b0e9c5
|
Nav: remove other-axis clamping, now that columns themselves are clamped. (#2221)
Amend 00d3f92 + older f2d14724 , 0cc20fca8
+ Add ImGuiNavMoveFlags_WrapMask_ for good measure.
|
2023-04-24 20:04:05 +02:00 |
|
ocornut
|
da3d7e1587
|
Focus: added an early out in FocusWindow() for the common case.
|
2023-04-24 12:18:55 +02:00 |
|
kimidaisuki22
|
565aa0b763
|
Examples: Vulkan: pick integrated GPU if nothing else is available. (#6359)
|
2023-04-24 12:17:49 +02:00 |
|
Daniel Petrovic
|
0fbf2888e7
|
Examples: example_glut_opengl2: Fixed compilation issue (#6361)
|
2023-04-23 10:39:13 +02:00 |
|
ocornut
|
d2291df551
|
Viewports: Fixed setting focus from platform decoration from accidentally closing modals (#6299, #6357)
+ Fixed double-assignment static analyzer warning.
# Conflicts:
# imgui.cpp
|
2023-04-21 19:22:41 +02:00 |
|
ocornut
|
bba39762dc
|
Merge branch 'master' into docking
# Conflicts:
# backends/imgui_impl_win32.cpp
# imgui.cpp
# imgui_internal.h
# imgui_widgets.cpp
|
2023-04-21 19:12:11 +02:00 |
|
ocornut
|
4d42450a73
|
Focus: amend ImGuiFocusRequestFlags_UnlessBelowModal to bring to front-most below the modal, simplify code in Begin(). (#6357, #4317)
|
2023-04-21 19:07:45 +02:00 |
|
ocornut
|
01ca196530
|
Focus: move focused child restore code in FocusWindow() with ImGuiFocusRequestFlags_RestoreFocusedChild flag. (#6357)
# Conflicts:
# imgui.cpp
|
2023-04-21 19:07:08 +02:00 |
|
ocornut
|
30eceaf95f
|
Focus: start moving modal check into FocusWindow(), add ImGuiFocusRequestFlags_UnlessBelowModal (currently opt-in, should try to make opt-out). (#6357, #4317)
|
2023-04-21 19:06:11 +02:00 |
|
ocornut
|
f0fe1957a8
|
Focus: merge extra param for FocusTopMostWindowUnderOne() from docking branch to facilitate merge.
|
2023-04-21 19:05:58 +02:00 |
|
ocornut
|
ac38c8e6fe
|
IO: removed ImGuiBackendFlags_HasMouseHoveredViewport assert in AddMouseViewportEvent().
In theory shouldn't accept them, but a backend overriding another would be prevented from doing so because of this (test engine).
|
2023-04-21 18:01:18 +02:00 |
|
ocornut
|
c11128891e
|
Backends: SDL2/SDL3: Update monitor list when receiving a display event. (#6348)
|
2023-04-21 15:40:14 +02:00 |
|
ocornut
|
adf693c061
|
Viewports: added void* ImGuiPlatformMonitor::PlatformHandle field (backend-dependant).
|
2023-04-21 15:31:14 +02:00 |
|
ocornut
|
00d3f9295e
|
Nav: Fixed navigation within tables/columns where item boundaries goes beyond columns limits. (#2221)
|
2023-04-20 16:42:52 +02:00 |
|
ocornut
|
8d9e50c807
|
Nav: fixed IMGUI_DEBUG_NAV_SCORING not setting NavMoveClipDir, leading to debug result not matching real results.
|
2023-04-20 16:04:05 +02:00 |
|
ocornut
|
662ce46971
|
Debug Log: Fixed not parsing 0xXXXXXXXX values when the identifier is at the end of the line.
|
2023-04-20 14:52:59 +02:00 |
|
ocornut
|
07e07030a6
|
Backends: Win32: revert accidental deletion of ImGui_ImplWin32_EnableAlphaCompositing() in a566ecc (#3218)
This was still in docking, but moved back in upper locaton.
# Conflicts:
# backends/imgui_impl_win32.cpp
|
2023-04-20 10:41:03 +02:00 |
|
ocornut
|
a89590b425
|
Backends: Win32: revert accidental deletion of ImGui_ImplWin32_EnableAlphaCompositing() in a566ecc (#3218)
|
2023-04-20 10:38:45 +02:00 |
|
ocornut
|
88ac2ced7c
|
Backends: DX10: Fixed typo in previous commit.
|
2023-04-19 17:18:04 +02:00 |
|
ocornut
|
f498f084d6
|
Examples: Amend Win32/Winapi + OpenGL example for multi-viewport. (#3218, #5170 and #6086, #2772, #2600, #2359, #2022, #1553)
|
2023-04-19 16:48:07 +02:00 |
|
Mark Jansen
|
4bc51c6ff4
|
Examples: Extend Win32/Winapi + OpenGL example for multi-viewport. (#3218, #5170 and #6086, #2772, #2600, #2359, #2022, #1553)
|
2023-04-19 16:46:54 +02:00 |
|
ocornut
|
1f2b84a654
|
Backends: clear viewport specific bits in io.BackendFlags on backend Shutdown(). (#6334)
Amend 055e715
|
2023-04-19 16:40:18 +02:00 |
|
ocornut
|
4f692ba840
|
Merge branch 'master' into docking
# Conflicts:
# backends/imgui_impl_metal.mm
# backends/imgui_impl_opengl3.cpp
# backends/imgui_impl_osx.mm
# backends/imgui_impl_win32.cpp
# docs/CHANGELOG.txt
|
2023-04-19 16:35:50 +02:00 |
|
ocornut
|
9308cfdcfb
|
Examples: Amend Win32/Winapi + OpenGL example. (#3218, #5170 and #6086, #2772, #2600, #2359, #2022, #1553)
|
2023-04-19 16:28:15 +02:00 |
|
Mark Jansen
|
a566ecc58f
|
Examples: Add Win32/Winapi + OpenGL example. (#3218, #5170 and #6086, #2772, #2600, #2359, #2022, #1553)
Removed mulit-viewpot stuff in this commit on master, will be re-added separately.
|
2023-04-19 16:22:53 +02:00 |
|
ocornut
|
a338b78eb9
|
Backends: OpenGL3: amend reset GL_POLYGON_MODE separately for front and back when possible. (#6333)
|
2023-04-19 11:55:40 +02:00 |
|
Gereon V
|
d0836aa89a
|
Backends: OpenGL3: reset GL_POLYGON_MODE separately for front and back when possible. (#6333)
|
2023-04-19 11:55:36 +02:00 |
|
ocornut
|
d6a7aca2f4
|
Nav: Debug: tweak debug facilities.
|
2023-04-18 15:47:29 +02:00 |
|
lukaasm
|
0948cfc19e
|
InputText: do not set WantTextInputNextFrame during the frame InputText is deactivated. (#6341)
|
2023-04-18 11:35:12 +02:00 |
|
lukaasm
|
e49d31a1c9
|
Tables: do not show empty tooltip when user submits TableHeader with no label to display. (#6342)
|
2023-04-18 11:25:07 +02:00 |
|
Faisal Arshed
|
f94a8344f6
|
Fix minor typos in FAQ (#6328)
|
2023-04-17 15:00:10 +02:00 |
|
Gereon V
|
055e71518e
|
Backends: clear bits set in io.BackendFlags on backend Shutdown(). Clear BackendPlatformName. (#6334, #6335)
Amended with fix for missing clear for ImGuiBackendFlags_HasGamepad.
|
2023-04-17 14:57:12 +02:00 |
|
Gereon V
|
f304603e13
|
Backends: GLUT: remove call to ImGui::NewFrame() from ImGui_ImplGLUT_NewFrame(). (#6337)
|
2023-04-17 14:44:56 +02:00 |
|
ocornut
|
064153fca4
|
Version 1.89.6 WIP
|
2023-04-17 14:40:00 +02:00 |
|
ocornut
|
0ea3b87bd6
|
Merge branch 'master' into docking
# Conflicts:
# docs/CHANGELOG.txt
# imgui_internal.h
|
2023-04-13 16:24:09 +02:00 |
|
ocornut
|
1ebb913827
|
Version 1.89.5
|
2023-04-13 16:17:49 +02:00 |
|