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

refactor: assign appgroup data keep synced #885

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

BLumia
Copy link
Member

@BLumia BLumia commented Nov 16, 2024

之前的 groupmanager 管理分组内 item 的逻辑问题比较多,依次处理后仍然发现行为不符合预期,故决定直接复用启动器现有的分组管理逻辑(略有调整以对接原有 dconfig 配置)。

此提交起,应用信息即会自动分配分组(新应用分配到顶层分组,即编号 0 的文件夹,原有已知存在分组的应用保持不变),应用模型变动时即存储信息回 dconfig。

@BLumia BLumia requested a review from tsic404 November 16, 2024 09:37
@deepin-ci-robot
Copy link

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by: BLumia

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

之前的 groupmanager 管理分组内 item 的逻辑问题比较多,依次处理后仍然发现行为不符合预期,故决定直接复用启动器现有的分组管理逻辑(略有调整以对接原有 dconfig 配置)。

此提交起,应用信息即会自动分配分组(新应用分配到顶层分组,即编号 0 的文件夹,原有已知存在分组的应用保持不变),应用模型变动时即存储信息回 dconfig。

Log:
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.

2 participants