Skip to content

Commit

Permalink
auto-luna-surface-manager=27 bootd=13 Add com.webos.app.notification=…
Browse files Browse the repository at this point in the history
…3-r0,v0.1.0 com.webos.app.volume=4-r0,v0.1.0

:Release Notes:
This commit introduces web-based system UI application notification and
volume. The legacy notification in LSM is dropped and the swipe-down
gesture from the top edge of the screen will launch the volume app.

:Detailed Notes:
auto-luna-surface-manager: submissions/26..submissions/27
cc03eee Revert "Revert "Add TouchHotspot for the volume app""
65ee45d Revert "Revert "Add WebOSAutoSystemUIView for notifications""

bootd: submissions/12..submissions/13
15937f9 Launch the notification app on boottime

com.webos.app.notification: ..submissions/3
0a8b7f4 Change default mode to release
0e0e2a0 Bug fix: Clear timer and make timerId null
16c97c0 Remove unnecessary localeChange event handler
a834abb Fix cancel ls2 subscription APIs
526f6f8 PLAT-98149: Notification First In Last Out (#14)
1a29c24 Bug fix - touch disabled after show notification
54441a2 Add alert notification
e9af9b9 Change to show toast notification only
b5bb068 Update to 1.0.0 (#13)
eb4163a PLAT-99579: Update to enactjs/agate and enyojs/webos-auto-service (#12)
1a1baa4 Apply the default skin - gallium by not defining skin prop (#11)
a47975c PLAT-99318: Apply Fade-out effect when hiding (#10)
57b444a PLAT-95460: Apply com.webos.notification v2.0 luna service specification (#9)
1f0a574 PLAT-94389: Apply webos-auto-service to Notification App (#7)
75e846c PLAT-87368: Integrate notification luna services (#6)
5c0a0cf PLAT-94388: Fix the broken padding in Notification Popup with direction: rtl (#5)
2a83c45 PLAT-86558: Initial Notification UI Implimentation (#3)
1e866b6 Treat warnings as errors on Travis (#2)
7a14c5b 0.1.0 release details
7ee4541 initialize application (#1)
e15a015 Initial commit

com.webos.app.volume: ..submissions/4
d4d5e66 Add missed parameter define
6c72a80 Adjust to webOS OSE
b8876ff Add license file
b9c79db Change to volume app does not shown by subscription
1051cce Fix bugs - volume app is not handle relauch event, etc
d4bb943 Change volume type from BT to master
01bc898 PLAT-98148: Change to fade-out animation when a popup disappears (#10)
acb218b Add less property for the title color change
d4eefba PLAT-97443: Use mock data and services in the webos-auto-service library (#8)
ae75afe PLAT-86781: Integration Service Part (#7)
873808a Add xliff files (#6)
fd2637d PLAT-86090: Implement UI part (#4)
d24fb4e Treat warnings as errors on Travis
27ad21f 0.2.0 release details
902c295 Remove test execution from npm
34584eb Add .travis.yml and strict linting
929481c Updated agate release
1c30d07 0.1.0 release details
ba79e2f PLAT-85875: Improved NPM run scripts with targeted providers and auto-rebuilding (#1)
9d83047 Fixed up the appinfo to be unique
a02706d Added in prop-type checking
ddc6141 Initial version of overlay volume control app
4b9d14c Remove all files
a9d045e Revert "Remove keepAlive property in appinfo.json"
01236fe Remove keepAlive property in appinfo.json
044a6ff Create app files in repository
da3a3d3 Initial empty repository

:Testing Performed:
See the CCC JIRA ticket.

:QA Notes:

:Issues Addressed:
[PLAT-118677] CCC: auto-luna-surface-manager=27 bootd=13 Add com.webos.app.notification=3-r0,v0.1.0 com.webos.app.volume=4-r0,v0.1.0
[PLAT-95346] Request to add apps to system_ui layer
[PLAT-99315] [Auto Notification] Remove QML based Notification App
[PLAT-95842] Request to allow a Volume app launching when swiping down
             from top area of screen
[PLAT-104172] [OSE] Volume - update volume application for OSE
[PLAT-105397] [OSE] Notification - update notification application for OSE
[PLAT-118710] [OSE] bootd - launching notification application in booting time with keepAlive option.

Change-Id: I1e99d8da8cca9065f00540500394ec3b44980c40
  • Loading branch information
jaeyoonjung authored and Hyunjae Shin committed Sep 26, 2020
1 parent 44c4118 commit 0073074
Show file tree
Hide file tree
Showing 5 changed files with 52 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -126,6 +126,14 @@ VIRTUAL-RUNTIME_com.webos.app.home ?= "com.webos.app.home"
VIRTUAL-RUNTIME_com.webos.app.home_armv4 = ""
VIRTUAL-RUNTIME_com.webos.app.home_armv5 = ""

VIRTUAL-RUNTIME_com.webos.app.notification ?= "com.webos.app.notification"
VIRTUAL-RUNTIME_com.webos.app.notification_armv4 = ""
VIRTUAL-RUNTIME_com.webos.app.notification_armv5 = ""

VIRTUAL-RUNTIME_com.webos.app.volume ?= "com.webos.app.volume"
VIRTUAL-RUNTIME_com.webos.app.volume_armv4 = ""
VIRTUAL-RUNTIME_com.webos.app.volume_armv5 = ""

# This packageset controls which time zone packages should be included in webOS.
# Since any application that uses localtime will indirectly depend on presence of
# time zone data, we pull in those packages as a top-level dependency. By
Expand Down Expand Up @@ -186,6 +194,8 @@ RDEPENDS_${PN} = " \
${VIRTUAL-RUNTIME_com.example.service.iotivity} \
${VIRTUAL-RUNTIME_com.webos.app.browser} \
${VIRTUAL-RUNTIME_com.webos.app.home} \
${VIRTUAL-RUNTIME_com.webos.app.notification} \
${VIRTUAL-RUNTIME_com.webos.app.volume} \
${VIRTUAL-RUNTIME_event-monitor-network} \
${VIRTUAL-RUNTIME_initscripts} \
${VIRTUAL-RUNTIME_iotivity-node} \
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ RDEPENDS_${PN} = " \
luna-surfacemanager-base \
"

WEBOS_VERSION = "0.0.1-26_0be7493c2eaadeb096f8048c2f5f4f10fea1144f"
WEBOS_VERSION = "0.0.1-27_20ed52a5757e58976ee4508f4176690a8ce1baeb"
PR = "r3"

inherit webos_qmake5
Expand Down
2 changes: 1 addition & 1 deletion meta-webos/recipes-webos/bootd/bootd.bb
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=89aea4e17d99a7cacdbeed46a0096b10 \

DEPENDS = "luna-service2 libpbnjson pmloglib glib-2.0 boost gtest pmtrace"

WEBOS_VERSION = "2.0.0-12_2e309f6c9121d8add2973a838b75367d9ac34b14"
WEBOS_VERSION = "2.0.0-13_7bdffe52b7f2d21b195d7df4ce11f17e644cae1d"
PR = "r11"

inherit webos_component
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
# Copyright (c) 2019-2020 LG Electronics, Inc.

SUMMARY = "General System Launcher application"
AUTHOR = "Kiho Choi<[email protected]>"
SECTION = "webos/apps"
LICENSE = "Apache-2.0"
LIC_FILES_CHKSUM = "file://LICENSE;md5=86d3f3a95c324c9479bd8986968f4327"

WEBOS_VERSION = "0.1.0-3_7f0d1b6ad2d291c8663c01102df29f2932600ba8"
SRC_URI = "${WEBOSOSE_GIT_REPO_COMPLETE}"
S = "${WORKDIR}/git"
PR = "r0"

inherit webos_enhanced_submissions
inherit webos_enactjs_app
inherit webos_public_repo

WEBOS_ENACTJS_SHRINKWRAP_OVERRIDE = "false"

WEBOS_ENACTJS_APP_ID = "com.webos.app.notification"
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
# Copyright (c) 2019-2020 LG Electronics, Inc.

SUMMARY = "General System Launcher application"
AUTHOR = "Kiho Choi<[email protected]>"
SECTION = "webos/apps"
LICENSE = "Apache-2.0"
LIC_FILES_CHKSUM = "file://LICENSE;md5=86d3f3a95c324c9479bd8986968f4327"

WEBOS_VERSION = "0.1.0-4_25559779ef6f8748f13df2158046882ad00a8a4f"
SRC_URI = "${WEBOSOSE_GIT_REPO_COMPLETE}"
S = "${WORKDIR}/git"
PR = "r0"

inherit webos_enhanced_submissions
inherit webos_enactjs_app
inherit webos_public_repo

WEBOS_ENACTJS_SHRINKWRAP_OVERRIDE = "false"

WEBOS_ENACTJS_APP_ID = "com.webos.app.volume"

0 comments on commit 0073074

Please sign in to comment.