gitextract_kamnq6du/ ├── .gitignore ├── README.md ├── app/ │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src/ │ ├── main/ │ │ ├── AndroidManifest.xml │ │ ├── kotlin/ │ │ │ └── com/ │ │ │ └── imangazaliev/ │ │ │ └── notelin/ │ │ │ ├── NotelinApplication.kt │ │ │ ├── bus/ │ │ │ │ ├── NoteDeleteAction.kt │ │ │ │ └── NoteEditAction.kt │ │ │ ├── di/ │ │ │ │ ├── AppComponent.kt │ │ │ │ └── NoteDaoModule.kt │ │ │ ├── mvp/ │ │ │ │ ├── model/ │ │ │ │ │ ├── AppDatabase.kt │ │ │ │ │ ├── Note.kt │ │ │ │ │ └── NoteDao.kt │ │ │ │ ├── presenters/ │ │ │ │ │ ├── MainPresenter.kt │ │ │ │ │ └── NotePresenter.kt │ │ │ │ └── views/ │ │ │ │ ├── MainView.kt │ │ │ │ └── NoteView.kt │ │ │ ├── ui/ │ │ │ │ ├── activities/ │ │ │ │ │ ├── MainActivity.kt │ │ │ │ │ └── NoteActivity.kt │ │ │ │ ├── adapters/ │ │ │ │ │ └── NotesAdapter.kt │ │ │ │ └── commons/ │ │ │ │ └── ItemClickSupport.kt │ │ │ └── utils/ │ │ │ ├── DateUtils.kt │ │ │ └── PrefsUtils.kt │ │ └── res/ │ │ ├── layout/ │ │ │ ├── activity_main.xml │ │ │ ├── activity_note.xml │ │ │ ├── note_info_dialog.xml │ │ │ └── note_item_layout.xml │ │ ├── menu/ │ │ │ ├── main.xml │ │ │ └── note.xml │ │ ├── values/ │ │ │ ├── colors.xml │ │ │ ├── dimens.xml │ │ │ ├── ids.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ │ └── values-w820dp/ │ │ └── dimens.xml │ └── test/ │ └── kotlin/ │ └── imangazaliev/ │ └── notelin/ │ └── ExampleUnitTest.java ├── build.gradle ├── gradle/ │ └── wrapper/ │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradle.properties ├── gradlew ├── gradlew.bat └── settings.gradle