1
0
Fork 0

new default punctuation order

This commit is contained in:
sspanak 2025-05-30 11:16:21 +03:00 committed by Dimo Karaivanov
parent 3e4f3d5d53
commit 28c827f68e
2 changed files with 13 additions and 3 deletions

View file

@ -54,7 +54,7 @@ public class PunctuationScreen extends BaseScreenFragment {
initLanguageList();
initResetDefaults();
initSaveButton();
onLanguageChanged(languageList.getValue());
loadCharLists();
resetFontSize(false);
}
@ -115,4 +115,14 @@ public class PunctuationScreen extends BaseScreenFragment {
}
}
}
private void loadCharLists() {
if (activity != null) {
for (Language lang : LanguageCollection.getAll(activity.getSettings().getEnabledLanguageIds())) {
activity.getSettings().setDefaultCharOrder(lang, false);
}
}
onLanguageChanged(languageList.getValue());
}
}

View file

@ -12,11 +12,11 @@ import io.github.sspanak.tt9.ui.tray.SuggestionsBar;
import io.github.sspanak.tt9.util.chars.Characters;
class SettingsPunctuation extends SettingsInput {
private final static String CHARS_1_PREFIX = "pref_punctuation_";
private final static String CHARS_1_PREFIX = "punctuation_order_key_1_initial_";
public final static String CHARS_GROUP_1 = "punctuation_order_key_1_group";
public final static String CHARS_AFTER_GROUP_1 = "punctuation_order_key_1_after_group";
private final static String CHARS_0_PREFIX = "pref_special_chars_";
private final static String CHARS_0_PREFIX = "punctuation_order_key_0_initial_";
public final static String CHARS_GROUP_0 = "punctuation_order_key_0_group";
public final static String CHARS_AFTER_GROUP_0 = "punctuation_order_key_0_after_group";