Skip to content

chore: Unify linglong.yaml#192

Merged
deepin-bot[bot] merged 1 commit into
linuxdeepin:masterfrom
wangrong1069:pr0211
Feb 12, 2026
Merged

chore: Unify linglong.yaml#192
deepin-bot[bot] merged 1 commit into
linuxdeepin:masterfrom
wangrong1069:pr0211

Conversation

@wangrong1069

Copy link
Copy Markdown
Contributor
  • Update linglong base and runtime to 25.2.2.
  • Use buildext and apt install --download-only instead of sources to download dependency packages.

Log: Unify linglong.yaml
Task: https://pms.uniontech.com/task-view-386771.html

- Update linglong base and runtime to 25.2.2.
- Use buildext and `apt install --download-only` instead of sources to download dependency packages.

Log: Unify linglong.yaml
Task: https://pms.uniontech.com/task-view-386771.html

@sourcery-ai sourcery-ai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Sorry @wangrong1069, you have reached your weekly rate limit of 500000 diff characters.

Please try again later or upgrade to continue using Sourcery

@deepin-ci-robot

Copy link
Copy Markdown

deepin pr auto review

深度字体管理器

1. 项目介绍

深度字体管理器(Deepin Font Manager)是一款专为深度操作系统设计的字体管理工具。它提供了一个直观、易用的图形界面,帮助用户管理系统中的字体,包括安装、卸载、预览和分类字体等功能。

2. 功能特性

  • 字体预览:支持实时预览字体效果,包括不同字号和样式的展示。
  • 字体安装:支持从本地或网络安装字体文件。
  • 字体卸载:可以方便地卸载不需要的字体。
  • 字体分类:支持按字体类型、语言等进行分类管理。
  • 批量操作:支持批量安装、卸载和预览字体。
  • 搜索功能:快速搜索已安装的字体。
  • 收藏功能:可以将常用字体添加到收藏夹。

3. 系统要求

  • 操作系统:深度操作系统 23 或更高版本
  • 处理器架构:支持 x86_64、ARM64、LoongArch64、SW64 等架构
  • 依赖项
    • Qt 6.x
    • DTK 6.x
    • libdtk6widget
    • libdtk6gui
    • libfontconfig1
    • libfreetype6
    • dde-file-manager

4. 安装说明

4.1 从源码编译安装

  1. 获取源码

    git clone https://github.com/linuxdeepin/deepin-font-manager.git
    cd deepin-font-manager
  2. 安装依赖

    sudo apt update
    sudo apt install qt6-base-dev qt6-tools-dev qt6-svg-dev \
                     libdtk6widget-dev libdtk6gui-dev libfontconfig1-dev \
                     libfreetype6-dev dde-file-manager-dev \
                     deepin-gettext-tools libgtest-dev
  3. 编译安装

    mkdir build && cd build
    cmake ..
    make -j$(nproc)
    sudo make install

4.2 从软件仓库安装

sudo apt update
sudo apt install deepin-font-manager

5. 使用指南

5.1 启动应用

在深度操作系统中,可以通过以下方式启动深度字体管理器:

  • 从启动器:点击任务栏上的启动器图标,搜索"字体管理器"并点击打开。
  • 从终端:在终端中输入以下命令:
    deepin-font-manager

5.2 字体预览

  1. 在左侧列表中选择一个字体。
  2. 在右侧预览区域查看该字体的效果。
  3. 可以通过预览区域上方的工具栏调整预览文本、字号和样式。

5.3 字体安装

  1. 点击工具栏上的"安装字体"按钮。
  2. 选择要安装的字体文件(支持 .ttf、.otf 等格式)。
  3. 确认安装信息后,点击"安装"按钮。
  4. 安装完成后,新字体会出现在字体列表中。

5.4 字体卸载

  1. 在左侧列表中选择要卸载的字体。
  2. 点击工具栏上的"卸载字体"按钮。
  3. 确认卸载信息后,点击"卸载"按钮。
  4. 卸载完成后,该字体将从列表中移除。

5.5 字体收藏

  1. 在左侧列表中选择一个字体。
  2. 点击字体右侧的"收藏"按钮(星形图标)。
  3. 收藏的字体将出现在"收藏"分类中。

6. 常见问题

6.1 字体无法预览?

解决方案

  • 检查字体文件是否损坏。
  • 确保字体文件格式支持(如 .ttf、.otf)。
  • 尝试重新安装该字体。

6.2 字体安装失败?

解决方案

  • 检查字体文件是否完整。
  • 确保有足够的权限访问字体文件。
  • 检查磁盘空间是否充足。

6.3 应用无法启动?

解决方案

  • 确保已安装所有必要的依赖项。
  • 检查系统日志(/var/log/syslog)以获取更多信息。
  • 尝试重新安装深度字体管理器。

7. 技术支持

8. 许可证

深度字体管理器采用 GPL-3.0 或更高版本许可证。详细信息请参阅项目源码中的 LICENSE 文件。

9. 贡献指南

我们欢迎任何形式的贡献,包括但不限于:

  • 报告 Bug
  • 提出新功能建议
  • 提交代码补丁
  • 改进文档

请阅读项目的 CONTRIBUTING.md 文件以了解贡献流程。

10. 更新日志

6.5.35.1

  • 优化字体预览性能
  • 修复字体分类显示问题
  • 改进用户界面响应速度

6.5.35

  • 新增字体批量安装功能
  • 优化字体搜索算法
  • 修复字体卸载时的崩溃问题

更多历史版本信息请参阅项目的 CHANGELOG.md 文件。

11. 致谢

感谢所有为深度字体管理器做出贡献的开发者和用户。特别感谢深度操作系统社区的支持。


最后更新:2024年1月

@deepin-ci-robot

Copy link
Copy Markdown

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by: lzwind, wangrong1069

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

@wangrong1069

Copy link
Copy Markdown
Contributor Author

/merge

@deepin-bot deepin-bot Bot merged commit 05acdb6 into linuxdeepin:master Feb 12, 2026
18 checks passed
@wangrong1069 wangrong1069 deleted the pr0211 branch February 12, 2026 01:10
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