Change logs for ukui-quick source package in Nile.bedrock

  • ukui-quick (4.23.0.0-ok0.3) nile; urgency=medium
    
      * Issue: 无
      * 其他改动:
        - fix: export core as public dependency of framework
        - fix: guard line edit context menu hide
        - fix: release GLX resources on initialization failure
        - fix(framework): 修复WidgetMetadata中m_isValid未初始化的问题
        - fix(framework): 修复WidgetMetadata中m_isValid未初始化的问题
        - 补充单测
        - fix: 修复range-for循环中删除元素导致迭代器失效的问题
        - feat(items/qml): SearchLineEdit组件添加backgroundColor属性,可以设置组件背景色
        - fix(items/icon): 修改在特殊分辨率下有和印主题第一方图标被识别为异形图标的问题
        - fix(items/icon): 优化第三方图标类型判断和绘制效果
        - feat(items/BorderlessButton): 添加无边框按钮组件
        - fix(items/shaders): 修复使用OpenGL ES着色器精度丢失的问
        - feat(platform/ukui): 增加心跳机制的客户端部分
        - feat(platform/ukui): 新增适配kPanel与kBrand10
    
     -- iaom <email address hidden>  Wed, 10 Jun 2026 11:23:25 +0800
  • ukui-quick (4.23.0.0-ok0.2) nile; urgency=medium
    
      * Issue: 无
      * 其他改动:
        - fix(platform): widgetcontainer添加widget支持保留配置
        - docs(items): 完善items模块的开发文档
        - docs(platform): 增加部分开发文档
        - refactor(window-thumbnail): 重构预览图代码
        - feat(window-thummbail/core/test): 增加预览图测试代码
        - feat(window-thumbnail): 更换现有预览图接口
        - fix(platform/wayland): 修复一处可能的崩溃
        - fix(platform/GradientColor): 修改颜色叠加时未对前景色和背景色透明度进行判断导致崩溃的问题
        - fix(platform): 修复DbusConnector在极端情况下可能初始化失败的问题
        - feat(framework): 增加 Search host类型
        - feat(framework): 增加widget feature provider模块
        - fix(item): 修复 Icon 在 scene detach 后的空纹理崩溃问题
        - fix(framework/view): IslandView 增加窗口跟随内部组件尺寸变化功能
        - fix(items/DtThemeText): 修改Text控件无法设置叠加色的问题
        - build(modules/windowthumbnail): 移除kywc依赖
        - fix(platform/gradient-color): 修改hover、click等叠加色计算错误的问题
        - fix(platform): 修复wayland协议错误问题
        - fix(cmake-extend): 增加输入文件依赖
        - fix(doc): 增加framework文档安装接口
        - feat(items/Menu): 支持基于 transientParent 的锚点定位
    
     -- iaom <email address hidden>  Thu, 07 May 2026 16:37:13 +0800
  • ukui-quick (4.23.0.0-ok0.1) nile; urgency=medium
    
      * Issue: 无
      * 其他改动:
        - fix(platform): 避免在wayland-window-manager构造中直接调用troundrip
        - fix(plaform): 优化region更新逻辑
        - feat(platform): dialog使用Region,增加设置毛玻璃区域和mask区域的功能
        - fix(platform/windows): 移除Dialog窗口resize时对mianItem宽高的设置
        - fix(modules): 修复wlcom窗口预览图中显存未及时释放的问题
        - fix(items): 修改滑动条active状态的判断条件
        - fix(thumbnail): 修复预览图在龙芯机器崩溃得问题
        - feat(platform): 增加ukui-workspace-manager协议封装
        - perf(platform): 使用ukui-workspace-manager替代virtualDesktopManagement
        - feat(platform): 增加kywc-output-manager协议封装
        - feat(platform): 增加kywc_capture_manager协议封装
    
     -- iaom <email address hidden>  Sat, 28 Feb 2026 09:55:51 +0800
  • ukui-quick (4.22.0.2-ok0.1) nile; urgency=medium
    
      * Issue: 无
      * 其他改动:
        - fix(platform): 修复DtTheme在引擎销毁时未及时销毁的问题
    
     -- iaom <email address hidden>  Mon, 19 Jan 2026 17:30:12 +0800
  • ukui-quick (4.21.1.0-ok0.11) nile; urgency=medium
    
      * Issue: 无
      * 其他改动:
        - fix(modules): 修复wlcom窗口预览图控件处一处赋值错误
        - feat(items/SearchLineEdit.qml): 修复搜索框焦点状态无提示文案的问题
        - fix(items/DtThemeScrollerBar): 按照4.20最新设计稿,修改滚动条的颜色
        - feat(items/SearchLineedit): 添加搜索框右键菜单多语言翻译
        - fix(ukui-blur-manager): 增加毛玻璃透明度接口版本判断
        - fix(views/tooltip): 解决由于m_deactivatedByClick属性判断,在鼠标点击后直接调用showTooltip后不显示的问题
        - fix(items/translations): 更新搜索框右键菜单哈萨克语翻译
    
     -- iaom <email address hidden>  Wed, 14 Jan 2026 14:53:19 +0800
  • ukui-quick (4.21.1.0-ok0.10) nile; urgency=medium
    
      * Issue: 无
      * 其他改动:
        - fix(wayland-window-helper): 修复侧边栏弹出时毛玻璃透明度闪烁问题
        - fix(items/SearchLineEdit): 修改搜索框内输入内容无法被选中的问题
    
     -- iaom <email address hidden>  Fri, 12 Dec 2025 09:11:21 +0800
  • ukui-quick (4.21.1.0-ok0.8) nile; urgency=medium
    
      * Issue: 无
      * 其他改动:
        - feat(platform): 增加设置毛玻璃透明度接口
    
     -- iaom <email address hidden>  Tue, 02 Dec 2025 14:43:23 +0800
  • ukui-quick (4.21.1.0-ok0.7) nile; urgency=medium
    
      * Issue: 无
      * 其他改动:
        - fix(items/icon): 优化图标类型识别算法
        - fix(items): 修复SearchLineEdit组件镜像布局显示异常的问题
        - feat(items/icon): 修改寻光16*16图标轨迹,修复个别图标会被识别为第一方图标的问题
        - feat(platform/dt): 修改渐变色叠加背景色后显示不对的问题
        - fix(items): 修复Icon中由于主题变化信号链接错误导致HightLight模式偶尔不生效的问题
    
     -- iaom <email address hidden>  Tue, 25 Nov 2025 10:45:09 +0800
  • ukui-quick (4.21.1.0-ok0.6) nile; urgency=medium
    
      * Issue: 无
      * 其他改动:
        - feat(platform): WindowManager增加判断窗口是否全屏的接口
    
     -- iaom <email address hidden>  Tue, 11 Nov 2025 09:36:16 +0800
  • ukui-quick (4.21.1.0-ok0.5) nile; urgency=medium
    
      * Issue: 无
      * 其他改动:
        - feat(item):Icon增加绘制统一样式图标的功能
        - fix(platform):wayland 环境下不使用glx获取渲染设备
    
     -- iaom <email address hidden>  Mon, 03 Nov 2025 18:00:51 +0800
  • ukui-quick (4.21.1.0-ok0.4) nile; urgency=medium
    
      * Issue: ID2TZC
      * 其他改动: 无
    
     -- iaom <email address hidden>  Mon, 27 Oct 2025 15:48:44 +0800
  • ukui-quick (4.21.1.0-ok0.3) nile; urgency=medium
    
      * Issue: 无
      * 其他改动:
        - fix(Item):修复BlurItem模糊效果有花边的问题
    
     -- iaom <email address hidden>  Wed, 22 Oct 2025 16:34:56 +0800
  • ukui-quick (4.21.1.0-ok0.2) nile; urgency=medium
    
      * Issue: 无
      * 其他改动:
        - feat(platform): 适配ukui-shell协议set_restore_geometry接口
        - fix(platform/settings):修复打开主题FileDialog时程序异常退出问题
    
     -- iaom <email address hidden>  Wed, 15 Oct 2025 16:11:20 +0800
  • ukui-quick (4.21.1.0-ok0.1) nile; urgency=medium
    
      * Issue: 无
      * 其他改动:
        - feat(platform):UKUIWindow增加设置毛玻璃区域和mask区域的功能
        - feat(platform/settings):增加获取渲染设备和是否支持硬件加速的接口
        - fix(items): slider添加水平滑动反向
        - 适配Qt6和kf6
        - platform:使用NET::AppletPopup代替NET::SystemWindow;使用NET::CriticalNotification代替NET::ScreenLockNotification
    
     -- iaom <email address hidden>  Mon, 29 Sep 2025 10:35:42 +0800
  • ukui-quick (4.20.8.0-ok3.6) nile; urgency=medium
    
      * Issue: 无
      * 其他改动:
        - fix(platform):修复WindowProxy中的异常报错
    
     -- iaom <email address hidden>  Tue, 16 Sep 2025 17:14:10 +0800
  • ukui-quick (4.20.8.0-ok3.5) nile; urgency=medium
    
      * Issue: 无
      * 其他改动:
        - feat(items):Icon新增fallbackIcon属性
        - perf(Item):ContentWindow默认不设置毛玻璃背景Icon
        - feat(Items):ContentWindow增加用于重新定位的接口;去掉位置计算时的边缘检测
        - feat(platform):WindowProxy增加一个fromWindow接口,用于获取针对特性窗口已经初始化的windowProxy实例
        - perf(items):WindowBlurBehind中毛玻璃接口使用ukui blur协议替换KWindowEffect
        - feat(Items):实现KBallonTip组件
    
     -- iaom <email address hidden>  Wed, 10 Sep 2025 14:46:29 +0800
  • ukui-quick (4.20.8.0-ok3.4) nile; urgency=medium
    
      * Issue: 无
      * 其他改动:
        - fix(platform):修复设置毛玻璃等级接口失效问题
    
     -- iaom <email address hidden>  Fri, 22 Aug 2025 11:15:15 +0800
  • ukui-quick (4.10.8.1-ok0.10) nile; urgency=medium
    
      * 修正版本号
    
     -- iaom <iaom@iaom>  Fri, 28 Mar 2025 09:17:01 +0800