├── .gitignore ├── .idea └── copyright │ ├── Apache.xml │ └── profiles_settings.xml ├── LICENSE.txt ├── README.md ├── example ├── app │ ├── .gitignore │ ├── build.gradle.kts │ └── src │ │ └── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ └── org │ │ │ └── helixform │ │ │ └── fluidrecyclerview │ │ │ └── example │ │ │ └── MainActivity.kt │ │ └── res │ │ ├── drawable │ │ ├── ic_launcher_background.xml │ │ └── ic_launcher_foreground.xml │ │ ├── layout │ │ ├── activity_main.xml │ │ └── item_text.xml │ │ ├── mipmap-anydpi-v26 │ │ ├── ic_launcher.xml │ │ └── ic_launcher_round.xml │ │ ├── mipmap-hdpi │ │ ├── ic_launcher.webp │ │ └── ic_launcher_round.webp │ │ ├── mipmap-mdpi │ │ ├── ic_launcher.webp │ │ └── ic_launcher_round.webp │ │ ├── mipmap-xhdpi │ │ ├── ic_launcher.webp │ │ └── ic_launcher_round.webp │ │ ├── mipmap-xxhdpi │ │ ├── ic_launcher.webp │ │ └── ic_launcher_round.webp │ │ ├── mipmap-xxxhdpi │ │ ├── ic_launcher.webp │ │ └── ic_launcher_round.webp │ │ ├── values-night │ │ └── themes.xml │ │ └── values │ │ ├── strings.xml │ │ └── themes.xml ├── build.gradle.kts ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew └── settings.gradle.kts ├── fluidrecyclerview ├── .gitignore ├── build.gradle.kts ├── proguard-rules.pro ├── res-public │ └── values │ │ └── public_attrs.xml ├── res │ └── values │ │ ├── attrs.xml │ │ ├── dimens.xml │ │ └── ids.xml └── src │ └── main │ ├── AndroidManifest.xml │ └── java │ ├── androidx │ └── fluidrecyclerview │ │ ├── DeleteMe.kt │ │ └── widget │ │ ├── AdapterHelper.java │ │ ├── AdapterListUpdateCallback.java │ │ ├── AsyncDifferConfig.java │ │ ├── AsyncListDiffer.java │ │ ├── AsyncListUtil.java │ │ ├── BatchingListUpdateCallback.java │ │ ├── ChildHelper.java │ │ ├── ConcatAdapter.java │ │ ├── ConcatAdapterController.java │ │ ├── DefaultItemAnimator.java │ │ ├── DiffUtil.java │ │ ├── DividerItemDecoration.java │ │ ├── FastScroller.java │ │ ├── GapWorker.java │ │ ├── GridLayoutManager.java │ │ ├── ItemTouchHelper.java │ │ ├── ItemTouchUIUtil.java │ │ ├── ItemTouchUIUtilImpl.java │ │ ├── LayoutState.java │ │ ├── LinearLayoutManager.java │ │ ├── LinearSmoothScroller.java │ │ ├── LinearSnapHelper.java │ │ ├── ListAdapter.java │ │ ├── ListUpdateCallback.java │ │ ├── MessageThreadUtil.java │ │ ├── NestedAdapterWrapper.java │ │ ├── OpReorderer.java │ │ ├── OrientationHelper.java │ │ ├── PagerSnapHelper.java │ │ ├── RecyclerView.java │ │ ├── RecyclerViewAccessibilityDelegate.java │ │ ├── ScrollbarHelper.java │ │ ├── SimpleItemAnimator.java │ │ ├── SnapHelper.java │ │ ├── SortedList.java │ │ ├── SortedListAdapterCallback.java │ │ ├── StableIdStorage.java │ │ ├── StaggeredGridLayoutManager.java │ │ ├── ThreadUtil.java │ │ ├── TileList.java │ │ ├── ViewBoundsCheck.java │ │ ├── ViewInfoStore.java │ │ └── ViewTypeStorage.java │ └── org │ └── helixform │ └── fluidrecyclerview │ ├── EdgeEffectAdapter.kt │ ├── FluidRubberBand.kt │ ├── FluidScroller.kt │ ├── FluidSpringBack.kt │ ├── FluidVelocityTracker.kt │ ├── OverScrollerAdapter.kt │ ├── SystemVelocityTrackerAdapter.kt │ ├── VelocityTracker.kt │ └── VelocityTrackerFactory.kt ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── jitpack.yml └── settings.gradle.kts /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/copyright/Apache.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/.idea/copyright/Apache.xml -------------------------------------------------------------------------------- /.idea/copyright/profiles_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/.idea/copyright/profiles_settings.xml -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/README.md -------------------------------------------------------------------------------- /example/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /example/app/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/example/app/build.gradle.kts -------------------------------------------------------------------------------- /example/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/example/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /example/app/src/main/java/org/helixform/fluidrecyclerview/example/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/example/app/src/main/java/org/helixform/fluidrecyclerview/example/MainActivity.kt -------------------------------------------------------------------------------- /example/app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/example/app/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /example/app/src/main/res/drawable/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/example/app/src/main/res/drawable/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /example/app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/example/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /example/app/src/main/res/layout/item_text.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/example/app/src/main/res/layout/item_text.xml -------------------------------------------------------------------------------- /example/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/example/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /example/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/example/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /example/app/src/main/res/mipmap-hdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/example/app/src/main/res/mipmap-hdpi/ic_launcher.webp -------------------------------------------------------------------------------- /example/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/example/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /example/app/src/main/res/mipmap-mdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/example/app/src/main/res/mipmap-mdpi/ic_launcher.webp -------------------------------------------------------------------------------- /example/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/example/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /example/app/src/main/res/mipmap-xhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/example/app/src/main/res/mipmap-xhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /example/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/example/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /example/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/example/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /example/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/example/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /example/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/example/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /example/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/example/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /example/app/src/main/res/values-night/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/example/app/src/main/res/values-night/themes.xml -------------------------------------------------------------------------------- /example/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/example/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /example/app/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/example/app/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /example/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/example/build.gradle.kts -------------------------------------------------------------------------------- /example/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/example/gradle.properties -------------------------------------------------------------------------------- /example/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/example/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /example/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/example/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /example/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/example/gradlew -------------------------------------------------------------------------------- /example/settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/example/settings.gradle.kts -------------------------------------------------------------------------------- /fluidrecyclerview/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /fluidrecyclerview/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/fluidrecyclerview/build.gradle.kts -------------------------------------------------------------------------------- /fluidrecyclerview/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/fluidrecyclerview/proguard-rules.pro -------------------------------------------------------------------------------- /fluidrecyclerview/res-public/values/public_attrs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/fluidrecyclerview/res-public/values/public_attrs.xml -------------------------------------------------------------------------------- /fluidrecyclerview/res/values/attrs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/fluidrecyclerview/res/values/attrs.xml -------------------------------------------------------------------------------- /fluidrecyclerview/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/fluidrecyclerview/res/values/dimens.xml -------------------------------------------------------------------------------- /fluidrecyclerview/res/values/ids.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/fluidrecyclerview/res/values/ids.xml -------------------------------------------------------------------------------- /fluidrecyclerview/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/fluidrecyclerview/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/DeleteMe.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/DeleteMe.kt -------------------------------------------------------------------------------- /fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/AdapterHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/AdapterHelper.java -------------------------------------------------------------------------------- /fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/AdapterListUpdateCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/AdapterListUpdateCallback.java -------------------------------------------------------------------------------- /fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/AsyncDifferConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/AsyncDifferConfig.java -------------------------------------------------------------------------------- /fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/AsyncListDiffer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/AsyncListDiffer.java -------------------------------------------------------------------------------- /fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/AsyncListUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/AsyncListUtil.java -------------------------------------------------------------------------------- /fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/BatchingListUpdateCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/BatchingListUpdateCallback.java -------------------------------------------------------------------------------- /fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/ChildHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/ChildHelper.java -------------------------------------------------------------------------------- /fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/ConcatAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/ConcatAdapter.java -------------------------------------------------------------------------------- /fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/ConcatAdapterController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/ConcatAdapterController.java -------------------------------------------------------------------------------- /fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/DefaultItemAnimator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/DefaultItemAnimator.java -------------------------------------------------------------------------------- /fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/DiffUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/DiffUtil.java -------------------------------------------------------------------------------- /fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/DividerItemDecoration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/DividerItemDecoration.java -------------------------------------------------------------------------------- /fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/FastScroller.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/FastScroller.java -------------------------------------------------------------------------------- /fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/GapWorker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/GapWorker.java -------------------------------------------------------------------------------- /fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/GridLayoutManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/GridLayoutManager.java -------------------------------------------------------------------------------- /fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/ItemTouchHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/ItemTouchHelper.java -------------------------------------------------------------------------------- /fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/ItemTouchUIUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/ItemTouchUIUtil.java -------------------------------------------------------------------------------- /fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/ItemTouchUIUtilImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/ItemTouchUIUtilImpl.java -------------------------------------------------------------------------------- /fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/LayoutState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/LayoutState.java -------------------------------------------------------------------------------- /fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/LinearLayoutManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/LinearLayoutManager.java -------------------------------------------------------------------------------- /fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/LinearSmoothScroller.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/LinearSmoothScroller.java -------------------------------------------------------------------------------- /fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/LinearSnapHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/LinearSnapHelper.java -------------------------------------------------------------------------------- /fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/ListAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/ListAdapter.java -------------------------------------------------------------------------------- /fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/ListUpdateCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/ListUpdateCallback.java -------------------------------------------------------------------------------- /fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/MessageThreadUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/MessageThreadUtil.java -------------------------------------------------------------------------------- /fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/NestedAdapterWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/NestedAdapterWrapper.java -------------------------------------------------------------------------------- /fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/OpReorderer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/OpReorderer.java -------------------------------------------------------------------------------- /fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/OrientationHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/OrientationHelper.java -------------------------------------------------------------------------------- /fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/PagerSnapHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/PagerSnapHelper.java -------------------------------------------------------------------------------- /fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java -------------------------------------------------------------------------------- /fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerViewAccessibilityDelegate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerViewAccessibilityDelegate.java -------------------------------------------------------------------------------- /fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/ScrollbarHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/ScrollbarHelper.java -------------------------------------------------------------------------------- /fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/SimpleItemAnimator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/SimpleItemAnimator.java -------------------------------------------------------------------------------- /fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/SnapHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/SnapHelper.java -------------------------------------------------------------------------------- /fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/SortedList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/SortedList.java -------------------------------------------------------------------------------- /fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/SortedListAdapterCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/SortedListAdapterCallback.java -------------------------------------------------------------------------------- /fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/StableIdStorage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/StableIdStorage.java -------------------------------------------------------------------------------- /fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/StaggeredGridLayoutManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/StaggeredGridLayoutManager.java -------------------------------------------------------------------------------- /fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/ThreadUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/ThreadUtil.java -------------------------------------------------------------------------------- /fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/TileList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/TileList.java -------------------------------------------------------------------------------- /fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/ViewBoundsCheck.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/ViewBoundsCheck.java -------------------------------------------------------------------------------- /fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/ViewInfoStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/ViewInfoStore.java -------------------------------------------------------------------------------- /fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/ViewTypeStorage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/ViewTypeStorage.java -------------------------------------------------------------------------------- /fluidrecyclerview/src/main/java/org/helixform/fluidrecyclerview/EdgeEffectAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/fluidrecyclerview/src/main/java/org/helixform/fluidrecyclerview/EdgeEffectAdapter.kt -------------------------------------------------------------------------------- /fluidrecyclerview/src/main/java/org/helixform/fluidrecyclerview/FluidRubberBand.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/fluidrecyclerview/src/main/java/org/helixform/fluidrecyclerview/FluidRubberBand.kt -------------------------------------------------------------------------------- /fluidrecyclerview/src/main/java/org/helixform/fluidrecyclerview/FluidScroller.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/fluidrecyclerview/src/main/java/org/helixform/fluidrecyclerview/FluidScroller.kt -------------------------------------------------------------------------------- /fluidrecyclerview/src/main/java/org/helixform/fluidrecyclerview/FluidSpringBack.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/fluidrecyclerview/src/main/java/org/helixform/fluidrecyclerview/FluidSpringBack.kt -------------------------------------------------------------------------------- /fluidrecyclerview/src/main/java/org/helixform/fluidrecyclerview/FluidVelocityTracker.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/fluidrecyclerview/src/main/java/org/helixform/fluidrecyclerview/FluidVelocityTracker.kt -------------------------------------------------------------------------------- /fluidrecyclerview/src/main/java/org/helixform/fluidrecyclerview/OverScrollerAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/fluidrecyclerview/src/main/java/org/helixform/fluidrecyclerview/OverScrollerAdapter.kt -------------------------------------------------------------------------------- /fluidrecyclerview/src/main/java/org/helixform/fluidrecyclerview/SystemVelocityTrackerAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/fluidrecyclerview/src/main/java/org/helixform/fluidrecyclerview/SystemVelocityTrackerAdapter.kt -------------------------------------------------------------------------------- /fluidrecyclerview/src/main/java/org/helixform/fluidrecyclerview/VelocityTracker.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/fluidrecyclerview/src/main/java/org/helixform/fluidrecyclerview/VelocityTracker.kt -------------------------------------------------------------------------------- /fluidrecyclerview/src/main/java/org/helixform/fluidrecyclerview/VelocityTrackerFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/fluidrecyclerview/src/main/java/org/helixform/fluidrecyclerview/VelocityTrackerFactory.kt -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/gradlew -------------------------------------------------------------------------------- /jitpack.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/jitpack.yml -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Helixform/FluidRecyclerView/HEAD/settings.gradle.kts --------------------------------------------------------------------------------