Commit Graph

7607 Commits (edc2f15f5bce0921cece5fa8b1b4053276f6b85e)
 

Author SHA1 Message Date
omar 565af90958 Merge branch 'viewport' into docking
omar 131bf5ee4a Examples: SDL: Tweaked Windows instructions and batch files. ()
omar 797f2044cd Viewport: Fixed SDL+OpenGL2 example to work with multi-viewports. ()
omar 5ea08394f5 Examples: SDL: Tweaked Windows instructions and batch files. ()
omar 9ee86f22b7 Examples: Win32: Handle UTf-8 in platform window title setting. ()
omar 52ca91ca57 Merge branch 'master' into viewport
omar f388216ff0 Examples: GLFW: VS2015 project link with legacy_stdio_definitions.lib in order to link with the precompiled VS2010 GLFW3.lib we provide. (, , )
omar c808eb92c6 Config: Added IMGUI_DISABLE_WIN32_FUNCTIONS to disable linking with _any_ Win32 function, as a general forward compatible measure.
omar eb592bf7d3 ListBox(): Fixed frame sizing when items_count==1 unnecessarily showing a scrollbar. (). Tweaked frame sizing so list boxes will look more consistent when FramePadding is far from ItemSpacing.
Torkel Bjørnson-Langen 1441756a0f Doc: Fixed comments referring to LoadFromFileTTF() instead of AddFontFromFileTTF() ()
Michał Janiszewski 2e6e1bec58 Examples: Add missing include guards ()
Cort ed0f7004d0 Examples: Vulkan: Avoid unreferenced parameter warning. ()
omar 7fa3e71abb Internals: Moved the FocusableItemUnregister() outside of InputScalarAsWidgetReplacement(), it should not be here and doesn't facilitate reusing InputScalarAsWidgetReplacement(). (cc )
Hui e6db078eda gladLoadGL() return 0 to indicate failure ()
omar 168af9b377 Merge branch 'viewport' into docking
# Conflicts:
#	imgui_demo.cpp
omar 1a6eea012d Docking: Tweaked tooltip on tabs so they don't show immediately when holding and releasing a tab (using HoveredIdNotActiveTimer) + Minor refactor + Removed legacy .ini parsing.
omar 50f6e12d31 Merge branch 'master' into viewport
# Conflicts:
#	imgui.cpp
omar f3e642322f Demo: Removed one level of indentation in the ShowDemoWindowXXX functions (6 kb worth of spaces!). Will break some merge/PR.
omar eed1fba157 Demo: Split the contents of ShowDemoWindow() into smaller functions as it appears to speed up link time with VS. ()
Konstantin Podsvirov faecf90383 SliderAngle: Added optional `format` argument to allow users customize precision and make localization. ()
omar 12c72d2893 Fixed OpenGL texture loading example in comment + Discourse link to root of discourse
omar a72d5ada61 Misc comments improvements
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.
omar c547b2e8ee Added DockSpaceOverViewport() call, not sure about this because of the menu bar limitation. ()
omar 56ba60ee68 Docking: Fixed not saving .ini file correct if DockingEnable flag is cleared. ()
omar f270c81c49 Viewport, Docking: Fixed incorrectly setting the ImGuiViewportFlags_NoInputs flag, affecting split docking node. ()
omar 745fda081e Viewport, Docking: Fixed incorrectly setting the ImGuiViewportFlags_NoInputs flag, affecting split docking node. ()
omar e610afeea3 Font readme: Added OpenFontIcons, tweaks, links, removed spaces ()
omar 5f8c9ae0ef Merge branch 'viewport' into docking
# Conflicts:
#	imgui.cpp
#	imgui.h
omar 056af2b1af Merge branch 'master' into viewport
# Conflicts:
#	imgui.cpp
#	imgui.h
Brandon 5f79a28a07 Examples: SDL: Fixed usage of SDL_GetDisplayDPI (, )
omar 82873c7ad4
Update README.md
omar 745f01022e Examples: Downgraded Xcode project object version (50->48) to support Xcode 9.2 (last version supported on macOS 10.12) (, )
omar 31fd6c585a Removed unnecessary ImGui:: qualifiers in internal code.
Warren Moore b4488d4f48 Examples: Downgraded Xcode project object version (50->48) to support Xcode 9.2 (last version supported on macOS 10.12) ()
omar 000c1fc221 Demo: Added comments / tweaks related to the popups.
omar 5be915d6ab Added ImGuiWindowFlags_NoMouseInputs which is basically the old ImGuiWindowFlags_NoInputs (essentially we have renamed ImGuiWindowFlags_NoInputs to ImGuiWindowFlags_NoMouseInputs). Made the new ImGuiWindowFlags_NoInputs encompass both NoMouseInputs+NoNav, which is consistent with its description. (, )
omar 90b50bd4c3 Window: Added ImGuiWindowFlags_NoBackground flag for consistency and to ease creating new flag combinations. Added ImGuiWindowFlags_NoDecoration helper flag which is essentially NoTitleBar+NoResize+NoScrollbar+NoCollapse. ()
omar 69db792bf0 Viewport: Exposed GetOverlayDrawList(ImGuiViewport* viewport) in public API. (, , , etc.)
omar 8b956216b7 Demo: Testing return value of BeginTabBar() for consistency.
Elias Daler 8606d9fa11 Fix Clang/GCC's null-conversion warning: ()
The warning is "implicit conversion of NULL constant to 'unsigned int' [-Wnull-conversion]". Happens when ImTextureID is not a void*, but unsigned int, for example.
omar b039dbc62e
Update README.md
Konstantin Podsvirov edb06a6c4d Fixed typo in misc/README.txt ()
omar e6cc547a94 Merge branch 'viewport' into docking
# Conflicts:
#	imgui.cpp
#	imgui_widgets.cpp
omar e73217d6f7 Merge branch 'master' into viewport
# Conflicts:
#	examples/imgui_impl_sdl.cpp
#	imgui.cpp
omar ca753829cb Revert using wchar_t functions (9cf94d5 + 2eaf5b0). Big mistake, wchar_t is not guaranteed to be 16-bits.
omar 28953208d4 Tests: Added imgui-test engine hooks (experimental).
omar 2eaf5b03df Fixes crash introduced in previous commit 9cf94d5.
omar ede3a3b92d Fixes crash introduced in previous commit 9cf94d5.
omar c398153b40 Merge branch 'master' into docking
# Conflicts:
#	examples/imgui_impl_sdl.cpp
#	imgui.cpp
#	imgui_internal.h