Merged
Conversation
- Auto-hide/show drag handle - Reduce scroll jitter - Reduce scroll difference as scroll progresses - Snap to bottom when past last scroll to item - Fractionally scroll with drag - Added snap to anchors - Added `Density.remember` overload - Allow for selectedProgress flow to go null - Update `draggedPosition` when `maxHeightPx` changes - Emit all progress updates in `AnchoredScrollBar` - Fixed list measurement - Use list for determining list ratios - Better separated anchors and scroller - Improved styling of `AnchoredScrollBar` - Only drag on drag handle - Scroll drag handle with anchored progress - Add drag handle to scroll bar - Set selectedProgress to null on scroll - Used InteractionState to handle side-effects - Store `selectedProgress` into state - Always scrollToItem - Added known anchors to map - Hide minimap for small lists - Adjust scroll bar height when maxHeight changes - Ignore initial selected progress state - Use haptic feedback when item is selected - Added haptic feedback to minimap scrollbar - Refactored `LoadedItemListView` to accept scroll progress callback - Used anchored scrolling dispatcher in `ItemListView` - Measure maximum minimap bar height in inches
- Used observables over mutable state - Only calculate minVisibleItemsForScroll once - Used "End" instead of "Bottom" for final chip - Center chips - Apply alpha to anchors - Revert to using full progress for selected lazy list - Label chips
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.