0.33.0
Merged
- completely overhauls scrolling and focus management
#70
Commits
- wip - huge overhaul
56c9e4d
- wip: complete refactoring of scrolling machinery to use models instead of owrking out positoins on the fly
bf97ada
- fixes grid scrolling
6df1319
- fixes most continue scroll issues
5e6723f
- fixes issues with grid vertical scroll - almost no issues with fixed focus case
bb9c7b2
- wip - getting focus workign up and down
b40724c
- overhauling focus and list removal
000c660
- wip - more scrolling stuff
df7e93d
- createds new ListItemFocusManager, which knows about componentInfo
0dc593d
- gruelling fixes on adding/removing items
8117d83
- fixes flow focus issues - mostly a couple remaining
1ac98e0
- fix: fixes wrong scroll offset when in flow-focus mode
0ca7dcc
- wip on focusing when scrolling
c9a3489
- updates list scroller to use a new updated scroll offset mechansim
1b556e2
- lots of minor tweaks
856f365
- fixes tidying up of unused renderers
3cb72e3
- refactors IveWManager to contain component pool and RenderersById
a64b78b
- wip - more focus tweaks
2f38b24
- adds size to component info
2af5d34
- fix: adds support for long press inside of grids
b824517
- rendering optimization fixes
f15fb2f
- more tweaks on scroller
f164d76
- comment out debug logging; tweak demo screen
e66374d
- wip - fixes focus fraction and subrow issues
f3714ff
- fix: adds moveToEndIndex to make that notion easier to work with
f15a51e
- wip - light at the end of the tunnel
afa02ea
- fix: fixes left right long press in grids
c8a2dab
- robustness
ebf29d2
- fix: fixes various scrolling issues around floating to regular focus
3c64682
- remove noisy debug logging - fix grid rows now horizontal long-press scrolling
cc1b24f
- fixes grid row focus issues
62687c0
- all list rows are rendred
787afcc
- adds hop scrolling an fixes some focus issues
7a2e576
- gets rid of components that is now visibleComponents and hides focus indicator when list loses focus
20013f0
- fix: fixes for scrolling speeds
7d2a68a
- only uses one scroll position when scrolling
970a487
- fixes remaining scrolling issues
c5f1b1c
- fix: fixes incorrect grid height
cd18bfa
- wip on non-grid-to-grid long press
a969535
- fixes issues where updating focus during async rendering can cause crashes
278daed
- fix: fixes wrong spelling on pool function
bdf1485
- dont do more work than we need
72f9f28
- do not require row size and translation for focus info
a168f17
- fix delegate not firing on rows, when adding a list in a sub-row
d22e316
- fix: observe numRows in settings
a5cfe7c
- fix: keep correct sub-row index when scrolling grids
4492968