├── .gitignore ├── LICENSE.txt ├── README.md ├── ferro-core ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ └── java │ └── com │ └── agna │ └── ferro │ └── core │ ├── HasName.java │ ├── ObjectKey.java │ ├── PSSActivity.java │ ├── PSSActivityDelegate.java │ ├── PSSDelegate.java │ ├── PSSFragmentDelegate.java │ ├── PSSFragmentV4.java │ ├── PSSParentScreen.java │ └── PersistentScreenScope.java ├── ferro-mvp-rx ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ └── java │ └── com │ └── agna │ └── ferro │ └── mvprx │ └── MvpRxPresenter.java ├── ferro-mvp ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ └── java │ └── com │ └── agna │ └── ferro │ └── mvp │ ├── component │ ├── ScreenComponent.java │ ├── provider │ │ ├── ActivityProvider.java │ │ └── FragmentProvider.java │ └── scope │ │ ├── PerApplication.java │ │ └── PerScreen.java │ ├── presenter │ └── MvpPresenter.java │ └── view │ ├── BaseView.java │ ├── activity │ └── MvpActivityView.java │ └── fragment │ └── MvpFragmentV4View.java ├── ferro-rx ├── .gitignore ├── build.gradle └── src │ └── main │ └── java │ └── com │ └── agna │ └── ferro │ └── rx │ └── OperatorFreeze.java ├── ferro.gif ├── ferro_lifecycle.png ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── sample ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── agna │ │ └── ferro │ │ └── sample │ │ └── ApplicationTest.java │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── agna │ │ │ └── ferro │ │ │ └── sample │ │ │ ├── app │ │ │ ├── App.java │ │ │ ├── AppComponent.java │ │ │ └── AppModule.java │ │ │ ├── domain │ │ │ └── Book.java │ │ │ ├── interactor │ │ │ └── book │ │ │ │ └── BookRepository.java │ │ │ └── ui │ │ │ ├── base │ │ │ ├── BaseActivity.java │ │ │ └── BaseActivityView.java │ │ │ ├── common │ │ │ ├── dagger │ │ │ │ ├── ActivityModule.java │ │ │ │ └── FragmentModule.java │ │ │ ├── navigation │ │ │ │ └── Navigator.java │ │ │ └── widget │ │ │ │ └── SquareImageView.java │ │ │ └── screen │ │ │ ├── book │ │ │ ├── BookActivity.java │ │ │ ├── BookFragmentView.java │ │ │ ├── BookPresenter.java │ │ │ ├── BookScreenComponent.java │ │ │ ├── BookScreenModule.java │ │ │ └── FullBookModel.java │ │ │ └── catalog │ │ │ ├── CatalogActivityView.java │ │ │ ├── CatalogPresenter.java │ │ │ ├── CatalogScreenComponent.java │ │ │ └── grid │ │ │ ├── BookHolder.java │ │ │ ├── BookItemListener.java │ │ │ └── BooksAdapter.java │ └── res │ │ ├── drawable │ │ └── book_placeholder.jpg │ │ ├── layout │ │ ├── activity_book.xml │ │ ├── activity_catalog.xml │ │ ├── fragment_book.xml │ │ └── item_book.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-land │ │ └── integers.xml │ │ ├── values-port │ │ └── integers.xml │ │ ├── values-w820dp │ │ └── dimens.xml │ │ └── values │ │ ├── colors.xml │ │ ├── dimens.xml │ │ ├── strings.xml │ │ └── styles.xml │ └── test │ └── java │ └── com │ └── agna │ └── ferro │ └── sample │ └── ExampleUnitTest.java └── settings.gradle /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksTuev/ferro/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksTuev/ferro/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksTuev/ferro/HEAD/README.md -------------------------------------------------------------------------------- /ferro-core/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /ferro-core/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksTuev/ferro/HEAD/ferro-core/build.gradle -------------------------------------------------------------------------------- /ferro-core/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksTuev/ferro/HEAD/ferro-core/proguard-rules.pro -------------------------------------------------------------------------------- /ferro-core/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksTuev/ferro/HEAD/ferro-core/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /ferro-core/src/main/java/com/agna/ferro/core/HasName.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksTuev/ferro/HEAD/ferro-core/src/main/java/com/agna/ferro/core/HasName.java -------------------------------------------------------------------------------- /ferro-core/src/main/java/com/agna/ferro/core/ObjectKey.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksTuev/ferro/HEAD/ferro-core/src/main/java/com/agna/ferro/core/ObjectKey.java -------------------------------------------------------------------------------- /ferro-core/src/main/java/com/agna/ferro/core/PSSActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksTuev/ferro/HEAD/ferro-core/src/main/java/com/agna/ferro/core/PSSActivity.java -------------------------------------------------------------------------------- /ferro-core/src/main/java/com/agna/ferro/core/PSSActivityDelegate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksTuev/ferro/HEAD/ferro-core/src/main/java/com/agna/ferro/core/PSSActivityDelegate.java -------------------------------------------------------------------------------- /ferro-core/src/main/java/com/agna/ferro/core/PSSDelegate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksTuev/ferro/HEAD/ferro-core/src/main/java/com/agna/ferro/core/PSSDelegate.java -------------------------------------------------------------------------------- /ferro-core/src/main/java/com/agna/ferro/core/PSSFragmentDelegate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksTuev/ferro/HEAD/ferro-core/src/main/java/com/agna/ferro/core/PSSFragmentDelegate.java -------------------------------------------------------------------------------- /ferro-core/src/main/java/com/agna/ferro/core/PSSFragmentV4.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksTuev/ferro/HEAD/ferro-core/src/main/java/com/agna/ferro/core/PSSFragmentV4.java -------------------------------------------------------------------------------- /ferro-core/src/main/java/com/agna/ferro/core/PSSParentScreen.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksTuev/ferro/HEAD/ferro-core/src/main/java/com/agna/ferro/core/PSSParentScreen.java -------------------------------------------------------------------------------- /ferro-core/src/main/java/com/agna/ferro/core/PersistentScreenScope.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksTuev/ferro/HEAD/ferro-core/src/main/java/com/agna/ferro/core/PersistentScreenScope.java -------------------------------------------------------------------------------- /ferro-mvp-rx/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /ferro-mvp-rx/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksTuev/ferro/HEAD/ferro-mvp-rx/build.gradle -------------------------------------------------------------------------------- /ferro-mvp-rx/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksTuev/ferro/HEAD/ferro-mvp-rx/proguard-rules.pro -------------------------------------------------------------------------------- /ferro-mvp-rx/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksTuev/ferro/HEAD/ferro-mvp-rx/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /ferro-mvp-rx/src/main/java/com/agna/ferro/mvprx/MvpRxPresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksTuev/ferro/HEAD/ferro-mvp-rx/src/main/java/com/agna/ferro/mvprx/MvpRxPresenter.java -------------------------------------------------------------------------------- /ferro-mvp/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /ferro-mvp/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksTuev/ferro/HEAD/ferro-mvp/build.gradle -------------------------------------------------------------------------------- /ferro-mvp/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksTuev/ferro/HEAD/ferro-mvp/proguard-rules.pro -------------------------------------------------------------------------------- /ferro-mvp/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksTuev/ferro/HEAD/ferro-mvp/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /ferro-mvp/src/main/java/com/agna/ferro/mvp/component/ScreenComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksTuev/ferro/HEAD/ferro-mvp/src/main/java/com/agna/ferro/mvp/component/ScreenComponent.java -------------------------------------------------------------------------------- /ferro-mvp/src/main/java/com/agna/ferro/mvp/component/provider/ActivityProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksTuev/ferro/HEAD/ferro-mvp/src/main/java/com/agna/ferro/mvp/component/provider/ActivityProvider.java -------------------------------------------------------------------------------- /ferro-mvp/src/main/java/com/agna/ferro/mvp/component/provider/FragmentProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksTuev/ferro/HEAD/ferro-mvp/src/main/java/com/agna/ferro/mvp/component/provider/FragmentProvider.java -------------------------------------------------------------------------------- /ferro-mvp/src/main/java/com/agna/ferro/mvp/component/scope/PerApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksTuev/ferro/HEAD/ferro-mvp/src/main/java/com/agna/ferro/mvp/component/scope/PerApplication.java -------------------------------------------------------------------------------- /ferro-mvp/src/main/java/com/agna/ferro/mvp/component/scope/PerScreen.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksTuev/ferro/HEAD/ferro-mvp/src/main/java/com/agna/ferro/mvp/component/scope/PerScreen.java -------------------------------------------------------------------------------- /ferro-mvp/src/main/java/com/agna/ferro/mvp/presenter/MvpPresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksTuev/ferro/HEAD/ferro-mvp/src/main/java/com/agna/ferro/mvp/presenter/MvpPresenter.java -------------------------------------------------------------------------------- /ferro-mvp/src/main/java/com/agna/ferro/mvp/view/BaseView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksTuev/ferro/HEAD/ferro-mvp/src/main/java/com/agna/ferro/mvp/view/BaseView.java -------------------------------------------------------------------------------- /ferro-mvp/src/main/java/com/agna/ferro/mvp/view/activity/MvpActivityView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksTuev/ferro/HEAD/ferro-mvp/src/main/java/com/agna/ferro/mvp/view/activity/MvpActivityView.java -------------------------------------------------------------------------------- /ferro-mvp/src/main/java/com/agna/ferro/mvp/view/fragment/MvpFragmentV4View.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksTuev/ferro/HEAD/ferro-mvp/src/main/java/com/agna/ferro/mvp/view/fragment/MvpFragmentV4View.java -------------------------------------------------------------------------------- /ferro-rx/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /ferro-rx/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksTuev/ferro/HEAD/ferro-rx/build.gradle -------------------------------------------------------------------------------- /ferro-rx/src/main/java/com/agna/ferro/rx/OperatorFreeze.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksTuev/ferro/HEAD/ferro-rx/src/main/java/com/agna/ferro/rx/OperatorFreeze.java -------------------------------------------------------------------------------- /ferro.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksTuev/ferro/HEAD/ferro.gif -------------------------------------------------------------------------------- /ferro_lifecycle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksTuev/ferro/HEAD/ferro_lifecycle.png -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksTuev/ferro/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksTuev/ferro/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksTuev/ferro/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksTuev/ferro/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksTuev/ferro/HEAD/gradlew.bat -------------------------------------------------------------------------------- /sample/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /sample/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksTuev/ferro/HEAD/sample/build.gradle -------------------------------------------------------------------------------- /sample/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksTuev/ferro/HEAD/sample/proguard-rules.pro -------------------------------------------------------------------------------- /sample/src/androidTest/java/com/agna/ferro/sample/ApplicationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksTuev/ferro/HEAD/sample/src/androidTest/java/com/agna/ferro/sample/ApplicationTest.java -------------------------------------------------------------------------------- /sample/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksTuev/ferro/HEAD/sample/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /sample/src/main/java/com/agna/ferro/sample/app/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksTuev/ferro/HEAD/sample/src/main/java/com/agna/ferro/sample/app/App.java -------------------------------------------------------------------------------- /sample/src/main/java/com/agna/ferro/sample/app/AppComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksTuev/ferro/HEAD/sample/src/main/java/com/agna/ferro/sample/app/AppComponent.java -------------------------------------------------------------------------------- /sample/src/main/java/com/agna/ferro/sample/app/AppModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksTuev/ferro/HEAD/sample/src/main/java/com/agna/ferro/sample/app/AppModule.java -------------------------------------------------------------------------------- /sample/src/main/java/com/agna/ferro/sample/domain/Book.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksTuev/ferro/HEAD/sample/src/main/java/com/agna/ferro/sample/domain/Book.java -------------------------------------------------------------------------------- /sample/src/main/java/com/agna/ferro/sample/interactor/book/BookRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksTuev/ferro/HEAD/sample/src/main/java/com/agna/ferro/sample/interactor/book/BookRepository.java -------------------------------------------------------------------------------- /sample/src/main/java/com/agna/ferro/sample/ui/base/BaseActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksTuev/ferro/HEAD/sample/src/main/java/com/agna/ferro/sample/ui/base/BaseActivity.java -------------------------------------------------------------------------------- /sample/src/main/java/com/agna/ferro/sample/ui/base/BaseActivityView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksTuev/ferro/HEAD/sample/src/main/java/com/agna/ferro/sample/ui/base/BaseActivityView.java -------------------------------------------------------------------------------- /sample/src/main/java/com/agna/ferro/sample/ui/common/dagger/ActivityModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksTuev/ferro/HEAD/sample/src/main/java/com/agna/ferro/sample/ui/common/dagger/ActivityModule.java -------------------------------------------------------------------------------- /sample/src/main/java/com/agna/ferro/sample/ui/common/dagger/FragmentModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksTuev/ferro/HEAD/sample/src/main/java/com/agna/ferro/sample/ui/common/dagger/FragmentModule.java -------------------------------------------------------------------------------- /sample/src/main/java/com/agna/ferro/sample/ui/common/navigation/Navigator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksTuev/ferro/HEAD/sample/src/main/java/com/agna/ferro/sample/ui/common/navigation/Navigator.java -------------------------------------------------------------------------------- /sample/src/main/java/com/agna/ferro/sample/ui/common/widget/SquareImageView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksTuev/ferro/HEAD/sample/src/main/java/com/agna/ferro/sample/ui/common/widget/SquareImageView.java -------------------------------------------------------------------------------- /sample/src/main/java/com/agna/ferro/sample/ui/screen/book/BookActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksTuev/ferro/HEAD/sample/src/main/java/com/agna/ferro/sample/ui/screen/book/BookActivity.java -------------------------------------------------------------------------------- /sample/src/main/java/com/agna/ferro/sample/ui/screen/book/BookFragmentView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksTuev/ferro/HEAD/sample/src/main/java/com/agna/ferro/sample/ui/screen/book/BookFragmentView.java -------------------------------------------------------------------------------- /sample/src/main/java/com/agna/ferro/sample/ui/screen/book/BookPresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksTuev/ferro/HEAD/sample/src/main/java/com/agna/ferro/sample/ui/screen/book/BookPresenter.java -------------------------------------------------------------------------------- /sample/src/main/java/com/agna/ferro/sample/ui/screen/book/BookScreenComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksTuev/ferro/HEAD/sample/src/main/java/com/agna/ferro/sample/ui/screen/book/BookScreenComponent.java -------------------------------------------------------------------------------- /sample/src/main/java/com/agna/ferro/sample/ui/screen/book/BookScreenModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksTuev/ferro/HEAD/sample/src/main/java/com/agna/ferro/sample/ui/screen/book/BookScreenModule.java -------------------------------------------------------------------------------- /sample/src/main/java/com/agna/ferro/sample/ui/screen/book/FullBookModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksTuev/ferro/HEAD/sample/src/main/java/com/agna/ferro/sample/ui/screen/book/FullBookModel.java -------------------------------------------------------------------------------- /sample/src/main/java/com/agna/ferro/sample/ui/screen/catalog/CatalogActivityView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksTuev/ferro/HEAD/sample/src/main/java/com/agna/ferro/sample/ui/screen/catalog/CatalogActivityView.java -------------------------------------------------------------------------------- /sample/src/main/java/com/agna/ferro/sample/ui/screen/catalog/CatalogPresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksTuev/ferro/HEAD/sample/src/main/java/com/agna/ferro/sample/ui/screen/catalog/CatalogPresenter.java -------------------------------------------------------------------------------- /sample/src/main/java/com/agna/ferro/sample/ui/screen/catalog/CatalogScreenComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksTuev/ferro/HEAD/sample/src/main/java/com/agna/ferro/sample/ui/screen/catalog/CatalogScreenComponent.java -------------------------------------------------------------------------------- /sample/src/main/java/com/agna/ferro/sample/ui/screen/catalog/grid/BookHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksTuev/ferro/HEAD/sample/src/main/java/com/agna/ferro/sample/ui/screen/catalog/grid/BookHolder.java -------------------------------------------------------------------------------- /sample/src/main/java/com/agna/ferro/sample/ui/screen/catalog/grid/BookItemListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksTuev/ferro/HEAD/sample/src/main/java/com/agna/ferro/sample/ui/screen/catalog/grid/BookItemListener.java -------------------------------------------------------------------------------- /sample/src/main/java/com/agna/ferro/sample/ui/screen/catalog/grid/BooksAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksTuev/ferro/HEAD/sample/src/main/java/com/agna/ferro/sample/ui/screen/catalog/grid/BooksAdapter.java -------------------------------------------------------------------------------- /sample/src/main/res/drawable/book_placeholder.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksTuev/ferro/HEAD/sample/src/main/res/drawable/book_placeholder.jpg -------------------------------------------------------------------------------- /sample/src/main/res/layout/activity_book.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksTuev/ferro/HEAD/sample/src/main/res/layout/activity_book.xml -------------------------------------------------------------------------------- /sample/src/main/res/layout/activity_catalog.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksTuev/ferro/HEAD/sample/src/main/res/layout/activity_catalog.xml -------------------------------------------------------------------------------- /sample/src/main/res/layout/fragment_book.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksTuev/ferro/HEAD/sample/src/main/res/layout/fragment_book.xml -------------------------------------------------------------------------------- /sample/src/main/res/layout/item_book.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksTuev/ferro/HEAD/sample/src/main/res/layout/item_book.xml -------------------------------------------------------------------------------- /sample/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksTuev/ferro/HEAD/sample/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksTuev/ferro/HEAD/sample/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksTuev/ferro/HEAD/sample/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksTuev/ferro/HEAD/sample/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksTuev/ferro/HEAD/sample/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample/src/main/res/values-land/integers.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksTuev/ferro/HEAD/sample/src/main/res/values-land/integers.xml -------------------------------------------------------------------------------- /sample/src/main/res/values-port/integers.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksTuev/ferro/HEAD/sample/src/main/res/values-port/integers.xml -------------------------------------------------------------------------------- /sample/src/main/res/values-w820dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksTuev/ferro/HEAD/sample/src/main/res/values-w820dp/dimens.xml -------------------------------------------------------------------------------- /sample/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksTuev/ferro/HEAD/sample/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /sample/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksTuev/ferro/HEAD/sample/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /sample/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksTuev/ferro/HEAD/sample/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /sample/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksTuev/ferro/HEAD/sample/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /sample/src/test/java/com/agna/ferro/sample/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksTuev/ferro/HEAD/sample/src/test/java/com/agna/ferro/sample/ExampleUnitTest.java -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksTuev/ferro/HEAD/settings.gradle --------------------------------------------------------------------------------