summaryrefslogtreecommitdiffstats
path: root/meta-pipewire/dynamic-layers/meta-app-framework/recipes-multimedia/wireplumber/wireplumber-config-agl_git.bbappend
blob: e94f67eff89d8dab9467cef83bec6ca18954c1de (plain)
1
2
3
4
5
6
7
8
9
10
11
12

@media only all and (prefers-color-scheme: dark) {
.highlight .hll { background-color: #49483e }
.highlight .c { c
FILESEXTRAPATHS_prepend := "${THISDIR}/wireplumber-config-agl:"

SRC_URI += "\
    file://50-access-agl.lua \
    file://access-smack.lua \
"

do_install_append() {
    # install smack-specific config
    config_dir="${D}${sysconfdir}/wireplumber/config.lua.d/"
    access_dir="${D}${sysconfdir}/wireplumber/scripts/access/"
    mkdir -p ${access_dir}
    install -m 0644 ${WORKDIR}/50-access-agl.lua ${config_dir}
    install -m 0644 ${WORKDIR}/access-smack.lua ${access_dir}
}
the terms of the GNU Lesser ** General Public License version 3 as published by the Free Software ** Foundation and appearing in the file LICENSE.LGPLv3 included in the ** packaging of this file. Please review the following information to ** ensure the GNU Lesser General Public License version 3 requirements ** will be met: https://www.gnu.org/licenses/lgpl.html. ** ** GNU General Public License Usage ** Alternatively, this file may be used under the terms of the GNU ** General Public License version 2.0 or later as published by the Free ** Software Foundation and appearing in the file LICENSE.GPL included in ** the packaging of this file. Please review the following information to ** ensure the GNU General Public License version 2.0 requirements will be ** met: http://www.gnu.org/licenses/gpl-2.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ import QtQuick 2.9 import QtQuick.Layouts 1.1 import QtQuick.Controls 2.2 import QtQuick.Controls.impl 2.2 import QtQuick.Templates 2.2 as T T.TabButton { id: control implicitWidth: Math.max(background ? background.implicitWidth : 0, contentItem.implicitWidth + leftPadding + rightPadding) implicitHeight: Math.max(background ? background.implicitHeight : 0, contentItem.implicitHeight + topPadding + bottomPadding) baselineOffset: contentItem.y + contentItem.baselineOffset padding: 6 property url icon contentItem: ColumnLayout { spacing: 20 Image { Layout.alignment: Qt.AlignCenter source: control.icon width: 96 height: 96 } Text { Layout.alignment: Qt.AlignCenter text: control.text font: control.font elide: Text.ElideRight opacity: enabled ? 1 : 0.3 color: !control.checked ? Default.textLightColor : control.down ? Default.textDarkColor : Default.textColor horizontalAlignment: Text.AlignHCenter verticalAlignment: Text.AlignVCenter } } background: Rectangle { implicitHeight: 160 color: control.down ? (control.checked ? Default.tabButtonCheckedPressedColor : Default.tabButtonPressedColor) : (control.checked ? "transparent" : Default.tabButtonColor) } }