308 Commits (9fbecac87eda2265a6384f9e146493f5750ef0c2)

Author SHA1 Message Date
omar 9fbecac87e Demo: Improved Selectable() examples. (#1528) 7 years ago
omar 05ec0b0736 Casing tweaks + clarify license copyright (simpler/safer?) (#1346) 7 years ago
omar 3c6fbe0849 Renamed ImGuiSizeConstraintCallback to ImGuiSizeCallback, ImGuiSizeConstraintCallbackData to ImGuiSizeCallbackData. 7 years ago
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. 7 years ago
omar 4ba2e85744 Demo: Tweak. Comments. Metrics: Added some Drag and Drop info. 7 years ago
omar 49eed6e2d1 Version 1.54 WIP 7 years ago
omar 9511f22e8b Demo: Console: More friendly to text color changes. 7 years ago
omar e916310b2e Version 1.53 7 years ago
omar 3d48f5b8c2 Demo: BeginCombo() demo code 7 years ago
omar 8d54b1b7af Misc comments, removed duplicated IM_ARRAYSIZE macro in imgui_demo.cpp (it is now declared in imgui.h) 7 years ago
omar 1b86e7343f Renamed the emblematic ShowTestWindow() function to ShowDemoWindow(). Kept redirection function (will obsolete). 7 years ago
omar cead207535 Comments 7 years ago
omar 983d8f5f8e Various zealous warning fixes (Clang). 7 years ago
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) 7 years ago
omar 996dfb21cf ImDrawList: Added ImDrawListFlags for AA settings. ImDrawList doesn't directly depends on GImGui anymore. 7 years ago
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) 7 years ago
omar fa68cb5364 Demo: Console: Tweak. 7 years ago
omar 3905816082 Added ShowFontSelector(), ShowStyleSelector(). (#707) 7 years ago
Branimir Karadžić ef1a683ebe Removed use of obsolete ImGui API. 7 years ago
omar 6190ab0084 Renamed GetItemsLineHeightWithSpacing() to GetFrameHeightWithSpacing() 7 years ago
omar 08b72eb5c0 IsWindowFocused() refactor will flags. (#1382) 7 years ago
omar 8d8f4934fb Demo: mouse dragging demo tweaks 7 years ago
omar 4a555d35f0 IsWindowHovered(): split ImGuiHoveredFlags_FlattenChild into separate ChildWindows and RootWindow flags. Allowing more combination and a better symetry with IsWindowFocused() flags. (#1382) 7 years ago
Branimir Karadžić e67f3809ed Replaced obsolete function with new one. 7 years ago
omar 71296910a0 Demo: Tweaks and spacing. Stopped using rand() function in demo code. 7 years ago
omar 4b8857d536 Demo: About box tweaks. 7 years ago
omar 20ba79aa56 Demo: Added "No close" option. 7 years ago
omar c9f0275e22 Combo: Removed ImGuiWindowFlags_ComboBox flag. Moved internal window flags. 7 years ago
omar a4863e8084 Demo: Picker with palette demo supports drag and drop. (#143, #346) 7 years ago
omar abe5ad3c7a Demo: Added display for IsMouseDragging() function. 7 years ago
omar 94bf12f14b Demo: Display better mouse cursor info for debugging backends. 7 years ago
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) 7 years ago
omar a20fe279c5 Demo: Layout: Removed unnecessary BeginChild/EndChild calls 7 years ago
omar 532f564fd3 ImGuiTextBuffer: Renamed append() helper to appendf(), appendv() to appendfv(). Added reserve(). 7 years ago
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). 7 years ago
omar 3c5e64db78 Demo: Tweaked Image() code. 7 years ago
omar 28a31997b7 Style Editor: Simplified settings also show PopupBorderSize as a checkbox. (#707, #1019) 7 years ago
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) 7 years ago
omar 4cdd998be8 Demo: Fix warning "format not a string literal and no format arguments" for over-zealous compilers settings. (#1450, #1451) 7 years ago
omar d7af1a218e Style: Added PopupRounding setting. (#1112) 7 years ago
omar 0a61b7195c Style: Added a default StyleColorsLight(). (#707) 7 years ago
omar e7e81b265d Demo: Tweaks. 7 years ago
omar 1c41603b31 Style Editor: Using local storage so Save/Revert button made some more sense without code passing its storage. Tweaked layout, added horizontal scroll bar, Fixed Save/Revert button to be always accessible. (fix #1211) 7 years ago
omar c1b5eab868 Style Editor: Sneakily adding a combo box to change colors (#707) 7 years ago
omar bd4bc929ce Style: renamed style.ChildWindowRounding to style.ChildRounding, ImGuiStyleVar_ChildWindowRounding to ImGuiStyleVar_ChildRounding. 7 years ago
omar 27fd1b913b Made it guaranteed by API that after calling Begin() the last Item represent the title bar. (#823) 7 years ago
omar 6001d9c7a4 Columns: Clipping columns borders on Y axis on CPU because some GPU drivers appears to be unhappy with triangle spanning large regions (not sure why tbh). (#125) 7 years ago
omar 0858c3d7cb Demo: Custom Rendering: Fixed clipping rectangle extruding out of parent window. 7 years ago
omar 8e6adc78af Examples: Constrained Resize: Added more test cases (for #1417) 7 years ago
omar ff4d4ca651 IsWindowHovered(): Added ImGuiHoveredFlags_FlattenChilds flag. Made IsRootWindowOrAnyChildHovered() obsolete in favor of IsWindowHovered( ImGuiHoveredFlags_FlattenChilds) (#1382, #1404) 7 years ago