mirror of
https://github.com/ocornut/imgui.git
synced 2025-12-19 12:55:34 +00:00
Fixed Clang cast-align warning + Added missing Changelog entry in 1.92.4. (#8893)
This commit is contained in:
@@ -298,6 +298,8 @@ Other Changes:
|
|||||||
using ImGuiWindowFlags_UnsavedDocument/ImGuiTabItemFlags_UnsavedDocument. (#8983)
|
using ImGuiWindowFlags_UnsavedDocument/ImGuiTabItemFlags_UnsavedDocument. (#8983)
|
||||||
- IO: added ImGuiPlatformIO::ClearPlatformHandlers(), ClearRendererHandlers()
|
- IO: added ImGuiPlatformIO::ClearPlatformHandlers(), ClearRendererHandlers()
|
||||||
helpers to null all handlers. (#8945, #2769)
|
helpers to null all handlers. (#8945, #2769)
|
||||||
|
- Tables: changed ImGuiTableFlags_NoBordersInBody behavior to not draw border in
|
||||||
|
body even when resizing. (#8893)
|
||||||
- Inputs:
|
- Inputs:
|
||||||
- Shortcuts: added support for combining ImGuiInputFlags_RouteFocused
|
- Shortcuts: added support for combining ImGuiInputFlags_RouteFocused
|
||||||
(which is the default route) with ImGuiInputFlags_RouteOverActive, allowing
|
(which is the default route) with ImGuiInputFlags_RouteOverActive, allowing
|
||||||
|
|||||||
@@ -564,7 +564,7 @@ bool ImGui::BeginTableEx(const char* name, ImGuiID id, int columns_count, ImG
|
|||||||
const int old_columns_count = table->Columns.size();
|
const int old_columns_count = table->Columns.size();
|
||||||
if (old_columns_count != 0 && old_columns_count != columns_count)
|
if (old_columns_count != 0 && old_columns_count != columns_count)
|
||||||
{
|
{
|
||||||
// Attempt to preserve width on column count change (#4046)
|
// Attempt to preserve width and other settings on column count/specs change (#4046)
|
||||||
old_columns_to_preserve = table->Columns.Data;
|
old_columns_to_preserve = table->Columns.Data;
|
||||||
old_columns_raw_data = table->RawData; // Free at end of function
|
old_columns_raw_data = table->RawData; // Free at end of function
|
||||||
table->RawData = NULL;
|
table->RawData = NULL;
|
||||||
@@ -3842,7 +3842,7 @@ void ImGui::TableFixDisplayOrder(ImGuiTable* table)
|
|||||||
{
|
{
|
||||||
ImGuiContext& g = *GImGui;
|
ImGuiContext& g = *GImGui;
|
||||||
g.TempBuffer.reserve((int)(sizeof(ImGuiTableFixDisplayOrderColumnData) * table->ColumnsCount)); // FIXME: Maybe wrap those two lines as a helper.
|
g.TempBuffer.reserve((int)(sizeof(ImGuiTableFixDisplayOrderColumnData) * table->ColumnsCount)); // FIXME: Maybe wrap those two lines as a helper.
|
||||||
ImGuiTableFixDisplayOrderColumnData* fdo_columns = (ImGuiTableFixDisplayOrderColumnData*)g.TempBuffer.Data;
|
ImGuiTableFixDisplayOrderColumnData* fdo_columns = (ImGuiTableFixDisplayOrderColumnData*)(void*)g.TempBuffer.Data;
|
||||||
for (int n = 0; n < table->ColumnsCount; n++)
|
for (int n = 0; n < table->ColumnsCount; n++)
|
||||||
{
|
{
|
||||||
fdo_columns[n].Idx = (ImGuiTableColumnIdx)n;
|
fdo_columns[n].Idx = (ImGuiTableColumnIdx)n;
|
||||||
|
|||||||
Reference in New Issue
Block a user