178 Commits (a91fde7798f392ce56f3a359ecdb176c8630efbf)

Author SHA1 Message Date
donandren cd3d002cc9 added failing unit test for #651 10 years ago
Steven Kirk 209713e820 Moved tests to correct place. 10 years ago
donandren af8fbba51b added failing unit test for ItemsPresenter 10 years ago
Steven Kirk 1c88b3bd85 Fix scrolling to item when size == 0,0 10 years ago
Steven Kirk dd728dae5b Fix measuring to infinity when scrolled to end. 10 years ago
Steven Kirk 5a72ed8586 Don't add virt items when attached to visual tree. 10 years ago
donandren e8be30ac47 Added few more failing tests for ContentPresenter for LogicalChildren outside template 10 years ago
donandren fd787ae405 added failing test for ContentPresenter when Content is changed and child is not detached from logical tree 10 years ago
Steven Kirk dc8d05d0c3 Handle partial last items when items added. 10 years ago
Steven Kirk 04c48bbd54 Make adding items work. 10 years ago
Steven Kirk 7010272985 Reset first/next indexes on items nulled. 10 years ago
Steven Kirk 63c2cd41fd Add containers on Items reset. 10 years ago
Steven Kirk 7b3e25949e Revert "Revert "Set ContentPresenter.DataContext in UpdateChild."" 10 years ago
Steven Kirk bf02ae41a9 Revert "Set ContentPresenter.DataContext in UpdateChild." 10 years ago
Steven Kirk 95eefa3cf1 Implement AutoScrollToSelectedItem 10 years ago
Steven Kirk d7a757385a Fix failing tests. 10 years ago
Steven Kirk d0942f84a9 FocusNavigationDirection => NavigationDirection 10 years ago
Steven Kirk 13642613cf Added failing test. 10 years ago
Steven Kirk 4c000b9ce4 Fixed ScrollContentPresenter. 10 years ago
Steven Kirk 5467841e3e Fixed unit test name. 10 years ago
Steven Kirk 32760bbc08 Fix changing virtualization mode in theory. 10 years ago
Steven Kirk ae2ea31c6e Allow changing virtualization mode in test app. 10 years ago
Steven Kirk e8dd81fa20 Support horiz keyboard movement. 10 years ago
Steven Kirk cba5200645 Fix keyboard nav with partially visible items. 10 years ago
Steven Kirk 81b66596c0 Use a full item's offset for overflow. 10 years ago
Steven Kirk acdf599dec Initial impl. of scrolling with arrow keys. 10 years ago
Steven Kirk f660da41c7 Fix virtualized list to taking up available space. 10 years ago
Steven Kirk 71b3343097 Allow virtualized list to take up available space. 10 years ago
Steven Kirk f3c7ea27a1 Set ContentPresenter.DataContext in UpdateChild. 10 years ago
Steven Kirk d717b46112 Fixed DevTools. 10 years ago
Steven Kirk 35c4835ae4 Recycle DataTemplates. 10 years ago
Steven Kirk 89ca4857f0 Tweaked a couple of tests. 10 years ago
Steven Kirk fbb7ea759b Make ItemContainerGenerator create containers 10 years ago
Steven Kirk e686786959 Use dictionary to track item containers. 10 years ago
Steven Kirk 6e73244a1e Handle move and replace in virtualized lists. 10 years ago
Steven Kirk 7ca7f53537 More work on items removed. 10 years ago
Steven Kirk 72ea9f02c7 More work on virtualization with INCC. 10 years ago
Dan Walmsley 1417aab362 added some more test cases for simple virtualization. 10 years ago
danwalmsley e2fe94cafb Added test for removing last item in the list, when scrolled to end. 10 years ago
Steven Kirk 3e8a8c6d7c WIP: INCC virtualization support. 10 years ago
Steven Kirk 722a329106 Add containers at beginning when scrolled to end. 10 years ago
Steven Kirk 6df5ff4917 Split virtualization tests in two 10 years ago
Steven Kirk 7f09154020 Correctly handle partially obscured items. 10 years ago
Steven Kirk 749c32ace6 Added failing partial item tests. 10 years ago
Steven Kirk 2d4151ddfe Update containers when Items changes. 10 years ago
Steven Kirk 55f05defd1 Make scrolling up >= 1 page work 10 years ago
Steven Kirk b44589e0cb Renamed IScrollable -> ILogicalScrollable 10 years ago
Steven Kirk 03c138ff90 Delegate ScrollIntoView to ItemVirtualizer. 10 years ago
Steven Kirk fa3550882a Handle scrolling >1 page. 10 years ago
Steven Kirk 1d83126d20 More WIP on virtualization. 10 years ago