diff -Nru ukui-media-3.25.0.0/debian/changelog ukui-media-3.25.0.0/debian/changelog --- ukui-media-3.25.0.0/debian/changelog 2024-10-28 11:26:40.000000000 +0800 +++ ukui-media-3.25.0.0/debian/changelog 2025-03-05 15:59:40.000000000 +0800 @@ -1,3 +1,16 @@ +ukui-media (3.25.0.0-0ok25) nile; urgency=medium + + * Bug号: + #IAI9CM【中】【wlcom】【组件UI】【声音】调节透明度较低时,任务栏-声音弹窗无毛玻璃特效可以看到下方组件 + #I9PUW7【wayland】【声音】【任务栏设置】任务栏声音设置界面显示方角,标题栏悬浮时显示异常 + #I8YK26【声音】【任务栏设置】任务栏声音设置界面标题栏显示异常 + #I92ACE【wayland】【声音】鼠标悬停在任务栏声音界面的标题上,ui显示不正确 + * 需求号: 无 + * 其他改动说明: 无 + * 其他改动影响域: 无 + + -- ctf <fengzhaoxiang@kylinos.cn> Wed, 05 Mar 2025 15:59:40 +0800 + ukui-media (3.25.0.0-0ok24) nile; urgency=medium * Bug号: 无 diff -Nru ukui-media-3.25.0.0/debian/patches/0071-69-chore-update-changelog.patch ukui-media-3.25.0.0/debian/patches/0071-69-chore-update-changelog.patch --- ukui-media-3.25.0.0/debian/patches/0071-69-chore-update-changelog.patch 1970-01-01 08:00:00.000000000 +0800 +++ ukui-media-3.25.0.0/debian/patches/0071-69-chore-update-changelog.patch 2025-03-05 15:59:40.000000000 +0800 @@ -0,0 +1,59 @@ +From: ctfcc <2361134695@qq.com> +Date: Wed, 5 Mar 2025 08:38:51 +0000 +Subject: !69 chore: update changelog Merge pull request !69 from + ctfcc/openkylin/nile + +--- + ukui-volume-control-applet-qt/main.cpp | 16 +++++----------- + ukui-volume-control-applet-qt/ukmedia_main_widget.cpp | 11 ++++------- + 2 files changed, 9 insertions(+), 18 deletions(-) + +diff --git a/ukui-volume-control-applet-qt/main.cpp b/ukui-volume-control-applet-qt/main.cpp +index 632eee4..25022c7 100644 +--- a/ukui-volume-control-applet-qt/main.cpp ++++ b/ukui-volume-control-applet-qt/main.cpp +@@ -96,17 +96,11 @@ int main(int argc, char *argv[]) + app.setActivationWindow(&w); + w.setProperty("useStyleWindowManager", false); //禁用拖动 + +- QString platform = QGuiApplication::platformName(); +- if(!platform.startsWith(QLatin1String("wayland"),Qt::CaseInsensitive)){ +- MotifWmHints window_hints; +- window_hints.flags = MWM_HINTS_FUNCTIONS | MWM_HINTS_DECORATIONS; +- window_hints.functions = MWM_FUNC_ALL; +- window_hints.decorations = MWM_DECOR_BORDER; +- XAtomHelper::getInstance()->setWindowMotifHint(w.winId(), window_hints); +- } +- else { +- w.setWindowFlags(Qt::CustomizeWindowHint | Qt::FramelessWindowHint); +- } ++ MotifWmHints window_hints; ++ window_hints.flags = MWM_HINTS_FUNCTIONS | MWM_HINTS_DECORATIONS; ++ window_hints.functions = MWM_FUNC_ALL; ++ window_hints.decorations = MWM_DECOR_BORDER; ++ XAtomHelper::getInstance()->setWindowMotifHint(w.winId(), window_hints); + + XCloseDisplay(display); + return app.exec(); +diff --git a/ukui-volume-control-applet-qt/ukmedia_main_widget.cpp b/ukui-volume-control-applet-qt/ukmedia_main_widget.cpp +index 49f5365..fd0020c 100644 +--- a/ukui-volume-control-applet-qt/ukmedia_main_widget.cpp ++++ b/ukui-volume-control-applet-qt/ukmedia_main_widget.cpp +@@ -141,13 +141,10 @@ void UkmediaMainWidget::initWidget() + this->setMouseTracking(true); + this->setFocusPolicy(Qt::NoFocus); + +- QString platform = QGuiApplication::platformName(); +- if(!platform.startsWith(QLatin1String("wayland"),Qt::CaseInsensitive)){ +- QPainterPath path; +- auto rect = this->rect(); +- path.addRoundedRect(rect, WIDGET_RADIUS, WIDGET_RADIUS); +- KWindowEffects::enableBlurBehind(this->winId(), true, QRegion(path.toFillPolygon().toPolygon())); // 背景模糊 +- } ++ QPainterPath path; ++ auto rect = this->rect(); ++ path.addRoundedRect(rect, WIDGET_RADIUS, WIDGET_RADIUS); ++ KWindowEffects::enableBlurBehind(this->winId(), true, QRegion(path.toFillPolygon().toPolygon())); // 背景模糊 + + osdWidget = new UkmediaOsdDisplayWidget(); + headsetWidget = new UkuiMediaSetHeadsetWidget; // osd弹窗 diff -Nru ukui-media-3.25.0.0/debian/patches/series ukui-media-3.25.0.0/debian/patches/series --- ukui-media-3.25.0.0/debian/patches/series 2024-10-28 11:26:40.000000000 +0800 +++ ukui-media-3.25.0.0/debian/patches/series 2025-03-05 15:59:40.000000000 +0800 @@ -68,3 +68,4 @@ 0068-Translated-using-Weblate-Vietnamese.patch 0069-Translated-using-Weblate-French.patch 0070-Translated-using-Weblate-Spanish.patch +0071-69-chore-update-changelog.patch