1184 Commits (4dff49b2f1408e48418f4a67461036f4900a3eca)

Author SHA1 Message Date
omar bdce833636 Version 1.74 ago%!(EXTRA string=6 years)
omar 26d177bc03 Docs: Moved misc/fonts/README.txt to docs/FONTS.txt. + tweaks ago%!(EXTRA string=6 years)
Rokas Kupstys 1615e9ea2a CI: Enable extended warnings in example_null builds. ago%!(EXTRA string=6 years)
omar ca63349eb4 Renamed XX-bits -> XX-bit in comments to match what the world appears to be using. ago%!(EXTRA string=6 years)
omar 4e90906b04 Added IMGUI_DISABLE_DEFAULT_FILE_FUNCTIONS / IMGUI_DISABLE_FILE_FUNCTIONS #2734) ago%!(EXTRA string=6 years)
omar 3929255b77 Examples: Emscripten: Removed BINARYEN_TRAP_MODE=clamp from Makefile which was removed in Emscripten 1.39.0 but required prior to 1.39.0, making life easier for absolutely no-one. (#2877, #2878) [@podsvirov] ago%!(EXTRA string=6 years)
Konstantin Podsvirov 916487a653 example_emscripten: skip outdated compiler option ago%!(EXTRA string=6 years)
Rokas Kupstys c9182424a8 Normalize all the line endings. ago%!(EXTRA string=6 years)
omar f002a11898 Backends: OpenGL3: Fix building with pre-3.2 GL bindings which do not expose glDrawElementsBaseVertex(), using runtime GL version to decide if we set ImGuiBackendFlags_RendererHasVtxOffset. (#2866, #2852) [@dpilawa] ago%!(EXTRA string=6 years)
dawid 4d0c88e9e6 Backends: GL3: Fix compile for < 3.2 bindings where glDrawElementsBaseVertex is not available. (#2866, #2852) ago%!(EXTRA string=6 years)
Funto 75d540d336 Example: Emscripten: Fix for compilation (filesystem module is required) (#2734) ago%!(EXTRA string=6 years)
omar 048b73dfaa Various comments + Doc: Examples readme. Moved main menu bar code below menu bar code. ago%!(EXTRA string=6 years)
omar 7b77cb3bb8 Backend: DX12: Fixed incorrect assert (#2851) ago%!(EXTRA string=6 years)
omar 6ffee0e75e Backends: DX12: Added extra ID3D12DescriptorHeap parameter to ImGui_ImplDX12_Init() function. The value is unused in master branch but will be used by the multi-viewport features (docking branch). (#2851) ago%!(EXTRA string=6 years)
omar 6faad0c34f Backend: DX12: Amend 899e485. Fix memory leaks. Remove unused variable. (#2851) ago%!(EXTRA string=6 years)
Ilya.Sevrikov 05c1f2795a Add multi-viewports for DX12. (#2851) ago%!(EXTRA string=6 years)
omar eedc8f993f Examples: DX12: Using IDXGIDebug1::ReportLiveObjects() when DX12_ENABLE_DEBUG_LAYER is enabled. ago%!(EXTRA string=6 years)
malte-v 4de32cc87e Backends: GLFW: Restore previously installed user callbacks in ImplGlfw when ImGui shuts down (#2836) ago%!(EXTRA string=6 years)
omar 53278be61f FAQ, Readme. Use = {} instead of = { 0 }, wasn't problematic because they were all static variables or one stack array not read. But hey. ago%!(EXTRA string=6 years)
omar 3bbc27ebd9 Fixed more FAQ links. (#2848) ago%!(EXTRA string=6 years)
Rokas Kupstys 9d6b2b096b Ignore directories created by JetBrains IDEs. ago%!(EXTRA string=6 years)
Rokas Kupstys 6892b81578 Remove trailing spaces from bunch of files. ago%!(EXTRA string=6 years)
omar fc10ba8d24 Amend f0238ece9cba67ecabef438008fea53682bd6bc7 (#2817, #2818) ago%!(EXTRA string=6 years)
Egor Yusov 378035c6ff Fixed backspace handling on MacOS (fixed https://github.com/ocornut/imgui/issues/2817). ago%!(EXTRA string=6 years)
Harris Brakmic 323412dd23 Examples: Allegro5: updated build instructions for macOS ago%!(EXTRA string=6 years)
omar a2f3dcfc97 Added comment about SDL and SDL_INIT_GAMECONTROLLER. (#2809) ago%!(EXTRA string=6 years)
omar c262276988 Version 1.74 WIP ago%!(EXTRA string=6 years)
Konstantin Podsvirov f0f5301612 Backends: OpenGL3: Commented out extra tokens at end of #else directive (#2804) ago%!(EXTRA string=6 years)
omar d5efe16157 Version 1.73 ago%!(EXTRA string=6 years)
omar 97691643b7 Backends: OpenGL3: Attempt to automatically detect default GL loader by using __has_include. Followup to 44cd8e3 (#2798) ago%!(EXTRA string=6 years)
osheriff 44cd8e39da Automatically include the available gl loader header ago%!(EXTRA string=6 years)
omar f7468d05fe Fixed mouse event forwarding in macos example (#2710, #1961) ago%!(EXTRA string=6 years)
omar cf98290873 Backends: DirectX9: Workaround for windows not refreshing when main viewport has no draw call. (#2560) ago%!(EXTRA string=6 years)
NeroBurner e7e88ed413 Examples: SDL/GLFW + OpenGL3: Fixes for Makefile (#2774) ago%!(EXTRA string=6 years)
omar cc288e073c Backends: OpenGL3: Tweaked initialization code allow application calling ImGui_ImplOpenGL3_CreateFontsTexture() before ImGui_ImplOpenGL3_NewFrame() if for some reason they wanted. ago%!(EXTRA string=6 years)
omar a4af3cc814 Viewport, GLFW: Fix for #2756 under Windows. ago%!(EXTRA string=6 years)
Rokas Kupstys a89a3cd2f1 Viewports, GLFW: Fix window having incorrect size after uncollapse. Issue manifests on Linux when window is in it's own viewport. (#2756, #2117) ago%!(EXTRA string=6 years)
Rokas Kupstys 09780b8b3d Viewport: Fix setting window size on macos (glfw). (#2767, #2117) ago%!(EXTRA string=6 years)
omar a856c670c1 TabBar: fixed single-tab not shrinking their width down. ago%!(EXTRA string=6 years)
Matthias Moulin 2e756d5b47 Explicit narrowing cast from size_t to UINT (#2726) ago%!(EXTRA string=6 years)
Vilya Harvey 62143dff64 Backends: Vulkan: Added support for specifying multisample count. (#2705, #2706) ago%!(EXTRA string=6 years)
omar 6cf4743f17 Backends: DX11: Fixed GSGetShader() call not passing an initialized instance count, would generally make the debug layer complain (Added in 1.72). ago%!(EXTRA string=6 years)
omar f624455d7b Version 1.73 WIP ago%!(EXTRA string=6 years)
omar 6a0d0dab5a Version 1.72b (patch for nav) ago%!(EXTRA string=6 years)
omar 9183e7c426 Version 1.73 WIP ago%!(EXTRA string=6 years)
Chris Savoie 949a9fa2cb Vulkan: Fix crash when viewports are disabled and memory leak on shutdown. (#2698) ago%!(EXTRA string=6 years)
omar ecb9b1e2eb Version 1.72 ago%!(EXTRA string=6 years)
omar 0e6a096afd Docking: Renamed io.ConfigDockingTabBarOnSingleWindows to io.ConfigDockingAlwaysTabBar. (#2109) ago%!(EXTRA string=6 years)
omar cbd5a21fb0 Backends: DX10/DX11: Backup, clear and restore Geometry Shader is any is bound when calling renderer. ago%!(EXTRA string=6 years)
omar 29d9394a41 OSX: Disabled default native Mac clipboard copy/paste implementation in core library (added in 1.71), because it needs application to be linked with '-framework ApplicationServices'. It can be explicitly enabled back by using '#define IMGUI_ENABLE_OSX_DEFAULT_CLIPBOARD_FUNCTIONS' in imconfig.h. Re-added equivalent using NSPasteboard api in the imgui_impl_osx.mm experimental back-end. (#2546) ago%!(EXTRA string=6 years)