5460 Commits (c81a5a6070ee3807375de8a61210ccd35b1985cc)
 

Author SHA1 Message Date
omar 125e62491e Internals: Nav: Added ImGuiNavLayer_ to clarify semantic of previously integer NavLayer values, and not pretend that increment/decrement operators on them super flexible. + Storage tweaks. ago%!(EXTRA string=7 years)
omar b58bd5b311 Version 1.67 WIP + todo notes ago%!(EXTRA string=7 years)
omar 6644f1ff64 Docking: Added io.ConfigDockingTabBarOnSingleWindows option (mostly made possible by the previous fixes). ago%!(EXTRA string=7 years)
omar 8cac70d8af Docking: Focus fix (missing line in 8bac6d4) ago%!(EXTRA string=7 years)
omar 5105c6c0d0 Merge branch 'viewport' into docking ago%!(EXTRA string=7 years)
omar 3a678d48b1 Merge branch 'master' into viewport ago%!(EXTRA string=7 years)
omar 8bac6d428d Docking: Another attempt at tidying the inconsistent focus / tab bar reordering issues, and toward generalizing single window dock nodes. (#2109) ago%!(EXTRA string=7 years)
omar 2da200fc16 Docking: Fix generalizing the transition from loose windows to dock node so we can switch to single window dock node while transferring viewports (vs creating two viewports and dropping one). + Extracted DockContextGenNodeID out of DockContextAddNode(). ago%!(EXTRA string=7 years)
omar fb6ef8b1db Comments, tweak ago%!(EXTRA string=7 years)
omar f6b6ad1959 Viewport: Minor tweaks, better struct layout. ago%!(EXTRA string=7 years)
omar 3e84f7cd1d Viewport: Fixed a viewport bug which led some popups to merge in underlying host viewport when they should be z-over their parent viewport. ago%!(EXTRA string=7 years)
omar eb311abc92 Fixed IMGUI_API tag on ImFontAtlas::IsBuilt() preventing to build as DLL on some setups. (#2226) ago%!(EXTRA string=7 years)
omar 8d58055a54 Examples: DirectX10/11/12: Made imgui_impl_dx10/dx11/dx12.cpp link d3dcompiler.lib from the .cpp file to ease integration. ago%!(EXTRA string=7 years)
omar 10e13dd6bb Version 1.67 WIP (again, this time IMGUI_VERSION_NUM has leeway for another hot-fix). ago%!(EXTRA string=7 years)
omar ac10889bde Merge branch 'viewport' into docking ago%!(EXTRA string=7 years)
omar 89a530b442 Somehow VS keeps modifying this GUID so I am going to playing along with it. ago%!(EXTRA string=7 years)
omar 65e579e558 Merge branch 'master' into viewport ago%!(EXTRA string=7 years)
omar 801645d350 Version 1.66b (will revisit how to change IMGUI_VERSION_NUM across versions, this commit reduces the numerical IMGUI_VERSION_NUM compared to the commit on Nov 22). ago%!(EXTRA string=7 years)
omar 34e18ef771 Fixed a text rendering/clipping bug introduced in 1.66 (on 2018-10-12, commit ede3a3b9) that affect single ImDrawList::AddText() calls with single strings larger than 10k. Text/TextUnformatted() calls were not affected, but e.g. InputText() was. ago%!(EXTRA string=7 years)
omar 8289e5f6b4 Fixed a text rendering/clipping bug introduced in 1.66 (on 2018-10-12, commit ede3a3b9) that affect single ImDrawList::AddText() calls with single strings larger than 10k. Text/TextUnformatted() calls were not affected, but e.g. InputText() was. ago%!(EXTRA string=7 years)
omar 84238240d6 Fixed a text rendering/clipping bug introduced in 1.66 (on 2018-10-12, commit ede3a3b9) that affect single ImDrawList::AddText() calls with single strings larger than 10k. Text/TextUnformatted() calls were not affected, but e.g. InputText() was. ago%!(EXTRA string=7 years)
omar 48f6fdb349 Fixed typo. ago%!(EXTRA string=7 years)
omar 7658035e5a About, IO: Added io.BackendPlatformName, io.BackendRendererName for informational/QA purpose. ago%!(EXTRA string=7 years)
omar 3849def253 Added ShowAboutWindow(), About Window now showing various config/build information. ago%!(EXTRA string=7 years)
omar 025e00cccc About: Added build/system info relating to Docking branch. ago%!(EXTRA string=7 years)
omar f78b5a0cdb Merge branch 'viewport' into docking ago%!(EXTRA string=7 years)
omar ec49a486c7 About: Added build/system info relating to Viewport branch. ago%!(EXTRA string=7 years)
omar afeefadb4e Merge branch 'master' into viewport ago%!(EXTRA string=7 years)
omar a423f032ee About, IO: Added io.BackendPlatformName, io.BackendRendererName for informational/QA purpose. ago%!(EXTRA string=7 years)
omar 4ef06f5aa2 Added ShowAboutWindow(), About Window now showing various config/build information. ago%!(EXTRA string=7 years)
Sebastian Krzyszkowiak 3335e6688f Include <alloca.h> also on macOS (and osxcross) (#2218) ago%!(EXTRA string=7 years)
omar 1bfcf8f339 Separator: Fixed Separator() outputting an extraneous empty line when captured into clipboard/text/file. ago%!(EXTRA string=7 years)
omar 753223bd7b Merge branch 'viewport' into docking ago%!(EXTRA string=7 years)
omar f663277591 Merge misc/shallow changes from Docking branch to minimize drift: moved some blocks, added comments. ago%!(EXTRA string=7 years)
omar 1c7be88a1a Viewport: Fixed a bug where tooltips on their first frame didn't find a monitor leading to the "recovery" code to revert it to the main viewport for a frame. (#1542) ago%!(EXTRA string=7 years)
omar baf67d393f When the focused window become inactive don't restore focus to a window with the ImGuiWindowFlags_NoInputs flag. (#2213) ago%!(EXTRA string=7 years)
omar 4a94b251fd Comments ago%!(EXTRA string=7 years)
omar 3c114b280a Merge branch 'viewport' into docking ago%!(EXTRA string=7 years)
omar 2fbbcaa339 Viewport: Avoid calling platform functions when window is not created (apart from Platform_GetWindowDpiScale, documented as such). Main viewport situation is still ambiguous. (#1542) ago%!(EXTRA string=7 years)
omar 36cbe1e521 Viewport: Misc renaming. ago%!(EXTRA string=7 years)
omar 19d17ed274 Docking: Added io.ConfigDockingTransparentPayload option (to use with ImGuiConfigFlags_ViewportsNoMerge) ago%!(EXTRA string=7 years)
omar 01f940dc9a Viewport: imgui_impl_sdl2: Added support for PlatformIO Platform_SetWindowAlpha. ago%!(EXTRA string=7 years)
omar 19c4fa8dd5 Examples: DX12: Fixed compilation of imgui_impl_dx12.cpp in viewport branch. Multi-viewport is still not functional. ago%!(EXTRA string=7 years)
omar 3bcc25f588 Merge branch 'viewport' into docking ago%!(EXTRA string=7 years)
omar 4cadb57c46 Viewport: Comments. ago%!(EXTRA string=7 years)
omar 99c32ed4a5 Merge branch 'master' into viewport ago%!(EXTRA string=7 years)
omar c08b4b46f4 Viewport: Better support for toggling ImGuiConfigFlags_ViewportsEnable. (#2196) ago%!(EXTRA string=7 years)
omar 4105cc7e97 Added ImGuiConfigFlags_None, ImGuiBackendFlags_None for good measure. ago%!(EXTRA string=7 years)
omar e138a5fcb5 Docking: Fixed debug Rebuild operation. ago%!(EXTRA string=7 years)
omar 1fa2cb8748 imgui.h: Comments ago%!(EXTRA string=7 years)