├── .gitignore ├── .idea ├── compiler.xml ├── copyright │ └── profiles_settings.xml ├── encodings.xml ├── gradle.xml ├── markdown-navigator │ └── profiles_settings.xml └── misc.xml ├── LICENSE.md ├── README.md ├── app ├── .gitignore ├── build.gradle ├── google-services.json ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── wiseass │ │ └── profiler │ │ └── ExampleInstrumentedTest.java │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── wiseass │ │ │ └── profiler │ │ │ ├── BasePresenter.java │ │ │ ├── BaseView.java │ │ │ ├── createaccount │ │ │ ├── CreateAccountActivity.java │ │ │ ├── CreateAccountContract.java │ │ │ ├── CreateAccountFragment.java │ │ │ └── CreateAccountPresenter.java │ │ │ ├── data │ │ │ ├── auth │ │ │ │ ├── AuthSource.java │ │ │ │ ├── Credentials.java │ │ │ │ └── User.java │ │ │ ├── database │ │ │ │ ├── DatabaseSource.java │ │ │ │ └── Profile.java │ │ │ └── photos │ │ │ │ ├── Photo.java │ │ │ │ └── PhotoSource.java │ │ │ ├── login │ │ │ ├── LoginActivity.java │ │ │ ├── LoginContract.java │ │ │ ├── LoginFragment.java │ │ │ └── LoginPresenter.java │ │ │ ├── photodetail │ │ │ ├── PhotoDetailActivity.java │ │ │ ├── PhotoDetailContract.java │ │ │ ├── PhotoDetailFragment.java │ │ │ └── PhotoDetailPresenter.java │ │ │ ├── photogallery │ │ │ ├── PhotoGalleryActivity.java │ │ │ ├── PhotoGalleryContract.java │ │ │ ├── PhotoGalleryFragment.java │ │ │ ├── PhotoGalleryPresenter.java │ │ │ └── SquareRelativeLayout.java │ │ │ ├── profiledetail │ │ │ ├── ProfileDetailActivity.java │ │ │ ├── ProfileDetailContract.java │ │ │ ├── ProfileDetailFragment.java │ │ │ └── ProfileDetailPresenter.java │ │ │ ├── profilepage │ │ │ ├── ProfilePageActivity.java │ │ │ ├── ProfilePageContract.java │ │ │ ├── ProfilePageFragment.java │ │ │ └── ProfilePagePresenter.java │ │ │ ├── profilesettings │ │ │ ├── ProfileSettingsActivity.java │ │ │ ├── ProfileSettingsContract.java │ │ │ ├── ProfileSettingsFragment.java │ │ │ └── ProfileSettingsPresenter.java │ │ │ ├── splash │ │ │ └── SplashActivity.java │ │ │ └── util │ │ │ ├── ActivityUtils.java │ │ │ ├── BaseSchedulerProvider.java │ │ │ ├── ImmediateSchedulerProvider.java │ │ │ └── SchedulerProvider.java │ └── res │ │ ├── drawable-hdpi │ │ ├── ic_arrow_back_white_24dp.png │ │ ├── ic_camera_alt_white_24dp.png │ │ ├── ic_create_white_24dp.png │ │ ├── ic_delete_white_24dp.png │ │ ├── ic_done_white_24dp.png │ │ ├── ic_face_black_48dp.png │ │ ├── ic_person_outline_black_24dp.png │ │ ├── ic_settings_white_24dp.png │ │ ├── ic_star_border_black_24dp.png │ │ └── ic_vpn_key_white_24dp.png │ │ ├── drawable-v21 │ │ ├── button_flat.xml │ │ └── default_profile_pic.png │ │ ├── drawable │ │ ├── button_flat.xml │ │ ├── horizontal_divider_accent.xml │ │ ├── horizontal_divider_white.xml │ │ ├── user_avatar_background.xml │ │ └── user_detail_background.xml │ │ ├── layout-land │ │ ├── fragment_create_account.xml │ │ ├── fragment_login.xml │ │ ├── fragment_photo_gallery.xml │ │ ├── fragment_profile_page.xml │ │ └── fragment_profile_settings.xml │ │ ├── layout │ │ ├── activity_create_account.xml │ │ ├── activity_login.xml │ │ ├── activity_photo_detail.xml │ │ ├── activity_photo_gallery.xml │ │ ├── activity_profile_detail.xml │ │ ├── activity_profile_page.xml │ │ ├── activity_profile_settings.xml │ │ ├── card_reauthenticate_credentials.xml │ │ ├── fragment_create_account.xml │ │ ├── fragment_login.xml │ │ ├── fragment_photo_detail.xml │ │ ├── fragment_photo_gallery.xml │ │ ├── fragment_profile_detail.xml │ │ ├── fragment_profile_page.xml │ │ ├── fragment_profile_settings.xml │ │ ├── item_photo.xml │ │ └── toolbar.xml │ │ ├── menu │ │ └── menu_profile.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-v24 │ │ ├── styles.xml │ │ └── styles_views.xml │ │ ├── values-w820dp │ │ └── dimens.xml │ │ └── values │ │ ├── colors.xml │ │ ├── dimens.xml │ │ ├── strings.xml │ │ ├── styles.xml │ │ └── styles_views.xml │ ├── mock │ └── java │ │ └── com │ │ └── wiseass │ │ └── profiler │ │ └── data │ │ ├── auth │ │ ├── AuthInjection.java │ │ └── FakeAuthService.java │ │ ├── database │ │ ├── DatabaseInjection.java │ │ └── FakeDatabaseService.java │ │ ├── photos │ │ ├── FakePhotoService.java │ │ └── PhotoInjection.java │ │ └── scheduler │ │ └── SchedulerInjection.java │ ├── prod │ └── java │ │ └── com │ │ └── wiseass │ │ └── profiler │ │ └── data │ │ ├── auth │ │ ├── AuthInjection.java │ │ └── FirebaseAuthService.java │ │ ├── database │ │ ├── DatabaseInjection.java │ │ └── FirebaseDatabaseService.java │ │ ├── photos │ │ ├── PhotoInjection.java │ │ └── PhotoService.java │ │ └── scheduler │ │ └── SchedulerInjection.java │ └── test │ └── java │ └── com │ └── wiseass │ └── profiler │ ├── CreateAccountPresenterTest.java │ ├── LoginPresenterTest.java │ ├── PhotoDetailPresenterTest.java │ ├── PhotoGalleryPresenterTest.java │ ├── ProfileDetailPresenterTest.java │ ├── ProfilePagePresenterTest.java │ └── ProfileSettingsPresenterTest.java ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── screenshot_create_account.png ├── screenshot_gallery.png ├── screenshot_login.png ├── screenshot_profile_page.png └── settings.gradle /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/.idea/compiler.xml -------------------------------------------------------------------------------- /.idea/copyright/profiles_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/.idea/copyright/profiles_settings.xml -------------------------------------------------------------------------------- /.idea/encodings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/.idea/encodings.xml -------------------------------------------------------------------------------- /.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/.idea/gradle.xml -------------------------------------------------------------------------------- /.idea/markdown-navigator/profiles_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/.idea/markdown-navigator/profiles_settings.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/README.md -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/build.gradle -------------------------------------------------------------------------------- /app/google-services.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/google-services.json -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/src/androidTest/java/com/wiseass/profiler/ExampleInstrumentedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/androidTest/java/com/wiseass/profiler/ExampleInstrumentedTest.java -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/java/com/wiseass/profiler/BasePresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/java/com/wiseass/profiler/BasePresenter.java -------------------------------------------------------------------------------- /app/src/main/java/com/wiseass/profiler/BaseView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/java/com/wiseass/profiler/BaseView.java -------------------------------------------------------------------------------- /app/src/main/java/com/wiseass/profiler/createaccount/CreateAccountActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/java/com/wiseass/profiler/createaccount/CreateAccountActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/wiseass/profiler/createaccount/CreateAccountContract.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/java/com/wiseass/profiler/createaccount/CreateAccountContract.java -------------------------------------------------------------------------------- /app/src/main/java/com/wiseass/profiler/createaccount/CreateAccountFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/java/com/wiseass/profiler/createaccount/CreateAccountFragment.java -------------------------------------------------------------------------------- /app/src/main/java/com/wiseass/profiler/createaccount/CreateAccountPresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/java/com/wiseass/profiler/createaccount/CreateAccountPresenter.java -------------------------------------------------------------------------------- /app/src/main/java/com/wiseass/profiler/data/auth/AuthSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/java/com/wiseass/profiler/data/auth/AuthSource.java -------------------------------------------------------------------------------- /app/src/main/java/com/wiseass/profiler/data/auth/Credentials.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/java/com/wiseass/profiler/data/auth/Credentials.java -------------------------------------------------------------------------------- /app/src/main/java/com/wiseass/profiler/data/auth/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/java/com/wiseass/profiler/data/auth/User.java -------------------------------------------------------------------------------- /app/src/main/java/com/wiseass/profiler/data/database/DatabaseSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/java/com/wiseass/profiler/data/database/DatabaseSource.java -------------------------------------------------------------------------------- /app/src/main/java/com/wiseass/profiler/data/database/Profile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/java/com/wiseass/profiler/data/database/Profile.java -------------------------------------------------------------------------------- /app/src/main/java/com/wiseass/profiler/data/photos/Photo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/java/com/wiseass/profiler/data/photos/Photo.java -------------------------------------------------------------------------------- /app/src/main/java/com/wiseass/profiler/data/photos/PhotoSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/java/com/wiseass/profiler/data/photos/PhotoSource.java -------------------------------------------------------------------------------- /app/src/main/java/com/wiseass/profiler/login/LoginActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/java/com/wiseass/profiler/login/LoginActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/wiseass/profiler/login/LoginContract.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/java/com/wiseass/profiler/login/LoginContract.java -------------------------------------------------------------------------------- /app/src/main/java/com/wiseass/profiler/login/LoginFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/java/com/wiseass/profiler/login/LoginFragment.java -------------------------------------------------------------------------------- /app/src/main/java/com/wiseass/profiler/login/LoginPresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/java/com/wiseass/profiler/login/LoginPresenter.java -------------------------------------------------------------------------------- /app/src/main/java/com/wiseass/profiler/photodetail/PhotoDetailActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/java/com/wiseass/profiler/photodetail/PhotoDetailActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/wiseass/profiler/photodetail/PhotoDetailContract.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/java/com/wiseass/profiler/photodetail/PhotoDetailContract.java -------------------------------------------------------------------------------- /app/src/main/java/com/wiseass/profiler/photodetail/PhotoDetailFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/java/com/wiseass/profiler/photodetail/PhotoDetailFragment.java -------------------------------------------------------------------------------- /app/src/main/java/com/wiseass/profiler/photodetail/PhotoDetailPresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/java/com/wiseass/profiler/photodetail/PhotoDetailPresenter.java -------------------------------------------------------------------------------- /app/src/main/java/com/wiseass/profiler/photogallery/PhotoGalleryActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/java/com/wiseass/profiler/photogallery/PhotoGalleryActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/wiseass/profiler/photogallery/PhotoGalleryContract.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/java/com/wiseass/profiler/photogallery/PhotoGalleryContract.java -------------------------------------------------------------------------------- /app/src/main/java/com/wiseass/profiler/photogallery/PhotoGalleryFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/java/com/wiseass/profiler/photogallery/PhotoGalleryFragment.java -------------------------------------------------------------------------------- /app/src/main/java/com/wiseass/profiler/photogallery/PhotoGalleryPresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/java/com/wiseass/profiler/photogallery/PhotoGalleryPresenter.java -------------------------------------------------------------------------------- /app/src/main/java/com/wiseass/profiler/photogallery/SquareRelativeLayout.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/java/com/wiseass/profiler/photogallery/SquareRelativeLayout.java -------------------------------------------------------------------------------- /app/src/main/java/com/wiseass/profiler/profiledetail/ProfileDetailActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/java/com/wiseass/profiler/profiledetail/ProfileDetailActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/wiseass/profiler/profiledetail/ProfileDetailContract.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/java/com/wiseass/profiler/profiledetail/ProfileDetailContract.java -------------------------------------------------------------------------------- /app/src/main/java/com/wiseass/profiler/profiledetail/ProfileDetailFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/java/com/wiseass/profiler/profiledetail/ProfileDetailFragment.java -------------------------------------------------------------------------------- /app/src/main/java/com/wiseass/profiler/profiledetail/ProfileDetailPresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/java/com/wiseass/profiler/profiledetail/ProfileDetailPresenter.java -------------------------------------------------------------------------------- /app/src/main/java/com/wiseass/profiler/profilepage/ProfilePageActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/java/com/wiseass/profiler/profilepage/ProfilePageActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/wiseass/profiler/profilepage/ProfilePageContract.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/java/com/wiseass/profiler/profilepage/ProfilePageContract.java -------------------------------------------------------------------------------- /app/src/main/java/com/wiseass/profiler/profilepage/ProfilePageFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/java/com/wiseass/profiler/profilepage/ProfilePageFragment.java -------------------------------------------------------------------------------- /app/src/main/java/com/wiseass/profiler/profilepage/ProfilePagePresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/java/com/wiseass/profiler/profilepage/ProfilePagePresenter.java -------------------------------------------------------------------------------- /app/src/main/java/com/wiseass/profiler/profilesettings/ProfileSettingsActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/java/com/wiseass/profiler/profilesettings/ProfileSettingsActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/wiseass/profiler/profilesettings/ProfileSettingsContract.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/java/com/wiseass/profiler/profilesettings/ProfileSettingsContract.java -------------------------------------------------------------------------------- /app/src/main/java/com/wiseass/profiler/profilesettings/ProfileSettingsFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/java/com/wiseass/profiler/profilesettings/ProfileSettingsFragment.java -------------------------------------------------------------------------------- /app/src/main/java/com/wiseass/profiler/profilesettings/ProfileSettingsPresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/java/com/wiseass/profiler/profilesettings/ProfileSettingsPresenter.java -------------------------------------------------------------------------------- /app/src/main/java/com/wiseass/profiler/splash/SplashActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/java/com/wiseass/profiler/splash/SplashActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/wiseass/profiler/util/ActivityUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/java/com/wiseass/profiler/util/ActivityUtils.java -------------------------------------------------------------------------------- /app/src/main/java/com/wiseass/profiler/util/BaseSchedulerProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/java/com/wiseass/profiler/util/BaseSchedulerProvider.java -------------------------------------------------------------------------------- /app/src/main/java/com/wiseass/profiler/util/ImmediateSchedulerProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/java/com/wiseass/profiler/util/ImmediateSchedulerProvider.java -------------------------------------------------------------------------------- /app/src/main/java/com/wiseass/profiler/util/SchedulerProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/java/com/wiseass/profiler/util/SchedulerProvider.java -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/ic_arrow_back_white_24dp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/res/drawable-hdpi/ic_arrow_back_white_24dp.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/ic_camera_alt_white_24dp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/res/drawable-hdpi/ic_camera_alt_white_24dp.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/ic_create_white_24dp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/res/drawable-hdpi/ic_create_white_24dp.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/ic_delete_white_24dp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/res/drawable-hdpi/ic_delete_white_24dp.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/ic_done_white_24dp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/res/drawable-hdpi/ic_done_white_24dp.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/ic_face_black_48dp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/res/drawable-hdpi/ic_face_black_48dp.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/ic_person_outline_black_24dp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/res/drawable-hdpi/ic_person_outline_black_24dp.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/ic_settings_white_24dp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/res/drawable-hdpi/ic_settings_white_24dp.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/ic_star_border_black_24dp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/res/drawable-hdpi/ic_star_border_black_24dp.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/ic_vpn_key_white_24dp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/res/drawable-hdpi/ic_vpn_key_white_24dp.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-v21/button_flat.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/res/drawable-v21/button_flat.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable-v21/default_profile_pic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/res/drawable-v21/default_profile_pic.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/button_flat.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/res/drawable/button_flat.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/horizontal_divider_accent.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/res/drawable/horizontal_divider_accent.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/horizontal_divider_white.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/res/drawable/horizontal_divider_white.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/user_avatar_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/res/drawable/user_avatar_background.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/user_detail_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/res/drawable/user_detail_background.xml -------------------------------------------------------------------------------- /app/src/main/res/layout-land/fragment_create_account.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/res/layout-land/fragment_create_account.xml -------------------------------------------------------------------------------- /app/src/main/res/layout-land/fragment_login.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/res/layout-land/fragment_login.xml -------------------------------------------------------------------------------- /app/src/main/res/layout-land/fragment_photo_gallery.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/res/layout-land/fragment_photo_gallery.xml -------------------------------------------------------------------------------- /app/src/main/res/layout-land/fragment_profile_page.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/res/layout-land/fragment_profile_page.xml -------------------------------------------------------------------------------- /app/src/main/res/layout-land/fragment_profile_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/res/layout-land/fragment_profile_settings.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_create_account.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/res/layout/activity_create_account.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_login.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/res/layout/activity_login.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_photo_detail.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/res/layout/activity_photo_detail.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_photo_gallery.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/res/layout/activity_photo_gallery.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_profile_detail.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/res/layout/activity_profile_detail.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_profile_page.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/res/layout/activity_profile_page.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_profile_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/res/layout/activity_profile_settings.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/card_reauthenticate_credentials.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/res/layout/card_reauthenticate_credentials.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_create_account.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/res/layout/fragment_create_account.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_login.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/res/layout/fragment_login.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_photo_detail.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/res/layout/fragment_photo_detail.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_photo_gallery.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/res/layout/fragment_photo_gallery.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_profile_detail.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/res/layout/fragment_profile_detail.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_profile_page.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/res/layout/fragment_profile_page.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_profile_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/res/layout/fragment_profile_settings.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/item_photo.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/res/layout/item_photo.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/toolbar.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/res/layout/toolbar.xml -------------------------------------------------------------------------------- /app/src/main/res/menu/menu_profile.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/res/menu/menu_profile.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/values-land/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/res/values-land/dimens.xml -------------------------------------------------------------------------------- /app/src/main/res/values-v24/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/res/values-v24/styles.xml -------------------------------------------------------------------------------- /app/src/main/res/values-v24/styles_views.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/res/values-v24/styles_views.xml -------------------------------------------------------------------------------- /app/src/main/res/values-w820dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/res/values-w820dp/dimens.xml -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /app/src/main/res/values/styles_views.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/main/res/values/styles_views.xml -------------------------------------------------------------------------------- /app/src/mock/java/com/wiseass/profiler/data/auth/AuthInjection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/mock/java/com/wiseass/profiler/data/auth/AuthInjection.java -------------------------------------------------------------------------------- /app/src/mock/java/com/wiseass/profiler/data/auth/FakeAuthService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/mock/java/com/wiseass/profiler/data/auth/FakeAuthService.java -------------------------------------------------------------------------------- /app/src/mock/java/com/wiseass/profiler/data/database/DatabaseInjection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/mock/java/com/wiseass/profiler/data/database/DatabaseInjection.java -------------------------------------------------------------------------------- /app/src/mock/java/com/wiseass/profiler/data/database/FakeDatabaseService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/mock/java/com/wiseass/profiler/data/database/FakeDatabaseService.java -------------------------------------------------------------------------------- /app/src/mock/java/com/wiseass/profiler/data/photos/FakePhotoService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/mock/java/com/wiseass/profiler/data/photos/FakePhotoService.java -------------------------------------------------------------------------------- /app/src/mock/java/com/wiseass/profiler/data/photos/PhotoInjection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/mock/java/com/wiseass/profiler/data/photos/PhotoInjection.java -------------------------------------------------------------------------------- /app/src/mock/java/com/wiseass/profiler/data/scheduler/SchedulerInjection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/mock/java/com/wiseass/profiler/data/scheduler/SchedulerInjection.java -------------------------------------------------------------------------------- /app/src/prod/java/com/wiseass/profiler/data/auth/AuthInjection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/prod/java/com/wiseass/profiler/data/auth/AuthInjection.java -------------------------------------------------------------------------------- /app/src/prod/java/com/wiseass/profiler/data/auth/FirebaseAuthService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/prod/java/com/wiseass/profiler/data/auth/FirebaseAuthService.java -------------------------------------------------------------------------------- /app/src/prod/java/com/wiseass/profiler/data/database/DatabaseInjection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/prod/java/com/wiseass/profiler/data/database/DatabaseInjection.java -------------------------------------------------------------------------------- /app/src/prod/java/com/wiseass/profiler/data/database/FirebaseDatabaseService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/prod/java/com/wiseass/profiler/data/database/FirebaseDatabaseService.java -------------------------------------------------------------------------------- /app/src/prod/java/com/wiseass/profiler/data/photos/PhotoInjection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/prod/java/com/wiseass/profiler/data/photos/PhotoInjection.java -------------------------------------------------------------------------------- /app/src/prod/java/com/wiseass/profiler/data/photos/PhotoService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/prod/java/com/wiseass/profiler/data/photos/PhotoService.java -------------------------------------------------------------------------------- /app/src/prod/java/com/wiseass/profiler/data/scheduler/SchedulerInjection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/prod/java/com/wiseass/profiler/data/scheduler/SchedulerInjection.java -------------------------------------------------------------------------------- /app/src/test/java/com/wiseass/profiler/CreateAccountPresenterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/test/java/com/wiseass/profiler/CreateAccountPresenterTest.java -------------------------------------------------------------------------------- /app/src/test/java/com/wiseass/profiler/LoginPresenterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/test/java/com/wiseass/profiler/LoginPresenterTest.java -------------------------------------------------------------------------------- /app/src/test/java/com/wiseass/profiler/PhotoDetailPresenterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/test/java/com/wiseass/profiler/PhotoDetailPresenterTest.java -------------------------------------------------------------------------------- /app/src/test/java/com/wiseass/profiler/PhotoGalleryPresenterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/test/java/com/wiseass/profiler/PhotoGalleryPresenterTest.java -------------------------------------------------------------------------------- /app/src/test/java/com/wiseass/profiler/ProfileDetailPresenterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/test/java/com/wiseass/profiler/ProfileDetailPresenterTest.java -------------------------------------------------------------------------------- /app/src/test/java/com/wiseass/profiler/ProfilePagePresenterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/test/java/com/wiseass/profiler/ProfilePagePresenterTest.java -------------------------------------------------------------------------------- /app/src/test/java/com/wiseass/profiler/ProfileSettingsPresenterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/app/src/test/java/com/wiseass/profiler/ProfileSettingsPresenterTest.java -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/gradlew.bat -------------------------------------------------------------------------------- /screenshot_create_account.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/screenshot_create_account.png -------------------------------------------------------------------------------- /screenshot_gallery.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/screenshot_gallery.png -------------------------------------------------------------------------------- /screenshot_login.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/screenshot_login.png -------------------------------------------------------------------------------- /screenshot_profile_page.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BracketCove/Profiler/HEAD/screenshot_profile_page.png -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | --------------------------------------------------------------------------------