更新日志
2025-07-24
V 0.1.1 更新日志
兼容性说明
⛔ 不兼容 PiXWM V0.1.0 ✅ 兼容 PiXWM V0.1.1
▶ tinyPiXCore 应用框架 (V0.1.1)
✨ 功能新增
🔧 新增信号槽支持连接模式配置(自动/直连/队列)
🔧 新增线程池工具类(tpThreadPool) 🔧 tpHash、tpMap添加values、keys方法获取所有键值或属性 🔧 新增tpRadioButtonGroup单选按钮组,组内按钮只可选中一个 🔧 新增tpRadioButtonGroup单选按钮组,组内按钮只可选中一个 🔧 新增交叉编译构建支持
🛠️ 问题修复
🐛 修复 tpSlider 无法停止拖动的问题
🐛 解决警告消息框偶发崩溃缺陷
🛠️ 行为变更 ⚙️ 优化tpRadioButton内部实现流程 ⚙️ 使用 PiXWM V0.1.1 新接口及移除废弃接口
▶ tinyPiXApp 示例应用 (V0.1.1)
✨ 功能新增
🔧 新增交叉编译构建支持
🛠️ 行为变更 ⚙️ 统一使用新版信号槽连接方式 ⚙️ 桌面启动应用后隐藏topBar组件 ⚙️ 使用 PiXWM V0.1.1 新接口及移除废弃接口
V 0.1.0 更新日志
▶ tinyPiXApp 示例应用(V0.1.0)
- ✅ 具备桌面程序应用
- ✅ 具备文件管理器应用
- ✅ 具备媒体播放器
- ✅ 具备系统设置应用
- ✅ 具备部分组件演示应用(滑块条、标签、按钮、复选框等演示应用)
▶ tinyPiXCore 应用框架(V0.1.0)
- ✅ 支持各类基础GUI组件;包括标签、按钮、输入框、复选框等
- ✅ 具备GUI框架库(包括事件分发、事件过滤器、对象生命周期管理等)
- ✅ 支持信号槽功能
- ✅ 支持基础数据结构封装接口;包括tpVector、tpHash、tpString等
- ✅ 支持Json数据解析
- ✅ 支持便捷的Json或二进制Buffer数据序列化与反序列化
- ✅ 支持定时器
- ✅ 支持部分常用CSS语法自定义UI样式
- ✅ 支持网络通信;包括UDP通信、TCP通信、便捷的发布-订阅式通信
- ✅ 支持快速压缩解压缩算法
- ✅ 支持系统信息访问;包括系统信息、主板信息、CPU信息、内存信息等
- ✅ 支持存储设备。包括磁盘读取。磁盘自动挂载/卸载等
- ✅ 支持蓝牙设备;包括蓝牙管理、蓝牙扫描、蓝牙配对连接、文件传输、音频播放等
- ✅ 支持多媒体设备;包括音视频解码、音视频播放、音量控制、倍速控制、进度控制。
- ✅ 支持电源设备;包括电源信息、关机/重启等
- ✅ 支持以太网设备;包括网卡配置、DNS配置、DHCP配置
- ✅ 支持无线网络设备:网络扫描、网络连接、网络监测
▶ PiXWM 窗口管理器(V0.1.0)
- ✅ 支持多窗口层叠、平铺、最小化
- ✅ 支持多任务管理
- ✅ 独立于传统的X11和Wayland协议,独创地采用了SPI(Streamlined Protocol Interface)思想提供精简的Api开发接口