- Tauri 客户端修复窗口过小时标题换行以及居右的问题。
- 重构路径
/index->/main。 - 鸿蒙焦点样式,修正鼠标悬浮、按压、键盘焦点的效果,移动端不显示悬浮效果,首页添加侧滑栏的分割线
- 重新支持 Material Design。
- 列表标题从卡片中分离。
- PWA 标题栏颜色跟随主题,删除了
theme_color。 - 支持在地址中自定义 API 接口。
- 当用户使用
http://时,引导用户将链接设置为安全。 - 闪屏页覆盖全屏。
- 任何主页中的页面都可以作为首页。
- 轮播图比例改为
21:9。 - 更换图标。
- 支持单独关闭页面切换动画。
- 侧滑栏禁止滑动。
- 手机横屏使用侧边导航栏。
- 修复标签栏样式问题。
- 修复 Tauri 客户端的数据获取问题。
- 样式优化。
- 侧边栏为 Rail 模式时支持 Tooltip。
- Tauri 客户端使用 http 协议,重新直接访问服务器。
- 支持自定义服务器地址,原 F-OH 已停服。
- 无应用时添加提示。
- 标题栏中返回按钮逻辑优化,支持在非主页并且无历史记录时直接进入主页。
- 优化上下文菜单逻辑,现在在二次点击右键时播放完整动画(因动画导致的效率降低问题正在寻找解决方案)。
- 适配“关闭动画”,状态跟随系统。
- Tauri 客户端添加窗口边框和进入时动画。
- 修复 HashHistory 到 WebHistory 会导致滚动保存失效。
- 代码重构。
- 全新 HarmonyOS Design 设计风格,与 HarmonyOS、OpenHarmony 和谐统一。
- 应用页支持同时展示更多内容。
- 修复轮播图计算误差导致的出现线条的 bug。
- 开发版本(
f-oh-pwa-jesse205.netlify.app)使用 WebHistory,使地址栏简洁。 - 应用详情页面使用应用包名作为参数,而非应用 ID,链接看起来更明确。
- 开发者地址现在匹配开源地址。目前仅支持 Gitee 与 GitHub。
- 应用列表现在使用传统
img标签,避免页面切换过程中的卡顿。 - Tauri 客户端现在使用了个性化的标题栏。
- Tauri 客户端恢复默认方式,现在支持保存数据了。
- Tauri 客户端服务器地址暂时改到 netlify 中,数据更新可能会不及时。
- 优化无障碍。
- 代码优化。
- 侧栏现在在所有页面展示
- netlify 站点重新启用,支持安装为 PWA
- 新增 Linux
.deb包 - 主页公告添加样式
- 新增开屏图片
- 移动端 PWA 不锁定方向
- 优化导航栏导航逻辑,点击返回键后将导航至首页
- 关于页面新增一个新页面的入口
- 更新服务器地址
第一个可用版本