ocornut
|
525ef5b357
|
Nav: Tweaked default highlight clipping (clipped by scrollbar) and removed subtle background (#323)
|
2016-08-07 15:31:00 +02:00 |
|
ocornut
|
a68132948b
|
Nav: Added ImGuiCol_NavWindowingHighlight into style (#323)
|
2016-08-07 15:26:04 +02:00 |
|
ocornut
|
6aa8019763
|
Nav: Fixed bug where pressing NavInput(Triangle) to turn slider/drag into text input would then change subsequent NavActivate as well (#323)
|
2016-08-07 15:19:29 +02:00 |
|
ocornut
|
e55882f74b
|
Nav: Allow PadLeft to close a menu (#323)
|
2016-08-07 15:18:04 +02:00 |
|
ocornut
|
c203be94c6
|
Merge remote-tracking branch 'origin' into 2016-07-navigation
|
2016-08-07 13:55:59 +02:00 |
|
ocornut
|
6eb35b8a04
|
BulletText(): doesn't stop displaying at the ## mark
|
2016-08-07 13:53:41 +02:00 |
|
ocornut
|
8a6d209f68
|
Nav: Failed movement request with no current NavId fallback to an InitDefaultRequest so that we always land somewhere on first move (#323)
|
2016-08-07 13:34:25 +02:00 |
|
ocornut
|
5ef8452509
|
Nav: Comments (#323)
|
2016-08-07 13:33:15 +02:00 |
|
ocornut
|
cbf24c13ca
|
Merge remote-tracking branch 'origin' into 2016-07-navigation
|
2016-08-07 12:15:21 +02:00 |
|
ocornut
|
5d1a0a6f77
|
Removed a handful of obsolete (trivial) function redirection from 1.34 and 1.38 (march-april 2015)
OpenNextNode() -> SetNextTreeNodeOpen()
GetWindowIsFocused() -> IsWindowFocused()
GetItemBoxMin() -> GetItemRectMin()
GetItemBoxMax() -> GetItemRectMax()
IsMouseHoveringBox() -> IsMouseHoveringRect()
IsClipped() -> !IsRectVisible()
|
2016-08-06 09:48:04 +02:00 |
|
ocornut
|
b8397c2933
|
Tweak comments (#768)
|
2016-08-06 09:40:26 +02:00 |
|
ocornut
|
a1521534ba
|
Merge branch '2016-08-generalized_visibility_test' of https://github.com/thedmd/imgui into thedmd-2016-08-generalized_visibility_test
|
2016-08-06 09:36:24 +02:00 |
|
ocornut
|
af33efb146
|
Using IM_COL32() for colors in a few spots (#767)
|
2016-08-06 09:35:05 +02:00 |
|
ocornut
|
a7f6ea592f
|
Moved GetColorU32 out of imgui_internal.h to avoid inlining mess (#759)
|
2016-08-06 09:22:41 +02:00 |
|
Michał Cichoń
|
7588dfb67e
|
Add ability to test arbitrary rectangle for visibility without need of moving cursor.
|
2016-08-05 11:47:16 +02:00 |
|
ocornut
|
d85c1be6b6
|
Nav: Reordered Cancel handling code so you you can leave a child within a popup without closing the popup (#323)
|
2016-08-04 12:53:46 +02:00 |
|
ocornut
|
c263961f07
|
Nav: Menu: Allow PadDown to open a menu from a menu bar, PadRight from a menu (#323, #126)
|
2016-08-04 10:41:33 +02:00 |
|
ocornut
|
dcff032429
|
Nav: Moving all nav inputs to io.NavInputs[] float array, new enum labelled for gamepad. (#323)
|
2016-08-03 23:23:04 +02:00 |
|
ocornut
|
c0dcef4e16
|
Nav: Moving window with nav stick disables mouse hover (#323)
|
2016-08-03 21:02:27 +02:00 |
|
ocornut
|
36fa2b9523
|
Nav: DragBehavior removed bogus test (#323)
|
2016-08-01 22:23:56 +02:00 |
|
ocornut
|
2e52bee12e
|
Merge remote-tracking branch 'origin' into 2016-07-navigation
|
2016-07-31 17:00:44 +02:00 |
|
ocornut
|
907265d632
|
Using ImGuiID instead of ImU32 is a few places
|
2016-07-31 16:48:06 +02:00 |
|
ocornut
|
8b190f1100
|
Nav: quick tap on NavMenu with no focused window doesn't focus one (holding still does) (#323)
|
2016-07-31 16:12:01 +02:00 |
|
ocornut
|
e9c881e4de
|
Nav: fixed using NavMenu/windowing select when no window is already focused + cleanup code (#323)
|
2016-07-31 16:07:58 +02:00 |
|
ocornut
|
1ecbf73c97
|
Nav: working on early bits of documentation (#323)
|
2016-07-31 15:41:51 +02:00 |
|
ocornut
|
a154625a56
|
Nav: Not exposing ImGuiWindowFlags_NavFlattened because it requires much more work (#323)
|
2016-07-31 13:40:14 +02:00 |
|
ocornut
|
08a28c16ae
|
Nav: Merge FocusedWindow and NavWindow that were basically duplicate at this point (#323)
|
2016-07-31 13:38:57 +02:00 |
|
ocornut
|
2545d75c3b
|
Tidying up, removed two unnecessary window flags from being exposed in imgui.h
|
2016-07-31 13:05:13 +02:00 |
|
ocornut
|
b3cba62b80
|
Nav: Added experiment ImGuiWindowFlags_NavFlattened flag to cross over between parent and non-scrolling child windows (#323)
|
2016-07-31 12:55:23 +02:00 |
|
ocornut
|
769a1dd748
|
Nav: No scrolling while using windowing functionalities (#323)
|
2016-07-31 10:41:41 +02:00 |
|
ocornut
|
a88d189f18
|
Nav: MoveRequest doesn't affect io.NavUsable so that navigation failure doesn't trigger false positive & not needed (undo part of 3cc1419df )
|
2016-07-30 23:52:03 +02:00 |
|
ocornut
|
f72e2fd1b1
|
Merge remote-tracking branch 'origin' into 2016-07-navigation
|
2016-07-30 23:46:09 +02:00 |
|
ocornut
|
954c890c67
|
SameLine() with explicit X position is relative to left of group/columns (ref #746, #125, #630)
|
2016-07-30 23:41:44 +02:00 |
|
ocornut
|
3cc1419df3
|
Nav: making io.NavActive more suitable for end-user detecting if they should pass inputs to game (#323)
|
2016-07-30 19:16:41 +02:00 |
|
ocornut
|
cc66731c39
|
Nav: Calling SetItemDefaultFocus() doesn't make mouse cursor dirty if nav highlight is off (#323)
|
2016-07-30 19:15:12 +02:00 |
|
ocornut
|
8d0186c82b
|
Nav: programmatic call to SetKeyboardFocusHere() doesn't quality as a nav input (doesn't position mouse) (#323)
|
2016-07-30 19:08:20 +02:00 |
|
ocornut
|
e2dd48ae65
|
Nav: Split _NoNav window flag into _NoNavInputs and _NoNavFocus (#323)
|
2016-07-30 18:06:05 +02:00 |
|
ocornut
|
4c4d750cae
|
Nav: Fixed Collapse icon disappearing when Nav is disabled (since b2aaab873d ) (#323)
|
2016-07-30 18:05:14 +02:00 |
|
ocornut
|
3672105b87
|
Tidying up
|
2016-07-30 17:20:59 +02:00 |
|
ocornut
|
04157da291
|
Nav: first committed pass for manual moving and manual scrolling (after a bunch of attempts) (#323)
|
2016-07-30 17:18:34 +02:00 |
|
ocornut
|
4309b8c1ed
|
Clarifying that MovedWindow* apply to mouse moving only
|
2016-07-30 16:25:45 +02:00 |
|
ocornut
|
f2d1472481
|
Nav: Fixed navigating outside of current scrolling bounds (bug from 0cc20fca83 ) (#323)
+ spaces
|
2016-07-30 15:17:12 +02:00 |
|
ocornut
|
efc8858328
|
ImRect: fixed Clip() function being the other way around (INTERNAL API BREAKING CHANGE- wasn't exposed, hoping nobody uses that) + actually fixes the function behavior.
|
2016-07-30 14:38:33 +02:00 |
|
ocornut
|
d6ce800a20
|
Nav: ActiveIdAllowNavMove -> ActiveIdAllowNavDirFlags for more flexibility (nav up/down typically allowed on a single-line text input) (#323)
|
2016-07-30 14:31:34 +02:00 |
|
ocornut
|
d9d6b0e629
|
Nav: Renamed private ImGuiNavDir_ enum to use left/right/up/down to be consistent with key enums (#323)
|
2016-07-30 13:45:46 +02:00 |
|
ocornut
|
cbe03e3108
|
Nav: CalcListClipping/ImGuiListClipper: fix to ensure we can navigate clipped lists (#323)
|
2016-07-30 11:22:18 +02:00 |
|
ocornut
|
b3ddae07d1
|
Nav: not activating widgets with NavActivate when NavMenu is held (#323)
|
2016-07-30 11:11:17 +02:00 |
|
ocornut
|
b2aaab873d
|
Nav: collapse button is interactve, allow collapsing, tidying up, resize speed takes account of framebuffer scale (#323)
|
2016-07-30 10:56:52 +02:00 |
|
ocornut
|
4735802096
|
Shallow tidying up ctrl+wheel scaling code in NewFrame()
|
2016-07-30 10:26:57 +02:00 |
|
ocornut
|
20a0fde012
|
Tidying up default clipboard handler for non Windows-OS
|
2016-07-30 10:02:46 +02:00 |
|