Repository navigation
PostShelf 1.1.2
Added
- Save popover: "Recent" folders, filtering folders, and keyboard controls. The buttons at the bottom now show icons only
- Toolbar popup: a "Sort Unsorted" tile, and search of saved posts
- Side panel: an "Open post" box. You can save it with one tap on a folder chip
- Sort mode for Unsorted: it shows one post at a time, and number keys put it into folders. You can also start it from "Sort now" after automatic import ends
- Manager: an "M of N posts" count with "Clear filters", highlighting of search terms, and a guide the first time you open it
- Settings: search in settings, and a "Changes saved" message when you change something
- Lists are drawn step by step: even with many posts, items are drawn a little at a time as you scroll. There is also "Show all", which adds 100 items per frame
- The wait during automatic import now changes depending on whether new posts appeared (the speed limit is unchanged)
Fixed
- "All" in the manager loaded only up to 30 posts right after startup
- With many posts, the manager was slow and froze on "Show all" (processing that grew with the square of the count, redrawing of cards, and drawing outside the screen were removed)
- On a post's detail page on x.com, the position of the folder button and the size of its hover circle did not match the bookmark button
- The scroll position shifted when you changed the view, folder, sort order or search
- Menus such as sorting stuck out past the left edge of the screen at narrow widths
- If you moved to another post while saving in the side panel, the saving state was shown on the other post
- Failures to save the image cache setting were not shown to the user
- Fixes for code review findings about Sort mode, "Recent", and search normalization
- Japanese line breaks: lines break at phrase boundaries. Each sentence of a setting's description starts on a new line
- Inconsistent Japanese wording and missing words (14 places, such as 「投稿」 and 「ポスト」, or 「触る」 and 「触れる」)
No required permissions were added. The format of saved data is unchanged. No outside communication was added.
Install / update
For the steps, see docs/INSTALL.en.md. Before updating, always export your data from "Data" in Settings.
日本語のリリースノートは、下の「日本語 (Japanese)」を開いてください。
日本語 (Japanese)
追加
- 保存ポップオーバー: 「最近使った」フォルダ、フォルダの絞り込み、キー操作。下部のボタンはアイコンだけにした
- ツールバーのポップアップ: 「未分類を仕分ける」のタイル、保存したポストの検索
- サイドパネル: 「いま開いているポスト」の枠。フォルダのチップを 1 回押すだけで保存できる
- 未分類の仕分けモード: 1 件ずつ表示し、数字キーでフォルダに入れる。自動取り込みが終わったあとの「仕分ける」からも始められる
- 管理画面: 「N 件中 M 件」の件数表示と「絞り込みを外す」、検索語の強調、初めて開いたときの案内
- 設定: 設定の検索と、変更したときの「変更を保存しました」の表示
- 一覧の段階表示: 件数が多くても、スクロールに合わせて少しずつ描く。「すべて表示」もあり、押すと 1 フレームに 100 件ずつ増やす
- 自動取り込みの待ち時間を、新しいポストが出たかどうかに合わせて変えるようにした (速度の上限は変えていない)
修正
- 管理画面の「すべて」が、起動した直後に 30 件までしか読み込まれない不具合
- 件数が多いとき、管理画面が重い・「すべて表示」で固まる不具合 (二乗になる処理、カードの描き直し、画面の外の描画を省いた)
- x.com のポストの詳細ページで、フォルダのボタンの位置と hover の丸の大きさが、ブックマークのボタンと合わない不具合
- 画面・フォルダ・並べ替え・検索を替えたときに、スクロール位置がずれる不具合
- 並べ替えなどのメニューが、狭い幅で画面の左からはみ出す不具合
- サイドパネルで保存している途中に別のポストへ移ると、保存の状態が別のポストに表示される不具合
- 画像のキャッシュの設定の保存に失敗しても、利用者に伝わらない不具合
- 仕分けモード、「最近使った」、検索の正規化に関する、コードレビューの指摘の修正
- 日本語の折り返し: 文節の区切りで折り返す。設定の説明は、1 文ごとに改行する
- 日本語の文言の表記ゆれと、言葉の足りない箇所 (「投稿」と「ポスト」、「触る」と「触れる」など 14 件)
必須の権限は増やしていません。保存データの形も変えていません。外部への通信も増やしていません。
インストール・更新
手順は docs/INSTALL.md を参照してください。更新の前に、設定の「データ」から必ずエクスポートしてください。