XColumnの話
v1.52.0 リリース
今回のアプデは大きな変更点は無いです。
変更内容は以下の通り
- 🚀 機能改善: 設定ウィンドウの変更を、OKを押さなくても項目を変更した時点で即座に反映するようにしました。
これに伴い「キャンセル」ボタンを廃止しています(言語や動画自動再生の無効化など、再起動が必要な設定はウィンドウを閉じる際に再起動を確認します)。 - 🚀 機能改善: フォーカスモードの挙動を変更しました。
一度フォーカスモードに入ると、プロフィールやハッシュタグ、ユーザーIDなどをクリックして画面が移動しても解除されず、左上の「カラム一覧に戻る」ボタン(またはESCキー)を押すまでフォーカスモードを維持します。
意図せずカラム一覧へ戻ってしまう挙動を解消しました。 - 🔧 内部変更: 設定の適用処理を一元化し、設定項目を追加する際の保守性を向上させました(動作・機能に変更はありません)。
設定周りのコードがあっちこっちに散ってて、設定項目を増やす時にコードの追加漏れが度々発生し、値が保存されなかったり反映されなかったりというミスを何度かやらかしてたので、それの防止のためにちょっと整理しました。
ついでに、設定を変更したらその都度反映するようにしました。
多分設定変更した後キャンセルボタン押す人そんなにいないんじゃないかなと思ったので。
ついでに、フォーカスモード時の挙動に違和感というか不便さを感じていたのでちょっと修正です。
フォーカスモードに入った後、名前やユーザーIDをクリックしてプロフィールページに飛んだ時にフォーカスモードが解除されたり遷移しなかったりというのが気になったので修正です。
一旦フォーカスモードに入ったら、左上のカラム一覧へ戻るを押すか、ESCキーを押すまでフォーカスモードを維持します。
今後の機能追加について
まだ追加したい機能は2つほど残ってます。
1つめは、カラムヘッダーのURL部分を任意の文字列に変更できるようにする。
あまり必要性を感じるものではないけど、まぁ自分でわかりやすくしたい人向けに。
複数アカウントで使用している人はURL部分見てもどのアカウントのホームカラムかわからなかったりするかなと思ったので。
2つめは、外部サイト用のUA偽装機能。
どうしてもXColumnで外部サイトを表示するとなると縦長の画面になるので、それならUAをスマホとかに偽装してしまえば、サイト側が縦長表示に変更されて見やすくなるのではという企み。
こっちは実装できればそれなりに便利になるかも?
興が乗ったら更新かけるので乞うご期待。

コメント