{
"screen": [
- {
- "name": "cluster-screen",
- "dispname": "HDMI-A-2"
- },
{
"name": "ivi-screen",
"dispname": "HDMI-A-1"
}
],
"layer": [
- {
- "name": "cluster-layer",
- "id": 1000,
- "width": 1920,
- "height": 720,
- "x": 0,
- "y": 0,
- "z": 10,
- "attach": "cluster-screen"
- },
{
"name": "ivi-layer",
"id": 2000,
],
"surface": [
{
- "name": "cluster-app",
- "id": 10,
+ "name": "momiscreen",
+ "id": 2000,
"x": 0,
- "y": 0,
- "z": 100,
- "attach": "cluster-layer"
+ "y": 988,
+ "z": 10,
+ "attach": "ivi-layer"
},
{
- "name": "ivi-app",
+ "name": "mominavi",
"id": 2010,
"x": 0,
"y": 0,
"z": 100,
"attach": "ivi-layer"
},
+ {
+ "name": "momiplay",
+ "id": 2011,
+ "x": 0,
+ "y": 0,
+ "z": 110,
+ "attach": "ivi-layer"
+ },
+ {
+ "name": "momiradio",
+ "id": 2012,
+ "x": 0,
+ "y": 0,
+ "z": 120,
+ "attach": "ivi-layer"
+ },
+ {
+ "name": "momisetting",
+ "id": 2013,
+ "x": 0,
+ "y": 0,
+ "z": 130,
+ "attach": "ivi-layer"
+ },
{
"name": "xdg-test",
"id": 9801,
"x": 0,
"y": 0,
- "z": 110,
+ "z": 300,
"attach": "ivi-layer"
}
]
--- /dev/null
+XDG_RUNTIME_DIR=/run/user/0
+QT_QPA_PLATFORM=wayland-egl
+QT_WAYLAND_DISABLE_WINDOWDECORATION=1
+QT_QPA_FONTDIR=/usr/share/fonts/truetype
+QT_IVI_SURFACE_ID=2000
+QT_WAYLAND_SHELL_INTEGRATION=ivi-shell
+HOME=/home/root
--- /dev/null
+[Unit]
+Description=momiscreen
+After=multi-user.target weston.service
+Requires=multi-user.target weston.service
+
+[Service]
+Type=simple
+EnvironmentFile=/etc/default/momiscreen
+ExecStart=/usr/bin/momiscreen
+
+[Install]
+WantedBy=multi-user.target
--- /dev/null
+SUMMARY = "Momiyama home screen example"
+DESCRIPTION = "The momiscreen is a home screen example. \
+ The momiscreen is not require agl-appfw."
+LICENSE = "GPLv3"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=d32239bcb673463ab874e80d47fae504"
+
+DEPENDS = " \
+ qtbase \
+ qtquickcontrols2 \
+ qtgraphicaleffects \
+ qtsvg \
+ "
+
+PV = "0.2.0"
+
+SRC_URI = "git://github.com/AGLExport/momiscreen.git;protocol=https;branch=main \
+ file://momiscreen.service \
+ file://momiscreen \
+ "
+SRCREV = "bc3ef09ffad15b97941f28b165dc2019f5950105"
+
+S = "${WORKDIR}/git"
+
+inherit qmake5 systemd
+
+QT_INSTALL_PREFIX = "/usr"
+
+do_install_append() {
+ install -d ${D}/lib/systemd/system
+ install -m 0644 ${WORKDIR}/momiscreen.service ${D}/lib/systemd/system
+
+ install -m 0755 -d ${D}${sysconfdir}/default/
+ install -m 0755 ${WORKDIR}/momiscreen ${D}${sysconfdir}/default/
+}
+
+FILES:${PN} += " \
+ ${systemd_unitdir} \
+ ${sysconfdir}/*/* \
+ "
+SYSTEMD_PACKAGES = "${PN}"
+SYSTEMD_SERVICE:${PN} = "momiscreen.service"
+
+RDEPENDS:${PN} = "qtsvg "