├── .ci └── kontinuum.json ├── .git-crypt ├── .gitattributes └── keys │ └── default │ └── 0 │ ├── 9E3F59F72C5225B2C2B73A918E81894010ABF23D.gpg │ └── F57554273455472FE7D29730F7C323FACA328DD4.gpg ├── .gitattributes ├── .github └── dependabot.yml ├── .gitignore ├── COPYING ├── Jenkinsfile ├── README.md ├── android ├── .gitignore ├── build.gradle ├── google-services.json ├── proguard-rules.pro └── src │ ├── androidTest │ ├── AndroidManifest.xml │ └── java │ │ └── org │ │ └── ligi │ │ └── materialtimer │ │ └── TheMainActivity.kt │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── org │ │ └── ligi │ │ └── materialteatimer │ │ ├── MainActivity.kt │ │ ├── TeaAdapter.kt │ │ ├── TeaListActivity.kt │ │ ├── TeaProvider.kt │ │ ├── TeaViewHolder.kt │ │ ├── Timer.kt │ │ ├── model │ │ ├── State.kt │ │ └── TeaInfo.kt │ │ └── receiver │ │ ├── CancelNotificationReceiver.kt │ │ └── TimerReceiver.kt │ └── res │ ├── anim │ ├── vectalign_morph_animator_end_to_start.xml │ └── vectalign_morph_animator_start_to_end.xml │ ├── drawable-v21 │ ├── vectalign_animated_vector_drawable_end_to_start.xml │ └── vectalign_animated_vector_drawable_start_to_end.xml │ ├── drawable │ ├── blacktea.jpg │ ├── greentea.jpg │ ├── ic_action_hourglass_empty.xml │ ├── ic_action_info_outline.xml │ ├── ic_av_play_circle_outline.xml │ ├── ic_av_playlist_play.xml │ ├── ic_maps_local_cafe.xml │ ├── ic_notification.png │ ├── oolong.jpg │ ├── peppermint.jpg │ ├── rooibos.jpg │ ├── vectalign_vector_drawable_end.xml │ └── vectalign_vector_drawable_start.xml │ ├── layout │ ├── activity_main.xml │ ├── activity_tealist.xml │ ├── help.xml │ └── tea_card.xml │ ├── menu │ └── main.xml │ ├── mipmap-hdpi │ └── ic_launcher.png │ ├── mipmap-mdpi │ └── ic_launcher.png │ ├── mipmap-xhdpi │ └── ic_launcher.png │ ├── mipmap-xxhdpi │ └── ic_launcher.png │ ├── mipmap-xxxhdpi │ └── ic_launcher.png │ ├── transition-v21 │ └── excluding_fade.xml │ ├── values-de │ └── strings.xml │ ├── values-ja │ └── strings.xml │ └── values │ ├── colors.xml │ ├── dimens.xml │ ├── strings-notranslate.xml │ ├── strings.xml │ └── styles.xml ├── assets ├── 1024x500.png └── icon.png ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle /.ci/kontinuum.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ligi/MaterialTeaTimer/HEAD/.ci/kontinuum.json -------------------------------------------------------------------------------- /.git-crypt/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ligi/MaterialTeaTimer/HEAD/.git-crypt/.gitattributes -------------------------------------------------------------------------------- /.git-crypt/keys/default/0/9E3F59F72C5225B2C2B73A918E81894010ABF23D.gpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ligi/MaterialTeaTimer/HEAD/.git-crypt/keys/default/0/9E3F59F72C5225B2C2B73A918E81894010ABF23D.gpg -------------------------------------------------------------------------------- /.git-crypt/keys/default/0/F57554273455472FE7D29730F7C323FACA328DD4.gpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ligi/MaterialTeaTimer/HEAD/.git-crypt/keys/default/0/F57554273455472FE7D29730F7C323FACA328DD4.gpg -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ligi/MaterialTeaTimer/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ligi/MaterialTeaTimer/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ligi/MaterialTeaTimer/HEAD/.gitignore -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ligi/MaterialTeaTimer/HEAD/COPYING -------------------------------------------------------------------------------- /Jenkinsfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ligi/MaterialTeaTimer/HEAD/Jenkinsfile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ligi/MaterialTeaTimer/HEAD/README.md -------------------------------------------------------------------------------- /android/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /android/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ligi/MaterialTeaTimer/HEAD/android/build.gradle -------------------------------------------------------------------------------- /android/google-services.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ligi/MaterialTeaTimer/HEAD/android/google-services.json -------------------------------------------------------------------------------- /android/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ligi/MaterialTeaTimer/HEAD/android/proguard-rules.pro -------------------------------------------------------------------------------- /android/src/androidTest/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ligi/MaterialTeaTimer/HEAD/android/src/androidTest/AndroidManifest.xml -------------------------------------------------------------------------------- /android/src/androidTest/java/org/ligi/materialtimer/TheMainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ligi/MaterialTeaTimer/HEAD/android/src/androidTest/java/org/ligi/materialtimer/TheMainActivity.kt -------------------------------------------------------------------------------- /android/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ligi/MaterialTeaTimer/HEAD/android/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /android/src/main/java/org/ligi/materialteatimer/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ligi/MaterialTeaTimer/HEAD/android/src/main/java/org/ligi/materialteatimer/MainActivity.kt -------------------------------------------------------------------------------- /android/src/main/java/org/ligi/materialteatimer/TeaAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ligi/MaterialTeaTimer/HEAD/android/src/main/java/org/ligi/materialteatimer/TeaAdapter.kt -------------------------------------------------------------------------------- /android/src/main/java/org/ligi/materialteatimer/TeaListActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ligi/MaterialTeaTimer/HEAD/android/src/main/java/org/ligi/materialteatimer/TeaListActivity.kt -------------------------------------------------------------------------------- /android/src/main/java/org/ligi/materialteatimer/TeaProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ligi/MaterialTeaTimer/HEAD/android/src/main/java/org/ligi/materialteatimer/TeaProvider.kt -------------------------------------------------------------------------------- /android/src/main/java/org/ligi/materialteatimer/TeaViewHolder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ligi/MaterialTeaTimer/HEAD/android/src/main/java/org/ligi/materialteatimer/TeaViewHolder.kt -------------------------------------------------------------------------------- /android/src/main/java/org/ligi/materialteatimer/Timer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ligi/MaterialTeaTimer/HEAD/android/src/main/java/org/ligi/materialteatimer/Timer.kt -------------------------------------------------------------------------------- /android/src/main/java/org/ligi/materialteatimer/model/State.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ligi/MaterialTeaTimer/HEAD/android/src/main/java/org/ligi/materialteatimer/model/State.kt -------------------------------------------------------------------------------- /android/src/main/java/org/ligi/materialteatimer/model/TeaInfo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ligi/MaterialTeaTimer/HEAD/android/src/main/java/org/ligi/materialteatimer/model/TeaInfo.kt -------------------------------------------------------------------------------- /android/src/main/java/org/ligi/materialteatimer/receiver/CancelNotificationReceiver.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ligi/MaterialTeaTimer/HEAD/android/src/main/java/org/ligi/materialteatimer/receiver/CancelNotificationReceiver.kt -------------------------------------------------------------------------------- /android/src/main/java/org/ligi/materialteatimer/receiver/TimerReceiver.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ligi/MaterialTeaTimer/HEAD/android/src/main/java/org/ligi/materialteatimer/receiver/TimerReceiver.kt -------------------------------------------------------------------------------- /android/src/main/res/anim/vectalign_morph_animator_end_to_start.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ligi/MaterialTeaTimer/HEAD/android/src/main/res/anim/vectalign_morph_animator_end_to_start.xml -------------------------------------------------------------------------------- /android/src/main/res/anim/vectalign_morph_animator_start_to_end.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ligi/MaterialTeaTimer/HEAD/android/src/main/res/anim/vectalign_morph_animator_start_to_end.xml -------------------------------------------------------------------------------- /android/src/main/res/drawable-v21/vectalign_animated_vector_drawable_end_to_start.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ligi/MaterialTeaTimer/HEAD/android/src/main/res/drawable-v21/vectalign_animated_vector_drawable_end_to_start.xml -------------------------------------------------------------------------------- /android/src/main/res/drawable-v21/vectalign_animated_vector_drawable_start_to_end.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ligi/MaterialTeaTimer/HEAD/android/src/main/res/drawable-v21/vectalign_animated_vector_drawable_start_to_end.xml -------------------------------------------------------------------------------- /android/src/main/res/drawable/blacktea.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ligi/MaterialTeaTimer/HEAD/android/src/main/res/drawable/blacktea.jpg -------------------------------------------------------------------------------- /android/src/main/res/drawable/greentea.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ligi/MaterialTeaTimer/HEAD/android/src/main/res/drawable/greentea.jpg -------------------------------------------------------------------------------- /android/src/main/res/drawable/ic_action_hourglass_empty.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ligi/MaterialTeaTimer/HEAD/android/src/main/res/drawable/ic_action_hourglass_empty.xml -------------------------------------------------------------------------------- /android/src/main/res/drawable/ic_action_info_outline.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ligi/MaterialTeaTimer/HEAD/android/src/main/res/drawable/ic_action_info_outline.xml -------------------------------------------------------------------------------- /android/src/main/res/drawable/ic_av_play_circle_outline.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ligi/MaterialTeaTimer/HEAD/android/src/main/res/drawable/ic_av_play_circle_outline.xml -------------------------------------------------------------------------------- /android/src/main/res/drawable/ic_av_playlist_play.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ligi/MaterialTeaTimer/HEAD/android/src/main/res/drawable/ic_av_playlist_play.xml -------------------------------------------------------------------------------- /android/src/main/res/drawable/ic_maps_local_cafe.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ligi/MaterialTeaTimer/HEAD/android/src/main/res/drawable/ic_maps_local_cafe.xml -------------------------------------------------------------------------------- /android/src/main/res/drawable/ic_notification.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ligi/MaterialTeaTimer/HEAD/android/src/main/res/drawable/ic_notification.png -------------------------------------------------------------------------------- /android/src/main/res/drawable/oolong.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ligi/MaterialTeaTimer/HEAD/android/src/main/res/drawable/oolong.jpg -------------------------------------------------------------------------------- /android/src/main/res/drawable/peppermint.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ligi/MaterialTeaTimer/HEAD/android/src/main/res/drawable/peppermint.jpg -------------------------------------------------------------------------------- /android/src/main/res/drawable/rooibos.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ligi/MaterialTeaTimer/HEAD/android/src/main/res/drawable/rooibos.jpg -------------------------------------------------------------------------------- /android/src/main/res/drawable/vectalign_vector_drawable_end.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ligi/MaterialTeaTimer/HEAD/android/src/main/res/drawable/vectalign_vector_drawable_end.xml -------------------------------------------------------------------------------- /android/src/main/res/drawable/vectalign_vector_drawable_start.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ligi/MaterialTeaTimer/HEAD/android/src/main/res/drawable/vectalign_vector_drawable_start.xml -------------------------------------------------------------------------------- /android/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ligi/MaterialTeaTimer/HEAD/android/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /android/src/main/res/layout/activity_tealist.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ligi/MaterialTeaTimer/HEAD/android/src/main/res/layout/activity_tealist.xml -------------------------------------------------------------------------------- /android/src/main/res/layout/help.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ligi/MaterialTeaTimer/HEAD/android/src/main/res/layout/help.xml -------------------------------------------------------------------------------- /android/src/main/res/layout/tea_card.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ligi/MaterialTeaTimer/HEAD/android/src/main/res/layout/tea_card.xml -------------------------------------------------------------------------------- /android/src/main/res/menu/main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ligi/MaterialTeaTimer/HEAD/android/src/main/res/menu/main.xml -------------------------------------------------------------------------------- /android/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ligi/MaterialTeaTimer/HEAD/android/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /android/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ligi/MaterialTeaTimer/HEAD/android/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /android/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ligi/MaterialTeaTimer/HEAD/android/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /android/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ligi/MaterialTeaTimer/HEAD/android/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /android/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ligi/MaterialTeaTimer/HEAD/android/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /android/src/main/res/transition-v21/excluding_fade.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ligi/MaterialTeaTimer/HEAD/android/src/main/res/transition-v21/excluding_fade.xml -------------------------------------------------------------------------------- /android/src/main/res/values-de/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ligi/MaterialTeaTimer/HEAD/android/src/main/res/values-de/strings.xml -------------------------------------------------------------------------------- /android/src/main/res/values-ja/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ligi/MaterialTeaTimer/HEAD/android/src/main/res/values-ja/strings.xml -------------------------------------------------------------------------------- /android/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ligi/MaterialTeaTimer/HEAD/android/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /android/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ligi/MaterialTeaTimer/HEAD/android/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /android/src/main/res/values/strings-notranslate.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ligi/MaterialTeaTimer/HEAD/android/src/main/res/values/strings-notranslate.xml -------------------------------------------------------------------------------- /android/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ligi/MaterialTeaTimer/HEAD/android/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /android/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ligi/MaterialTeaTimer/HEAD/android/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /assets/1024x500.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ligi/MaterialTeaTimer/HEAD/assets/1024x500.png -------------------------------------------------------------------------------- /assets/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ligi/MaterialTeaTimer/HEAD/assets/icon.png -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ligi/MaterialTeaTimer/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ligi/MaterialTeaTimer/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ligi/MaterialTeaTimer/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ligi/MaterialTeaTimer/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ligi/MaterialTeaTimer/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | include ':android' 2 | --------------------------------------------------------------------------------