Skip to content

Commit 999b853

Browse files
committed
Remove values duplication
1 parent 46b1672 commit 999b853

File tree

3 files changed

+2
-52
lines changed

3 files changed

+2
-52
lines changed

app/src/main/java/com/wstxda/switchai/viewmodel/AssistantSelectorViewModel.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -192,7 +192,7 @@ class AssistantSelectorViewModel(application: Application) : AndroidViewModel(ap
192192
private fun getVisibleAssistantDetails(installedKeys: Set<String>): List<AssistantItem> {
193193
val context = getApplication<Application>().applicationContext
194194
val defaultVisibleAssistants =
195-
context.resources.getStringArray(R.array.assistant_visibility_values).toSet()
195+
context.resources.getStringArray(R.array.assistant_values).toSet()
196196
val visibleAssistantKeys = preferenceHelper.getStringSet(
197197
Constants.ASSISTANT_MANAGER_DIALOG_PREF_KEY, defaultVisibleAssistants
198198
)

app/src/main/res/values/arrays.xml

Lines changed: 0 additions & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -98,56 +98,6 @@
9898
<item>zapia_assistant</item>
9999
</string-array>
100100

101-
<!--assistant visibility multi-choice-->
102-
103-
<string-array name="assistant_visibility_values">
104-
<item>accio_assistant</item>
105-
<item>alexa_assistant</item>
106-
<item>alice_assistant</item>
107-
<item>bixby_assistant</item>
108-
<item>brenno_assistant</item>
109-
<item>chatgpt_assistant</item>
110-
<item>claude_assistant</item>
111-
<item>conduit_assistant</item>
112-
<item>copilot_assistant</item>
113-
<item>deepseek_assistant</item>
114-
<item>dicio_assistant</item>
115-
<item>dola_assistant</item>
116-
<item>doubao_assistant</item>
117-
<item>euria_assistant</item>
118-
<item>gemini_assistant</item>
119-
<item>grok_assistant</item>
120-
<item>home_assistant</item>
121-
<item>ima_assistant</item>
122-
<item>kimi_assistant</item>
123-
<item>kruti_assistant</item>
124-
<item>le_chat_assistant</item>
125-
<item>liner_assistant</item>
126-
<item>lumo_assistant</item>
127-
<item>luzia_assistant</item>
128-
<item>manus_assistant</item>
129-
<item>marusya_assistant</item>
130-
<item>meta_assistant</item>
131-
<item>minimax_assistant</item>
132-
<item>monica_assistant</item>
133-
<item>moto_assistant</item>
134-
<item>oxproxion_assistant</item>
135-
<item>perplexity_assistant</item>
136-
<item>pi_assistant</item>
137-
<item>poe_assistant</item>
138-
<item>qingyan_assistant</item>
139-
<item>qwen_assistant</item>
140-
<item>spark_assistant</item>
141-
<item>stepfun_assistant</item>
142-
<item>ultimate_alexa_assistant</item>
143-
<item>venice_assistant</item>
144-
<item>wenxiaoyan_assistant</item>
145-
<item>xiaoai_assistant</item>
146-
<item>you_assistant</item>
147-
<item>yuanbao_assistant</item>
148-
<item>zapia_assistant</item>
149-
</string-array>
150-
151101
<!--theme selector-->
152102

153103
<string-array name="theme_entries">

app/src/main/res/xml/main_preferences.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@
5050
android:key="assistant_selector_manager"
5151
android:layout="@layout/preference_material_bottom"
5252
android:title="@string/pref_assistant_manage"
53-
app:defaultValue="@array/assistant_visibility_values"
53+
app:defaultValue="@array/assistant_values"
5454
app:dialogIcon="@drawable/ic_visibility"
5555
app:iconSpaceReserved="false"
5656
app:minSelection="2"

0 commit comments

Comments
 (0)