Skip to content

chore: update changelog to 2.0.32#740

Merged
robertkill merged 1 commit intolinuxdeepin:masterfrom
mhduiy:dev-changelog-2.0.32
Mar 18, 2026
Merged

chore: update changelog to 2.0.32#740
robertkill merged 1 commit intolinuxdeepin:masterfrom
mhduiy:dev-changelog-2.0.32

Conversation

@mhduiy
Copy link
Contributor

@mhduiy mhduiy commented Mar 18, 2026

更新说明

自动更新 changelog 到版本 2.0.32

变更内容

  • 更新 debian/changelog

版本信息

  • 新版本: 2.0.32
  • 目标分支: master

Summary by Sourcery

Documentation:

  • Refresh Debian changelog entries to document release 2.0.32.

update changelog to 2.0.32

Log: update changelog to 2.0.32
@github-actions
Copy link

TAG Bot

TAG: 2.0.32
EXISTED: no
DISTRIBUTION: unstable

@sourcery-ai
Copy link

sourcery-ai bot commented Mar 18, 2026

Reviewer's guide (collapsed on small PRs)

Reviewer's Guide

Updates the Debian changelog to reflect release version 2.0.32 targeting master.

File-Level Changes

Change Details Files
Update Debian changelog entry for new release version 2.0.32.
  • Add or modify the top changelog stanza to set the version to 2.0.32.
  • Ensure the distribution, urgency, and maintainer/date line are updated as per project conventions.
  • Record any brief release notes or summary line associated with version 2.0.32 in the changelog entry.
debian/changelog

Tips and commands

Interacting with Sourcery

  • Trigger a new review: Comment @sourcery-ai review on the pull request.
  • Continue discussions: Reply directly to Sourcery's review comments.
  • Generate a GitHub issue from a review comment: Ask Sourcery to create an
    issue from a review comment by replying to it. You can also reply to a
    review comment with @sourcery-ai issue to create an issue from it.
  • Generate a pull request title: Write @sourcery-ai anywhere in the pull
    request title to generate a title at any time. You can also comment
    @sourcery-ai title on the pull request to (re-)generate the title at any time.
  • Generate a pull request summary: Write @sourcery-ai summary anywhere in
    the pull request body to generate a PR summary at any time exactly where you
    want it. You can also comment @sourcery-ai summary on the pull request to
    (re-)generate the summary at any time.
  • Generate reviewer's guide: Comment @sourcery-ai guide on the pull
    request to (re-)generate the reviewer's guide at any time.
  • Resolve all Sourcery comments: Comment @sourcery-ai resolve on the
    pull request to resolve all Sourcery comments. Useful if you've already
    addressed all the comments and don't want to see them anymore.
  • Dismiss all Sourcery reviews: Comment @sourcery-ai dismiss on the pull
    request to dismiss all existing Sourcery reviews. Especially useful if you
    want to start fresh with a new review - don't forget to comment
    @sourcery-ai review to trigger a new review!

Customizing Your Experience

Access your dashboard to:

  • Enable or disable review features such as the Sourcery-generated pull request
    summary, the reviewer's guide, and others.
  • Change the review language.
  • Add, remove or edit custom review instructions.
  • Adjust other review settings.

Getting Help

Copy link

@sourcery-ai sourcery-ai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hey - I've reviewed your changes and they look great!


Sourcery is free for open source - if you like our reviews please consider sharing them ✨
Help me be more useful! Please click 👍 or 👎 on each comment and I'll use the feedback to improve your reviews.

@deepin-ci-robot
Copy link

deepin pr auto review

这段代码是 Debian 软件包的变更日志(debian/changelog),主要用于记录 dde-launchpad 软件包的版本更新历史。以下是对该 diff 的审查意见,分为格式规范、逻辑内容和其他建议三个方面:

1. 格式规范审查

  • 符合标准:该 diff 严格遵循了 Debian 变更日志的格式规范(DEP-3)。
    • 第一行格式正确:包名 (版本) 发行版; 紧急程度
    • 维护者信息和日期格式符合标准。
  • 提交信息格式:使用了常见的 type: subject 格式(如 fix:, style:),这有助于快速识别变更的性质,值得肯定。

2. 逻辑内容与代码质量审查

