Skip to content

Commit d6ea6cf

Browse files
committed
feat: set window title for launcher popup
1. Added windowTitle property to launcher popup window to help KWin distinguish it from other popup windows 2. Updated debian/control to add dde-shell dependency (version > 2.0.33) to ensure compatibility with the window title feature Log: Set window title for launcher popup to improve window management Influence: 1. Test launcher popup opening and closing functionality 2. Verify window title appears correctly in window manager 3. Check that launcher can be distinguished from other popup windows in KWin 4. Test compatibility with different DDE shell versions 5. Verify launcher positioning and behavior remains unchanged feat: 为启动器弹窗设置窗口标题 1. 为启动器弹窗窗口添加 windowTitle 属性,帮助 KWin 区分其他弹窗窗口 2. 更新 debian/control 添加 dde-shell 依赖(版本 > 2.0.33)以确保窗口标 题功能的兼容性 Log: 为启动器弹窗设置窗口标题以改进窗口管理 Influence: 1. 测试启动器弹窗的打开和关闭功能 2. 验证窗口标题在窗口管理器中正确显示 3. 检查启动器在 KWin 中是否能与其他弹窗窗口区分开来 4. 测试与不同 DDE shell 版本的兼容性 5. 验证启动器定位和行为保持不变
1 parent 4d671a2 commit d6ea6cf

2 files changed

Lines changed: 2 additions & 0 deletions

File tree

debian/control

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ Depends:
3838
dde-application-wizard-daemon-compat,
3939
libdtk6gui(>= 6.0.19),
4040
libdtk6declarative(>= 6.0.19),
41+
dde-shell(>> 2.0.33),
4142
qml6-module-qtquick-layouts,
4243
qml6-module-qtquick-window,
4344
qml6-module-qtquick-controls,

shell-launcher-applet/package/launcheritem.qml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -270,6 +270,7 @@ AppletItem {
270270

271271
width: 610
272272
height: 480
273+
windowTitle: "dde-shell/launchpad"
273274
popupX: DockPanelPositioner.x
274275
popupY: DockPanelPositioner.y
275276
DockPanelPositioner.bounding: Qt.rect(launcher.itemPos.x + width / 2 * ((Panel.position + 1) % 2),

0 commit comments

Comments
 (0)