├── .gitignore ├── .idea ├── .gitignore ├── compiler.xml ├── gradle.xml ├── misc.xml └── vcs.xml ├── README.md ├── app ├── .gitignore ├── build.gradle.kts ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── aqube │ │ └── notes │ │ └── ExampleInstrumentedTest.kt │ ├── main │ ├── AndroidManifest.xml │ ├── ic_launcher-playstore.png │ ├── java │ │ └── com │ │ │ └── aqube │ │ │ └── notes │ │ │ ├── EasyNoteApp.kt │ │ │ ├── di │ │ │ ├── AppModule.kt │ │ │ ├── NoteModule.kt │ │ │ └── SettingsModule.kt │ │ │ ├── navigation │ │ │ └── NavigationGraph.kt │ │ │ └── presentation │ │ │ ├── MainActivity.kt │ │ │ └── MainViewModel.kt │ └── res │ │ ├── mipmap-anydpi-v26 │ │ ├── ic_launcher.xml │ │ └── ic_launcher_round.xml │ │ ├── mipmap-hdpi │ │ ├── ic_launcher_foreground.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-mdpi │ │ ├── ic_launcher_foreground.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xhdpi │ │ ├── ic_launcher_foreground.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxhdpi │ │ ├── ic_launcher_foreground.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxxhdpi │ │ ├── ic_launcher_foreground.png │ │ └── ic_launcher_round.png │ │ ├── values-night │ │ └── themes.xml │ │ └── values │ │ ├── colors.xml │ │ ├── ic_launcher_background.xml │ │ ├── strings.xml │ │ └── themes.xml │ └── test │ └── java │ └── com │ └── aqube │ └── notes │ └── ExampleUnitTest.kt ├── art ├── app_architecture.png ├── mad_scorecard.png ├── note_app.gif └── screenshot.png ├── core ├── .gitignore ├── build.gradle.kts ├── consumer-rules.pro ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── aqube │ │ └── notes │ │ └── core │ │ └── ExampleInstrumentedTest.kt │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── aqube │ │ │ └── notes │ │ │ └── core │ │ │ ├── data │ │ │ ├── data_source │ │ │ │ └── PreferenceDataStore.kt │ │ │ └── repository │ │ │ │ └── ThemeSettingsImpl.kt │ │ │ ├── domain │ │ │ └── repository │ │ │ │ └── ThemeSettings.kt │ │ │ ├── navigation │ │ │ ├── MainActions.kt │ │ │ └── Screen.kt │ │ │ ├── presentation │ │ │ ├── components │ │ │ │ ├── AppBar.kt │ │ │ │ ├── DefaultRadioButton.kt │ │ │ │ ├── ScaffoldWithFAB.kt │ │ │ │ └── TextInputField.kt │ │ │ └── theme │ │ │ │ ├── Color.kt │ │ │ │ ├── Shape.kt │ │ │ │ ├── Theme.kt │ │ │ │ └── Type.kt │ │ │ └── util │ │ │ └── ContextUtil.kt │ └── res │ │ ├── drawable │ │ ├── ic_add.xml │ │ ├── ic_delete.xml │ │ ├── ic_filter.xml │ │ ├── ic_github.xml │ │ ├── ic_linkedin.xml │ │ ├── ic_phone.xml │ │ ├── ic_save.xml │ │ ├── ic_settings.xml │ │ ├── ic_stackoverflow.xml │ │ └── ic_theme.xml │ │ ├── font │ │ ├── quicksand_bold.ttf │ │ ├── quicksand_light.ttf │ │ ├── quicksand_medium.ttf │ │ └── quicksand_regular.ttf │ │ └── values │ │ └── strings.xml │ └── test │ └── java │ └── com │ └── aqube │ └── notes │ └── core │ └── ExampleUnitTest.kt ├── feature_note ├── .gitignore ├── build.gradle.kts ├── consumer-rules.pro ├── proguard-rules.pro ├── schemas │ └── com.aqube.notes.feature_note.data.data_source.NoteDatabase │ │ └── 1.json └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── aqube │ │ └── notes │ │ └── feature_note │ │ └── ExampleInstrumentedTest.kt │ ├── main │ ├── AndroidManifest.xml │ └── java │ │ └── com │ │ └── aqube │ │ └── notes │ │ └── feature_note │ │ ├── data │ │ ├── data_source │ │ │ ├── NoteDao.kt │ │ │ └── NoteDatabase.kt │ │ └── repository │ │ │ └── NoteRepositoryImpl.kt │ │ ├── domain │ │ ├── model │ │ │ └── Note.kt │ │ ├── repository │ │ │ └── NoteRepository.kt │ │ ├── use_case │ │ │ ├── AddNote.kt │ │ │ ├── DeleteNote.kt │ │ │ ├── GetNote.kt │ │ │ ├── GetNotes.kt │ │ │ └── NoteUseCases.kt │ │ └── util │ │ │ ├── NoteOrder.kt │ │ │ └── OrderType.kt │ │ └── presentation │ │ ├── add_edit_notes │ │ ├── AddEditNoteEvent.kt │ │ ├── AddEditNoteViewModel.kt │ │ ├── NoteTextFieldState.kt │ │ ├── UiEvent.kt │ │ └── components │ │ │ ├── AddEditNoteItem.kt │ │ │ ├── AddEditNoteScreen.kt │ │ │ └── ColorSelectorItem.kt │ │ └── notes │ │ ├── NotesEvent.kt │ │ ├── NotesScreen.kt │ │ ├── NotesState.kt │ │ ├── NotesViewModel.kt │ │ └── components │ │ ├── HeaderItem.kt │ │ ├── NoteFilterItem.kt │ │ ├── NoteItem.kt │ │ └── OrderSection.kt │ └── test │ └── java │ └── com │ └── aqube │ └── notes │ └── feature_note │ └── ExampleUnitTest.kt ├── feature_settings ├── .gitignore ├── build.gradle.kts ├── consumer-rules.pro ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ └── java │ └── com │ └── aqube │ └── notes │ └── feature_settings │ └── presentation │ ├── SettingsScreen.kt │ ├── SettingsViewModel.kt │ └── components │ ├── SettingsItem.kt │ ├── SettingsSection.kt │ ├── theme │ └── ThemeItem.kt │ └── version │ └── VersionItem.kt ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── license └── settings.gradle.kts /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /shelf/ 3 | /workspace.xml 4 | -------------------------------------------------------------------------------- /.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/.idea/compiler.xml -------------------------------------------------------------------------------- /.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/.idea/gradle.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/README.md -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /app/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/app/build.gradle.kts -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/src/androidTest/java/com/aqube/notes/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/app/src/androidTest/java/com/aqube/notes/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/ic_launcher-playstore.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/app/src/main/ic_launcher-playstore.png -------------------------------------------------------------------------------- /app/src/main/java/com/aqube/notes/EasyNoteApp.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/app/src/main/java/com/aqube/notes/EasyNoteApp.kt -------------------------------------------------------------------------------- /app/src/main/java/com/aqube/notes/di/AppModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/app/src/main/java/com/aqube/notes/di/AppModule.kt -------------------------------------------------------------------------------- /app/src/main/java/com/aqube/notes/di/NoteModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/app/src/main/java/com/aqube/notes/di/NoteModule.kt -------------------------------------------------------------------------------- /app/src/main/java/com/aqube/notes/di/SettingsModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/app/src/main/java/com/aqube/notes/di/SettingsModule.kt -------------------------------------------------------------------------------- /app/src/main/java/com/aqube/notes/navigation/NavigationGraph.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/app/src/main/java/com/aqube/notes/navigation/NavigationGraph.kt -------------------------------------------------------------------------------- /app/src/main/java/com/aqube/notes/presentation/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/app/src/main/java/com/aqube/notes/presentation/MainActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/aqube/notes/presentation/MainViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/app/src/main/java/com/aqube/notes/presentation/MainViewModel.kt -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/values-night/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/app/src/main/res/values-night/themes.xml -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/app/src/main/res/values/ic_launcher_background.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/app/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /app/src/test/java/com/aqube/notes/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/app/src/test/java/com/aqube/notes/ExampleUnitTest.kt -------------------------------------------------------------------------------- /art/app_architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/art/app_architecture.png -------------------------------------------------------------------------------- /art/mad_scorecard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/art/mad_scorecard.png -------------------------------------------------------------------------------- /art/note_app.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/art/note_app.gif -------------------------------------------------------------------------------- /art/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/art/screenshot.png -------------------------------------------------------------------------------- /core/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /core/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/core/build.gradle.kts -------------------------------------------------------------------------------- /core/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /core/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/core/proguard-rules.pro -------------------------------------------------------------------------------- /core/src/androidTest/java/com/aqube/notes/core/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/core/src/androidTest/java/com/aqube/notes/core/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /core/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/core/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /core/src/main/java/com/aqube/notes/core/data/data_source/PreferenceDataStore.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/core/src/main/java/com/aqube/notes/core/data/data_source/PreferenceDataStore.kt -------------------------------------------------------------------------------- /core/src/main/java/com/aqube/notes/core/data/repository/ThemeSettingsImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/core/src/main/java/com/aqube/notes/core/data/repository/ThemeSettingsImpl.kt -------------------------------------------------------------------------------- /core/src/main/java/com/aqube/notes/core/domain/repository/ThemeSettings.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/core/src/main/java/com/aqube/notes/core/domain/repository/ThemeSettings.kt -------------------------------------------------------------------------------- /core/src/main/java/com/aqube/notes/core/navigation/MainActions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/core/src/main/java/com/aqube/notes/core/navigation/MainActions.kt -------------------------------------------------------------------------------- /core/src/main/java/com/aqube/notes/core/navigation/Screen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/core/src/main/java/com/aqube/notes/core/navigation/Screen.kt -------------------------------------------------------------------------------- /core/src/main/java/com/aqube/notes/core/presentation/components/AppBar.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/core/src/main/java/com/aqube/notes/core/presentation/components/AppBar.kt -------------------------------------------------------------------------------- /core/src/main/java/com/aqube/notes/core/presentation/components/DefaultRadioButton.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/core/src/main/java/com/aqube/notes/core/presentation/components/DefaultRadioButton.kt -------------------------------------------------------------------------------- /core/src/main/java/com/aqube/notes/core/presentation/components/ScaffoldWithFAB.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/core/src/main/java/com/aqube/notes/core/presentation/components/ScaffoldWithFAB.kt -------------------------------------------------------------------------------- /core/src/main/java/com/aqube/notes/core/presentation/components/TextInputField.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/core/src/main/java/com/aqube/notes/core/presentation/components/TextInputField.kt -------------------------------------------------------------------------------- /core/src/main/java/com/aqube/notes/core/presentation/theme/Color.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/core/src/main/java/com/aqube/notes/core/presentation/theme/Color.kt -------------------------------------------------------------------------------- /core/src/main/java/com/aqube/notes/core/presentation/theme/Shape.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/core/src/main/java/com/aqube/notes/core/presentation/theme/Shape.kt -------------------------------------------------------------------------------- /core/src/main/java/com/aqube/notes/core/presentation/theme/Theme.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/core/src/main/java/com/aqube/notes/core/presentation/theme/Theme.kt -------------------------------------------------------------------------------- /core/src/main/java/com/aqube/notes/core/presentation/theme/Type.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/core/src/main/java/com/aqube/notes/core/presentation/theme/Type.kt -------------------------------------------------------------------------------- /core/src/main/java/com/aqube/notes/core/util/ContextUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/core/src/main/java/com/aqube/notes/core/util/ContextUtil.kt -------------------------------------------------------------------------------- /core/src/main/res/drawable/ic_add.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/core/src/main/res/drawable/ic_add.xml -------------------------------------------------------------------------------- /core/src/main/res/drawable/ic_delete.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/core/src/main/res/drawable/ic_delete.xml -------------------------------------------------------------------------------- /core/src/main/res/drawable/ic_filter.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/core/src/main/res/drawable/ic_filter.xml -------------------------------------------------------------------------------- /core/src/main/res/drawable/ic_github.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/core/src/main/res/drawable/ic_github.xml -------------------------------------------------------------------------------- /core/src/main/res/drawable/ic_linkedin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/core/src/main/res/drawable/ic_linkedin.xml -------------------------------------------------------------------------------- /core/src/main/res/drawable/ic_phone.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/core/src/main/res/drawable/ic_phone.xml -------------------------------------------------------------------------------- /core/src/main/res/drawable/ic_save.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/core/src/main/res/drawable/ic_save.xml -------------------------------------------------------------------------------- /core/src/main/res/drawable/ic_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/core/src/main/res/drawable/ic_settings.xml -------------------------------------------------------------------------------- /core/src/main/res/drawable/ic_stackoverflow.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/core/src/main/res/drawable/ic_stackoverflow.xml -------------------------------------------------------------------------------- /core/src/main/res/drawable/ic_theme.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/core/src/main/res/drawable/ic_theme.xml -------------------------------------------------------------------------------- /core/src/main/res/font/quicksand_bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/core/src/main/res/font/quicksand_bold.ttf -------------------------------------------------------------------------------- /core/src/main/res/font/quicksand_light.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/core/src/main/res/font/quicksand_light.ttf -------------------------------------------------------------------------------- /core/src/main/res/font/quicksand_medium.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/core/src/main/res/font/quicksand_medium.ttf -------------------------------------------------------------------------------- /core/src/main/res/font/quicksand_regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/core/src/main/res/font/quicksand_regular.ttf -------------------------------------------------------------------------------- /core/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/core/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /core/src/test/java/com/aqube/notes/core/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/core/src/test/java/com/aqube/notes/core/ExampleUnitTest.kt -------------------------------------------------------------------------------- /feature_note/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /feature_note/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/feature_note/build.gradle.kts -------------------------------------------------------------------------------- /feature_note/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /feature_note/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/feature_note/proguard-rules.pro -------------------------------------------------------------------------------- /feature_note/schemas/com.aqube.notes.feature_note.data.data_source.NoteDatabase/1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/feature_note/schemas/com.aqube.notes.feature_note.data.data_source.NoteDatabase/1.json -------------------------------------------------------------------------------- /feature_note/src/androidTest/java/com/aqube/notes/feature_note/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/feature_note/src/androidTest/java/com/aqube/notes/feature_note/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /feature_note/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/feature_note/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /feature_note/src/main/java/com/aqube/notes/feature_note/data/data_source/NoteDao.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/feature_note/src/main/java/com/aqube/notes/feature_note/data/data_source/NoteDao.kt -------------------------------------------------------------------------------- /feature_note/src/main/java/com/aqube/notes/feature_note/data/data_source/NoteDatabase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/feature_note/src/main/java/com/aqube/notes/feature_note/data/data_source/NoteDatabase.kt -------------------------------------------------------------------------------- /feature_note/src/main/java/com/aqube/notes/feature_note/data/repository/NoteRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/feature_note/src/main/java/com/aqube/notes/feature_note/data/repository/NoteRepositoryImpl.kt -------------------------------------------------------------------------------- /feature_note/src/main/java/com/aqube/notes/feature_note/domain/model/Note.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/feature_note/src/main/java/com/aqube/notes/feature_note/domain/model/Note.kt -------------------------------------------------------------------------------- /feature_note/src/main/java/com/aqube/notes/feature_note/domain/repository/NoteRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/feature_note/src/main/java/com/aqube/notes/feature_note/domain/repository/NoteRepository.kt -------------------------------------------------------------------------------- /feature_note/src/main/java/com/aqube/notes/feature_note/domain/use_case/AddNote.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/feature_note/src/main/java/com/aqube/notes/feature_note/domain/use_case/AddNote.kt -------------------------------------------------------------------------------- /feature_note/src/main/java/com/aqube/notes/feature_note/domain/use_case/DeleteNote.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/feature_note/src/main/java/com/aqube/notes/feature_note/domain/use_case/DeleteNote.kt -------------------------------------------------------------------------------- /feature_note/src/main/java/com/aqube/notes/feature_note/domain/use_case/GetNote.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/feature_note/src/main/java/com/aqube/notes/feature_note/domain/use_case/GetNote.kt -------------------------------------------------------------------------------- /feature_note/src/main/java/com/aqube/notes/feature_note/domain/use_case/GetNotes.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/feature_note/src/main/java/com/aqube/notes/feature_note/domain/use_case/GetNotes.kt -------------------------------------------------------------------------------- /feature_note/src/main/java/com/aqube/notes/feature_note/domain/use_case/NoteUseCases.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/feature_note/src/main/java/com/aqube/notes/feature_note/domain/use_case/NoteUseCases.kt -------------------------------------------------------------------------------- /feature_note/src/main/java/com/aqube/notes/feature_note/domain/util/NoteOrder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/feature_note/src/main/java/com/aqube/notes/feature_note/domain/util/NoteOrder.kt -------------------------------------------------------------------------------- /feature_note/src/main/java/com/aqube/notes/feature_note/domain/util/OrderType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/feature_note/src/main/java/com/aqube/notes/feature_note/domain/util/OrderType.kt -------------------------------------------------------------------------------- /feature_note/src/main/java/com/aqube/notes/feature_note/presentation/add_edit_notes/AddEditNoteEvent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/feature_note/src/main/java/com/aqube/notes/feature_note/presentation/add_edit_notes/AddEditNoteEvent.kt -------------------------------------------------------------------------------- /feature_note/src/main/java/com/aqube/notes/feature_note/presentation/add_edit_notes/AddEditNoteViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/feature_note/src/main/java/com/aqube/notes/feature_note/presentation/add_edit_notes/AddEditNoteViewModel.kt -------------------------------------------------------------------------------- /feature_note/src/main/java/com/aqube/notes/feature_note/presentation/add_edit_notes/NoteTextFieldState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/feature_note/src/main/java/com/aqube/notes/feature_note/presentation/add_edit_notes/NoteTextFieldState.kt -------------------------------------------------------------------------------- /feature_note/src/main/java/com/aqube/notes/feature_note/presentation/add_edit_notes/UiEvent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/feature_note/src/main/java/com/aqube/notes/feature_note/presentation/add_edit_notes/UiEvent.kt -------------------------------------------------------------------------------- /feature_note/src/main/java/com/aqube/notes/feature_note/presentation/add_edit_notes/components/AddEditNoteItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/feature_note/src/main/java/com/aqube/notes/feature_note/presentation/add_edit_notes/components/AddEditNoteItem.kt -------------------------------------------------------------------------------- /feature_note/src/main/java/com/aqube/notes/feature_note/presentation/add_edit_notes/components/AddEditNoteScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/feature_note/src/main/java/com/aqube/notes/feature_note/presentation/add_edit_notes/components/AddEditNoteScreen.kt -------------------------------------------------------------------------------- /feature_note/src/main/java/com/aqube/notes/feature_note/presentation/add_edit_notes/components/ColorSelectorItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/feature_note/src/main/java/com/aqube/notes/feature_note/presentation/add_edit_notes/components/ColorSelectorItem.kt -------------------------------------------------------------------------------- /feature_note/src/main/java/com/aqube/notes/feature_note/presentation/notes/NotesEvent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/feature_note/src/main/java/com/aqube/notes/feature_note/presentation/notes/NotesEvent.kt -------------------------------------------------------------------------------- /feature_note/src/main/java/com/aqube/notes/feature_note/presentation/notes/NotesScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/feature_note/src/main/java/com/aqube/notes/feature_note/presentation/notes/NotesScreen.kt -------------------------------------------------------------------------------- /feature_note/src/main/java/com/aqube/notes/feature_note/presentation/notes/NotesState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/feature_note/src/main/java/com/aqube/notes/feature_note/presentation/notes/NotesState.kt -------------------------------------------------------------------------------- /feature_note/src/main/java/com/aqube/notes/feature_note/presentation/notes/NotesViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/feature_note/src/main/java/com/aqube/notes/feature_note/presentation/notes/NotesViewModel.kt -------------------------------------------------------------------------------- /feature_note/src/main/java/com/aqube/notes/feature_note/presentation/notes/components/HeaderItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/feature_note/src/main/java/com/aqube/notes/feature_note/presentation/notes/components/HeaderItem.kt -------------------------------------------------------------------------------- /feature_note/src/main/java/com/aqube/notes/feature_note/presentation/notes/components/NoteFilterItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/feature_note/src/main/java/com/aqube/notes/feature_note/presentation/notes/components/NoteFilterItem.kt -------------------------------------------------------------------------------- /feature_note/src/main/java/com/aqube/notes/feature_note/presentation/notes/components/NoteItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/feature_note/src/main/java/com/aqube/notes/feature_note/presentation/notes/components/NoteItem.kt -------------------------------------------------------------------------------- /feature_note/src/main/java/com/aqube/notes/feature_note/presentation/notes/components/OrderSection.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/feature_note/src/main/java/com/aqube/notes/feature_note/presentation/notes/components/OrderSection.kt -------------------------------------------------------------------------------- /feature_note/src/test/java/com/aqube/notes/feature_note/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/feature_note/src/test/java/com/aqube/notes/feature_note/ExampleUnitTest.kt -------------------------------------------------------------------------------- /feature_settings/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /feature_settings/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/feature_settings/build.gradle.kts -------------------------------------------------------------------------------- /feature_settings/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /feature_settings/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/feature_settings/proguard-rules.pro -------------------------------------------------------------------------------- /feature_settings/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/feature_settings/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /feature_settings/src/main/java/com/aqube/notes/feature_settings/presentation/SettingsScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/feature_settings/src/main/java/com/aqube/notes/feature_settings/presentation/SettingsScreen.kt -------------------------------------------------------------------------------- /feature_settings/src/main/java/com/aqube/notes/feature_settings/presentation/SettingsViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/feature_settings/src/main/java/com/aqube/notes/feature_settings/presentation/SettingsViewModel.kt -------------------------------------------------------------------------------- /feature_settings/src/main/java/com/aqube/notes/feature_settings/presentation/components/SettingsItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/feature_settings/src/main/java/com/aqube/notes/feature_settings/presentation/components/SettingsItem.kt -------------------------------------------------------------------------------- /feature_settings/src/main/java/com/aqube/notes/feature_settings/presentation/components/SettingsSection.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/feature_settings/src/main/java/com/aqube/notes/feature_settings/presentation/components/SettingsSection.kt -------------------------------------------------------------------------------- /feature_settings/src/main/java/com/aqube/notes/feature_settings/presentation/components/theme/ThemeItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/feature_settings/src/main/java/com/aqube/notes/feature_settings/presentation/components/theme/ThemeItem.kt -------------------------------------------------------------------------------- /feature_settings/src/main/java/com/aqube/notes/feature_settings/presentation/components/version/VersionItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/feature_settings/src/main/java/com/aqube/notes/feature_settings/presentation/components/version/VersionItem.kt -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/gradlew.bat -------------------------------------------------------------------------------- /license: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/license -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akhilesh0707/Easy-Note/HEAD/settings.gradle.kts --------------------------------------------------------------------------------