プロジェクト

全般

プロフィール

機能 #1039

3.5 で load_more プラグインが使えなくなった

Izumi Tsutsui約2ヶ月前に追加. 17日前に更新.

ステータス:
終了
優先度:
通常
担当者:
対象バージョン:
開始日:
2017-05-07
期日:
進捗率:

0%

プラグイン名:

説明

サードパーティーのプラグインの話ですが、過去にそれなりに使っていたものが動かなくなっていて
地味に不便なので、何をどう直せばいいのかというきっかけになるかな、ということでチケットいれます。

https://github.com/hiroi01/mikutter_load_more

ツイートを右クリックし「load more」を選ぶと、そのツイートより古いツイートを読み込みタイムラインに追加されます

というプラグインですが、3.4.x では動いていたのに
3.5 以降では「load more」を選んでも何も起きなくなっているようです。
どのあたりが非互換なのか、とかわかるでしょうか。

あひる焼き氏が一部直していたような記憶がありますが、今は残っていないようですね……。

本題ではありませんが、 #1038 のツイート表示数 200 の上限の数字がこのプラグインと関係する、
という部分があったりします。

0001-mikutter-3.5.patch 表示 - グッとガッツポーズしたら動いた (2.56 KB) toshi_a 初音, 2017-06-06 20:41

履歴

#1 あひる 家鴨24日前に更新

fork して色々いじってみてます。
非互換によるものかどうか確認しようとしたところ、mikutter 3.4 環境を構築できず、ひとまず先に修正をはじめてみました。
home_timeline だけ 3.5 で動作するようにしました。
https://github.com/Na0ki/mikutter_load_more

3.4 環境を整え次第互換関係に関して調査して見ます。

#2 Izumi Tsutsui23日前に更新

古めの ておくれLive Image だと 3.4.6 が入っています
http://teokurebsd.org/netbsd/liveimage/20161026/
が、Macの VirtualBox で vbox のイメージが動くかどうか試したことがないですね……

#3 あひる 家鴨22日前に更新

Mac の VirtualBox で 3.5系のておくれイメージが動いたことは確認したことがあります。
macOSのクリーンインストールが終わり次第試します。
ありがとうございます。

#4 toshi_a 初音17日前に更新

一瞬見て、各種イベントでServiceのインスタンスを渡すべきところに誤ってServiceクラス自身を与えているのがおかしいと思ったので、手元で直してみたところ正しく動作しているようです。このコードは明確に誤りで、どういった動作をするか不定なのでmikutter 3.4以前で利用するとしてもこの変更を適用するべきです。

個人的には必要ない種類のプラグインなのでもともと期待される仕様がわからないのと、プラグインを公開しているgithubアカウントが放置垢になってるので、とりあえず直してしまったからパッチ置いときます。

#5 Izumi Tsutsui17日前に更新

  • ステータス新規 から 終了 に変更

全盛期のとしぁ伝説……というわけであっさり動きました。ありがとうございます。

干し芋リストがないので適当にテロすればいいですかね〜

#6 toshi_a 初音17日前に更新

脅迫されているんですがそれは

他の形式にエクスポート: Atom PDF