├── .gitignore ├── LICENSE.txt ├── README.md ├── androidApp ├── build.gradle.kts └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── com │ │ └── russhwolf │ │ └── todo │ │ └── androidApp │ │ ├── ToDoActivity.kt │ │ └── ToDoComposables.kt │ └── res │ ├── drawable │ └── ic_launcher_foreground.xml │ ├── mipmap-anydpi-v26 │ ├── ic_launcher.xml │ └── ic_launcher_round.xml │ ├── mipmap-hdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-mdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-xhdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-xxhdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-xxxhdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ └── values │ └── ic_launcher_background.xml ├── gradle.properties ├── gradle ├── libs.versions.toml └── wrapper │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── images ├── android.png └── ios.png ├── iosApp ├── ToDo.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ └── xcshareddata │ │ └── xcschemes │ │ └── ToDo.xcscheme ├── ToDo │ ├── Assets.xcassets │ │ ├── AppIcon.appiconset │ │ │ ├── Contents.json │ │ │ ├── Icon-App-20x20@1x.png │ │ │ ├── Icon-App-20x20@2x.png │ │ │ ├── Icon-App-20x20@3x.png │ │ │ ├── Icon-App-29x29@1x.png │ │ │ ├── Icon-App-29x29@2x.png │ │ │ ├── Icon-App-29x29@3x.png │ │ │ ├── Icon-App-40x40@1x.png │ │ │ ├── Icon-App-40x40@2x.png │ │ │ ├── Icon-App-40x40@3x.png │ │ │ ├── Icon-App-60x60@2x.png │ │ │ ├── Icon-App-60x60@3x.png │ │ │ ├── Icon-App-76x76@1x.png │ │ │ ├── Icon-App-76x76@2x.png │ │ │ ├── Icon-App-83.5x83.5@2x.png │ │ │ └── ItunesArtwork@2x.png │ │ └── Contents.json │ ├── Base.lproj │ │ └── LaunchScreen.storyboard │ ├── Info.plist │ ├── Preview Content │ │ └── Preview Assets.xcassets │ │ │ └── Contents.json │ ├── ToDo.swift │ ├── ToDoApp.swift │ └── ToDoViews.swift ├── ToDoTests │ ├── Info.plist │ └── ToDoTests.swift └── ToDoUITests │ ├── Info.plist │ └── ToDoUITests.swift ├── settings.gradle.kts └── shared ├── build.gradle.kts └── src ├── androidHostTest └── kotlin │ └── com │ └── russhwolf │ └── todo │ └── shared │ └── test │ └── Utils.kt ├── androidMain └── kotlin │ └── com │ └── russhwolf │ └── todo │ └── shared │ └── DependenciesAndroid.kt ├── commonMain ├── kotlin │ └── com │ │ └── russhwolf │ │ └── todo │ │ └── shared │ │ └── repository │ │ └── ToDoRepository.kt └── sqldelight │ └── com │ └── russhwolf │ └── todo │ └── shared │ └── db │ └── ToDo.sq ├── commonTest └── kotlin │ └── com │ └── russhwolf │ └── todo │ └── shared │ ├── repository │ └── ToDoRepositoryTest.kt │ └── test │ └── Utils.kt ├── iosMain └── kotlin │ └── com │ └── russhwolf │ └── todo │ └── shared │ └── DependenciesIos.kt └── iosTest └── kotlin └── com └── russhwolf └── todo └── shared └── test └── Utils.kt /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/russhwolf/To-Do/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/russhwolf/To-Do/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/russhwolf/To-Do/HEAD/README.md -------------------------------------------------------------------------------- /androidApp/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/russhwolf/To-Do/HEAD/androidApp/build.gradle.kts -------------------------------------------------------------------------------- /androidApp/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/russhwolf/To-Do/HEAD/androidApp/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /androidApp/src/main/java/com/russhwolf/todo/androidApp/ToDoActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/russhwolf/To-Do/HEAD/androidApp/src/main/java/com/russhwolf/todo/androidApp/ToDoActivity.kt -------------------------------------------------------------------------------- /androidApp/src/main/java/com/russhwolf/todo/androidApp/ToDoComposables.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/russhwolf/To-Do/HEAD/androidApp/src/main/java/com/russhwolf/todo/androidApp/ToDoComposables.kt -------------------------------------------------------------------------------- /androidApp/src/main/res/drawable/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/russhwolf/To-Do/HEAD/androidApp/src/main/res/drawable/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /androidApp/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/russhwolf/To-Do/HEAD/androidApp/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /androidApp/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/russhwolf/To-Do/HEAD/androidApp/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /androidApp/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/russhwolf/To-Do/HEAD/androidApp/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /androidApp/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/russhwolf/To-Do/HEAD/androidApp/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /androidApp/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/russhwolf/To-Do/HEAD/androidApp/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /androidApp/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/russhwolf/To-Do/HEAD/androidApp/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /androidApp/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/russhwolf/To-Do/HEAD/androidApp/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /androidApp/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/russhwolf/To-Do/HEAD/androidApp/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /androidApp/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/russhwolf/To-Do/HEAD/androidApp/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /androidApp/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/russhwolf/To-Do/HEAD/androidApp/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /androidApp/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/russhwolf/To-Do/HEAD/androidApp/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /androidApp/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/russhwolf/To-Do/HEAD/androidApp/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /androidApp/src/main/res/values/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/russhwolf/To-Do/HEAD/androidApp/src/main/res/values/ic_launcher_background.xml -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/russhwolf/To-Do/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/libs.versions.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/russhwolf/To-Do/HEAD/gradle/libs.versions.toml -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/russhwolf/To-Do/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/russhwolf/To-Do/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/russhwolf/To-Do/HEAD/gradlew.bat -------------------------------------------------------------------------------- /images/android.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/russhwolf/To-Do/HEAD/images/android.png -------------------------------------------------------------------------------- /images/ios.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/russhwolf/To-Do/HEAD/images/ios.png -------------------------------------------------------------------------------- /iosApp/ToDo.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/russhwolf/To-Do/HEAD/iosApp/ToDo.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /iosApp/ToDo.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/russhwolf/To-Do/HEAD/iosApp/ToDo.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /iosApp/ToDo.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/russhwolf/To-Do/HEAD/iosApp/ToDo.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /iosApp/ToDo.xcodeproj/xcshareddata/xcschemes/ToDo.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/russhwolf/To-Do/HEAD/iosApp/ToDo.xcodeproj/xcshareddata/xcschemes/ToDo.xcscheme -------------------------------------------------------------------------------- /iosApp/ToDo/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/russhwolf/To-Do/HEAD/iosApp/ToDo/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /iosApp/ToDo/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/russhwolf/To-Do/HEAD/iosApp/ToDo/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png -------------------------------------------------------------------------------- /iosApp/ToDo/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/russhwolf/To-Do/HEAD/iosApp/ToDo/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png -------------------------------------------------------------------------------- /iosApp/ToDo/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/russhwolf/To-Do/HEAD/iosApp/ToDo/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png -------------------------------------------------------------------------------- /iosApp/ToDo/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/russhwolf/To-Do/HEAD/iosApp/ToDo/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png -------------------------------------------------------------------------------- /iosApp/ToDo/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/russhwolf/To-Do/HEAD/iosApp/ToDo/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png -------------------------------------------------------------------------------- /iosApp/ToDo/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/russhwolf/To-Do/HEAD/iosApp/ToDo/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png -------------------------------------------------------------------------------- /iosApp/ToDo/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/russhwolf/To-Do/HEAD/iosApp/ToDo/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png -------------------------------------------------------------------------------- /iosApp/ToDo/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/russhwolf/To-Do/HEAD/iosApp/ToDo/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png -------------------------------------------------------------------------------- /iosApp/ToDo/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/russhwolf/To-Do/HEAD/iosApp/ToDo/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png -------------------------------------------------------------------------------- /iosApp/ToDo/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/russhwolf/To-Do/HEAD/iosApp/ToDo/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png -------------------------------------------------------------------------------- /iosApp/ToDo/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/russhwolf/To-Do/HEAD/iosApp/ToDo/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png -------------------------------------------------------------------------------- /iosApp/ToDo/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/russhwolf/To-Do/HEAD/iosApp/ToDo/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png -------------------------------------------------------------------------------- /iosApp/ToDo/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/russhwolf/To-Do/HEAD/iosApp/ToDo/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png -------------------------------------------------------------------------------- /iosApp/ToDo/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/russhwolf/To-Do/HEAD/iosApp/ToDo/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png -------------------------------------------------------------------------------- /iosApp/ToDo/Assets.xcassets/AppIcon.appiconset/ItunesArtwork@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/russhwolf/To-Do/HEAD/iosApp/ToDo/Assets.xcassets/AppIcon.appiconset/ItunesArtwork@2x.png -------------------------------------------------------------------------------- /iosApp/ToDo/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/russhwolf/To-Do/HEAD/iosApp/ToDo/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /iosApp/ToDo/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/russhwolf/To-Do/HEAD/iosApp/ToDo/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /iosApp/ToDo/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/russhwolf/To-Do/HEAD/iosApp/ToDo/Info.plist -------------------------------------------------------------------------------- /iosApp/ToDo/Preview Content/Preview Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/russhwolf/To-Do/HEAD/iosApp/ToDo/Preview Content/Preview Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /iosApp/ToDo/ToDo.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/russhwolf/To-Do/HEAD/iosApp/ToDo/ToDo.swift -------------------------------------------------------------------------------- /iosApp/ToDo/ToDoApp.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/russhwolf/To-Do/HEAD/iosApp/ToDo/ToDoApp.swift -------------------------------------------------------------------------------- /iosApp/ToDo/ToDoViews.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/russhwolf/To-Do/HEAD/iosApp/ToDo/ToDoViews.swift -------------------------------------------------------------------------------- /iosApp/ToDoTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/russhwolf/To-Do/HEAD/iosApp/ToDoTests/Info.plist -------------------------------------------------------------------------------- /iosApp/ToDoTests/ToDoTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/russhwolf/To-Do/HEAD/iosApp/ToDoTests/ToDoTests.swift -------------------------------------------------------------------------------- /iosApp/ToDoUITests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/russhwolf/To-Do/HEAD/iosApp/ToDoUITests/Info.plist -------------------------------------------------------------------------------- /iosApp/ToDoUITests/ToDoUITests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/russhwolf/To-Do/HEAD/iosApp/ToDoUITests/ToDoUITests.swift -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/russhwolf/To-Do/HEAD/settings.gradle.kts -------------------------------------------------------------------------------- /shared/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/russhwolf/To-Do/HEAD/shared/build.gradle.kts -------------------------------------------------------------------------------- /shared/src/androidHostTest/kotlin/com/russhwolf/todo/shared/test/Utils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/russhwolf/To-Do/HEAD/shared/src/androidHostTest/kotlin/com/russhwolf/todo/shared/test/Utils.kt -------------------------------------------------------------------------------- /shared/src/androidMain/kotlin/com/russhwolf/todo/shared/DependenciesAndroid.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/russhwolf/To-Do/HEAD/shared/src/androidMain/kotlin/com/russhwolf/todo/shared/DependenciesAndroid.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/com/russhwolf/todo/shared/repository/ToDoRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/russhwolf/To-Do/HEAD/shared/src/commonMain/kotlin/com/russhwolf/todo/shared/repository/ToDoRepository.kt -------------------------------------------------------------------------------- /shared/src/commonMain/sqldelight/com/russhwolf/todo/shared/db/ToDo.sq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/russhwolf/To-Do/HEAD/shared/src/commonMain/sqldelight/com/russhwolf/todo/shared/db/ToDo.sq -------------------------------------------------------------------------------- /shared/src/commonTest/kotlin/com/russhwolf/todo/shared/repository/ToDoRepositoryTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/russhwolf/To-Do/HEAD/shared/src/commonTest/kotlin/com/russhwolf/todo/shared/repository/ToDoRepositoryTest.kt -------------------------------------------------------------------------------- /shared/src/commonTest/kotlin/com/russhwolf/todo/shared/test/Utils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/russhwolf/To-Do/HEAD/shared/src/commonTest/kotlin/com/russhwolf/todo/shared/test/Utils.kt -------------------------------------------------------------------------------- /shared/src/iosMain/kotlin/com/russhwolf/todo/shared/DependenciesIos.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/russhwolf/To-Do/HEAD/shared/src/iosMain/kotlin/com/russhwolf/todo/shared/DependenciesIos.kt -------------------------------------------------------------------------------- /shared/src/iosTest/kotlin/com/russhwolf/todo/shared/test/Utils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/russhwolf/To-Do/HEAD/shared/src/iosTest/kotlin/com/russhwolf/todo/shared/test/Utils.kt --------------------------------------------------------------------------------