omar
|
379733aba1
|
Viewport: Fix viewport regression with protruding child window creating their own viewport. (fixes cae4d02 , 760c1d95 ) (#1542)
|
ago%!(EXTRA string=7 years) |
omar
|
d8ab2c1ac9
|
Viewport: Added support for minimized window which caused problem when ImGuiBackendFlags_HasMouseHoveredViewport was not supported. (#1542) + todo
|
ago%!(EXTRA string=7 years) |
omar
|
862781b195
|
Viewport: Avoid unnecessary reapplying platform pos/size every frame. (#2205) + Fix GLFW ImGui_ImplGlfw_CreateWindow() from not applying position immediately. Clear LastNameHash properly (bug already fixed in Docking branch)
|
ago%!(EXTRA string=7 years) |
omar
|
cae4d020dc
|
Viewport: Merging/Extracting to/from main host viewport is now performed based on current state rather than triggers. Windows which don't fit in host window are now consistently in their own viewport. Toward simplifying the UpdateSelectWindowViewport() function. Probably broke something.. (#1542)
|
ago%!(EXTRA string=7 years) |
omar
|
1f78e08427
|
Viewport: UpdateTryMergeWindowIntoHostViewport() calls BringWindowToDisplayFront() - possible now that BringWindowToFocusFront() is a different function.
|
ago%!(EXTRA string=7 years) |
omar
|
d9c54826bb
|
Viewport: Stop relying on viewport->CreatedPlatformWindow to create Platform_DestroyWindow and Renderer_DestroyWindow. Explicitly require Platform_GetWindowFocus() to require supporting empty data.
|
ago%!(EXTRA string=7 years) |
omar
|
d87b80c6c1
|
Merge branch 'master' into viewport
# Conflicts:
# imgui.cpp
|
ago%!(EXTRA string=7 years) |
omar
|
da3c4330c1
|
Version 1.66
|
ago%!(EXTRA string=7 years) |
omar
|
c00a3bd98f
|
Examples: SDL2+Vulkan: Fixed application shutdown which could deadlock on Linux + Xorg. (#2181)
|
ago%!(EXTRA string=7 years) |
omar
|
a5cf227503
|
Added link to experimental imgui_scoped.h PR/thread (#2197, #2096)
|
ago%!(EXTRA string=7 years) |
omar
|
be66f94639
|
Examples: OpenGL3: More explicit testing for == GL_UPPER_LEFT in case glGetIntegerv(GL_CLIP_ORIGIN is not honored properly. (#2186, #2195) Fix f52f0a5277
|
ago%!(EXTRA string=7 years) |
omar
|
cc4b1f9e47
|
Nav: Fixed explicit directional input not re-highlighting current nav item if there is a single item in the window and highlight has been previously disabled by the mouse. (#787)
|
ago%!(EXTRA string=7 years) |
omar
|
b9ae9bb1e3
|
Internals: Using GetOverlayDrawList(ImGuiWindow*) to match syntax of viewport/master branches. Fixed compiling with IMGUI_DEBUG_NAV_RECTS
|
ago%!(EXTRA string=7 years) |
omar
|
50c43d1c8e
|
Removed unnecessary ImGui:: prefixes.
|
ago%!(EXTRA string=7 years) |
omar
|
6b4443755d
|
Internals: Added FindWindowByID() helper. (#2190)
|
ago%!(EXTRA string=7 years) |
omar
|
dcbf976a8e
|
Merge branch 'master' into viewport + comments
# Conflicts:
# examples/imgui_impl_opengl3.cpp
# imgui.cpp
|
ago%!(EXTRA string=7 years) |
omar
|
aa668c410a
|
Nav: Fixed an assert in certain circumstance (mostly when using popups) when mouse positions stop being valid. (#2168) + adding a else block to make NavCalcPreferredRefPos() more explicit.
|
ago%!(EXTRA string=7 years) |
omar
|
f2d577c33f
|
Viewport: BeginMainMenuBar(): explicitly set viewport to avoid creating new one when ImGuiConfigFlags_ViewportsNoMerge is set + misc shallow changes.
|
ago%!(EXTRA string=7 years) |
omar
|
f52f0a5277
|
Examples: OpenGL3: Added support for GL 4.5's glClipControl(GL_UPPER_LEFT). (#2186)
|
ago%!(EXTRA string=7 years) |
omar
|
19b4fcdacb
|
Made IsWindowFocused() work outside of NewFrame()-EndFrame() and added comments about how ImGuiFocusedFlags_AnyWindow should NOT be used in place of io.WantCaptureMouse. (#2185)
|
ago%!(EXTRA string=7 years) |
omar
|
5b1394c5ac
|
Update README.md
|
ago%!(EXTRA string=7 years) |
omar
|
6c1ae6cc71
|
Internals: DragBehavior: Added support for ImGuiDragFlags_Vertical to implement a vertical drag widget (no frontend function provided).
|
ago%!(EXTRA string=7 years) |
omar
|
6d7677534f
|
Internals: SliderBehavior: Using axis indexing.
|
ago%!(EXTRA string=7 years) |
omar
|
a3d6554e8e
|
Merge branch 'master' into viewport + specific changes for GLFW callbacks
# Conflicts:
# examples/example_glfw_opengl3/main.cpp
# examples/example_win32_directx11/main.cpp
# examples/example_win32_directx9/main.cpp
# examples/imgui_impl_glfw.cpp
|
ago%!(EXTRA string=7 years) |
omar
|
772354377b
|
Examples: GLFW: User previously installed GLFW callbacks are now saved and chain-called by the default callbacks. (#1759)
|
ago%!(EXTRA string=7 years) |
omar
|
9d155c73bc
|
Examples: Misc comments mainly related to GLFW callbacks. (#1759)
|
ago%!(EXTRA string=7 years) |
omar
|
a419d46205
|
Examples: OpenGL3+GLFW/SDL: Made main.cpp compile with IMGUI_IMPL_OPENGL_LOADER_CUSTOM (may be missing init). (#2178)
|
ago%!(EXTRA string=7 years) |
omar
|
131bf5ee4a
|
Examples: SDL: Tweaked Windows instructions and batch files. (#2175)
|
ago%!(EXTRA string=7 years) |
omar
|
797f2044cd
|
Viewport: Fixed SDL+OpenGL2 example to work with multi-viewports. (#2175)
|
ago%!(EXTRA string=7 years) |
omar
|
5ea08394f5
|
Examples: SDL: Tweaked Windows instructions and batch files. (#2175)
|
ago%!(EXTRA string=7 years) |
omar
|
9ee86f22b7
|
Examples: Win32: Handle UTf-8 in platform window title setting. (#2164)
|
ago%!(EXTRA string=7 years) |
omar
|
52ca91ca57
|
Merge branch 'master' into viewport
|
ago%!(EXTRA string=7 years) |
omar
|
f388216ff0
|
Examples: GLFW: VS2015 project link with legacy_stdio_definitions.lib in order to link with the precompiled VS2010 GLFW3.lib we provide. (#2010, #2043, #2091)
|
ago%!(EXTRA string=7 years) |
omar
|
c808eb92c6
|
Config: Added IMGUI_DISABLE_WIN32_FUNCTIONS to disable linking with _any_ Win32 function, as a general forward compatible measure.
|
ago%!(EXTRA string=7 years) |
omar
|
eb592bf7d3
|
ListBox(): Fixed frame sizing when items_count==1 unnecessarily showing a scrollbar. (#2173). Tweaked frame sizing so list boxes will look more consistent when FramePadding is far from ItemSpacing.
|
ago%!(EXTRA string=7 years) |
Torkel Bjørnson-Langen
|
1441756a0f
|
Doc: Fixed comments referring to LoadFromFileTTF() instead of AddFontFromFileTTF() (#2153)
|
ago%!(EXTRA string=7 years) |
Michał Janiszewski
|
2e6e1bec58
|
Examples: Add missing include guards (#2166)
|
ago%!(EXTRA string=7 years) |
Cort
|
ed0f7004d0
|
Examples: Vulkan: Avoid unreferenced parameter warning. (#2162)
|
ago%!(EXTRA string=7 years) |
omar
|
7fa3e71abb
|
Internals: Moved the FocusableItemUnregister() outside of InputScalarAsWidgetReplacement(), it should not be here and doesn't facilitate reusing InputScalarAsWidgetReplacement(). (cc #2155)
|
ago%!(EXTRA string=7 years) |
Hui
|
e6db078eda
|
gladLoadGL() return 0 to indicate failure (#2157)
|
ago%!(EXTRA string=7 years) |
omar
|
50f6e12d31
|
Merge branch 'master' into viewport
# Conflicts:
# imgui.cpp
|
ago%!(EXTRA string=7 years) |
omar
|
f3e642322f
|
Demo: Removed one level of indentation in the ShowDemoWindowXXX functions (6 kb worth of spaces!). Will break some merge/PR.
|
ago%!(EXTRA string=7 years) |
omar
|
eed1fba157
|
Demo: Split the contents of ShowDemoWindow() into smaller functions as it appears to speed up link time with VS. (#2152)
|
ago%!(EXTRA string=7 years) |
Konstantin Podsvirov
|
faecf90383
|
SliderAngle: Added optional `format` argument to allow users customize precision and make localization. (#2150)
|
ago%!(EXTRA string=7 years) |
omar
|
12c72d2893
|
Fixed OpenGL texture loading example in comment + Discourse link to root of discourse
|
ago%!(EXTRA string=7 years) |
omar
|
a72d5ada61
|
Misc comments improvements
|
ago%!(EXTRA string=7 years) |
omar
|
ac9aaf4b6e
|
Comments in demo and opengl code + Internals: Added HoveredIdNotActiveTimer tracking hovering time unless the item is active, which is a commonly useful pattern.
|
ago%!(EXTRA string=7 years) |
omar
|
f270c81c49
|
Viewport, Docking: Fixed incorrectly setting the ImGuiViewportFlags_NoInputs flag, affecting split docking node. (#2109)
|
ago%!(EXTRA string=7 years) |
omar
|
e610afeea3
|
Font readme: Added OpenFontIcons, tweaks, links, removed spaces (#2141)
|
ago%!(EXTRA string=7 years) |
omar
|
056af2b1af
|
Merge branch 'master' into viewport
# Conflicts:
# imgui.cpp
# imgui.h
|
ago%!(EXTRA string=7 years) |