ocornut
|
642426c15b
|
Tables: Fix columns order on TableSetupScrollFreeze() if previous data got frozen columns out of their section.
|
2021-06-07 11:23:43 +02:00 |
|
ocornut
|
2887a6e07d
|
Tables: made TableUpdateBorders() use IsVisibleX flag. comments.
|
2021-06-07 10:27:11 +02:00 |
|
ocornut
|
1b4323a1b4
|
Tables: Added ImGuiTableColumnFlags_NoHeaderLabel to request TableHeadersRow() to not submit label for a column. (#4206)
|
2021-06-07 09:11:53 +02:00 |
|
Tatsuya Yatagawa
|
fe24591411
|
Backends: OpenGL3: Fix access violation due to NULL from glGetStringi. (#4201)
|
2021-06-05 16:27:31 +02:00 |
|
ocornut
|
16abfa5eb6
|
Merge branch 'master' into docking
# Conflicts:
# imgui.cpp
# imgui_internal.h
# imgui_widgets.cpp
|
2021-06-04 17:28:45 +02:00 |
|
ocornut
|
94b680e830
|
Internals: fixed ImPool:: iteration, rename GetBufSize to GetMapSize. Amend c6c82b9f
|
2021-06-04 17:27:20 +02:00 |
|
ocornut
|
f53db3541a
|
Docking: comments (#4189)
|
2021-06-04 14:55:40 +02:00 |
|
ocornut
|
c6c82b9f1d
|
Internals: fixed iterating ImPool, fix after use of TableRemove() (was only used by TestEngine)
Merge metrics bits from 646c87359
|
2021-06-03 18:36:43 +02:00 |
|
ocornut
|
5e528d9eea
|
Docking: Clicking on the right-most close button of a docking node closes all windows. (#4186)
|
2021-06-03 17:22:18 +02:00 |
|
ocornut
|
f03ab2a5c5
|
Docking: Fix IsWindowAppearing() unnecessarily returning true twice in a row. (#4177, #3982, #1497, #1061) + added a zealous assert.
|
2021-06-03 16:46:01 +02:00 |
|
ocornut
|
fa1f540e6c
|
Docking: Amend 91704b7 , window->DockXXX booleans not properly cleared when window not docked. (#4177, #3982, #1497, #1061)
Fix issue with freshly split windows/nodes incorrectly returning true to IsWindowAppearing().
|
2021-06-03 16:07:22 +02:00 |
|
ocornut
|
91704b773e
|
Docking: Fix IsWindowAppearing() and ImGuiCond_Appearing on docked windows. (#4177, #3982, #1497, #1061)
|
2021-05-31 17:06:46 +02:00 |
|
ocornut
|
a640d8a6d2
|
Fixed printf-style format checks on non-MinGW flavors. (#4183, #3592)
|
2021-05-31 13:03:50 +02:00 |
|
ocornut
|
060b6ee7d1
|
Internals: Combo: Extracted into a BeginComboPopup() function. (#4168)
Renamed frame_bb > bb locally.
|
2021-05-28 17:45:07 +02:00 |
|
ocornut
|
5b4bc985ad
|
Nav, Combo: removed unnecessary window->LastNavIds[] assignment in combo code. + minor renaming.
|
2021-05-28 17:27:52 +02:00 |
|
ocornut
|
838c16533d
|
Backends: Comments.
|
2021-05-27 13:59:35 +02:00 |
|
ocornut
|
79e18896fe
|
TabBar: Fixed using more than 32 KB-worth of tab names. (#4176)
|
2021-05-27 12:01:00 +02:00 |
|
ocornut
|
1ad1429c6d
|
Merge branch 'master' into docking
# Conflicts:
# backends/imgui_impl_opengl3.cpp
# docs/CHANGELOG.txt
|
2021-05-25 18:45:54 +02:00 |
|
ocornut
|
04fd5072fb
|
Fix warnings with VS2019 in C++20 mode (#4173)
|
2021-05-25 18:43:52 +02:00 |
|
Rokas Kupstys
|
4c420f3cf9
|
CI: Add a build of imgui_impl_vulkan.cpp with IMGUI_IMPL_VULKAN_NO_PROTOTYPES defined. (#4151, #3759, #3227)
|
2021-05-25 16:01:25 +02:00 |
|
ocornut
|
c2bf4abfa1
|
Internals: Added ImTextCharToUtf8() helper. Added "out_" markers in more UTF-8 functions. Metrics: Fonts: Fixed display of EllipsisChar by feeding proper utf-8.
|
2021-05-25 13:37:27 +02:00 |
|
ocornut
|
3a941f95e9
|
Metrics, Demo: moved font details display to metrics code. (#4171)
|
2021-05-25 13:37:27 +02:00 |
|
ocornut
|
e31d13fa76
|
Version 1.84 WIP
|
2021-05-25 13:36:53 +02:00 |
|
ocornut
|
556689591c
|
Backends: OpenGL3: Handle GL_CLIP_ORIGIN on <4.5 contexts if "GL_ARB_clip_control" extension is detected. (#4170, #3998)
Expecting this to somehow cause another issue but we will fix it when it comes.
|
2021-05-24 23:46:25 +02:00 |
|
ocornut
|
1b435ae3e0
|
Merge branch 'master' into docking
# Conflicts:
# docs/CHANGELOG.txt
|
2021-05-24 17:49:20 +02:00 |
|
ocornut
|
ad5d1a8429
|
Version 1.83
|
2021-05-24 17:39:25 +02:00 |
|
Vladimir Davidovich
|
142c866bd9
|
Backends: WebGPU: Support draw_data->FramebufferScale (#4163)
|
2021-05-24 17:12:23 +02:00 |
|
ocornut
|
88a24fb896
|
Fix build with IMGUI_DISABLE_DEMO_WINDOWS
|
2021-05-24 15:42:26 +02:00 |
|
ocornut
|
029c83c73e
|
Combos: Changed the combo popup to use a different id to also using a context menu with the default item id. (#4167)
|
2021-05-24 15:09:39 +02:00 |
|
ocornut
|
c708299ca9
|
Docs: Improvements to description of using colored glyphes/emojis. (#4169, #3369) + Add Fonts to Metrics. Removed IMGUI_HAS_TABLE markers.
|
2021-05-24 13:07:26 +02:00 |
|
ocornut
|
8877eab393
|
Docs: Describe IMGUI_DISABLE_FILE_FUNCTIONS in imconfig (#3628, #2734)
|
2021-05-21 18:44:22 +02:00 |
|
ocornut
|
b474bff6c6
|
Nav: Fixed single frame CTRL+Tab from properly enabling the menu layer of target window if it doesn't have other active layers.
|
2021-05-21 18:39:17 +02:00 |
|
ocornut
|
5d77b6f274
|
Docs: update links, sponsors
|
2021-05-21 15:24:57 +02:00 |
|
ocornut
|
105d82d134
|
Docking: Docking node tab bar honors ItemInnerSpacing.x before first tab. Tweak rendering and alignment of dock node menu marker. (#4130)
+ Fix ~0 in EndFrameDrawDimmedBackgrounds() which is obsolete way of signifying "all round corners".
|
2021-05-20 18:14:16 +02:00 |
|
ocornut
|
45f5ed52c1
|
Menus: made MenuItem() in a menu bar reflect the 'selected' argument with a highlight. (#4128)
|
2021-05-20 15:00:36 +02:00 |
|
ocornut
|
86c2b609ef
|
Merge branch 'master' into docking
# Conflicts:
# backends/imgui_impl_dx10.cpp
# backends/imgui_impl_dx11.cpp
# backends/imgui_impl_dx12.cpp
# backends/imgui_impl_dx9.cpp
# backends/imgui_impl_glfw.cpp
# backends/imgui_impl_opengl2.cpp
# backends/imgui_impl_opengl3.cpp
# imgui.cpp
|
2021-05-19 19:05:01 +02:00 |
|
ocornut
|
fd06dc511f
|
Backends: GLFW: Adding bound check in KeyCallback because GLFW appears to send -1 on some setups. [#4124]
|
2021-05-19 19:03:15 +02:00 |
|
ocornut
|
4181ccceea
|
Backends: WebGPU: Fix build, amend 3c72e51 . (#3761)
|
2021-05-19 18:50:31 +02:00 |
|
thedmd
|
3c72e5142b
|
Backends: Replace direct access to TextureId with GetTexID() call in ImDrawCmd. (#3761)
|
2021-05-19 18:39:18 +02:00 |
|
warriormaster12
|
2cdfcb8fd2
|
Backends: Vulkan: Fix for using IMGUI_IMPL_VULKAN_NO_PROTOTYPES (#4151, #3759, #3227)
|
2021-05-18 15:08:04 +02:00 |
|
ocornut
|
e7e170c534
|
InputText: Internal renaming to use our own types to clarify code a little bit.
|
2021-05-18 14:48:54 +02:00 |
|
ocornut
|
26a1bbfe1e
|
InputText: Fixed CTRL+Arrow or OSX double-click leaking the presence of spaces when ImGuiInputTextFlags_Password is used. (#4155, #4156) [@michael-swan]
|
2021-05-18 14:46:25 +02:00 |
|
ocornut
|
41030cbfe2
|
Tweak computation of io.Framerate so it is less biased toward high-values in the first 120 frames. (#4138)
|
2021-05-16 20:37:38 +02:00 |
|
Basil Fierz
|
83bdfef8e0
|
Backends: WGPU: update to latest specs. (#4116, #3632)
Merged 13 commits.
|
2021-05-16 19:09:22 +02:00 |
|
ocornut
|
4ce6bd8cff
|
Tables: sharing splitter and sort buffers between tables, reducing memory footprints. (#3740)
+ GC pass on that data.
|
2021-05-07 20:49:52 +02:00 |
|
ocornut
|
32c453ae53
|
Tables: sharing transient buffers between tables, reducing memory footprints. (#3740)
|
2021-05-07 20:49:52 +02:00 |
|
Mertcan Davulcu
|
cbcd89152b
|
Backends: Android: Tweaks. (#4034)
|
2021-05-07 17:43:42 +02:00 |
|
Hattrick HttrckCldHKS
|
a8dcab8e2a
|
Backends: DX9: Fix potential resource leak (#4093)
|
2021-05-07 15:17:24 +02:00 |
|
ITotalJustice
|
ea9122b0ac
|
Examples: add backends include path in readmes. (#4106)
|
2021-05-07 15:12:09 +02:00 |
|
Bartosz Taudul
|
4c9f0cec27
|
Add and use SSE-enabled ImRsqrt() in place of 1.0f / ImSqrt(). (#4091)
Squashed 3 commits.
|
2021-05-06 17:27:19 +02:00 |
|