604 Commits (a0994d74c256aaa582149a174385d2257a55728f)

Author SHA1 Message Date
omar 6f366fff6b Demo: Tweaked example menu with colors + menu items, was currently particularly inconvenient for Nav. Will rework later. (#787) ago%!(EXTRA string=7 years)
omar 455989b8b1 Nav: Added io.NavFlags to hold various options. Added ImGuiNavFlags_EnableGamepad and ImGuiNavFlags_EnableKeyboard for bindings to use (#787) ago%!(EXTRA string=7 years)
omar 9a76fd30fd Added SetNextWindowBgAlpha() helper. (#1567) particularly helpul with the marking of the old 5-parameters version of Begin() as obsolete. ago%!(EXTRA string=7 years)
omar 1493de4f81 Internals: Merge of harmless stuff from Navigation stuff. Added GetHoveredID() internal helper. ago%!(EXTRA string=7 years)
omar c85d7d6e49 Nav: Remove GetItemID(), hide ActivateItem() before this feature is unfinished and has issue (full feature is on hold). Undo part of 59c6f35bf6 (#787) ago%!(EXTRA string=7 years)
omar a8bbb0b7dd Demo: Using IM_COL32() instead of ImColor() in ImDrawList centric contexts. ago%!(EXTRA string=7 years)
omar 12aa3cb09e Demo: Tweaks format. ago%!(EXTRA string=7 years)
omar a63fbbca8b Added ImGuiHoveredFlags_AnyWindow, ImGuiFocusedFlags_AnyWindow. Obsoleted IsAnyWindowHovered()/IsAnyWindowFocused() in favor of IsWindowHovered(ImGuiHoveredFlags_AnyWindow)/IsWindowFocused(ImGuiFocusedFlags_AnyWindow). Added to demo. (#1382) ago%!(EXTRA string=7 years)
omar a7deb3a394 Demo: Minor tweaks. ago%!(EXTRA string=7 years)
omar 9fbecac87e Demo: Improved Selectable() examples. (#1528) ago%!(EXTRA string=7 years)
omar 05ec0b0736 Casing tweaks + clarify license copyright (simpler/safer?) (#1346) ago%!(EXTRA string=7 years)
omar 3c6fbe0849 Renamed ImGuiSizeConstraintCallback to ImGuiSizeCallback, ImGuiSizeConstraintCallbackData to ImGuiSizeCallbackData. ago%!(EXTRA string=7 years)
omar 2dd2ca0096 Removed CalcItemRectClosestPoint() which was weird and not really used by anyone except demo code. If you need it it's easy to replicate on your side. ago%!(EXTRA string=7 years)
omar 4ba2e85744 Demo: Tweak. Comments. Metrics: Added some Drag and Drop info. ago%!(EXTRA string=7 years)
omar 49eed6e2d1 Version 1.54 WIP ago%!(EXTRA string=7 years)
omar 9511f22e8b Demo: Console: More friendly to text color changes. ago%!(EXTRA string=7 years)
omar e916310b2e Version 1.53 ago%!(EXTRA string=7 years)
omar 3d48f5b8c2 Demo: BeginCombo() demo code ago%!(EXTRA string=7 years)
omar 8d54b1b7af Misc comments, removed duplicated IM_ARRAYSIZE macro in imgui_demo.cpp (it is now declared in imgui.h) ago%!(EXTRA string=7 years)
omar 1b86e7343f Renamed the emblematic ShowTestWindow() function to ShowDemoWindow(). Kept redirection function (will obsolete). ago%!(EXTRA string=7 years)
omar cead207535 Comments ago%!(EXTRA string=7 years)
omar 983d8f5f8e Various zealous warning fixes (Clang). ago%!(EXTRA string=7 years)
omar e1a103b251 Drag and Drop: Disable tracking mouse button ownership when an external drag source is active, to make it easier to achieve drag and drop over multiple OS windows. (#143) ago%!(EXTRA string=7 years)
omar 996dfb21cf ImDrawList: Added ImDrawListFlags for AA settings. ImDrawList doesn't directly depends on GImGui anymore. ago%!(EXTRA string=7 years)
omar eefea0588a Using the ImGuiWindowFlags_NoScrollWithMouse flag on a child window forwards the mouse wheel event to the parent window, unless either ImGuiWindowFlags_NoInputs or ImGuiWindowFlags_NoScrollbar are also set. (#1380, #1502) ago%!(EXTRA string=7 years)
omar fa68cb5364 Demo: Console: Tweak. ago%!(EXTRA string=7 years)
omar 3905816082 Added ShowFontSelector(), ShowStyleSelector(). (#707) ago%!(EXTRA string=7 years)
Branimir Karadžić ef1a683ebe Removed use of obsolete ImGui API. ago%!(EXTRA string=7 years)
omar 6190ab0084 Renamed GetItemsLineHeightWithSpacing() to GetFrameHeightWithSpacing() ago%!(EXTRA string=7 years)
omar 08b72eb5c0 IsWindowFocused() refactor will flags. (#1382) ago%!(EXTRA string=7 years)
omar 8d8f4934fb Demo: mouse dragging demo tweaks ago%!(EXTRA string=7 years)
omar 4a555d35f0 IsWindowHovered(): split ImGuiHoveredFlags_FlattenChild into separate ChildWindows and RootWindow flags. Allowing more combination and a better symetry with IsWindowFocused() flags. (#1382) ago%!(EXTRA string=7 years)
Branimir Karadžić e67f3809ed Replaced obsolete function with new one. ago%!(EXTRA string=7 years)
omar 71296910a0 Demo: Tweaks and spacing. Stopped using rand() function in demo code. ago%!(EXTRA string=7 years)
omar 4b8857d536 Demo: About box tweaks. ago%!(EXTRA string=7 years)
omar 20ba79aa56 Demo: Added "No close" option. ago%!(EXTRA string=7 years)
omar c9f0275e22 Combo: Removed ImGuiWindowFlags_ComboBox flag. Moved internal window flags. ago%!(EXTRA string=7 years)
omar a4863e8084 Demo: Picker with palette demo supports drag and drop. (#143, #346) ago%!(EXTRA string=8 years)
omar abe5ad3c7a Demo: Added display for IsMouseDragging() function. ago%!(EXTRA string=8 years)
omar 94bf12f14b Demo: Display better mouse cursor info for debugging backends. ago%!(EXTRA string=8 years)
omar 0d53c8d480 Demo: Console: Fixed incorrect positioning which was hidden by a minor scroll issue (this would affect people who copied the console code as is) ago%!(EXTRA string=8 years)
omar a20fe279c5 Demo: Layout: Removed unnecessary BeginChild/EndChild calls ago%!(EXTRA string=8 years)
omar 532f564fd3 ImGuiTextBuffer: Renamed append() helper to appendf(), appendv() to appendfv(). Added reserve(). ago%!(EXTRA string=8 years)
omar 3f5b2a3fe3 Exposed ImDrawCornerFlags, replaced occurences of ~0 with an explicit ImDrawCornerFlags_All. Inversed BotLeft (prev 1<<3, now 1<<2) and BotRight (prev 1<<2, now 1<<3). ago%!(EXTRA string=8 years)
omar 3c5e64db78 Demo: Tweaked Image() code. ago%!(EXTRA string=8 years)
omar 28a31997b7 Style Editor: Simplified settings also show PopupBorderSize as a checkbox. (#707, #1019) ago%!(EXTRA string=8 years)
omar abbf836fd0 Style, Begin: removed ImGuiWindowFlags_ShowBorders window flag. Borders are now fully set up in the ImGuiStyle structure (see e.g. style.FrameBorderSize, style.WindowBorderSize). Use ImGui::ShowStyleEditor() to look them up. (#707, fix #819, #1031, ref #1019, ref #447) ago%!(EXTRA string=8 years)
omar 4cdd998be8 Demo: Fix warning "format not a string literal and no format arguments" for over-zealous compilers settings. (#1450, #1451) ago%!(EXTRA string=8 years)
omar d7af1a218e Style: Added PopupRounding setting. (#1112) ago%!(EXTRA string=8 years)
omar 0a61b7195c Style: Added a default StyleColorsLight(). (#707) ago%!(EXTRA string=8 years)