History for imgui / imgui.cpp
2018-01-30
@omar
Nav: window that are filling the entire display/viewport gets their windowing highlight clamped within. (#787)
omar committed on 30 Jan 2018
@omar
Nav: Windows with ImGuiWindowFlags_NoBringToFrontOnFocus flag aren't temporarily displayed on the front when using CTRL-TAB. (#787)
omar committed on 30 Jan 2018
2018-01-29
@omar
Nav: workaround to kindly handle ALT-TAB without detecting TAB-release on backends that clear all keys on unfocus. (#787)
omar committed on 29 Jan 2018
@omar
Nav: Added proper version of ImGuiWindowFlags_NavFlattened that handles scrolling nicely. Marked as private as I'm not happy with the name. (#787)
omar committed on 29 Jan 2018
@omar
Nav: NavScoreItem uses g.CurrentWindow and not g.NavWindow. This was changed as part of b3cba62 when first trying to implement the NavFlattenedFlag. As it turns out we won't need it. Committing separately for safety. (#787)
omar committed on 29 Jan 2018
@omar
Nav: calling NavMoveRequestCancel() more consistently when hijacking a request. Not strictly necessary. (#787)
omar committed on 29 Jan 2018
@omar
Nav: Internals: Renamed RootNavWindow to NavRootWindow (#787)
omar committed on 29 Jan 2018
@omar
Nav: Refactor NavMoveResult** flags into ImGuiNavMoveResult structure as we are going to want two instances of it. (#787) (+1 squashed commits) ...
omar committed on 29 Jan 2018
@omar
Internals: Nav: Renamed ImGuiNavForward enum (#787)
omar committed on 29 Jan 2018
@omar
Nav: Comments, added enum to clarify NavForward code. (#787)
omar committed on 29 Jan 2018
@omar
Nav: Mouse hovering selectable / menu items only activate them if they are on the active NavLayer. (#787)
omar committed on 29 Jan 2018
@omar
Nav: Debug overlay uses default font. (#787)
omar committed on 29 Jan 2018
2018-01-26
@omar
Merge branch 'master' into navigation
omar committed on 26 Jan 2018
@omar
Scrollbar: Fix for ScrollbarY enable check after ScrollbarX has been enabled. (#1574) Looks like a bug introduced in c36e586.
omar committed on 26 Jan 2018
@omar
Scrollbar: Fix ScrollbarX enable test subtracting WindowPadding.x. This has been here since 65a191c (#246) tho at the time it is possible that SizeContents wasn't calculated as evenly. ...
omar committed on 26 Jan 2018
2018-01-25
@omar
Nav: Drag, Slider: When already past a limit and pushing in the direction of the limit, we don't clamp values again. (#787)
omar committed on 25 Jan 2018
@omar
Nav: Cleaning up + using ImGuiInputSource source enum instead of a silly bool. (#787)
omar committed on 25 Jan 2018
@omar
Nav: Added keyboard moving and resizing via the CTRL-TAB windowing mode. (#787)
omar committed on 25 Jan 2018
@omar
Fixed potential warning (forward declaration and definition didn't match signature. forward declaration only here for consistency)
omar committed on 25 Jan 2018
@omar
Nav: Keyboard: Added CTRL+TAB (and CTRL+Shift+TAB) style window selection. (#787)
omar committed on 25 Jan 2018
@omar
Nav: Style: Improved display of windowing highlight (for focus selection via PadMenu or Ctrl+TAB). (#787, #707)
omar committed on 25 Jan 2018
@omar
Nav: Fixed renaming of c09016b that were incorrect. ImGuiNavInput_PadLeft -> PadDpadLeft, _PadScrollLeft -> PadLStickLeft. (#787)
omar committed on 25 Jan 2018
@omar
Fix SetNextWindowContentSize() with 0.0f on Y axis (or SetNextWindowContentWidth()) overwriting the contents size. Broken in eab6333. (#1363)
omar committed on 25 Jan 2018
2018-01-24
@omar
Nav: Comments. (#787)
omar committed on 24 Jan 2018
@omar
Nav: Mouse clicking on a window (to select/move) disables hides nav highlight. (#787) + comments
omar committed on 24 Jan 2018
@omar
Nav: FocusWindow() doesn't reset NavRectRel (which was flickering e.g. when returning to a parent menu). This was added in the initial nav branch commit and I don't see a reason for it. (#787)
omar committed on 24 Jan 2018
@omar
Nav: Added io.NavFlags to hold various options. Added ImGuiNavFlags_EnableGamepad and ImGuiNavFlags_EnableKeyboard for bindings to use (#787)
omar committed on 24 Jan 2018
@omar
Nav: Internals: Moved some enums and functions to internals, renamed ImGuiNavReadMode to ImGuiInputReadMode as well. (#787)
omar committed on 24 Jan 2018
@omar
Nav: Menus: Fix for using Left direction inside a menu with widgets layed out horizontally. Left to close is now handled as a fallback inside EndMenu(). (#787)
omar committed on 24 Jan 2018
@omar
Nav: Renamed ImGuiNavInput_PadLeft / etc. to ImGuiNavInput_PadLStickLeft. Renamed ImGuiNavInput_PadScrollLeft to ImGuiNavInput_PadRStickLeft, aka removing trying-too-hard semantic from the enums. (#787)
omar committed on 24 Jan 2018