|
Post by echo17 on Mar 1, 2019 16:10:24 GMT
Version 2.20.0Requires Unity 2017.4.8f1+
|
|
|
Post by echo17 on Mar 11, 2019 19:47:20 GMT
Version 2.20.1Requires Unity 2017.4.8f1+- Fixed refreshing the active cell list after ReloadData and immediate jumping to index.
- Modified Pagination Demo 13 to jump to the previous last index instead of calculating the normalized scroll position.
|
|
|
Post by echo17 on Apr 17, 2019 18:42:13 GMT
Version 2.21.0Requires Unity 2017+Features:- Added Demo 12b Nested Linked Scrollers (Alternative Grid)
- Demo #5:
- Modified CellView.cs: Added UnityWebRequest as a replacement for WWW in Unity versions 2017.4+
- Modified Controller.cs: Call the CellWillRecycle method on the cell view that is about to be recycled
Bug Fixes:- Demo #4: Fixed scroll inertia decelaration
- Demo #11: Fixed _dragging to initialize to false so that the hint text is not visible at the start of some Unity versions.
- Demo #13: Fixed Controller.cs to respond to scroll positions greater than 1f and also to prevent loading data if it is already doing so.
- EnhancedScroller.cs: Added pixel offset to fix floating point comparison in _GetCellIndexAtPosition. This will properly calculate the Start and End data indices.
- EnhancedScroller.cs: Fixed JumpToDataIndex to use the _loopFirstCellIndex to properly calculate the loop jump position with small data sets where the total size of the cells is smaller than the scroll rect.
- EnhancedScroller.cs: Fixed _Resize to properly calculate the _loopFirstCellIndex to jump to the correct position with small data sets where the total size of the cells is smaller than the scroll rect.
- EnhancedScroller.cs: Modified TweenPosition to always set the end position when the coroutine is completed to make sure there is no slight offset due to device time lag.
|
|
|
Post by echo17 on Apr 17, 2019 18:42:50 GMT
Version 2.21.1Requires Unity 2017+Bug Fixes:- Demo #12b: fixed HScrollbar to sync with the main scroller
|
|
|
Post by echo17 on Sept 18, 2019 14:17:08 GMT
Version 2.21.2Requires Unity 2017+Bug Fixes:- Fixed bug in EnhancedScroller::_GetCellIndexAtPosition when padding is set to zero
|
|
|
Post by echo17 on Sept 25, 2019 13:54:15 GMT
Version 2.21.3Requires Unity 2017+Bug Fixes:- Moved code to ensure jump locations from outside of TweenPosition to ScrollPosition property
- Fixed ScrollPosition to reset to correct jump group if looping
- Fixed JumpToDataIndex to not clamp scroller bounds if looping
|
|
|
Post by echo17 on Sept 26, 2019 13:12:31 GMT
Version 2.21.4Requires Unity 2017+Bug Fixes:- Modified JumpToDataIndex to work properly when jumping up or down while using scroller offset and looping.
|
|
|
Post by echo17 on Oct 16, 2019 13:17:24 GMT
Version 2.22.0Requires Unity 2017+Features:- Added snapWhileDragging toggle (default off) to remove jitter when dragging and jumping
- Added loopWhileDragging toggle (default on) to mitigate extreme velocities when dragging past the end of the list while Looping
- Added maxVelocity value to mitigate extreme velocities caused by aggressive user scrolling or loop calculations
Bug Fixes:- Normalized line endings in Demo #5 controller
|
|
|
Post by echo17 on May 14, 2020 14:07:56 GMT
Version 2.23.0Requires Unity 2017+Features:- Added Demo 14 for selection and navigation using arrow keys
- Added Demo 14b for selection and navigation using arrow keys inside a simulated grid
|
|
|
Post by echo17 on May 18, 2020 13:02:27 GMT
Version 2.24.0Requires Unity 2017+Features:- Added Demo 15 for an example of one way to expand and collapse cells
|
|
|
Post by echo17 on Jun 3, 2020 18:41:35 GMT
Version 2.25.0Requires Unity 2017+Features:- Added tweening cell view heights to Demo 15
- Added accessors to FirstPadder and LastPadder objects of the scroller in EnhancedScroller.cs
- Added lookAheadBefore and lookAheadAfter values to EnhancedScroller.cs to allow pulling in more cell views than are visible, either before the visible cells or after them, respectively. Good for loading cell view resources before they become visible or for tweening.
- Modified _CalculateCurrentActiveCellRange to use the lookAheadBefore and lookAheadAfter values to calculate active cell range
|
|
|
Post by echo17 on Jun 29, 2020 12:51:29 GMT
Version 2.25.1Requires Unity 2017+Features:- Added access to the Container (RectTransform) that contains the ScrollRect's content
Fixes:- Removed loop reset code in ScrollPosition property to avoid incorrect jumps while tweening.
- Fixed Demo #11 Controller to use the scroller's content anchored position instead of scroll position (which is always zero) for threshold calculations.
|
|
|
Post by echo17 on Oct 6, 2020 13:08:46 GMT
Version 2.26.0Requires Unity 2019.4.4f1+Features:- Removed unneeded camera components in all scenes to avoid warnings
- Released for Unity 2019.4.4f1
- Reformatted Main Menu to fit cells correctly
Fixes:- Commented out _RefreshActive(); call at the end of TweenPosition to avoid active cell range miscalculation when jumping to the end of the scroller
|
|
|
Post by echo17 on Jan 20, 2021 14:55:38 GMT
Version 2.27.0Requires Unity 2019.4.4f1+Fixes:- Changed clamping of scroll position to after the cell instead of before to accommodate scrollers with a single cell.
|
|
|
Post by echo17 on Feb 5, 2021 9:11:10 GMT
Version 2.27.1Requires Unity 2019.4.4f1+Fixes:- Modified SmallList "this" property to return default if the element is null.
|
|