Repository navigation
Releases: xyuuii/linuxdo-harmony
Release list
0.3.0 · 五入口、连续分页与原生发帖
本版集中更新鸿蒙原生导航、连续分页和发帖编辑器,并修复通知分类切换。源码、界面截图及验收记录同步公开。
更新
- 五个主入口:话题、分类、搜索、消息、我的;真实未读角标。
- 首页原生连续滑页,拖动时可见邻页;独立缓存、预取及滚动位置保持。
- 通知筛选使用真实分页游标,修复分类切换、稀疏历史及迟到请求覆盖。
- 新建话题支持标题、可发分类、标签、正文和账号隔离草稿;编辑器改为接近全屏的连续画布,发布位于顶部,工具栏贴合键盘。
- 参考官方 iOS 布局及鸿蒙 IT之家/酷安交互,调整阅读页、列表密度和玻璃透明度,保留跟手光感与无障碍降级。
安装与限制
需要 HarmonyOS 7 / API 26。附件是 开发调试签名 HAP,受签名设备授权限制,不是面向所有设备的通用安装包。其他设备请下载源码,使用自己的 DevEco 开发者签名构建;说明见 README。尚未上架应用市场。
公开截图为 CodexPhone 模拟器画面;本轮主要导航、连续分页和编辑器另有 Pura X View 真机验证记录。225 项离线测试通过,API26 编译签名通过。实际发帖成功/审核/失败等回执使用本地测试验证,未借验收账号发表测试帖。握姿订阅已验证,真实左右换手触发仍未作为通过项。
开源与致谢
第三方社区客户端,非 LINUX DO 官方出品。鸿蒙实现源码采用 Apache-2.0;论坛内容及品牌归对应权利人。
感谢 @xmk2025 的原帖和 xuemk/linuxdo-android 提供功能与接口行为参考。ArkTS / ArkUI 代码独立实现,未分发上游 Android 代码和资源;许可边界见 THIRD_PARTY.md。也感谢 LINUX DO 社区及官方客户端的设计参考。
下载后可使用 shasum -a 256 -c SHA256SUMS 核对安装包。
0.2.9 · 真机验收与握姿诊断
增加真实智感握姿诊断状态和前后台订阅记录,新订阅等待本次识别,避免将保留的按钮位置误报为当前手别。
Pura X View已保留数据安装并验证首页双击回顶刷新、底栏收起展开/触点流光、网站式简评、喜欢和撤销、点赞历史、半屏回复键盘以及深浅色/高对比显示。146项离线回归与API26 SDK构建通过。
握姿接口已在真机订阅成功,收到真实“未握持”回调;左右手切换仍需物理换手触发,不能用自动点击替代。验收详情见docs/acceptance.md。
附件为开发调试签名HAP,安装受签名设备授权限制;其它设备需使用自己的开发者签名。SHA256SUMS可校验附件。
0.2.8 · 首页刷新、握姿适配与点赞修复
双击首页“最新”可回到顶部并刷新,置顶帖改为紧凑标题列表;帖子标题区域双击回顶,简评按网站的头像胶囊排列。底栏更通透,增强跟随触点的高光,并接入系统左右握持感知。
修复点赞空PUT请求被鸿蒙网络库拒绝的问题,增加选中和成功/失败反馈。我的页新增“我点赞过”,通知中的“收到的赞”保持接收口径;返回时被写操作推迟的刷新会补一次读取确认。
验证:144项离线回归、API26 SDK编译、签名和模拟器安装通过;实际喜欢、网页同步、点赞历史、撤销和恢复未赞均确认。本轮仅模拟器验收,左右握姿硬件切换待真机验证。详情见仓库docs/acceptance.md。
附件为开发调试签名HAP,安装受签名设备授权限制;其他设备需使用自己的开发者签名构建。SHA256SUMS用于核对附件。
0.2.7 · 真机底栏修复预览
修复 Pura X View 上底栏全透明的问题。
主导航与阅读工具统一保留兼容毛玻璃、独立基础染色、边缘与触点流光;不再仅根据系统能力查询移除可见表面。基础染色独立于模糊滤镜,滤镜无输出时也保留可辨识的胶囊。
验证:HarmonyOS7 / API26 SDK编译通过,115项逻辑回归通过;已保留数据升级安装到Pura X View,真机截图确认可见底栏与跟手高光。此为兼容绘制,不宣称原生硬件光学或功耗等价。
调试签名包只可安装到签名授权设备/模拟器。其他设备请按README使用自己的开发者签名构建。
源码提交:883110c9aa600e2a00fc390bc71feadbac1d9db9。
附件包含 HAP 与 SHA256SUMS。
0.2.6 · HarmonyOS 7 调试预览
LINUX DO Harmony 0.2.6 · HarmonyOS 7 / API 26 调试预览。
本版为首页底栏和帖子阅读工具加入连续跟随触点的流光,保留原有收放、楼层导航与半屏回复。减少动态关闭弹性形变和转场,标准/丰富等级仍保留直接跟手高光。
验证:SDK 编译与调试签名通过,115 项逻辑测试通过;模拟器完成连续横滑、收放、按钮及半屏回复验收。真机原生光学流光与功耗尚未复验。
安装说明:这是开发调试签名 HAP,安装受签名中的设备授权限制,其他设备请按 README 使用自己的开发者签名构建安装。此包不是通用发行签名。
源码提交:4ddf45757d56441a068b37fd7d6f6dfff1c3c0a3。
附件:LinuxDo-HarmonyOS7-0.2.6-debug.hap、SHA256SUMS。下载后可用 SHA256SUMS 核对完整性。