Repository navigation
Verso v0.8.38
在视图里给一行改名,或者在别处新建一篇笔记,表里纹丝不动 —— 要切到另一篇笔记再切回来才是新的。看着像「刷新有延迟」,其实那一下根本不是刷新:视图是挂在代码块上的一棵独立界面树,换一篇笔记会把它整个销毁再建,重建时自然查了一次。真正的刷新从来没有发生过。
原因有两个,各自独立,只修一个不够:
- 改名和新建从来没有宣布过「内容变了」。 软件里有这么一个信号,反向链接、标签、搜索都靠它重查,但改名和新建那几条路只更新了文档树和笔记清单,没发这个信号。文件监听本来能兜底,可它对软件自己写的文件是有意忽略的(否则每次保存都会弹一句「文件已被外部程序修改」),所以自己做的改名和新建绕不回来。现在「重读文档树」这个动作本身就会发信号 —— 受益的不只是 database 视图,改完名之后反向链接、标签和搜索结果也跟着对了。
- 就算发了信号,视图也收不到。 那棵独立的界面树接不到外面传进去的更新,拿到的永远是它诞生那一刻的值。现在改成它自己订阅。
改完之后:在视图里改名,那一行当场变成新名字;在文档树里新建、删除、移动笔记,开着的视图跟着变。都不必离开这一页。
安装包选择
| 平台 | 推荐安装包 |
|---|---|
| Windows 10 / 11 | Verso_0.8.38_x64-setup.exe |
| macOS(Apple Silicon,M 系列芯片) | Verso_0.8.38_aarch64.dmg |
| macOS(Intel 芯片) | Verso_0.8.38_x64.dmg |
| Android(arm64) | Verso_0.8.38_arm64.apk |
| Linux(Debian / Ubuntu) | Verso_0.8.38_amd64.deb |
| Linux(Fedora / openSUSE) | Verso-0.8.38-1.x86_64.rpm |
| Linux(其他发行版) | Verso_0.8.38_amd64.AppImage |
Windows 同时提供 MSI 安装包,适用于需要 MSI 部署的环境;一般安装建议使用 setup.exe。
.sig与latest.json由自动更新机制使用,无需手动下载。
macOS 安装包目前尚未完成 Apple 签名与公证。首次启动时,Gatekeeper 可能显示
「已损坏,无法打开」。安装后可在终端执行
xattr -cr /Applications/Verso.app移除隔离属性;此操作仅需执行一次,不影响后续应用内更新。