ocornut
21d03edcb0
InputText: renamed namespace from stb_texture structure and added an indirection.
2 months ago
ocornut
a2366f9022
TextLinkOpenURL: display a verb in front the link. Update Gallery & other links. ( #7885 , #7660 )
2 months ago
ocornut
a5cf4fe374
InputText: added CJK double-width punctuation to list of separators considered for CTRL+Arrow.
2 months ago
ocornut
d16cb171c6
Nav: pressing any keyboard key while holding Alt disable toggling nav layer on Alt release. ( #4439 , extend #370 , #369 )
2 months ago
ocornut
193c1e2366
Version 1.91.2 WIP
2 months ago
ocornut
d0b742efde
CI: build with Clang C++26 on Linux. ( #7954 )
2 months ago
ocornut
4a1a38f7ed
CI: Amend 943fd21
.
2 months ago
ocornut
943fd216ec
CI: Amend e3cb016
.
2 months ago
ocornut
e3cb016328
CI: upgrade Ubuntu version to get newer Clang. Add C++26 build test. ( #7954 )
2 months ago
CrackedMatter
41eebc87a0
Fixed C++26 invalid enum operation ( #7954 )
2 months ago
ocornut
1dfbb100d6
Version 1.91.1
2 months ago
ocornut
f75cf62d2f
Tables: fixed resizing columns when using multiple synched instances that are layed out at different X positions. ( #7933 )
TableGetMaxColumnWidth() was using MinX from previous column. Storing info in column. Still incorrect interleaved data for multi-instances but it covers majority of use cases.
2 months ago
ocornut
8dd33839f0
Tables: fixed an issue detecting hovering column/row when using multiple synched instances layed out at different X positions. ( #7933 )
Was reading ClipRect from last frame.
2 months ago
ocornut
722a2a12fb
Tables: comments. ( #7937 )
2 months ago
ocornut
776813416b
PlotHistogram, PlotLines: use ButtonBehavior() to be idiomatic. ( #7935 , #3072 )
2 months ago
ocornut
afb15e9795
PlotHistogram, PlotLines: register item ID in a more idiomatic manner. ( #7935 , #3072 )
2 months ago
ocornut
f99febfd6f
Made BeginItemTooltip() and IsItemHovered() with delay flag infer an implicit ID using Pos only. ( #7945 , #1485 , #143 )
Perhaps a better approach would be to: store last non-zero ID + count successive zero ID and combine then.
2 months ago
ocornut
a93f7db875
Misc merge/small stuff from docking to reduce drift.
Among other things:
- merged cfd23957
(#7940 , #7823 ), also see ac64b6563
(#6716 ): moved above on 2023/08/14 in both branches.
- moving the RenderDimmedBackgrounds() call, from f422e782
, see 676497fe
intently undoing ac64b65
-> confusing. (#6716 )
2 months ago
Yan Pujante
30dcdcbe73
Backends: GLFW: Emscripten: use OpenURL() when available and using EMSCRIPTEN_USE_PORT_CONTRIB_GLFW3. Fixes popup blocked in some browsers. ( #7915 , #7660 )
3 months ago
Yan Pujante
07be01767a
Demo: added emscripten version. ( #7915 )
3 months ago
ocornut
4832027eb6
Examples: SDL3: Update for API changes: SDL_Init() returns 0 on failure.
2 months ago
Matt Guerrette
6a7319543c
Backends: SDL3: following SDL3 reverting their change, result of SDL_GetGamepads must be freed. ( #7918 , #7898 , #7807 )
2 months ago
ocornut
ee9e3a2ed6
Tabs: avoid queuing a refocus when tab is already focused, which would have the side-effect of e.g. closing popup on a mouse release. ( #7914 )
+ Debug Log: add details about closed popups.
3 months ago
omar
4a06fe59b4
Update FONTS.md ( #7944 )
2 months ago
James Wrigley
28caa22356
Fix minor typo ( #7943 )
2 months ago
tanoxyz
1d88609043
Changed call from cosf to ImCos ( #7939 )
2 months ago
ocornut
864a2bf6b8
Tables: another attempt at making contents not overlap the bottom and right border in a scrolling table. ( #6765 , #3752 , #7428 )
3 months ago
ocornut
a131c3e611
Tables: revert a34071876
extending outer bottom/right border by 1, this is not the right solution. ( #6765 , #3752 )
3 months ago
ocornut
0b9adc2c79
BeginChild: (BREAKING) renamed ImGuiChildFlags_Border to ImGuiChildFlags_Borders.
Amend 7713c2925
+ renamed similar argument in other functions.
3 months ago
ocornut
1e939fcc32
Tooltips, Drag and Drop: made it possible to override BeginTooltip() position while inside a drag and drop source or target. ( #6973 )
3 months ago
BillKek
088e6fc047
Examples: Win32+OpenGL3: added batch. file for msys2/mingw build. ( #6544 )
1 year ago
ocornut
438f9e1a3e
InputText: amend d474ed7
for static analysis. ( #7913 )
3 months ago
Mark Jansen
ce484301c0
CI: Add manual trigger for 'workflow_run' builds ( #7865 )
3 months ago
ocornut
d474ed7f78
InputText: Internals: store Scroll.y as it seems sane to (internally) expose it in a way that's agnostic of our use of a child window ( #7913 , #383 )
3 months ago
ocornut
d15da2c47d
Backends: GLFW: undo accidentally not committing use of Platform_SetClipboardTextFn as I was testing the legacy path (amend 214977e
).
3 months ago
ocornut
5de7f69cbb
(BREAKING) Commented out obsolete ImageButton(). ( #5533 , #4471 , #2464 , #1390 )
3 months ago
ocornut
214977e5fd
IO: (BREAKING) moved io.GetClipboardTextFn, io.SetClipboardTextFn to platform_io.Platform_GetClipboardTextFn, platform_io.Platform_SetClipboardTextFn.
3 months ago
ocornut
e54f240ea0
IO: (BREAKING) moved io.PlatformLocaleDecimalPoint to platform_io.Platform_LocaleDecimalPoint. ( #7389 , #6719 , #2278 )
3 months ago
ocornut
9ff60ae31d
IO: (BREAKING) moved GetIO().PlatformSetImeDataFn to GetPlatformIO(.Platform_SetImeDataFn. ( #7660 )
3 months ago
ocornut
ba2f4a2cd5
IO: (BREAKING) moved GetIO().PlatformOpenInShellFn to GetPlatformIO(.Platform_OpenInShellFn. ( #7660 )
3 months ago
ocornut
e6460722ea
IO: Added GetPlatformIO(), ImGuiPlatformIO, currently empty.
3 months ago
ocornut
8e40104795
Backends: GLFW: passing null window to glfwGetClipboardString()/glfwSetClipboardString().
3 months ago
ocornut
bf75504d7a
Style: added PushStyleVarX(), PushStyleVarY() helpers to modify only one component of a ImVec2 var.
+ tweak existing function to early out on error.
3 months ago
ocornut
521f84a3a9
InputText: fixed an issue programmatically refocusing a multi-line input which was just active. ( #4761 , #7870 )
Amend 66f0fb986
, c5db276521
3 months ago
ocornut
8a946b69e9
InputText: allow callback to update buffer while in read-only mode (fix for imgui_memory_editor 0.54 in read-only mode).
See https://github.com/ocornut/imgui_club/pull/46
3 months ago
Pavel Rojtberg
59e69dc6df
ImGuiSelectionBasicStorage constructor needs visibility ( #7906 )
3 months ago
ocornut
e471206b08
Windows: adjust default ClipRect to better match rendering of thick borders. ( #7887 , #7888 + #3312 , #7540 , #3756 , #6170 , #6365 )
3 months ago
ocornut
eb7201b902
Fonts: Made it possible to use PushFont()/PopFont() calls accross Begin() calls. ( #3224 , #3875 , #6398 , #7903 )
3 months ago
ocornut
ecb1962013
IO, InputText: missing changelog entry (amend 092c88d
) + readme note on missing features.
3 months ago
ocornut
092c88dc7b
IO: rework interleaved keys<>char trickling: only trickle for keys known to be likely to input characters. ( #7889 , #4921 , #4858 )
Amend fa2b318d
. Refer to regression test "inputs_io_inputqueue" amended for IMGUI_VERSION_NUM >= 19102
3 months ago