omar
|
b0cdfe0ece
|
Generalized d11d211e so regular popups (without the AlwaysAutoResize flag) also have a smaller minimum size, but reduced it to an arbitrary 4.0f instead of 1.0f to ease debugging of faulty situations. (#1909)
|
ago%!(EXTRA string=7 years) |
omar
|
c790723cfa
|
Drag and Drop: Fixed an incorrect assert when dropping a source that is submitted after the target (bug introduced with 1.62 changes related to the addition of IsItemDeactivated()). (#1875, #143)
|
ago%!(EXTRA string=7 years) |
omar
|
89e2ddf07f
|
Examples: Comments + shallow coding convention tweak to be consistent across examples and with imgui_impl_osx
|
ago%!(EXTRA string=7 years) |
omar
|
569e0f07f1
|
Examples: Removed old example_apple/ + tweak comments (#1873)
|
ago%!(EXTRA string=7 years) |
Omar Cornut
|
839e4d34bd
|
Merge branch 'warrenm_osx'
|
ago%!(EXTRA string=7 years) |
Omar Cornut
|
c3f9220c15
|
Apple: Fixed example_osx_opengl2, renamed to example_apple_opengl2 + misc comments
|
ago%!(EXTRA string=7 years) |
omar
|
d11d211e5d
|
Allow popup from ignoring the style.WindowMinSize values so short menus are not padded. (#1909) Wider generalization of b16603745c .
|
ago%!(EXTRA string=7 years) |
omar
|
93950b8c32
|
Internals: Removed unused ShadeVertsLinearAlphaGradientForLeftToRightText code.
|
ago%!(EXTRA string=7 years) |
omar
|
42bf149ac6
|
Removed per-window ImGuiWindowFlags_ResizeFromAnySide beta flag in favor `io.OptResizeWindowsFromEdges=true` to enable the feature globally. (#1495) The feature is not currently enabled by default because it is not satisfying enough.
|
ago%!(EXTRA string=7 years) |
Warren Moore
|
d64157e803
|
Introduced a new Metal renderer implementation and a new example illustrating usage of Metal on macOS and iOS (partially addresses #1873)
|
ago%!(EXTRA string=7 years) |
omar
|
0146f4b456
|
Internals: BeginChildEx tweaks.
|
ago%!(EXTRA string=7 years) |
omar
|
7b2662d245
|
Examples: Comments, bits of documentation
|
ago%!(EXTRA string=7 years) |
omar
|
deb7aa29cd
|
OSX: Various tweaks to imgui_impl_osx courtesy of @warrenm + fix NewFrame position which has been moved recently master. (#1873)
|
ago%!(EXTRA string=7 years) |
omar
|
0d7e779b37
|
Merge branch 'master' into osx
# Conflicts:
# examples/.gitignore
# examples/README.txt
|
ago%!(EXTRA string=7 years) |
omar
|
665bd1e140
|
Links and thanks. Comments on using BeginCombo/EndCombo + moved the Combo() implementations closer to each others to maximize user seeing how it is implemented from any of the secondary function body.
|
ago%!(EXTRA string=7 years) |
omar
|
a765c83bad
|
Ignore list: added emscripten output
|
ago%!(EXTRA string=7 years) |
Konstantin Podsvirov
|
ddb09c6011
|
Examples: Ignore all *.user files (#1919)
For example `Qt Creator` create `CMakeLists.txt.user` file with user settings.
|
ago%!(EXTRA string=7 years) |
omar
|
645ab6633c
|
Fixed a include build issue for Cygwin in non-POSIX (Win32) mode. (#1917, #1319, #276)
|
ago%!(EXTRA string=7 years) |
omar
|
c4e34aaace
|
Examples: Comments to clarify how the keyboard data is indexed.
|
ago%!(EXTRA string=7 years) |
codecnotsupported
|
b62cc5c150
|
Fix include Example_glfw_vulkan cmake (#1916)
Probably got broken because of the refactor.
|
ago%!(EXTRA string=7 years) |
omar
|
6e67afc500
|
Tweaked software mouse cursor offset to match the offset of the corresponding Windows 10 cursors. (followup to #1914)
|
ago%!(EXTRA string=7 years) |
omar
|
62b3d7c51e
|
Fixed software Hand cursor from not actually working. Fixed demo from crashing. Fixed typo and extraneous trailing space. Added Changelogs. (#1913, #1914)
|
ago%!(EXTRA string=7 years) |
Aiekick
|
ecd9a223e3
|
add hand cursor support (+11 squashed commit)
|
ago%!(EXTRA string=7 years) |
omar
|
004fe8916a
|
Internals: Settings: Simple optimization caching index into the settings buffer, to remove an unnecessary O(N*M) search during saving. (with N=active root windows during the session, M=stored settings which grows over time)
|
ago%!(EXTRA string=7 years) |
omar
|
242d7e0b0b
|
ImVector: Added index_from_pointer() helper.
|
ago%!(EXTRA string=7 years) |
omar
|
b16603745c
|
Allow menu windows from ignoring the style.WindowMinSize values so short menus are not padded. (#1909)
|
ago%!(EXTRA string=7 years) |
omar
|
7adae3299e
|
Double-click on resize grip doesn't need to test HoveredWindow (as button has the flattenchild flag anyway) + double-click on title bar verify that we don't have overlapping items to allow contents in title bar. + Comments
|
ago%!(EXTRA string=7 years) |
Omar Cornut
|
42a919f303
|
Examples: Apple: Fixed paths of GLFW+GL2 example. (#1906) Update ignore list.
|
ago%!(EXTRA string=7 years) |
omar
|
79153cf19f
|
Internals: Various renaming. e.g. NewFrameUpdateHoveredWindowAndCaptureFlags() to UpdateHoveredWindowAndCaptureFlags() + exposed UpdateMovingWindow() in imgui_internal.h.
|
ago%!(EXTRA string=7 years) |
omar
|
14ceaaf460
|
ArrowButton: Fixed to honor PushButtonRepeat() setting (and internals' ImGuiItemFlags_ButtonRepeat). Setup current line text baseline so that ArrowButton() + SameLine() + Text() are aligned properly.
|
ago%!(EXTRA string=7 years) |
omar
|
9d67d18d86
|
Internals: Moved some of the SliderBehaviorT code into SliderBehavior to reduce the amount of instanciated code.
|
ago%!(EXTRA string=7 years) |
omar
|
a1ec7723ef
|
Examples: OpenGL3: Remove misleading or unnecessary "#version 150" strings.
|
ago%!(EXTRA string=7 years) |
omar
|
c1d8dee6c5
|
Version 1.63 WIP
|
ago%!(EXTRA string=7 years) |
omar
|
fb0106fad2
|
Demo: Fixed incorrect response to Begin() returning false in overlay demo (which cannot happen since we don't have a title bar, but that doesn't make it a good behaving demo!).
|
ago%!(EXTRA string=7 years) |
omar
|
20e89201cb
|
Examples: Fixes.
|
ago%!(EXTRA string=7 years) |
omar
|
00418d13e3
|
Demo: Fixed mismatched TreePush/TreePop in Property Editor, due to incorrect revert in 826d77185e (#1895)
|
ago%!(EXTRA string=7 years) |
omar
|
d68633398b
|
Examples: Vulkan: nverted the parameters to ImGui_ImplVulkan_RenderDrawData() to be consistent with other bindings.
|
ago%!(EXTRA string=7 years) |
omar
|
1b74e3be02
|
Version 1.62
|
ago%!(EXTRA string=7 years) |
omar
|
f9a5ff7a19
|
Examples: DirectX12: Moved the ID3D12GraphicsCommandList* parameter from ImGui_ImplDX12_NewFrame() to ImGui_ImplDX12_RenderDrawData() which makes a lots more sense. (#301)
|
ago%!(EXTRA string=7 years) |
omar
|
cac4c3f9b8
|
Examples: The functions in imgui_impl_xxx.cpp are prefixed with IMGUI_IMPL_API (which defaults to IMGUI_API) to facilitate some uses. (#1888) + Comments in imgui.h
|
ago%!(EXTRA string=7 years) |
omar
|
528b0b4af6
|
Examples: SDL+OpenGL2: Fixed Makefile. (#1886)
|
ago%!(EXTRA string=7 years) |
omar
|
c44a4bed84
|
Examples: Fixed bindings to use ImGuiMouseCursor_COUNT instead of old name ImGuiMouseCursor_Count_ so they can compile with IMGUI_DISABLE_OBSOLETE_FUNCTIONS. (#1887)
|
ago%!(EXTRA string=7 years) |
omar
|
2ce121b7d0
|
Readme, Links, Bindings
|
ago%!(EXTRA string=7 years) |
omar
|
40845852b9
|
Fixed warnings + readme
|
ago%!(EXTRA string=7 years) |
Omar Cornut
|
a402edb66c
|
Examples: OSX: Added clipboard support. Fixed ignore list for xcode cruft. Comments about broken keys. (#1873)
|
ago%!(EXTRA string=7 years) |
omar
|
b5d385824d
|
Added assert in TreePop() to ease catching ID stack underflow earlier.
|
ago%!(EXTRA string=7 years) |
omar
|
826d77185e
|
Revert 640c0566: TreeNode: Fixed nodes with ImGuiTreeNodeFlags_Leaf flag always returning true which was meaningless -> more flexible to keep allowing it by default so it setup an ID scope.
|
ago%!(EXTRA string=7 years) |
omar
|
ce0b36ba10
|
Added _None values to various enum flags, useful for readability and some coding style likes it. (Unfortunately we can't refer to them as default value in imgui.h functions because they need to be declared below).
|
ago%!(EXTRA string=7 years) |
omar
|
2a6fbb2197
|
Speculative fix for Win32 clipboard handler if SetClipboardText() fails + Minor fix for static analyzer + using :: prefix when calling in Win32 functions.
|
ago%!(EXTRA string=7 years) |
omar
|
185b4dde87
|
Examples: Allegro5: Added support for ImGuiConfigFlags_NoMouseCursorChange flag. Added clipboard support. Unindexing buffers ourselves as Allegro indexed drawing primitives are buggy in the DirectX9 back-end.
|
ago%!(EXTRA string=7 years) |