Warning, /network/tokodon/src/content/ui/Settings/SettingsPage.qml is written in an unsupported language. File is not indexed.
0001 // SPDX-FileCopyrightText: 2023 Joshua Goins <josh@redstrate.com>
0002 // SPDX-License-Identifier: GPL-2.0-only OR GPL-3.0-only OR LicenseRef-KDE-Accepted-GPL
0003
0004 import QtQuick
0005 import org.kde.kirigamiaddons.settings as KirigamiSettings
0006
0007 KirigamiSettings.CategorizedSettings {
0008 id: settingsPage
0009
0010 actions: [
0011 KirigamiSettings.SettingAction {
0012 actionName: "appearance"
0013 text: i18n("Appearance")
0014 icon.name: "preferences-desktop-theme-global"
0015 page: Qt.resolvedUrl("qrc:/qt/qml/org/kde/tokodon/content/ui/Settings/AppearancePage.qml")
0016 },
0017 KirigamiSettings.SettingAction {
0018 actionName: "notifications"
0019 text: i18n("Notifications")
0020 icon.name: "preferences-desktop-notification"
0021 page: Qt.resolvedUrl("qrc:/qt/qml/org/kde/tokodon/content/ui/Settings/NotificationsPage.qml")
0022 },
0023 KirigamiSettings.SettingAction {
0024 actionName: "accounts"
0025 text: i18n("Accounts")
0026 icon.name: "preferences-system-users"
0027 page: Qt.resolvedUrl("qrc:/qt/qml/org/kde/tokodon/content/ui/Settings/AccountsPage.qml")
0028 },
0029 KirigamiSettings.SettingAction {
0030 actionName: "sonnet"
0031 text: i18n("Spell Checking")
0032 icon.name: "tools-check-spelling"
0033 page: Qt.resolvedUrl("qrc:/qt/qml/org/kde/tokodon/content/ui/Settings/SonnetPage.qml")
0034 visible: Qt.platform.os !== "android"
0035 },
0036 KirigamiSettings.SettingAction {
0037 actionName: "proxy"
0038 text: i18n("Network Proxy")
0039 icon.name: "network-connect"
0040 page: Qt.resolvedUrl("qrc:/qt/qml/org/kde/tokodon/content/ui/Settings/NetworkProxyPage.qml")
0041 },
0042 KirigamiSettings.SettingAction {
0043 actionName: "about"
0044 text: i18n("About Tokodon")
0045 icon.name: "help-about"
0046 page: Qt.resolvedUrl("qrc:/qt/qml/org/kde/tokodon/content/ui/Settings/AboutPage.qml")
0047 },
0048 KirigamiSettings.SettingAction {
0049 actionName: "aboutkde"
0050 text: i18n("About KDE")
0051 icon.name: "kde"
0052 page: Qt.resolvedUrl("qrc:/qt/qml/org/kde/tokodon/content/ui/Settings/AboutKDEPage.qml")
0053 }
0054 ]
0055 }