ocornut
|
8679cfa2d8
|
Merge branch 'master' into docking
# Conflicts:
# backends/imgui_impl_glfw.cpp
# backends/imgui_impl_glfw.h
# examples/example_apple_metal/example_apple_metal.xcodeproj/project.pbxproj
# imgui.cpp
|
2025-02-07 18:27:32 +01:00 |
|
ocornut
|
914fbcf2e5
|
Fonts: removed unnecessary const qualifier from ImFont::FindGlyph()
Amend 0bde57c
|
2025-02-07 16:26:20 +01:00 |
|
ocornut
|
0625b37760
|
Scrollbar: Rework logic that fades-out scrollbar when it becomes too small.
Amend 0236bc246f
|
2025-02-06 18:41:47 +01:00 |
|
ocornut
|
d80347613a
|
Merge branch 'master' into docking
# Conflicts:
# backends/imgui_impl_metal.mm
# imgui.cpp
# imgui_internal.h
|
2025-02-03 18:42:24 +01:00 |
|
ocornut
|
5dd84082ab
|
InputTextWithHint(): Fixed buffer overflow when user callback modifies the buffer contents in a way that alters hint visibility. (#8368)
|
2025-02-03 15:11:22 +01:00 |
|
ocornut
|
f820bf7cd4
|
Version 1.91.9 WIP
|
2025-02-03 12:33:40 +01:00 |
|
ocornut
|
11b3a7c8ca
|
Merge branch 'master' into docking
|
2025-01-31 16:10:20 +01:00 |
|
ocornut
|
dbb5eeaadf
|
Version 1.91.8
|
2025-01-31 16:08:17 +01:00 |
|
ocornut
|
ae6cfd32a0
|
Tables, Menus: Fixed tables or child windows submitted inside BeginMainMenuBar() being unable to save their settings. (#8356)
Amend error handling (fa178f4 ) to avoid us setting ImGuiWindowFlags_NoSavedSettings on the wrong window.
|
2025-01-30 14:34:51 +01:00 |
|
ocornut
|
fa178f4235
|
Error Handling: Recovery from missing EndMenuBar() call. (#1651)
|
2025-01-30 14:30:14 +01:00 |
|
ocornut
|
082595200d
|
Merge branch 'master' into docking
# Conflicts:
# imgui.cpp
# imgui_internal.h
|
2025-01-29 20:04:45 +01:00 |
|
ocornut
|
dabc990189
|
Rename internal id for standardizing naming convention. "##menubar" -> "##MenuBar", "###NavWindowingList" -> "###NavWindowingOverlay"
"###NavUpdateWindowing" one should have zero side effect on anyone.
|
2025-01-29 19:59:41 +01:00 |
|
ocornut
|
a71191515a
|
EndMainMenuBar doesn't attempt to restore focus when there's an active id. (#8355)
I don't have a specific issue in mind but it seems sane to add that test.
|
2025-01-29 19:07:28 +01:00 |
|
ocornut
|
ea0da0bf47
|
Extracted PushPasswordFont() out of InputText code.
|
2025-01-27 18:04:44 +01:00 |
|
ocornut
|
db4e541306
|
Merge branch 'master' into docking
# Conflicts:
# imgui.cpp
# imgui_internal.h
# imgui_widgets.cpp
|
2025-01-27 15:45:26 +01:00 |
|
ocornut
|
9c4948a4d1
|
TabBar: Internals: added TabItemSpacing(). (#8349, #3291)
|
2025-01-27 15:41:24 +01:00 |
|
ocornut
|
355cb589e3
|
Merge branch 'master' into docking, incl conflict merge in BeginMenuBar() for #8267
# Conflicts:
# imgui_widgets.cpp
|
2025-01-24 19:40:54 +01:00 |
|
ocornut
|
ed7551c1d4
|
Selectable: Fixed horizontal label alignment when combined with using ImGuiSelectableFlags_SpanAllColumns. (#8338)
|
2025-01-24 14:59:37 +01:00 |
|
ocornut
|
bbf957875b
|
Amend 9bc5b04 to avoid using GImGui mid-function.
|
2025-01-24 14:43:16 +01:00 |
|
ocornut
|
9bc5b0406d
|
Windows, Style: Fixed small rendering issues with menu bar, resize grip and scrollbar when using thick border sizes. (#8267, #7887)
Amend e.g. 742b5f4c .
|
2025-01-24 14:39:07 +01:00 |
|
ocornut
|
64e738cae7
|
Merge branch 'master' into docking
# Conflicts:
# imgui.cpp
|
2025-01-22 12:19:09 +01:00 |
|
ocornut
|
6906ac979e
|
ColorEdit, ColorPicker: (Breaking) redesigned how alpha is displayed in the preview square. (#8335, #1578, #346)
Added ImGuiColorEditFlags_AlphaOpaque, ImGuiColorEditFlags_AlphaNoBg.
Removed ImGuiColorEditFlags_AlphaPreview.
|
2025-01-22 12:12:07 +01:00 |
|
ocornut
|
7ae7c90790
|
Tabs, Style: reworked selected overline rendering to better accommodate for rounded tabs. (#8334)
|
2025-01-21 13:55:44 +01:00 |
|
ocornut
|
015186aaf8
|
Merge branch 'master' into docking
# Conflicts:
# backends/imgui_impl_dx12.cpp
# backends/imgui_impl_vulkan.cpp
|
2025-01-15 17:34:17 +01:00 |
|
ocornut
|
c59a2267d0
|
Version 1.91.8 WIP
|
2025-01-15 11:58:47 +01:00 |
|
ocornut
|
c0ae3258f9
|
Merge branch 'master' into docking
# Conflicts:
# imgui.cpp
|
2025-01-14 13:46:39 +01:00 |
|
ocornut
|
5c1d2d1e4c
|
Version 1.91.7
|
2025-01-14 13:29:25 +01:00 |
|
ocornut
|
9f8481a842
|
(Breaking) TreeNode: renamed ImGuiTreeNodeFlags_SpanTextWidth to ImGuiTreeNodeFlags_SpanLabelWidth. (#6937)
|
2025-01-14 13:14:50 +01:00 |
|
ocornut
|
290e402a02
|
TreeNode, Tables: added ImGuiTreeNodeFlags_LabelSpanAllColumns. (#8318, #3565)
|
2025-01-13 18:55:09 +01:00 |
|
ocornut
|
00f12b9a09
|
InputText: Fixed not calling CallbackEdit on revert/clear with Escape key. (#8273) + rework comments.
Seems like there is no reason to not run that path. Amend ancient 9501cd99 , f3ab5e625
|
2025-01-13 15:25:20 +01:00 |
|
ocornut
|
9cc0bf89bd
|
Merge branch 'master' into docking
# Conflicts:
# backends/imgui_impl_vulkan.cpp
|
2025-01-06 17:59:22 +01:00 |
|
ocornut
|
80aafbc81b
|
Data types: moved ImGuiDataType_String to public API as a convenience enum value only. (#8266)
|
2025-01-06 14:22:03 +01:00 |
|
ocornut
|
c147a59bb0
|
Clarified alternative for ImGuiButtonFlags_Repeat being ImGuiItemFlags_ButtonRepeat. (#8293)
|
2025-01-06 13:58:02 +01:00 |
|
ocornut
|
eb642a9535
|
InputText: fixed badly broken clipboard copy/bug (#8254, #8242)
Broken by 32f1140
|
2024-12-22 17:54:46 +01:00 |
|
ocornut
|
6982ce43f5
|
InputText: fixed badly broken clipboard copy/bug (#8254, #8242)
Broken by 32f1140
|
2024-12-22 17:53:09 +01:00 |
|
ocornut
|
5413a9a6b4
|
Merge branch 'master' into docking
# Conflicts:
# backends/imgui_impl_dx12.cpp
# imgui.cpp
# imgui_internal.h
|
2024-12-20 23:31:52 +01:00 |
|
ocornut
|
fd93229770
|
Tables, MultiSelect: Fixed an issue where column width may be mismeasured when calling BeginMultiSelect() while inside a table. (#8250)
|
2024-12-19 18:14:22 +01:00 |
|
ocornut
|
9b0e61aaaa
|
InputText: sanity checks to e.g. detect non zero-terminated buffers + removed a redundant strlen() call during activation.
|
2024-12-19 15:13:22 +01:00 |
|
ocornut
|
457fae24e7
|
Silence more zealous GCC warning. (#8241)
|
2024-12-18 18:13:55 +01:00 |
|
Raffaello Bertini
|
cd6c83cdcc
|
Fixes GCC warnings (#8241)
|
2024-12-18 17:58:19 +01:00 |
|
ocornut
|
edef72d497
|
Merge branch 'master' into docking
# Conflicts:
# backends/imgui_impl_vulkan.cpp
|
2024-12-18 17:02:08 +01:00 |
|
ocornut
|
32f11402f9
|
InputText: use TextSrc more consistently to facilitate accessing user buffer in text processing code. (#8242)
Followup to e900571
Removed SetClipboardText() trick used in abd07f6d (#7925)
|
2024-12-18 16:53:38 +01:00 |
|
ocornut
|
e900571ac2
|
InputText: Fixed issue when activating a ReadOnly field when the underlying value is being modified. (#8242)
|
2024-12-18 16:17:14 +01:00 |
|
ocornut
|
f5f11e94be
|
InputText: Fixed a bug where character replacements performed from a callback were not applied when pasting from clipbard. (#8229)
|
2024-12-15 15:46:33 +01:00 |
|
ocornut
|
324d4bb140
|
InputText: calling ReloadUserBuf doesn't clear undo stack. (#2890)
|
2024-12-12 19:03:09 +01:00 |
|
ocornut
|
8237ab450e
|
Drags, Sliders: store initial value on activation, as a convenience for some mods. (#8223)
|
2024-12-12 18:52:07 +01:00 |
|
ocornut
|
4ad5496474
|
Drags: Added ImGuiSliderFlags_NoSpeedTweaks flag to disable keyboard modifiers altering the tweak speed. (#8223)
|
2024-12-12 18:39:28 +01:00 |
|
ocornut
|
f9f4e22f6f
|
InputText: some tidying up. (#7925)
|
2024-12-12 18:30:57 +01:00 |
|
ocornut
|
4cc464eadc
|
BeginListBox(): Comments (#8220)
|
2024-12-12 16:44:20 +01:00 |
|
ocornut
|
f25665f360
|
Version 1.91.7 WIP
|
2024-12-11 15:37:16 +01:00 |
|