├── themmo ├── .gitignore ├── src │ ├── commonMain │ │ └── kotlin │ │ │ └── io │ │ │ └── github │ │ │ └── sadellie │ │ │ └── themmo │ │ │ └── core │ │ │ ├── MonetMode.kt │ │ │ └── ThemingMode.kt │ ├── wasmJsMain │ │ └── kotlin │ │ │ └── io │ │ │ └── github │ │ │ └── sadellie │ │ │ └── themmo │ │ │ └── ProvideColorScheme.wasmJs.kt │ └── androidMain │ │ └── kotlin │ │ └── io │ │ └── github │ │ └── sadellie │ │ └── themmo │ │ └── ProvideColorScheme.android.kt └── build.gradle.kts ├── core ├── common │ ├── .gitignore │ ├── src │ │ ├── commonMain │ │ │ └── kotlin │ │ │ │ └── io │ │ │ │ └── github │ │ │ │ └── sadellie │ │ │ │ └── sukko │ │ │ │ └── core │ │ │ │ └── common │ │ │ │ ├── PathUtils.kt │ │ │ │ ├── Const.kt │ │ │ │ ├── ColorUtils.kt │ │ │ │ └── Serializer.kt │ │ ├── wasmJsMain │ │ │ └── kotlin │ │ │ │ └── io │ │ │ │ └── github │ │ │ │ └── sadellie │ │ │ │ └── sukko │ │ │ │ └── core │ │ │ │ └── common │ │ │ │ ├── NotReady.kt │ │ │ │ ├── PathUtils.wasmJs.kt │ │ │ │ └── FlowUtils.wasmJs.kt │ │ ├── androidMain │ │ │ └── kotlin │ │ │ │ └── io │ │ │ │ └── github │ │ │ │ └── sadellie │ │ │ │ └── sukko │ │ │ │ └── core │ │ │ │ └── common │ │ │ │ ├── PathUtils.android.kt │ │ │ │ ├── PlatformFileUtils.kt │ │ │ │ ├── FlowUtils.android.kt │ │ │ │ └── FileUtils.kt │ │ └── commonTest │ │ │ └── kotlin │ │ │ └── io │ │ │ └── github │ │ │ └── sadellie │ │ │ └── sukko │ │ │ └── core │ │ │ └── common │ │ │ └── ColorUtilsTest.kt │ └── build.gradle.kts ├── data │ ├── .gitignore │ ├── testFiles │ │ └── file.png │ └── src │ │ ├── commonMain │ │ └── kotlin │ │ │ └── io │ │ │ └── github │ │ │ └── sadellie │ │ │ └── sukko │ │ │ └── core │ │ │ └── data │ │ │ ├── InstalledAppsProvider.kt │ │ │ ├── WidgetDataPresetCustomRepository.kt │ │ │ ├── WidgetDataRepository.kt │ │ │ ├── IconPackCustomRepository.kt │ │ │ └── LayerContextImpl.kt │ │ ├── androidMain │ │ └── kotlin │ │ │ └── io │ │ │ └── github │ │ │ └── sadellie │ │ │ └── sukko │ │ │ └── core │ │ │ └── data │ │ │ ├── InstalledAppsProviderImpl.kt │ │ │ └── BatteryInfoProviderImpl.kt │ │ ├── androidUnitTest │ │ └── kotlin │ │ │ └── io │ │ │ └── github │ │ │ └── sadellie │ │ │ └── sukko │ │ │ └── core │ │ │ └── data │ │ │ └── DynamicColorSchemeProviderImplTest.kt │ │ └── androidInstrumentedTest │ │ └── kotlin │ │ └── io │ │ └── github │ │ └── sadellie │ │ └── sukko │ │ └── core │ │ └── data │ │ └── WidgetDataRepositoryDeleteTest.kt ├── model │ ├── .gitignore │ ├── src │ │ ├── androidMain │ │ │ └── assets │ │ │ │ └── widgetDataPreset │ │ │ │ ├── -1 │ │ │ │ └── preview.png │ │ │ │ └── -2 │ │ │ │ └── preview.png │ │ ├── commonMain │ │ │ └── kotlin │ │ │ │ └── io │ │ │ │ └── github │ │ │ │ └── sadellie │ │ │ │ └── sukko │ │ │ │ └── core │ │ │ │ └── model │ │ │ │ ├── WidgetSubscriptionInfo.kt │ │ │ │ ├── InstalledApp.kt │ │ │ │ ├── basic │ │ │ │ └── MediaInfo.kt │ │ │ │ ├── data │ │ │ │ ├── BatteryInfoProvider.kt │ │ │ │ ├── MediaInfoProvider.kt │ │ │ │ └── DynamicColorSchemeProvider.kt │ │ │ │ ├── ImportingIconPack.kt │ │ │ │ └── modifier │ │ │ │ ├── ClipModifier.kt │ │ │ │ ├── SizeModifier.kt │ │ │ │ ├── AlphaModifier.kt │ │ │ │ ├── OffsetModifier.kt │ │ │ │ ├── WidthModifier.kt │ │ │ │ ├── FillMaxSizeModifier.kt │ │ │ │ ├── FillMaxWidthModifier.kt │ │ │ │ ├── HeightModifier.kt │ │ │ │ ├── FillMaxHeightModifier.kt │ │ │ │ ├── BoxAlignmentModifier.kt │ │ │ │ ├── RowAlignmentModifier.kt │ │ │ │ └── ColumnAlignmentModifier.kt │ │ └── commonTest │ │ │ └── kotlin │ │ │ └── io │ │ │ └── github │ │ │ └── sadellie │ │ │ └── sukko │ │ │ └── core │ │ │ └── model │ │ │ └── WidgetDataUpdateLayerTest.kt │ └── build.gradle.kts ├── remote │ ├── .gitignore │ ├── src │ │ └── commonMain │ │ │ └── kotlin │ │ │ └── io │ │ │ └── github │ │ │ └── sadellie │ │ │ └── sukko │ │ │ └── core │ │ │ └── remote │ │ │ └── RemoteClient.kt │ └── build.gradle.kts ├── routes │ ├── .gitignore │ ├── src │ │ └── commonMain │ │ │ └── kotlin │ │ │ └── io │ │ │ └── github │ │ │ └── sadellie │ │ │ └── sukko │ │ │ └── core │ │ │ └── routes │ │ │ └── NavigationResult.kt │ └── build.gradle.kts ├── ui │ ├── .gitignore │ ├── src │ │ ├── commonMain │ │ │ └── kotlin │ │ │ │ └── io │ │ │ │ └── github │ │ │ │ └── sadellie │ │ │ │ └── sukko │ │ │ │ └── core │ │ │ │ └── ui │ │ │ │ ├── CommonBackHandler.kt │ │ │ │ ├── EmptyScreen.kt │ │ │ │ ├── RemoveButton.kt │ │ │ │ ├── NavigateUpButton.kt │ │ │ │ ├── ErrorScreenPlaceholder.kt │ │ │ │ └── ListHeader.kt │ │ ├── wasmJsMain │ │ │ └── kotlin │ │ │ │ └── io │ │ │ │ └── github │ │ │ │ └── sadellie │ │ │ │ └── sukko │ │ │ │ └── core │ │ │ │ └── ui │ │ │ │ └── CommonBackHandler.wasmJs.kt │ │ └── androidMain │ │ │ └── kotlin │ │ │ └── io │ │ │ └── github │ │ │ └── sadellie │ │ │ └── sukko │ │ │ └── core │ │ │ └── ui │ │ │ └── CommonBackHandler.android.kt │ └── build.gradle.kts ├── widget │ ├── .gitignore │ ├── src │ │ ├── androidMain │ │ │ ├── res │ │ │ │ ├── drawable │ │ │ │ │ └── rounded_corner.xml │ │ │ │ ├── values │ │ │ │ │ ├── strings.xml │ │ │ │ │ └── colors.xml │ │ │ │ ├── layout │ │ │ │ │ ├── render_host_clickable_area_layout.xml │ │ │ │ │ ├── render_host_main_layout.xml │ │ │ │ │ ├── render_host_clickable_layout.xml │ │ │ │ │ ├── render_host_image_layout.xml │ │ │ │ │ ├── error_layout.xml │ │ │ │ │ └── default_initial_layout.xml │ │ │ │ ├── values-night │ │ │ │ │ └── colors.xml │ │ │ │ ├── values-night-v34 │ │ │ │ │ └── colors.xml │ │ │ │ └── values-v34 │ │ │ │ │ └── colors.xml │ │ │ ├── AndroidManifest.xml │ │ │ └── kotlin │ │ │ │ └── io │ │ │ │ └── github │ │ │ │ └── sadellie │ │ │ │ └── sukko │ │ │ │ └── core │ │ │ │ └── widget │ │ │ │ ├── PowerStateReceiver.kt │ │ │ │ └── WidgetInfoRepositoryImpl.kt │ │ └── commonMain │ │ │ └── kotlin │ │ │ └── io │ │ │ └── github │ │ │ └── sadellie │ │ │ └── sukko │ │ │ └── core │ │ │ └── widget │ │ │ └── WidgetInfoRepository.kt │ └── build.gradle.kts ├── database │ ├── .gitignore │ ├── build.gradle.kts │ └── src │ │ └── main │ │ └── kotlin │ │ └── io │ │ └── github │ │ └── sadellie │ │ └── sukko │ │ └── core │ │ └── database │ │ ├── SukkoDatabase.kt │ │ ├── IconPackBased.kt │ │ ├── WidgetDataBased.kt │ │ └── WidgetDataPresetBased.kt ├── fontfiles │ ├── .gitignore │ ├── src │ │ ├── commonMain │ │ │ └── kotlin │ │ │ │ └── io │ │ │ │ └── github │ │ │ │ └── sadellie │ │ │ │ └── sukko │ │ │ │ └── core │ │ │ │ └── fontfiles │ │ │ │ ├── FontFamilyLoader.kt │ │ │ │ └── FontFileCustomRepository.kt │ │ └── wasmJsMain │ │ │ └── kotlin │ │ │ └── io │ │ │ └── github │ │ │ └── sadellie │ │ │ └── sukko │ │ │ └── core │ │ │ └── fontfiles │ │ │ └── FontFamilyLoader.wasmJs.kt │ └── build.gradle.kts ├── unglance │ ├── .gitignore │ ├── src │ │ └── main │ │ │ └── kotlin │ │ │ └── androidx │ │ │ └── glance │ │ │ └── README.md │ └── build.gradle.kts ├── designsystem │ ├── .gitignore │ ├── src │ │ └── commonMain │ │ │ └── kotlin │ │ │ └── io │ │ │ └── github │ │ │ └── sadellie │ │ │ └── sukko │ │ │ └── core │ │ │ └── designsystem │ │ │ ├── theme │ │ │ ├── ListArrangement.kt │ │ │ └── Sizes.kt │ │ │ ├── LocalFilesDirPath.kt │ │ │ ├── LocalImageLoader.kt │ │ │ └── Preview2.kt │ └── build.gradle.kts ├── importexport │ ├── .gitignore │ ├── src │ │ └── main │ │ │ └── kotlin │ │ │ └── io │ │ │ └── github │ │ │ └── sadellie │ │ │ └── sukko │ │ │ └── core │ │ │ └── importexport │ │ │ └── DataMigration.kt │ └── build.gradle.kts ├── medialistener │ ├── .gitignore │ ├── src │ │ └── androidMain │ │ │ ├── res │ │ │ └── values │ │ │ │ └── string.xml │ │ │ ├── kotlin │ │ │ └── io │ │ │ │ └── github │ │ │ │ └── sadellie │ │ │ │ └── sukko │ │ │ │ └── core │ │ │ │ └── medialistener │ │ │ │ ├── MediaListener.kt │ │ │ │ ├── BitmapUtils.kt │ │ │ │ └── MediaListenerService.kt │ │ │ └── AndroidManifest.xml │ └── build.gradle.kts ├── script │ ├── .gitignore │ └── src │ │ ├── commonMain │ │ └── kotlin │ │ │ └── io │ │ │ └── github │ │ │ └── sadellie │ │ │ └── sukko │ │ │ └── core │ │ │ └── script │ │ │ ├── simplify │ │ │ ├── SimplificationStep.kt │ │ │ ├── SimplificationType.kt │ │ │ ├── SimplifyOrBoolean.kt │ │ │ ├── SimplifyAndBoolean.kt │ │ │ ├── SimplifyDivideNumbers.kt │ │ │ ├── SimplificationRule.kt │ │ │ ├── SimplifyMultiplyNumbers.kt │ │ │ └── SimplifyPlusNumbers.kt │ │ │ ├── docs │ │ │ ├── DocsRepository.kt │ │ │ └── Docs.kt │ │ │ ├── FunctionNode.kt │ │ │ ├── BracketsNode.kt │ │ │ ├── ScriptContext.kt │ │ │ └── ASTNode.kt │ │ ├── wasmJsMain │ │ └── kotlin │ │ │ └── io │ │ │ └── github │ │ │ └── sadellie │ │ │ └── sukko │ │ │ └── core │ │ │ └── script │ │ │ └── docs │ │ │ └── DocsRepository.wasmJs.kt │ │ ├── androidUnitTest │ │ └── kotlin │ │ │ └── io │ │ │ └── github │ │ │ └── sadellie │ │ │ └── sukko │ │ │ └── core │ │ │ └── script │ │ │ └── docs │ │ │ └── DocsRepositoryImplTest.kt │ │ └── commonTest │ │ └── kotlin │ │ └── io │ │ └── github │ │ └── sadellie │ │ └── sukko │ │ └── core │ │ └── script │ │ ├── simplify │ │ ├── SimplifyMultiplyNumbersTest.kt │ │ ├── SimplifyPlusNumbersTest.kt │ │ ├── SimplifyDivideNumbersTest.kt │ │ ├── SimplifyOrBooleanTest.kt │ │ ├── SimplifyAndBooleanTest.kt │ │ ├── equality │ │ │ ├── SimplifyEqualCheckTest.kt │ │ │ ├── SimplifyNotEqualCheckTest.kt │ │ │ ├── SimplifyLessCheckTest.kt │ │ │ ├── SimplifyGreaterCheckTest.kt │ │ │ ├── SimplifyLessOrEqualCheckTest.kt │ │ │ └── SimplifyGreaterOrEqualCheckTest.kt │ │ └── DoNotVisitIfBlocksTest.kt │ │ └── ToFormattedStringTest.kt └── iconfiles │ ├── .gitignore │ └── src │ └── commonMain │ └── kotlin │ └── io │ └── github │ └── sadellie │ └── sukko │ └── core │ └── iconfiles │ └── IconFile.kt ├── feature ├── editor │ ├── .gitignore │ └── src │ │ ├── commonMain │ │ └── kotlin │ │ │ └── io │ │ │ └── github │ │ │ └── sadellie │ │ │ └── sukko │ │ │ └── feature │ │ │ └── editor │ │ │ ├── selector │ │ │ ├── scripteditor │ │ │ │ ├── ScriptEditorPage.kt │ │ │ │ └── TextFieldStateUtils.kt │ │ │ ├── AppSelectorSheet.kt │ │ │ └── Utils.kt │ │ │ └── modifiers │ │ │ ├── EditorModifierClip.kt │ │ │ ├── EditorModifierSize.kt │ │ │ ├── EditorModifierWidth.kt │ │ │ ├── EditorModifierBoxAlignment.kt │ │ │ ├── EditorModifierHeight.kt │ │ │ ├── EditorModifierRowAlignment.kt │ │ │ ├── EditorModifierColumnAlignment.kt │ │ │ ├── EditorModifierAlpha.kt │ │ │ ├── EditorModifierPaddingAllSides.kt │ │ │ ├── EditorModifierFillMaxWidth.kt │ │ │ ├── EditorModifierFillMaxHeight.kt │ │ │ └── EditorModifierFillMaxSize.kt │ │ ├── wasmJsMain │ │ └── kotlin │ │ │ └── io │ │ │ └── github │ │ │ └── sadellie │ │ │ └── sukko │ │ │ └── feature │ │ │ └── editor │ │ │ ├── selector │ │ │ ├── AppSelectorSheet.wasmJs.kt │ │ │ └── scripteditor │ │ │ │ └── InputPage.wasmJs.kt │ │ │ ├── parameters │ │ │ └── EditorParametersImageLayer.wasmJs.kt │ │ │ └── EditorScene.wasmJs.kt │ │ └── androidMain │ │ └── kotlin │ │ └── io │ │ └── github │ │ └── sadellie │ │ └── sukko │ │ └── feature │ │ └── editor │ │ └── selector │ │ └── scripteditor │ │ └── InputPage.android.kt ├── home │ ├── .gitignore │ ├── src │ │ └── main │ │ │ └── kotlin │ │ │ └── io │ │ │ └── github │ │ │ └── sadellie │ │ │ └── sukko │ │ │ └── feature │ │ │ └── home │ │ │ └── HomeRoute.kt │ └── build.gradle.kts ├── settings │ ├── .gitignore │ ├── src │ │ └── main │ │ │ └── kotlin │ │ │ └── io │ │ │ └── github │ │ │ └── sadellie │ │ │ └── sukko │ │ │ └── feature │ │ │ └── settings │ │ │ ├── SettingsRoute.kt │ │ │ ├── notificationlistener │ │ │ └── NotificationListenerRoute.kt │ │ │ └── Utils.kt │ └── build.gradle.kts ├── fontseditor │ ├── .gitignore │ └── build.gradle.kts ├── icopackeditor │ ├── .gitignore │ └── build.gradle.kts ├── importpreset │ ├── .gitignore │ └── build.gradle.kts ├── saveaspreset │ ├── .gitignore │ └── build.gradle.kts └── presetselector │ ├── .gitignore │ └── build.gradle.kts ├── docs ├── banner.png ├── phone1.png ├── phone2.png ├── phone3.png ├── phone4.png ├── banner-no-bg.png ├── index.md ├── stylesheets │ └── extra.css ├── privacy.md ├── logo.svg ├── logo2.svg └── press.md ├── app ├── src │ ├── wasmJsMain │ │ ├── resources │ │ │ ├── externals.js │ │ │ ├── styles.css │ │ │ └── index.html │ │ └── kotlin │ │ │ └── io │ │ │ └── github │ │ │ └── sadellie │ │ │ └── sukko │ │ │ ├── Module.wasmJs.kt │ │ │ └── main.kt │ ├── androidMain │ │ ├── res │ │ │ ├── mipmap-hdpi │ │ │ │ └── ic_launcher_round.webp │ │ │ ├── mipmap-mdpi │ │ │ │ └── ic_launcher_round.webp │ │ │ ├── mipmap-xhdpi │ │ │ │ └── ic_launcher_round.webp │ │ │ ├── mipmap-xxhdpi │ │ │ │ └── ic_launcher_round.webp │ │ │ ├── mipmap-xxxhdpi │ │ │ │ └── ic_launcher_round.webp │ │ │ ├── values │ │ │ │ ├── colors.xml │ │ │ │ ├── strings.xml │ │ │ │ └── themes.xml │ │ │ ├── values-night │ │ │ │ └── colors.xml │ │ │ ├── values-v34 │ │ │ │ └── colors.xml │ │ │ ├── values-night-v34 │ │ │ │ └── colors.xml │ │ │ ├── mipmap-anydpi-v26 │ │ │ │ ├── ic_launcher.xml │ │ │ │ └── ic_launcher_round.xml │ │ │ ├── xml │ │ │ │ └── widget_info.xml │ │ │ └── drawable │ │ │ │ └── ic_launcher_foreground.xml │ │ └── kotlin │ │ │ └── io │ │ │ └── github │ │ │ └── sadellie │ │ │ └── sukko │ │ │ └── MainActivity.kt │ └── commonMain │ │ └── kotlin │ │ └── io │ │ └── github │ │ └── sadellie │ │ └── sukko │ │ └── Module.kt └── proguard-rules.pro ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── material-symbols ├── src │ └── commonMain │ │ └── kotlin │ │ └── google │ │ └── material │ │ └── design │ │ └── symbols │ │ ├── Symbols.kt │ │ ├── LineEnd.kt │ │ └── Check.kt └── build.gradle.kts ├── .gitignore ├── licence └── README.md ├── detekt └── baseline.xml ├── gradle.properties ├── mkdocs.yml ├── .github └── workflows │ └── ci.yml ├── BUILD.md └── settings.gradle.kts /themmo/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /core/common/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /core/data/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /core/model/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /core/remote/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /core/routes/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /core/ui/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /core/widget/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /core/database/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /core/fontfiles/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /core/unglance/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /feature/editor/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /feature/home/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /feature/settings/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /core/designsystem/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /core/importexport/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /core/medialistener/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /feature/fontseditor/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /feature/icopackeditor/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /feature/importpreset/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /feature/saveaspreset/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /feature/presetselector/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /core/script/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | **/files/scripting.json -------------------------------------------------------------------------------- /core/iconfiles/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | /src/androidMain/assets/iconPacks -------------------------------------------------------------------------------- /docs/banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sadellie/sukko/HEAD/docs/banner.png -------------------------------------------------------------------------------- /docs/phone1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sadellie/sukko/HEAD/docs/phone1.png -------------------------------------------------------------------------------- /docs/phone2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sadellie/sukko/HEAD/docs/phone2.png -------------------------------------------------------------------------------- /docs/phone3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sadellie/sukko/HEAD/docs/phone3.png -------------------------------------------------------------------------------- /docs/phone4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sadellie/sukko/HEAD/docs/phone4.png -------------------------------------------------------------------------------- /docs/banner-no-bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sadellie/sukko/HEAD/docs/banner-no-bg.png -------------------------------------------------------------------------------- /core/data/testFiles/file.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sadellie/sukko/HEAD/core/data/testFiles/file.png -------------------------------------------------------------------------------- /app/src/wasmJsMain/resources/externals.js: -------------------------------------------------------------------------------- 1 | function callLogs() { 2 | console.log("this is a test"); 3 | } 4 | -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sadellie/sukko/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /core/unglance/src/main/kotlin/androidx/glance/README.md: -------------------------------------------------------------------------------- 1 | Modifier source code of Compose Glance (part of Android Jetpack). Licence included. -------------------------------------------------------------------------------- /material-symbols/src/commonMain/kotlin/google/material/design/symbols/Symbols.kt: -------------------------------------------------------------------------------- 1 | package google.material.design.symbols 2 | 3 | object Symbols 4 | -------------------------------------------------------------------------------- /app/src/androidMain/res/mipmap-hdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sadellie/sukko/HEAD/app/src/androidMain/res/mipmap-hdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /app/src/androidMain/res/mipmap-mdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sadellie/sukko/HEAD/app/src/androidMain/res/mipmap-mdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /app/src/androidMain/res/mipmap-xhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sadellie/sukko/HEAD/app/src/androidMain/res/mipmap-xhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /app/src/wasmJsMain/resources/styles.css: -------------------------------------------------------------------------------- 1 | html, body { 2 | width: 100%; 3 | height: 100%; 4 | margin: 0; 5 | padding: 0; 6 | overflow: hidden; 7 | } -------------------------------------------------------------------------------- /app/src/androidMain/res/mipmap-xxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sadellie/sukko/HEAD/app/src/androidMain/res/mipmap-xxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /app/src/androidMain/res/mipmap-xxxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sadellie/sukko/HEAD/app/src/androidMain/res/mipmap-xxxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /app/src/androidMain/res/values/colors.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | #FFD8EC 4 | -------------------------------------------------------------------------------- /core/model/src/androidMain/assets/widgetDataPreset/-1/preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sadellie/sukko/HEAD/core/model/src/androidMain/assets/widgetDataPreset/-1/preview.png -------------------------------------------------------------------------------- /core/model/src/androidMain/assets/widgetDataPreset/-2/preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sadellie/sukko/HEAD/core/model/src/androidMain/assets/widgetDataPreset/-2/preview.png -------------------------------------------------------------------------------- /app/src/androidMain/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | Sukko 4 | 5 | -------------------------------------------------------------------------------- /core/common/src/commonMain/kotlin/io/github/sadellie/sukko/core/common/PathUtils.kt: -------------------------------------------------------------------------------- 1 | package io.github.sadellie.sukko.core.common 2 | 3 | import okio.Path 4 | 5 | expect val ASSET_PATH: Path 6 | -------------------------------------------------------------------------------- /app/src/androidMain/res/values/themes.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 |