总干事@2¹⁰'s avatar
总干事@2¹⁰
1024@bostr.online
npub16fnk...v6nn
#Costr # Costr v0.3.0-beta — 通知/线程/媒体/搜索/关注/收藏/分页等 23 项修复 ## 特别提示 发帖按钮可以长按拖动移动位置,防止遮挡屏幕内容。 ## 通知中心 - 关注按 follower pubkey 去重(同一用户改 kind-3 不再刷屏多条「关注你」) - 转发通知解析 NIP-18 内嵌 JSON,显示被转帖子的正文(不再是原始 JSON) - 自定义表情 reaction 渲染 NIP-30 图片(不再裸露 :xxx: 文本) - 点关注通知跳转该 follower 主页(不再跳帖子页) - 屏蔽账号不再生成通知(读 SQLite 缓存的 muteSet,冷启动即生效;实时剔除已收集的屏蔽条目) ## 帖子详情 / 线程 - 上级帖用回复 e-tag 的 relay hint 定向 fetch(解决点进去一直转圈) - 下级回帖并发拉取被回帖作者 outbox 中继 回帖按时间线 + 层级线程化排序(父子树深度优先、按深度缩进) - 零回复不再永久转圈(恒吐一次快照) - 转发嵌套优先解析 kind-6 自带 NIP-18 内嵌 JSON ## 资料 / 头像 - metadata + relayList 默认池 + indexer + outbox 三级查找(只在自家 outbox 发资料的用户也能加载) ## 媒体加载 - 改为手工代理:加载失败帖子的昵称栏出现「代理媒体」按钮,点按后仅该帖图/视频走 proxy.bostr.online;全屏查看器有「使用代理加载」 ## 关注 / 收藏 / 搜索 - 关注/取消关注乐观更新,按钮不再卡 5–20s - 关注集按 d tag 分组,修中文↔UUID 闪烁 - 全局搜索:可见搜索框 + 全部/帖子/用户筛选(默认全部) - 收藏:SQLite 缓存优先取当前 kind-10003,不再每次等 10s ## 首页 - 滚到底加载更老帖子(ScrollUpdate 触发 + 底部指示器) - 全球/关注 tab 滚动位置独立(PageStorageKey) - 帖子回复/转发计数显示在动作栏 ## 屏蔽 - 添加屏蔽词弹窗随输入法抬起 - 他人资料页 ⋮ 菜单「屏蔽」/「取消屏蔽」入口 ## 其他 测试:+28 条(notification_aggregation / thread_replies / repost_embed / proxied_network_image),analyze clean,277 tests pass。 安装:卸载旧版后安装本 APK,设置页底部显示 Costr v0.3.0-beta。 下载地址: https://github.com/costr1024/costr/releases/download/v0.3-beta/app-release.apk
#Costr 每次都感觉基本完成了,使用了一会儿就感觉还需要继续完善。。。 本来打算今天发一个半正式beta版本的。。。 感觉应该开发的差不多了,希望别再出幺蛾子,改完这俩问题就给大家测试起来。
#养娃笔记 大儿子说有点看不清了,带他去眼镜店验光,说是近视100,150度了,我得带他去医院再检查下看看了。。。 大概率是要配眼镜了。。。 难受,成绩不好还近视了。。。