Use new PCN format for settings config file

This commit is contained in:
miruka
2020-10-07 20:12:32 -04:00
parent 6ce3059322
commit db12036372
52 changed files with 1305 additions and 409 deletions

View File

@@ -34,8 +34,10 @@ HFlickableColumnPage {
}
if (aliasFieldItem.changed) {
window.settings.writeAliases[userId] = aliasFieldItem.text
window.settingsChanged()
window.settings.Chat.Composer.aliases[userId] =
aliasFieldItem.text
window.saveSettings()
}
if (avatar.changed) {
@@ -249,7 +251,7 @@ HFlickableColumnPage {
HLabeledItem {
id: aliasField
readonly property var aliases: window.settings.writeAliases
readonly property var aliases: window.settings.Chat.Composer.aliases
readonly property string currentAlias: aliases[userId] || ""
readonly property bool hasWhiteSpace: /\s/.test(item.text)

View File

@@ -164,12 +164,12 @@ HColumnPage {
Keys.onMenuPressed: Keys.onEnterPressed(event)
HShortcut {
sequences: window.settings.keys.refreshDevices
sequences: window.settings.Keys.Sessions.refresh
onActivated: refreshButton.clicked()
}
HShortcut {
sequences: window.settings.keys.signOutCheckedOrAllDevices
sequences: window.settings.Keys.Sessions.sign_out_checked_or_all
onActivated: signOutCheckedButton.clicked()
}