Skip to content

Commit 2b909e2

Browse files
committed
Update FilterMode
1 parent 68c4be2 commit 2b909e2

2 files changed

Lines changed: 7 additions & 2 deletions

File tree

core/src/main/java/com/github/kr328/clash/core/model/ConfigurationOverride.kt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -172,6 +172,9 @@ data class ConfigurationOverride(
172172

173173
@SerialName("whitelist")
174174
WhiteList,
175+
176+
@SerialName("rule")
177+
Rule,
175178
}
176179

177180
@Serializable

design/src/main/java/com/github/kr328/clash/design/OverrideSettingsDesign.kt

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -352,12 +352,14 @@ class OverrideSettingsDesign(
352352
values = arrayOf(
353353
null,
354354
ConfigurationOverride.FilterMode.BlackList,
355-
ConfigurationOverride.FilterMode.WhiteList
355+
ConfigurationOverride.FilterMode.WhiteList,
356+
ConfigurationOverride.FilterMode.Rule
356357
),
357358
valuesText = arrayOf(
358359
R.string.dont_modify,
359360
R.string.blacklist,
360-
R.string.whitelist
361+
R.string.whitelist,
362+
R.string.rule
361363
),
362364
title = R.string.fakeip_filter_mode,
363365
configure = dnsDependencies::add,

0 commit comments

Comments
 (0)