omar
4f7bf7e96a
Backends: Win32: Added support for #define IMGUI_IMPL_WIN32_DISABLE_GAMEPAD and IMGUI_IMPL_WIN32_DISABLE_LINKING_XINPUT. ( #2716 )
ago%!(EXTRA string=5 years)
omar
e2eb0b4bc4
Internals: Begin tries to setup WindowTemp/DC members in same order as their declaration. Readme: remove Coverity banner (PVS is better)
ago%!(EXTRA string=5 years)
omar
f56962cb9a
ColorEdit: "Copy As" context-menu tool shows hex values with a '#' prefix instead of '0x' + both with/without alpha when available.
ago%!(EXTRA string=5 years)
omar
ff5299e0e0
Docs: FAQ, Comments.
ago%!(EXTRA string=5 years)
Rokas Kupstys
f03c00bc89
Added imgui_single_file.h, We use this to validate compiling all *.cpp in same compilation unit.
...
Removed Unity builds stuff from example_null/. CI builds a temporary .cpp file.
ago%!(EXTRA string=5 years)
Rokas Kupstys
97a8dc6514
CI: Added PVS-Studio static analysis on the continuous-integration server.
ago%!(EXTRA string=5 years)
omar
1db78b8ca7
Renaming + missing initialization + missing Changelog update.
ago%!(EXTRA string=5 years)
Rokas Kupstys
5e2329b98e
Backends: GL3: Implement glbinding opengl loader support. ( #2870 )
ago%!(EXTRA string=5 years)
Rokas Kupstys
e254167afd
ColorEdit: Fix label alignment when using ImGuiColorEditFlags_NoInputs. ( #2955 )
ago%!(EXTRA string=5 years)
omar
22d7f26e06
Tweak wording
...
Remove Patreon
ago%!(EXTRA string=5 years)
omar
0dd02dd90d
Happy new year!
...
Comments, Replaced pictures, Removed Patreon
ago%!(EXTRA string=5 years)
Zlatan Vasović
2b10e06555
Fix a typo
ago%!(EXTRA string=5 years)
omar
061650bd2a
Update Readme
ago%!(EXTRA string=5 years)
omar
0f7105e156
Backends: SDL: Wayland: Use SDL_GetMouseState (amend 78ff147
) ( #2800 , 2802)
ago%!(EXTRA string=5 years)
omar
9d444062f9
Limiting Columns()/BeginColumns() api to 64 columns ( #125 )
...
While the current code technically supports it, future code may not so we're putting the restriction ahead.
ago%!(EXTRA string=5 years)
omar
43bd80a40d
Internals: Breaking: ImRect() default constructor initializes all fields with 0.0f
...
Instead of (FLT_MAX,FLT_MAX,-FLT_MAX,-FLT_MAX). Previous behavior was designed for adding into a bounding box but rarely relied on and not worth it.
ago%!(EXTRA string=6 years)
omar
6fdde67be2
Documentation, FAQ, todo tweaks
ago%!(EXTRA string=6 years)
Ben Carter
0e74103659
ImDrawList: Add AddNgon(), AddNgonFilled() API.
ago%!(EXTRA string=6 years)
omar
f9c26d23de
Removed redirecting functions/enums that were marked obsolete in 1.53 (December 2017).
...
Comments
ago%!(EXTRA string=6 years)
Ben Carter
697f15e339
Added PrimUnreserve() API. Obsoleted calling ImDrawList::PrimReserve() with a negative count.
ago%!(EXTRA string=6 years)
omar
f656e7775e
Inputs: Added ImGuiMouseButton enum for convenience (e.g. ImGuiMouseButton_Right=1).
...
We forever guarantee that the existing value will not changes so existing code is free to use 0/1/2.
ago%!(EXTRA string=6 years)
omar
7ff13f4ee1
Examples: Explicitly adding -DIMGUI_IMPL_OPENGL_LOADER_GL3W to Makefile to match linking settings
...
(otherwise if another loader such as Glew is accessible, the opengl3 backend might automatically use it). [#2919 , #2798 ]
ago%!(EXTRA string=6 years)
omar
b521cd357d
Removed implicit default parameter to IsMouseDragging(int button = 0) to be consistent with other mouse functions.
...
(none of the other functions have it).
ago%!(EXTRA string=6 years)
Max Thrun
6d9a54a904
Examples: Metal: Wrap main event loop body in an @autoreleasepool block to ensure allocations get freed even if underlying system event loop gets paused due to app nap ( #2910 , #2917 )
ago%!(EXTRA string=6 years)
omar
8342e5b91a
Amend previous commits (added ImGuiMouseCursor_NotAllowed enum + new cursors in GLFW 3.4)
...
Amend b5cad20d79
, 945a509773
+ unrelated minor typos
ago%!(EXTRA string=6 years)
omar
abaf0256b8
Version 1.75 WIP
...
Added message to font file loading assert.
ago%!(EXTRA string=6 years)
omar
28dd8d7efd
Docking: Fixed various conflicts not properly resolved on 813e0c1
...
New git client confusion.
ago%!(EXTRA string=6 years)
omar
71a58261f6
Docking: Internals: Removed redundancy in code path leading to the BeginAsDockableDragDropSource(), clarified UpdateMouseMovingWindowEndFrame()
...
Note that the ConfigWindowsMoveFromTitleBarOnly path for UpdateMouseMovingWindowEndFrame() would previously test the window->RootWindow title bar instead of window->RootWindowDockStop. This didn't have any side effect afaik because we wouldn't enter that function anyway as clicking on any tab bar would trigger the move before UpdateMouseMovingWindowEndFrame() does it. However for consistency made the UpdateMouseMovingWindowEndFrame()code more correct.
+ minor renaming
ago%!(EXTRA string=6 years)
omar
f60518b430
Update FAQ.md
ago%!(EXTRA string=6 years)
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)
omar
bbe0409942
Metrics: Show wire-frame mesh and approximate surface area when hovering ImDrawCmd. Amend aeb5795
.
...
Internals: Added ImTriangleArea()
ago%!(EXTRA string=6 years)
omar
51a02b319c
Added IM_UNICODE_CODEPOINT_MAX. Changed specs of ImFontAtlas::AddCustomRectRegular() (breaking change).
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
ecbedc8c26
Tweaks, ammend 93efa54
, rename to IMGUI_DISABLE_DEFAULT_FORMAT_FUNCTIONS ( #1038 )
ago%!(EXTRA string=6 years)
omar
4e90906b04
Added IMGUI_DISABLE_DEFAULT_FILE_FUNCTIONS / IMGUI_DISABLE_FILE_FUNCTIONS #2734 )
...
Using in Emscripten example.
ago%!(EXTRA string=6 years)
omar
93efa5415f
Renamed IMGUI_DISABLE_FORMAT_STRING_FUNCTIONS to IMGUI_DISABLE_DEFAULT_FORMAT_STRING_FUNCTIONS. ( #1038 )
...
Renamed IMGUI_DISABLE_MATH_FUNCTIONS to IMGUI_DISABLE_DEFAULT_MATH_FUNCTIONS.
ago%!(EXTRA string=6 years)
omar
9efaf2828b
Doc comments. Removed .ini parsing code from 1.53 that parsed entries without the [Window] tag (which enabled importing an old .ini file)
ago%!(EXTRA string=6 years)
Tracy Ma
8f40020ca6
Disable Win32 clipboard and IME functions when build target UWP ( #2892 , #2895 )
ago%!(EXTRA string=6 years)
omar
be05e12e21
Misc: Using static_assert() when using C++11, instead of our own construct (avoid zealous Clang warnings).
ago%!(EXTRA string=6 years)
omar
25eee91542
Error handling: Assert if user mistakenly calls End() instead of EndChild() on a child window. ( #1651 )
...
Internals: Moved some error handling code.
ago%!(EXTRA string=6 years)
omar
c3fd4ae473
Docking: comments
ago%!(EXTRA string=6 years)
omar
6e8e2c0fa9
Scrollbar: Fixed an issue where scrollbars wouldn't display on the frame following a frame where all child window contents would be culled.
...
Demo: Fixed a small bug with scrolling demo.
Metrics: Tweaks.
ago%!(EXTRA string=6 years)
omar
57dc34f4e8
TreeNode: Added IsItemToggledOpen() to explicitly query if item was just open/closed, facilitating interactions with custom multi-selections patterns. ( #1896 , #1861 )
ago%!(EXTRA string=6 years)
omar
011d475532
TreeNode: The collapsing arrow accepts click even if modifier keys are being held, facilitating interactions with multi-select patterns. ( #2886 , #1896 , #1861 )
ago%!(EXTRA string=6 years)
omar
4c13807b7d
Misc: Optimized storage of window settings data (reducing allocation count).
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)
omar
bff2d5d5e2
Update README.md
ago%!(EXTRA string=6 years)
omar
792a8631aa
Metrics: Expose basic details of each window key/value state storage.
ago%!(EXTRA string=6 years)
omar
d62a413476
Misc: Windows: Do not use _wfopen() if IMGUI_DISABLE_WIN32_FUNCTIONS is defined. ( #2815 )
ago%!(EXTRA string=6 years)