1
Fork 0
mirror of https://github.com/redstrate/Astra.git synced 2025-04-20 03:37:47 +00:00

Use symbolic icons in the settings categories

This commit is contained in:
Joshua Goins 2025-02-01 10:03:38 -05:00
parent 1e1a1f0f29
commit c850ecc093

View file

@ -39,18 +39,18 @@ KirigamiSettings.CategorizedSettings {
KirigamiSettings.SettingAction { KirigamiSettings.SettingAction {
actionName: "profiles" actionName: "profiles"
text: i18n("Profiles") text: i18n("Profiles")
icon.name: "preferences-desktop-gaming" icon.name: "preferences-desktop-gaming-symbolic"
page: Qt.resolvedUrl("/qt/qml/zone/xiv/astra/ui/Settings/ProfilesPage.qml") page: Qt.resolvedUrl("/qt/qml/zone/xiv/astra/ui/Settings/ProfilesPage.qml")
}, },
KirigamiSettings.SettingAction { KirigamiSettings.SettingAction {
actionName: "accounts" actionName: "accounts"
text: i18n("Accounts") text: i18n("Accounts")
icon.name: "preferences-system-users" icon.name: "preferences-system-users-symbolic"
page: Qt.resolvedUrl("/qt/qml/zone/xiv/astra/ui/Settings/AccountsPage.qml") page: Qt.resolvedUrl("/qt/qml/zone/xiv/astra/ui/Settings/AccountsPage.qml")
}, },
KirigamiSettings.SettingAction { KirigamiSettings.SettingAction {
actionName: "sync" actionName: "sync"
text: i18n("Sync") text: i18n("Synchronization")
icon.name: "state-sync-symbolic" icon.name: "state-sync-symbolic"
page: Qt.resolvedUrl("/qt/qml/zone/xiv/astra/ui/Settings/SyncSettings.qml") page: Qt.resolvedUrl("/qt/qml/zone/xiv/astra/ui/Settings/SyncSettings.qml")
visible: LauncherCore.supportsSync() visible: LauncherCore.supportsSync()
@ -58,21 +58,21 @@ KirigamiSettings.CategorizedSettings {
KirigamiSettings.SettingAction { KirigamiSettings.SettingAction {
actionName: "compattool" actionName: "compattool"
text: i18n("Compatibility Tool") text: i18n("Compatibility Tool")
icon.name: "system-run" icon.name: "system-run-symbolic"
page: Qt.resolvedUrl("/qt/qml/zone/xiv/astra/ui/Settings/CompatibilityToolSetup.qml") page: Qt.resolvedUrl("/qt/qml/zone/xiv/astra/ui/Settings/CompatibilityToolSetup.qml")
visible: !LauncherCore.isWindows visible: !LauncherCore.isWindows
}, },
KirigamiSettings.SettingAction { KirigamiSettings.SettingAction {
actionName: "devtool" actionName: "devtool"
text: i18n("Developer Settings") text: i18n("Developer Settings")
icon.name: "preferences-others" icon.name: "preferences-others-symbolic"
page: Qt.resolvedUrl("/qt/qml/zone/xiv/astra/ui/Settings/DeveloperSettings.qml") page: Qt.resolvedUrl("/qt/qml/zone/xiv/astra/ui/Settings/DeveloperSettings.qml")
visible: LauncherCore.settings.showDevTools visible: LauncherCore.settings.showDevTools
}, },
KirigamiSettings.SettingAction { KirigamiSettings.SettingAction {
actionName: "about" actionName: "about"
text: i18n("About Astra") text: i18n("About Astra")
icon.name: "help-about" icon.name: "help-about-symbolic"
page: Qt.resolvedUrl("/qt/qml/zone/xiv/astra/ui/Settings/AboutPage.qml") page: Qt.resolvedUrl("/qt/qml/zone/xiv/astra/ui/Settings/AboutPage.qml")
} }
] ]