├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.yml │ ├── config.yml │ └── feature_request.yml └── workflows │ ├── Build-Apk.yml │ └── Build-Release.yml ├── .gitignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── app ├── .gitignore ├── build.gradle.kts ├── proguard-rules.pro ├── schemas │ └── li.songe.gkd.db.AppDb │ │ ├── 1.json │ │ ├── 2.json │ │ ├── 3.json │ │ ├── 4.json │ │ ├── 5.json │ │ └── 6.json └── src │ ├── androidTest │ └── kotlin │ │ └── li │ │ └── songe │ │ └── gkd │ │ └── ExampleInstrumentedTest.kt │ ├── main │ ├── AndroidManifest.xml │ ├── aidl │ │ └── li │ │ │ └── songe │ │ │ └── gkd │ │ │ └── shizuku │ │ │ └── IUserService.aidl │ ├── kotlin │ │ ├── androidx │ │ │ └── compose │ │ │ │ └── material3 │ │ │ │ └── pullrefresh │ │ │ │ ├── PullRefresh.kt │ │ │ │ ├── PullRefreshIndicator.kt │ │ │ │ ├── PullRefreshIndicatorPatch.kt │ │ │ │ ├── PullRefreshIndicatorTransform.kt │ │ │ │ └── PullRefreshState.kt │ │ └── li │ │ │ └── songe │ │ │ └── gkd │ │ │ ├── App.kt │ │ │ ├── MainActivity.kt │ │ │ ├── MainViewModel.kt │ │ │ ├── OpenFileActivity.kt │ │ │ ├── OpenSchemeActivity.kt │ │ │ ├── composition │ │ │ ├── CanConfigBubble.kt │ │ │ ├── CanOnAccessibilityEvent.kt │ │ │ ├── CanOnConfigurationChanged.kt │ │ │ ├── CanOnDestroy.kt │ │ │ ├── CanOnInterrupt.kt │ │ │ ├── CanOnKeyEvent.kt │ │ │ ├── CanOnServiceConnected.kt │ │ │ ├── CanOnStartCommand.kt │ │ │ ├── CompositionAbService.kt │ │ │ ├── CompositionActivity.kt │ │ │ ├── CompositionExt.kt │ │ │ ├── CompositionFbService.kt │ │ │ ├── CompositionService.kt │ │ │ ├── InvokeMessage.kt │ │ │ └── Typealias.kt │ │ │ ├── data │ │ │ ├── AppInfo.kt │ │ │ ├── AppRule.kt │ │ │ ├── AttrInfo.kt │ │ │ ├── BaseSnapshot.kt │ │ │ ├── CategoryConfig.kt │ │ │ ├── ClickLog.kt │ │ │ ├── ComplexSnapshot.kt │ │ │ ├── DeviceInfo.kt │ │ │ ├── GithubPoliciesAsset.kt │ │ │ ├── GkdAction.kt │ │ │ ├── GlobalRule.kt │ │ │ ├── NodeInfo.kt │ │ │ ├── RawSubscription.kt │ │ │ ├── ResolvedRule.kt │ │ │ ├── RpcError.kt │ │ │ ├── Snapshot.kt │ │ │ ├── SubsConfig.kt │ │ │ ├── SubsItem.kt │ │ │ ├── SubsVersion.kt │ │ │ ├── TransferData.kt │ │ │ ├── Tuple.kt │ │ │ └── Value.kt │ │ │ ├── db │ │ │ ├── AppDb.kt │ │ │ └── DbSet.kt │ │ │ ├── debug │ │ │ ├── FloatingService.kt │ │ │ ├── HttpService.kt │ │ │ ├── KtorCorsPlugin.kt │ │ │ ├── KtorErrorPlugin.kt │ │ │ ├── ScreenshotService.kt │ │ │ ├── SnapshotActionService.kt │ │ │ ├── SnapshotExt.kt │ │ │ └── SnapshotTileService.kt │ │ │ ├── notif │ │ │ ├── Notif.kt │ │ │ ├── NotifChannel.kt │ │ │ └── NotifManager.kt │ │ │ ├── permission │ │ │ ├── PermissionDialog.kt │ │ │ └── PermissionState.kt │ │ │ ├── service │ │ │ ├── AbEvent.kt │ │ │ ├── AbExt.kt │ │ │ ├── AbState.kt │ │ │ ├── GkdAbService.kt │ │ │ └── ManageService.kt │ │ │ ├── shizuku │ │ │ ├── AutoStartReceiver.kt │ │ │ ├── CommandResult.kt │ │ │ ├── ShizukuApi.kt │ │ │ └── UserService.kt │ │ │ ├── ui │ │ │ ├── AboutPage.kt │ │ │ ├── AdvancedPage.kt │ │ │ ├── AdvancedVm.kt │ │ │ ├── AppConfigPage.kt │ │ │ ├── AppConfigVm.kt │ │ │ ├── AppItemPage.kt │ │ │ ├── AppItemVm.kt │ │ │ ├── CategoryPage.kt │ │ │ ├── CategoryVm.kt │ │ │ ├── ClickLogPage.kt │ │ │ ├── ClickLogVm.kt │ │ │ ├── GlobalRuleExcludePage.kt │ │ │ ├── GlobalRuleExcludeVm.kt │ │ │ ├── GlobalRulePage.kt │ │ │ ├── GlobalRuleVm.kt │ │ │ ├── GroupItemPage.kt │ │ │ ├── ImagePreviewPage.kt │ │ │ ├── SlowGroupPage.kt │ │ │ ├── SnapshotPage.kt │ │ │ ├── SnapshotVm.kt │ │ │ ├── SubsPage.kt │ │ │ ├── SubsVm.kt │ │ │ ├── component │ │ │ │ ├── AppBarTextField.kt │ │ │ │ ├── AuthCard.kt │ │ │ │ ├── ConfirmDialog.kt │ │ │ │ ├── RotatingLoadingIcon.kt │ │ │ │ ├── SettingItem.kt │ │ │ │ ├── StartEllipsisText.kt │ │ │ │ ├── SubsAppCard.kt │ │ │ │ ├── SubsItemCard.kt │ │ │ │ ├── TextMenu.kt │ │ │ │ └── TextSwitch.kt │ │ │ ├── home │ │ │ │ ├── AppListPage.kt │ │ │ │ ├── ControlPage.kt │ │ │ │ ├── HomePage.kt │ │ │ │ ├── HomeVm.kt │ │ │ │ ├── ScaffoldExt.kt │ │ │ │ ├── SettingsPage.kt │ │ │ │ └── SubsManagePage.kt │ │ │ ├── style │ │ │ │ └── Padding.kt │ │ │ └── theme │ │ │ │ └── Theme.kt │ │ │ └── util │ │ │ ├── AppInfoState.kt │ │ │ ├── BitmapExt.kt │ │ │ ├── ComposeExt.kt │ │ │ ├── Constants.kt │ │ │ ├── CoroutineExt.kt │ │ │ ├── FlowExt.kt │ │ │ ├── FolderExt.kt │ │ │ ├── IntentExt.kt │ │ │ ├── Json5.kt │ │ │ ├── LoadStatus.kt │ │ │ ├── NavExt.kt │ │ │ ├── NetworkExt.kt │ │ │ ├── Option.kt │ │ │ ├── PackageExt.kt │ │ │ ├── ProfileTransitions.kt │ │ │ ├── ResolvedGroup.kt │ │ │ ├── SafeR.kt │ │ │ ├── ScreenshotUtil.kt │ │ │ ├── Singleton.kt │ │ │ ├── Store.kt │ │ │ ├── SubsState.kt │ │ │ ├── TimeExt.kt │ │ │ ├── Toast.kt │ │ │ ├── Upgrade.kt │ │ │ └── Zip.kt │ └── res │ │ ├── drawable │ │ ├── ic_capture.xml │ │ ├── ic_launcher.xml │ │ ├── ic_launcher_background.xml │ │ ├── ic_launcher_foreground.xml │ │ └── ic_status.xml │ │ ├── values-night │ │ └── themes.xml │ │ ├── values │ │ ├── colors.xml │ │ ├── strings.xml │ │ └── themes.xml │ │ └── xml │ │ ├── ab_desc.xml │ │ └── file_paths.xml │ └── test │ └── kotlin │ └── li │ └── songe │ └── gkd │ └── ExampleUnitTest.kt ├── gradle.properties ├── gradle ├── libs.versions.toml └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── hidden_api ├── .gitignore ├── build.gradle.kts └── src │ └── main │ ├── AndroidManifest.xml │ ├── aidl │ └── android │ │ ├── accessibilityservice │ │ ├── IAccessibilityServiceClient.aidl │ │ └── IAccessibilityServiceConnection.aidl │ │ └── app │ │ └── IUiAutomationConnection.aidl │ └── java │ └── android │ ├── accessibilityservice │ └── AccessibilityServiceHidden.java │ ├── app │ ├── ActivityManagerNative.java │ ├── ActivityThread.java │ ├── ContextImpl.java │ ├── IActivityManager.java │ ├── IActivityTaskManager.java │ ├── UiAutomationConnection.java │ └── UiAutomationHidden.java │ ├── content │ └── pm │ │ └── IPackageManager.java │ └── hardware │ └── input │ └── IInputManager.java ├── selector ├── .gitignore ├── build.gradle.kts └── src │ ├── commonMain │ └── kotlin │ │ └── li │ │ └── songe │ │ └── selector │ │ ├── GkdSyntaxError.kt │ │ ├── MultiplatformSelector.kt │ │ ├── MultiplatformTransform.kt │ │ ├── Selector.kt │ │ ├── Transform.kt │ │ ├── data │ │ ├── BinaryExpression.kt │ │ ├── CompareOperator.kt │ │ ├── ConnectExpression.kt │ │ ├── ConnectOperator.kt │ │ ├── ConnectSegment.kt │ │ ├── ConnectWrapper.kt │ │ ├── Expression.kt │ │ ├── LogicalExpression.kt │ │ ├── LogicalOperator.kt │ │ ├── PolynomialExpression.kt │ │ ├── PrimitiveValue.kt │ │ ├── PropertySegment.kt │ │ ├── PropertyWrapper.kt │ │ └── TupleExpression.kt │ │ ├── parser │ │ ├── Parser.kt │ │ ├── ParserResult.kt │ │ └── ParserSet.kt │ │ └── toMatches.kt │ ├── jsMain │ └── kotlin │ │ └── li │ │ └── songe │ │ └── selector │ │ └── toMatches.js.kt │ ├── jvmMain │ └── kotlin │ │ └── li │ │ └── songe │ │ └── selector │ │ └── toMatches.jvm.kt │ └── jvmTest │ └── kotlin │ └── li │ └── songe │ └── selector │ ├── ParserTest.kt │ ├── TestNode.kt │ └── TestSnapshot.kt ├── settings.gradle.kts ├── stability_config.conf └── wasm_matches ├── .gitignore ├── build.gradle.kts └── src └── commonMain └── kotlin └── li └── songe └── matches └── toMatches.kt /.github/ISSUE_TEMPLATE/bug_report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/.github/ISSUE_TEMPLATE/bug_report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/.github/ISSUE_TEMPLATE/feature_request.yml -------------------------------------------------------------------------------- /.github/workflows/Build-Apk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/.github/workflows/Build-Apk.yml -------------------------------------------------------------------------------- /.github/workflows/Build-Release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/.github/workflows/Build-Release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/README.md -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | /release 3 | -------------------------------------------------------------------------------- /app/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/build.gradle.kts -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/schemas/li.songe.gkd.db.AppDb/1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/schemas/li.songe.gkd.db.AppDb/1.json -------------------------------------------------------------------------------- /app/schemas/li.songe.gkd.db.AppDb/2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/schemas/li.songe.gkd.db.AppDb/2.json -------------------------------------------------------------------------------- /app/schemas/li.songe.gkd.db.AppDb/3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/schemas/li.songe.gkd.db.AppDb/3.json -------------------------------------------------------------------------------- /app/schemas/li.songe.gkd.db.AppDb/4.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/schemas/li.songe.gkd.db.AppDb/4.json -------------------------------------------------------------------------------- /app/schemas/li.songe.gkd.db.AppDb/5.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/schemas/li.songe.gkd.db.AppDb/5.json -------------------------------------------------------------------------------- /app/schemas/li.songe.gkd.db.AppDb/6.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/schemas/li.songe.gkd.db.AppDb/6.json -------------------------------------------------------------------------------- /app/src/androidTest/kotlin/li/songe/gkd/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/androidTest/kotlin/li/songe/gkd/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/aidl/li/songe/gkd/shizuku/IUserService.aidl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/aidl/li/songe/gkd/shizuku/IUserService.aidl -------------------------------------------------------------------------------- /app/src/main/kotlin/androidx/compose/material3/pullrefresh/PullRefresh.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/androidx/compose/material3/pullrefresh/PullRefresh.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/androidx/compose/material3/pullrefresh/PullRefreshIndicator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/androidx/compose/material3/pullrefresh/PullRefreshIndicator.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/androidx/compose/material3/pullrefresh/PullRefreshIndicatorPatch.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/androidx/compose/material3/pullrefresh/PullRefreshIndicatorPatch.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/androidx/compose/material3/pullrefresh/PullRefreshIndicatorTransform.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/androidx/compose/material3/pullrefresh/PullRefreshIndicatorTransform.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/androidx/compose/material3/pullrefresh/PullRefreshState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/androidx/compose/material3/pullrefresh/PullRefreshState.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/App.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/App.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/MainActivity.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/MainViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/MainViewModel.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/OpenFileActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/OpenFileActivity.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/OpenSchemeActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/OpenSchemeActivity.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/composition/CanConfigBubble.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/composition/CanConfigBubble.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/composition/CanOnAccessibilityEvent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/composition/CanOnAccessibilityEvent.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/composition/CanOnConfigurationChanged.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/composition/CanOnConfigurationChanged.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/composition/CanOnDestroy.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/composition/CanOnDestroy.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/composition/CanOnInterrupt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/composition/CanOnInterrupt.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/composition/CanOnKeyEvent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/composition/CanOnKeyEvent.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/composition/CanOnServiceConnected.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/composition/CanOnServiceConnected.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/composition/CanOnStartCommand.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/composition/CanOnStartCommand.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/composition/CompositionAbService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/composition/CompositionAbService.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/composition/CompositionActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/composition/CompositionActivity.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/composition/CompositionExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/composition/CompositionExt.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/composition/CompositionFbService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/composition/CompositionFbService.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/composition/CompositionService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/composition/CompositionService.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/composition/InvokeMessage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/composition/InvokeMessage.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/composition/Typealias.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/composition/Typealias.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/data/AppInfo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/data/AppInfo.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/data/AppRule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/data/AppRule.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/data/AttrInfo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/data/AttrInfo.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/data/BaseSnapshot.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/data/BaseSnapshot.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/data/CategoryConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/data/CategoryConfig.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/data/ClickLog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/data/ClickLog.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/data/ComplexSnapshot.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/data/ComplexSnapshot.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/data/DeviceInfo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/data/DeviceInfo.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/data/GithubPoliciesAsset.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/data/GithubPoliciesAsset.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/data/GkdAction.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/data/GkdAction.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/data/GlobalRule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/data/GlobalRule.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/data/NodeInfo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/data/NodeInfo.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/data/RawSubscription.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/data/RawSubscription.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/data/ResolvedRule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/data/ResolvedRule.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/data/RpcError.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/data/RpcError.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/data/Snapshot.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/data/Snapshot.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/data/SubsConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/data/SubsConfig.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/data/SubsItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/data/SubsItem.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/data/SubsVersion.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/data/SubsVersion.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/data/TransferData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/data/TransferData.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/data/Tuple.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/data/Tuple.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/data/Value.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/data/Value.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/db/AppDb.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/db/AppDb.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/db/DbSet.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/db/DbSet.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/debug/FloatingService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/debug/FloatingService.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/debug/HttpService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/debug/HttpService.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/debug/KtorCorsPlugin.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/debug/KtorCorsPlugin.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/debug/KtorErrorPlugin.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/debug/KtorErrorPlugin.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/debug/ScreenshotService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/debug/ScreenshotService.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/debug/SnapshotActionService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/debug/SnapshotActionService.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/debug/SnapshotExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/debug/SnapshotExt.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/debug/SnapshotTileService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/debug/SnapshotTileService.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/notif/Notif.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/notif/Notif.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/notif/NotifChannel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/notif/NotifChannel.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/notif/NotifManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/notif/NotifManager.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/permission/PermissionDialog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/permission/PermissionDialog.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/permission/PermissionState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/permission/PermissionState.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/service/AbEvent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/service/AbEvent.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/service/AbExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/service/AbExt.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/service/AbState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/service/AbState.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/service/GkdAbService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/service/GkdAbService.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/service/ManageService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/service/ManageService.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/shizuku/AutoStartReceiver.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/shizuku/AutoStartReceiver.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/shizuku/CommandResult.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/shizuku/CommandResult.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/shizuku/ShizukuApi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/shizuku/ShizukuApi.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/shizuku/UserService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/shizuku/UserService.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/ui/AboutPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/ui/AboutPage.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/ui/AdvancedPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/ui/AdvancedPage.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/ui/AdvancedVm.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/ui/AdvancedVm.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/ui/AppConfigPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/ui/AppConfigPage.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/ui/AppConfigVm.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/ui/AppConfigVm.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/ui/AppItemPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/ui/AppItemPage.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/ui/AppItemVm.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/ui/AppItemVm.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/ui/CategoryPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/ui/CategoryPage.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/ui/CategoryVm.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/ui/CategoryVm.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/ui/ClickLogPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/ui/ClickLogPage.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/ui/ClickLogVm.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/ui/ClickLogVm.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/ui/GlobalRuleExcludePage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/ui/GlobalRuleExcludePage.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/ui/GlobalRuleExcludeVm.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/ui/GlobalRuleExcludeVm.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/ui/GlobalRulePage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/ui/GlobalRulePage.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/ui/GlobalRuleVm.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/ui/GlobalRuleVm.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/ui/GroupItemPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/ui/GroupItemPage.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/ui/ImagePreviewPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/ui/ImagePreviewPage.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/ui/SlowGroupPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/ui/SlowGroupPage.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/ui/SnapshotPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/ui/SnapshotPage.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/ui/SnapshotVm.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/ui/SnapshotVm.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/ui/SubsPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/ui/SubsPage.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/ui/SubsVm.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/ui/SubsVm.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/ui/component/AppBarTextField.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/ui/component/AppBarTextField.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/ui/component/AuthCard.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/ui/component/AuthCard.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/ui/component/ConfirmDialog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/ui/component/ConfirmDialog.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/ui/component/RotatingLoadingIcon.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/ui/component/RotatingLoadingIcon.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/ui/component/SettingItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/ui/component/SettingItem.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/ui/component/StartEllipsisText.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/ui/component/StartEllipsisText.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/ui/component/SubsAppCard.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/ui/component/SubsAppCard.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/ui/component/SubsItemCard.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/ui/component/SubsItemCard.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/ui/component/TextMenu.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/ui/component/TextMenu.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/ui/component/TextSwitch.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/ui/component/TextSwitch.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/ui/home/AppListPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/ui/home/AppListPage.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/ui/home/ControlPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/ui/home/ControlPage.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/ui/home/HomePage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/ui/home/HomePage.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/ui/home/HomeVm.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/ui/home/HomeVm.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/ui/home/ScaffoldExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/ui/home/ScaffoldExt.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/ui/home/SettingsPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/ui/home/SettingsPage.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/ui/home/SubsManagePage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/ui/home/SubsManagePage.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/ui/style/Padding.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/ui/style/Padding.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/ui/theme/Theme.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/ui/theme/Theme.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/util/AppInfoState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/util/AppInfoState.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/util/BitmapExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/util/BitmapExt.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/util/ComposeExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/util/ComposeExt.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/util/Constants.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/util/Constants.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/util/CoroutineExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/util/CoroutineExt.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/util/FlowExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/util/FlowExt.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/util/FolderExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/util/FolderExt.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/util/IntentExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/util/IntentExt.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/util/Json5.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/util/Json5.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/util/LoadStatus.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/util/LoadStatus.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/util/NavExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/util/NavExt.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/util/NetworkExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/util/NetworkExt.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/util/Option.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/util/Option.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/util/PackageExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/util/PackageExt.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/util/ProfileTransitions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/util/ProfileTransitions.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/util/ResolvedGroup.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/util/ResolvedGroup.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/util/SafeR.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/util/SafeR.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/util/ScreenshotUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/util/ScreenshotUtil.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/util/Singleton.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/util/Singleton.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/util/Store.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/util/Store.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/util/SubsState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/util/SubsState.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/util/TimeExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/util/TimeExt.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/util/Toast.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/util/Toast.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/util/Upgrade.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/util/Upgrade.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/li/songe/gkd/util/Zip.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/kotlin/li/songe/gkd/util/Zip.kt -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_capture.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/res/drawable/ic_capture.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/res/drawable/ic_launcher.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/res/drawable/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_status.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/res/drawable/ic_status.xml -------------------------------------------------------------------------------- /app/src/main/res/values-night/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/res/values-night/themes.xml -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/ab_desc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/res/xml/ab_desc.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/file_paths.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/main/res/xml/file_paths.xml -------------------------------------------------------------------------------- /app/src/test/kotlin/li/songe/gkd/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/app/src/test/kotlin/li/songe/gkd/ExampleUnitTest.kt -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/libs.versions.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/gradle/libs.versions.toml -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/gradlew.bat -------------------------------------------------------------------------------- /hidden_api/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /hidden_api/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/hidden_api/build.gradle.kts -------------------------------------------------------------------------------- /hidden_api/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/hidden_api/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /hidden_api/src/main/aidl/android/accessibilityservice/IAccessibilityServiceClient.aidl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/hidden_api/src/main/aidl/android/accessibilityservice/IAccessibilityServiceClient.aidl -------------------------------------------------------------------------------- /hidden_api/src/main/aidl/android/accessibilityservice/IAccessibilityServiceConnection.aidl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/hidden_api/src/main/aidl/android/accessibilityservice/IAccessibilityServiceConnection.aidl -------------------------------------------------------------------------------- /hidden_api/src/main/aidl/android/app/IUiAutomationConnection.aidl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/hidden_api/src/main/aidl/android/app/IUiAutomationConnection.aidl -------------------------------------------------------------------------------- /hidden_api/src/main/java/android/accessibilityservice/AccessibilityServiceHidden.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/hidden_api/src/main/java/android/accessibilityservice/AccessibilityServiceHidden.java -------------------------------------------------------------------------------- /hidden_api/src/main/java/android/app/ActivityManagerNative.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/hidden_api/src/main/java/android/app/ActivityManagerNative.java -------------------------------------------------------------------------------- /hidden_api/src/main/java/android/app/ActivityThread.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/hidden_api/src/main/java/android/app/ActivityThread.java -------------------------------------------------------------------------------- /hidden_api/src/main/java/android/app/ContextImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/hidden_api/src/main/java/android/app/ContextImpl.java -------------------------------------------------------------------------------- /hidden_api/src/main/java/android/app/IActivityManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/hidden_api/src/main/java/android/app/IActivityManager.java -------------------------------------------------------------------------------- /hidden_api/src/main/java/android/app/IActivityTaskManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/hidden_api/src/main/java/android/app/IActivityTaskManager.java -------------------------------------------------------------------------------- /hidden_api/src/main/java/android/app/UiAutomationConnection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/hidden_api/src/main/java/android/app/UiAutomationConnection.java -------------------------------------------------------------------------------- /hidden_api/src/main/java/android/app/UiAutomationHidden.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/hidden_api/src/main/java/android/app/UiAutomationHidden.java -------------------------------------------------------------------------------- /hidden_api/src/main/java/android/content/pm/IPackageManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/hidden_api/src/main/java/android/content/pm/IPackageManager.java -------------------------------------------------------------------------------- /hidden_api/src/main/java/android/hardware/input/IInputManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/hidden_api/src/main/java/android/hardware/input/IInputManager.java -------------------------------------------------------------------------------- /selector/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /selector/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/selector/build.gradle.kts -------------------------------------------------------------------------------- /selector/src/commonMain/kotlin/li/songe/selector/GkdSyntaxError.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/selector/src/commonMain/kotlin/li/songe/selector/GkdSyntaxError.kt -------------------------------------------------------------------------------- /selector/src/commonMain/kotlin/li/songe/selector/MultiplatformSelector.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/selector/src/commonMain/kotlin/li/songe/selector/MultiplatformSelector.kt -------------------------------------------------------------------------------- /selector/src/commonMain/kotlin/li/songe/selector/MultiplatformTransform.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/selector/src/commonMain/kotlin/li/songe/selector/MultiplatformTransform.kt -------------------------------------------------------------------------------- /selector/src/commonMain/kotlin/li/songe/selector/Selector.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/selector/src/commonMain/kotlin/li/songe/selector/Selector.kt -------------------------------------------------------------------------------- /selector/src/commonMain/kotlin/li/songe/selector/Transform.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/selector/src/commonMain/kotlin/li/songe/selector/Transform.kt -------------------------------------------------------------------------------- /selector/src/commonMain/kotlin/li/songe/selector/data/BinaryExpression.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/selector/src/commonMain/kotlin/li/songe/selector/data/BinaryExpression.kt -------------------------------------------------------------------------------- /selector/src/commonMain/kotlin/li/songe/selector/data/CompareOperator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/selector/src/commonMain/kotlin/li/songe/selector/data/CompareOperator.kt -------------------------------------------------------------------------------- /selector/src/commonMain/kotlin/li/songe/selector/data/ConnectExpression.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/selector/src/commonMain/kotlin/li/songe/selector/data/ConnectExpression.kt -------------------------------------------------------------------------------- /selector/src/commonMain/kotlin/li/songe/selector/data/ConnectOperator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/selector/src/commonMain/kotlin/li/songe/selector/data/ConnectOperator.kt -------------------------------------------------------------------------------- /selector/src/commonMain/kotlin/li/songe/selector/data/ConnectSegment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/selector/src/commonMain/kotlin/li/songe/selector/data/ConnectSegment.kt -------------------------------------------------------------------------------- /selector/src/commonMain/kotlin/li/songe/selector/data/ConnectWrapper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/selector/src/commonMain/kotlin/li/songe/selector/data/ConnectWrapper.kt -------------------------------------------------------------------------------- /selector/src/commonMain/kotlin/li/songe/selector/data/Expression.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/selector/src/commonMain/kotlin/li/songe/selector/data/Expression.kt -------------------------------------------------------------------------------- /selector/src/commonMain/kotlin/li/songe/selector/data/LogicalExpression.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/selector/src/commonMain/kotlin/li/songe/selector/data/LogicalExpression.kt -------------------------------------------------------------------------------- /selector/src/commonMain/kotlin/li/songe/selector/data/LogicalOperator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/selector/src/commonMain/kotlin/li/songe/selector/data/LogicalOperator.kt -------------------------------------------------------------------------------- /selector/src/commonMain/kotlin/li/songe/selector/data/PolynomialExpression.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/selector/src/commonMain/kotlin/li/songe/selector/data/PolynomialExpression.kt -------------------------------------------------------------------------------- /selector/src/commonMain/kotlin/li/songe/selector/data/PrimitiveValue.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/selector/src/commonMain/kotlin/li/songe/selector/data/PrimitiveValue.kt -------------------------------------------------------------------------------- /selector/src/commonMain/kotlin/li/songe/selector/data/PropertySegment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/selector/src/commonMain/kotlin/li/songe/selector/data/PropertySegment.kt -------------------------------------------------------------------------------- /selector/src/commonMain/kotlin/li/songe/selector/data/PropertyWrapper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/selector/src/commonMain/kotlin/li/songe/selector/data/PropertyWrapper.kt -------------------------------------------------------------------------------- /selector/src/commonMain/kotlin/li/songe/selector/data/TupleExpression.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/selector/src/commonMain/kotlin/li/songe/selector/data/TupleExpression.kt -------------------------------------------------------------------------------- /selector/src/commonMain/kotlin/li/songe/selector/parser/Parser.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/selector/src/commonMain/kotlin/li/songe/selector/parser/Parser.kt -------------------------------------------------------------------------------- /selector/src/commonMain/kotlin/li/songe/selector/parser/ParserResult.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/selector/src/commonMain/kotlin/li/songe/selector/parser/ParserResult.kt -------------------------------------------------------------------------------- /selector/src/commonMain/kotlin/li/songe/selector/parser/ParserSet.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/selector/src/commonMain/kotlin/li/songe/selector/parser/ParserSet.kt -------------------------------------------------------------------------------- /selector/src/commonMain/kotlin/li/songe/selector/toMatches.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/selector/src/commonMain/kotlin/li/songe/selector/toMatches.kt -------------------------------------------------------------------------------- /selector/src/jsMain/kotlin/li/songe/selector/toMatches.js.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/selector/src/jsMain/kotlin/li/songe/selector/toMatches.js.kt -------------------------------------------------------------------------------- /selector/src/jvmMain/kotlin/li/songe/selector/toMatches.jvm.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/selector/src/jvmMain/kotlin/li/songe/selector/toMatches.jvm.kt -------------------------------------------------------------------------------- /selector/src/jvmTest/kotlin/li/songe/selector/ParserTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/selector/src/jvmTest/kotlin/li/songe/selector/ParserTest.kt -------------------------------------------------------------------------------- /selector/src/jvmTest/kotlin/li/songe/selector/TestNode.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/selector/src/jvmTest/kotlin/li/songe/selector/TestNode.kt -------------------------------------------------------------------------------- /selector/src/jvmTest/kotlin/li/songe/selector/TestSnapshot.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/selector/src/jvmTest/kotlin/li/songe/selector/TestSnapshot.kt -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/settings.gradle.kts -------------------------------------------------------------------------------- /stability_config.conf: -------------------------------------------------------------------------------- 1 | li.songe.gkd.* 2 | -------------------------------------------------------------------------------- /wasm_matches/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /wasm_matches/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/wasm_matches/build.gradle.kts -------------------------------------------------------------------------------- /wasm_matches/src/commonMain/kotlin/li/songe/matches/toMatches.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/077dwei/gkd/HEAD/wasm_matches/src/commonMain/kotlin/li/songe/matches/toMatches.kt --------------------------------------------------------------------------------