- Oct 08, 2020
-
-
ocornut authored
+ Update readme and mission statement. Removed "Minimize screen reel-estate usage", removed details on memory consumption (still very valid, just too much noise in a mission statement)
-
Rokas Kupstys authored
-
Christian authored
-
ocornut authored
-
- Oct 07, 2020
-
-
ocornut authored
CheckboxFlags: Display mixed-value/tristate marker when passed flags that have multiple bits set and stored value matches neither zero neither the full set.
-
- Oct 05, 2020
- Oct 02, 2020
-
-
Bartosz Taudul authored
Compiling the code as-is results in the following warning: -->8-- imgui_freetype.cpp:341:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct ImFontBuildSrcDataFT’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 341 | memset(src_tmp_array.Data, 0, (size_t)src_tmp_array.size_in_bytes()); | ^ imgui_freetype.cpp:302:8: note: ‘struct ImFontBuildSrcDataFT’ declared here 302 | struct ImFontBuildSrcDataFT | ^~~~~~~~~~~~~~~~~~~~ --8<-- This is caused by presence of ImVector<> directly in ImFontBuildSrcDataFT data structure, as well as in the child ImBitVector. Since ImVector<> has a constructor, the compiler infers that initialization by memset is not valid. Such initialization is not a bug, however, as the default ImVector<> ctor just sets the structure data members to 0, which is exactly what the memset does. Casting the data structure address to void* pointer silences this warning.
-
- Oct 01, 2020
-
-
ocornut authored
ImVector: Stricter bound-checking asserts. Fix warnings: trailing comma (old compilers), zealous preprocessor warnings.
-
- Sep 30, 2020
-
-
Rokas Kupstys authored
-
ocornut authored
-
- Sep 28, 2020
-
-
ocornut authored
ImGuiListClipper: internal rework and tidying up to facilitate supporting frozen rows in tables + stop promoting using constructors parameters.
-
- Sep 25, 2020
- Sep 22, 2020
-
-
ocornut authored
-
ocornut authored
Tab Bar: Tidying up. Rework ShrinkWidths to allow marking tabs as not shrinkable (unused yet) + don't unnecessarily move data within ShrinkWidthBuffer. (#3291)
-
Louis Schnellbach authored
-
ocornut authored
Tab Bar: Fix reorderable tab bars. Fix misleading use of tab_max_width in TabBarLayout(). Misc amends, shortening. (#3291)
-
Louis Schnellbach authored
-
ocornut authored
-
Louis Schnellbach authored
-
ocornut authored
Tab Bar: Fixed handling of scrolling policy with leading/trailing tabs. + warning fixes + bunch of renaming. (#3291) Demo tweaks.
-
Louis Schnellbach authored
Tab Bar: Added TabItemButton(), ImGuiTabItemFlags_Leading, ImGuiTabItemFlags_Trailing + demo. (#3291) (squashed various commits by 2 authors)
-
ocornut authored
Internals, CollapsingHeader, TabItem: Standardized using a #CLOSE id prefix for TabItem and ColllapsingHeader (same as window)
-
- Sep 21, 2020
-
-
ocornut authored
Tab Bar: Fixed a small bug where scrolling buttons (with ImGuiTabBarFlags_FittingPolicyScroll) would generate an unnecessary extra draw call.
-
ocornut authored
Tab Bar: Fixed a small bug where closing a tab that is not selected would leave a tab hole for a frame.
-
ocornut authored
Removed return value from OpenPopupOnItemClick(). Use IsWindowAppearing() after BeginPopup() for a similar result.
-
ocornut authored
-
- Sep 18, 2020
-
-
Louis Schnellbach authored
+ fix stb_textedit.h to build with C language (amend fbf70070)
-
omar authored
(contents of 20200412.zip's dx11.exe is flagged by Windows Defender, can't currently repro)
-
- Sep 17, 2020
-
-
ocornut authored
+ Fonts: AddFontDefault() adjust its vertical offset based on floor(size/13) instead of always +1.
-
Louis Schnellbach authored
InputText: Fixed minor inconsistency when pressing Down on the last line when it doesn't have a carriage return (it used to move to the end of the line) + fixed two of our typos in stb_textedit.h
-
ocornut authored
# Conflicts: # docs/CHANGELOG.txt
-
Rokas Kupstys authored
-
ocornut authored
-
Julian Webb authored
(nb: GLEW sets the define we previously used)
-
- Sep 16, 2020
-
-
ocornut authored
Bypass unnecessary formatting when using the TextColored()/TextWrapped()/TextDisabled() helpers with a "%s" format string. (#3466)
-
Bartosz Szreder authored
-