provide panel transparency info to indicators

pull/5/head
Michail Vourlakos 6 years ago
parent 5c09168968
commit 834bb56194

@ -61,6 +61,7 @@ Item{
readonly property int maxIconSize: root.maxIconSize
readonly property int durationTime: root.durationTime
readonly property real scaleFactor: appletIsValid ? appletItem.wrapperAlias.zoomScale : 1
readonly property real panelOpacity: root.currentPanelOpacity
readonly property color shadowColor: root.appShadowColorSolid
readonly property bool usePlasmaTabsStyle: !indicators.enabledForApplets

@ -225,6 +225,8 @@ DragDrop.DropArea {
property int panelTransparency: plasmoid.configuration.panelTransparency //user set
property int currentPanelTransparency: 0 //application override
readonly property real currentPanelOpacity: currentPanelTransparency/100
property bool panelShadowsActive: {
if (!userShowPanelBackground) {
return false;

@ -210,6 +210,8 @@ Item {
property int tasksWidth: mouseHandler.width
property int userPanelPosition: latteView ? latteView.panelAlignment : plasmoid.configuration.plasmoidPosition
readonly property real currentPanelOpacity: latteView ? latteView.currentPanelTransparency / 100 : 1
//! Animations
property bool animationsEnabled: latteView ? latteView.animationsEnabled : durationTime !== 0
property bool animationLauncherBouncing: latteView ? latteView.animationLauncherBouncing : durationTime !== 0

@ -64,6 +64,7 @@ Item {
readonly property int maxIconSize: root.maxIconSize
readonly property int durationTime: root.durationTime
readonly property real scaleFactor: taskIsValid ? taskItem.wrapperAlias.mScale : 1
readonly property real panelOpacity: root.currentPanelOpacity
readonly property color shadowColor: root.appShadowColorSolid
readonly property bool usePlasmaTabsStyle: false

Loading…
Cancel
Save