@@ -27,6 +27,7 @@ package com.fankes.coloros.notify.data
2727import android.content.Context
2828import com.fankes.coloros.notify.const.IconRuleSourceSyncType
2929import com.fankes.coloros.notify.utils.factory.isUpperOfAndroidS
30+ import com.highcapable.anip.sdk.config.RemoteSource
3031import com.highcapable.yukihookapi.hook.factory.prefs
3132import com.highcapable.yukihookapi.hook.log.YLog
3233import com.highcapable.yukihookapi.hook.param.PackageParam
@@ -91,14 +92,11 @@ object ConfigData {
9192 /* * 通知图标优化名单自动更新时间 */
9293 val NOTIFY_ICON_FIX_AUTO_TIME = PrefsData (" _notify_icon_fix_auto_time" , " 07:00" )
9394
94- /* * 通知图标优化适配数据 */
95- val NOTIFY_ICONS_DATA = PrefsData (" _notify_icon_datas" , " " )
96-
9795 /* * 通知图标优化名单同步方式 */
98- val ICON_RULE_SOURCE_SYNC_TYPE = PrefsData (" _rule_source_sync_way" , IconRuleSourceSyncType .GITHUB_RAW_PROXY_1 )
96+ val ICON_RULE_SOURCE_SYNC_TYPE = PrefsData (" _rule_source_sync_way" , IconRuleSourceSyncType .GITHUB_PROXY_1 )
9997
100- /* * 通知图标优化名单同步地址 */
101- val ICON_RULE_SOURCE_SYNC_CUSTOM_URL = PrefsData (" _rule_source_sync_way_custom_url " , " " )
98+ /* * ANIP GitHub 存储库 */
99+ val ICON_RULE_REPOSITORY = PrefsData (" _rule_repository " , RemoteSource . GITHUB_OFFICIAL_REPO_SLUG )
102100
103101 /* * 当前实例 - [Context] or [PackageParam] */
104102 private var instance: Any? = null
@@ -378,12 +376,12 @@ object ConfigData {
378376 }
379377
380378 /* *
381- * 通知图标优化名单同步地址
379+ * ANIP GitHub 存储库
382380 * @return [String]
383381 */
384- var iconRuleSourceSyncCustomUrl
385- get() = getString(ICON_RULE_SOURCE_SYNC_CUSTOM_URL )
382+ var iconRuleRepository
383+ get() = getString(ICON_RULE_REPOSITORY ).ifBlank { RemoteSource . GITHUB_OFFICIAL_REPO_SLUG }
386384 set(value) {
387- putString(ICON_RULE_SOURCE_SYNC_CUSTOM_URL , value)
385+ putString(ICON_RULE_REPOSITORY , value)
388386 }
389387}
0 commit comments