├── .github └── workflows │ └── verify.yml ├── .gitignore ├── CODEOWNERS ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── app ├── .gitignore ├── build.gradle.kts ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── example │ │ └── cahier │ │ ├── CahierAppTest.kt │ │ ├── CahierListDetailTest.kt │ │ ├── HiltTestRunner.kt │ │ ├── data │ │ ├── FakeNotesRepository.kt │ │ ├── NoteDaoTest.kt │ │ └── OfflineNotesRepositoryTest.kt │ │ ├── ui │ │ └── viewmodels │ │ │ └── DrawingCanvasViewModelTest.kt │ │ └── utils │ │ ├── FileHelperTest.kt │ │ └── PointerInputUtilTest.kt │ ├── main │ ├── AndroidManifest.xml │ ├── ic_launcher-playstore.png │ ├── java │ │ └── com │ │ │ └── example │ │ │ └── cahier │ │ │ ├── CahierApplication.kt │ │ │ ├── MainActivity.kt │ │ │ ├── data │ │ │ ├── CustomBrush.kt │ │ │ ├── DatabaseMigration.kt │ │ │ ├── Note.kt │ │ │ ├── NoteDao.kt │ │ │ ├── NoteDatabase.kt │ │ │ ├── NotesRepository.kt │ │ │ ├── OfflineNotesRepository.kt │ │ │ └── SerializedInkDataClasses.kt │ │ │ ├── di │ │ │ └── AppModule.kt │ │ │ ├── navigation │ │ │ ├── CahierNavGraph.kt │ │ │ └── NavigationDestination.kt │ │ │ ├── ui │ │ │ ├── CahierApp.kt │ │ │ ├── CahierHomeScreen.kt │ │ │ ├── CahierUiState.kt │ │ │ ├── ColorPickerDialog.kt │ │ │ ├── ConfirmationDialog.kt │ │ │ ├── Converters.kt │ │ │ ├── CustomBrushes.kt │ │ │ ├── DrawingCanvas.kt │ │ │ ├── DrawingDetailThumbnail.kt │ │ │ ├── DrawingSurface.kt │ │ │ ├── DrawingToolbox.kt │ │ │ ├── FocusFieldEnum.kt │ │ │ ├── HomeScreenComponents.kt │ │ │ ├── HorizontalToolbox.kt │ │ │ ├── NotePreviewParameterProvider.kt │ │ │ ├── SettingsScreen.kt │ │ │ ├── TextNoteCanvasScreen.kt │ │ │ ├── VerticalToolbox.kt │ │ │ ├── theme │ │ │ │ ├── Color.kt │ │ │ │ ├── Theme.kt │ │ │ │ └── Type.kt │ │ │ ├── utils │ │ │ │ └── DragAndDropUtils.kt │ │ │ └── viewmodels │ │ │ │ ├── CanvasScreenViewModel.kt │ │ │ │ ├── DrawingCanvasViewModel.kt │ │ │ │ ├── HomeScreenViewModel.kt │ │ │ │ └── SettingsViewModel.kt │ │ │ └── utils │ │ │ ├── FileHelper.kt │ │ │ └── PointerInputUtil.kt │ └── res │ │ ├── drawable │ │ ├── add_24px.xml │ │ ├── blur_on_24px.xml │ │ ├── brush_24px.xml │ │ ├── bubble_chart_24px.xml │ │ ├── clear_all_24px.xml │ │ ├── close_24px.xml │ │ ├── delete_24px.xml │ │ ├── draw_24px.xml │ │ ├── exit_to_app_24px.xml │ │ ├── favorite_24px.xml │ │ ├── favorite_24px_filled.xml │ │ ├── flag_24px.xml │ │ ├── format_paint_24px.xml │ │ ├── home_24px.xml │ │ ├── ic_drawing_mode.png │ │ ├── ic_launcher_background.xml │ │ ├── image_24px.xml │ │ ├── ink_eraser_24px.xml │ │ ├── ink_highlighter_24px.xml │ │ ├── ink_marker_24px.xml │ │ ├── lightbulb_24px.xml │ │ ├── line_weight_24px.xml │ │ ├── media.xml │ │ ├── menu_24px.xml │ │ ├── music_note_24px.xml │ │ ├── outline_open_in_new_24.xml │ │ ├── palette_24px.xml │ │ ├── redo_24px.xml │ │ ├── road_24px.xml │ │ ├── settings_24px.xml │ │ ├── sticky_note_24px.xml │ │ ├── styler_24px.xml │ │ ├── stylus_fountain_pen_24px.xml │ │ ├── stylus_note_24px.xml │ │ ├── stylus_pen_24px.xml │ │ ├── undo_24px.xml │ │ └── water_drop_24px.xml │ │ ├── mipmap-anydpi-v26 │ │ ├── ic_launcher.xml │ │ └── ic_launcher_round.xml │ │ ├── mipmap-hdpi │ │ ├── ic_launcher.webp │ │ ├── ic_launcher_foreground.webp │ │ └── ic_launcher_round.webp │ │ ├── mipmap-mdpi │ │ ├── ic_launcher.webp │ │ ├── ic_launcher_foreground.webp │ │ └── ic_launcher_round.webp │ │ ├── mipmap-xhdpi │ │ ├── ic_launcher.webp │ │ ├── ic_launcher_foreground.webp │ │ └── ic_launcher_round.webp │ │ ├── mipmap-xxhdpi │ │ ├── ic_launcher.webp │ │ ├── ic_launcher_foreground.webp │ │ └── ic_launcher_round.webp │ │ ├── mipmap-xxxhdpi │ │ ├── ic_launcher.webp │ │ ├── ic_launcher_foreground.webp │ │ └── ic_launcher_round.webp │ │ ├── raw │ │ ├── calligraphy.gz │ │ ├── flag_banner.gz │ │ ├── graffiti.gz │ │ ├── groovy.gz │ │ ├── holiday_lights.gz │ │ ├── lace.gz │ │ ├── music.gz │ │ ├── shadow.gz │ │ ├── twisted_yarn.gz │ │ └── wet_paint.gz │ │ ├── values │ │ ├── colors.xml │ │ ├── strings.xml │ │ └── themes.xml │ │ └── xml │ │ ├── backup_rules.xml │ │ ├── data_extraction_rules.xml │ │ └── filepaths.xml │ └── test │ ├── java │ └── com │ │ └── example │ │ └── cahier │ │ ├── ScreenshotTest.kt │ │ ├── data │ │ └── FakeNotesRepository.kt │ │ └── ui │ │ └── viewmodels │ │ ├── CanvasScreenViewModelTest.kt │ │ └── HomeScreenViewModelTest.kt │ └── resources │ └── robolectric.properties ├── gradle.properties ├── gradle ├── libs.versions.toml └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── screenshots ├── reference_screenshot_bottomnavbar.png └── reference_screenshot_navrail.png └── settings.gradle.kts /.github/workflows/verify.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/.github/workflows/verify.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/.gitignore -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @cka-dev @romanofranz -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/README.md -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /app/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/build.gradle.kts -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/src/androidTest/java/com/example/cahier/CahierAppTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/androidTest/java/com/example/cahier/CahierAppTest.kt -------------------------------------------------------------------------------- /app/src/androidTest/java/com/example/cahier/CahierListDetailTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/androidTest/java/com/example/cahier/CahierListDetailTest.kt -------------------------------------------------------------------------------- /app/src/androidTest/java/com/example/cahier/HiltTestRunner.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/androidTest/java/com/example/cahier/HiltTestRunner.kt -------------------------------------------------------------------------------- /app/src/androidTest/java/com/example/cahier/data/FakeNotesRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/androidTest/java/com/example/cahier/data/FakeNotesRepository.kt -------------------------------------------------------------------------------- /app/src/androidTest/java/com/example/cahier/data/NoteDaoTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/androidTest/java/com/example/cahier/data/NoteDaoTest.kt -------------------------------------------------------------------------------- /app/src/androidTest/java/com/example/cahier/data/OfflineNotesRepositoryTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/androidTest/java/com/example/cahier/data/OfflineNotesRepositoryTest.kt -------------------------------------------------------------------------------- /app/src/androidTest/java/com/example/cahier/ui/viewmodels/DrawingCanvasViewModelTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/androidTest/java/com/example/cahier/ui/viewmodels/DrawingCanvasViewModelTest.kt -------------------------------------------------------------------------------- /app/src/androidTest/java/com/example/cahier/utils/FileHelperTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/androidTest/java/com/example/cahier/utils/FileHelperTest.kt -------------------------------------------------------------------------------- /app/src/androidTest/java/com/example/cahier/utils/PointerInputUtilTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/androidTest/java/com/example/cahier/utils/PointerInputUtilTest.kt -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/ic_launcher-playstore.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/ic_launcher-playstore.png -------------------------------------------------------------------------------- /app/src/main/java/com/example/cahier/CahierApplication.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/java/com/example/cahier/CahierApplication.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/cahier/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/java/com/example/cahier/MainActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/cahier/data/CustomBrush.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/java/com/example/cahier/data/CustomBrush.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/cahier/data/DatabaseMigration.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/java/com/example/cahier/data/DatabaseMigration.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/cahier/data/Note.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/java/com/example/cahier/data/Note.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/cahier/data/NoteDao.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/java/com/example/cahier/data/NoteDao.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/cahier/data/NoteDatabase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/java/com/example/cahier/data/NoteDatabase.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/cahier/data/NotesRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/java/com/example/cahier/data/NotesRepository.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/cahier/data/OfflineNotesRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/java/com/example/cahier/data/OfflineNotesRepository.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/cahier/data/SerializedInkDataClasses.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/java/com/example/cahier/data/SerializedInkDataClasses.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/cahier/di/AppModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/java/com/example/cahier/di/AppModule.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/cahier/navigation/CahierNavGraph.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/java/com/example/cahier/navigation/CahierNavGraph.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/cahier/navigation/NavigationDestination.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/java/com/example/cahier/navigation/NavigationDestination.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/cahier/ui/CahierApp.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/java/com/example/cahier/ui/CahierApp.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/cahier/ui/CahierHomeScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/java/com/example/cahier/ui/CahierHomeScreen.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/cahier/ui/CahierUiState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/java/com/example/cahier/ui/CahierUiState.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/cahier/ui/ColorPickerDialog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/java/com/example/cahier/ui/ColorPickerDialog.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/cahier/ui/ConfirmationDialog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/java/com/example/cahier/ui/ConfirmationDialog.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/cahier/ui/Converters.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/java/com/example/cahier/ui/Converters.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/cahier/ui/CustomBrushes.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/java/com/example/cahier/ui/CustomBrushes.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/cahier/ui/DrawingCanvas.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/java/com/example/cahier/ui/DrawingCanvas.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/cahier/ui/DrawingDetailThumbnail.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/java/com/example/cahier/ui/DrawingDetailThumbnail.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/cahier/ui/DrawingSurface.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/java/com/example/cahier/ui/DrawingSurface.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/cahier/ui/DrawingToolbox.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/java/com/example/cahier/ui/DrawingToolbox.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/cahier/ui/FocusFieldEnum.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/java/com/example/cahier/ui/FocusFieldEnum.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/cahier/ui/HomeScreenComponents.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/java/com/example/cahier/ui/HomeScreenComponents.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/cahier/ui/HorizontalToolbox.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/java/com/example/cahier/ui/HorizontalToolbox.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/cahier/ui/NotePreviewParameterProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/java/com/example/cahier/ui/NotePreviewParameterProvider.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/cahier/ui/SettingsScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/java/com/example/cahier/ui/SettingsScreen.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/cahier/ui/TextNoteCanvasScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/java/com/example/cahier/ui/TextNoteCanvasScreen.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/cahier/ui/VerticalToolbox.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/java/com/example/cahier/ui/VerticalToolbox.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/cahier/ui/theme/Color.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/java/com/example/cahier/ui/theme/Color.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/cahier/ui/theme/Theme.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/java/com/example/cahier/ui/theme/Theme.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/cahier/ui/theme/Type.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/java/com/example/cahier/ui/theme/Type.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/cahier/ui/utils/DragAndDropUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/java/com/example/cahier/ui/utils/DragAndDropUtils.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/cahier/ui/viewmodels/CanvasScreenViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/java/com/example/cahier/ui/viewmodels/CanvasScreenViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/cahier/ui/viewmodels/DrawingCanvasViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/java/com/example/cahier/ui/viewmodels/DrawingCanvasViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/cahier/ui/viewmodels/HomeScreenViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/java/com/example/cahier/ui/viewmodels/HomeScreenViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/cahier/ui/viewmodels/SettingsViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/java/com/example/cahier/ui/viewmodels/SettingsViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/cahier/utils/FileHelper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/java/com/example/cahier/utils/FileHelper.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/cahier/utils/PointerInputUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/java/com/example/cahier/utils/PointerInputUtil.kt -------------------------------------------------------------------------------- /app/src/main/res/drawable/add_24px.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/res/drawable/add_24px.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/blur_on_24px.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/res/drawable/blur_on_24px.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/brush_24px.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/res/drawable/brush_24px.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/bubble_chart_24px.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/res/drawable/bubble_chart_24px.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/clear_all_24px.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/res/drawable/clear_all_24px.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/close_24px.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/res/drawable/close_24px.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/delete_24px.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/res/drawable/delete_24px.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/draw_24px.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/res/drawable/draw_24px.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/exit_to_app_24px.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/res/drawable/exit_to_app_24px.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/favorite_24px.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/res/drawable/favorite_24px.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/favorite_24px_filled.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/res/drawable/favorite_24px_filled.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/flag_24px.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/res/drawable/flag_24px.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/format_paint_24px.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/res/drawable/format_paint_24px.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/home_24px.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/res/drawable/home_24px.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_drawing_mode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/res/drawable/ic_drawing_mode.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/image_24px.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/res/drawable/image_24px.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ink_eraser_24px.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/res/drawable/ink_eraser_24px.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ink_highlighter_24px.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/res/drawable/ink_highlighter_24px.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ink_marker_24px.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/res/drawable/ink_marker_24px.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/lightbulb_24px.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/res/drawable/lightbulb_24px.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/line_weight_24px.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/res/drawable/line_weight_24px.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/media.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/res/drawable/media.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/menu_24px.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/res/drawable/menu_24px.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/music_note_24px.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/res/drawable/music_note_24px.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/outline_open_in_new_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/res/drawable/outline_open_in_new_24.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/palette_24px.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/res/drawable/palette_24px.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/redo_24px.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/res/drawable/redo_24px.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/road_24px.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/res/drawable/road_24px.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/settings_24px.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/res/drawable/settings_24px.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/sticky_note_24px.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/res/drawable/sticky_note_24px.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/styler_24px.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/res/drawable/styler_24px.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/stylus_fountain_pen_24px.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/res/drawable/stylus_fountain_pen_24px.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/stylus_note_24px.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/res/drawable/stylus_note_24px.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/stylus_pen_24px.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/res/drawable/stylus_pen_24px.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/undo_24px.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/res/drawable/undo_24px.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/water_drop_24px.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/res/drawable/water_drop_24px.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/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/android/cahier/HEAD/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_foreground.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_foreground.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /app/src/main/res/raw/calligraphy.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/res/raw/calligraphy.gz -------------------------------------------------------------------------------- /app/src/main/res/raw/flag_banner.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/res/raw/flag_banner.gz -------------------------------------------------------------------------------- /app/src/main/res/raw/graffiti.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/res/raw/graffiti.gz -------------------------------------------------------------------------------- /app/src/main/res/raw/groovy.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/res/raw/groovy.gz -------------------------------------------------------------------------------- /app/src/main/res/raw/holiday_lights.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/res/raw/holiday_lights.gz -------------------------------------------------------------------------------- /app/src/main/res/raw/lace.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/res/raw/lace.gz -------------------------------------------------------------------------------- /app/src/main/res/raw/music.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/res/raw/music.gz -------------------------------------------------------------------------------- /app/src/main/res/raw/shadow.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/res/raw/shadow.gz -------------------------------------------------------------------------------- /app/src/main/res/raw/twisted_yarn.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/res/raw/twisted_yarn.gz -------------------------------------------------------------------------------- /app/src/main/res/raw/wet_paint.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/res/raw/wet_paint.gz -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/backup_rules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/res/xml/backup_rules.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/data_extraction_rules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/res/xml/data_extraction_rules.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/filepaths.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/main/res/xml/filepaths.xml -------------------------------------------------------------------------------- /app/src/test/java/com/example/cahier/ScreenshotTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/test/java/com/example/cahier/ScreenshotTest.kt -------------------------------------------------------------------------------- /app/src/test/java/com/example/cahier/data/FakeNotesRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/test/java/com/example/cahier/data/FakeNotesRepository.kt -------------------------------------------------------------------------------- /app/src/test/java/com/example/cahier/ui/viewmodels/CanvasScreenViewModelTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/test/java/com/example/cahier/ui/viewmodels/CanvasScreenViewModelTest.kt -------------------------------------------------------------------------------- /app/src/test/java/com/example/cahier/ui/viewmodels/HomeScreenViewModelTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/app/src/test/java/com/example/cahier/ui/viewmodels/HomeScreenViewModelTest.kt -------------------------------------------------------------------------------- /app/src/test/resources/robolectric.properties: -------------------------------------------------------------------------------- 1 | sdk=34 -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/libs.versions.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/gradle/libs.versions.toml -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/gradlew.bat -------------------------------------------------------------------------------- /screenshots/reference_screenshot_bottomnavbar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/screenshots/reference_screenshot_bottomnavbar.png -------------------------------------------------------------------------------- /screenshots/reference_screenshot_navrail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/screenshots/reference_screenshot_navrail.png -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/cahier/HEAD/settings.gradle.kts --------------------------------------------------------------------------------