omar
|
fcf1c9d151
|
Examples: SDL: Using SDL_GetPerformanceCounter() / SDL_GetPerformanceFrequency() to handle framerate over 1000 fps properly. Noticed bad inputs artefacts in Nav branch at 2000 fps without this. (#996)
|
7 years ago |
omar
|
60fb7d31fd
|
Examples: SDL2: Enabling vsync. Using scancode consistently, fixed keyboard weirdness.
|
7 years ago |
omar
|
73d493c780
|
Examples: Organized header files to make available features more visible.
|
7 years ago |
omar
|
fb9fecea5e
|
Nav: Sliders and Drags are toggle activated instead of requiring user to cross Cross/Space. (#787)
|
7 years ago |
omar
|
4932303e62
|
Nav: DragBehavior: Tweaks (to take the noise out of the next commit).
|
7 years ago |
omar
|
e5e3cc617e
|
Nav: Maintaining a NavActivatePressedId field that widget can conveniently use along with NavActivateDownId.
|
7 years ago |
omar
|
fb7cf4a475
|
Nav: Removed old unnecessary ifdefs.
|
7 years ago |
omar
|
f35734c925
|
Nav: Debugging code. (#787)
|
7 years ago |
omar
|
92ee6b1185
|
Nav: Sets io.WantCaptureKeyboard when navigation is active. This is a little agressive but probably the best default and also a good way to get feedback. Added ImGuiNavFlags_NoCaptureKeyboard to disable this behavior. Comments. (#787)
|
7 years ago |
omar
|
348c46d21e
|
Merge branch 'master' into navigation
# Conflicts:
# imgui.cpp
|
7 years ago |
omar
|
5c83b55d04
|
Nav: Added ImGuiWindowFlags_NoNav shortcut, comments. (#787)
|
7 years ago |
omar
|
11d0fc8220
|
Tooltip: BeginTooltip() sets NoInputs flag.
|
7 years ago |
omar
|
1dedbf8091
|
Style: Fixed missing style.MouseCursorScale initialization (#939), messed up original commit badly.
|
7 years ago |
omar
|
533fe8cb55
|
Merge branch 'master' into navigation
# Conflicts:
# imgui.cpp
|
7 years ago |
omar
|
8ad88f725c
|
Nav: Minor tidying up. (#787)
|
7 years ago |
omar
|
3f297e74e4
|
Merging the minor/shallow changes from Navigation branch.
|
7 years ago |
omar
|
bed55a41e1
|
Internals: ImRect: Added IsInverted() helper.
|
7 years ago |
omar
|
2081fc15b5
|
Added assert in BeginChild(ImGuiId id).
|
7 years ago |
omar
|
223be68d77
|
Nav: Debugging stuff.
|
7 years ago |
omar
|
cf6b39600b
|
imgui_freetype: comments about correct blending and sRGB (#618, #578)
|
7 years ago |
omar
|
a33b86dac7
|
Removed root .gitignore. (#1594)
|
7 years ago |
omar
|
b76cf9cc87
|
Merge pull request #1594 from gerryhernandez/fix-apple-example
Examples: Apple: Fix iOS code; fixes entire XCode build for Apple example
|
7 years ago |
Gerry Hernandez
|
4786321754
|
Fix iOS code; fixes entire XCode build for Apple example
|
7 years ago |
omar
|
66ff820eaa
|
Nav: Ensure g.NavScoringRectScreen is always finite and not inverted. (#787)
|
7 years ago |
omar
|
e2654a097b
|
ImRect: added IsInverted() helper.
|
7 years ago |
omar
|
0bd15b52a6
|
Merge branch 'master' into navigation
# Conflicts:
# imgui.cpp
|
7 years ago |
omar
|
7b005bd7de
|
imgui_freetype: Documentation, tweaks. (#618)
|
7 years ago |
omar
|
e9a617b22a
|
Moved imgui_freetype from imgui_club (#618)
|
7 years ago |
omar
|
147ec8d1e2
|
Style Added style.MouseCursorScale, may remove (#939).
|
7 years ago |
omar
|
648de2fc00
|
Nav: Press Left on a child with ImGuiTreeNodeFlags_NavCloseFromChild moves you to parent node instead of closing it immediately. More standard. (#787, #1079)
|
7 years ago |
omar
|
ce9d7baaba
|
Nav: TreeNode: Added ImGuiTreeNodeFlags_NavCloseFromChild flag, allow closing a TreeNode() from any of child. The explicit flag is not great, perhaps allowing some form of inheritance would help. (#787, #1079)
|
7 years ago |
omar
|
9120938200
|
Nav: Revert 5c9ea4d53a with comments. (#787)
|
7 years ago |
omar
|
6a83a9152f
|
Natvis: Showing some flags for ImGuiWindow.
|
7 years ago |
omar
|
96ddfbc973
|
Nav: Modal windows can't be closed with Nav PadCancel. (#787)
|
7 years ago |
omar
|
efbd8cebe7
|
Nav: Comments (#787)
|
7 years ago |
omar
|
c4fc879508
|
CloseButton: Fixed cross positioning.
|
7 years ago |
omar
|
942c140710
|
CloseButton: Fixed cross positioning.
|
7 years ago |
omar
|
68d3e139a7
|
Nav: When focusing a parent window while closing a popup, hide its highlight for one frame to avoid potential double highlight and flicker with the common pattern of menu items leading to the opening other windows. (#787)
|
7 years ago |
omar
|
950f260a32
|
Nav: Fixed Selectable/MenuItem Nav Highlight from using rounding when outer highlight stays square. (#787)
|
7 years ago |
omar
|
c7b7b181b5
|
Nav: CloseButton reacts when clipped. (#787)
|
7 years ago |
omar
|
5c9ea4d53a
|
Nav: Fixed press Left on sub-menu when parent wasn't a menu - we were just checking at the wrong level. (#787)
|
7 years ago |
omar
|
eb737e0a42
|
Nav: Child window is restored on focus follow up. Fix bdd868704f . (#787, ~#727) One visible issue was pressing Left to leave a child menu.
|
7 years ago |
omar
|
95f9c74b9a
|
Metrics: Displaying some of the important internal window flags.
|
7 years ago |
omar
|
79ff3c2d49
|
Merge branch 'master' into navigation
|
7 years ago |
omar
|
07163804df
|
Internals: Renamed CloseInactivePopups() to a better ClosePopupsOverWindow(). Exposed in imgui_internal.h
|
7 years ago |
omar
|
5812d0b751
|
Nav: Using CTRL+TAB / PadFocusNext/Prev to Focus a window closes the previous window popups. (#787)
|
7 years ago |
omar
|
fd6d8863f7
|
Nav: SetFocusID() clears NavInitRequest for consistency (repro would a same frame interaction / race condition). (#787)
|
7 years ago |
omar
|
ef2c3bcdee
|
Nav: Fixed InitRequest leaking when changing window (repro was to navigate inside File->Options->[Child] then press Left and notice how we would land on parent window on the fist item after the current one). (#787)
|
7 years ago |
omar
|
8cc2dbc3bd
|
Internals: Nav: Extracted code into IsWindowNavFocusable(). (#787)
|
7 years ago |
omar
|
bdd868704f
|
Nav: Child window is restored on focus when returning to layer 0 or refocusing. This is a little experimental and potentially error-prone right now. (#787, vaguely relate to ~#727) Ideally we should maintain a non-sorted last-focused list that include childs windows.
|
7 years ago |