2018-04-05 |
Viewport: Comments about honoring ImGuiViewportFlags_NoInputs and MouseHoveredViewport. (#1542)
omar
committed
on 5 Apr 2018
|
---|---|
Viewport: Renamed RenderPlatformWindows() to RenderPlatformWindowsDefault(), tweaked examples and emphasis optional Viewport code path. (#1542)
omar
committed
on 5 Apr 2018
|
|
2018-04-04 |
|
Added extra comments and assertions to avoid user combining ImGuiCond flags. (#1694)
omar
committed
on 4 Apr 2018
|
|
Tooltip windows uses PopupBorderSize (#1697) + commented out debug stuff.
omar
committed
on 4 Apr 2018
|
|
2018-03-22 |
Viewport: Moved OverlayDrawList to be a per-viewport instead of being global + fix overlay clipping glitch during viewport creation frame + support for software mouse cursor stradding over multiple viewport. The overlay draw list move is rather important as draw lists are not shared among viewports anymore and we can do a swap of their data without copying it. (#1542)
omar
committed
on 22 Mar 2018
|
Added InputDouble() function. We use a format string instead of a decimal_precision parameter to also for "%e" and variants. (#1011) May transition the other InputXXX function to use format strings as well.
omar
committed
on 22 Mar 2018
|
|
InputFloat: Scientific input. InputText: Added ImGuiInputTextFlags_CharsScientific to add 'e' 'E' to list of characters that can be input. (later useful for #1011)
omar
committed
on 22 Mar 2018
|
|
2018-03-20 |
|
IO: Added ImGuiConfigFlags_NoSetMouseCursors. Added ImGuiBackendFlags_HasMouseCursors, ImGuiBackendFlags_HasSetMousePos. (#787, #1495, #1202)
omar
committed
on 20 Mar 2018
|
|
Added ImGuiBackendFlags for backend to expose its capabilities. Added ImGuiBackendFlags_HasGamepad. (#787, #1542)
omar
committed
on 20 Mar 2018
|
|
IO: Renamed io.WantMoveMouse to io.WantSetMousePos (was added in 1.52, _not_ used by core and only honored by some binding ahead of merging the Nav branch) + internal renaming (#787)
omar
committed
on 20 Mar 2018
|
|
|
|
ImVector: Fixed insert() helper using the = operator (followup to be consistent with
4186c2c )
omar
committed
on 20 Mar 2018
|
|
2018-03-19 |
Viewport, Platform: Added void* to render/swap buffer functions. Comments. (#1542, #1042)
omar
committed
on 19 Mar 2018
|
Nav: Track nav input source more generally (gamepad vs keyboard) (#787) + update todos and demo tweaks
omar
committed
on 19 Mar 2018
|
|
2018-03-18 |
Viewport, Platform: Refactored platform interface. Removed need to use imgui_internal.h in backends. Split viewport into public facing ImGuiViewport and internal structure. Exposing enough data to provide custom tweaked renderers. Renamed handlers, fixed lots of inconsistencies. (#1542, #1042)
omar
committed
on 18 Mar 2018
|
|
|
imgui.h: Various comments and tweaks.
omar
committed
on 18 Mar 2018
|
|
imgui.h: Moved columns lower in the file. Various spacing changes and minor comments.
omar
committed
on 18 Mar 2018
|
|
2018-03-17 |
|
ImVector: Added copy/assign operators as helpers to ease cloning of data.
omar
committed
on 17 Mar 2018
|
|
ImDrawList: Added Clone() helper function.
omar
committed
on 17 Mar 2018
|
|
ImVector: resize() / push_back() use memcpy() as we are not supposed to be constructor/destructor/operator aware at all. (If we do need to rework ImVector). In turn this will allow us to define assign/copy operators.
omar
committed
on 17 Mar 2018
|
|
ImVector: Using value_type consistently. Spacing.
omar
committed
on 17 Mar 2018
|
|
Update TODO list, minor fix in Readme, comments, Clang -Weverything warning fix in imgui_draw.cpp under Windows.
omar
committed
on 17 Mar 2018
|
|
2018-03-13 |
Examples: SDL,GLFW,Vulkan: The Platform<>Renderer link is handled by SDL/GLFW platforms, both can compile without Vulkan headers, SDL+Vulkan is now on part with GLFW+Vulkan (aka broken the same way!). (#1542)
omar
committed
on 13 Mar 2018
|
Viewport: Fixed software mouse cursor from appearing in all multiple lists simultaneously. (#1542)
omar
committed
on 13 Mar 2018
|
|
Viewport: Obsoleted io.DisplayPos (which was a Viewport branch thing), added ImDrawData::DisplayPos, DisplaySize (#1542) wip
omar
committed
on 13 Mar 2018
|
|
Merge branch 'master' into viewport
omar
committed
on 13 Mar 2018
|