Skip to content

Commit

Permalink
feat: add notification to display bubble
Browse files Browse the repository at this point in the history
  add notification

Issue: linuxdeepin/developer-center#6095
  • Loading branch information
18202781743 committed Nov 17, 2023
1 parent 92d1c70 commit 17ac4cb
Show file tree
Hide file tree
Showing 17 changed files with 1,324 additions and 0 deletions.
2 changes: 2 additions & 0 deletions debian/dde-shell.install
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
usr/bin/*
usr/lib/*/dde-shell/org.deepin.ds.osd*
usr/share/dde-shell/org.deepin.ds.osd*/
usr/lib/*/dde-shell/org.deepin.ds.notification*
usr/share/dde-shell/org.deepin.ds.notification*/
1 change: 1 addition & 0 deletions panels/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,3 +3,4 @@
# SPDX-License-Identifier: GPL-3.0-or-later

add_subdirectory(osd)
add_subdirectory(notification)
20 changes: 20 additions & 0 deletions panels/notification/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
# SPDX-FileCopyrightText: 2023 UnionTech Software Technology Co., Ltd.
#
# SPDX-License-Identifier: GPL-3.0-or-later

add_library(notificationpanel SHARED
notificationpanel.cpp
notificationpanel.h
notificationinterproxy.cpp
notificationinterproxy.h
bubblemodel.cpp
bubblemodel.h
test.sh
)

target_link_libraries(notificationpanel PRIVATE
dde-shell-frame
Qt${QT_MAJOR_VERSION}::DBus
)

ds_install_package(PACKAGE org.deepin.ds.notification TARGET notificationpanel)
Loading

0 comments on commit 17ac4cb

Please sign in to comment.