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

Master merge release/eagle. #218

Merged
merged 14 commits into from
Jul 26, 2023
Merged

Commits on Jul 26, 2023

  1. fix: 修复多选几个包,按回车键无法进入批量安装界面

    部分场景下, 由于获取后端指针 BackendPtr 等待,
    使用 Enter 打开多个软件包可能导致状态异常.
    场景无法从单包安装正常切换到多包安装,
    因此在更新界面时判断是否切换当前安装界面.
    
    Log: 修复多选几个包,按回车键无法进入批量安装界面
    Bug: https://pms.uniontech.com/bug-view-199167.html
    Influence: 回车打开软件包 界面切换
    rb-union committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    881960b View commit details
    Browse the repository at this point in the history
  2. chore: 更新翻译设置及翻译文件

    更新翻译设置及翻译文件
    
    Log: 更新翻译设置及翻译文件
    Influence: 翻译设置 翻译文件
    rb-union committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    34f092f View commit details
    Browse the repository at this point in the history
  3. test: 添加分级管控UT代码

    添加分级管控UT代码,覆盖分级管控接口,
    直接调用接口部分代码,并对可能影响其它
    功能的分级管控接口在测试时进行关闭处理
    
    Log: 添加分级管控UT代码
    Influence: UT
    rb-union committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    c633b20 View commit details
    Browse the repository at this point in the history
  4. feat: 添加安全等级设置引导提示

    添加安全等级设置引导提示,分级管控
    提示调整为安装完成后统一提示。
    在设置菜单中添加跳转链接,屏蔽旧版配置。
    
    Log: 添加安全等级设置引导提示
    Task: https://pms.uniontech.com/story-view-28999.html
    Influence: 分级管控
    rb-union committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    26eec32 View commit details
    Browse the repository at this point in the history
  5. chore: 添加分级管控提示翻译

    添加分级管控提示翻译,含提示框及设置界面提示内容
    
    Log: 添加分级管控提示翻译
    Task: https://pms.uniontech.com/story-view-28999.html
    Influence: 翻译文件
    rb-union committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    921a8c4 View commit details
    Browse the repository at this point in the history
  6. test: Add hierarchical notify unit test case.

    添加安全等级设置引导提示测试用例.
    
    Log: Add hierarchical notify unit test case.
    Influence: UnitTest
    rb-union committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    7ad7347 View commit details
    Browse the repository at this point in the history
  7. fix: Use Event() update palette.

    applicationPaletteChanged()接口仅在高版本DTK中提供,
    为提高兼容性,改为Event()方式处理.
    
    Log: 修改更新调色板颜色的方式
    Influence: UpdatePalette
    rb-union committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    d2109d6 View commit details
    Browse the repository at this point in the history
  8. fix: Remove package will remove "breaks" reverse depends.

    卸载软件包时过滤标记为 Conflict/Replace/Break 的反向依赖包,
    这些依赖包并非直接依赖待卸载的软件包,仅移除标记为 Depends 的包.
    
    Log: 修复卸载软件包时卸载了标记"破坏"的反向依赖包
    Bug: https://pms.uniontech.com/bug-view-208617.html
    Influence: UninstallPcakge
    rb-union committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    4055ba5 View commit details
    Browse the repository at this point in the history
  9. fix: Read QLatin1String returned from QApt may be freed.

    在 Realse 模式下,某些场景后续调用 QLatin1String 时可能访问失败,
    内存被释放,修改为获取数据时即拷贝数据。
    
    Log: 读取从 QApt 返回的 QLatin1String 时可能被释放
    Influence: CheckConflict
    rb-union committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    b35cdec View commit details
    Browse the repository at this point in the history
  10. fix: Wrong architecture used while install wine package.

    安装 Wine 软件包时,未根据依赖包架构查询软件包,
    而是使用安装包架构,修改为根据 Depends 指定架构查询。
    
    Log: 修复安装Wine软件包时查找了错误的依赖包架构。
    Bug: https://pms.uniontech.com/bug-view-205805.html
    Influence: WineDepends
    rb-union committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    030ac78 View commit details
    Browse the repository at this point in the history
  11. fix: Jump to develop mode page instand of common info page.

    开发者模式验签流程时,弹窗前往的是“通用”页面,而不是
    “开发者模式”页面,调整DBus接口,以正常跳转.
    
    Log: 跳转到“开发者模式”页面而不是“通用”页面.
    Bug: https://pms.uniontech.com/bug-view-209873.html
    Influence: DevelopMode
    rb-union committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    47e221b View commit details
    Browse the repository at this point in the history
  12. fix: Dialog text disappear when using large font size.

    对话框默认布局过宽,仅限制默认宽度,欠考虑大字号下
    默认对话框高度,在初始化时调整内容最低高度.
    
    Log: 对话框字体在大字号下显示不全
    Bug: https://pms.uniontech.com/bug-view-201611.html
    Influence: DialogText
    rb-union committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    4872901 View commit details
    Browse the repository at this point in the history
  13. fix: UI diff for single-page and multi-page.

    修复单包和多包界面中详情的UI问题
    
    Log: 修复单包和多包界面中详情的UI问题
    Bug: https://pms.uniontech.com/bug-view-193971.html
    Influence: UI
    rb-union committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    7d87238 View commit details
    Browse the repository at this point in the history
  14. fix: Adjust layout spacing and margins.

    调整界面布局间距,解决布局不一致和控件跳动问题.
    
    Log: 调整界面布局间距.
    Bug: https://pms.uniontech.com/bug-view-193969.html
    Bug: https://pms.uniontech.com/bug-view-193153.html
    Bug: https://pms.uniontech.com/bug-view-193205.html
    Bug: https://pms.uniontech.com/bug-view-157603.html
    Influence: UI
    rb-union committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    6f9a674 View commit details
    Browse the repository at this point in the history