基于变更日志条目,以下是对具体修改内容的推测和建议:

  • style: adjust folder icon animation durations

    • 意见:调整动画时长通常是为了提升用户体验(UX)或修复视觉上的卡顿感。建议确保这些时长数值是基于 UI/UX 设计规范设定的,而不是硬编码的“魔术数字”。如果可能,应将这些常量定义在配置文件或公共头文件中,以便于统一调整。
  • fix: add touchscreen long press support for app launcher

    • 意见:添加长按支持涉及事件处理逻辑。
    • 逻辑:需确保长按事件不会与单击或拖拽事件冲突。建议检查是否正确使用了 QTimer 来区分长按和点击,以及是否在触摸释放时正确处理了事件状态。
  • fix(launcher): adjust window layer and flags for proper display

    • 意见:调整窗口层级和标志通常是为了解决窗口被遮挡、无法置顶或无法获取焦点的问题。
    • 逻辑:需确认修改后的窗口属性不会导致该窗口覆盖系统级关键对话框(如锁屏、UAC 提示),也不会导致窗口在特定场景下(如多任务切换时)意外消失。
  • fix: forward InputMethodQuery to searchEdit for correct IME candidate window positioning

    • 意见:这是一个典型的 Qt 输入法(IME)协同问题。
    • 逻辑:将输入法查询请求转发给搜索框是正确的做法。这确保了候选词窗口能跟随光标位置显示。需确认 searchEdit 组件正确实现了 inputMethodQuery 接口,特别是关于 Qt::ImCursorRectangle 的部分。
  • refactor: remove redundant positionViewAtBeginning functions

    • 意见:重构代码以删除冗余函数是好的实践,有助于减少代码维护成本。
    • 逻辑:需确保删除这些函数后,调用方没有出现“未定义引用”的错误,且功能行为没有发生退化(例如列表不再在预期时刻回到顶部)。
  • fix: remove duplicate wallpaper blurhash assignment

    • 意见:去除重复赋值可以提高代码可读性并避免潜在的性能浪费(如果涉及哈希计算)。
    • 逻辑:这是一个低风险的清理工作,确认没有副作用即可。

3. 代码安全与性能审查

  • 安全性

    • 从日志条目来看,主要是 UI 层面的修复,未涉及明显的安全漏洞(如缓冲区溢出、SQL注入等)。
    • 注意点:关于 adjust window layer 的修改,需警惕是否引入了“点击劫持”风险(即窗口强制置顶覆盖在其他应用之上),尽管对于启动器这类应用来说,置顶通常是预期行为,但应确保仅在激活时置顶。
  • 性能

    • remove duplicate wallpaper blurhash assignment:如果 blurhash 的计算过程非常耗时,移除重复赋值将直接减少 CPU 占用,这是一个正向的性能优化。
    • adjust folder icon animation durations:动画时长的调整本身不影响性能,但如果之前是因为动画过于频繁导致掉帧,那么调整时长或逻辑会有所帮助。

4. 其他建议

  • 日期异常
    • diff 中显示的日期是 Wed, 18 Mar 2026。这是一个未来的日期(除非这是穿越者提交的代码)。这通常是系统时间设置错误导致的。
    • 改进建议:请检查构建环境的系统时间,确保日期准确。错误的打包时间可能会影响包管理器对软件包版本的判断。

总结

总体来看,这是一次高质量的小版本迭代,主要聚焦于 UI 细节修复、输入法兼容性优化和代码清理。除了需要修正提交日期这一明显的非代码问题外,其余变更逻辑合理,符合软件工程规范。建议在合并后重点测试触摸屏长按、窗口显示层级以及输入法候选框定位功能。

@deepin-ci-robot
Copy link

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by: mhduiy, robertkill

The full list of commands accepted by this bot can be found here.

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@robertkill robertkill merged commit 6b37c4c into linuxdeepin:master Mar 18, 2026
12 checks passed
@deepin-bot
Copy link

deepin-bot bot commented Mar 18, 2026

TAG Bot

Tag created successfully

📋 Tag Details
  • Tag Name: 2.0.32
  • Tag SHA: 3b47a753c33162c0bb743cd076c0ec636db6a79c
  • Commit SHA: 2d9b79ad15c6035e102b4e6d4a5a4a89ea09826d
  • Tag Message:
    Release dde-launchpad 2.0.32
    
    
  • Tagger:
    • Name: mhduiy
  • Distribution: unstable

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants