バグ #948
未完了3.4.x → 3.5.0 のアップグレード時プロファイルタブが引き継がれない
説明
mikutter 3.4.8 を使っていた環境でマルチペインを使用している時に
複数のユーザーのタブを開いた状態でいったん終了して、
3.5.0 にアップグレードして再度 mikutter を立ち上げると、
プロファイルタブの表示が以下のように崩れます。
~/.mikutter が存在しない状態から 3.4.8 を起動して
マルチペイン設定してプロファイルタブを表示して終了する直前の状態
その後 3.5.0-alpha1 に更新して mikutter を再起動した直後の状態
プロファイルタブの名前が user ID (?) からプロファイルページの URL に変わったのが
関係していると思いますが、何かしら移行策は取れるもんでしょうか。
ファイル
再現手順
チケット本文参照
関連するチケット
toshi_a 初音 さんが約8年前に更新
これは意図したものではあるけれど、user_detail_viewは当初の想定と反してTwitter専用になってしまったので、変更するにしても別の名前にしたほうが良いかもしれない
toshi_a 初音 さんがほぼ8年前に更新
これからいろんなサービスに関するユーザのプロフィールが出てくる可能性を考えると profile-<ID> というのは良くなくて、profileというプレフィックスも微妙だけど、パーマリンクは重複しないので今回が最後の変更になるとは思う。
古い名前を新しい名前にmigrateするコードは書けないことはないし、数十のプロフィールを常に開いている人もいるようなので、やるなら3.5.0までにやったほうが良さそう。どうしようかな(間に合うかな)
Izumi Tsutsui さんがほぼ8年前に更新
- 仕様ということであれば 3.5.0 の新機能のページに一言説明を書いておく
というくらいでしょうか。
チケットの本題から外れてしまうのですが、
プロフィールタブのアカウント名をクリックしたときにも
「プロフィール」「外部ブラウザで開く」
の選択ウインドウが出てくるのは(理屈はわかりますが)ちょっと冗長な感じがありますね……。
(プロフィール画面アイコン横のアカウントリンクからは無条件に外部ブラウザで開くべき?)
toshi_a 初音 さんがほぼ8年前に更新
チケットの本題から外れてしまうのですが、
プロフィールタブのアカウント名をクリックしたときにも
「プロフィール」「外部ブラウザで開く」
の選択ウインドウが出てくるのは(理屈はわかりますが)ちょっと冗長な感じがありますね……。
(プロフィール画面アイコン横のアカウントリンクからは無条件に外部ブラウザで開くべき?)
これはバグなので、 #957 で対応します
toshi_a 初音 さんがほぼ8年前に更新
- 関連している バグ #957: プロフィールのアカウント名をクリックした時に、Intentの候補にプロフィールが挙がっている を追加