Skip to content

feat: add license dialog and update about dialog#594

Open
mhduiy wants to merge 1 commit intolinuxdeepin:masterfrom
mhduiy:license
Open

feat: add license dialog and update about dialog#594
mhduiy wants to merge 1 commit intolinuxdeepin:masterfrom
mhduiy:license

Conversation

@mhduiy
Copy link
Copy Markdown
Contributor

@mhduiy mhduiy commented Mar 26, 2026

  1. Added new LicenseDialog.qml component for displaying open-source software licenses
  2. Modified AboutDialog.qml to replace inline license text with link to license dialog
  3. Updated DialogTitleBar.qml to support left content area for back navigation
  4. Added DLicenseInfoProvider C++ class to parse and provide license information
  5. Updated copyright years from 2022 to 2026 across modified files
  6. Added LicenseDialog to QML resources and build system

Log: Added license dialog for displaying open-source software acknowledgements

feat: 添加许可证对话框并更新关于对话框

  1. 新增 LicenseDialog.qml 组件用于显示开源软件许可证信息
  2. 修改 AboutDialog.qml,将内联许可证文本替换为指向许可证对话框的链接
  3. 更新 DialogTitleBar.qml 以支持左侧内容区域用于返回导航
  4. 新增 DLicenseInfoProvider C++ 类用于解析和提供许可证信息
  5. 将修改文件的版权年份从 2022 更新至 2026
  6. 将 LicenseDialog 添加到 QML 资源和构建系统中

Log: 新增用于显示开源软件致谢的许可证对话框

PMS: TASK-387863

Copy link
Copy Markdown

@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.

Sorry @mhduiy, your pull request is larger than the review limit of 150000 diff characters

@mhduiy mhduiy requested a review from 18202781743 March 26, 2026 08:05
@mhduiy mhduiy force-pushed the license branch 3 times, most recently from 98e2c79 to cfe3962 Compare March 27, 2026 02:23
@mhduiy mhduiy force-pushed the license branch 2 times, most recently from a277666 to 2483868 Compare March 27, 2026 05:28
18202781743
18202781743 previously approved these changes Mar 27, 2026
1. Added new LicenseDialog.qml component for displaying open-source
software licenses
2. Modified AboutDialog.qml to replace inline license text with link to
license dialog
3. Updated DialogTitleBar.qml to support left content area for back
navigation
4. Added DLicenseInfoProvider C++ class to parse and provide license
information
5. Updated copyright years from 2022 to 2026 across modified files
6. Added LicenseDialog to QML resources and build system

Log: Added license dialog for displaying open-source software
acknowledgements

feat: 添加许可证对话框并更新关于对话框

1. 新增 LicenseDialog.qml 组件用于显示开源软件许可证信息
2. 修改 AboutDialog.qml,将内联许可证文本替换为指向许可证对话框的链接
3. 更新 DialogTitleBar.qml 以支持左侧内容区域用于返回导航
4. 新增 DLicenseInfoProvider C++ 类用于解析和提供许可证信息
5. 将修改文件的版权年份从 2022 更新至 2026
6. 将 LicenseDialog 添加到 QML 资源和构建系统中

Log: 新增用于显示开源软件致谢的许可证对话框

PMS: TASK-387863
@deepin-ci-robot
Copy link
Copy Markdown
Contributor

[APPROVALNOTIFIER] This PR is NOT APPROVED

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

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

@deepin-bot
Copy link
Copy Markdown
Contributor

deepin-bot bot commented Mar 31, 2026

TAG Bot

New tag: 6.7.38
DISTRIBUTION: unstable
Suggest: synchronizing this PR through rebase #597

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