├── .gitignore ├── .idea ├── copyright │ └── profiles_settings.xml ├── runConfigurations.xml └── runConfigurations │ ├── Instrumental_tests.xml │ ├── Integration_tests.xml │ ├── Unit_tests.xml │ ├── deployJcenter.xml │ ├── functional_tests.xml │ └── sample.xml ├── ChipsLayoutManager ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── beloo │ │ └── widget │ │ └── chipslayoutmanager │ │ ├── ParamsType.java │ │ └── gravity │ │ ├── BottomGravityModifierTest.java │ │ ├── CenterInRowGravityModifierTest.java │ │ ├── GravityDataProvider.java │ │ ├── GravityModifierTest.java │ │ ├── RowGravityModifiersFactoryTest.java │ │ └── TopGravityModifierTest.java │ ├── main │ ├── AndroidManifest.xml │ └── java │ │ └── com │ │ └── beloo │ │ └── widget │ │ └── chipslayoutmanager │ │ ├── ChildViewsIterable.java │ │ ├── ChipsLayoutManager.java │ │ ├── DeviceOrientation.java │ │ ├── DisappearingViewsManager.java │ │ ├── HorizontalScrollingController.java │ │ ├── IBorder.java │ │ ├── IChipsLayoutManagerContract.java │ │ ├── IDisappearingViewsManager.java │ │ ├── IPositionsContract.java │ │ ├── IScrollingContract.java │ │ ├── IScrollingController.java │ │ ├── IStateHolder.java │ │ ├── Orientation.java │ │ ├── ParcelableContainer.java │ │ ├── RowStrategy.java │ │ ├── ScrollingController.java │ │ ├── SpacingItemDecoration.java │ │ ├── SpanLayoutChildGravity.java │ │ ├── VerticalScrollingController.java │ │ ├── anchor │ │ ├── AbstractAnchorFactory.java │ │ ├── AnchorViewState.java │ │ ├── ColumnsAnchorFactory.java │ │ ├── IAnchorFactory.java │ │ └── RowsAnchorFactory.java │ │ ├── cache │ │ ├── CacheParcelableContainer.java │ │ ├── IViewCacheStorage.java │ │ ├── ViewCacheFactory.java │ │ └── ViewCacheStorage.java │ │ ├── gravity │ │ ├── BottomGravityModifier.java │ │ ├── CenterChildGravity.java │ │ ├── CenterInColumnGravityModifier.java │ │ ├── CenterInRowGravityModifier.java │ │ ├── ColumnFillSpaceCenterDenseStrategy.java │ │ ├── ColumnFillSpaceCenterStrategy.java │ │ ├── ColumnFillSpaceStrategy.java │ │ ├── ColumnFillStrategy.java │ │ ├── ColumnGravityModifiersFactory.java │ │ ├── ColumnStrategyFactory.java │ │ ├── CustomGravityResolver.java │ │ ├── EmptyRowStrategy.java │ │ ├── GravityUtil.java │ │ ├── IChildGravityResolver.java │ │ ├── IGravityModifier.java │ │ ├── IGravityModifiersFactory.java │ │ ├── IRowStrategy.java │ │ ├── IRowStrategyFactory.java │ │ ├── LTRRowFillSpaceCenterDenseStrategy.java │ │ ├── LTRRowFillSpaceCenterStrategy.java │ │ ├── LTRRowFillSpaceStrategy.java │ │ ├── LTRRowFillStrategy.java │ │ ├── LTRRowStrategyFactory.java │ │ ├── LeftGravityModifier.java │ │ ├── RTLRowFillSpaceCenterDenseStrategy.java │ │ ├── RTLRowFillSpaceCenterStrategy.java │ │ ├── RTLRowFillSpaceStrategy.java │ │ ├── RTLRowFillStrategy.java │ │ ├── RTLRowStrategyFactory.java │ │ ├── RightGravityModifier.java │ │ ├── RowGravityModifiersFactory.java │ │ ├── SkipLastRowStrategy.java │ │ ├── StrategyDecorator.java │ │ └── TopGravityModifier.java │ │ ├── layouter │ │ ├── AbstractLayouter.java │ │ ├── AbstractPositionIterator.java │ │ ├── ColumnSquare.java │ │ ├── ColumnsCreator.java │ │ ├── ColumnsStateFactory.java │ │ ├── DecrementalPositionIterator.java │ │ ├── ICanvas.java │ │ ├── ILayouter.java │ │ ├── ILayouterCreator.java │ │ ├── ILayouterListener.java │ │ ├── IMeasureSupporter.java │ │ ├── IOrientationStateFactory.java │ │ ├── IStateFactory.java │ │ ├── IncrementalPositionIterator.java │ │ ├── Item.java │ │ ├── LTRDownLayouter.java │ │ ├── LTRRowsCreator.java │ │ ├── LTRRowsOrientationStateFactory.java │ │ ├── LTRUpLayouter.java │ │ ├── LayouterFactory.java │ │ ├── LeftLayouter.java │ │ ├── MeasureSupporter.java │ │ ├── RTLDownLayouter.java │ │ ├── RTLRowsCreator.java │ │ ├── RTLRowsOrientationStateFactory.java │ │ ├── RTLUpLayouter.java │ │ ├── RightLayouter.java │ │ ├── RowSquare.java │ │ ├── RowsStateFactory.java │ │ ├── Square.java │ │ ├── breaker │ │ │ ├── BackwardBreakerContract.java │ │ │ ├── CacheRowBreaker.java │ │ │ ├── ColumnBreakerFactory.java │ │ │ ├── DecoratorBreakerFactory.java │ │ │ ├── EmptyRowBreaker.java │ │ │ ├── ForwardBreakerContract.java │ │ │ ├── IBreakerFactory.java │ │ │ ├── ILayoutRowBreaker.java │ │ │ ├── IRowBreaker.java │ │ │ ├── LTRBackwardColumnBreaker.java │ │ │ ├── LTRBackwardRowBreaker.java │ │ │ ├── LTRForwardColumnBreaker.java │ │ │ ├── LTRForwardRowBreaker.java │ │ │ ├── LTRRowBreakerFactory.java │ │ │ ├── MaxViewsBreaker.java │ │ │ ├── RTLBackwardRowBreaker.java │ │ │ ├── RTLForwardRowBreaker.java │ │ │ ├── RTLRowBreakerFactory.java │ │ │ └── RowBreakerDecorator.java │ │ ├── criteria │ │ │ ├── AbstractCriteriaFactory.java │ │ │ ├── ColumnsCriteriaFactory.java │ │ │ ├── CriteriaAdditionalRow.java │ │ │ ├── CriteriaDownAdditionalHeight.java │ │ │ ├── CriteriaDownLayouterFinished.java │ │ │ ├── CriteriaLeftAdditionalWidth.java │ │ │ ├── CriteriaLeftLayouterFinished.java │ │ │ ├── CriteriaPolitePositionReached.java │ │ │ ├── CriteriaRightAdditionalWidth.java │ │ │ ├── CriteriaRightLayouterFinished.java │ │ │ ├── CriteriaUpAdditionalHeight.java │ │ │ ├── CriteriaUpLayouterFinished.java │ │ │ ├── EmtpyCriteria.java │ │ │ ├── FinishingCriteriaDecorator.java │ │ │ ├── ICriteriaFactory.java │ │ │ ├── IFinishingCriteria.java │ │ │ ├── InfiniteCriteria.java │ │ │ ├── InfiniteCriteriaFactory.java │ │ │ ├── PreLayoutCriteriaFactory.java │ │ │ └── RowsCriteriaFactory.java │ │ └── placer │ │ │ ├── AbstractPlacer.java │ │ │ ├── DisappearingPlacerFactory.java │ │ │ ├── DisappearingViewAtEndPlacer.java │ │ │ ├── DisappearingViewAtStartPlacer.java │ │ │ ├── IPlacer.java │ │ │ ├── IPlacerFactory.java │ │ │ ├── PlacerFactory.java │ │ │ ├── RealAtEndPlacer.java │ │ │ ├── RealAtStartPlacer.java │ │ │ └── RealPlacerFactory.java │ │ └── util │ │ ├── AssertionUtils.java │ │ ├── LayoutManagerUtil.java │ │ ├── StateHelper.java │ │ ├── log │ │ ├── AndroidLog.java │ │ ├── FillLogger.java │ │ ├── IFillLogger.java │ │ ├── Log.java │ │ ├── LogSwitcherFactory.java │ │ ├── LogWrapper.java │ │ ├── LoggerFactory.java │ │ └── SilentLog.java │ │ └── testing │ │ ├── EmptySpy.java │ │ └── ISpy.java │ └── test │ └── java │ └── com │ └── beloo │ └── widget │ └── chipslayoutmanager │ └── layouter │ ├── AbstractPositionIteratorTest.java │ ├── DecrementalPositionIteratorTest.java │ └── IncrementalPositionIteratorTest.java ├── LICENSE ├── README.MD ├── debug.jks ├── gradle.properties ├── gradle ├── AndroidStudioProjects - Shortcut.lnk └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── images ├── demo.gif ├── for_android.svg ├── header.png ├── insert_delete_animations.gif ├── ltr_horizontal.png ├── ltr_vertical.png ├── move_animations.gif └── rtl_horizontal.png ├── projectFilesBackup └── .idea │ └── workspace.xml ├── sample ├── .gitignore ├── build.gradle ├── google-services.json ├── proguard-rules.pro └── src │ ├── androidTest │ ├── AndroidManifest.xml │ └── java │ │ └── com │ │ └── beloo │ │ ├── chipslayoutmanager │ │ └── sample │ │ │ └── ui │ │ │ ├── ChipsFacade.java │ │ │ ├── FewChipsFacade.java │ │ │ ├── IItemsFacade.java │ │ │ ├── LayoutManagerFactory.java │ │ │ └── TestActivity.java │ │ ├── test │ │ └── util │ │ │ └── RecyclerViewEspressoFactory.java │ │ └── widget │ │ └── chipslayoutmanager │ │ ├── ColumnTest.java │ │ ├── FewChipsColumnTest.java │ │ ├── FewChipsRowTest.java │ │ ├── RTLRowTest.java │ │ ├── RowTest.java │ │ ├── support │ │ ├── BiConsumer.java │ │ ├── Consumer.java │ │ └── Supplier.java │ │ └── util │ │ ├── Action.java │ │ ├── ActionDelegate.java │ │ └── InstrumentalUtil.java │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── com │ │ └── beloo │ │ └── chipslayoutmanager │ │ └── sample │ │ ├── Application.java │ │ ├── CircleTransform.java │ │ ├── entity │ │ └── ChipsEntity.java │ │ └── ui │ │ ├── BottomSheetDialogFragment.java │ │ ├── BottomSheetFragment.java │ │ ├── ChipsFactory.java │ │ ├── IItemsFactory.java │ │ ├── ItemsFactory.java │ │ ├── ItemsFragment.java │ │ ├── MainActivity.java │ │ ├── OnRemoveListener.java │ │ ├── ShortChipsFactory.java │ │ ├── TallChipsFactory.java │ │ └── adapter │ │ ├── ChipsAdapter.java │ │ └── RecyclerViewAdapter.java │ └── res │ ├── drawable-nodpi │ ├── anonymous.png │ ├── batman.png │ ├── china_girl.png │ ├── girl1.png │ ├── girl2.png │ ├── girl3.PNG │ ├── girl4.png │ ├── girl5.png │ └── karl.png │ ├── drawable │ ├── rounded.xml │ ├── rounded_blue.xml │ ├── rounded_red.xml │ ├── shape_oval.xml │ ├── vector_cancel_24dp.xml │ ├── vector_cancel_white_24dp.xml │ └── vector_sync_black_24dp.xml │ ├── layout │ ├── activity_main.xml │ ├── activity_test.xml │ ├── fragment_bottom_sheet.xml │ ├── fragment_bottom_sheet_modal.xml │ ├── fragment_items.xml │ ├── item_chip.xml │ ├── item_increased.xml │ └── item_simple.xml │ ├── mipmap-hdpi │ └── ic_launcher.png │ ├── mipmap-mdpi │ └── ic_launcher.png │ ├── mipmap-xhdpi │ └── ic_launcher.png │ ├── mipmap-xxhdpi │ └── ic_launcher.png │ ├── mipmap-xxxhdpi │ └── ic_launcher.png │ ├── values-w820dp │ └── dimens.xml │ └── values │ ├── colors.xml │ ├── dimens.xml │ ├── strings.xml │ └── styles.xml ├── settings.gradle └── video └── insert_delete_animations.mp4 /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/copyright/profiles_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/.idea/copyright/profiles_settings.xml -------------------------------------------------------------------------------- /.idea/runConfigurations.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/.idea/runConfigurations.xml -------------------------------------------------------------------------------- /.idea/runConfigurations/Instrumental_tests.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/.idea/runConfigurations/Instrumental_tests.xml -------------------------------------------------------------------------------- /.idea/runConfigurations/Integration_tests.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/.idea/runConfigurations/Integration_tests.xml -------------------------------------------------------------------------------- /.idea/runConfigurations/Unit_tests.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/.idea/runConfigurations/Unit_tests.xml -------------------------------------------------------------------------------- /.idea/runConfigurations/deployJcenter.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/.idea/runConfigurations/deployJcenter.xml -------------------------------------------------------------------------------- /.idea/runConfigurations/functional_tests.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/.idea/runConfigurations/functional_tests.xml -------------------------------------------------------------------------------- /.idea/runConfigurations/sample.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/.idea/runConfigurations/sample.xml -------------------------------------------------------------------------------- /ChipsLayoutManager/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /ChipsLayoutManager/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/build.gradle -------------------------------------------------------------------------------- /ChipsLayoutManager/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/proguard-rules.pro -------------------------------------------------------------------------------- /ChipsLayoutManager/src/androidTest/java/com/beloo/widget/chipslayoutmanager/ParamsType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/androidTest/java/com/beloo/widget/chipslayoutmanager/ParamsType.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/androidTest/java/com/beloo/widget/chipslayoutmanager/gravity/BottomGravityModifierTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/androidTest/java/com/beloo/widget/chipslayoutmanager/gravity/BottomGravityModifierTest.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/androidTest/java/com/beloo/widget/chipslayoutmanager/gravity/CenterInRowGravityModifierTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/androidTest/java/com/beloo/widget/chipslayoutmanager/gravity/CenterInRowGravityModifierTest.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/androidTest/java/com/beloo/widget/chipslayoutmanager/gravity/GravityDataProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/androidTest/java/com/beloo/widget/chipslayoutmanager/gravity/GravityDataProvider.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/androidTest/java/com/beloo/widget/chipslayoutmanager/gravity/GravityModifierTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/androidTest/java/com/beloo/widget/chipslayoutmanager/gravity/GravityModifierTest.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/androidTest/java/com/beloo/widget/chipslayoutmanager/gravity/RowGravityModifiersFactoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/androidTest/java/com/beloo/widget/chipslayoutmanager/gravity/RowGravityModifiersFactoryTest.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/androidTest/java/com/beloo/widget/chipslayoutmanager/gravity/TopGravityModifierTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/androidTest/java/com/beloo/widget/chipslayoutmanager/gravity/TopGravityModifierTest.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/ChildViewsIterable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/ChildViewsIterable.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/ChipsLayoutManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/ChipsLayoutManager.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/DeviceOrientation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/DeviceOrientation.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/DisappearingViewsManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/DisappearingViewsManager.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/HorizontalScrollingController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/HorizontalScrollingController.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/IBorder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/IBorder.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/IChipsLayoutManagerContract.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/IChipsLayoutManagerContract.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/IDisappearingViewsManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/IDisappearingViewsManager.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/IPositionsContract.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/IPositionsContract.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/IScrollingContract.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/IScrollingContract.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/IScrollingController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/IScrollingController.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/IStateHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/IStateHolder.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/Orientation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/Orientation.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/ParcelableContainer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/ParcelableContainer.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/RowStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/RowStrategy.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/ScrollingController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/ScrollingController.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/SpacingItemDecoration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/SpacingItemDecoration.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/SpanLayoutChildGravity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/SpanLayoutChildGravity.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/VerticalScrollingController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/VerticalScrollingController.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/anchor/AbstractAnchorFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/anchor/AbstractAnchorFactory.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/anchor/AnchorViewState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/anchor/AnchorViewState.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/anchor/ColumnsAnchorFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/anchor/ColumnsAnchorFactory.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/anchor/IAnchorFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/anchor/IAnchorFactory.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/anchor/RowsAnchorFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/anchor/RowsAnchorFactory.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/cache/CacheParcelableContainer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/cache/CacheParcelableContainer.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/cache/IViewCacheStorage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/cache/IViewCacheStorage.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/cache/ViewCacheFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/cache/ViewCacheFactory.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/cache/ViewCacheStorage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/cache/ViewCacheStorage.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/gravity/BottomGravityModifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/gravity/BottomGravityModifier.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/gravity/CenterChildGravity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/gravity/CenterChildGravity.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/gravity/CenterInColumnGravityModifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/gravity/CenterInColumnGravityModifier.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/gravity/CenterInRowGravityModifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/gravity/CenterInRowGravityModifier.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/gravity/ColumnFillSpaceCenterDenseStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/gravity/ColumnFillSpaceCenterDenseStrategy.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/gravity/ColumnFillSpaceCenterStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/gravity/ColumnFillSpaceCenterStrategy.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/gravity/ColumnFillSpaceStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/gravity/ColumnFillSpaceStrategy.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/gravity/ColumnFillStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/gravity/ColumnFillStrategy.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/gravity/ColumnGravityModifiersFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/gravity/ColumnGravityModifiersFactory.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/gravity/ColumnStrategyFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/gravity/ColumnStrategyFactory.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/gravity/CustomGravityResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/gravity/CustomGravityResolver.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/gravity/EmptyRowStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/gravity/EmptyRowStrategy.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/gravity/GravityUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/gravity/GravityUtil.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/gravity/IChildGravityResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/gravity/IChildGravityResolver.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/gravity/IGravityModifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/gravity/IGravityModifier.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/gravity/IGravityModifiersFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/gravity/IGravityModifiersFactory.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/gravity/IRowStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/gravity/IRowStrategy.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/gravity/IRowStrategyFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/gravity/IRowStrategyFactory.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/gravity/LTRRowFillSpaceCenterDenseStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/gravity/LTRRowFillSpaceCenterDenseStrategy.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/gravity/LTRRowFillSpaceCenterStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/gravity/LTRRowFillSpaceCenterStrategy.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/gravity/LTRRowFillSpaceStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/gravity/LTRRowFillSpaceStrategy.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/gravity/LTRRowFillStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/gravity/LTRRowFillStrategy.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/gravity/LTRRowStrategyFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/gravity/LTRRowStrategyFactory.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/gravity/LeftGravityModifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/gravity/LeftGravityModifier.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/gravity/RTLRowFillSpaceCenterDenseStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/gravity/RTLRowFillSpaceCenterDenseStrategy.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/gravity/RTLRowFillSpaceCenterStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/gravity/RTLRowFillSpaceCenterStrategy.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/gravity/RTLRowFillSpaceStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/gravity/RTLRowFillSpaceStrategy.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/gravity/RTLRowFillStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/gravity/RTLRowFillStrategy.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/gravity/RTLRowStrategyFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/gravity/RTLRowStrategyFactory.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/gravity/RightGravityModifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/gravity/RightGravityModifier.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/gravity/RowGravityModifiersFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/gravity/RowGravityModifiersFactory.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/gravity/SkipLastRowStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/gravity/SkipLastRowStrategy.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/gravity/StrategyDecorator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/gravity/StrategyDecorator.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/gravity/TopGravityModifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/gravity/TopGravityModifier.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/AbstractLayouter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/AbstractLayouter.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/AbstractPositionIterator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/AbstractPositionIterator.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/ColumnSquare.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/ColumnSquare.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/ColumnsCreator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/ColumnsCreator.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/ColumnsStateFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/ColumnsStateFactory.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/DecrementalPositionIterator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/DecrementalPositionIterator.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/ICanvas.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/ICanvas.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/ILayouter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/ILayouter.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/ILayouterCreator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/ILayouterCreator.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/ILayouterListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/ILayouterListener.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/IMeasureSupporter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/IMeasureSupporter.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/IOrientationStateFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/IOrientationStateFactory.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/IStateFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/IStateFactory.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/IncrementalPositionIterator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/IncrementalPositionIterator.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/Item.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/Item.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/LTRDownLayouter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/LTRDownLayouter.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/LTRRowsCreator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/LTRRowsCreator.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/LTRRowsOrientationStateFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/LTRRowsOrientationStateFactory.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/LTRUpLayouter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/LTRUpLayouter.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/LayouterFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/LayouterFactory.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/LeftLayouter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/LeftLayouter.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/MeasureSupporter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/MeasureSupporter.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/RTLDownLayouter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/RTLDownLayouter.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/RTLRowsCreator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/RTLRowsCreator.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/RTLRowsOrientationStateFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/RTLRowsOrientationStateFactory.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/RTLUpLayouter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/RTLUpLayouter.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/RightLayouter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/RightLayouter.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/RowSquare.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/RowSquare.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/RowsStateFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/RowsStateFactory.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/Square.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/Square.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/breaker/BackwardBreakerContract.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/breaker/BackwardBreakerContract.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/breaker/CacheRowBreaker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/breaker/CacheRowBreaker.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/breaker/ColumnBreakerFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/breaker/ColumnBreakerFactory.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/breaker/DecoratorBreakerFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/breaker/DecoratorBreakerFactory.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/breaker/EmptyRowBreaker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/breaker/EmptyRowBreaker.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/breaker/ForwardBreakerContract.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/breaker/ForwardBreakerContract.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/breaker/IBreakerFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/breaker/IBreakerFactory.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/breaker/ILayoutRowBreaker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/breaker/ILayoutRowBreaker.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/breaker/IRowBreaker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/breaker/IRowBreaker.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/breaker/LTRBackwardColumnBreaker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/breaker/LTRBackwardColumnBreaker.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/breaker/LTRBackwardRowBreaker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/breaker/LTRBackwardRowBreaker.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/breaker/LTRForwardColumnBreaker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/breaker/LTRForwardColumnBreaker.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/breaker/LTRForwardRowBreaker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/breaker/LTRForwardRowBreaker.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/breaker/LTRRowBreakerFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/breaker/LTRRowBreakerFactory.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/breaker/MaxViewsBreaker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/breaker/MaxViewsBreaker.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/breaker/RTLBackwardRowBreaker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/breaker/RTLBackwardRowBreaker.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/breaker/RTLForwardRowBreaker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/breaker/RTLForwardRowBreaker.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/breaker/RTLRowBreakerFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/breaker/RTLRowBreakerFactory.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/breaker/RowBreakerDecorator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/breaker/RowBreakerDecorator.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/criteria/AbstractCriteriaFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/criteria/AbstractCriteriaFactory.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/criteria/ColumnsCriteriaFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/criteria/ColumnsCriteriaFactory.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/criteria/CriteriaAdditionalRow.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/criteria/CriteriaAdditionalRow.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/criteria/CriteriaDownAdditionalHeight.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/criteria/CriteriaDownAdditionalHeight.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/criteria/CriteriaDownLayouterFinished.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/criteria/CriteriaDownLayouterFinished.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/criteria/CriteriaLeftAdditionalWidth.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/criteria/CriteriaLeftAdditionalWidth.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/criteria/CriteriaLeftLayouterFinished.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/criteria/CriteriaLeftLayouterFinished.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/criteria/CriteriaPolitePositionReached.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/criteria/CriteriaPolitePositionReached.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/criteria/CriteriaRightAdditionalWidth.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/criteria/CriteriaRightAdditionalWidth.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/criteria/CriteriaRightLayouterFinished.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/criteria/CriteriaRightLayouterFinished.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/criteria/CriteriaUpAdditionalHeight.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/criteria/CriteriaUpAdditionalHeight.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/criteria/CriteriaUpLayouterFinished.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/criteria/CriteriaUpLayouterFinished.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/criteria/EmtpyCriteria.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/criteria/EmtpyCriteria.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/criteria/FinishingCriteriaDecorator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/criteria/FinishingCriteriaDecorator.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/criteria/ICriteriaFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/criteria/ICriteriaFactory.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/criteria/IFinishingCriteria.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/criteria/IFinishingCriteria.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/criteria/InfiniteCriteria.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/criteria/InfiniteCriteria.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/criteria/InfiniteCriteriaFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/criteria/InfiniteCriteriaFactory.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/criteria/PreLayoutCriteriaFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/criteria/PreLayoutCriteriaFactory.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/criteria/RowsCriteriaFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/criteria/RowsCriteriaFactory.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/placer/AbstractPlacer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/placer/AbstractPlacer.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/placer/DisappearingPlacerFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/placer/DisappearingPlacerFactory.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/placer/DisappearingViewAtEndPlacer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/placer/DisappearingViewAtEndPlacer.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/placer/DisappearingViewAtStartPlacer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/placer/DisappearingViewAtStartPlacer.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/placer/IPlacer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/placer/IPlacer.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/placer/IPlacerFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/placer/IPlacerFactory.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/placer/PlacerFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/placer/PlacerFactory.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/placer/RealAtEndPlacer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/placer/RealAtEndPlacer.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/placer/RealAtStartPlacer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/placer/RealAtStartPlacer.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/placer/RealPlacerFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/layouter/placer/RealPlacerFactory.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/util/AssertionUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/util/AssertionUtils.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/util/LayoutManagerUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/util/LayoutManagerUtil.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/util/StateHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/util/StateHelper.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/util/log/AndroidLog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/util/log/AndroidLog.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/util/log/FillLogger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/util/log/FillLogger.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/util/log/IFillLogger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/util/log/IFillLogger.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/util/log/Log.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/util/log/Log.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/util/log/LogSwitcherFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/util/log/LogSwitcherFactory.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/util/log/LogWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/util/log/LogWrapper.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/util/log/LoggerFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/util/log/LoggerFactory.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/util/log/SilentLog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/util/log/SilentLog.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/util/testing/EmptySpy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/util/testing/EmptySpy.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/util/testing/ISpy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/main/java/com/beloo/widget/chipslayoutmanager/util/testing/ISpy.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/test/java/com/beloo/widget/chipslayoutmanager/layouter/AbstractPositionIteratorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/test/java/com/beloo/widget/chipslayoutmanager/layouter/AbstractPositionIteratorTest.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/test/java/com/beloo/widget/chipslayoutmanager/layouter/DecrementalPositionIteratorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/test/java/com/beloo/widget/chipslayoutmanager/layouter/DecrementalPositionIteratorTest.java -------------------------------------------------------------------------------- /ChipsLayoutManager/src/test/java/com/beloo/widget/chipslayoutmanager/layouter/IncrementalPositionIteratorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/ChipsLayoutManager/src/test/java/com/beloo/widget/chipslayoutmanager/layouter/IncrementalPositionIteratorTest.java -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/LICENSE -------------------------------------------------------------------------------- /README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/README.MD -------------------------------------------------------------------------------- /debug.jks: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/debug.jks -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/AndroidStudioProjects - Shortcut.lnk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/gradle/AndroidStudioProjects - Shortcut.lnk -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/gradlew.bat -------------------------------------------------------------------------------- /images/demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/images/demo.gif -------------------------------------------------------------------------------- /images/for_android.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/images/for_android.svg -------------------------------------------------------------------------------- /images/header.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/images/header.png -------------------------------------------------------------------------------- /images/insert_delete_animations.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/images/insert_delete_animations.gif -------------------------------------------------------------------------------- /images/ltr_horizontal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/images/ltr_horizontal.png -------------------------------------------------------------------------------- /images/ltr_vertical.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/images/ltr_vertical.png -------------------------------------------------------------------------------- /images/move_animations.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/images/move_animations.gif -------------------------------------------------------------------------------- /images/rtl_horizontal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/images/rtl_horizontal.png -------------------------------------------------------------------------------- /projectFilesBackup/.idea/workspace.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/projectFilesBackup/.idea/workspace.xml -------------------------------------------------------------------------------- /sample/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /sample/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/sample/build.gradle -------------------------------------------------------------------------------- /sample/google-services.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/sample/google-services.json -------------------------------------------------------------------------------- /sample/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/sample/proguard-rules.pro -------------------------------------------------------------------------------- /sample/src/androidTest/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/sample/src/androidTest/AndroidManifest.xml -------------------------------------------------------------------------------- /sample/src/androidTest/java/com/beloo/chipslayoutmanager/sample/ui/ChipsFacade.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/sample/src/androidTest/java/com/beloo/chipslayoutmanager/sample/ui/ChipsFacade.java -------------------------------------------------------------------------------- /sample/src/androidTest/java/com/beloo/chipslayoutmanager/sample/ui/FewChipsFacade.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/sample/src/androidTest/java/com/beloo/chipslayoutmanager/sample/ui/FewChipsFacade.java -------------------------------------------------------------------------------- /sample/src/androidTest/java/com/beloo/chipslayoutmanager/sample/ui/IItemsFacade.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/sample/src/androidTest/java/com/beloo/chipslayoutmanager/sample/ui/IItemsFacade.java -------------------------------------------------------------------------------- /sample/src/androidTest/java/com/beloo/chipslayoutmanager/sample/ui/LayoutManagerFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/sample/src/androidTest/java/com/beloo/chipslayoutmanager/sample/ui/LayoutManagerFactory.java -------------------------------------------------------------------------------- /sample/src/androidTest/java/com/beloo/chipslayoutmanager/sample/ui/TestActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/sample/src/androidTest/java/com/beloo/chipslayoutmanager/sample/ui/TestActivity.java -------------------------------------------------------------------------------- /sample/src/androidTest/java/com/beloo/test/util/RecyclerViewEspressoFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/sample/src/androidTest/java/com/beloo/test/util/RecyclerViewEspressoFactory.java -------------------------------------------------------------------------------- /sample/src/androidTest/java/com/beloo/widget/chipslayoutmanager/ColumnTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/sample/src/androidTest/java/com/beloo/widget/chipslayoutmanager/ColumnTest.java -------------------------------------------------------------------------------- /sample/src/androidTest/java/com/beloo/widget/chipslayoutmanager/FewChipsColumnTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/sample/src/androidTest/java/com/beloo/widget/chipslayoutmanager/FewChipsColumnTest.java -------------------------------------------------------------------------------- /sample/src/androidTest/java/com/beloo/widget/chipslayoutmanager/FewChipsRowTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/sample/src/androidTest/java/com/beloo/widget/chipslayoutmanager/FewChipsRowTest.java -------------------------------------------------------------------------------- /sample/src/androidTest/java/com/beloo/widget/chipslayoutmanager/RTLRowTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/sample/src/androidTest/java/com/beloo/widget/chipslayoutmanager/RTLRowTest.java -------------------------------------------------------------------------------- /sample/src/androidTest/java/com/beloo/widget/chipslayoutmanager/RowTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/sample/src/androidTest/java/com/beloo/widget/chipslayoutmanager/RowTest.java -------------------------------------------------------------------------------- /sample/src/androidTest/java/com/beloo/widget/chipslayoutmanager/support/BiConsumer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/sample/src/androidTest/java/com/beloo/widget/chipslayoutmanager/support/BiConsumer.java -------------------------------------------------------------------------------- /sample/src/androidTest/java/com/beloo/widget/chipslayoutmanager/support/Consumer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/sample/src/androidTest/java/com/beloo/widget/chipslayoutmanager/support/Consumer.java -------------------------------------------------------------------------------- /sample/src/androidTest/java/com/beloo/widget/chipslayoutmanager/support/Supplier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/sample/src/androidTest/java/com/beloo/widget/chipslayoutmanager/support/Supplier.java -------------------------------------------------------------------------------- /sample/src/androidTest/java/com/beloo/widget/chipslayoutmanager/util/Action.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/sample/src/androidTest/java/com/beloo/widget/chipslayoutmanager/util/Action.java -------------------------------------------------------------------------------- /sample/src/androidTest/java/com/beloo/widget/chipslayoutmanager/util/ActionDelegate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/sample/src/androidTest/java/com/beloo/widget/chipslayoutmanager/util/ActionDelegate.java -------------------------------------------------------------------------------- /sample/src/androidTest/java/com/beloo/widget/chipslayoutmanager/util/InstrumentalUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/sample/src/androidTest/java/com/beloo/widget/chipslayoutmanager/util/InstrumentalUtil.java -------------------------------------------------------------------------------- /sample/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/sample/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /sample/src/main/java/com/beloo/chipslayoutmanager/sample/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/sample/src/main/java/com/beloo/chipslayoutmanager/sample/Application.java -------------------------------------------------------------------------------- /sample/src/main/java/com/beloo/chipslayoutmanager/sample/CircleTransform.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/sample/src/main/java/com/beloo/chipslayoutmanager/sample/CircleTransform.java -------------------------------------------------------------------------------- /sample/src/main/java/com/beloo/chipslayoutmanager/sample/entity/ChipsEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/sample/src/main/java/com/beloo/chipslayoutmanager/sample/entity/ChipsEntity.java -------------------------------------------------------------------------------- /sample/src/main/java/com/beloo/chipslayoutmanager/sample/ui/BottomSheetDialogFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/sample/src/main/java/com/beloo/chipslayoutmanager/sample/ui/BottomSheetDialogFragment.java -------------------------------------------------------------------------------- /sample/src/main/java/com/beloo/chipslayoutmanager/sample/ui/BottomSheetFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/sample/src/main/java/com/beloo/chipslayoutmanager/sample/ui/BottomSheetFragment.java -------------------------------------------------------------------------------- /sample/src/main/java/com/beloo/chipslayoutmanager/sample/ui/ChipsFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/sample/src/main/java/com/beloo/chipslayoutmanager/sample/ui/ChipsFactory.java -------------------------------------------------------------------------------- /sample/src/main/java/com/beloo/chipslayoutmanager/sample/ui/IItemsFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/sample/src/main/java/com/beloo/chipslayoutmanager/sample/ui/IItemsFactory.java -------------------------------------------------------------------------------- /sample/src/main/java/com/beloo/chipslayoutmanager/sample/ui/ItemsFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/sample/src/main/java/com/beloo/chipslayoutmanager/sample/ui/ItemsFactory.java -------------------------------------------------------------------------------- /sample/src/main/java/com/beloo/chipslayoutmanager/sample/ui/ItemsFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/sample/src/main/java/com/beloo/chipslayoutmanager/sample/ui/ItemsFragment.java -------------------------------------------------------------------------------- /sample/src/main/java/com/beloo/chipslayoutmanager/sample/ui/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/sample/src/main/java/com/beloo/chipslayoutmanager/sample/ui/MainActivity.java -------------------------------------------------------------------------------- /sample/src/main/java/com/beloo/chipslayoutmanager/sample/ui/OnRemoveListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/sample/src/main/java/com/beloo/chipslayoutmanager/sample/ui/OnRemoveListener.java -------------------------------------------------------------------------------- /sample/src/main/java/com/beloo/chipslayoutmanager/sample/ui/ShortChipsFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/sample/src/main/java/com/beloo/chipslayoutmanager/sample/ui/ShortChipsFactory.java -------------------------------------------------------------------------------- /sample/src/main/java/com/beloo/chipslayoutmanager/sample/ui/TallChipsFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/sample/src/main/java/com/beloo/chipslayoutmanager/sample/ui/TallChipsFactory.java -------------------------------------------------------------------------------- /sample/src/main/java/com/beloo/chipslayoutmanager/sample/ui/adapter/ChipsAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/sample/src/main/java/com/beloo/chipslayoutmanager/sample/ui/adapter/ChipsAdapter.java -------------------------------------------------------------------------------- /sample/src/main/java/com/beloo/chipslayoutmanager/sample/ui/adapter/RecyclerViewAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/sample/src/main/java/com/beloo/chipslayoutmanager/sample/ui/adapter/RecyclerViewAdapter.java -------------------------------------------------------------------------------- /sample/src/main/res/drawable-nodpi/anonymous.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/sample/src/main/res/drawable-nodpi/anonymous.png -------------------------------------------------------------------------------- /sample/src/main/res/drawable-nodpi/batman.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/sample/src/main/res/drawable-nodpi/batman.png -------------------------------------------------------------------------------- /sample/src/main/res/drawable-nodpi/china_girl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/sample/src/main/res/drawable-nodpi/china_girl.png -------------------------------------------------------------------------------- /sample/src/main/res/drawable-nodpi/girl1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/sample/src/main/res/drawable-nodpi/girl1.png -------------------------------------------------------------------------------- /sample/src/main/res/drawable-nodpi/girl2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/sample/src/main/res/drawable-nodpi/girl2.png -------------------------------------------------------------------------------- /sample/src/main/res/drawable-nodpi/girl3.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/sample/src/main/res/drawable-nodpi/girl3.PNG -------------------------------------------------------------------------------- /sample/src/main/res/drawable-nodpi/girl4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/sample/src/main/res/drawable-nodpi/girl4.png -------------------------------------------------------------------------------- /sample/src/main/res/drawable-nodpi/girl5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/sample/src/main/res/drawable-nodpi/girl5.png -------------------------------------------------------------------------------- /sample/src/main/res/drawable-nodpi/karl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/sample/src/main/res/drawable-nodpi/karl.png -------------------------------------------------------------------------------- /sample/src/main/res/drawable/rounded.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/sample/src/main/res/drawable/rounded.xml -------------------------------------------------------------------------------- /sample/src/main/res/drawable/rounded_blue.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/sample/src/main/res/drawable/rounded_blue.xml -------------------------------------------------------------------------------- /sample/src/main/res/drawable/rounded_red.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/sample/src/main/res/drawable/rounded_red.xml -------------------------------------------------------------------------------- /sample/src/main/res/drawable/shape_oval.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/sample/src/main/res/drawable/shape_oval.xml -------------------------------------------------------------------------------- /sample/src/main/res/drawable/vector_cancel_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/sample/src/main/res/drawable/vector_cancel_24dp.xml -------------------------------------------------------------------------------- /sample/src/main/res/drawable/vector_cancel_white_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/sample/src/main/res/drawable/vector_cancel_white_24dp.xml -------------------------------------------------------------------------------- /sample/src/main/res/drawable/vector_sync_black_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/sample/src/main/res/drawable/vector_sync_black_24dp.xml -------------------------------------------------------------------------------- /sample/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/sample/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /sample/src/main/res/layout/activity_test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/sample/src/main/res/layout/activity_test.xml -------------------------------------------------------------------------------- /sample/src/main/res/layout/fragment_bottom_sheet.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/sample/src/main/res/layout/fragment_bottom_sheet.xml -------------------------------------------------------------------------------- /sample/src/main/res/layout/fragment_bottom_sheet_modal.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/sample/src/main/res/layout/fragment_bottom_sheet_modal.xml -------------------------------------------------------------------------------- /sample/src/main/res/layout/fragment_items.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/sample/src/main/res/layout/fragment_items.xml -------------------------------------------------------------------------------- /sample/src/main/res/layout/item_chip.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/sample/src/main/res/layout/item_chip.xml -------------------------------------------------------------------------------- /sample/src/main/res/layout/item_increased.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/sample/src/main/res/layout/item_increased.xml -------------------------------------------------------------------------------- /sample/src/main/res/layout/item_simple.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/sample/src/main/res/layout/item_simple.xml -------------------------------------------------------------------------------- /sample/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/sample/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/sample/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/sample/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/sample/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/sample/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample/src/main/res/values-w820dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/sample/src/main/res/values-w820dp/dimens.xml -------------------------------------------------------------------------------- /sample/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/sample/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /sample/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/sample/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /sample/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/sample/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /sample/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/sample/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | include ':sample', ':ChipsLayoutManager' 2 | -------------------------------------------------------------------------------- /video/insert_delete_animations.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Oleg-Beloy/ChipsLayoutManager/HEAD/video/insert_delete_animations.mp4 --------------------------------------------------------------------------------