Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: add deepin-system-monitor log adaptation work #342

Closed

Conversation

add-uos
Copy link
Contributor

@add-uos add-uos commented May 9, 2024

add deepin-system-monitor log adaptation work

Log: add deepin-system-monitor log adaptation work

Task: https://pms.uniontech.com/task-view-341559.html

rb-union and others added 6 commits April 26, 2024 07:16
非GUI线程间接调用了update()函数, update()内部的
处理函数会调用markDirty()更新脏控件列表,但是
dirtyWidget(QVector)在多线程访问时可能无法正确
更新数据,导致widget的inDirtyList标识为true,
但dirtyWidget后续未正确的复位标识。
在QWidgetBackingStore::doSync()中一直无法正确的
将绘制数据刷新。
移动onStatInfoUpdated()计算逻辑到子线程类中,
界面更新移动到GUI线程.

Log: 修复界面刷新显示问题
Bug: https://pms.uniontech.com/bug-view-247719.html
Change-Id: Ic033097bb7010363bc4ee1768340812231b9c4d1
旧版CPU当前频率=总CPU使用率*最大核心CPU频率
但在部分CPU下最大频率不同(大小核),导致计算存在差异,
调整当前频率计算方式,取首个CPU当前频率,
和 util-linux 2.33.1.20-1+dde 版本lscpu一致.

Log: 修复部分数据显示问题
Bug: https://pms.uniontech.com/bug-view-253555.html
bump version

Log: bump version
非开发者模式下设置systemd服务失败(cli同样)调整
非开发者模式下的服务设置方式,改由后端服务执行.
* deepin-service-manager 唤起插件服务存在问题,
调整为独立应用管理.

Log: 修复设置服务启动方式失败问题
Bug: https://pms.uniontech.com/bug-view-241793.html
Change-Id: I577ac58d6061c8445e46c5e9d131483e6fe53715
@deepin-ci-robot
Copy link

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by: add-uos

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

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

@add-uos add-uos force-pushed the develop/1070u1-sp1 branch 2 times, most recently from 35790ac to 669371a Compare May 9, 2024 07:15
add deepin-system-monitor log adaptation work

Log: add deepin-system-monitor log adaptation work

Task: https://pms.uniontech.com/task-view-341559.html
@deepin-ci-robot
Copy link

deepin pr auto review

关键摘要:

  • 所有新增的翻译文件都缺少 <translator> 标签,这是必须的,以记录翻译者姓名。
  • 存在一些重复的 <location> 标签,这可能是一个错误。
  • 所有新增的翻译文件都使用了 type="unfinished" 类型,这是合理的,但请确保这不是最终版本。

是否建议立即修改:

Copy link

TAG Bot

TAG: 6.0.19
EXISTED: yes
DISTRIBUTION: unstable

@add-uos add-uos closed this May 10, 2024
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.

4 participants