├── .gitignore ├── README.md ├── app ├── .gitignore ├── build.gradle └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── com │ │ └── txusballesteros │ │ └── labs │ │ ├── AndroidApplication.java │ │ ├── data │ │ ├── cache │ │ │ └── CachePolicy.java │ │ ├── di │ │ │ ├── DataSourcesModule.java │ │ │ ├── DataSourcesProvider.java │ │ │ ├── RepositoriesModule.java │ │ │ └── RepositoriesProvider.java │ │ ├── model │ │ │ ├── ImageNoteDataModel.java │ │ │ ├── ImageNoteDataModelMapper.java │ │ │ ├── NoteDataModel.java │ │ │ ├── NoteDataModelMapper.java │ │ │ ├── NoteTypeDataModel.java │ │ │ ├── TaskDataModel.java │ │ │ ├── TaskDataModelMapper.java │ │ │ ├── TaskListNoteDataModel.java │ │ │ ├── TasksListNoteDataModelMapper.java │ │ │ ├── TextNoteDataModel.java │ │ │ └── TextNoteDataModelMapper.java │ │ ├── notes │ │ │ ├── cache │ │ │ │ └── NotesCachePolicy.java │ │ │ ├── datasource │ │ │ │ ├── NotesApiCloudDataSource.java │ │ │ │ ├── NotesCloudDataSource.java │ │ │ │ ├── NotesInMemoryLocalDataSource.java │ │ │ │ └── NotesLocalDataSource.java │ │ │ ├── repository │ │ │ │ └── NotesRepositoryImpl.java │ │ │ └── strategy │ │ │ │ ├── DeleteNoteStrategy.java │ │ │ │ ├── GetNoteByIdStrategy.java │ │ │ │ ├── GetNotesStrategy.java │ │ │ │ └── StoreNoteStrategy.java │ │ └── strategy │ │ │ ├── CacheStrategy.java │ │ │ ├── LocalStrategy.java │ │ │ ├── StoreStrategy.java │ │ │ └── Strategy.java │ │ ├── di │ │ ├── ApplicationComponent.java │ │ ├── ApplicationModule.java │ │ ├── MappersProvider.java │ │ └── scope │ │ │ └── PerView.java │ │ ├── domain │ │ ├── executor │ │ │ ├── JobExecutor.java │ │ │ ├── MainThreadExecutor.java │ │ │ ├── PostExecutionThread.java │ │ │ └── ThreadExecutor.java │ │ ├── interactor │ │ │ ├── DeleteNoteInteractor.java │ │ │ ├── DeleteNoteUseCase.java │ │ │ ├── GetNoteByIdInteractor.java │ │ │ ├── GetNoteByIdUseCase.java │ │ │ ├── GetNotesInteractor.java │ │ │ ├── GetNotesUseCase.java │ │ │ ├── StoreNoteUseCase.java │ │ │ ├── StoreNoteUseInterface.java │ │ │ └── di │ │ │ │ └── UseCasesModule.java │ │ ├── model │ │ │ ├── ImageNote.java │ │ │ ├── Note.java │ │ │ ├── NoteType.java │ │ │ ├── Task.java │ │ │ ├── TaskListNote.java │ │ │ └── TextNote.java │ │ └── repository │ │ │ └── NotesRepository.java │ │ ├── instrumentation │ │ ├── ImageDownloader.java │ │ ├── PicassoImageDownloader.java │ │ └── di │ │ │ ├── InstrumentationModule.java │ │ │ └── InstrumentationProvider.java │ │ ├── navigation │ │ ├── ApplicationNavigator.java │ │ ├── Navigator.java │ │ ├── command │ │ │ ├── AboutNavigationCommand.java │ │ │ ├── CreateNewNoteNavigationCommand.java │ │ │ ├── NavigationCommand.java │ │ │ └── NoteDetailNavigationCommand.java │ │ └── di │ │ │ └── NavigationModule.java │ │ ├── presentation │ │ ├── AbsPresenter.java │ │ ├── CreateNotePresenter.java │ │ ├── CreateNotePresenterImpl.java │ │ ├── NoteDetailPresenter.java │ │ ├── NoteDetailPresenterImpl.java │ │ ├── NotesListPresenter.java │ │ ├── NotesListPresenterImpl.java │ │ ├── Presenter.java │ │ └── di │ │ │ └── PresentersModule.java │ │ └── view │ │ ├── activity │ │ ├── AboutActivity.java │ │ ├── AbsActivity.java │ │ ├── CreateNoteActivity.java │ │ ├── NoteDetailActivity.java │ │ └── NotesListActivity.java │ │ ├── adapter │ │ ├── NotesListAdapter.java │ │ ├── NotesListAdapterCache.java │ │ └── renderer │ │ │ └── notes │ │ │ ├── ImageNoteAdapterViewHolder.java │ │ │ ├── NoteAdapterViewHolder.java │ │ │ ├── NoteAdapterViewHolderFactory.java │ │ │ ├── TasksListNoteAdapterViewHolder.java │ │ │ └── TextNoteAdapterViewHolder.java │ │ ├── behavior │ │ ├── Behavior.java │ │ ├── FloatingActionButtonBehavior.java │ │ ├── LoadingBehavior.java │ │ ├── ToolbarBehavior.java │ │ ├── ToolbarDefaultBehavior.java │ │ └── ToolbarImageBehavior.java │ │ ├── di │ │ ├── ViewComponent.java │ │ └── ViewModule.java │ │ └── fragment │ │ ├── AboutFragment.java │ │ ├── AbsFragment.java │ │ ├── CreateTextNoteFragment.java │ │ ├── ImageNoteDetailFragment.java │ │ ├── NoteDetailFragment.java │ │ ├── NotesListFragment.java │ │ ├── TasksListNoteDetailFragment.java │ │ └── TextNoteDetailFragment.java │ └── res │ ├── drawable-nodpi │ └── dummy_image.jpeg │ ├── drawable │ ├── ic_add_white_24dp.xml │ ├── ic_delete_white_24dp.xml │ ├── ic_mode_grid_white_24dp.xml │ ├── ic_mode_list_white_24dp.xml │ └── ic_save_white_24dp.xml │ ├── layout │ ├── activity_base.xml │ ├── behavior_floating_button.xml │ ├── behavior_loading.xml │ ├── fragment_about.xml │ ├── fragment_create_text_note.xml │ ├── fragment_image_note_detail.xml │ ├── fragment_note_detail.xml │ ├── fragment_notes_list.xml │ ├── fragment_tasks_list_note_detail.xml │ ├── fragment_text_note_detail.xml │ ├── item_note_image.xml │ ├── item_note_tasks_list.xml │ ├── item_note_text.xml │ ├── toolbar_default.xml │ └── toolbar_with_image.xml │ ├── menu │ ├── create_new_note_menu.xml │ ├── note_detail_menu.xml │ └── notes_list_menu.xml │ ├── mipmap-xhdpi │ └── ic_launcher.png │ ├── mipmap-xxhdpi │ └── ic_launcher.png │ ├── mipmap-xxxhdpi │ └── ic_launcher.png │ ├── values-land │ └── dimens.xml │ └── values │ ├── colors.xml │ ├── dimens.xml │ ├── strings.xml │ ├── styles.xml │ ├── themes.xml │ └── transitions.xml ├── assets ├── app_icon.png ├── create_note.jpg ├── image_note_detail.jpg ├── tasks_list_note_detail.jpg ├── wall_1.jpg └── wall_2.jpg ├── gradle.properties └── settings.gradle /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/README.md -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/.gitignore -------------------------------------------------------------------------------- /app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/build.gradle -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/AndroidApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/AndroidApplication.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/data/cache/CachePolicy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/data/cache/CachePolicy.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/data/di/DataSourcesModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/data/di/DataSourcesModule.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/data/di/DataSourcesProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/data/di/DataSourcesProvider.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/data/di/RepositoriesModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/data/di/RepositoriesModule.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/data/di/RepositoriesProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/data/di/RepositoriesProvider.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/data/model/ImageNoteDataModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/data/model/ImageNoteDataModel.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/data/model/ImageNoteDataModelMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/data/model/ImageNoteDataModelMapper.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/data/model/NoteDataModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/data/model/NoteDataModel.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/data/model/NoteDataModelMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/data/model/NoteDataModelMapper.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/data/model/NoteTypeDataModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/data/model/NoteTypeDataModel.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/data/model/TaskDataModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/data/model/TaskDataModel.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/data/model/TaskDataModelMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/data/model/TaskDataModelMapper.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/data/model/TaskListNoteDataModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/data/model/TaskListNoteDataModel.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/data/model/TasksListNoteDataModelMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/data/model/TasksListNoteDataModelMapper.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/data/model/TextNoteDataModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/data/model/TextNoteDataModel.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/data/model/TextNoteDataModelMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/data/model/TextNoteDataModelMapper.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/data/notes/cache/NotesCachePolicy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/data/notes/cache/NotesCachePolicy.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/data/notes/datasource/NotesApiCloudDataSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/data/notes/datasource/NotesApiCloudDataSource.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/data/notes/datasource/NotesCloudDataSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/data/notes/datasource/NotesCloudDataSource.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/data/notes/datasource/NotesInMemoryLocalDataSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/data/notes/datasource/NotesInMemoryLocalDataSource.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/data/notes/datasource/NotesLocalDataSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/data/notes/datasource/NotesLocalDataSource.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/data/notes/repository/NotesRepositoryImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/data/notes/repository/NotesRepositoryImpl.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/data/notes/strategy/DeleteNoteStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/data/notes/strategy/DeleteNoteStrategy.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/data/notes/strategy/GetNoteByIdStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/data/notes/strategy/GetNoteByIdStrategy.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/data/notes/strategy/GetNotesStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/data/notes/strategy/GetNotesStrategy.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/data/notes/strategy/StoreNoteStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/data/notes/strategy/StoreNoteStrategy.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/data/strategy/CacheStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/data/strategy/CacheStrategy.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/data/strategy/LocalStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/data/strategy/LocalStrategy.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/data/strategy/StoreStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/data/strategy/StoreStrategy.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/data/strategy/Strategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/data/strategy/Strategy.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/di/ApplicationComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/di/ApplicationComponent.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/di/ApplicationModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/di/ApplicationModule.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/di/MappersProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/di/MappersProvider.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/di/scope/PerView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/di/scope/PerView.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/domain/executor/JobExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/domain/executor/JobExecutor.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/domain/executor/MainThreadExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/domain/executor/MainThreadExecutor.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/domain/executor/PostExecutionThread.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/domain/executor/PostExecutionThread.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/domain/executor/ThreadExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/domain/executor/ThreadExecutor.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/domain/interactor/DeleteNoteInteractor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/domain/interactor/DeleteNoteInteractor.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/domain/interactor/DeleteNoteUseCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/domain/interactor/DeleteNoteUseCase.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/domain/interactor/GetNoteByIdInteractor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/domain/interactor/GetNoteByIdInteractor.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/domain/interactor/GetNoteByIdUseCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/domain/interactor/GetNoteByIdUseCase.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/domain/interactor/GetNotesInteractor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/domain/interactor/GetNotesInteractor.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/domain/interactor/GetNotesUseCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/domain/interactor/GetNotesUseCase.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/domain/interactor/StoreNoteUseCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/domain/interactor/StoreNoteUseCase.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/domain/interactor/StoreNoteUseInterface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/domain/interactor/StoreNoteUseInterface.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/domain/interactor/di/UseCasesModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/domain/interactor/di/UseCasesModule.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/domain/model/ImageNote.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/domain/model/ImageNote.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/domain/model/Note.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/domain/model/Note.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/domain/model/NoteType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/domain/model/NoteType.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/domain/model/Task.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/domain/model/Task.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/domain/model/TaskListNote.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/domain/model/TaskListNote.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/domain/model/TextNote.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/domain/model/TextNote.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/domain/repository/NotesRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/domain/repository/NotesRepository.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/instrumentation/ImageDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/instrumentation/ImageDownloader.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/instrumentation/PicassoImageDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/instrumentation/PicassoImageDownloader.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/instrumentation/di/InstrumentationModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/instrumentation/di/InstrumentationModule.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/instrumentation/di/InstrumentationProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/instrumentation/di/InstrumentationProvider.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/navigation/ApplicationNavigator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/navigation/ApplicationNavigator.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/navigation/Navigator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/navigation/Navigator.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/navigation/command/AboutNavigationCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/navigation/command/AboutNavigationCommand.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/navigation/command/CreateNewNoteNavigationCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/navigation/command/CreateNewNoteNavigationCommand.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/navigation/command/NavigationCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/navigation/command/NavigationCommand.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/navigation/command/NoteDetailNavigationCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/navigation/command/NoteDetailNavigationCommand.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/navigation/di/NavigationModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/navigation/di/NavigationModule.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/presentation/AbsPresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/presentation/AbsPresenter.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/presentation/CreateNotePresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/presentation/CreateNotePresenter.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/presentation/CreateNotePresenterImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/presentation/CreateNotePresenterImpl.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/presentation/NoteDetailPresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/presentation/NoteDetailPresenter.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/presentation/NoteDetailPresenterImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/presentation/NoteDetailPresenterImpl.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/presentation/NotesListPresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/presentation/NotesListPresenter.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/presentation/NotesListPresenterImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/presentation/NotesListPresenterImpl.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/presentation/Presenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/presentation/Presenter.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/presentation/di/PresentersModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/presentation/di/PresentersModule.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/view/activity/AboutActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/view/activity/AboutActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/view/activity/AbsActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/view/activity/AbsActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/view/activity/CreateNoteActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/view/activity/CreateNoteActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/view/activity/NoteDetailActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/view/activity/NoteDetailActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/view/activity/NotesListActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/view/activity/NotesListActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/view/adapter/NotesListAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/view/adapter/NotesListAdapter.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/view/adapter/NotesListAdapterCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/view/adapter/NotesListAdapterCache.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/view/adapter/renderer/notes/ImageNoteAdapterViewHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/view/adapter/renderer/notes/ImageNoteAdapterViewHolder.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/view/adapter/renderer/notes/NoteAdapterViewHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/view/adapter/renderer/notes/NoteAdapterViewHolder.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/view/adapter/renderer/notes/NoteAdapterViewHolderFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/view/adapter/renderer/notes/NoteAdapterViewHolderFactory.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/view/adapter/renderer/notes/TasksListNoteAdapterViewHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/view/adapter/renderer/notes/TasksListNoteAdapterViewHolder.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/view/adapter/renderer/notes/TextNoteAdapterViewHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/view/adapter/renderer/notes/TextNoteAdapterViewHolder.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/view/behavior/Behavior.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/view/behavior/Behavior.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/view/behavior/FloatingActionButtonBehavior.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/view/behavior/FloatingActionButtonBehavior.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/view/behavior/LoadingBehavior.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/view/behavior/LoadingBehavior.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/view/behavior/ToolbarBehavior.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/view/behavior/ToolbarBehavior.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/view/behavior/ToolbarDefaultBehavior.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/view/behavior/ToolbarDefaultBehavior.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/view/behavior/ToolbarImageBehavior.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/view/behavior/ToolbarImageBehavior.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/view/di/ViewComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/view/di/ViewComponent.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/view/di/ViewModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/view/di/ViewModule.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/view/fragment/AboutFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/view/fragment/AboutFragment.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/view/fragment/AbsFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/view/fragment/AbsFragment.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/view/fragment/CreateTextNoteFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/view/fragment/CreateTextNoteFragment.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/view/fragment/ImageNoteDetailFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/view/fragment/ImageNoteDetailFragment.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/view/fragment/NoteDetailFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/view/fragment/NoteDetailFragment.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/view/fragment/NotesListFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/view/fragment/NotesListFragment.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/view/fragment/TasksListNoteDetailFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/view/fragment/TasksListNoteDetailFragment.java -------------------------------------------------------------------------------- /app/src/main/java/com/txusballesteros/labs/view/fragment/TextNoteDetailFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/java/com/txusballesteros/labs/view/fragment/TextNoteDetailFragment.java -------------------------------------------------------------------------------- /app/src/main/res/drawable-nodpi/dummy_image.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/res/drawable-nodpi/dummy_image.jpeg -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_add_white_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/res/drawable/ic_add_white_24dp.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_delete_white_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/res/drawable/ic_delete_white_24dp.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_mode_grid_white_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/res/drawable/ic_mode_grid_white_24dp.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_mode_list_white_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/res/drawable/ic_mode_list_white_24dp.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_save_white_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/res/drawable/ic_save_white_24dp.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_base.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/res/layout/activity_base.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/behavior_floating_button.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/res/layout/behavior_floating_button.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/behavior_loading.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/res/layout/behavior_loading.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_about.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/res/layout/fragment_about.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_create_text_note.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/res/layout/fragment_create_text_note.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_image_note_detail.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/res/layout/fragment_image_note_detail.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_note_detail.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/res/layout/fragment_note_detail.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_notes_list.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/res/layout/fragment_notes_list.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_tasks_list_note_detail.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/res/layout/fragment_tasks_list_note_detail.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_text_note_detail.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/res/layout/fragment_text_note_detail.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/item_note_image.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/res/layout/item_note_image.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/item_note_tasks_list.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/res/layout/item_note_tasks_list.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/item_note_text.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/res/layout/item_note_text.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/toolbar_default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/res/layout/toolbar_default.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/toolbar_with_image.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/res/layout/toolbar_with_image.xml -------------------------------------------------------------------------------- /app/src/main/res/menu/create_new_note_menu.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/res/menu/create_new_note_menu.xml -------------------------------------------------------------------------------- /app/src/main/res/menu/note_detail_menu.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/res/menu/note_detail_menu.xml -------------------------------------------------------------------------------- /app/src/main/res/menu/notes_list_menu.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/res/menu/notes_list_menu.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/values-land/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/res/values-land/dimens.xml -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /app/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /app/src/main/res/values/transitions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/app/src/main/res/values/transitions.xml -------------------------------------------------------------------------------- /assets/app_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/assets/app_icon.png -------------------------------------------------------------------------------- /assets/create_note.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/assets/create_note.jpg -------------------------------------------------------------------------------- /assets/image_note_detail.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/assets/image_note_detail.jpg -------------------------------------------------------------------------------- /assets/tasks_list_note_detail.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/assets/tasks_list_note_detail.jpg -------------------------------------------------------------------------------- /assets/wall_1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/assets/wall_1.jpg -------------------------------------------------------------------------------- /assets/wall_2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/assets/wall_2.jpg -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/gradle.properties -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/txusballesteros/inheritance_or_composition/HEAD/settings.gradle --------------------------------------------------------------------------------