2018-04-11 |
|
---|---|
Viewport: per-viewport overlay draw list created on demand. With this pattern it'll be easier to consider adding more (e.g. background draw list). (#545)
omar
committed
on 11 Apr 2018
|
|
Internals: Window: Aggregating ImDrawList into the ImGuiWindow structure.
omar
committed
on 11 Apr 2018
|
|
2018-04-10 |
Viewport: Merged ImGuiPlatformData into ImGuiPlatformIO. Comments. (#1542)
omar
committed
on 10 Apr 2018
|
Internals: Renamed GetFrontMostModalRootWindow() to GetFrontMostPopupModal() and exposed in imgui_internal.h (#1738)
omar
committed
on 10 Apr 2018
|
|
2018-04-09 |
|
Version 1.61 WIP
omar
committed
on 9 Apr 2018
|
|
2018-04-07 |
Version 1.60
omar
committed
on 7 Apr 2018
|
Internals: Removed unused internal variant of ArrowButton().
omar
committed
on 7 Apr 2018
|
|
Fixed a few zealous warnings.
omar
committed
on 7 Apr 2018
|
|
2018-04-06 |
|
NewFrame: Extract some code into a NewFrameUpdateHoveredWindowAndCaptureFlags() which can be of use with touch-based inputs systems.
omar
committed
on 6 Apr 2018
|
|
NewFrame: Extract some code into a NewFrameUpdateMouseInputs function. Moved settings saving higher up in the function so it is next to its peers.
omar
committed
on 6 Apr 2018
|
|
2018-04-05 |
Viewport, Platform, Examples: Added support for transparent window via PlatformIO Platform_SetWindowAlpha (#1542) + fixes for GLFW 3.3
omar
committed
on 5 Apr 2018
|
2018-04-04 |
|
2018-04-03 |
Fixed Clang zealous cast-call warning (on par with GCC) which decided to warn against explicit C-style casts now.
omar
committed
on 3 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
|
Internals: Removed ImGuiDataType_Float2.
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
|
|
2018-03-20 |
|
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
|
|
|
|
2018-03-19 |
Viewport: Changelog + Internals: Renamed viewport mouse fields for consistency (going to add more). (#1542)
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
|
2018-03-15 |
Viewport, Platform: Internal renaming to use more consistent (OsDesktopPos > PlatformPos). (#1542)
omar
committed
on 15 Mar 2018
|
Viewport: Removed back-end renderer code that implied we need to clear with WindowBg color. Added NoRendererClear flag. (#1542, #1042)
omar
committed
on 15 Mar 2018
|
|
Viewport, Platform, Examples: Changes to resizing flow + restored support for Platform events affecting the ImGui windows (so Decorated windows are functional). (#1542, #1042) ..
...
omar
committed
on 15 Mar 2018
|
|
2018-03-14 |
Metrics: Displaying all draw lists of a window (if it uses layer 0 and has already been appended to earlier in the frame).
omar
committed
on 14 Mar 2018
|
2018-03-13 |
Merge branch 'master' into viewport
omar
committed
on 13 Mar 2018
|