├── .buildscript ├── deploy_snapshot.sh ├── key.gpg.enc └── swarmer │ ├── emulator1-config.ini │ ├── swarmer_start.sh │ └── swarmer_stop.sh ├── .codeclimate.yml ├── .github └── ISSUE_TEMPLATE.md ├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── circle.yml ├── deploy_javadoc.sh ├── findbugs.gradle ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── maven-push-java-lib.gradle ├── maven-push.gradle ├── mvi-common ├── .gitignore ├── build.gradle ├── findbugs-filter.xml ├── gradle.properties └── src │ ├── main │ └── java │ │ └── com │ │ └── hannesdorfmann │ │ └── mosby3 │ │ └── mvi │ │ ├── DisposableIntentObserver.java │ │ ├── DisposableViewStateObserver.java │ │ ├── MviBasePresenter.java │ │ └── MviPresenter.java │ └── test │ └── java │ └── com │ └── hannesdorfmann │ └── mosby3 │ └── mvi │ ├── DisposableIntentObserverTest.java │ ├── EagerObservableTest.java │ ├── EagerViewStartWithTest.java │ └── MviBasePresenterTest.java ├── mvi-integration-test ├── .gitignore ├── README.md ├── build.gradle ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── hannesdorfmann │ │ └── mosby3 │ │ └── mvi │ │ ├── backstack │ │ └── BackstackActivityTest.java │ │ ├── eager │ │ └── EagerActivityTest.java │ │ └── integrationtest │ │ └── lifecycle │ │ ├── activity │ │ ├── MviFinishInOnCreateActivityTest.java │ │ ├── MviFinishInOnStartActivityTest.java │ │ └── MviLifecycleActivityTest.java │ │ ├── fragment │ │ ├── MviFinishFragmentOnCreateTest.java │ │ ├── MviFinishFragmentOnStartTest.java │ │ ├── RetainingFragmentContainerActivityTest.java │ │ ├── SimpleFragmentContainerActivityTest.java │ │ └── childfragment │ │ │ └── MviLifecycleChildFragmentActivityTest.java │ │ └── viewgroup │ │ ├── MviViewGroupContainerActivityTest.java │ │ ├── MviViewGroupContainerActivityTest2.java │ │ ├── MviViewGroupFinishOnCreateTest.java │ │ └── MviViewGroupFinishOnStartTest.java │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── com │ │ └── hannesdorfmann │ │ └── mosby3 │ │ └── mvi │ │ └── integrationtest │ │ ├── backstack │ │ ├── BackstackActivity.java │ │ ├── first │ │ │ ├── FirstMviFragment.java │ │ │ ├── FirstPresenter.java │ │ │ └── FirstView.java │ │ └── second │ │ │ ├── SecondMviFragment.java │ │ │ ├── SecondPresenter.java │ │ │ └── SecondView.java │ │ ├── eager │ │ ├── EagerPresenter.java │ │ ├── EagerView.java │ │ └── EagerViewActivity.java │ │ └── lifecycle │ │ ├── LifecycleTestPresenter.java │ │ ├── LifecycleTestView.java │ │ ├── activity │ │ ├── MviFinishInOnCreateActivity.java │ │ ├── MviFinishInOnStartActivity.java │ │ └── MviLifecycleActivity.java │ │ ├── fragment │ │ ├── MviFinishOnCreateContainerActivity.java │ │ ├── MviFinishOnCreateFragment.java │ │ ├── MviFinishOnStartContainerActivity.java │ │ ├── MviFinishOnStartFragment.java │ │ ├── RetainingFragmentContainerActivity.java │ │ ├── SimpleFragmentContainerActivity.java │ │ ├── SimpleMviLifecycleFragment.java │ │ ├── SimpleRetainingMviLifecycleFragment.java │ │ ├── backstack │ │ │ ├── FirstBackstackMviLifecycleFragment.java │ │ │ ├── MviLifecycleBackstackActivity.java │ │ │ └── SecondBackstackMviLifecycleFragment.java │ │ └── childfragment │ │ │ ├── ContainerMviLifecycleFragment.java │ │ │ ├── MviLifecycleChildFragment.java │ │ │ └── MviLifecycleChildFragmentActivity.java │ │ └── viewgroup │ │ ├── MviViewGroupContainerActivity.java │ │ ├── TestMviFrameLayout.java │ │ ├── ViewGroupFinishOnCreateContainerActivity.java │ │ ├── ViewGroupFinishOnCreateLayout.java │ │ └── ViewGroupFinishOnStartContainerActivity.java │ └── res │ ├── layout │ ├── activity_backstack.xml │ ├── activity_backstack_mvi_container.xml │ ├── activity_child_mvi_container.xml │ ├── activity_eager_view.xml │ ├── activity_lifecycle.xml │ ├── activity_view_group_finish_on_create_container.xml │ ├── activity_viewgroup_mvi.xml │ ├── content_backstack.xml │ ├── fragment_backstack_first.xml │ ├── fragment_backstack_second.xml │ ├── fragment_child_mvi_container.xml │ └── fragment_mvi.xml │ ├── mipmap-hdpi │ └── ic_launcher.png │ ├── mipmap-mdpi │ └── ic_launcher.png │ ├── mipmap-xhdpi │ └── ic_launcher.png │ ├── mipmap-xxhdpi │ └── ic_launcher.png │ ├── mipmap-xxxhdpi │ └── ic_launcher.png │ ├── values-w820dp │ └── dimens.xml │ └── values │ ├── colors.xml │ ├── dimens.xml │ ├── strings.xml │ └── styles.xml ├── mvi ├── .gitignore ├── build.gradle ├── findbugs-filter.xml ├── gradle.properties ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ └── java │ └── com │ └── hannesdorfmann │ └── mosby3 │ ├── ActivityMviDelegate.java │ ├── ActivityMviDelegateImpl.java │ ├── FragmentMviDelegate.java │ ├── FragmentMviDelegateImpl.java │ ├── MviDelegateCallback.java │ ├── ViewGroupMviDelegate.java │ ├── ViewGroupMviDelegateCallback.java │ ├── ViewGroupMviDelegateImpl.java │ └── mvi │ ├── MviActivity.java │ ├── MviDialogFragment.java │ ├── MviFragment.java │ └── layout │ ├── MviFrameLayout.java │ ├── MviLinearLayout.java │ └── MviRelativeLayout.java ├── mvp-common ├── .gitignore ├── build.gradle ├── gradle.properties └── src │ └── main │ └── java │ └── com │ └── hannesdorfmann │ └── mosby3 │ └── mvp │ ├── MvpPresenter.java │ └── MvpView.java ├── mvp-lce ├── .gitignore ├── build.gradle ├── gradle.properties ├── proguard-rules.pro └── src │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── hannesdorfmann │ │ │ └── mosby3 │ │ │ └── mvp │ │ │ ├── lce │ │ │ ├── LceAnimator.java │ │ │ ├── MvpLceActivity.java │ │ │ ├── MvpLceDialogFragment.java │ │ │ ├── MvpLceFragment.java │ │ │ └── MvpLceView.java │ │ │ └── viewstate │ │ │ └── lce │ │ │ ├── AbsLceViewState.java │ │ │ ├── AbsParcelableLceViewState.java │ │ │ ├── LceViewState.java │ │ │ ├── MvpLceViewStateActivity.java │ │ │ ├── MvpLceViewStateDialogFragment.java │ │ │ ├── MvpLceViewStateFragment.java │ │ │ ├── ParcelableLceViewState.java │ │ │ └── data │ │ │ ├── ArrayListLceViewState.java │ │ │ ├── CastedArrayListLceViewState.java │ │ │ ├── ParcelableDataLceViewState.java │ │ │ ├── ParcelableListLceViewState.java │ │ │ ├── RetainingLceViewState.java │ │ │ ├── SerializeableLceViewState.java │ │ │ └── VoidViewState.java │ └── res │ │ └── values │ │ ├── dimen.xml │ │ ├── ids.xml │ │ └── integers.xml │ └── test │ └── java │ └── com │ └── hannesdorfmann │ └── mosby3 │ └── mvp │ └── viewstate │ └── LceViewStateTest.java ├── mvp-nullobject-presenter ├── .gitignore ├── build.gradle ├── gradle.properties └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── hannesdorfmann │ │ │ └── mosby3 │ │ │ └── mvp │ │ │ ├── Defaults.java │ │ │ ├── MvpNullObjectBasePresenter.java │ │ │ └── NoOp.java │ └── resources │ │ └── META-INF │ │ └── proguard │ │ └── mvp-nullobject-presenter.pro │ └── test │ └── java │ └── com │ └── hannesdorfmann │ └── mosby3 │ └── mvp │ ├── MvpNullObjectBasePresenterTest.java │ ├── regression159 │ ├── Article.java │ ├── BaseDataPresenter.java │ ├── BaseListArticlesPresenter.java │ ├── BaseListMvp.java │ ├── BaseMvpView.java │ ├── BasePresenter.java │ ├── MvpNullObjectBasePresenterRegression159Test.java │ ├── RecentArticles.java │ └── RecentArticlesPresenter.java │ └── test │ ├── data │ └── TestData.java │ ├── interfaces │ ├── BarInterface.java │ └── FooInterface.java │ ├── presenter │ ├── NullObjectMvpPresenter.java │ ├── ParameterlessConstructorMvpPresenter.java │ ├── SubMvpPresenter.java │ ├── SubParameterlessConstructorMvpPresenter.java │ └── UselessGenericParamsMvpPresenter.java │ └── view │ ├── AnotherMvpView.java │ ├── SubMvpView.java │ ├── TestMvpView.java │ └── TestMvpViewWithMultipleInterfaces.java ├── mvp-queuing-presenter ├── .gitignore ├── build.gradle ├── gradle.properties ├── proguard-rules.pro └── src │ ├── main │ └── java │ │ └── com │ │ └── hannesdorfmann │ │ └── mosby3 │ │ └── mvp │ │ └── MvpQueuingBasePresenter.java │ └── test │ └── java │ └── com │ └── hannesdorfmann │ └── mosby3 │ └── mvp │ ├── MvpQueuingBasePresenterTest.java │ ├── TestPresenter.java │ └── TestView.java ├── mvp ├── .gitignore ├── build.gradle ├── findbugs-filter.xml ├── gradle.properties ├── proguard-rules.pro └── src │ ├── main │ ├── AndroidManifest.xml │ └── java │ │ └── com │ │ └── hannesdorfmann │ │ └── mosby3 │ │ └── mvp │ │ ├── MvpActivity.java │ │ ├── MvpBasePresenter.java │ │ ├── MvpDialogFragment.java │ │ ├── MvpFragment.java │ │ ├── delegate │ │ ├── ActivityMvpDelegate.java │ │ ├── ActivityMvpDelegateImpl.java │ │ ├── FragmentMvpDelegate.java │ │ ├── FragmentMvpDelegateImpl.java │ │ ├── MvpDelegateCallback.java │ │ ├── ViewGroupDelegateCallback.java │ │ ├── ViewGroupMvpDelegate.java │ │ └── ViewGroupMvpDelegateImpl.java │ │ └── layout │ │ ├── MvpFrameLayout.java │ │ ├── MvpLinearLayout.java │ │ └── MvpRelativeLayout.java │ └── test │ └── java │ └── com │ └── hannesdorfmann │ └── mosby3 │ └── mvp │ ├── MvpBasePresenterTest.java │ └── delegate │ ├── ActivityMvpDelegateImplTest.java │ ├── BundleMocker.java │ ├── FragmentMvpDelegateImplTest.java │ ├── FragmentMvpDelegateUiLessMvpFragmentTest.java │ ├── PartialMvpDelegateCallbackImpl.java │ ├── PartialViewGroupMvpDelegateCallbackImpl.java │ └── ViewGroupMvpDelegateImplTest.java ├── presentermanager ├── .gitignore ├── build.gradle ├── findbugs-filter.xml ├── gradle.properties ├── proguard-rules.pro └── src │ ├── main │ ├── AndroidManifest.xml │ └── java │ │ └── com │ │ └── hannesdorfmann │ │ └── mosby3 │ │ ├── ActivityScopedCache.java │ │ ├── MosbySavedState.java │ │ └── PresenterManager.java │ └── test │ └── java │ └── com │ └── hannesdorfmann │ └── mosby3 │ ├── MockApplication.java │ └── PresenterManagerTest.java ├── sample-mail ├── .gitignore ├── README.md ├── build.gradle ├── findbugs-filter.xml ├── libs │ └── easyandroidanimationslibrary-v0.5.jar ├── proguard-rules.pro └── src │ ├── debug │ └── res │ │ ├── drawable-hdpi │ │ └── leak_canary_icon.png │ │ ├── drawable-mdpi │ │ └── leak_canary_icon.png │ │ ├── drawable-xhdpi │ │ └── leak_canary_icon.png │ │ ├── drawable-xxhdpi │ │ └── leak_canary_icon.png │ │ ├── drawable-xxxhdpi │ │ └── leak_canary_icon.png │ │ └── values │ │ └── strings.xml │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── hannesdorfmann │ │ │ └── mosby3 │ │ │ └── sample │ │ │ └── mail │ │ │ ├── IntentStarter.java │ │ │ ├── MailApplication.java │ │ │ ├── MainActivity.java │ │ │ ├── MainActivityComponent.java │ │ │ ├── base │ │ │ ├── presenter │ │ │ │ ├── BaseRxAuthPresenter.java │ │ │ │ ├── BaseRxLcePresenter.java │ │ │ │ └── BaseRxMailPresenter.java │ │ │ └── view │ │ │ │ ├── AuthFragment.java │ │ │ │ ├── AuthRefreshFragment.java │ │ │ │ ├── AuthRefreshRecyclerFragment.java │ │ │ │ ├── AuthView.java │ │ │ │ ├── BaseActivity.java │ │ │ │ ├── BaseFragment.java │ │ │ │ ├── BaseLceActivity.java │ │ │ │ ├── BaseLceFragment.java │ │ │ │ ├── BaseMailView.java │ │ │ │ ├── BaseMailsFragment.java │ │ │ │ ├── BaseViewStateActivity.java │ │ │ │ ├── BaseViewStateFragment.java │ │ │ │ ├── ListAdapter.java │ │ │ │ └── viewstate │ │ │ │ ├── AuthCastedArrayListViewState.java │ │ │ │ ├── AuthParcelableDataViewState.java │ │ │ │ └── AuthViewState.java │ │ │ ├── dagger │ │ │ ├── ContacsModule.java │ │ │ ├── MailAppComponent.java │ │ │ ├── MailModule.java │ │ │ └── NavigationModule.java │ │ │ ├── details │ │ │ ├── DetailsActivity.java │ │ │ ├── DetailsComponent.java │ │ │ ├── DetailsFragment.java │ │ │ ├── DetailsPresenter.java │ │ │ └── DetailsView.java │ │ │ ├── label │ │ │ ├── LabelAdapter.java │ │ │ ├── LabelLayout.java │ │ │ ├── LabelLayoutComponent.java │ │ │ ├── LabelPresenter.java │ │ │ ├── LabelView.java │ │ │ └── LabelViewState.java │ │ │ ├── login │ │ │ ├── LoginActivity.java │ │ │ ├── LoginComponent.java │ │ │ ├── LoginFragment.java │ │ │ ├── LoginPresenter.java │ │ │ ├── LoginView.java │ │ │ └── LoginViewState.java │ │ │ ├── mails │ │ │ ├── MailsAdapter.java │ │ │ ├── MailsComponent.java │ │ │ ├── MailsFragment.java │ │ │ ├── MailsPresenter.java │ │ │ └── MailsView.java │ │ │ ├── menu │ │ │ ├── MenuAdapter.java │ │ │ ├── MenuComponent.java │ │ │ ├── MenuFragment.java │ │ │ ├── MenuPresenter.java │ │ │ ├── MenuView.java │ │ │ └── MenuViewState.java │ │ │ ├── model │ │ │ ├── account │ │ │ │ ├── Account.java │ │ │ │ ├── AccountManager.java │ │ │ │ ├── AuthCredentials.java │ │ │ │ ├── DefaultAccountManager.java │ │ │ │ ├── LoginException.java │ │ │ │ └── NotAuthenticatedException.java │ │ │ ├── contact │ │ │ │ ├── ContactsManager.java │ │ │ │ ├── Person.java │ │ │ │ └── ProfileScreen.java │ │ │ ├── event │ │ │ │ ├── LoginSuccessfulEvent.java │ │ │ │ ├── MailLabelChangedEvent.java │ │ │ │ ├── MailReadEvent.java │ │ │ │ ├── MailReceivedEvent.java │ │ │ │ ├── MailSentErrorEvent.java │ │ │ │ ├── MailSentEvent.java │ │ │ │ ├── MailStaredEvent.java │ │ │ │ ├── MailUnstaredEvent.java │ │ │ │ └── NotAuthenticatedEvent.java │ │ │ └── mail │ │ │ │ ├── Label.java │ │ │ │ ├── Mail.java │ │ │ │ ├── MailComparator.java │ │ │ │ ├── MailGenerator.java │ │ │ │ ├── MailProvider.java │ │ │ │ ├── NotFoundException.java │ │ │ │ ├── RandomMailGenerator.java │ │ │ │ ├── receiver │ │ │ │ └── MailReceiver.java │ │ │ │ ├── service │ │ │ │ ├── GcmFakeIntentService.java │ │ │ │ ├── SendMailService.java │ │ │ │ └── ServiceComponent.java │ │ │ │ └── statistics │ │ │ │ ├── MailStatistics.java │ │ │ │ └── MailsCount.java │ │ │ ├── profile │ │ │ ├── ProfileActivity.java │ │ │ ├── ProfileComponent.java │ │ │ ├── ProfilePresenter.java │ │ │ ├── ProfileScreensAdapter.java │ │ │ ├── ProfileView.java │ │ │ ├── about │ │ │ │ └── AboutFragment.java │ │ │ └── mails │ │ │ │ ├── ProfileMailsComponent.java │ │ │ │ ├── ProfileMailsFragment.java │ │ │ │ ├── ProfileMailsPresenter.java │ │ │ │ └── ProfileMailsView.java │ │ │ ├── search │ │ │ ├── SearchActivity.java │ │ │ ├── SearchComponent.java │ │ │ ├── SearchFragment.java │ │ │ ├── SearchPresenter.java │ │ │ ├── SearchResultAdapter.java │ │ │ ├── SearchView.java │ │ │ └── SearchViewState.java │ │ │ ├── statistics │ │ │ ├── StatisticsAdapter.java │ │ │ ├── StatisticsComponent.java │ │ │ ├── StatisticsDialog.java │ │ │ ├── StatisticsPresenter.java │ │ │ └── StatisticsView.java │ │ │ ├── ui │ │ │ ├── event │ │ │ │ ├── ShowMailDetailsEvent.java │ │ │ │ └── ShowMailsOfLabelEvent.java │ │ │ ├── transition │ │ │ │ ├── ExcludedExplodeTransition.java │ │ │ │ ├── ExplodeFadeEnterTransition.java │ │ │ │ ├── ExplodeFadeExitTransition.java │ │ │ │ ├── PauseableAnimator.java │ │ │ │ ├── RevealTransition.java │ │ │ │ ├── RevealVisibilityTransition.java │ │ │ │ ├── TextSizeEnterSharedElementCallback.java │ │ │ │ └── TextSizeTransition.java │ │ │ └── view │ │ │ │ └── StarView.java │ │ │ ├── utils │ │ │ ├── BuildUtils.java │ │ │ ├── DimensUtils.java │ │ │ ├── KeyboardUtils.java │ │ │ ├── MathUtils.java │ │ │ └── SimpleAdapter.java │ │ │ └── write │ │ │ ├── WriteActivity.java │ │ │ ├── WriteComponent.java │ │ │ ├── WritePresenter.java │ │ │ ├── WriteView.java │ │ │ └── WriteViewState.java │ └── res │ │ ├── anim │ │ ├── fade_in.xml │ │ ├── fade_out.xml │ │ ├── pulse.xml │ │ ├── shake.xml │ │ ├── shake_interpolator.xml │ │ └── zoom_out.xml │ │ ├── color │ │ └── label_layout_button.xml │ │ ├── drawable-hdpi │ │ ├── ic_action_back.png │ │ ├── ic_all_done.png │ │ ├── ic_cloud_off.png │ │ ├── ic_create.png │ │ ├── ic_delete.png │ │ ├── ic_inbox.png │ │ ├── ic_password.png │ │ ├── ic_reply.png │ │ ├── ic_search.png │ │ ├── ic_send.png │ │ ├── ic_spam.png │ │ ├── ic_star.png │ │ ├── ic_statistics.png │ │ ├── ic_username.png │ │ └── vertical_shadow_separator.9.png │ │ ├── drawable-mdpi │ │ ├── ic_action_back.png │ │ ├── ic_all_done.png │ │ ├── ic_cloud_off.png │ │ ├── ic_create.png │ │ ├── ic_delete.png │ │ ├── ic_inbox.png │ │ ├── ic_password.png │ │ ├── ic_reply.png │ │ ├── ic_search.png │ │ ├── ic_send.png │ │ ├── ic_spam.png │ │ ├── ic_star.png │ │ ├── ic_statistics.png │ │ ├── ic_username.png │ │ └── vertical_shadow_separator.9.png │ │ ├── drawable-xhdpi │ │ ├── ic_action_back.png │ │ ├── ic_all_done.png │ │ ├── ic_cloud_off.png │ │ ├── ic_create.png │ │ ├── ic_delete.png │ │ ├── ic_inbox.png │ │ ├── ic_password.png │ │ ├── ic_reply.png │ │ ├── ic_search.png │ │ ├── ic_send.png │ │ ├── ic_spam.png │ │ ├── ic_star.png │ │ ├── ic_statistics.png │ │ ├── ic_username.png │ │ └── vertical_shadow_separator.9.png │ │ ├── drawable-xxhdpi │ │ ├── ic_action_back.png │ │ ├── ic_all_done.png │ │ ├── ic_cloud_off.png │ │ ├── ic_create.png │ │ ├── ic_delete.png │ │ ├── ic_inbox.png │ │ ├── ic_password.png │ │ ├── ic_reply.png │ │ ├── ic_search.png │ │ ├── ic_send.png │ │ ├── ic_spam.png │ │ ├── ic_star.png │ │ ├── ic_statistics.png │ │ ├── ic_username.png │ │ └── vertical_shadow_separator.9.png │ │ ├── drawable-xxxhdpi │ │ ├── ic_all_done.png │ │ ├── ic_cloud_off.png │ │ ├── ic_create.png │ │ ├── ic_delete.png │ │ ├── ic_inbox.png │ │ ├── ic_password.png │ │ ├── ic_reply.png │ │ ├── ic_search.png │ │ ├── ic_send.png │ │ ├── ic_spam.png │ │ ├── ic_star.png │ │ ├── ic_statistics.png │ │ └── ic_username.png │ │ ├── drawable │ │ ├── barney.jpeg │ │ ├── label_view_background.xml │ │ ├── lily.jpg │ │ ├── marshall.jpeg │ │ ├── menu_unread_count.xml │ │ ├── profile_background.jpg │ │ ├── robin.jpg │ │ ├── ted.jpg │ │ ├── text_cursor.xml │ │ └── unknown.jpg │ │ ├── layout-sw600dp │ │ ├── activity_mail_details.xml │ │ └── merge_main_split_pane.xml │ │ ├── layout │ │ ├── activity_login.xml │ │ ├── activity_mail_details.xml │ │ ├── activity_main.xml │ │ ├── activity_profile.xml │ │ ├── activity_search.xml │ │ ├── activity_write.xml │ │ ├── fragment_about.xml │ │ ├── fragment_login.xml │ │ ├── fragment_mail_details.xml │ │ ├── fragment_mails.xml │ │ ├── fragment_mails_base.xml │ │ ├── fragment_menu.xml │ │ ├── fragment_search.xml │ │ ├── fragment_statistics.xml │ │ ├── list_labelview_item.xml │ │ ├── list_load_more.xml │ │ ├── list_mail_item.xml │ │ ├── list_menu_item.xml │ │ ├── list_menu_statistics.xml │ │ ├── list_statistics.xml │ │ ├── merge_mails.xml │ │ ├── merge_main_split_pane.xml │ │ ├── view_authentication_required.xml │ │ ├── view_error.xml │ │ ├── view_label_layout.xml │ │ └── view_loading.xml │ │ ├── menu │ │ └── search_menu.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 │ │ └── dimens.xml │ │ ├── values-sw360dp │ │ └── dimens.xml │ │ ├── values-sw384dp │ │ └── dimens.xml │ │ ├── values-sw600dp │ │ ├── booleans.xml │ │ ├── dimens.xml │ │ └── values.xml │ │ ├── values-v21 │ │ └── styles.xml │ │ ├── values-w820dp │ │ └── dimens.xml │ │ └── values │ │ ├── booleans.xml │ │ ├── colors.xml │ │ ├── dimens.xml │ │ ├── integers.xml │ │ ├── strings.xml │ │ └── styles.xml │ └── test │ └── java │ └── com │ └── hannesdorfmann │ └── mosby3 │ └── sample │ └── mail │ ├── login │ └── LoginViewStateTest.java │ └── model │ ├── account │ └── DefaultAccountManagerTest.java │ └── mail │ ├── MailProviderTest.java │ ├── TestAccountManager.java │ └── TestMailGenerator.java ├── sample-mvi ├── .gitignore ├── README.md ├── build.gradle ├── proguard-rules.pro ├── server │ ├── api │ │ ├── products0.json │ │ ├── products1.json │ │ ├── products2.json │ │ ├── products3.json │ │ └── products4.json │ └── images │ │ ├── -1.jpg │ │ ├── -2.jpg │ │ ├── -3.jpg │ │ ├── -4.jpg │ │ ├── -5.jpg │ │ ├── -6.jpg │ │ ├── 1.jpg │ │ ├── 10.jpg │ │ ├── 11.jpg │ │ ├── 12.jpg │ │ ├── 13.jpg │ │ ├── 14.jpg │ │ ├── 15.jpg │ │ ├── 16.jpg │ │ ├── 17.jpg │ │ ├── 18.jpg │ │ ├── 19.jpg │ │ ├── 2.jpg │ │ ├── 20.jpg │ │ ├── 21.jpg │ │ ├── 22.jpg │ │ ├── 23.jpg │ │ ├── 24.jpg │ │ ├── 25.jpg │ │ ├── 26.jpg │ │ ├── 27.jpg │ │ ├── 28.jpg │ │ ├── 29.jpg │ │ ├── 3.jpg │ │ ├── 30.jpg │ │ ├── 31.jpg │ │ ├── 32.jpg │ │ ├── 33.jpg │ │ ├── 34.jpg │ │ ├── 4.jpg │ │ ├── 5.jpg │ │ ├── 6.jpg │ │ ├── 7.jpg │ │ ├── 8.jpg │ │ └── 9.jpg └── src │ ├── debug │ └── res │ │ ├── drawable-hdpi │ │ └── leak_canary_icon.png │ │ ├── drawable-mdpi │ │ └── leak_canary_icon.png │ │ ├── drawable-xhdpi │ │ └── leak_canary_icon.png │ │ ├── drawable-xxhdpi │ │ └── leak_canary_icon.png │ │ ├── drawable-xxxhdpi │ │ └── leak_canary_icon.png │ │ └── values │ │ └── strings.xml │ ├── main │ ├── AndroidManifest.xml │ ├── ic_launcher-web.png │ ├── java │ │ └── com │ │ │ └── hannesdorfmann │ │ │ └── mosby3 │ │ │ └── sample │ │ │ └── mvi │ │ │ ├── MainActivity.java │ │ │ ├── SampleApplication.java │ │ │ ├── businesslogic │ │ │ ├── ShoppingCart.java │ │ │ ├── feed │ │ │ │ ├── GroupedPagedFeedLoader.java │ │ │ │ ├── HomeFeedLoader.java │ │ │ │ └── PagingFeedLoader.java │ │ │ ├── http │ │ │ │ ├── ProductBackendApi.java │ │ │ │ └── ProductBackendApiDecorator.java │ │ │ ├── interactor │ │ │ │ ├── details │ │ │ │ │ ├── DetailsInteractor.java │ │ │ │ │ └── ProductDetailsViewState.java │ │ │ │ └── search │ │ │ │ │ ├── SearchInteractor.java │ │ │ │ │ └── SearchViewState.java │ │ │ ├── model │ │ │ │ ├── AdditionalItemsLoadable.java │ │ │ │ ├── FeedItem.java │ │ │ │ ├── MainMenuItem.java │ │ │ │ ├── Product.java │ │ │ │ ├── ProductDetail.java │ │ │ │ └── SectionHeader.java │ │ │ └── searchengine │ │ │ │ └── SearchEngine.java │ │ │ ├── dependencyinjection │ │ │ └── DependencyInjection.java │ │ │ └── view │ │ │ ├── category │ │ │ ├── CategoryAdapter.java │ │ │ ├── CategoryFragment.java │ │ │ ├── CategoryPresenter.java │ │ │ ├── CategoryView.java │ │ │ └── CategoryViewState.java │ │ │ ├── checkoutbutton │ │ │ ├── CheckoutButton.java │ │ │ ├── CheckoutButtonPresenter.java │ │ │ └── CheckoutButtonView.java │ │ │ ├── detail │ │ │ ├── ProductDetailsActivity.java │ │ │ ├── ProductDetailsPresenter.java │ │ │ └── ProductDetailsView.java │ │ │ ├── home │ │ │ ├── HomeAdapter.java │ │ │ ├── HomeFragment.java │ │ │ ├── HomePresenter.java │ │ │ ├── HomeView.java │ │ │ ├── HomeViewState.java │ │ │ └── PartialStateChanges.java │ │ │ ├── menu │ │ │ ├── MainMenuAdapter.java │ │ │ ├── MainMenuLayout.java │ │ │ ├── MainMenuPresenter.java │ │ │ ├── MainMenuView.java │ │ │ └── MenuViewState.java │ │ │ ├── search │ │ │ ├── SearchAdapter.java │ │ │ ├── SearchFragment.java │ │ │ ├── SearchPresenter.java │ │ │ └── SearchView.java │ │ │ ├── selectedcounttoolbar │ │ │ ├── SelectedCountToolbar.java │ │ │ ├── SelectedCountToolbarPresenter.java │ │ │ └── SelectedCountToolbarView.java │ │ │ ├── shoppingcartlabel │ │ │ ├── ShoppingCartLabel.java │ │ │ ├── ShoppingCartLabelPresenter.java │ │ │ └── ShoppingCartLabelView.java │ │ │ ├── shoppingcartoverview │ │ │ ├── ShoppingCartOverviewAdapter.java │ │ │ ├── ShoppingCartOverviewFragment.java │ │ │ ├── ShoppingCartOverviewItem.java │ │ │ ├── ShoppingCartOverviewPresenter.java │ │ │ └── ShoppingCartOverviewView.java │ │ │ └── ui │ │ │ ├── AspectRatioImageView.java │ │ │ ├── GridSpacingItemDecoration.java │ │ │ └── viewholder │ │ │ ├── LoadingViewHolder.java │ │ │ ├── MainMenuViewHolder.java │ │ │ ├── MoreItemsViewHolder.java │ │ │ ├── ProductViewHolder.java │ │ │ ├── SectionHederViewHolder.java │ │ │ └── ShoppingCartItemViewHolder.java │ └── res │ │ ├── drawable-hdpi │ │ ├── ic_add_shopping_cart.png │ │ ├── ic_back_selection_count_toolbar.png │ │ ├── ic_error.png │ │ ├── ic_in_shopping_cart.png │ │ ├── ic_remove.png │ │ ├── ic_search.png │ │ ├── ic_search_toolbar.png │ │ ├── ic_shopping_cart_label.png │ │ ├── ic_shopping_disabled.png │ │ ├── ic_shopping_enabled.png │ │ └── search_big.png │ │ ├── drawable-mdpi │ │ ├── ic_add_shopping_cart.png │ │ ├── ic_back_selection_count_toolbar.png │ │ ├── ic_in_shopping_cart.png │ │ ├── ic_remove.png │ │ ├── ic_search_toolbar.png │ │ ├── ic_shopping_cart_label.png │ │ ├── ic_shopping_disabled.png │ │ └── ic_shopping_enabled.png │ │ ├── drawable-v21 │ │ ├── ic_menu_camera.xml │ │ ├── ic_menu_gallery.xml │ │ ├── ic_menu_manage.xml │ │ ├── ic_menu_send.xml │ │ ├── ic_menu_share.xml │ │ └── ic_menu_slideshow.xml │ │ ├── drawable-xhdpi │ │ ├── ic_add_shopping_cart.png │ │ ├── ic_back_selection_count_toolbar.png │ │ ├── ic_error.png │ │ ├── ic_in_shopping_cart.png │ │ ├── ic_remove.png │ │ ├── ic_search.png │ │ ├── ic_search_toolbar.png │ │ ├── ic_shopping_cart_label.png │ │ ├── ic_shopping_disabled.png │ │ ├── ic_shopping_enabled.png │ │ └── search_big.png │ │ ├── drawable-xxhdpi │ │ ├── ic_add_shopping_cart.png │ │ ├── ic_back_selection_count_toolbar.png │ │ ├── ic_error.png │ │ ├── ic_in_shopping_cart.png │ │ ├── ic_remove.png │ │ ├── ic_search.png │ │ ├── ic_search_toolbar.png │ │ ├── ic_shopping_cart_label.png │ │ ├── ic_shopping_disabled.png │ │ ├── ic_shopping_enabled.png │ │ └── search_big.png │ │ ├── drawable-xxxhdpi │ │ ├── ic_add_shopping_cart.png │ │ ├── ic_error.png │ │ ├── ic_search.png │ │ ├── ic_shopping_cart_label.png │ │ └── search_big.png │ │ ├── drawable │ │ ├── main_menu_item_background.xml │ │ └── side_nav_bar.xml │ │ ├── layout │ │ ├── activity_main.xml │ │ ├── activity_product_detail.xml │ │ ├── fragment_category.xml │ │ ├── fragment_home.xml │ │ ├── fragment_search.xml │ │ ├── fragment_shopping_cart.xml │ │ ├── include_errorview.xml │ │ ├── item_loading.xml │ │ ├── item_main_menu.xml │ │ ├── item_more_available.xml │ │ ├── item_product.xml │ │ ├── item_section_header.xml │ │ ├── item_shopping_cart.xml │ │ └── view_mainmenu.xml │ │ ├── menu │ │ ├── activity_main_toolbar.xml │ │ └── shopping_cart_toolbar.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-v21 │ │ └── styles.xml │ │ ├── values-w820dp │ │ └── dimens.xml │ │ └── values │ │ ├── colors.xml │ │ ├── dimens.xml │ │ ├── drawables.xml │ │ ├── integers.xml │ │ ├── strings.xml │ │ └── styles.xml │ └── test │ └── java │ └── com │ └── hannesdorfmann │ └── mosby3 │ └── sample │ └── mvi │ └── view │ └── home │ ├── HomePresenterTest.java │ └── HomeViewRobot.java ├── sample ├── .gitignore ├── README.md ├── build.gradle ├── proguard-rules.pro └── src │ ├── debug │ └── res │ │ ├── drawable-hdpi │ │ └── leak_canary_icon.png │ │ ├── drawable-mdpi │ │ └── leak_canary_icon.png │ │ ├── drawable-xhdpi │ │ └── leak_canary_icon.png │ │ ├── drawable-xxhdpi │ │ └── leak_canary_icon.png │ │ ├── drawable-xxxhdpi │ │ └── leak_canary_icon.png │ │ └── values │ │ └── strings.xml │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── com │ │ └── hannesdorfmann │ │ └── mosby3 │ │ └── sample │ │ ├── FragmentContainerActivity.java │ │ ├── MainActivity.java │ │ ├── SampleApplication.java │ │ └── mvp │ │ ├── CountriesAdapter.java │ │ ├── CountriesErrorMessage.java │ │ ├── CountriesPresenter.java │ │ ├── CountriesView.java │ │ ├── customviewstate │ │ ├── MyCustomActivity.java │ │ ├── MyCustomFragment.java │ │ ├── MyCustomPresenter.java │ │ ├── MyCustomView.java │ │ └── MyCustomViewState.java │ │ ├── lce │ │ ├── SimpleCountriesPresenter.java │ │ ├── activity │ │ │ └── CountriesActivity.java │ │ ├── fragment │ │ │ └── CountriesFragment.java │ │ ├── layout │ │ │ ├── CountriesLayout.java │ │ │ └── CountriesLayoutActivity.java │ │ ├── viewpager │ │ │ └── ViewPagerActivity.java │ │ └── viewstate │ │ │ ├── NotRetainingCountriesActivity.java │ │ │ ├── NotRetainingCountriesFragment.java │ │ │ ├── RetainingCountriesActivity.java │ │ │ ├── RetainingCountriesFragment.java │ │ │ ├── RetainingCountriesFragmentEmbededInXmlActivity.java │ │ │ └── nested │ │ │ ├── NestedFragment.java │ │ │ └── NestedViewPagerFragment.java │ │ └── model │ │ ├── CountriesAsyncLoader.java │ │ ├── Country.java │ │ ├── CountryApi.java │ │ └── custom │ │ ├── A.java │ │ └── B.java │ └── res │ ├── drawable-hdpi │ └── ic_cloud_off.png │ ├── drawable-mdpi │ └── ic_cloud_off.png │ ├── drawable-xhdpi │ └── ic_cloud_off.png │ ├── drawable-xxhdpi │ └── ic_cloud_off.png │ ├── drawable-xxxhdpi │ └── ic_cloud_off.png │ ├── layout │ ├── activity_embedded_fragment.xml │ ├── activity_fragment_container.xml │ ├── activity_main.xml │ ├── activity_viewpager.xml │ ├── countries_list.xml │ ├── countries_mvp_layout.xml │ ├── error_view.xml │ ├── fragment_nested_container.xml │ ├── fragment_nested_viewpager.xml │ ├── loading_view.xml │ ├── my_custom_view.xml │ └── row_text.xml │ ├── menu │ └── menu_main.xml │ ├── mipmap-hdpi │ └── ic_launcher.png │ ├── mipmap-mdpi │ └── ic_launcher.png │ ├── mipmap-xhdpi │ └── ic_launcher.png │ ├── mipmap-xxhdpi │ └── ic_launcher.png │ ├── values-w820dp │ └── dimens.xml │ └── values │ ├── dimens.xml │ ├── strings.xml │ └── styles.xml ├── settings.gradle ├── utils-fragment-integration-test ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── hannesdorfmann │ │ └── mosby3 │ │ └── utils │ │ └── fragment │ │ └── integrationtest │ │ └── backstack │ │ ├── AddFragmentTransactionActivityTest.java │ │ ├── BackstackActivityWithChildFragmentsTest.java │ │ └── ReplaceFragmentTransactionActivityTest.java │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── com │ │ └── hannesdorfmann │ │ └── mosby3 │ │ └── utils │ │ └── fragment │ │ └── integrationtest │ │ └── backstack │ │ ├── AddFragmentTransactionActivity.java │ │ ├── AddTransactionFragment.java │ │ ├── BackstackActivityWithChildFragments.java │ │ ├── ChildChildFragmentOnBackstack.java │ │ ├── ChildFragmentOnBackstack.java │ │ ├── FragmentOnBackstack.java │ │ ├── ReplaceFragmentTransactionActivity.java │ │ ├── ReplaceTransactionFragment.java │ │ ├── SimpleChildChildFragmentNotOnBackstack.java │ │ ├── SimpleChildFragmentNotOnBackstack.java │ │ └── SimpleFragmentNotOnBackstack.java │ └── res │ ├── layout │ ├── activity_backstack.xml │ ├── activity_container.xml │ ├── fragment_child.xml │ └── fragment_child_child.xml │ ├── mipmap-hdpi │ └── ic_launcher.png │ ├── mipmap-mdpi │ └── ic_launcher.png │ ├── mipmap-xhdpi │ └── ic_launcher.png │ ├── mipmap-xxhdpi │ └── ic_launcher.png │ ├── mipmap-xxxhdpi │ └── ic_launcher.png │ ├── values-w820dp │ └── dimens.xml │ └── values │ ├── colors.xml │ ├── dimens.xml │ ├── strings.xml │ └── styles.xml ├── utils-fragment ├── .gitignore ├── build.gradle ├── gradle.properties ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ └── java │ └── android │ └── support │ └── v4 │ └── app │ └── BackstackAccessor.java └── viewstate ├── .gitignore ├── build.gradle ├── findbugs-filter.xml ├── gradle.properties ├── proguard-rules.pro └── src ├── main ├── AndroidManifest.xml └── java │ └── com │ └── hannesdorfmann │ └── mosby3 │ └── mvp │ ├── delegate │ ├── ActivityMvpViewStateDelegateImpl.java │ ├── FragmentMvpViewStateDelegateImpl.java │ ├── MosbyViewStateSavedState.java │ ├── MvpViewStateDelegateCallback.java │ ├── ViewGroupMvpViewStateDelegateCallback.java │ └── ViewGroupMvpViewStateDelegateImpl.java │ └── viewstate │ ├── MvpViewStateActivity.java │ ├── MvpViewStateFragment.java │ ├── RestorableParcelableViewState.java │ ├── RestorableViewState.java │ ├── ViewState.java │ └── layout │ ├── MvpViewStateFrameLayout.java │ ├── MvpViewStateLinearLayout.java │ └── MvpViewStateRelativeLayout.java └── test └── java └── com └── hannesdorfmann └── mosby3 └── mvp └── delegate ├── ActivityMvpViewStateDelegateImplTestNew.java ├── BundleMocker.java ├── FragmentMvpViewStateDelegateImplTest.java ├── PartialMvpViewStateDelegateCallbackImpl.java ├── PartialViewGroupMvpViewStateDelegateCallbackImpl.java ├── SimpleRestorableViewState.java └── ViewGroupMvpViewStateDelegateImplTest.java /.buildscript/deploy_snapshot.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/.buildscript/deploy_snapshot.sh -------------------------------------------------------------------------------- /.buildscript/key.gpg.enc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/.buildscript/key.gpg.enc -------------------------------------------------------------------------------- /.buildscript/swarmer/emulator1-config.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/.buildscript/swarmer/emulator1-config.ini -------------------------------------------------------------------------------- /.buildscript/swarmer/swarmer_start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/.buildscript/swarmer/swarmer_start.sh -------------------------------------------------------------------------------- /.buildscript/swarmer/swarmer_stop.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/.buildscript/swarmer/swarmer_stop.sh -------------------------------------------------------------------------------- /.codeclimate.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/.codeclimate.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/README.md -------------------------------------------------------------------------------- /circle.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/circle.yml -------------------------------------------------------------------------------- /deploy_javadoc.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/deploy_javadoc.sh -------------------------------------------------------------------------------- /findbugs.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/findbugs.gradle -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/gradlew.bat -------------------------------------------------------------------------------- /maven-push-java-lib.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/maven-push-java-lib.gradle -------------------------------------------------------------------------------- /maven-push.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/maven-push.gradle -------------------------------------------------------------------------------- /mvi-common/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvi-common/.gitignore -------------------------------------------------------------------------------- /mvi-common/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvi-common/build.gradle -------------------------------------------------------------------------------- /mvi-common/findbugs-filter.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvi-common/findbugs-filter.xml -------------------------------------------------------------------------------- /mvi-common/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvi-common/gradle.properties -------------------------------------------------------------------------------- /mvi-common/src/main/java/com/hannesdorfmann/mosby3/mvi/DisposableIntentObserver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvi-common/src/main/java/com/hannesdorfmann/mosby3/mvi/DisposableIntentObserver.java -------------------------------------------------------------------------------- /mvi-common/src/main/java/com/hannesdorfmann/mosby3/mvi/DisposableViewStateObserver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvi-common/src/main/java/com/hannesdorfmann/mosby3/mvi/DisposableViewStateObserver.java -------------------------------------------------------------------------------- /mvi-common/src/main/java/com/hannesdorfmann/mosby3/mvi/MviBasePresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvi-common/src/main/java/com/hannesdorfmann/mosby3/mvi/MviBasePresenter.java -------------------------------------------------------------------------------- /mvi-common/src/main/java/com/hannesdorfmann/mosby3/mvi/MviPresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvi-common/src/main/java/com/hannesdorfmann/mosby3/mvi/MviPresenter.java -------------------------------------------------------------------------------- /mvi-common/src/test/java/com/hannesdorfmann/mosby3/mvi/DisposableIntentObserverTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvi-common/src/test/java/com/hannesdorfmann/mosby3/mvi/DisposableIntentObserverTest.java -------------------------------------------------------------------------------- /mvi-common/src/test/java/com/hannesdorfmann/mosby3/mvi/EagerObservableTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvi-common/src/test/java/com/hannesdorfmann/mosby3/mvi/EagerObservableTest.java -------------------------------------------------------------------------------- /mvi-common/src/test/java/com/hannesdorfmann/mosby3/mvi/EagerViewStartWithTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvi-common/src/test/java/com/hannesdorfmann/mosby3/mvi/EagerViewStartWithTest.java -------------------------------------------------------------------------------- /mvi-common/src/test/java/com/hannesdorfmann/mosby3/mvi/MviBasePresenterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvi-common/src/test/java/com/hannesdorfmann/mosby3/mvi/MviBasePresenterTest.java -------------------------------------------------------------------------------- /mvi-integration-test/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvi-integration-test/.gitignore -------------------------------------------------------------------------------- /mvi-integration-test/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvi-integration-test/README.md -------------------------------------------------------------------------------- /mvi-integration-test/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvi-integration-test/build.gradle -------------------------------------------------------------------------------- /mvi-integration-test/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvi-integration-test/proguard-rules.pro -------------------------------------------------------------------------------- /mvi-integration-test/src/androidTest/java/com/hannesdorfmann/mosby3/mvi/eager/EagerActivityTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvi-integration-test/src/androidTest/java/com/hannesdorfmann/mosby3/mvi/eager/EagerActivityTest.java -------------------------------------------------------------------------------- /mvi-integration-test/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvi-integration-test/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /mvi-integration-test/src/main/java/com/hannesdorfmann/mosby3/mvi/integrationtest/eager/EagerView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvi-integration-test/src/main/java/com/hannesdorfmann/mosby3/mvi/integrationtest/eager/EagerView.java -------------------------------------------------------------------------------- /mvi-integration-test/src/main/res/layout/activity_backstack.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvi-integration-test/src/main/res/layout/activity_backstack.xml -------------------------------------------------------------------------------- /mvi-integration-test/src/main/res/layout/activity_backstack_mvi_container.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvi-integration-test/src/main/res/layout/activity_backstack_mvi_container.xml -------------------------------------------------------------------------------- /mvi-integration-test/src/main/res/layout/activity_child_mvi_container.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvi-integration-test/src/main/res/layout/activity_child_mvi_container.xml -------------------------------------------------------------------------------- /mvi-integration-test/src/main/res/layout/activity_eager_view.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvi-integration-test/src/main/res/layout/activity_eager_view.xml -------------------------------------------------------------------------------- /mvi-integration-test/src/main/res/layout/activity_lifecycle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvi-integration-test/src/main/res/layout/activity_lifecycle.xml -------------------------------------------------------------------------------- /mvi-integration-test/src/main/res/layout/activity_view_group_finish_on_create_container.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvi-integration-test/src/main/res/layout/activity_view_group_finish_on_create_container.xml -------------------------------------------------------------------------------- /mvi-integration-test/src/main/res/layout/activity_viewgroup_mvi.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvi-integration-test/src/main/res/layout/activity_viewgroup_mvi.xml -------------------------------------------------------------------------------- /mvi-integration-test/src/main/res/layout/content_backstack.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvi-integration-test/src/main/res/layout/content_backstack.xml -------------------------------------------------------------------------------- /mvi-integration-test/src/main/res/layout/fragment_backstack_first.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvi-integration-test/src/main/res/layout/fragment_backstack_first.xml -------------------------------------------------------------------------------- /mvi-integration-test/src/main/res/layout/fragment_backstack_second.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvi-integration-test/src/main/res/layout/fragment_backstack_second.xml -------------------------------------------------------------------------------- /mvi-integration-test/src/main/res/layout/fragment_child_mvi_container.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvi-integration-test/src/main/res/layout/fragment_child_mvi_container.xml -------------------------------------------------------------------------------- /mvi-integration-test/src/main/res/layout/fragment_mvi.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvi-integration-test/src/main/res/layout/fragment_mvi.xml -------------------------------------------------------------------------------- /mvi-integration-test/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvi-integration-test/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /mvi-integration-test/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvi-integration-test/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /mvi-integration-test/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvi-integration-test/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /mvi-integration-test/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvi-integration-test/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /mvi-integration-test/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvi-integration-test/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /mvi-integration-test/src/main/res/values-w820dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvi-integration-test/src/main/res/values-w820dp/dimens.xml -------------------------------------------------------------------------------- /mvi-integration-test/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvi-integration-test/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /mvi-integration-test/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvi-integration-test/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /mvi-integration-test/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvi-integration-test/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /mvi-integration-test/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvi-integration-test/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /mvi/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvi/.gitignore -------------------------------------------------------------------------------- /mvi/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvi/build.gradle -------------------------------------------------------------------------------- /mvi/findbugs-filter.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvi/findbugs-filter.xml -------------------------------------------------------------------------------- /mvi/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvi/gradle.properties -------------------------------------------------------------------------------- /mvi/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvi/proguard-rules.pro -------------------------------------------------------------------------------- /mvi/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvi/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /mvi/src/main/java/com/hannesdorfmann/mosby3/ActivityMviDelegate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvi/src/main/java/com/hannesdorfmann/mosby3/ActivityMviDelegate.java -------------------------------------------------------------------------------- /mvi/src/main/java/com/hannesdorfmann/mosby3/ActivityMviDelegateImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvi/src/main/java/com/hannesdorfmann/mosby3/ActivityMviDelegateImpl.java -------------------------------------------------------------------------------- /mvi/src/main/java/com/hannesdorfmann/mosby3/FragmentMviDelegate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvi/src/main/java/com/hannesdorfmann/mosby3/FragmentMviDelegate.java -------------------------------------------------------------------------------- /mvi/src/main/java/com/hannesdorfmann/mosby3/FragmentMviDelegateImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvi/src/main/java/com/hannesdorfmann/mosby3/FragmentMviDelegateImpl.java -------------------------------------------------------------------------------- /mvi/src/main/java/com/hannesdorfmann/mosby3/MviDelegateCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvi/src/main/java/com/hannesdorfmann/mosby3/MviDelegateCallback.java -------------------------------------------------------------------------------- /mvi/src/main/java/com/hannesdorfmann/mosby3/ViewGroupMviDelegate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvi/src/main/java/com/hannesdorfmann/mosby3/ViewGroupMviDelegate.java -------------------------------------------------------------------------------- /mvi/src/main/java/com/hannesdorfmann/mosby3/ViewGroupMviDelegateCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvi/src/main/java/com/hannesdorfmann/mosby3/ViewGroupMviDelegateCallback.java -------------------------------------------------------------------------------- /mvi/src/main/java/com/hannesdorfmann/mosby3/ViewGroupMviDelegateImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvi/src/main/java/com/hannesdorfmann/mosby3/ViewGroupMviDelegateImpl.java -------------------------------------------------------------------------------- /mvi/src/main/java/com/hannesdorfmann/mosby3/mvi/MviActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvi/src/main/java/com/hannesdorfmann/mosby3/mvi/MviActivity.java -------------------------------------------------------------------------------- /mvi/src/main/java/com/hannesdorfmann/mosby3/mvi/MviDialogFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvi/src/main/java/com/hannesdorfmann/mosby3/mvi/MviDialogFragment.java -------------------------------------------------------------------------------- /mvi/src/main/java/com/hannesdorfmann/mosby3/mvi/MviFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvi/src/main/java/com/hannesdorfmann/mosby3/mvi/MviFragment.java -------------------------------------------------------------------------------- /mvi/src/main/java/com/hannesdorfmann/mosby3/mvi/layout/MviFrameLayout.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvi/src/main/java/com/hannesdorfmann/mosby3/mvi/layout/MviFrameLayout.java -------------------------------------------------------------------------------- /mvi/src/main/java/com/hannesdorfmann/mosby3/mvi/layout/MviLinearLayout.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvi/src/main/java/com/hannesdorfmann/mosby3/mvi/layout/MviLinearLayout.java -------------------------------------------------------------------------------- /mvi/src/main/java/com/hannesdorfmann/mosby3/mvi/layout/MviRelativeLayout.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvi/src/main/java/com/hannesdorfmann/mosby3/mvi/layout/MviRelativeLayout.java -------------------------------------------------------------------------------- /mvp-common/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvp-common/.gitignore -------------------------------------------------------------------------------- /mvp-common/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvp-common/build.gradle -------------------------------------------------------------------------------- /mvp-common/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvp-common/gradle.properties -------------------------------------------------------------------------------- /mvp-common/src/main/java/com/hannesdorfmann/mosby3/mvp/MvpPresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvp-common/src/main/java/com/hannesdorfmann/mosby3/mvp/MvpPresenter.java -------------------------------------------------------------------------------- /mvp-common/src/main/java/com/hannesdorfmann/mosby3/mvp/MvpView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvp-common/src/main/java/com/hannesdorfmann/mosby3/mvp/MvpView.java -------------------------------------------------------------------------------- /mvp-lce/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvp-lce/.gitignore -------------------------------------------------------------------------------- /mvp-lce/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvp-lce/build.gradle -------------------------------------------------------------------------------- /mvp-lce/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvp-lce/gradle.properties -------------------------------------------------------------------------------- /mvp-lce/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvp-lce/proguard-rules.pro -------------------------------------------------------------------------------- /mvp-lce/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvp-lce/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /mvp-lce/src/main/java/com/hannesdorfmann/mosby3/mvp/lce/LceAnimator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvp-lce/src/main/java/com/hannesdorfmann/mosby3/mvp/lce/LceAnimator.java -------------------------------------------------------------------------------- /mvp-lce/src/main/java/com/hannesdorfmann/mosby3/mvp/lce/MvpLceActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvp-lce/src/main/java/com/hannesdorfmann/mosby3/mvp/lce/MvpLceActivity.java -------------------------------------------------------------------------------- /mvp-lce/src/main/java/com/hannesdorfmann/mosby3/mvp/lce/MvpLceDialogFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvp-lce/src/main/java/com/hannesdorfmann/mosby3/mvp/lce/MvpLceDialogFragment.java -------------------------------------------------------------------------------- /mvp-lce/src/main/java/com/hannesdorfmann/mosby3/mvp/lce/MvpLceFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvp-lce/src/main/java/com/hannesdorfmann/mosby3/mvp/lce/MvpLceFragment.java -------------------------------------------------------------------------------- /mvp-lce/src/main/java/com/hannesdorfmann/mosby3/mvp/lce/MvpLceView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvp-lce/src/main/java/com/hannesdorfmann/mosby3/mvp/lce/MvpLceView.java -------------------------------------------------------------------------------- /mvp-lce/src/main/java/com/hannesdorfmann/mosby3/mvp/viewstate/lce/AbsLceViewState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvp-lce/src/main/java/com/hannesdorfmann/mosby3/mvp/viewstate/lce/AbsLceViewState.java -------------------------------------------------------------------------------- /mvp-lce/src/main/java/com/hannesdorfmann/mosby3/mvp/viewstate/lce/AbsParcelableLceViewState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvp-lce/src/main/java/com/hannesdorfmann/mosby3/mvp/viewstate/lce/AbsParcelableLceViewState.java -------------------------------------------------------------------------------- /mvp-lce/src/main/java/com/hannesdorfmann/mosby3/mvp/viewstate/lce/LceViewState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvp-lce/src/main/java/com/hannesdorfmann/mosby3/mvp/viewstate/lce/LceViewState.java -------------------------------------------------------------------------------- /mvp-lce/src/main/java/com/hannesdorfmann/mosby3/mvp/viewstate/lce/MvpLceViewStateActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvp-lce/src/main/java/com/hannesdorfmann/mosby3/mvp/viewstate/lce/MvpLceViewStateActivity.java -------------------------------------------------------------------------------- /mvp-lce/src/main/java/com/hannesdorfmann/mosby3/mvp/viewstate/lce/MvpLceViewStateDialogFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvp-lce/src/main/java/com/hannesdorfmann/mosby3/mvp/viewstate/lce/MvpLceViewStateDialogFragment.java -------------------------------------------------------------------------------- /mvp-lce/src/main/java/com/hannesdorfmann/mosby3/mvp/viewstate/lce/MvpLceViewStateFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvp-lce/src/main/java/com/hannesdorfmann/mosby3/mvp/viewstate/lce/MvpLceViewStateFragment.java -------------------------------------------------------------------------------- /mvp-lce/src/main/java/com/hannesdorfmann/mosby3/mvp/viewstate/lce/ParcelableLceViewState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvp-lce/src/main/java/com/hannesdorfmann/mosby3/mvp/viewstate/lce/ParcelableLceViewState.java -------------------------------------------------------------------------------- /mvp-lce/src/main/java/com/hannesdorfmann/mosby3/mvp/viewstate/lce/data/ArrayListLceViewState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvp-lce/src/main/java/com/hannesdorfmann/mosby3/mvp/viewstate/lce/data/ArrayListLceViewState.java -------------------------------------------------------------------------------- /mvp-lce/src/main/java/com/hannesdorfmann/mosby3/mvp/viewstate/lce/data/RetainingLceViewState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvp-lce/src/main/java/com/hannesdorfmann/mosby3/mvp/viewstate/lce/data/RetainingLceViewState.java -------------------------------------------------------------------------------- /mvp-lce/src/main/java/com/hannesdorfmann/mosby3/mvp/viewstate/lce/data/SerializeableLceViewState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvp-lce/src/main/java/com/hannesdorfmann/mosby3/mvp/viewstate/lce/data/SerializeableLceViewState.java -------------------------------------------------------------------------------- /mvp-lce/src/main/java/com/hannesdorfmann/mosby3/mvp/viewstate/lce/data/VoidViewState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvp-lce/src/main/java/com/hannesdorfmann/mosby3/mvp/viewstate/lce/data/VoidViewState.java -------------------------------------------------------------------------------- /mvp-lce/src/main/res/values/dimen.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvp-lce/src/main/res/values/dimen.xml -------------------------------------------------------------------------------- /mvp-lce/src/main/res/values/ids.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvp-lce/src/main/res/values/ids.xml -------------------------------------------------------------------------------- /mvp-lce/src/main/res/values/integers.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvp-lce/src/main/res/values/integers.xml -------------------------------------------------------------------------------- /mvp-lce/src/test/java/com/hannesdorfmann/mosby3/mvp/viewstate/LceViewStateTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvp-lce/src/test/java/com/hannesdorfmann/mosby3/mvp/viewstate/LceViewStateTest.java -------------------------------------------------------------------------------- /mvp-nullobject-presenter/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvp-nullobject-presenter/.gitignore -------------------------------------------------------------------------------- /mvp-nullobject-presenter/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvp-nullobject-presenter/build.gradle -------------------------------------------------------------------------------- /mvp-nullobject-presenter/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvp-nullobject-presenter/gradle.properties -------------------------------------------------------------------------------- /mvp-nullobject-presenter/src/main/java/com/hannesdorfmann/mosby3/mvp/Defaults.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvp-nullobject-presenter/src/main/java/com/hannesdorfmann/mosby3/mvp/Defaults.java -------------------------------------------------------------------------------- /mvp-nullobject-presenter/src/main/java/com/hannesdorfmann/mosby3/mvp/MvpNullObjectBasePresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvp-nullobject-presenter/src/main/java/com/hannesdorfmann/mosby3/mvp/MvpNullObjectBasePresenter.java -------------------------------------------------------------------------------- /mvp-nullobject-presenter/src/main/java/com/hannesdorfmann/mosby3/mvp/NoOp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvp-nullobject-presenter/src/main/java/com/hannesdorfmann/mosby3/mvp/NoOp.java -------------------------------------------------------------------------------- /mvp-nullobject-presenter/src/main/resources/META-INF/proguard/mvp-nullobject-presenter.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvp-nullobject-presenter/src/main/resources/META-INF/proguard/mvp-nullobject-presenter.pro -------------------------------------------------------------------------------- /mvp-nullobject-presenter/src/test/java/com/hannesdorfmann/mosby3/mvp/regression159/Article.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvp-nullobject-presenter/src/test/java/com/hannesdorfmann/mosby3/mvp/regression159/Article.java -------------------------------------------------------------------------------- /mvp-nullobject-presenter/src/test/java/com/hannesdorfmann/mosby3/mvp/regression159/BaseListMvp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvp-nullobject-presenter/src/test/java/com/hannesdorfmann/mosby3/mvp/regression159/BaseListMvp.java -------------------------------------------------------------------------------- /mvp-nullobject-presenter/src/test/java/com/hannesdorfmann/mosby3/mvp/regression159/BaseMvpView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvp-nullobject-presenter/src/test/java/com/hannesdorfmann/mosby3/mvp/regression159/BaseMvpView.java -------------------------------------------------------------------------------- /mvp-nullobject-presenter/src/test/java/com/hannesdorfmann/mosby3/mvp/regression159/BasePresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvp-nullobject-presenter/src/test/java/com/hannesdorfmann/mosby3/mvp/regression159/BasePresenter.java -------------------------------------------------------------------------------- /mvp-nullobject-presenter/src/test/java/com/hannesdorfmann/mosby3/mvp/test/data/TestData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvp-nullobject-presenter/src/test/java/com/hannesdorfmann/mosby3/mvp/test/data/TestData.java -------------------------------------------------------------------------------- /mvp-nullobject-presenter/src/test/java/com/hannesdorfmann/mosby3/mvp/test/view/AnotherMvpView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvp-nullobject-presenter/src/test/java/com/hannesdorfmann/mosby3/mvp/test/view/AnotherMvpView.java -------------------------------------------------------------------------------- /mvp-nullobject-presenter/src/test/java/com/hannesdorfmann/mosby3/mvp/test/view/SubMvpView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvp-nullobject-presenter/src/test/java/com/hannesdorfmann/mosby3/mvp/test/view/SubMvpView.java -------------------------------------------------------------------------------- /mvp-nullobject-presenter/src/test/java/com/hannesdorfmann/mosby3/mvp/test/view/TestMvpView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvp-nullobject-presenter/src/test/java/com/hannesdorfmann/mosby3/mvp/test/view/TestMvpView.java -------------------------------------------------------------------------------- /mvp-queuing-presenter/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvp-queuing-presenter/.gitignore -------------------------------------------------------------------------------- /mvp-queuing-presenter/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvp-queuing-presenter/build.gradle -------------------------------------------------------------------------------- /mvp-queuing-presenter/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvp-queuing-presenter/gradle.properties -------------------------------------------------------------------------------- /mvp-queuing-presenter/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvp-queuing-presenter/proguard-rules.pro -------------------------------------------------------------------------------- /mvp-queuing-presenter/src/main/java/com/hannesdorfmann/mosby3/mvp/MvpQueuingBasePresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvp-queuing-presenter/src/main/java/com/hannesdorfmann/mosby3/mvp/MvpQueuingBasePresenter.java -------------------------------------------------------------------------------- /mvp-queuing-presenter/src/test/java/com/hannesdorfmann/mosby3/mvp/MvpQueuingBasePresenterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvp-queuing-presenter/src/test/java/com/hannesdorfmann/mosby3/mvp/MvpQueuingBasePresenterTest.java -------------------------------------------------------------------------------- /mvp-queuing-presenter/src/test/java/com/hannesdorfmann/mosby3/mvp/TestPresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvp-queuing-presenter/src/test/java/com/hannesdorfmann/mosby3/mvp/TestPresenter.java -------------------------------------------------------------------------------- /mvp-queuing-presenter/src/test/java/com/hannesdorfmann/mosby3/mvp/TestView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvp-queuing-presenter/src/test/java/com/hannesdorfmann/mosby3/mvp/TestView.java -------------------------------------------------------------------------------- /mvp/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvp/.gitignore -------------------------------------------------------------------------------- /mvp/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvp/build.gradle -------------------------------------------------------------------------------- /mvp/findbugs-filter.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvp/findbugs-filter.xml -------------------------------------------------------------------------------- /mvp/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvp/gradle.properties -------------------------------------------------------------------------------- /mvp/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvp/proguard-rules.pro -------------------------------------------------------------------------------- /mvp/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvp/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /mvp/src/main/java/com/hannesdorfmann/mosby3/mvp/MvpActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvp/src/main/java/com/hannesdorfmann/mosby3/mvp/MvpActivity.java -------------------------------------------------------------------------------- /mvp/src/main/java/com/hannesdorfmann/mosby3/mvp/MvpBasePresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvp/src/main/java/com/hannesdorfmann/mosby3/mvp/MvpBasePresenter.java -------------------------------------------------------------------------------- /mvp/src/main/java/com/hannesdorfmann/mosby3/mvp/MvpDialogFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvp/src/main/java/com/hannesdorfmann/mosby3/mvp/MvpDialogFragment.java -------------------------------------------------------------------------------- /mvp/src/main/java/com/hannesdorfmann/mosby3/mvp/MvpFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvp/src/main/java/com/hannesdorfmann/mosby3/mvp/MvpFragment.java -------------------------------------------------------------------------------- /mvp/src/main/java/com/hannesdorfmann/mosby3/mvp/delegate/ActivityMvpDelegate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvp/src/main/java/com/hannesdorfmann/mosby3/mvp/delegate/ActivityMvpDelegate.java -------------------------------------------------------------------------------- /mvp/src/main/java/com/hannesdorfmann/mosby3/mvp/delegate/ActivityMvpDelegateImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvp/src/main/java/com/hannesdorfmann/mosby3/mvp/delegate/ActivityMvpDelegateImpl.java -------------------------------------------------------------------------------- /mvp/src/main/java/com/hannesdorfmann/mosby3/mvp/delegate/FragmentMvpDelegate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvp/src/main/java/com/hannesdorfmann/mosby3/mvp/delegate/FragmentMvpDelegate.java -------------------------------------------------------------------------------- /mvp/src/main/java/com/hannesdorfmann/mosby3/mvp/delegate/FragmentMvpDelegateImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvp/src/main/java/com/hannesdorfmann/mosby3/mvp/delegate/FragmentMvpDelegateImpl.java -------------------------------------------------------------------------------- /mvp/src/main/java/com/hannesdorfmann/mosby3/mvp/delegate/MvpDelegateCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvp/src/main/java/com/hannesdorfmann/mosby3/mvp/delegate/MvpDelegateCallback.java -------------------------------------------------------------------------------- /mvp/src/main/java/com/hannesdorfmann/mosby3/mvp/delegate/ViewGroupDelegateCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvp/src/main/java/com/hannesdorfmann/mosby3/mvp/delegate/ViewGroupDelegateCallback.java -------------------------------------------------------------------------------- /mvp/src/main/java/com/hannesdorfmann/mosby3/mvp/delegate/ViewGroupMvpDelegate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvp/src/main/java/com/hannesdorfmann/mosby3/mvp/delegate/ViewGroupMvpDelegate.java -------------------------------------------------------------------------------- /mvp/src/main/java/com/hannesdorfmann/mosby3/mvp/delegate/ViewGroupMvpDelegateImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvp/src/main/java/com/hannesdorfmann/mosby3/mvp/delegate/ViewGroupMvpDelegateImpl.java -------------------------------------------------------------------------------- /mvp/src/main/java/com/hannesdorfmann/mosby3/mvp/layout/MvpFrameLayout.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvp/src/main/java/com/hannesdorfmann/mosby3/mvp/layout/MvpFrameLayout.java -------------------------------------------------------------------------------- /mvp/src/main/java/com/hannesdorfmann/mosby3/mvp/layout/MvpLinearLayout.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvp/src/main/java/com/hannesdorfmann/mosby3/mvp/layout/MvpLinearLayout.java -------------------------------------------------------------------------------- /mvp/src/main/java/com/hannesdorfmann/mosby3/mvp/layout/MvpRelativeLayout.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvp/src/main/java/com/hannesdorfmann/mosby3/mvp/layout/MvpRelativeLayout.java -------------------------------------------------------------------------------- /mvp/src/test/java/com/hannesdorfmann/mosby3/mvp/MvpBasePresenterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvp/src/test/java/com/hannesdorfmann/mosby3/mvp/MvpBasePresenterTest.java -------------------------------------------------------------------------------- /mvp/src/test/java/com/hannesdorfmann/mosby3/mvp/delegate/ActivityMvpDelegateImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvp/src/test/java/com/hannesdorfmann/mosby3/mvp/delegate/ActivityMvpDelegateImplTest.java -------------------------------------------------------------------------------- /mvp/src/test/java/com/hannesdorfmann/mosby3/mvp/delegate/BundleMocker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvp/src/test/java/com/hannesdorfmann/mosby3/mvp/delegate/BundleMocker.java -------------------------------------------------------------------------------- /mvp/src/test/java/com/hannesdorfmann/mosby3/mvp/delegate/FragmentMvpDelegateImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvp/src/test/java/com/hannesdorfmann/mosby3/mvp/delegate/FragmentMvpDelegateImplTest.java -------------------------------------------------------------------------------- /mvp/src/test/java/com/hannesdorfmann/mosby3/mvp/delegate/PartialMvpDelegateCallbackImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvp/src/test/java/com/hannesdorfmann/mosby3/mvp/delegate/PartialMvpDelegateCallbackImpl.java -------------------------------------------------------------------------------- /mvp/src/test/java/com/hannesdorfmann/mosby3/mvp/delegate/PartialViewGroupMvpDelegateCallbackImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvp/src/test/java/com/hannesdorfmann/mosby3/mvp/delegate/PartialViewGroupMvpDelegateCallbackImpl.java -------------------------------------------------------------------------------- /mvp/src/test/java/com/hannesdorfmann/mosby3/mvp/delegate/ViewGroupMvpDelegateImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/mvp/src/test/java/com/hannesdorfmann/mosby3/mvp/delegate/ViewGroupMvpDelegateImplTest.java -------------------------------------------------------------------------------- /presentermanager/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /presentermanager/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/presentermanager/build.gradle -------------------------------------------------------------------------------- /presentermanager/findbugs-filter.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/presentermanager/findbugs-filter.xml -------------------------------------------------------------------------------- /presentermanager/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/presentermanager/gradle.properties -------------------------------------------------------------------------------- /presentermanager/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/presentermanager/proguard-rules.pro -------------------------------------------------------------------------------- /presentermanager/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/presentermanager/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /presentermanager/src/main/java/com/hannesdorfmann/mosby3/ActivityScopedCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/presentermanager/src/main/java/com/hannesdorfmann/mosby3/ActivityScopedCache.java -------------------------------------------------------------------------------- /presentermanager/src/main/java/com/hannesdorfmann/mosby3/MosbySavedState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/presentermanager/src/main/java/com/hannesdorfmann/mosby3/MosbySavedState.java -------------------------------------------------------------------------------- /presentermanager/src/main/java/com/hannesdorfmann/mosby3/PresenterManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/presentermanager/src/main/java/com/hannesdorfmann/mosby3/PresenterManager.java -------------------------------------------------------------------------------- /presentermanager/src/test/java/com/hannesdorfmann/mosby3/MockApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/presentermanager/src/test/java/com/hannesdorfmann/mosby3/MockApplication.java -------------------------------------------------------------------------------- /presentermanager/src/test/java/com/hannesdorfmann/mosby3/PresenterManagerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/presentermanager/src/test/java/com/hannesdorfmann/mosby3/PresenterManagerTest.java -------------------------------------------------------------------------------- /sample-mail/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /sample-mail/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/README.md -------------------------------------------------------------------------------- /sample-mail/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/build.gradle -------------------------------------------------------------------------------- /sample-mail/findbugs-filter.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/findbugs-filter.xml -------------------------------------------------------------------------------- /sample-mail/libs/easyandroidanimationslibrary-v0.5.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/libs/easyandroidanimationslibrary-v0.5.jar -------------------------------------------------------------------------------- /sample-mail/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/proguard-rules.pro -------------------------------------------------------------------------------- /sample-mail/src/debug/res/drawable-hdpi/leak_canary_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/debug/res/drawable-hdpi/leak_canary_icon.png -------------------------------------------------------------------------------- /sample-mail/src/debug/res/drawable-mdpi/leak_canary_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/debug/res/drawable-mdpi/leak_canary_icon.png -------------------------------------------------------------------------------- /sample-mail/src/debug/res/drawable-xhdpi/leak_canary_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/debug/res/drawable-xhdpi/leak_canary_icon.png -------------------------------------------------------------------------------- /sample-mail/src/debug/res/drawable-xxhdpi/leak_canary_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/debug/res/drawable-xxhdpi/leak_canary_icon.png -------------------------------------------------------------------------------- /sample-mail/src/debug/res/drawable-xxxhdpi/leak_canary_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/debug/res/drawable-xxxhdpi/leak_canary_icon.png -------------------------------------------------------------------------------- /sample-mail/src/debug/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/debug/res/values/strings.xml -------------------------------------------------------------------------------- /sample-mail/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/IntentStarter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/IntentStarter.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/MailApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/MailApplication.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/MainActivity.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/MainActivityComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/MainActivityComponent.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/base/view/AuthFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/base/view/AuthFragment.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/base/view/AuthRefreshFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/base/view/AuthRefreshFragment.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/base/view/AuthView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/base/view/AuthView.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/base/view/BaseActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/base/view/BaseActivity.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/base/view/BaseFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/base/view/BaseFragment.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/base/view/BaseLceActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/base/view/BaseLceActivity.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/base/view/BaseLceFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/base/view/BaseLceFragment.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/base/view/BaseMailView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/base/view/BaseMailView.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/base/view/BaseMailsFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/base/view/BaseMailsFragment.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/base/view/BaseViewStateActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/base/view/BaseViewStateActivity.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/base/view/BaseViewStateFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/base/view/BaseViewStateFragment.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/base/view/ListAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/base/view/ListAdapter.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/dagger/ContacsModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/dagger/ContacsModule.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/dagger/MailAppComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/dagger/MailAppComponent.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/dagger/MailModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/dagger/MailModule.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/dagger/NavigationModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/dagger/NavigationModule.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/details/DetailsActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/details/DetailsActivity.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/details/DetailsComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/details/DetailsComponent.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/details/DetailsFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/details/DetailsFragment.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/details/DetailsPresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/details/DetailsPresenter.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/details/DetailsView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/details/DetailsView.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/label/LabelAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/label/LabelAdapter.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/label/LabelLayout.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/label/LabelLayout.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/label/LabelLayoutComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/label/LabelLayoutComponent.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/label/LabelPresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/label/LabelPresenter.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/label/LabelView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/label/LabelView.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/label/LabelViewState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/label/LabelViewState.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/login/LoginActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/login/LoginActivity.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/login/LoginComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/login/LoginComponent.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/login/LoginFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/login/LoginFragment.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/login/LoginPresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/login/LoginPresenter.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/login/LoginView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/login/LoginView.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/login/LoginViewState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/login/LoginViewState.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/mails/MailsAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/mails/MailsAdapter.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/mails/MailsComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/mails/MailsComponent.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/mails/MailsFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/mails/MailsFragment.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/mails/MailsPresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/mails/MailsPresenter.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/mails/MailsView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/mails/MailsView.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/menu/MenuAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/menu/MenuAdapter.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/menu/MenuComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/menu/MenuComponent.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/menu/MenuFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/menu/MenuFragment.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/menu/MenuPresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/menu/MenuPresenter.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/menu/MenuView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/menu/MenuView.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/menu/MenuViewState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/menu/MenuViewState.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/model/account/Account.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/model/account/Account.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/model/account/AccountManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/model/account/AccountManager.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/model/account/AuthCredentials.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/model/account/AuthCredentials.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/model/account/LoginException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/model/account/LoginException.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/model/contact/ContactsManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/model/contact/ContactsManager.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/model/contact/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/model/contact/Person.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/model/contact/ProfileScreen.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/model/contact/ProfileScreen.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/model/event/LoginSuccessfulEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/model/event/LoginSuccessfulEvent.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/model/event/MailReadEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/model/event/MailReadEvent.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/model/event/MailReceivedEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/model/event/MailReceivedEvent.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/model/event/MailSentErrorEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/model/event/MailSentErrorEvent.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/model/event/MailSentEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/model/event/MailSentEvent.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/model/event/MailStaredEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/model/event/MailStaredEvent.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/model/event/MailUnstaredEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/model/event/MailUnstaredEvent.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/model/mail/Label.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/model/mail/Label.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/model/mail/Mail.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/model/mail/Mail.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/model/mail/MailComparator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/model/mail/MailComparator.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/model/mail/MailGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/model/mail/MailGenerator.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/model/mail/MailProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/model/mail/MailProvider.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/model/mail/NotFoundException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/model/mail/NotFoundException.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/model/mail/RandomMailGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/model/mail/RandomMailGenerator.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/model/mail/receiver/MailReceiver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/model/mail/receiver/MailReceiver.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/model/mail/statistics/MailsCount.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/model/mail/statistics/MailsCount.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/profile/ProfileActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/profile/ProfileActivity.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/profile/ProfileComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/profile/ProfileComponent.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/profile/ProfilePresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/profile/ProfilePresenter.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/profile/ProfileScreensAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/profile/ProfileScreensAdapter.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/profile/ProfileView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/profile/ProfileView.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/profile/about/AboutFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/profile/about/AboutFragment.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/profile/mails/ProfileMailsView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/profile/mails/ProfileMailsView.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/search/SearchActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/search/SearchActivity.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/search/SearchComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/search/SearchComponent.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/search/SearchFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/search/SearchFragment.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/search/SearchPresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/search/SearchPresenter.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/search/SearchResultAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/search/SearchResultAdapter.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/search/SearchView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/search/SearchView.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/search/SearchViewState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/search/SearchViewState.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/statistics/StatisticsAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/statistics/StatisticsAdapter.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/statistics/StatisticsComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/statistics/StatisticsComponent.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/statistics/StatisticsDialog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/statistics/StatisticsDialog.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/statistics/StatisticsPresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/statistics/StatisticsPresenter.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/statistics/StatisticsView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/statistics/StatisticsView.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/ui/event/ShowMailDetailsEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/ui/event/ShowMailDetailsEvent.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/ui/event/ShowMailsOfLabelEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/ui/event/ShowMailsOfLabelEvent.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/ui/transition/PauseableAnimator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/ui/transition/PauseableAnimator.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/ui/transition/RevealTransition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/ui/transition/RevealTransition.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/ui/transition/TextSizeTransition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/ui/transition/TextSizeTransition.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/ui/view/StarView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/ui/view/StarView.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/utils/BuildUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/utils/BuildUtils.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/utils/DimensUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/utils/DimensUtils.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/utils/KeyboardUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/utils/KeyboardUtils.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/utils/MathUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/utils/MathUtils.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/utils/SimpleAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/utils/SimpleAdapter.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/write/WriteActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/write/WriteActivity.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/write/WriteComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/write/WriteComponent.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/write/WritePresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/write/WritePresenter.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/write/WriteView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/write/WriteView.java -------------------------------------------------------------------------------- /sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/write/WriteViewState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/java/com/hannesdorfmann/mosby3/sample/mail/write/WriteViewState.java -------------------------------------------------------------------------------- /sample-mail/src/main/res/anim/fade_in.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/anim/fade_in.xml -------------------------------------------------------------------------------- /sample-mail/src/main/res/anim/fade_out.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/anim/fade_out.xml -------------------------------------------------------------------------------- /sample-mail/src/main/res/anim/pulse.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/anim/pulse.xml -------------------------------------------------------------------------------- /sample-mail/src/main/res/anim/shake.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/anim/shake.xml -------------------------------------------------------------------------------- /sample-mail/src/main/res/anim/shake_interpolator.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/anim/shake_interpolator.xml -------------------------------------------------------------------------------- /sample-mail/src/main/res/anim/zoom_out.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/anim/zoom_out.xml -------------------------------------------------------------------------------- /sample-mail/src/main/res/color/label_layout_button.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/color/label_layout_button.xml -------------------------------------------------------------------------------- /sample-mail/src/main/res/drawable-hdpi/ic_action_back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/drawable-hdpi/ic_action_back.png -------------------------------------------------------------------------------- /sample-mail/src/main/res/drawable-hdpi/ic_all_done.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/drawable-hdpi/ic_all_done.png -------------------------------------------------------------------------------- /sample-mail/src/main/res/drawable-hdpi/ic_cloud_off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/drawable-hdpi/ic_cloud_off.png -------------------------------------------------------------------------------- /sample-mail/src/main/res/drawable-hdpi/ic_create.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/drawable-hdpi/ic_create.png -------------------------------------------------------------------------------- /sample-mail/src/main/res/drawable-hdpi/ic_delete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/drawable-hdpi/ic_delete.png -------------------------------------------------------------------------------- /sample-mail/src/main/res/drawable-hdpi/ic_inbox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/drawable-hdpi/ic_inbox.png -------------------------------------------------------------------------------- /sample-mail/src/main/res/drawable-hdpi/ic_password.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/drawable-hdpi/ic_password.png -------------------------------------------------------------------------------- /sample-mail/src/main/res/drawable-hdpi/ic_reply.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/drawable-hdpi/ic_reply.png -------------------------------------------------------------------------------- /sample-mail/src/main/res/drawable-hdpi/ic_search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/drawable-hdpi/ic_search.png -------------------------------------------------------------------------------- /sample-mail/src/main/res/drawable-hdpi/ic_send.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/drawable-hdpi/ic_send.png -------------------------------------------------------------------------------- /sample-mail/src/main/res/drawable-hdpi/ic_spam.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/drawable-hdpi/ic_spam.png -------------------------------------------------------------------------------- /sample-mail/src/main/res/drawable-hdpi/ic_star.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/drawable-hdpi/ic_star.png -------------------------------------------------------------------------------- /sample-mail/src/main/res/drawable-hdpi/ic_statistics.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/drawable-hdpi/ic_statistics.png -------------------------------------------------------------------------------- /sample-mail/src/main/res/drawable-hdpi/ic_username.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/drawable-hdpi/ic_username.png -------------------------------------------------------------------------------- /sample-mail/src/main/res/drawable-hdpi/vertical_shadow_separator.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/drawable-hdpi/vertical_shadow_separator.9.png -------------------------------------------------------------------------------- /sample-mail/src/main/res/drawable-mdpi/ic_action_back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/drawable-mdpi/ic_action_back.png -------------------------------------------------------------------------------- /sample-mail/src/main/res/drawable-mdpi/ic_all_done.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/drawable-mdpi/ic_all_done.png -------------------------------------------------------------------------------- /sample-mail/src/main/res/drawable-mdpi/ic_cloud_off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/drawable-mdpi/ic_cloud_off.png -------------------------------------------------------------------------------- /sample-mail/src/main/res/drawable-mdpi/ic_create.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/drawable-mdpi/ic_create.png -------------------------------------------------------------------------------- /sample-mail/src/main/res/drawable-mdpi/ic_delete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/drawable-mdpi/ic_delete.png -------------------------------------------------------------------------------- /sample-mail/src/main/res/drawable-mdpi/ic_inbox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/drawable-mdpi/ic_inbox.png -------------------------------------------------------------------------------- /sample-mail/src/main/res/drawable-mdpi/ic_password.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/drawable-mdpi/ic_password.png -------------------------------------------------------------------------------- /sample-mail/src/main/res/drawable-mdpi/ic_reply.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/drawable-mdpi/ic_reply.png -------------------------------------------------------------------------------- /sample-mail/src/main/res/drawable-mdpi/ic_search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/drawable-mdpi/ic_search.png -------------------------------------------------------------------------------- /sample-mail/src/main/res/drawable-mdpi/ic_send.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/drawable-mdpi/ic_send.png -------------------------------------------------------------------------------- /sample-mail/src/main/res/drawable-mdpi/ic_spam.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/drawable-mdpi/ic_spam.png -------------------------------------------------------------------------------- /sample-mail/src/main/res/drawable-mdpi/ic_star.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/drawable-mdpi/ic_star.png -------------------------------------------------------------------------------- /sample-mail/src/main/res/drawable-mdpi/ic_statistics.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/drawable-mdpi/ic_statistics.png -------------------------------------------------------------------------------- /sample-mail/src/main/res/drawable-mdpi/ic_username.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/drawable-mdpi/ic_username.png -------------------------------------------------------------------------------- /sample-mail/src/main/res/drawable-mdpi/vertical_shadow_separator.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/drawable-mdpi/vertical_shadow_separator.9.png -------------------------------------------------------------------------------- /sample-mail/src/main/res/drawable-xhdpi/ic_action_back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/drawable-xhdpi/ic_action_back.png -------------------------------------------------------------------------------- /sample-mail/src/main/res/drawable-xhdpi/ic_all_done.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/drawable-xhdpi/ic_all_done.png -------------------------------------------------------------------------------- /sample-mail/src/main/res/drawable-xhdpi/ic_cloud_off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/drawable-xhdpi/ic_cloud_off.png -------------------------------------------------------------------------------- /sample-mail/src/main/res/drawable-xhdpi/ic_create.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/drawable-xhdpi/ic_create.png -------------------------------------------------------------------------------- /sample-mail/src/main/res/drawable-xhdpi/ic_delete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/drawable-xhdpi/ic_delete.png -------------------------------------------------------------------------------- /sample-mail/src/main/res/drawable-xhdpi/ic_inbox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/drawable-xhdpi/ic_inbox.png -------------------------------------------------------------------------------- /sample-mail/src/main/res/drawable-xhdpi/ic_password.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/drawable-xhdpi/ic_password.png -------------------------------------------------------------------------------- /sample-mail/src/main/res/drawable-xhdpi/ic_reply.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/drawable-xhdpi/ic_reply.png -------------------------------------------------------------------------------- /sample-mail/src/main/res/drawable-xhdpi/ic_search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/drawable-xhdpi/ic_search.png -------------------------------------------------------------------------------- /sample-mail/src/main/res/drawable-xhdpi/ic_send.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/drawable-xhdpi/ic_send.png -------------------------------------------------------------------------------- /sample-mail/src/main/res/drawable-xhdpi/ic_spam.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/drawable-xhdpi/ic_spam.png -------------------------------------------------------------------------------- /sample-mail/src/main/res/drawable-xhdpi/ic_star.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/drawable-xhdpi/ic_star.png -------------------------------------------------------------------------------- /sample-mail/src/main/res/drawable-xhdpi/ic_statistics.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/drawable-xhdpi/ic_statistics.png -------------------------------------------------------------------------------- /sample-mail/src/main/res/drawable-xhdpi/ic_username.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/drawable-xhdpi/ic_username.png -------------------------------------------------------------------------------- /sample-mail/src/main/res/drawable-xhdpi/vertical_shadow_separator.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/drawable-xhdpi/vertical_shadow_separator.9.png -------------------------------------------------------------------------------- /sample-mail/src/main/res/drawable-xxhdpi/ic_action_back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/drawable-xxhdpi/ic_action_back.png -------------------------------------------------------------------------------- /sample-mail/src/main/res/drawable-xxhdpi/ic_all_done.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/drawable-xxhdpi/ic_all_done.png -------------------------------------------------------------------------------- /sample-mail/src/main/res/drawable-xxhdpi/ic_cloud_off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/drawable-xxhdpi/ic_cloud_off.png -------------------------------------------------------------------------------- /sample-mail/src/main/res/drawable-xxhdpi/ic_create.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/drawable-xxhdpi/ic_create.png -------------------------------------------------------------------------------- /sample-mail/src/main/res/drawable-xxhdpi/ic_delete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/drawable-xxhdpi/ic_delete.png -------------------------------------------------------------------------------- /sample-mail/src/main/res/drawable-xxhdpi/ic_inbox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/drawable-xxhdpi/ic_inbox.png -------------------------------------------------------------------------------- /sample-mail/src/main/res/drawable-xxhdpi/ic_password.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/drawable-xxhdpi/ic_password.png -------------------------------------------------------------------------------- /sample-mail/src/main/res/drawable-xxhdpi/ic_reply.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/drawable-xxhdpi/ic_reply.png -------------------------------------------------------------------------------- /sample-mail/src/main/res/drawable-xxhdpi/ic_search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/drawable-xxhdpi/ic_search.png -------------------------------------------------------------------------------- /sample-mail/src/main/res/drawable-xxhdpi/ic_send.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/drawable-xxhdpi/ic_send.png -------------------------------------------------------------------------------- /sample-mail/src/main/res/drawable-xxhdpi/ic_spam.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/drawable-xxhdpi/ic_spam.png -------------------------------------------------------------------------------- /sample-mail/src/main/res/drawable-xxhdpi/ic_star.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/drawable-xxhdpi/ic_star.png -------------------------------------------------------------------------------- /sample-mail/src/main/res/drawable-xxhdpi/ic_statistics.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/drawable-xxhdpi/ic_statistics.png -------------------------------------------------------------------------------- /sample-mail/src/main/res/drawable-xxhdpi/ic_username.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/drawable-xxhdpi/ic_username.png -------------------------------------------------------------------------------- /sample-mail/src/main/res/drawable-xxhdpi/vertical_shadow_separator.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/drawable-xxhdpi/vertical_shadow_separator.9.png -------------------------------------------------------------------------------- /sample-mail/src/main/res/drawable-xxxhdpi/ic_all_done.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/drawable-xxxhdpi/ic_all_done.png -------------------------------------------------------------------------------- /sample-mail/src/main/res/drawable-xxxhdpi/ic_cloud_off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/drawable-xxxhdpi/ic_cloud_off.png -------------------------------------------------------------------------------- /sample-mail/src/main/res/drawable-xxxhdpi/ic_create.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/drawable-xxxhdpi/ic_create.png -------------------------------------------------------------------------------- /sample-mail/src/main/res/drawable-xxxhdpi/ic_delete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/drawable-xxxhdpi/ic_delete.png -------------------------------------------------------------------------------- /sample-mail/src/main/res/drawable-xxxhdpi/ic_inbox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/drawable-xxxhdpi/ic_inbox.png -------------------------------------------------------------------------------- /sample-mail/src/main/res/drawable-xxxhdpi/ic_password.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/drawable-xxxhdpi/ic_password.png -------------------------------------------------------------------------------- /sample-mail/src/main/res/drawable-xxxhdpi/ic_reply.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/drawable-xxxhdpi/ic_reply.png -------------------------------------------------------------------------------- /sample-mail/src/main/res/drawable-xxxhdpi/ic_search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/drawable-xxxhdpi/ic_search.png -------------------------------------------------------------------------------- /sample-mail/src/main/res/drawable-xxxhdpi/ic_send.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/drawable-xxxhdpi/ic_send.png -------------------------------------------------------------------------------- /sample-mail/src/main/res/drawable-xxxhdpi/ic_spam.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/drawable-xxxhdpi/ic_spam.png -------------------------------------------------------------------------------- /sample-mail/src/main/res/drawable-xxxhdpi/ic_star.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/drawable-xxxhdpi/ic_star.png -------------------------------------------------------------------------------- /sample-mail/src/main/res/drawable-xxxhdpi/ic_statistics.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/drawable-xxxhdpi/ic_statistics.png -------------------------------------------------------------------------------- /sample-mail/src/main/res/drawable-xxxhdpi/ic_username.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/drawable-xxxhdpi/ic_username.png -------------------------------------------------------------------------------- /sample-mail/src/main/res/drawable/barney.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/drawable/barney.jpeg -------------------------------------------------------------------------------- /sample-mail/src/main/res/drawable/label_view_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/drawable/label_view_background.xml -------------------------------------------------------------------------------- /sample-mail/src/main/res/drawable/lily.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/drawable/lily.jpg -------------------------------------------------------------------------------- /sample-mail/src/main/res/drawable/marshall.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/drawable/marshall.jpeg -------------------------------------------------------------------------------- /sample-mail/src/main/res/drawable/menu_unread_count.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/drawable/menu_unread_count.xml -------------------------------------------------------------------------------- /sample-mail/src/main/res/drawable/profile_background.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/drawable/profile_background.jpg -------------------------------------------------------------------------------- /sample-mail/src/main/res/drawable/robin.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/drawable/robin.jpg -------------------------------------------------------------------------------- /sample-mail/src/main/res/drawable/ted.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/drawable/ted.jpg -------------------------------------------------------------------------------- /sample-mail/src/main/res/drawable/text_cursor.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/drawable/text_cursor.xml -------------------------------------------------------------------------------- /sample-mail/src/main/res/drawable/unknown.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/drawable/unknown.jpg -------------------------------------------------------------------------------- /sample-mail/src/main/res/layout-sw600dp/activity_mail_details.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/layout-sw600dp/activity_mail_details.xml -------------------------------------------------------------------------------- /sample-mail/src/main/res/layout-sw600dp/merge_main_split_pane.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/layout-sw600dp/merge_main_split_pane.xml -------------------------------------------------------------------------------- /sample-mail/src/main/res/layout/activity_login.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/layout/activity_login.xml -------------------------------------------------------------------------------- /sample-mail/src/main/res/layout/activity_mail_details.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/layout/activity_mail_details.xml -------------------------------------------------------------------------------- /sample-mail/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /sample-mail/src/main/res/layout/activity_profile.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/layout/activity_profile.xml -------------------------------------------------------------------------------- /sample-mail/src/main/res/layout/activity_search.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/layout/activity_search.xml -------------------------------------------------------------------------------- /sample-mail/src/main/res/layout/activity_write.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/layout/activity_write.xml -------------------------------------------------------------------------------- /sample-mail/src/main/res/layout/fragment_about.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/layout/fragment_about.xml -------------------------------------------------------------------------------- /sample-mail/src/main/res/layout/fragment_login.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/layout/fragment_login.xml -------------------------------------------------------------------------------- /sample-mail/src/main/res/layout/fragment_mail_details.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/layout/fragment_mail_details.xml -------------------------------------------------------------------------------- /sample-mail/src/main/res/layout/fragment_mails.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/layout/fragment_mails.xml -------------------------------------------------------------------------------- /sample-mail/src/main/res/layout/fragment_mails_base.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/layout/fragment_mails_base.xml -------------------------------------------------------------------------------- /sample-mail/src/main/res/layout/fragment_menu.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/layout/fragment_menu.xml -------------------------------------------------------------------------------- /sample-mail/src/main/res/layout/fragment_search.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/layout/fragment_search.xml -------------------------------------------------------------------------------- /sample-mail/src/main/res/layout/fragment_statistics.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/layout/fragment_statistics.xml -------------------------------------------------------------------------------- /sample-mail/src/main/res/layout/list_labelview_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/layout/list_labelview_item.xml -------------------------------------------------------------------------------- /sample-mail/src/main/res/layout/list_load_more.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/layout/list_load_more.xml -------------------------------------------------------------------------------- /sample-mail/src/main/res/layout/list_mail_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/layout/list_mail_item.xml -------------------------------------------------------------------------------- /sample-mail/src/main/res/layout/list_menu_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/layout/list_menu_item.xml -------------------------------------------------------------------------------- /sample-mail/src/main/res/layout/list_menu_statistics.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/layout/list_menu_statistics.xml -------------------------------------------------------------------------------- /sample-mail/src/main/res/layout/list_statistics.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/layout/list_statistics.xml -------------------------------------------------------------------------------- /sample-mail/src/main/res/layout/merge_mails.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/layout/merge_mails.xml -------------------------------------------------------------------------------- /sample-mail/src/main/res/layout/merge_main_split_pane.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/layout/merge_main_split_pane.xml -------------------------------------------------------------------------------- /sample-mail/src/main/res/layout/view_authentication_required.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/layout/view_authentication_required.xml -------------------------------------------------------------------------------- /sample-mail/src/main/res/layout/view_error.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/layout/view_error.xml -------------------------------------------------------------------------------- /sample-mail/src/main/res/layout/view_label_layout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/layout/view_label_layout.xml -------------------------------------------------------------------------------- /sample-mail/src/main/res/layout/view_loading.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/layout/view_loading.xml -------------------------------------------------------------------------------- /sample-mail/src/main/res/menu/search_menu.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/menu/search_menu.xml -------------------------------------------------------------------------------- /sample-mail/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample-mail/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample-mail/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample-mail/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample-mail/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample-mail/src/main/res/values-land/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/values-land/dimens.xml -------------------------------------------------------------------------------- /sample-mail/src/main/res/values-sw360dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/values-sw360dp/dimens.xml -------------------------------------------------------------------------------- /sample-mail/src/main/res/values-sw384dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/values-sw384dp/dimens.xml -------------------------------------------------------------------------------- /sample-mail/src/main/res/values-sw600dp/booleans.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/values-sw600dp/booleans.xml -------------------------------------------------------------------------------- /sample-mail/src/main/res/values-sw600dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/values-sw600dp/dimens.xml -------------------------------------------------------------------------------- /sample-mail/src/main/res/values-sw600dp/values.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/values-sw600dp/values.xml -------------------------------------------------------------------------------- /sample-mail/src/main/res/values-v21/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/values-v21/styles.xml -------------------------------------------------------------------------------- /sample-mail/src/main/res/values-w820dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/values-w820dp/dimens.xml -------------------------------------------------------------------------------- /sample-mail/src/main/res/values/booleans.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/values/booleans.xml -------------------------------------------------------------------------------- /sample-mail/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /sample-mail/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /sample-mail/src/main/res/values/integers.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/values/integers.xml -------------------------------------------------------------------------------- /sample-mail/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /sample-mail/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /sample-mail/src/test/java/com/hannesdorfmann/mosby3/sample/mail/login/LoginViewStateTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/test/java/com/hannesdorfmann/mosby3/sample/mail/login/LoginViewStateTest.java -------------------------------------------------------------------------------- /sample-mail/src/test/java/com/hannesdorfmann/mosby3/sample/mail/model/mail/MailProviderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/test/java/com/hannesdorfmann/mosby3/sample/mail/model/mail/MailProviderTest.java -------------------------------------------------------------------------------- /sample-mail/src/test/java/com/hannesdorfmann/mosby3/sample/mail/model/mail/TestAccountManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/test/java/com/hannesdorfmann/mosby3/sample/mail/model/mail/TestAccountManager.java -------------------------------------------------------------------------------- /sample-mail/src/test/java/com/hannesdorfmann/mosby3/sample/mail/model/mail/TestMailGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mail/src/test/java/com/hannesdorfmann/mosby3/sample/mail/model/mail/TestMailGenerator.java -------------------------------------------------------------------------------- /sample-mvi/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/.gitignore -------------------------------------------------------------------------------- /sample-mvi/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/README.md -------------------------------------------------------------------------------- /sample-mvi/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/build.gradle -------------------------------------------------------------------------------- /sample-mvi/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/proguard-rules.pro -------------------------------------------------------------------------------- /sample-mvi/server/api/products0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/server/api/products0.json -------------------------------------------------------------------------------- /sample-mvi/server/api/products1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/server/api/products1.json -------------------------------------------------------------------------------- /sample-mvi/server/api/products2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/server/api/products2.json -------------------------------------------------------------------------------- /sample-mvi/server/api/products3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/server/api/products3.json -------------------------------------------------------------------------------- /sample-mvi/server/api/products4.json: -------------------------------------------------------------------------------- 1 | [ 2 | ] -------------------------------------------------------------------------------- /sample-mvi/server/images/-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/server/images/-1.jpg -------------------------------------------------------------------------------- /sample-mvi/server/images/-2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/server/images/-2.jpg -------------------------------------------------------------------------------- /sample-mvi/server/images/-3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/server/images/-3.jpg -------------------------------------------------------------------------------- /sample-mvi/server/images/-4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/server/images/-4.jpg -------------------------------------------------------------------------------- /sample-mvi/server/images/-5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/server/images/-5.jpg -------------------------------------------------------------------------------- /sample-mvi/server/images/-6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/server/images/-6.jpg -------------------------------------------------------------------------------- /sample-mvi/server/images/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/server/images/1.jpg -------------------------------------------------------------------------------- /sample-mvi/server/images/10.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/server/images/10.jpg -------------------------------------------------------------------------------- /sample-mvi/server/images/11.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/server/images/11.jpg -------------------------------------------------------------------------------- /sample-mvi/server/images/12.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/server/images/12.jpg -------------------------------------------------------------------------------- /sample-mvi/server/images/13.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/server/images/13.jpg -------------------------------------------------------------------------------- /sample-mvi/server/images/14.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/server/images/14.jpg -------------------------------------------------------------------------------- /sample-mvi/server/images/15.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/server/images/15.jpg -------------------------------------------------------------------------------- /sample-mvi/server/images/16.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/server/images/16.jpg -------------------------------------------------------------------------------- /sample-mvi/server/images/17.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/server/images/17.jpg -------------------------------------------------------------------------------- /sample-mvi/server/images/18.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/server/images/18.jpg -------------------------------------------------------------------------------- /sample-mvi/server/images/19.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/server/images/19.jpg -------------------------------------------------------------------------------- /sample-mvi/server/images/2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/server/images/2.jpg -------------------------------------------------------------------------------- /sample-mvi/server/images/20.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/server/images/20.jpg -------------------------------------------------------------------------------- /sample-mvi/server/images/21.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/server/images/21.jpg -------------------------------------------------------------------------------- /sample-mvi/server/images/22.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/server/images/22.jpg -------------------------------------------------------------------------------- /sample-mvi/server/images/23.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/server/images/23.jpg -------------------------------------------------------------------------------- /sample-mvi/server/images/24.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/server/images/24.jpg -------------------------------------------------------------------------------- /sample-mvi/server/images/25.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/server/images/25.jpg -------------------------------------------------------------------------------- /sample-mvi/server/images/26.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/server/images/26.jpg -------------------------------------------------------------------------------- /sample-mvi/server/images/27.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/server/images/27.jpg -------------------------------------------------------------------------------- /sample-mvi/server/images/28.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/server/images/28.jpg -------------------------------------------------------------------------------- /sample-mvi/server/images/29.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/server/images/29.jpg -------------------------------------------------------------------------------- /sample-mvi/server/images/3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/server/images/3.jpg -------------------------------------------------------------------------------- /sample-mvi/server/images/30.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/server/images/30.jpg -------------------------------------------------------------------------------- /sample-mvi/server/images/31.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/server/images/31.jpg -------------------------------------------------------------------------------- /sample-mvi/server/images/32.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/server/images/32.jpg -------------------------------------------------------------------------------- /sample-mvi/server/images/33.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/server/images/33.jpg -------------------------------------------------------------------------------- /sample-mvi/server/images/34.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/server/images/34.jpg -------------------------------------------------------------------------------- /sample-mvi/server/images/4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/server/images/4.jpg -------------------------------------------------------------------------------- /sample-mvi/server/images/5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/server/images/5.jpg -------------------------------------------------------------------------------- /sample-mvi/server/images/6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/server/images/6.jpg -------------------------------------------------------------------------------- /sample-mvi/server/images/7.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/server/images/7.jpg -------------------------------------------------------------------------------- /sample-mvi/server/images/8.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/server/images/8.jpg -------------------------------------------------------------------------------- /sample-mvi/server/images/9.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/server/images/9.jpg -------------------------------------------------------------------------------- /sample-mvi/src/debug/res/drawable-hdpi/leak_canary_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/debug/res/drawable-hdpi/leak_canary_icon.png -------------------------------------------------------------------------------- /sample-mvi/src/debug/res/drawable-mdpi/leak_canary_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/debug/res/drawable-mdpi/leak_canary_icon.png -------------------------------------------------------------------------------- /sample-mvi/src/debug/res/drawable-xhdpi/leak_canary_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/debug/res/drawable-xhdpi/leak_canary_icon.png -------------------------------------------------------------------------------- /sample-mvi/src/debug/res/drawable-xxhdpi/leak_canary_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/debug/res/drawable-xxhdpi/leak_canary_icon.png -------------------------------------------------------------------------------- /sample-mvi/src/debug/res/drawable-xxxhdpi/leak_canary_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/debug/res/drawable-xxxhdpi/leak_canary_icon.png -------------------------------------------------------------------------------- /sample-mvi/src/debug/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/debug/res/values/strings.xml -------------------------------------------------------------------------------- /sample-mvi/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /sample-mvi/src/main/ic_launcher-web.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/ic_launcher-web.png -------------------------------------------------------------------------------- /sample-mvi/src/main/java/com/hannesdorfmann/mosby3/sample/mvi/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/java/com/hannesdorfmann/mosby3/sample/mvi/MainActivity.java -------------------------------------------------------------------------------- /sample-mvi/src/main/java/com/hannesdorfmann/mosby3/sample/mvi/SampleApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/java/com/hannesdorfmann/mosby3/sample/mvi/SampleApplication.java -------------------------------------------------------------------------------- /sample-mvi/src/main/java/com/hannesdorfmann/mosby3/sample/mvi/businesslogic/ShoppingCart.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/java/com/hannesdorfmann/mosby3/sample/mvi/businesslogic/ShoppingCart.java -------------------------------------------------------------------------------- /sample-mvi/src/main/java/com/hannesdorfmann/mosby3/sample/mvi/businesslogic/feed/HomeFeedLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/java/com/hannesdorfmann/mosby3/sample/mvi/businesslogic/feed/HomeFeedLoader.java -------------------------------------------------------------------------------- /sample-mvi/src/main/java/com/hannesdorfmann/mosby3/sample/mvi/businesslogic/model/FeedItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/java/com/hannesdorfmann/mosby3/sample/mvi/businesslogic/model/FeedItem.java -------------------------------------------------------------------------------- /sample-mvi/src/main/java/com/hannesdorfmann/mosby3/sample/mvi/businesslogic/model/MainMenuItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/java/com/hannesdorfmann/mosby3/sample/mvi/businesslogic/model/MainMenuItem.java -------------------------------------------------------------------------------- /sample-mvi/src/main/java/com/hannesdorfmann/mosby3/sample/mvi/businesslogic/model/Product.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/java/com/hannesdorfmann/mosby3/sample/mvi/businesslogic/model/Product.java -------------------------------------------------------------------------------- /sample-mvi/src/main/java/com/hannesdorfmann/mosby3/sample/mvi/businesslogic/model/ProductDetail.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/java/com/hannesdorfmann/mosby3/sample/mvi/businesslogic/model/ProductDetail.java -------------------------------------------------------------------------------- /sample-mvi/src/main/java/com/hannesdorfmann/mosby3/sample/mvi/businesslogic/model/SectionHeader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/java/com/hannesdorfmann/mosby3/sample/mvi/businesslogic/model/SectionHeader.java -------------------------------------------------------------------------------- /sample-mvi/src/main/java/com/hannesdorfmann/mosby3/sample/mvi/view/category/CategoryAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/java/com/hannesdorfmann/mosby3/sample/mvi/view/category/CategoryAdapter.java -------------------------------------------------------------------------------- /sample-mvi/src/main/java/com/hannesdorfmann/mosby3/sample/mvi/view/category/CategoryFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/java/com/hannesdorfmann/mosby3/sample/mvi/view/category/CategoryFragment.java -------------------------------------------------------------------------------- /sample-mvi/src/main/java/com/hannesdorfmann/mosby3/sample/mvi/view/category/CategoryPresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/java/com/hannesdorfmann/mosby3/sample/mvi/view/category/CategoryPresenter.java -------------------------------------------------------------------------------- /sample-mvi/src/main/java/com/hannesdorfmann/mosby3/sample/mvi/view/category/CategoryView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/java/com/hannesdorfmann/mosby3/sample/mvi/view/category/CategoryView.java -------------------------------------------------------------------------------- /sample-mvi/src/main/java/com/hannesdorfmann/mosby3/sample/mvi/view/category/CategoryViewState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/java/com/hannesdorfmann/mosby3/sample/mvi/view/category/CategoryViewState.java -------------------------------------------------------------------------------- /sample-mvi/src/main/java/com/hannesdorfmann/mosby3/sample/mvi/view/checkoutbutton/CheckoutButton.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/java/com/hannesdorfmann/mosby3/sample/mvi/view/checkoutbutton/CheckoutButton.java -------------------------------------------------------------------------------- /sample-mvi/src/main/java/com/hannesdorfmann/mosby3/sample/mvi/view/detail/ProductDetailsActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/java/com/hannesdorfmann/mosby3/sample/mvi/view/detail/ProductDetailsActivity.java -------------------------------------------------------------------------------- /sample-mvi/src/main/java/com/hannesdorfmann/mosby3/sample/mvi/view/detail/ProductDetailsView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/java/com/hannesdorfmann/mosby3/sample/mvi/view/detail/ProductDetailsView.java -------------------------------------------------------------------------------- /sample-mvi/src/main/java/com/hannesdorfmann/mosby3/sample/mvi/view/home/HomeAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/java/com/hannesdorfmann/mosby3/sample/mvi/view/home/HomeAdapter.java -------------------------------------------------------------------------------- /sample-mvi/src/main/java/com/hannesdorfmann/mosby3/sample/mvi/view/home/HomeFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/java/com/hannesdorfmann/mosby3/sample/mvi/view/home/HomeFragment.java -------------------------------------------------------------------------------- /sample-mvi/src/main/java/com/hannesdorfmann/mosby3/sample/mvi/view/home/HomePresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/java/com/hannesdorfmann/mosby3/sample/mvi/view/home/HomePresenter.java -------------------------------------------------------------------------------- /sample-mvi/src/main/java/com/hannesdorfmann/mosby3/sample/mvi/view/home/HomeView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/java/com/hannesdorfmann/mosby3/sample/mvi/view/home/HomeView.java -------------------------------------------------------------------------------- /sample-mvi/src/main/java/com/hannesdorfmann/mosby3/sample/mvi/view/home/HomeViewState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/java/com/hannesdorfmann/mosby3/sample/mvi/view/home/HomeViewState.java -------------------------------------------------------------------------------- /sample-mvi/src/main/java/com/hannesdorfmann/mosby3/sample/mvi/view/home/PartialStateChanges.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/java/com/hannesdorfmann/mosby3/sample/mvi/view/home/PartialStateChanges.java -------------------------------------------------------------------------------- /sample-mvi/src/main/java/com/hannesdorfmann/mosby3/sample/mvi/view/menu/MainMenuAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/java/com/hannesdorfmann/mosby3/sample/mvi/view/menu/MainMenuAdapter.java -------------------------------------------------------------------------------- /sample-mvi/src/main/java/com/hannesdorfmann/mosby3/sample/mvi/view/menu/MainMenuLayout.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/java/com/hannesdorfmann/mosby3/sample/mvi/view/menu/MainMenuLayout.java -------------------------------------------------------------------------------- /sample-mvi/src/main/java/com/hannesdorfmann/mosby3/sample/mvi/view/menu/MainMenuPresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/java/com/hannesdorfmann/mosby3/sample/mvi/view/menu/MainMenuPresenter.java -------------------------------------------------------------------------------- /sample-mvi/src/main/java/com/hannesdorfmann/mosby3/sample/mvi/view/menu/MainMenuView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/java/com/hannesdorfmann/mosby3/sample/mvi/view/menu/MainMenuView.java -------------------------------------------------------------------------------- /sample-mvi/src/main/java/com/hannesdorfmann/mosby3/sample/mvi/view/menu/MenuViewState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/java/com/hannesdorfmann/mosby3/sample/mvi/view/menu/MenuViewState.java -------------------------------------------------------------------------------- /sample-mvi/src/main/java/com/hannesdorfmann/mosby3/sample/mvi/view/search/SearchAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/java/com/hannesdorfmann/mosby3/sample/mvi/view/search/SearchAdapter.java -------------------------------------------------------------------------------- /sample-mvi/src/main/java/com/hannesdorfmann/mosby3/sample/mvi/view/search/SearchFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/java/com/hannesdorfmann/mosby3/sample/mvi/view/search/SearchFragment.java -------------------------------------------------------------------------------- /sample-mvi/src/main/java/com/hannesdorfmann/mosby3/sample/mvi/view/search/SearchPresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/java/com/hannesdorfmann/mosby3/sample/mvi/view/search/SearchPresenter.java -------------------------------------------------------------------------------- /sample-mvi/src/main/java/com/hannesdorfmann/mosby3/sample/mvi/view/search/SearchView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/java/com/hannesdorfmann/mosby3/sample/mvi/view/search/SearchView.java -------------------------------------------------------------------------------- /sample-mvi/src/main/java/com/hannesdorfmann/mosby3/sample/mvi/view/ui/AspectRatioImageView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/java/com/hannesdorfmann/mosby3/sample/mvi/view/ui/AspectRatioImageView.java -------------------------------------------------------------------------------- /sample-mvi/src/main/java/com/hannesdorfmann/mosby3/sample/mvi/view/ui/GridSpacingItemDecoration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/java/com/hannesdorfmann/mosby3/sample/mvi/view/ui/GridSpacingItemDecoration.java -------------------------------------------------------------------------------- /sample-mvi/src/main/res/drawable-hdpi/ic_add_shopping_cart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/res/drawable-hdpi/ic_add_shopping_cart.png -------------------------------------------------------------------------------- /sample-mvi/src/main/res/drawable-hdpi/ic_back_selection_count_toolbar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/res/drawable-hdpi/ic_back_selection_count_toolbar.png -------------------------------------------------------------------------------- /sample-mvi/src/main/res/drawable-hdpi/ic_error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/res/drawable-hdpi/ic_error.png -------------------------------------------------------------------------------- /sample-mvi/src/main/res/drawable-hdpi/ic_in_shopping_cart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/res/drawable-hdpi/ic_in_shopping_cart.png -------------------------------------------------------------------------------- /sample-mvi/src/main/res/drawable-hdpi/ic_remove.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/res/drawable-hdpi/ic_remove.png -------------------------------------------------------------------------------- /sample-mvi/src/main/res/drawable-hdpi/ic_search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/res/drawable-hdpi/ic_search.png -------------------------------------------------------------------------------- /sample-mvi/src/main/res/drawable-hdpi/ic_search_toolbar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/res/drawable-hdpi/ic_search_toolbar.png -------------------------------------------------------------------------------- /sample-mvi/src/main/res/drawable-hdpi/ic_shopping_cart_label.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/res/drawable-hdpi/ic_shopping_cart_label.png -------------------------------------------------------------------------------- /sample-mvi/src/main/res/drawable-hdpi/ic_shopping_disabled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/res/drawable-hdpi/ic_shopping_disabled.png -------------------------------------------------------------------------------- /sample-mvi/src/main/res/drawable-hdpi/ic_shopping_enabled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/res/drawable-hdpi/ic_shopping_enabled.png -------------------------------------------------------------------------------- /sample-mvi/src/main/res/drawable-hdpi/search_big.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/res/drawable-hdpi/search_big.png -------------------------------------------------------------------------------- /sample-mvi/src/main/res/drawable-mdpi/ic_add_shopping_cart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/res/drawable-mdpi/ic_add_shopping_cart.png -------------------------------------------------------------------------------- /sample-mvi/src/main/res/drawable-mdpi/ic_back_selection_count_toolbar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/res/drawable-mdpi/ic_back_selection_count_toolbar.png -------------------------------------------------------------------------------- /sample-mvi/src/main/res/drawable-mdpi/ic_in_shopping_cart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/res/drawable-mdpi/ic_in_shopping_cart.png -------------------------------------------------------------------------------- /sample-mvi/src/main/res/drawable-mdpi/ic_remove.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/res/drawable-mdpi/ic_remove.png -------------------------------------------------------------------------------- /sample-mvi/src/main/res/drawable-mdpi/ic_search_toolbar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/res/drawable-mdpi/ic_search_toolbar.png -------------------------------------------------------------------------------- /sample-mvi/src/main/res/drawable-mdpi/ic_shopping_cart_label.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/res/drawable-mdpi/ic_shopping_cart_label.png -------------------------------------------------------------------------------- /sample-mvi/src/main/res/drawable-mdpi/ic_shopping_disabled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/res/drawable-mdpi/ic_shopping_disabled.png -------------------------------------------------------------------------------- /sample-mvi/src/main/res/drawable-mdpi/ic_shopping_enabled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/res/drawable-mdpi/ic_shopping_enabled.png -------------------------------------------------------------------------------- /sample-mvi/src/main/res/drawable-v21/ic_menu_camera.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/res/drawable-v21/ic_menu_camera.xml -------------------------------------------------------------------------------- /sample-mvi/src/main/res/drawable-v21/ic_menu_gallery.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/res/drawable-v21/ic_menu_gallery.xml -------------------------------------------------------------------------------- /sample-mvi/src/main/res/drawable-v21/ic_menu_manage.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/res/drawable-v21/ic_menu_manage.xml -------------------------------------------------------------------------------- /sample-mvi/src/main/res/drawable-v21/ic_menu_send.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/res/drawable-v21/ic_menu_send.xml -------------------------------------------------------------------------------- /sample-mvi/src/main/res/drawable-v21/ic_menu_share.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/res/drawable-v21/ic_menu_share.xml -------------------------------------------------------------------------------- /sample-mvi/src/main/res/drawable-v21/ic_menu_slideshow.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/res/drawable-v21/ic_menu_slideshow.xml -------------------------------------------------------------------------------- /sample-mvi/src/main/res/drawable-xhdpi/ic_add_shopping_cart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/res/drawable-xhdpi/ic_add_shopping_cart.png -------------------------------------------------------------------------------- /sample-mvi/src/main/res/drawable-xhdpi/ic_back_selection_count_toolbar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/res/drawable-xhdpi/ic_back_selection_count_toolbar.png -------------------------------------------------------------------------------- /sample-mvi/src/main/res/drawable-xhdpi/ic_error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/res/drawable-xhdpi/ic_error.png -------------------------------------------------------------------------------- /sample-mvi/src/main/res/drawable-xhdpi/ic_in_shopping_cart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/res/drawable-xhdpi/ic_in_shopping_cart.png -------------------------------------------------------------------------------- /sample-mvi/src/main/res/drawable-xhdpi/ic_remove.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/res/drawable-xhdpi/ic_remove.png -------------------------------------------------------------------------------- /sample-mvi/src/main/res/drawable-xhdpi/ic_search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/res/drawable-xhdpi/ic_search.png -------------------------------------------------------------------------------- /sample-mvi/src/main/res/drawable-xhdpi/ic_search_toolbar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/res/drawable-xhdpi/ic_search_toolbar.png -------------------------------------------------------------------------------- /sample-mvi/src/main/res/drawable-xhdpi/ic_shopping_cart_label.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/res/drawable-xhdpi/ic_shopping_cart_label.png -------------------------------------------------------------------------------- /sample-mvi/src/main/res/drawable-xhdpi/ic_shopping_disabled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/res/drawable-xhdpi/ic_shopping_disabled.png -------------------------------------------------------------------------------- /sample-mvi/src/main/res/drawable-xhdpi/ic_shopping_enabled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/res/drawable-xhdpi/ic_shopping_enabled.png -------------------------------------------------------------------------------- /sample-mvi/src/main/res/drawable-xhdpi/search_big.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/res/drawable-xhdpi/search_big.png -------------------------------------------------------------------------------- /sample-mvi/src/main/res/drawable-xxhdpi/ic_add_shopping_cart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/res/drawable-xxhdpi/ic_add_shopping_cart.png -------------------------------------------------------------------------------- /sample-mvi/src/main/res/drawable-xxhdpi/ic_back_selection_count_toolbar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/res/drawable-xxhdpi/ic_back_selection_count_toolbar.png -------------------------------------------------------------------------------- /sample-mvi/src/main/res/drawable-xxhdpi/ic_error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/res/drawable-xxhdpi/ic_error.png -------------------------------------------------------------------------------- /sample-mvi/src/main/res/drawable-xxhdpi/ic_in_shopping_cart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/res/drawable-xxhdpi/ic_in_shopping_cart.png -------------------------------------------------------------------------------- /sample-mvi/src/main/res/drawable-xxhdpi/ic_remove.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/res/drawable-xxhdpi/ic_remove.png -------------------------------------------------------------------------------- /sample-mvi/src/main/res/drawable-xxhdpi/ic_search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/res/drawable-xxhdpi/ic_search.png -------------------------------------------------------------------------------- /sample-mvi/src/main/res/drawable-xxhdpi/ic_search_toolbar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/res/drawable-xxhdpi/ic_search_toolbar.png -------------------------------------------------------------------------------- /sample-mvi/src/main/res/drawable-xxhdpi/ic_shopping_cart_label.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/res/drawable-xxhdpi/ic_shopping_cart_label.png -------------------------------------------------------------------------------- /sample-mvi/src/main/res/drawable-xxhdpi/ic_shopping_disabled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/res/drawable-xxhdpi/ic_shopping_disabled.png -------------------------------------------------------------------------------- /sample-mvi/src/main/res/drawable-xxhdpi/ic_shopping_enabled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/res/drawable-xxhdpi/ic_shopping_enabled.png -------------------------------------------------------------------------------- /sample-mvi/src/main/res/drawable-xxhdpi/search_big.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/res/drawable-xxhdpi/search_big.png -------------------------------------------------------------------------------- /sample-mvi/src/main/res/drawable-xxxhdpi/ic_add_shopping_cart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/res/drawable-xxxhdpi/ic_add_shopping_cart.png -------------------------------------------------------------------------------- /sample-mvi/src/main/res/drawable-xxxhdpi/ic_error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/res/drawable-xxxhdpi/ic_error.png -------------------------------------------------------------------------------- /sample-mvi/src/main/res/drawable-xxxhdpi/ic_search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/res/drawable-xxxhdpi/ic_search.png -------------------------------------------------------------------------------- /sample-mvi/src/main/res/drawable-xxxhdpi/ic_shopping_cart_label.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/res/drawable-xxxhdpi/ic_shopping_cart_label.png -------------------------------------------------------------------------------- /sample-mvi/src/main/res/drawable-xxxhdpi/search_big.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/res/drawable-xxxhdpi/search_big.png -------------------------------------------------------------------------------- /sample-mvi/src/main/res/drawable/main_menu_item_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/res/drawable/main_menu_item_background.xml -------------------------------------------------------------------------------- /sample-mvi/src/main/res/drawable/side_nav_bar.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/res/drawable/side_nav_bar.xml -------------------------------------------------------------------------------- /sample-mvi/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /sample-mvi/src/main/res/layout/activity_product_detail.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/res/layout/activity_product_detail.xml -------------------------------------------------------------------------------- /sample-mvi/src/main/res/layout/fragment_category.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/res/layout/fragment_category.xml -------------------------------------------------------------------------------- /sample-mvi/src/main/res/layout/fragment_home.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/res/layout/fragment_home.xml -------------------------------------------------------------------------------- /sample-mvi/src/main/res/layout/fragment_search.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/res/layout/fragment_search.xml -------------------------------------------------------------------------------- /sample-mvi/src/main/res/layout/fragment_shopping_cart.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/res/layout/fragment_shopping_cart.xml -------------------------------------------------------------------------------- /sample-mvi/src/main/res/layout/include_errorview.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/res/layout/include_errorview.xml -------------------------------------------------------------------------------- /sample-mvi/src/main/res/layout/item_loading.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/res/layout/item_loading.xml -------------------------------------------------------------------------------- /sample-mvi/src/main/res/layout/item_main_menu.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/res/layout/item_main_menu.xml -------------------------------------------------------------------------------- /sample-mvi/src/main/res/layout/item_more_available.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/res/layout/item_more_available.xml -------------------------------------------------------------------------------- /sample-mvi/src/main/res/layout/item_product.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/res/layout/item_product.xml -------------------------------------------------------------------------------- /sample-mvi/src/main/res/layout/item_section_header.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/res/layout/item_section_header.xml -------------------------------------------------------------------------------- /sample-mvi/src/main/res/layout/item_shopping_cart.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/res/layout/item_shopping_cart.xml -------------------------------------------------------------------------------- /sample-mvi/src/main/res/layout/view_mainmenu.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/res/layout/view_mainmenu.xml -------------------------------------------------------------------------------- /sample-mvi/src/main/res/menu/activity_main_toolbar.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/res/menu/activity_main_toolbar.xml -------------------------------------------------------------------------------- /sample-mvi/src/main/res/menu/shopping_cart_toolbar.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/res/menu/shopping_cart_toolbar.xml -------------------------------------------------------------------------------- /sample-mvi/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample-mvi/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample-mvi/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample-mvi/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample-mvi/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample-mvi/src/main/res/values-land/integers.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/res/values-land/integers.xml -------------------------------------------------------------------------------- /sample-mvi/src/main/res/values-v21/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/res/values-v21/styles.xml -------------------------------------------------------------------------------- /sample-mvi/src/main/res/values-w820dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/res/values-w820dp/dimens.xml -------------------------------------------------------------------------------- /sample-mvi/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /sample-mvi/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /sample-mvi/src/main/res/values/drawables.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/res/values/drawables.xml -------------------------------------------------------------------------------- /sample-mvi/src/main/res/values/integers.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/res/values/integers.xml -------------------------------------------------------------------------------- /sample-mvi/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /sample-mvi/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /sample-mvi/src/test/java/com/hannesdorfmann/mosby3/sample/mvi/view/home/HomePresenterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/test/java/com/hannesdorfmann/mosby3/sample/mvi/view/home/HomePresenterTest.java -------------------------------------------------------------------------------- /sample-mvi/src/test/java/com/hannesdorfmann/mosby3/sample/mvi/view/home/HomeViewRobot.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample-mvi/src/test/java/com/hannesdorfmann/mosby3/sample/mvi/view/home/HomeViewRobot.java -------------------------------------------------------------------------------- /sample/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample/.gitignore -------------------------------------------------------------------------------- /sample/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample/README.md -------------------------------------------------------------------------------- /sample/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample/build.gradle -------------------------------------------------------------------------------- /sample/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample/proguard-rules.pro -------------------------------------------------------------------------------- /sample/src/debug/res/drawable-hdpi/leak_canary_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample/src/debug/res/drawable-hdpi/leak_canary_icon.png -------------------------------------------------------------------------------- /sample/src/debug/res/drawable-mdpi/leak_canary_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample/src/debug/res/drawable-mdpi/leak_canary_icon.png -------------------------------------------------------------------------------- /sample/src/debug/res/drawable-xhdpi/leak_canary_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample/src/debug/res/drawable-xhdpi/leak_canary_icon.png -------------------------------------------------------------------------------- /sample/src/debug/res/drawable-xxhdpi/leak_canary_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample/src/debug/res/drawable-xxhdpi/leak_canary_icon.png -------------------------------------------------------------------------------- /sample/src/debug/res/drawable-xxxhdpi/leak_canary_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample/src/debug/res/drawable-xxxhdpi/leak_canary_icon.png -------------------------------------------------------------------------------- /sample/src/debug/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample/src/debug/res/values/strings.xml -------------------------------------------------------------------------------- /sample/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /sample/src/main/java/com/hannesdorfmann/mosby3/sample/FragmentContainerActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample/src/main/java/com/hannesdorfmann/mosby3/sample/FragmentContainerActivity.java -------------------------------------------------------------------------------- /sample/src/main/java/com/hannesdorfmann/mosby3/sample/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample/src/main/java/com/hannesdorfmann/mosby3/sample/MainActivity.java -------------------------------------------------------------------------------- /sample/src/main/java/com/hannesdorfmann/mosby3/sample/SampleApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample/src/main/java/com/hannesdorfmann/mosby3/sample/SampleApplication.java -------------------------------------------------------------------------------- /sample/src/main/java/com/hannesdorfmann/mosby3/sample/mvp/CountriesAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample/src/main/java/com/hannesdorfmann/mosby3/sample/mvp/CountriesAdapter.java -------------------------------------------------------------------------------- /sample/src/main/java/com/hannesdorfmann/mosby3/sample/mvp/CountriesErrorMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample/src/main/java/com/hannesdorfmann/mosby3/sample/mvp/CountriesErrorMessage.java -------------------------------------------------------------------------------- /sample/src/main/java/com/hannesdorfmann/mosby3/sample/mvp/CountriesPresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample/src/main/java/com/hannesdorfmann/mosby3/sample/mvp/CountriesPresenter.java -------------------------------------------------------------------------------- /sample/src/main/java/com/hannesdorfmann/mosby3/sample/mvp/CountriesView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample/src/main/java/com/hannesdorfmann/mosby3/sample/mvp/CountriesView.java -------------------------------------------------------------------------------- /sample/src/main/java/com/hannesdorfmann/mosby3/sample/mvp/customviewstate/MyCustomActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample/src/main/java/com/hannesdorfmann/mosby3/sample/mvp/customviewstate/MyCustomActivity.java -------------------------------------------------------------------------------- /sample/src/main/java/com/hannesdorfmann/mosby3/sample/mvp/customviewstate/MyCustomFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample/src/main/java/com/hannesdorfmann/mosby3/sample/mvp/customviewstate/MyCustomFragment.java -------------------------------------------------------------------------------- /sample/src/main/java/com/hannesdorfmann/mosby3/sample/mvp/customviewstate/MyCustomPresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample/src/main/java/com/hannesdorfmann/mosby3/sample/mvp/customviewstate/MyCustomPresenter.java -------------------------------------------------------------------------------- /sample/src/main/java/com/hannesdorfmann/mosby3/sample/mvp/customviewstate/MyCustomView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample/src/main/java/com/hannesdorfmann/mosby3/sample/mvp/customviewstate/MyCustomView.java -------------------------------------------------------------------------------- /sample/src/main/java/com/hannesdorfmann/mosby3/sample/mvp/customviewstate/MyCustomViewState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample/src/main/java/com/hannesdorfmann/mosby3/sample/mvp/customviewstate/MyCustomViewState.java -------------------------------------------------------------------------------- /sample/src/main/java/com/hannesdorfmann/mosby3/sample/mvp/lce/SimpleCountriesPresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample/src/main/java/com/hannesdorfmann/mosby3/sample/mvp/lce/SimpleCountriesPresenter.java -------------------------------------------------------------------------------- /sample/src/main/java/com/hannesdorfmann/mosby3/sample/mvp/lce/activity/CountriesActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample/src/main/java/com/hannesdorfmann/mosby3/sample/mvp/lce/activity/CountriesActivity.java -------------------------------------------------------------------------------- /sample/src/main/java/com/hannesdorfmann/mosby3/sample/mvp/lce/fragment/CountriesFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample/src/main/java/com/hannesdorfmann/mosby3/sample/mvp/lce/fragment/CountriesFragment.java -------------------------------------------------------------------------------- /sample/src/main/java/com/hannesdorfmann/mosby3/sample/mvp/lce/layout/CountriesLayout.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample/src/main/java/com/hannesdorfmann/mosby3/sample/mvp/lce/layout/CountriesLayout.java -------------------------------------------------------------------------------- /sample/src/main/java/com/hannesdorfmann/mosby3/sample/mvp/lce/layout/CountriesLayoutActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample/src/main/java/com/hannesdorfmann/mosby3/sample/mvp/lce/layout/CountriesLayoutActivity.java -------------------------------------------------------------------------------- /sample/src/main/java/com/hannesdorfmann/mosby3/sample/mvp/lce/viewpager/ViewPagerActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample/src/main/java/com/hannesdorfmann/mosby3/sample/mvp/lce/viewpager/ViewPagerActivity.java -------------------------------------------------------------------------------- /sample/src/main/java/com/hannesdorfmann/mosby3/sample/mvp/lce/viewstate/nested/NestedFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample/src/main/java/com/hannesdorfmann/mosby3/sample/mvp/lce/viewstate/nested/NestedFragment.java -------------------------------------------------------------------------------- /sample/src/main/java/com/hannesdorfmann/mosby3/sample/mvp/model/CountriesAsyncLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample/src/main/java/com/hannesdorfmann/mosby3/sample/mvp/model/CountriesAsyncLoader.java -------------------------------------------------------------------------------- /sample/src/main/java/com/hannesdorfmann/mosby3/sample/mvp/model/Country.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample/src/main/java/com/hannesdorfmann/mosby3/sample/mvp/model/Country.java -------------------------------------------------------------------------------- /sample/src/main/java/com/hannesdorfmann/mosby3/sample/mvp/model/CountryApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample/src/main/java/com/hannesdorfmann/mosby3/sample/mvp/model/CountryApi.java -------------------------------------------------------------------------------- /sample/src/main/java/com/hannesdorfmann/mosby3/sample/mvp/model/custom/A.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample/src/main/java/com/hannesdorfmann/mosby3/sample/mvp/model/custom/A.java -------------------------------------------------------------------------------- /sample/src/main/java/com/hannesdorfmann/mosby3/sample/mvp/model/custom/B.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample/src/main/java/com/hannesdorfmann/mosby3/sample/mvp/model/custom/B.java -------------------------------------------------------------------------------- /sample/src/main/res/drawable-hdpi/ic_cloud_off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample/src/main/res/drawable-hdpi/ic_cloud_off.png -------------------------------------------------------------------------------- /sample/src/main/res/drawable-mdpi/ic_cloud_off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample/src/main/res/drawable-mdpi/ic_cloud_off.png -------------------------------------------------------------------------------- /sample/src/main/res/drawable-xhdpi/ic_cloud_off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample/src/main/res/drawable-xhdpi/ic_cloud_off.png -------------------------------------------------------------------------------- /sample/src/main/res/drawable-xxhdpi/ic_cloud_off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample/src/main/res/drawable-xxhdpi/ic_cloud_off.png -------------------------------------------------------------------------------- /sample/src/main/res/drawable-xxxhdpi/ic_cloud_off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample/src/main/res/drawable-xxxhdpi/ic_cloud_off.png -------------------------------------------------------------------------------- /sample/src/main/res/layout/activity_embedded_fragment.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample/src/main/res/layout/activity_embedded_fragment.xml -------------------------------------------------------------------------------- /sample/src/main/res/layout/activity_fragment_container.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample/src/main/res/layout/activity_fragment_container.xml -------------------------------------------------------------------------------- /sample/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /sample/src/main/res/layout/activity_viewpager.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample/src/main/res/layout/activity_viewpager.xml -------------------------------------------------------------------------------- /sample/src/main/res/layout/countries_list.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample/src/main/res/layout/countries_list.xml -------------------------------------------------------------------------------- /sample/src/main/res/layout/countries_mvp_layout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample/src/main/res/layout/countries_mvp_layout.xml -------------------------------------------------------------------------------- /sample/src/main/res/layout/error_view.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample/src/main/res/layout/error_view.xml -------------------------------------------------------------------------------- /sample/src/main/res/layout/fragment_nested_container.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample/src/main/res/layout/fragment_nested_container.xml -------------------------------------------------------------------------------- /sample/src/main/res/layout/fragment_nested_viewpager.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample/src/main/res/layout/fragment_nested_viewpager.xml -------------------------------------------------------------------------------- /sample/src/main/res/layout/loading_view.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample/src/main/res/layout/loading_view.xml -------------------------------------------------------------------------------- /sample/src/main/res/layout/my_custom_view.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample/src/main/res/layout/my_custom_view.xml -------------------------------------------------------------------------------- /sample/src/main/res/layout/row_text.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample/src/main/res/layout/row_text.xml -------------------------------------------------------------------------------- /sample/src/main/res/menu/menu_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample/src/main/res/menu/menu_main.xml -------------------------------------------------------------------------------- /sample/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample/src/main/res/values-w820dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample/src/main/res/values-w820dp/dimens.xml -------------------------------------------------------------------------------- /sample/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /sample/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /sample/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/sample/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/settings.gradle -------------------------------------------------------------------------------- /utils-fragment-integration-test/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/utils-fragment-integration-test/.gitignore -------------------------------------------------------------------------------- /utils-fragment-integration-test/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/utils-fragment-integration-test/build.gradle -------------------------------------------------------------------------------- /utils-fragment-integration-test/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/utils-fragment-integration-test/proguard-rules.pro -------------------------------------------------------------------------------- /utils-fragment-integration-test/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/utils-fragment-integration-test/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /utils-fragment-integration-test/src/main/res/layout/activity_backstack.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/utils-fragment-integration-test/src/main/res/layout/activity_backstack.xml -------------------------------------------------------------------------------- /utils-fragment-integration-test/src/main/res/layout/activity_container.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/utils-fragment-integration-test/src/main/res/layout/activity_container.xml -------------------------------------------------------------------------------- /utils-fragment-integration-test/src/main/res/layout/fragment_child.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/utils-fragment-integration-test/src/main/res/layout/fragment_child.xml -------------------------------------------------------------------------------- /utils-fragment-integration-test/src/main/res/layout/fragment_child_child.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/utils-fragment-integration-test/src/main/res/layout/fragment_child_child.xml -------------------------------------------------------------------------------- /utils-fragment-integration-test/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/utils-fragment-integration-test/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /utils-fragment-integration-test/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/utils-fragment-integration-test/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /utils-fragment-integration-test/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/utils-fragment-integration-test/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /utils-fragment-integration-test/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/utils-fragment-integration-test/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /utils-fragment-integration-test/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/utils-fragment-integration-test/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /utils-fragment-integration-test/src/main/res/values-w820dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/utils-fragment-integration-test/src/main/res/values-w820dp/dimens.xml -------------------------------------------------------------------------------- /utils-fragment-integration-test/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/utils-fragment-integration-test/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /utils-fragment-integration-test/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/utils-fragment-integration-test/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /utils-fragment-integration-test/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/utils-fragment-integration-test/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /utils-fragment-integration-test/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/utils-fragment-integration-test/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /utils-fragment/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/utils-fragment/.gitignore -------------------------------------------------------------------------------- /utils-fragment/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/utils-fragment/build.gradle -------------------------------------------------------------------------------- /utils-fragment/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/utils-fragment/gradle.properties -------------------------------------------------------------------------------- /utils-fragment/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/utils-fragment/proguard-rules.pro -------------------------------------------------------------------------------- /utils-fragment/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/utils-fragment/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /utils-fragment/src/main/java/android/support/v4/app/BackstackAccessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/utils-fragment/src/main/java/android/support/v4/app/BackstackAccessor.java -------------------------------------------------------------------------------- /viewstate/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/viewstate/.gitignore -------------------------------------------------------------------------------- /viewstate/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/viewstate/build.gradle -------------------------------------------------------------------------------- /viewstate/findbugs-filter.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/viewstate/findbugs-filter.xml -------------------------------------------------------------------------------- /viewstate/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/viewstate/gradle.properties -------------------------------------------------------------------------------- /viewstate/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/viewstate/proguard-rules.pro -------------------------------------------------------------------------------- /viewstate/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/viewstate/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /viewstate/src/main/java/com/hannesdorfmann/mosby3/mvp/delegate/ActivityMvpViewStateDelegateImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/viewstate/src/main/java/com/hannesdorfmann/mosby3/mvp/delegate/ActivityMvpViewStateDelegateImpl.java -------------------------------------------------------------------------------- /viewstate/src/main/java/com/hannesdorfmann/mosby3/mvp/delegate/FragmentMvpViewStateDelegateImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/viewstate/src/main/java/com/hannesdorfmann/mosby3/mvp/delegate/FragmentMvpViewStateDelegateImpl.java -------------------------------------------------------------------------------- /viewstate/src/main/java/com/hannesdorfmann/mosby3/mvp/delegate/MosbyViewStateSavedState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/viewstate/src/main/java/com/hannesdorfmann/mosby3/mvp/delegate/MosbyViewStateSavedState.java -------------------------------------------------------------------------------- /viewstate/src/main/java/com/hannesdorfmann/mosby3/mvp/delegate/MvpViewStateDelegateCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/viewstate/src/main/java/com/hannesdorfmann/mosby3/mvp/delegate/MvpViewStateDelegateCallback.java -------------------------------------------------------------------------------- /viewstate/src/main/java/com/hannesdorfmann/mosby3/mvp/delegate/ViewGroupMvpViewStateDelegateImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/viewstate/src/main/java/com/hannesdorfmann/mosby3/mvp/delegate/ViewGroupMvpViewStateDelegateImpl.java -------------------------------------------------------------------------------- /viewstate/src/main/java/com/hannesdorfmann/mosby3/mvp/viewstate/MvpViewStateActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/viewstate/src/main/java/com/hannesdorfmann/mosby3/mvp/viewstate/MvpViewStateActivity.java -------------------------------------------------------------------------------- /viewstate/src/main/java/com/hannesdorfmann/mosby3/mvp/viewstate/MvpViewStateFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/viewstate/src/main/java/com/hannesdorfmann/mosby3/mvp/viewstate/MvpViewStateFragment.java -------------------------------------------------------------------------------- /viewstate/src/main/java/com/hannesdorfmann/mosby3/mvp/viewstate/RestorableParcelableViewState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/viewstate/src/main/java/com/hannesdorfmann/mosby3/mvp/viewstate/RestorableParcelableViewState.java -------------------------------------------------------------------------------- /viewstate/src/main/java/com/hannesdorfmann/mosby3/mvp/viewstate/RestorableViewState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/viewstate/src/main/java/com/hannesdorfmann/mosby3/mvp/viewstate/RestorableViewState.java -------------------------------------------------------------------------------- /viewstate/src/main/java/com/hannesdorfmann/mosby3/mvp/viewstate/ViewState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/viewstate/src/main/java/com/hannesdorfmann/mosby3/mvp/viewstate/ViewState.java -------------------------------------------------------------------------------- /viewstate/src/main/java/com/hannesdorfmann/mosby3/mvp/viewstate/layout/MvpViewStateFrameLayout.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/viewstate/src/main/java/com/hannesdorfmann/mosby3/mvp/viewstate/layout/MvpViewStateFrameLayout.java -------------------------------------------------------------------------------- /viewstate/src/test/java/com/hannesdorfmann/mosby3/mvp/delegate/BundleMocker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/viewstate/src/test/java/com/hannesdorfmann/mosby3/mvp/delegate/BundleMocker.java -------------------------------------------------------------------------------- /viewstate/src/test/java/com/hannesdorfmann/mosby3/mvp/delegate/SimpleRestorableViewState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sockeqwe/mosby/HEAD/viewstate/src/test/java/com/hannesdorfmann/mosby3/mvp/delegate/SimpleRestorableViewState.java --------------------------------------------------------------------------------