omar
|
7b22a91578
|
Nav / Slider: Fixed reaching edge of integer slider with navigation input, bug introduced on January 25 in Nav branch 10a4a77b27 . (#787)
|
7 years ago |
omar
|
eaa6f490a2
|
Merge branch 'master' into navigation
# Conflicts:
# imgui_demo.cpp
|
7 years ago |
omar
|
9bc5c089b6
|
Internal: Avoid needlessly bringing parent of front-most child back to front. This is mostly to reduce flicker/confusion in Metrics when traversing windows. We could aim at separating the child windows from non-child windows at some point.
|
7 years ago |
omar
|
dbdbf01b9f
|
Demo: Tweaked the Child demos, added a menu bar to the second child to test some navigation functions.
|
7 years ago |
omar
|
76d8af4036
|
Nav: when browsing a window that has no activable items (scroll only) we keep a highlight on the child. (#787)
|
7 years ago |
omar
|
aa2dda7610
|
Nav: Tweak code to be easier to follow + updated todo list after clarifying an issue.
|
7 years ago |
omar
|
38d45ee73f
|
Demo: Tweaked the Child demos, added a menu bar to the second child to test some navigation functions.
|
7 years ago |
omar
|
e6c0b212e8
|
Nav: Fixed initial movement (which sends an InitRequest) from clearing NavDisableHighlight and fully enabling Nav feedbacks. (#787)
NB: Setting g.NavInitResultExplicit = false on InitRequest match was added in initial commit c2cb2a6928
|
7 years ago |
omar
|
9c8fb804ed
|
Log: Comments and extraneous assets to clarify intent. (#1584)
|
7 years ago |
omar
|
27980d9688
|
Merge branch 'master' into context
|
7 years ago |
omar
|
47e81a6194
|
Merge branch 'master' into navigation
|
7 years ago |
omar
|
cd3dd886de
|
Moved extra_fonts/ to misc/fonts/. Moved .natvis file to misc/natvis/ (#1569)
|
7 years ago |
omar
|
23c11e9764
|
Merge branch 'master' into navigation
# Conflicts:
# imgui.cpp
|
7 years ago |
omar
|
dd41a1650a
|
Comments
|
7 years ago |
omar
|
6c38aa2dc7
|
Examples: Apple: Tweak code and sync with other examples better (untested).
|
7 years ago |
omar
|
cca9c3e3da
|
Examples: Using Dark theme by default. (#707). Tweaked demo code.
|
7 years ago |
omar
|
596b6d6de2
|
Style: Enable window border by default. (#707)
|
7 years ago |
omar
|
955d86199f
|
Examples: Tweaks formatting.
|
7 years ago |
omar
|
bebe03db05
|
Metrics: Minor formatting tweaks
|
7 years ago |
omar
|
bd579e5429
|
Nav: Removed io.NavUsable --> io.NavActive, io.NavActive --> io.NavVisible. (#787). NavActive takes account of NavFlags enable flags.
|
7 years ago |
omar
|
22f7de0fbd
|
Nav: Updated TODO list.
|
7 years ago |
omar
|
9fc6f5907b
|
Nav: Fixed NavRectRel being cleared for one frame when restoring layer 0 with Alt/Menu key or Escape. Maybe was inconsequential. (#787)
|
7 years ago |
omar
|
1ed7bce3ed
|
Nav: Removed old unused code. (#787)
|
7 years ago |
omar
|
a8763d14c5
|
Internals: Renaming.
|
7 years ago |
omar
|
38197a236d
|
Internals: Renaming.
|
7 years ago |
omar
|
a7ad5134e5
|
Nav: window that are filling the entire display/viewport gets their windowing highlight clamped within. (#787)
|
7 years ago |
omar
|
acf21ee429
|
Nav: Windows with ImGuiWindowFlags_NoBringToFrontOnFocus flag aren't temporarily displayed on the front when using CTRL-TAB. (#787)
|
7 years ago |
omar
|
bed6ef03f5
|
Nav: workaround to kindly handle ALT-TAB without detecting TAB-release on backends that clear all keys on unfocus. (#787)
|
7 years ago |
omar
|
c851b33352
|
Nav: Added proper version of ImGuiWindowFlags_NavFlattened that handles scrolling nicely. Marked as private as I'm not happy with the name. (#787)
|
7 years ago |
omar
|
b40dc5c4f2
|
Nav: NavScoreItem uses g.CurrentWindow and not g.NavWindow. This was changed as part of b3cba62b80 when first trying to implement the NavFlattenedFlag. As it turns out we won't need it. Committing separately for safety. (#787)
|
7 years ago |
omar
|
020b153d35
|
Nav: calling NavMoveRequestCancel() more consistently when hijacking a request. Not strictly necessary. (#787)
|
7 years ago |
omar
|
c8d8dc7f0a
|
Nav: Internals: Renamed RootNavWindow to NavRootWindow (#787)
|
7 years ago |
omar
|
72485a5d04
|
Nav: Refactor NavMoveResult** flags into ImGuiNavMoveResult structure as we are going to want two instances of it. (#787) (+1 squashed commits)
+ store window inside result.
|
7 years ago |
omar
|
1cf38d0334
|
Internals: Nav: Renamed ImGuiNavForward enum (#787)
|
7 years ago |
omar
|
2933e6765c
|
Merge branch 'master' into navigation
|
7 years ago |
omar
|
4654040bcb
|
Nav: Comments, added enum to clarify NavForward code. (#787)
|
7 years ago |
omar
|
c8b9b2c6bd
|
Nav: Mouse hovering selectable / menu items only activate them if they are on the active NavLayer. (#787)
|
7 years ago |
omar
|
21771adb94
|
Nav: Debug overlay uses default font. (#787)
|
7 years ago |
omar
|
6a25a8720a
|
Examples: Using #include "imgui.h" instead of <imgui.h> appear correct-er as per standard? xcode+clang are very nitpicky there.
|
7 years ago |
omar
|
91d77be36e
|
Examples: Makefile leave CXX alone, instead leave commented out options. (nb: codeship doesn't seem have clang++)
|
7 years ago |
Omar Cornut
|
3cdd2096ec
|
Examples: Use Clang in old Makefile.
|
7 years ago |
omar
|
ddff378daf
|
Examples: Synced Makefile comments. Added build/ folder into git ignore list/
|
7 years ago |
Omar Cornut
|
858d75ab59
|
Examples: Apple: Fixed filenames in OSX xcode project.
|
7 years ago |
omar
|
66d5712a8a
|
Examples: Vulkan: FIxed warnings in 32-bit modes (vulkan uses VkDeviceSize which is always 64-bit long)
|
7 years ago |
omar
|
94090eb08f
|
Added IMGUI_USER_CONFIG to define a custom configuration filename. (#255, #1573, #1144, #41)
|
7 years ago |
omar
|
3571ab8b88
|
imconfig.h comments
|
7 years ago |
omar
|
578016d08b
|
ImVector comment (#1577)
|
7 years ago |
omar
|
3ded262776
|
Merge branch 'master' into navigation
|
7 years ago |
omar
|
2d9d7a10ca
|
Scrollbar: Fix for ScrollbarY enable check after ScrollbarX has been enabled. (#1574) Looks like a bug introduced in c36e586cce .
|
7 years ago |
omar
|
1f3b66b10a
|
Scrollbar: Fix ScrollbarX enable test subtracting WindowPadding.x. This has been here since 65a191c005 (#246) tho at the time it is possible that SizeContents wasn't calculated as evenly.
Test: auto-resize with: ImGui::Begin("Test", NULL, ImGuiWindowFlags_HorizontalScrollbar); ImGui::Button("##xxx", ImVec2(500,500)); ImGui::End();
|
7 years ago |