mirror of
https://github.com/AvengeMedia/DankMaterialShell.git
synced 2026-01-30 00:12:50 -05:00
@@ -452,6 +452,7 @@ Singleton {
|
|||||||
property bool lockScreenShowDate: true
|
property bool lockScreenShowDate: true
|
||||||
property bool lockScreenShowProfileImage: true
|
property bool lockScreenShowProfileImage: true
|
||||||
property bool lockScreenShowPasswordField: true
|
property bool lockScreenShowPasswordField: true
|
||||||
|
property bool lockScreenShowMediaPlayer: true
|
||||||
property bool lockScreenPowerOffMonitorsOnLock: false
|
property bool lockScreenPowerOffMonitorsOnLock: false
|
||||||
|
|
||||||
property bool enableFprint: false
|
property bool enableFprint: false
|
||||||
|
|||||||
@@ -276,6 +276,7 @@ var SPEC = {
|
|||||||
lockScreenShowDate: { def: true },
|
lockScreenShowDate: { def: true },
|
||||||
lockScreenShowProfileImage: { def: true },
|
lockScreenShowProfileImage: { def: true },
|
||||||
lockScreenShowPasswordField: { def: true },
|
lockScreenShowPasswordField: { def: true },
|
||||||
|
lockScreenShowMediaPlayer: { def: true },
|
||||||
lockScreenPowerOffMonitorsOnLock: { def: false },
|
lockScreenPowerOffMonitorsOnLock: { def: false },
|
||||||
enableFprint: { def: false },
|
enableFprint: { def: false },
|
||||||
maxFprintTries: { def: 15 },
|
maxFprintTries: { def: 15 },
|
||||||
|
|||||||
@@ -1181,12 +1181,12 @@ Item {
|
|||||||
height: 24
|
height: 24
|
||||||
color: Qt.rgba(255, 255, 255, 0.2)
|
color: Qt.rgba(255, 255, 255, 0.2)
|
||||||
anchors.verticalCenter: parent.verticalCenter
|
anchors.verticalCenter: parent.verticalCenter
|
||||||
visible: MprisController.activePlayer
|
visible: MprisController.activePlayer && SettingsData.lockScreenShowMediaPlayer
|
||||||
}
|
}
|
||||||
|
|
||||||
Row {
|
Row {
|
||||||
spacing: Theme.spacingS
|
spacing: Theme.spacingS
|
||||||
visible: MprisController.activePlayer
|
visible: MprisController.activePlayer && SettingsData.lockScreenShowMediaPlayer
|
||||||
anchors.verticalCenter: parent.verticalCenter
|
anchors.verticalCenter: parent.verticalCenter
|
||||||
|
|
||||||
Item {
|
Item {
|
||||||
@@ -1355,7 +1355,7 @@ Item {
|
|||||||
height: 24
|
height: 24
|
||||||
color: Qt.rgba(255, 255, 255, 0.2)
|
color: Qt.rgba(255, 255, 255, 0.2)
|
||||||
anchors.verticalCenter: parent.verticalCenter
|
anchors.verticalCenter: parent.verticalCenter
|
||||||
visible: MprisController.activePlayer && WeatherService.weather.available
|
visible: MprisController.activePlayer && SettingsData.lockScreenShowMediaPlayer && WeatherService.weather.available
|
||||||
}
|
}
|
||||||
|
|
||||||
Row {
|
Row {
|
||||||
|
|||||||
@@ -76,6 +76,14 @@ Item {
|
|||||||
onToggled: checked => SettingsData.set("lockScreenShowPasswordField", checked)
|
onToggled: checked => SettingsData.set("lockScreenShowPasswordField", checked)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
SettingsToggleRow {
|
||||||
|
settingKey: "lockScreenShowMediaPlayer"
|
||||||
|
tags: ["lock", "screen", "media", "player", "music", "mpris"]
|
||||||
|
text: I18n.tr("Show Media Player", "Enable media player controls on the lock screen window")
|
||||||
|
checked: SettingsData.lockScreenShowMediaPlayer
|
||||||
|
onToggled: checked => SettingsData.set("lockScreenShowMediaPlayer", checked)
|
||||||
|
}
|
||||||
|
|
||||||
SettingsDropdownRow {
|
SettingsDropdownRow {
|
||||||
settingKey: "lockScreenNotificationMode"
|
settingKey: "lockScreenNotificationMode"
|
||||||
tags: ["lock", "screen", "notification", "notifications", "privacy"]
|
tags: ["lock", "screen", "notification", "notifications", "privacy"]
|
||||||
|
|||||||
Reference in New Issue
Block a user