mirror of
https://github.com/AvengeMedia/DankMaterialShell.git
synced 2026-10-15 15:54:00 -04:00
deprecation notice to plugin compatibility shims - When qml-common became a thing, we left qs.Widgets shims in place for plugin compatibility - It's annoying to need to maintain them when qml-common has any change, add a warning so we can safely deprecate them in the future - One shot rename the common stuff to D to make it shorter and nicer to write
31 lines
814 B
QML
31 lines
814 B
QML
import QtQuick
|
|
import qs.Common
|
|
import qs.Services
|
|
import qs.DCommon.Widgets
|
|
import qs.Modules.Settings.Widgets
|
|
|
|
SettingsFabBar {
|
|
id: root
|
|
|
|
property bool blocked: false
|
|
|
|
shown: SessionData.greeterSyncPending && GreeterService.binaryExists
|
|
|
|
DFab {
|
|
text: I18n.tr("Revert")
|
|
iconName: "undo"
|
|
colorRole: "secondaryContainer"
|
|
enabled: !GreeterService.syncing
|
|
onClicked: SettingsData.revertGreeterSyncPending()
|
|
}
|
|
|
|
DFab {
|
|
text: GreeterService.syncing ? I18n.tr("Syncing...", "greeter settings status while sync is running") : I18n.tr("Apply changes")
|
|
iconName: "check"
|
|
colorRole: "primary"
|
|
busy: GreeterService.syncing
|
|
enabled: !GreeterService.syncing && !root.blocked
|
|
onClicked: GreeterService.sync()
|
|
}
|
|
}
|