├── .gitignore ├── .idea ├── .gitignore ├── compiler.xml ├── gradle.xml ├── inspectionProfiles │ └── Project_Default.xml ├── kotlinc.xml ├── markdown-navigator-enh.xml ├── markdown-navigator.xml ├── migrations.xml └── misc.xml ├── ENGLISHREADME.md ├── README.md ├── app ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── dingmouren │ │ └── shadecraft │ │ └── ExampleInstrumentedTest.kt │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── dingmouren │ │ │ └── shadecraft │ │ │ ├── App.kt │ │ │ ├── MainActivity.kt │ │ │ ├── WaveView.java │ │ │ ├── core │ │ │ ├── BlurProvider.kt │ │ │ ├── Constant.kt │ │ │ ├── EnumType.kt │ │ │ ├── LightSource.kt │ │ │ ├── Shape.kt │ │ │ ├── ext │ │ │ │ └── ModifierExt.kt │ │ │ ├── utils │ │ │ │ └── ColorUtils.kt │ │ │ └── widgets │ │ │ │ ├── ShadeButton.kt │ │ │ │ ├── ShadeCalorVerticalProgress.kt │ │ │ │ ├── ShadeCard.kt │ │ │ │ ├── ShadeCircleProgressConcave.kt │ │ │ │ ├── ShadeCircleProgressConvex.kt │ │ │ │ ├── ShadeCircleProgressMixed.kt │ │ │ │ ├── ShadeIconButton.kt │ │ │ │ ├── ShadeImageButton.kt │ │ │ │ ├── ShadeLight.kt │ │ │ │ ├── ShadeLinearProgressIndicator.kt │ │ │ │ ├── ShadeRadioButton.kt │ │ │ │ ├── ShadeScaleOption.kt │ │ │ │ ├── ShadeSearchBar.kt │ │ │ │ ├── ShadeSlider.kt │ │ │ │ ├── ShadeTabElevated.kt │ │ │ │ ├── ShadeTabPathBar.kt │ │ │ │ ├── ShadeTabRow.kt │ │ │ │ ├── ShadeText.kt │ │ │ │ ├── ShadeTimepiece.kt │ │ │ │ ├── ShadeToggle.kt │ │ │ │ ├── ShadeToggleConcave.kt │ │ │ │ ├── ShadeValueIndicator.kt │ │ │ │ ├── ShadeWaterRipple.kt │ │ │ │ └── ShadeWaveProgress.kt │ │ │ ├── ext │ │ │ └── ContextExt.kt │ │ │ ├── route │ │ │ ├── RouteManager.kt │ │ │ └── RoutePath.kt │ │ │ ├── ui │ │ │ ├── page │ │ │ │ ├── MainPage.kt │ │ │ │ ├── TestPage.kt │ │ │ │ ├── sample │ │ │ │ │ ├── CaskerLivingRoomPage.kt │ │ │ │ │ ├── CaskerSmartHomePage.kt │ │ │ │ │ ├── DimestWashingMachinePage.kt │ │ │ │ │ ├── FatemeSouriPage.kt │ │ │ │ │ ├── KaylnKwanLightingPage.kt │ │ │ │ │ ├── KaylnKwanThermostatPage.kt │ │ │ │ │ ├── MusicAlenaYurinaPage.kt │ │ │ │ │ ├── MusicAlenaYurinaPlayingPage.kt │ │ │ │ │ ├── PierrePavlovicClockPage.kt │ │ │ │ │ └── SamplesPage.kt │ │ │ │ └── widget │ │ │ │ │ ├── ShadeButtonPage.kt │ │ │ │ │ ├── ShadeCalorVerticalProgressPage.kt │ │ │ │ │ ├── ShadeCardPage.kt │ │ │ │ │ ├── ShadeCircleProgressConcavePage.kt │ │ │ │ │ ├── ShadeCircleProgressConvexPage.kt │ │ │ │ │ ├── ShadeCircleProgressMixedPage.kt │ │ │ │ │ ├── ShadeIconButtonPage.kt │ │ │ │ │ ├── ShadeLightPage.kt │ │ │ │ │ ├── ShadeLinearProgressIndicatorPage.kt │ │ │ │ │ ├── ShadeRadioButtonPage.kt │ │ │ │ │ ├── ShadeScaleOptionPage.kt │ │ │ │ │ ├── ShadeSearchBarPage.kt │ │ │ │ │ ├── ShadeSliderPage.kt │ │ │ │ │ ├── ShadeTabElevatedPage.kt │ │ │ │ │ ├── ShadeTabPathBarPage.kt │ │ │ │ │ ├── ShadeTabRowPage.kt │ │ │ │ │ ├── ShadeTextPage.kt │ │ │ │ │ ├── ShadeTimepiecePage.kt │ │ │ │ │ ├── ShadeToggleConcavePage.kt │ │ │ │ │ ├── ShadeTogglePage.kt │ │ │ │ │ ├── ShadeValueIndicatorPage.kt │ │ │ │ │ ├── ShadeWaterRipplePage.kt │ │ │ │ │ ├── ShadeWaveProgressPage.kt │ │ │ │ │ └── WidgetsPage.kt │ │ │ ├── theme │ │ │ │ ├── Color.kt │ │ │ │ ├── Shape.kt │ │ │ │ ├── Theme.kt │ │ │ │ └── Type.kt │ │ │ └── widget │ │ │ │ └── TitleSurface.kt │ │ │ └── utils │ │ │ └── PathUtils.kt │ └── res │ │ ├── drawable-v24 │ │ └── ic_launcher_foreground.xml │ │ ├── drawable │ │ ├── adjust.png │ │ ├── alarm_clock.png │ │ ├── arrow_left_long.png │ │ ├── arrow_top.png │ │ ├── back.png │ │ ├── bulb.png │ │ ├── casker_shafa.png │ │ ├── casker_yupen.png │ │ ├── circle.png │ │ ├── cloud_offline.png │ │ ├── delete.png │ │ ├── double_bed.png │ │ ├── fatemefourihead1.png │ │ ├── fatemefourihead2.png │ │ ├── flashlight.png │ │ ├── google.png │ │ ├── google_audio.png │ │ ├── heart_empty.png │ │ ├── heart_shake.png │ │ ├── heat.png │ │ ├── home.png │ │ ├── ic_launcher_background.xml │ │ ├── img_1.jpg │ │ ├── lightbulb.png │ │ ├── lights.png │ │ ├── loop_list.png │ │ ├── machine.png │ │ ├── more.png │ │ ├── music1.jpeg │ │ ├── music2.jpeg │ │ ├── music3.jpeg │ │ ├── music4.jpg │ │ ├── music5.jpeg │ │ ├── music6.png │ │ ├── net.png │ │ ├── play.png │ │ ├── point.png │ │ ├── power.png │ │ ├── random_list.png │ │ ├── ranking.png │ │ ├── samples.png │ │ ├── search.png │ │ ├── second_watch.png │ │ ├── share.png │ │ ├── skip_next.png │ │ ├── skip_previous.png │ │ ├── stop.png │ │ ├── sun.png │ │ ├── temperature.png │ │ ├── temperature_2.png │ │ ├── time.png │ │ ├── water_drop.png │ │ ├── widgets.png │ │ └── wifi.png │ │ ├── mipmap-anydpi-v26 │ │ ├── ic_launcher.xml │ │ └── ic_launcher_round.xml │ │ ├── mipmap-anydpi-v33 │ │ └── ic_launcher.xml │ │ ├── mipmap-hdpi │ │ ├── ic_launcher.webp │ │ └── ic_launcher_round.webp │ │ ├── mipmap-mdpi │ │ ├── ic_launcher.webp │ │ └── ic_launcher_round.webp │ │ ├── mipmap-xhdpi │ │ ├── ic_launcher.webp │ │ └── ic_launcher_round.webp │ │ ├── mipmap-xxhdpi │ │ ├── ic_launcher.webp │ │ └── ic_launcher_round.webp │ │ ├── mipmap-xxxhdpi │ │ ├── ic_launcher.webp │ │ └── ic_launcher_round.webp │ │ ├── values │ │ ├── colors.xml │ │ ├── strings.xml │ │ └── themes.xml │ │ └── xml │ │ ├── backup_rules.xml │ │ └── data_extraction_rules.xml │ └── test │ └── java │ └── com │ └── dingmouren │ └── shadecraft │ └── ExampleUnitTest.kt ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── resource ├── header.png ├── introduce_1.jpg ├── introduce_2.jpg ├── introduce_3.jpg ├── sample_1.png ├── sample_2.png ├── sample_3.png ├── sample_4.png ├── sample_5.png ├── sample_6.png ├── shadebutton.gif ├── shadecalorverticalprogress_1.png ├── shadecalorverticalprogress_2.png ├── shadecard.png ├── shadecircleprogressconcave.png ├── shadecircleprogressconvex_1.png ├── shadecircleprogressconvex_2.png ├── shadecircleprogressmixed.png ├── shadeiconbutton.gif ├── shadelinearprogressindicator.gif ├── shaderadiobutton.gif ├── shadescaleoption.gif ├── shadesearchbar.png ├── shadeslider.gif ├── shadetabelevated.gif ├── shadetabpathbar.gif ├── shadetabrow.gif ├── shadetimepiece.gif ├── shadetoggle.gif ├── shadetoggleconcave.gif ├── shadevalueindicator.gif ├── shadewaterripple.gif └── shadewaveprogress.gif └── settings.gradle /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /shelf/ 3 | /workspace.xml 4 | -------------------------------------------------------------------------------- /.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/.idea/compiler.xml -------------------------------------------------------------------------------- /.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/.idea/gradle.xml -------------------------------------------------------------------------------- /.idea/inspectionProfiles/Project_Default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/.idea/inspectionProfiles/Project_Default.xml -------------------------------------------------------------------------------- /.idea/kotlinc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/.idea/kotlinc.xml -------------------------------------------------------------------------------- /.idea/markdown-navigator-enh.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/.idea/markdown-navigator-enh.xml -------------------------------------------------------------------------------- /.idea/markdown-navigator.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/.idea/markdown-navigator.xml -------------------------------------------------------------------------------- /.idea/migrations.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/.idea/migrations.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /ENGLISHREADME.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/ENGLISHREADME.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/README.md -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/build.gradle -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/src/androidTest/java/com/dingmouren/shadecraft/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/androidTest/java/com/dingmouren/shadecraft/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/java/com/dingmouren/shadecraft/App.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/java/com/dingmouren/shadecraft/App.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dingmouren/shadecraft/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/java/com/dingmouren/shadecraft/MainActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dingmouren/shadecraft/WaveView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/java/com/dingmouren/shadecraft/WaveView.java -------------------------------------------------------------------------------- /app/src/main/java/com/dingmouren/shadecraft/core/BlurProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/java/com/dingmouren/shadecraft/core/BlurProvider.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dingmouren/shadecraft/core/Constant.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/java/com/dingmouren/shadecraft/core/Constant.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dingmouren/shadecraft/core/EnumType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/java/com/dingmouren/shadecraft/core/EnumType.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dingmouren/shadecraft/core/LightSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/java/com/dingmouren/shadecraft/core/LightSource.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dingmouren/shadecraft/core/Shape.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/java/com/dingmouren/shadecraft/core/Shape.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dingmouren/shadecraft/core/ext/ModifierExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/java/com/dingmouren/shadecraft/core/ext/ModifierExt.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dingmouren/shadecraft/core/utils/ColorUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/java/com/dingmouren/shadecraft/core/utils/ColorUtils.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dingmouren/shadecraft/core/widgets/ShadeButton.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/java/com/dingmouren/shadecraft/core/widgets/ShadeButton.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dingmouren/shadecraft/core/widgets/ShadeCalorVerticalProgress.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/java/com/dingmouren/shadecraft/core/widgets/ShadeCalorVerticalProgress.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dingmouren/shadecraft/core/widgets/ShadeCard.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/java/com/dingmouren/shadecraft/core/widgets/ShadeCard.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dingmouren/shadecraft/core/widgets/ShadeCircleProgressConcave.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/java/com/dingmouren/shadecraft/core/widgets/ShadeCircleProgressConcave.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dingmouren/shadecraft/core/widgets/ShadeCircleProgressConvex.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/java/com/dingmouren/shadecraft/core/widgets/ShadeCircleProgressConvex.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dingmouren/shadecraft/core/widgets/ShadeCircleProgressMixed.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/java/com/dingmouren/shadecraft/core/widgets/ShadeCircleProgressMixed.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dingmouren/shadecraft/core/widgets/ShadeIconButton.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/java/com/dingmouren/shadecraft/core/widgets/ShadeIconButton.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dingmouren/shadecraft/core/widgets/ShadeImageButton.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/java/com/dingmouren/shadecraft/core/widgets/ShadeImageButton.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dingmouren/shadecraft/core/widgets/ShadeLight.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/java/com/dingmouren/shadecraft/core/widgets/ShadeLight.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dingmouren/shadecraft/core/widgets/ShadeLinearProgressIndicator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/java/com/dingmouren/shadecraft/core/widgets/ShadeLinearProgressIndicator.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dingmouren/shadecraft/core/widgets/ShadeRadioButton.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/java/com/dingmouren/shadecraft/core/widgets/ShadeRadioButton.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dingmouren/shadecraft/core/widgets/ShadeScaleOption.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/java/com/dingmouren/shadecraft/core/widgets/ShadeScaleOption.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dingmouren/shadecraft/core/widgets/ShadeSearchBar.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/java/com/dingmouren/shadecraft/core/widgets/ShadeSearchBar.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dingmouren/shadecraft/core/widgets/ShadeSlider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/java/com/dingmouren/shadecraft/core/widgets/ShadeSlider.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dingmouren/shadecraft/core/widgets/ShadeTabElevated.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/java/com/dingmouren/shadecraft/core/widgets/ShadeTabElevated.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dingmouren/shadecraft/core/widgets/ShadeTabPathBar.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/java/com/dingmouren/shadecraft/core/widgets/ShadeTabPathBar.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dingmouren/shadecraft/core/widgets/ShadeTabRow.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/java/com/dingmouren/shadecraft/core/widgets/ShadeTabRow.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dingmouren/shadecraft/core/widgets/ShadeText.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/java/com/dingmouren/shadecraft/core/widgets/ShadeText.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dingmouren/shadecraft/core/widgets/ShadeTimepiece.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/java/com/dingmouren/shadecraft/core/widgets/ShadeTimepiece.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dingmouren/shadecraft/core/widgets/ShadeToggle.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/java/com/dingmouren/shadecraft/core/widgets/ShadeToggle.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dingmouren/shadecraft/core/widgets/ShadeToggleConcave.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/java/com/dingmouren/shadecraft/core/widgets/ShadeToggleConcave.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dingmouren/shadecraft/core/widgets/ShadeValueIndicator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/java/com/dingmouren/shadecraft/core/widgets/ShadeValueIndicator.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dingmouren/shadecraft/core/widgets/ShadeWaterRipple.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/java/com/dingmouren/shadecraft/core/widgets/ShadeWaterRipple.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dingmouren/shadecraft/core/widgets/ShadeWaveProgress.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/java/com/dingmouren/shadecraft/core/widgets/ShadeWaveProgress.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dingmouren/shadecraft/ext/ContextExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/java/com/dingmouren/shadecraft/ext/ContextExt.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dingmouren/shadecraft/route/RouteManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/java/com/dingmouren/shadecraft/route/RouteManager.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dingmouren/shadecraft/route/RoutePath.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/java/com/dingmouren/shadecraft/route/RoutePath.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dingmouren/shadecraft/ui/page/MainPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/java/com/dingmouren/shadecraft/ui/page/MainPage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dingmouren/shadecraft/ui/page/TestPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/java/com/dingmouren/shadecraft/ui/page/TestPage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dingmouren/shadecraft/ui/page/sample/CaskerLivingRoomPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/java/com/dingmouren/shadecraft/ui/page/sample/CaskerLivingRoomPage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dingmouren/shadecraft/ui/page/sample/CaskerSmartHomePage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/java/com/dingmouren/shadecraft/ui/page/sample/CaskerSmartHomePage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dingmouren/shadecraft/ui/page/sample/DimestWashingMachinePage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/java/com/dingmouren/shadecraft/ui/page/sample/DimestWashingMachinePage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dingmouren/shadecraft/ui/page/sample/FatemeSouriPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/java/com/dingmouren/shadecraft/ui/page/sample/FatemeSouriPage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dingmouren/shadecraft/ui/page/sample/KaylnKwanLightingPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/java/com/dingmouren/shadecraft/ui/page/sample/KaylnKwanLightingPage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dingmouren/shadecraft/ui/page/sample/KaylnKwanThermostatPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/java/com/dingmouren/shadecraft/ui/page/sample/KaylnKwanThermostatPage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dingmouren/shadecraft/ui/page/sample/MusicAlenaYurinaPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/java/com/dingmouren/shadecraft/ui/page/sample/MusicAlenaYurinaPage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dingmouren/shadecraft/ui/page/sample/MusicAlenaYurinaPlayingPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/java/com/dingmouren/shadecraft/ui/page/sample/MusicAlenaYurinaPlayingPage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dingmouren/shadecraft/ui/page/sample/PierrePavlovicClockPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/java/com/dingmouren/shadecraft/ui/page/sample/PierrePavlovicClockPage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dingmouren/shadecraft/ui/page/sample/SamplesPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/java/com/dingmouren/shadecraft/ui/page/sample/SamplesPage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dingmouren/shadecraft/ui/page/widget/ShadeButtonPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/java/com/dingmouren/shadecraft/ui/page/widget/ShadeButtonPage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dingmouren/shadecraft/ui/page/widget/ShadeCalorVerticalProgressPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/java/com/dingmouren/shadecraft/ui/page/widget/ShadeCalorVerticalProgressPage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dingmouren/shadecraft/ui/page/widget/ShadeCardPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/java/com/dingmouren/shadecraft/ui/page/widget/ShadeCardPage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dingmouren/shadecraft/ui/page/widget/ShadeCircleProgressConcavePage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/java/com/dingmouren/shadecraft/ui/page/widget/ShadeCircleProgressConcavePage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dingmouren/shadecraft/ui/page/widget/ShadeCircleProgressConvexPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/java/com/dingmouren/shadecraft/ui/page/widget/ShadeCircleProgressConvexPage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dingmouren/shadecraft/ui/page/widget/ShadeCircleProgressMixedPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/java/com/dingmouren/shadecraft/ui/page/widget/ShadeCircleProgressMixedPage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dingmouren/shadecraft/ui/page/widget/ShadeIconButtonPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/java/com/dingmouren/shadecraft/ui/page/widget/ShadeIconButtonPage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dingmouren/shadecraft/ui/page/widget/ShadeLightPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/java/com/dingmouren/shadecraft/ui/page/widget/ShadeLightPage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dingmouren/shadecraft/ui/page/widget/ShadeLinearProgressIndicatorPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/java/com/dingmouren/shadecraft/ui/page/widget/ShadeLinearProgressIndicatorPage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dingmouren/shadecraft/ui/page/widget/ShadeRadioButtonPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/java/com/dingmouren/shadecraft/ui/page/widget/ShadeRadioButtonPage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dingmouren/shadecraft/ui/page/widget/ShadeScaleOptionPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/java/com/dingmouren/shadecraft/ui/page/widget/ShadeScaleOptionPage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dingmouren/shadecraft/ui/page/widget/ShadeSearchBarPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/java/com/dingmouren/shadecraft/ui/page/widget/ShadeSearchBarPage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dingmouren/shadecraft/ui/page/widget/ShadeSliderPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/java/com/dingmouren/shadecraft/ui/page/widget/ShadeSliderPage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dingmouren/shadecraft/ui/page/widget/ShadeTabElevatedPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/java/com/dingmouren/shadecraft/ui/page/widget/ShadeTabElevatedPage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dingmouren/shadecraft/ui/page/widget/ShadeTabPathBarPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/java/com/dingmouren/shadecraft/ui/page/widget/ShadeTabPathBarPage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dingmouren/shadecraft/ui/page/widget/ShadeTabRowPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/java/com/dingmouren/shadecraft/ui/page/widget/ShadeTabRowPage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dingmouren/shadecraft/ui/page/widget/ShadeTextPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/java/com/dingmouren/shadecraft/ui/page/widget/ShadeTextPage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dingmouren/shadecraft/ui/page/widget/ShadeTimepiecePage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/java/com/dingmouren/shadecraft/ui/page/widget/ShadeTimepiecePage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dingmouren/shadecraft/ui/page/widget/ShadeToggleConcavePage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/java/com/dingmouren/shadecraft/ui/page/widget/ShadeToggleConcavePage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dingmouren/shadecraft/ui/page/widget/ShadeTogglePage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/java/com/dingmouren/shadecraft/ui/page/widget/ShadeTogglePage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dingmouren/shadecraft/ui/page/widget/ShadeValueIndicatorPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/java/com/dingmouren/shadecraft/ui/page/widget/ShadeValueIndicatorPage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dingmouren/shadecraft/ui/page/widget/ShadeWaterRipplePage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/java/com/dingmouren/shadecraft/ui/page/widget/ShadeWaterRipplePage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dingmouren/shadecraft/ui/page/widget/ShadeWaveProgressPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/java/com/dingmouren/shadecraft/ui/page/widget/ShadeWaveProgressPage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dingmouren/shadecraft/ui/page/widget/WidgetsPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/java/com/dingmouren/shadecraft/ui/page/widget/WidgetsPage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dingmouren/shadecraft/ui/theme/Color.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/java/com/dingmouren/shadecraft/ui/theme/Color.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dingmouren/shadecraft/ui/theme/Shape.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/java/com/dingmouren/shadecraft/ui/theme/Shape.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dingmouren/shadecraft/ui/theme/Theme.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/java/com/dingmouren/shadecraft/ui/theme/Theme.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dingmouren/shadecraft/ui/theme/Type.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/java/com/dingmouren/shadecraft/ui/theme/Type.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dingmouren/shadecraft/ui/widget/TitleSurface.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/java/com/dingmouren/shadecraft/ui/widget/TitleSurface.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dingmouren/shadecraft/utils/PathUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/java/com/dingmouren/shadecraft/utils/PathUtils.kt -------------------------------------------------------------------------------- /app/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/adjust.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/res/drawable/adjust.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/alarm_clock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/res/drawable/alarm_clock.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/arrow_left_long.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/res/drawable/arrow_left_long.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/arrow_top.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/res/drawable/arrow_top.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/res/drawable/back.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/bulb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/res/drawable/bulb.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/casker_shafa.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/res/drawable/casker_shafa.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/casker_yupen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/res/drawable/casker_yupen.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/circle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/res/drawable/circle.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/cloud_offline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/res/drawable/cloud_offline.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/delete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/res/drawable/delete.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/double_bed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/res/drawable/double_bed.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/fatemefourihead1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/res/drawable/fatemefourihead1.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/fatemefourihead2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/res/drawable/fatemefourihead2.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/flashlight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/res/drawable/flashlight.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/google.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/res/drawable/google.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/google_audio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/res/drawable/google_audio.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/heart_empty.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/res/drawable/heart_empty.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/heart_shake.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/res/drawable/heart_shake.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/heat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/res/drawable/heat.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/home.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/res/drawable/home.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/img_1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/res/drawable/img_1.jpg -------------------------------------------------------------------------------- /app/src/main/res/drawable/lightbulb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/res/drawable/lightbulb.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/lights.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/res/drawable/lights.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/loop_list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/res/drawable/loop_list.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/machine.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/res/drawable/machine.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/more.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/res/drawable/more.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/music1.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/res/drawable/music1.jpeg -------------------------------------------------------------------------------- /app/src/main/res/drawable/music2.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/res/drawable/music2.jpeg -------------------------------------------------------------------------------- /app/src/main/res/drawable/music3.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/res/drawable/music3.jpeg -------------------------------------------------------------------------------- /app/src/main/res/drawable/music4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/res/drawable/music4.jpg -------------------------------------------------------------------------------- /app/src/main/res/drawable/music5.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/res/drawable/music5.jpeg -------------------------------------------------------------------------------- /app/src/main/res/drawable/music6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/res/drawable/music6.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/net.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/res/drawable/net.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/play.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/res/drawable/play.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/point.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/res/drawable/point.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/power.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/res/drawable/power.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/random_list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/res/drawable/random_list.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/ranking.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/res/drawable/ranking.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/samples.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/res/drawable/samples.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/res/drawable/search.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/second_watch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/res/drawable/second_watch.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/share.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/res/drawable/share.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/skip_next.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/res/drawable/skip_next.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/skip_previous.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/res/drawable/skip_previous.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/stop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/res/drawable/stop.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/sun.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/res/drawable/sun.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/temperature.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/res/drawable/temperature.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/temperature_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/res/drawable/temperature_2.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/time.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/res/drawable/time.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/water_drop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/res/drawable/water_drop.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/widgets.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/res/drawable/widgets.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/wifi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/res/drawable/wifi.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/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/DingMouRen/ShadeCraft/HEAD/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v33/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/res/mipmap-anydpi-v33/ic_launcher.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/backup_rules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/res/xml/backup_rules.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/data_extraction_rules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/main/res/xml/data_extraction_rules.xml -------------------------------------------------------------------------------- /app/src/test/java/com/dingmouren/shadecraft/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/app/src/test/java/com/dingmouren/shadecraft/ExampleUnitTest.kt -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/gradlew.bat -------------------------------------------------------------------------------- /resource/header.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/resource/header.png -------------------------------------------------------------------------------- /resource/introduce_1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/resource/introduce_1.jpg -------------------------------------------------------------------------------- /resource/introduce_2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/resource/introduce_2.jpg -------------------------------------------------------------------------------- /resource/introduce_3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/resource/introduce_3.jpg -------------------------------------------------------------------------------- /resource/sample_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/resource/sample_1.png -------------------------------------------------------------------------------- /resource/sample_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/resource/sample_2.png -------------------------------------------------------------------------------- /resource/sample_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/resource/sample_3.png -------------------------------------------------------------------------------- /resource/sample_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/resource/sample_4.png -------------------------------------------------------------------------------- /resource/sample_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/resource/sample_5.png -------------------------------------------------------------------------------- /resource/sample_6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/resource/sample_6.png -------------------------------------------------------------------------------- /resource/shadebutton.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/resource/shadebutton.gif -------------------------------------------------------------------------------- /resource/shadecalorverticalprogress_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/resource/shadecalorverticalprogress_1.png -------------------------------------------------------------------------------- /resource/shadecalorverticalprogress_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/resource/shadecalorverticalprogress_2.png -------------------------------------------------------------------------------- /resource/shadecard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/resource/shadecard.png -------------------------------------------------------------------------------- /resource/shadecircleprogressconcave.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/resource/shadecircleprogressconcave.png -------------------------------------------------------------------------------- /resource/shadecircleprogressconvex_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/resource/shadecircleprogressconvex_1.png -------------------------------------------------------------------------------- /resource/shadecircleprogressconvex_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/resource/shadecircleprogressconvex_2.png -------------------------------------------------------------------------------- /resource/shadecircleprogressmixed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/resource/shadecircleprogressmixed.png -------------------------------------------------------------------------------- /resource/shadeiconbutton.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/resource/shadeiconbutton.gif -------------------------------------------------------------------------------- /resource/shadelinearprogressindicator.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/resource/shadelinearprogressindicator.gif -------------------------------------------------------------------------------- /resource/shaderadiobutton.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/resource/shaderadiobutton.gif -------------------------------------------------------------------------------- /resource/shadescaleoption.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/resource/shadescaleoption.gif -------------------------------------------------------------------------------- /resource/shadesearchbar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/resource/shadesearchbar.png -------------------------------------------------------------------------------- /resource/shadeslider.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/resource/shadeslider.gif -------------------------------------------------------------------------------- /resource/shadetabelevated.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/resource/shadetabelevated.gif -------------------------------------------------------------------------------- /resource/shadetabpathbar.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/resource/shadetabpathbar.gif -------------------------------------------------------------------------------- /resource/shadetabrow.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/resource/shadetabrow.gif -------------------------------------------------------------------------------- /resource/shadetimepiece.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/resource/shadetimepiece.gif -------------------------------------------------------------------------------- /resource/shadetoggle.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/resource/shadetoggle.gif -------------------------------------------------------------------------------- /resource/shadetoggleconcave.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/resource/shadetoggleconcave.gif -------------------------------------------------------------------------------- /resource/shadevalueindicator.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/resource/shadevalueindicator.gif -------------------------------------------------------------------------------- /resource/shadewaterripple.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/resource/shadewaterripple.gif -------------------------------------------------------------------------------- /resource/shadewaveprogress.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/resource/shadewaveprogress.gif -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingMouRen/ShadeCraft/HEAD/settings.gradle --------------------------------------------------------------------------------