├── .gitignore
├── .idea
├── .name
├── codeStyles
│ ├── Project.xml
│ └── codeStyleConfig.xml
├── gradle.xml
├── jarRepositories.xml
├── misc.xml
├── runConfigurations.xml
└── vcs.xml
├── .travis.yml
├── LICENSE
├── README.md
├── app
├── .gitignore
├── build.gradle
├── proguard-rules.pro
└── src
│ └── main
│ ├── AndroidManifest.xml
│ ├── java
│ └── com
│ │ └── mitteloupe
│ │ └── solidcomponents
│ │ ├── MainActivity.kt
│ │ ├── MainDrawerItemSelectedListener.kt
│ │ ├── MainFragment.kt
│ │ ├── MainOptionsMenuListener.kt
│ │ ├── ResponseReceiver.kt
│ │ ├── SampleSolidApplication.kt
│ │ ├── adapter
│ │ └── MoodView.kt
│ │ ├── di
│ │ └── AppModule.kt
│ │ ├── hander
│ │ ├── KoinActivityScopeHandler.kt
│ │ ├── KoinApplicationScopeHandler.kt
│ │ ├── KoinFragmentScopeHandler.kt
│ │ └── ResponseReceiverHandler.kt
│ │ ├── model
│ │ └── MoodUiModel.kt
│ │ └── service
│ │ └── SolidIntentService.kt
│ └── res
│ ├── drawable-v24
│ └── ic_launcher_foreground.xml
│ ├── drawable
│ ├── ic_launcher_background.xml
│ ├── icon_mood_bad.xml
│ ├── icon_mood_good.xml
│ ├── icon_mood_great.xml
│ ├── icon_mood_ok.xml
│ └── icon_mood_terrible.xml
│ ├── layout
│ ├── activity_main.xml
│ ├── fragment_main.xml
│ ├── include_toolbar.xml
│ ├── item_mood.xml
│ └── navigation_header_main.xml
│ ├── menu
│ ├── main_drawer.xml
│ └── main_options.xml
│ ├── mipmap-anydpi-v26
│ ├── ic_launcher.xml
│ └── ic_launcher_round.xml
│ ├── mipmap-hdpi
│ ├── ic_launcher.png
│ └── ic_launcher_round.png
│ ├── mipmap-mdpi
│ ├── ic_launcher.png
│ └── ic_launcher_round.png
│ ├── mipmap-xhdpi
│ ├── ic_launcher.png
│ └── ic_launcher_round.png
│ ├── mipmap-xxhdpi
│ ├── ic_launcher.png
│ └── ic_launcher_round.png
│ ├── mipmap-xxxhdpi
│ ├── ic_launcher.png
│ └── ic_launcher_round.png
│ ├── values-v21
│ └── styles.xml
│ └── values
│ ├── colors.xml
│ ├── strings.xml
│ └── styles.xml
├── assets
└── RockSolid.png
├── gradle.properties
├── gradle
└── wrapper
│ ├── gradle-wrapper.jar
│ └── gradle-wrapper.properties
├── gradlew
├── gradlew.bat
├── release-jar.gradle
├── settings.gradle
├── settings.xml
├── solidactivity
├── .gitignore
├── build.gradle
├── consumer-rules.pro
├── proguard-rules.pro
└── src
│ ├── main
│ ├── AndroidManifest.xml
│ ├── java
│ │ └── com
│ │ │ └── mitteloupe
│ │ │ └── solid
│ │ │ └── activity
│ │ │ ├── SolidActivity.kt
│ │ │ └── handler
│ │ │ ├── ActionModeHandler.kt
│ │ │ ├── ActivityForResultCallbackHandler.kt
│ │ │ ├── AnimationHandler.kt
│ │ │ ├── ContextMenuHandler.kt
│ │ │ ├── GenericMotionHandler.kt
│ │ │ ├── InstanceStateHandler.kt
│ │ │ ├── KeyHandler.kt
│ │ │ ├── LifecycleHandler.kt
│ │ │ ├── LocalVoiceInteractionHandler.kt
│ │ │ ├── MemoryHandler.kt
│ │ │ ├── MenuOpenedHandler.kt
│ │ │ ├── MetaDataHandler.kt
│ │ │ ├── NavigationHandler.kt
│ │ │ ├── NewIntentHandler.kt
│ │ │ ├── OptionsMenuHandler.kt
│ │ │ ├── PermissionHandler.kt
│ │ │ ├── SearchHandler.kt
│ │ │ ├── TitleHandler.kt
│ │ │ ├── TouchHandler.kt
│ │ │ ├── ViewCreationHandler.kt
│ │ │ ├── WindowAttachmentHandler.kt
│ │ │ ├── WindowFocusHandler.kt
│ │ │ ├── WindowModeHandler.kt
│ │ │ └── common
│ │ │ ├── DrawerHandler.kt
│ │ │ ├── FragmentHandler.kt
│ │ │ ├── LayoutLifecycleHandler.kt
│ │ │ ├── SimpleOptionsMenuHandler.kt
│ │ │ └── ToolbarHandler.kt
│ └── res
│ │ └── values
│ │ └── strings.xml
│ └── test
│ ├── AndroidManifest.xml
│ └── java
│ └── com
│ └── mitteloupe
│ └── solid
│ └── activity
│ └── SolidActivityTest.kt
├── solidapplication
├── .gitignore
├── build.gradle
├── consumer-rules.pro
├── proguard-rules.pro
└── src
│ ├── main
│ ├── AndroidManifest.xml
│ ├── java
│ │ └── com
│ │ │ └── mitteloupe
│ │ │ └── solid
│ │ │ └── application
│ │ │ ├── SolidApplication.kt
│ │ │ └── handler
│ │ │ ├── ConfigurationChangeHandler.kt
│ │ │ ├── LifecycleHandler.kt
│ │ │ └── MemoryHandler.kt
│ └── res
│ │ └── values
│ │ └── strings.xml
│ └── test
│ ├── AndroidManifest.xml
│ └── java
│ └── com
│ └── mitteloupe
│ └── solid
│ └── application
│ └── SolidApplicationTest.kt
├── solidfragment
├── .gitignore
├── build.gradle
├── consumer-rules.pro
├── proguard-rules.pro
└── src
│ ├── main
│ ├── AndroidManifest.xml
│ ├── java
│ │ └── com
│ │ │ └── mitteloupe
│ │ │ └── solid
│ │ │ └── fragment
│ │ │ ├── SolidFragment.kt
│ │ │ ├── SolidFragmentFactory.kt
│ │ │ └── handler
│ │ │ ├── ActivityForResultCallbackHandler.kt
│ │ │ ├── AnimationHandler.kt
│ │ │ ├── ChildFragmentHandler.kt
│ │ │ ├── ContextMenuHandler.kt
│ │ │ ├── InflationHandler.kt
│ │ │ ├── InstanceStateHandler.kt
│ │ │ ├── LayoutInflaterHandler.kt
│ │ │ ├── LifecycleHandler.kt
│ │ │ ├── MemoryHandler.kt
│ │ │ ├── NavigationHandler.kt
│ │ │ ├── OptionsMenuHandler.kt
│ │ │ ├── PermissionHandler.kt
│ │ │ ├── VisibilityHandler.kt
│ │ │ ├── WindowModeHandler.kt
│ │ │ └── common
│ │ │ └── LayoutLifecycleHandler.kt
│ └── res
│ │ └── values
│ │ └── strings.xml
│ └── test
│ └── java
│ └── com
│ └── mitteloupe
│ └── solid
│ └── fragment
│ └── SolidFragmentTest.kt
├── solidrecyclerview
├── .gitignore
├── build.gradle
├── consumer-rules.pro
├── proguard-rules.pro
└── src
│ ├── main
│ ├── AndroidManifest.xml
│ └── java
│ │ └── com
│ │ └── mitteloupe
│ │ └── solid
│ │ └── recyclerview
│ │ ├── InflatedViewProvider.kt
│ │ ├── ItemsSynchronizer.kt
│ │ ├── SimpleItemsSynchronizer.kt
│ │ ├── SimpleViewBinder.kt
│ │ ├── SolidAdapter.kt
│ │ ├── ViewBinder.kt
│ │ ├── ViewProvider.kt
│ │ └── common
│ │ ├── DifferItemsSynchronizer.kt
│ │ └── ItemsSynchronizerProvider.kt
│ └── test
│ └── java
│ └── com
│ └── mitteloupe
│ └── solid
│ └── recyclerview
│ ├── InflatedViewProviderTest.kt
│ ├── SimpleItemsSynchronizerTest.kt
│ ├── SimpleViewBinderTest.kt
│ ├── SolidAdapterTest.kt
│ └── data
│ ├── TestData.kt
│ └── TestViewHolder.kt
└── solidservice
├── .gitignore
├── build.gradle
├── consumer-rules.pro
├── proguard-rules.pro
└── src
├── main
├── AndroidManifest.xml
├── java
│ └── com
│ │ └── mitteloupe
│ │ └── solid
│ │ └── service
│ │ ├── SolidService.kt
│ │ └── handler
│ │ ├── BindingHandler.kt
│ │ ├── ConfigurationChangeHandler.kt
│ │ ├── LifecycleHandler.kt
│ │ ├── MemoryHandler.kt
│ │ ├── TaskRemovalHandler.kt
│ │ └── common
│ │ └── IntentHandler.kt
└── res
│ └── values
│ └── strings.xml
└── test
├── AndroidManifest.xml
└── java
└── com
└── mitteloupe
└── solid
└── service
├── SolidServiceTest.kt
└── handler
└── common
├── IntentHandlerTest.kt
├── ServiceHandlerTest.kt
└── ServiceThreadWrapperTest.kt
/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/.gitignore
--------------------------------------------------------------------------------
/.idea/.name:
--------------------------------------------------------------------------------
1 | SolidComponents
--------------------------------------------------------------------------------
/.idea/codeStyles/Project.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/.idea/codeStyles/Project.xml
--------------------------------------------------------------------------------
/.idea/codeStyles/codeStyleConfig.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/.idea/codeStyles/codeStyleConfig.xml
--------------------------------------------------------------------------------
/.idea/gradle.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/.idea/gradle.xml
--------------------------------------------------------------------------------
/.idea/jarRepositories.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/.idea/jarRepositories.xml
--------------------------------------------------------------------------------
/.idea/misc.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/.idea/misc.xml
--------------------------------------------------------------------------------
/.idea/runConfigurations.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/.idea/runConfigurations.xml
--------------------------------------------------------------------------------
/.idea/vcs.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/.idea/vcs.xml
--------------------------------------------------------------------------------
/.travis.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/.travis.yml
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/LICENSE
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/README.md
--------------------------------------------------------------------------------
/app/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/app/build.gradle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/app/build.gradle
--------------------------------------------------------------------------------
/app/proguard-rules.pro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/app/proguard-rules.pro
--------------------------------------------------------------------------------
/app/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/app/src/main/AndroidManifest.xml
--------------------------------------------------------------------------------
/app/src/main/java/com/mitteloupe/solidcomponents/MainActivity.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/app/src/main/java/com/mitteloupe/solidcomponents/MainActivity.kt
--------------------------------------------------------------------------------
/app/src/main/java/com/mitteloupe/solidcomponents/MainDrawerItemSelectedListener.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/app/src/main/java/com/mitteloupe/solidcomponents/MainDrawerItemSelectedListener.kt
--------------------------------------------------------------------------------
/app/src/main/java/com/mitteloupe/solidcomponents/MainFragment.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/app/src/main/java/com/mitteloupe/solidcomponents/MainFragment.kt
--------------------------------------------------------------------------------
/app/src/main/java/com/mitteloupe/solidcomponents/MainOptionsMenuListener.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/app/src/main/java/com/mitteloupe/solidcomponents/MainOptionsMenuListener.kt
--------------------------------------------------------------------------------
/app/src/main/java/com/mitteloupe/solidcomponents/ResponseReceiver.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/app/src/main/java/com/mitteloupe/solidcomponents/ResponseReceiver.kt
--------------------------------------------------------------------------------
/app/src/main/java/com/mitteloupe/solidcomponents/SampleSolidApplication.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/app/src/main/java/com/mitteloupe/solidcomponents/SampleSolidApplication.kt
--------------------------------------------------------------------------------
/app/src/main/java/com/mitteloupe/solidcomponents/adapter/MoodView.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/app/src/main/java/com/mitteloupe/solidcomponents/adapter/MoodView.kt
--------------------------------------------------------------------------------
/app/src/main/java/com/mitteloupe/solidcomponents/di/AppModule.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/app/src/main/java/com/mitteloupe/solidcomponents/di/AppModule.kt
--------------------------------------------------------------------------------
/app/src/main/java/com/mitteloupe/solidcomponents/hander/KoinActivityScopeHandler.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/app/src/main/java/com/mitteloupe/solidcomponents/hander/KoinActivityScopeHandler.kt
--------------------------------------------------------------------------------
/app/src/main/java/com/mitteloupe/solidcomponents/hander/KoinApplicationScopeHandler.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/app/src/main/java/com/mitteloupe/solidcomponents/hander/KoinApplicationScopeHandler.kt
--------------------------------------------------------------------------------
/app/src/main/java/com/mitteloupe/solidcomponents/hander/KoinFragmentScopeHandler.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/app/src/main/java/com/mitteloupe/solidcomponents/hander/KoinFragmentScopeHandler.kt
--------------------------------------------------------------------------------
/app/src/main/java/com/mitteloupe/solidcomponents/hander/ResponseReceiverHandler.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/app/src/main/java/com/mitteloupe/solidcomponents/hander/ResponseReceiverHandler.kt
--------------------------------------------------------------------------------
/app/src/main/java/com/mitteloupe/solidcomponents/model/MoodUiModel.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/app/src/main/java/com/mitteloupe/solidcomponents/model/MoodUiModel.kt
--------------------------------------------------------------------------------
/app/src/main/java/com/mitteloupe/solidcomponents/service/SolidIntentService.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/app/src/main/java/com/mitteloupe/solidcomponents/service/SolidIntentService.kt
--------------------------------------------------------------------------------
/app/src/main/res/drawable-v24/ic_launcher_foreground.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/app/src/main/res/drawable-v24/ic_launcher_foreground.xml
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_launcher_background.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/app/src/main/res/drawable/ic_launcher_background.xml
--------------------------------------------------------------------------------
/app/src/main/res/drawable/icon_mood_bad.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/app/src/main/res/drawable/icon_mood_bad.xml
--------------------------------------------------------------------------------
/app/src/main/res/drawable/icon_mood_good.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/app/src/main/res/drawable/icon_mood_good.xml
--------------------------------------------------------------------------------
/app/src/main/res/drawable/icon_mood_great.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/app/src/main/res/drawable/icon_mood_great.xml
--------------------------------------------------------------------------------
/app/src/main/res/drawable/icon_mood_ok.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/app/src/main/res/drawable/icon_mood_ok.xml
--------------------------------------------------------------------------------
/app/src/main/res/drawable/icon_mood_terrible.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/app/src/main/res/drawable/icon_mood_terrible.xml
--------------------------------------------------------------------------------
/app/src/main/res/layout/activity_main.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/app/src/main/res/layout/activity_main.xml
--------------------------------------------------------------------------------
/app/src/main/res/layout/fragment_main.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/app/src/main/res/layout/fragment_main.xml
--------------------------------------------------------------------------------
/app/src/main/res/layout/include_toolbar.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/app/src/main/res/layout/include_toolbar.xml
--------------------------------------------------------------------------------
/app/src/main/res/layout/item_mood.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/app/src/main/res/layout/item_mood.xml
--------------------------------------------------------------------------------
/app/src/main/res/layout/navigation_header_main.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/app/src/main/res/layout/navigation_header_main.xml
--------------------------------------------------------------------------------
/app/src/main/res/menu/main_drawer.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/app/src/main/res/menu/main_drawer.xml
--------------------------------------------------------------------------------
/app/src/main/res/menu/main_options.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/app/src/main/res/menu/main_options.xml
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-hdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-mdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/app/src/main/res/values-v21/styles.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/app/src/main/res/values-v21/styles.xml
--------------------------------------------------------------------------------
/app/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/app/src/main/res/values/colors.xml
--------------------------------------------------------------------------------
/app/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/app/src/main/res/values/strings.xml
--------------------------------------------------------------------------------
/app/src/main/res/values/styles.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/app/src/main/res/values/styles.xml
--------------------------------------------------------------------------------
/assets/RockSolid.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/assets/RockSolid.png
--------------------------------------------------------------------------------
/gradle.properties:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/gradle.properties
--------------------------------------------------------------------------------
/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/gradle/wrapper/gradle-wrapper.properties:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/gradle/wrapper/gradle-wrapper.properties
--------------------------------------------------------------------------------
/gradlew:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/gradlew
--------------------------------------------------------------------------------
/gradlew.bat:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/gradlew.bat
--------------------------------------------------------------------------------
/release-jar.gradle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/release-jar.gradle
--------------------------------------------------------------------------------
/settings.gradle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/settings.gradle
--------------------------------------------------------------------------------
/settings.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/settings.xml
--------------------------------------------------------------------------------
/solidactivity/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/solidactivity/build.gradle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/solidactivity/build.gradle
--------------------------------------------------------------------------------
/solidactivity/consumer-rules.pro:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/solidactivity/proguard-rules.pro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/solidactivity/proguard-rules.pro
--------------------------------------------------------------------------------
/solidactivity/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/solidactivity/src/main/java/com/mitteloupe/solid/activity/SolidActivity.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/solidactivity/src/main/java/com/mitteloupe/solid/activity/SolidActivity.kt
--------------------------------------------------------------------------------
/solidactivity/src/main/java/com/mitteloupe/solid/activity/handler/ActionModeHandler.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/solidactivity/src/main/java/com/mitteloupe/solid/activity/handler/ActionModeHandler.kt
--------------------------------------------------------------------------------
/solidactivity/src/main/java/com/mitteloupe/solid/activity/handler/ActivityForResultCallbackHandler.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/solidactivity/src/main/java/com/mitteloupe/solid/activity/handler/ActivityForResultCallbackHandler.kt
--------------------------------------------------------------------------------
/solidactivity/src/main/java/com/mitteloupe/solid/activity/handler/AnimationHandler.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/solidactivity/src/main/java/com/mitteloupe/solid/activity/handler/AnimationHandler.kt
--------------------------------------------------------------------------------
/solidactivity/src/main/java/com/mitteloupe/solid/activity/handler/ContextMenuHandler.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/solidactivity/src/main/java/com/mitteloupe/solid/activity/handler/ContextMenuHandler.kt
--------------------------------------------------------------------------------
/solidactivity/src/main/java/com/mitteloupe/solid/activity/handler/GenericMotionHandler.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/solidactivity/src/main/java/com/mitteloupe/solid/activity/handler/GenericMotionHandler.kt
--------------------------------------------------------------------------------
/solidactivity/src/main/java/com/mitteloupe/solid/activity/handler/InstanceStateHandler.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/solidactivity/src/main/java/com/mitteloupe/solid/activity/handler/InstanceStateHandler.kt
--------------------------------------------------------------------------------
/solidactivity/src/main/java/com/mitteloupe/solid/activity/handler/KeyHandler.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/solidactivity/src/main/java/com/mitteloupe/solid/activity/handler/KeyHandler.kt
--------------------------------------------------------------------------------
/solidactivity/src/main/java/com/mitteloupe/solid/activity/handler/LifecycleHandler.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/solidactivity/src/main/java/com/mitteloupe/solid/activity/handler/LifecycleHandler.kt
--------------------------------------------------------------------------------
/solidactivity/src/main/java/com/mitteloupe/solid/activity/handler/LocalVoiceInteractionHandler.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/solidactivity/src/main/java/com/mitteloupe/solid/activity/handler/LocalVoiceInteractionHandler.kt
--------------------------------------------------------------------------------
/solidactivity/src/main/java/com/mitteloupe/solid/activity/handler/MemoryHandler.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/solidactivity/src/main/java/com/mitteloupe/solid/activity/handler/MemoryHandler.kt
--------------------------------------------------------------------------------
/solidactivity/src/main/java/com/mitteloupe/solid/activity/handler/MenuOpenedHandler.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/solidactivity/src/main/java/com/mitteloupe/solid/activity/handler/MenuOpenedHandler.kt
--------------------------------------------------------------------------------
/solidactivity/src/main/java/com/mitteloupe/solid/activity/handler/MetaDataHandler.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/solidactivity/src/main/java/com/mitteloupe/solid/activity/handler/MetaDataHandler.kt
--------------------------------------------------------------------------------
/solidactivity/src/main/java/com/mitteloupe/solid/activity/handler/NavigationHandler.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/solidactivity/src/main/java/com/mitteloupe/solid/activity/handler/NavigationHandler.kt
--------------------------------------------------------------------------------
/solidactivity/src/main/java/com/mitteloupe/solid/activity/handler/NewIntentHandler.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/solidactivity/src/main/java/com/mitteloupe/solid/activity/handler/NewIntentHandler.kt
--------------------------------------------------------------------------------
/solidactivity/src/main/java/com/mitteloupe/solid/activity/handler/OptionsMenuHandler.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/solidactivity/src/main/java/com/mitteloupe/solid/activity/handler/OptionsMenuHandler.kt
--------------------------------------------------------------------------------
/solidactivity/src/main/java/com/mitteloupe/solid/activity/handler/PermissionHandler.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/solidactivity/src/main/java/com/mitteloupe/solid/activity/handler/PermissionHandler.kt
--------------------------------------------------------------------------------
/solidactivity/src/main/java/com/mitteloupe/solid/activity/handler/SearchHandler.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/solidactivity/src/main/java/com/mitteloupe/solid/activity/handler/SearchHandler.kt
--------------------------------------------------------------------------------
/solidactivity/src/main/java/com/mitteloupe/solid/activity/handler/TitleHandler.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/solidactivity/src/main/java/com/mitteloupe/solid/activity/handler/TitleHandler.kt
--------------------------------------------------------------------------------
/solidactivity/src/main/java/com/mitteloupe/solid/activity/handler/TouchHandler.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/solidactivity/src/main/java/com/mitteloupe/solid/activity/handler/TouchHandler.kt
--------------------------------------------------------------------------------
/solidactivity/src/main/java/com/mitteloupe/solid/activity/handler/ViewCreationHandler.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/solidactivity/src/main/java/com/mitteloupe/solid/activity/handler/ViewCreationHandler.kt
--------------------------------------------------------------------------------
/solidactivity/src/main/java/com/mitteloupe/solid/activity/handler/WindowAttachmentHandler.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/solidactivity/src/main/java/com/mitteloupe/solid/activity/handler/WindowAttachmentHandler.kt
--------------------------------------------------------------------------------
/solidactivity/src/main/java/com/mitteloupe/solid/activity/handler/WindowFocusHandler.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/solidactivity/src/main/java/com/mitteloupe/solid/activity/handler/WindowFocusHandler.kt
--------------------------------------------------------------------------------
/solidactivity/src/main/java/com/mitteloupe/solid/activity/handler/WindowModeHandler.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/solidactivity/src/main/java/com/mitteloupe/solid/activity/handler/WindowModeHandler.kt
--------------------------------------------------------------------------------
/solidactivity/src/main/java/com/mitteloupe/solid/activity/handler/common/DrawerHandler.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/solidactivity/src/main/java/com/mitteloupe/solid/activity/handler/common/DrawerHandler.kt
--------------------------------------------------------------------------------
/solidactivity/src/main/java/com/mitteloupe/solid/activity/handler/common/FragmentHandler.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/solidactivity/src/main/java/com/mitteloupe/solid/activity/handler/common/FragmentHandler.kt
--------------------------------------------------------------------------------
/solidactivity/src/main/java/com/mitteloupe/solid/activity/handler/common/LayoutLifecycleHandler.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/solidactivity/src/main/java/com/mitteloupe/solid/activity/handler/common/LayoutLifecycleHandler.kt
--------------------------------------------------------------------------------
/solidactivity/src/main/java/com/mitteloupe/solid/activity/handler/common/SimpleOptionsMenuHandler.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/solidactivity/src/main/java/com/mitteloupe/solid/activity/handler/common/SimpleOptionsMenuHandler.kt
--------------------------------------------------------------------------------
/solidactivity/src/main/java/com/mitteloupe/solid/activity/handler/common/ToolbarHandler.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/solidactivity/src/main/java/com/mitteloupe/solid/activity/handler/common/ToolbarHandler.kt
--------------------------------------------------------------------------------
/solidactivity/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/solidactivity/src/main/res/values/strings.xml
--------------------------------------------------------------------------------
/solidactivity/src/test/AndroidManifest.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/solidactivity/src/test/AndroidManifest.xml
--------------------------------------------------------------------------------
/solidactivity/src/test/java/com/mitteloupe/solid/activity/SolidActivityTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/solidactivity/src/test/java/com/mitteloupe/solid/activity/SolidActivityTest.kt
--------------------------------------------------------------------------------
/solidapplication/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/solidapplication/build.gradle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/solidapplication/build.gradle
--------------------------------------------------------------------------------
/solidapplication/consumer-rules.pro:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/solidapplication/proguard-rules.pro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/solidapplication/proguard-rules.pro
--------------------------------------------------------------------------------
/solidapplication/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/solidapplication/src/main/java/com/mitteloupe/solid/application/SolidApplication.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/solidapplication/src/main/java/com/mitteloupe/solid/application/SolidApplication.kt
--------------------------------------------------------------------------------
/solidapplication/src/main/java/com/mitteloupe/solid/application/handler/ConfigurationChangeHandler.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/solidapplication/src/main/java/com/mitteloupe/solid/application/handler/ConfigurationChangeHandler.kt
--------------------------------------------------------------------------------
/solidapplication/src/main/java/com/mitteloupe/solid/application/handler/LifecycleHandler.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/solidapplication/src/main/java/com/mitteloupe/solid/application/handler/LifecycleHandler.kt
--------------------------------------------------------------------------------
/solidapplication/src/main/java/com/mitteloupe/solid/application/handler/MemoryHandler.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/solidapplication/src/main/java/com/mitteloupe/solid/application/handler/MemoryHandler.kt
--------------------------------------------------------------------------------
/solidapplication/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/solidapplication/src/test/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/solidapplication/src/test/java/com/mitteloupe/solid/application/SolidApplicationTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/solidapplication/src/test/java/com/mitteloupe/solid/application/SolidApplicationTest.kt
--------------------------------------------------------------------------------
/solidfragment/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/solidfragment/build.gradle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/solidfragment/build.gradle
--------------------------------------------------------------------------------
/solidfragment/consumer-rules.pro:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/solidfragment/proguard-rules.pro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/solidfragment/proguard-rules.pro
--------------------------------------------------------------------------------
/solidfragment/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/solidfragment/src/main/java/com/mitteloupe/solid/fragment/SolidFragment.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/solidfragment/src/main/java/com/mitteloupe/solid/fragment/SolidFragment.kt
--------------------------------------------------------------------------------
/solidfragment/src/main/java/com/mitteloupe/solid/fragment/SolidFragmentFactory.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/solidfragment/src/main/java/com/mitteloupe/solid/fragment/SolidFragmentFactory.kt
--------------------------------------------------------------------------------
/solidfragment/src/main/java/com/mitteloupe/solid/fragment/handler/ActivityForResultCallbackHandler.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/solidfragment/src/main/java/com/mitteloupe/solid/fragment/handler/ActivityForResultCallbackHandler.kt
--------------------------------------------------------------------------------
/solidfragment/src/main/java/com/mitteloupe/solid/fragment/handler/AnimationHandler.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/solidfragment/src/main/java/com/mitteloupe/solid/fragment/handler/AnimationHandler.kt
--------------------------------------------------------------------------------
/solidfragment/src/main/java/com/mitteloupe/solid/fragment/handler/ChildFragmentHandler.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/solidfragment/src/main/java/com/mitteloupe/solid/fragment/handler/ChildFragmentHandler.kt
--------------------------------------------------------------------------------
/solidfragment/src/main/java/com/mitteloupe/solid/fragment/handler/ContextMenuHandler.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/solidfragment/src/main/java/com/mitteloupe/solid/fragment/handler/ContextMenuHandler.kt
--------------------------------------------------------------------------------
/solidfragment/src/main/java/com/mitteloupe/solid/fragment/handler/InflationHandler.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/solidfragment/src/main/java/com/mitteloupe/solid/fragment/handler/InflationHandler.kt
--------------------------------------------------------------------------------
/solidfragment/src/main/java/com/mitteloupe/solid/fragment/handler/InstanceStateHandler.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/solidfragment/src/main/java/com/mitteloupe/solid/fragment/handler/InstanceStateHandler.kt
--------------------------------------------------------------------------------
/solidfragment/src/main/java/com/mitteloupe/solid/fragment/handler/LayoutInflaterHandler.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/solidfragment/src/main/java/com/mitteloupe/solid/fragment/handler/LayoutInflaterHandler.kt
--------------------------------------------------------------------------------
/solidfragment/src/main/java/com/mitteloupe/solid/fragment/handler/LifecycleHandler.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/solidfragment/src/main/java/com/mitteloupe/solid/fragment/handler/LifecycleHandler.kt
--------------------------------------------------------------------------------
/solidfragment/src/main/java/com/mitteloupe/solid/fragment/handler/MemoryHandler.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/solidfragment/src/main/java/com/mitteloupe/solid/fragment/handler/MemoryHandler.kt
--------------------------------------------------------------------------------
/solidfragment/src/main/java/com/mitteloupe/solid/fragment/handler/NavigationHandler.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/solidfragment/src/main/java/com/mitteloupe/solid/fragment/handler/NavigationHandler.kt
--------------------------------------------------------------------------------
/solidfragment/src/main/java/com/mitteloupe/solid/fragment/handler/OptionsMenuHandler.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/solidfragment/src/main/java/com/mitteloupe/solid/fragment/handler/OptionsMenuHandler.kt
--------------------------------------------------------------------------------
/solidfragment/src/main/java/com/mitteloupe/solid/fragment/handler/PermissionHandler.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/solidfragment/src/main/java/com/mitteloupe/solid/fragment/handler/PermissionHandler.kt
--------------------------------------------------------------------------------
/solidfragment/src/main/java/com/mitteloupe/solid/fragment/handler/VisibilityHandler.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/solidfragment/src/main/java/com/mitteloupe/solid/fragment/handler/VisibilityHandler.kt
--------------------------------------------------------------------------------
/solidfragment/src/main/java/com/mitteloupe/solid/fragment/handler/WindowModeHandler.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/solidfragment/src/main/java/com/mitteloupe/solid/fragment/handler/WindowModeHandler.kt
--------------------------------------------------------------------------------
/solidfragment/src/main/java/com/mitteloupe/solid/fragment/handler/common/LayoutLifecycleHandler.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/solidfragment/src/main/java/com/mitteloupe/solid/fragment/handler/common/LayoutLifecycleHandler.kt
--------------------------------------------------------------------------------
/solidfragment/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/solidfragment/src/test/java/com/mitteloupe/solid/fragment/SolidFragmentTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/solidfragment/src/test/java/com/mitteloupe/solid/fragment/SolidFragmentTest.kt
--------------------------------------------------------------------------------
/solidrecyclerview/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/solidrecyclerview/build.gradle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/solidrecyclerview/build.gradle
--------------------------------------------------------------------------------
/solidrecyclerview/consumer-rules.pro:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/solidrecyclerview/proguard-rules.pro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/solidrecyclerview/proguard-rules.pro
--------------------------------------------------------------------------------
/solidrecyclerview/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/solidrecyclerview/src/main/java/com/mitteloupe/solid/recyclerview/InflatedViewProvider.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/solidrecyclerview/src/main/java/com/mitteloupe/solid/recyclerview/InflatedViewProvider.kt
--------------------------------------------------------------------------------
/solidrecyclerview/src/main/java/com/mitteloupe/solid/recyclerview/ItemsSynchronizer.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/solidrecyclerview/src/main/java/com/mitteloupe/solid/recyclerview/ItemsSynchronizer.kt
--------------------------------------------------------------------------------
/solidrecyclerview/src/main/java/com/mitteloupe/solid/recyclerview/SimpleItemsSynchronizer.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/solidrecyclerview/src/main/java/com/mitteloupe/solid/recyclerview/SimpleItemsSynchronizer.kt
--------------------------------------------------------------------------------
/solidrecyclerview/src/main/java/com/mitteloupe/solid/recyclerview/SimpleViewBinder.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/solidrecyclerview/src/main/java/com/mitteloupe/solid/recyclerview/SimpleViewBinder.kt
--------------------------------------------------------------------------------
/solidrecyclerview/src/main/java/com/mitteloupe/solid/recyclerview/SolidAdapter.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/solidrecyclerview/src/main/java/com/mitteloupe/solid/recyclerview/SolidAdapter.kt
--------------------------------------------------------------------------------
/solidrecyclerview/src/main/java/com/mitteloupe/solid/recyclerview/ViewBinder.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/solidrecyclerview/src/main/java/com/mitteloupe/solid/recyclerview/ViewBinder.kt
--------------------------------------------------------------------------------
/solidrecyclerview/src/main/java/com/mitteloupe/solid/recyclerview/ViewProvider.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/solidrecyclerview/src/main/java/com/mitteloupe/solid/recyclerview/ViewProvider.kt
--------------------------------------------------------------------------------
/solidrecyclerview/src/main/java/com/mitteloupe/solid/recyclerview/common/DifferItemsSynchronizer.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/solidrecyclerview/src/main/java/com/mitteloupe/solid/recyclerview/common/DifferItemsSynchronizer.kt
--------------------------------------------------------------------------------
/solidrecyclerview/src/main/java/com/mitteloupe/solid/recyclerview/common/ItemsSynchronizerProvider.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/solidrecyclerview/src/main/java/com/mitteloupe/solid/recyclerview/common/ItemsSynchronizerProvider.kt
--------------------------------------------------------------------------------
/solidrecyclerview/src/test/java/com/mitteloupe/solid/recyclerview/InflatedViewProviderTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/solidrecyclerview/src/test/java/com/mitteloupe/solid/recyclerview/InflatedViewProviderTest.kt
--------------------------------------------------------------------------------
/solidrecyclerview/src/test/java/com/mitteloupe/solid/recyclerview/SimpleItemsSynchronizerTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/solidrecyclerview/src/test/java/com/mitteloupe/solid/recyclerview/SimpleItemsSynchronizerTest.kt
--------------------------------------------------------------------------------
/solidrecyclerview/src/test/java/com/mitteloupe/solid/recyclerview/SimpleViewBinderTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/solidrecyclerview/src/test/java/com/mitteloupe/solid/recyclerview/SimpleViewBinderTest.kt
--------------------------------------------------------------------------------
/solidrecyclerview/src/test/java/com/mitteloupe/solid/recyclerview/SolidAdapterTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/solidrecyclerview/src/test/java/com/mitteloupe/solid/recyclerview/SolidAdapterTest.kt
--------------------------------------------------------------------------------
/solidrecyclerview/src/test/java/com/mitteloupe/solid/recyclerview/data/TestData.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/solidrecyclerview/src/test/java/com/mitteloupe/solid/recyclerview/data/TestData.kt
--------------------------------------------------------------------------------
/solidrecyclerview/src/test/java/com/mitteloupe/solid/recyclerview/data/TestViewHolder.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/solidrecyclerview/src/test/java/com/mitteloupe/solid/recyclerview/data/TestViewHolder.kt
--------------------------------------------------------------------------------
/solidservice/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/solidservice/build.gradle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/solidservice/build.gradle
--------------------------------------------------------------------------------
/solidservice/consumer-rules.pro:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/solidservice/proguard-rules.pro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/solidservice/proguard-rules.pro
--------------------------------------------------------------------------------
/solidservice/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/solidservice/src/main/java/com/mitteloupe/solid/service/SolidService.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/solidservice/src/main/java/com/mitteloupe/solid/service/SolidService.kt
--------------------------------------------------------------------------------
/solidservice/src/main/java/com/mitteloupe/solid/service/handler/BindingHandler.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/solidservice/src/main/java/com/mitteloupe/solid/service/handler/BindingHandler.kt
--------------------------------------------------------------------------------
/solidservice/src/main/java/com/mitteloupe/solid/service/handler/ConfigurationChangeHandler.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/solidservice/src/main/java/com/mitteloupe/solid/service/handler/ConfigurationChangeHandler.kt
--------------------------------------------------------------------------------
/solidservice/src/main/java/com/mitteloupe/solid/service/handler/LifecycleHandler.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/solidservice/src/main/java/com/mitteloupe/solid/service/handler/LifecycleHandler.kt
--------------------------------------------------------------------------------
/solidservice/src/main/java/com/mitteloupe/solid/service/handler/MemoryHandler.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/solidservice/src/main/java/com/mitteloupe/solid/service/handler/MemoryHandler.kt
--------------------------------------------------------------------------------
/solidservice/src/main/java/com/mitteloupe/solid/service/handler/TaskRemovalHandler.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/solidservice/src/main/java/com/mitteloupe/solid/service/handler/TaskRemovalHandler.kt
--------------------------------------------------------------------------------
/solidservice/src/main/java/com/mitteloupe/solid/service/handler/common/IntentHandler.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/solidservice/src/main/java/com/mitteloupe/solid/service/handler/common/IntentHandler.kt
--------------------------------------------------------------------------------
/solidservice/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/solidservice/src/test/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/solidservice/src/test/java/com/mitteloupe/solid/service/SolidServiceTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/solidservice/src/test/java/com/mitteloupe/solid/service/SolidServiceTest.kt
--------------------------------------------------------------------------------
/solidservice/src/test/java/com/mitteloupe/solid/service/handler/common/IntentHandlerTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/solidservice/src/test/java/com/mitteloupe/solid/service/handler/common/IntentHandlerTest.kt
--------------------------------------------------------------------------------
/solidservice/src/test/java/com/mitteloupe/solid/service/handler/common/ServiceHandlerTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/solidservice/src/test/java/com/mitteloupe/solid/service/handler/common/ServiceHandlerTest.kt
--------------------------------------------------------------------------------
/solidservice/src/test/java/com/mitteloupe/solid/service/handler/common/ServiceThreadWrapperTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EranBoudjnah/solid/HEAD/solidservice/src/test/java/com/mitteloupe/solid/service/handler/common/ServiceThreadWrapperTest.kt
--------------------------------------------------------------------------------