やること: チケット
https://dev.mikutter.hachune.net/
https://dev.mikutter.hachune.net/favicon.ico?1619448608
2023-01-10T13:17:24Z
やること
Redmine
mikutter - バグ #1590 (終了): social.mikutter.hachune.net 用のデフォルトアイコンが 404
https://dev.mikutter.hachune.net/issues/1590
2023-01-10T13:17:24Z
Izumi Tsutsui
tsutsui@ceres.dti.ne.jp
<p>mastodon プラグインで標準のサーバーとして設定されている social.mikutter.hachune.net 用の<br />抽出タブ用アイコンとして設定されているファイル <a class="external" href="https://social.mikutter.hachune.net/apple-touch-icon.png">https://social.mikutter.hachune.net/apple-touch-icon.png</a> が<br />mastodon 4.0 系へのアップデートの影響か無くなっているようです。</p>
<p>とりあえずの代替として、環境に関わらず無くなることのなさそうな<br /><a class="external" href="https://social.mikutter.hachune.net/favicon.ico">https://social.mikutter.hachune.net/favicon.ico</a><br />にするのがいいんじゃないかと思います。</p>
<p>パッチは追って。</p>
mikutter - 提案 #1589 (終了): Ruby-GNOME 4.1.7 を利用する
https://dev.mikutter.hachune.net/issues/1589
2022-12-11T05:46:01Z
Izumi Tsutsui
tsutsui@ceres.dti.ne.jp
<p>M1 MacOS で動くようになったらしいのと、<br /><a class="external" href="https://github.com/ruby-gnome/ruby-gnome/issues/1516">https://github.com/ruby-gnome/ruby-gnome/issues/1516</a><br />ubuntu (<a class="issue tracker-1 status-5 priority-4 priority-default closed" title="バグ: OpenSSL 3.x 環境 (ubuntu 22.04 等) で mikutter が起動しない (終了)" href="https://dev.mikutter.hachune.net/issues/1585">#1585</a> 対策入り) や NetBSD + pkgsrc でも特に問題なく動いているようなので</p>
<p>差分は追って。</p>
mikutter - バグ #1584 (分類待ち): リプライ時のリプライ元メッセージ表示に対する領域選択が反転表示にならない
https://dev.mikutter.hachune.net/issues/1584
2022-04-03T09:39:12Z
Izumi Tsutsui
tsutsui@ceres.dti.ne.jp
<p>添付動画 <a class="attachment" href="https://dev.mikutter.hachune.net/attachments/798">mikutter-replay-gtk3.mp4</a> のとおりですが、<br />選択部分の文字色が白、背景色はそのままになっているっぽいです。</p>
mikutter - 提案 #1580 (終了): デバッグ用メッセージの改善
https://dev.mikutter.hachune.net/issues/1580
2022-01-15T19:47:12Z
Izumi Tsutsui
tsutsui@ceres.dti.ne.jp
<p>Mastodonでいくつか挙がっていたデバッグメッセージに対する改善要望をとりあえずメモするチケットです。</p>
<ul>
<li><a class="external" href="https://social.mikutter.hachune.net/@shibafu528/107587618908145991">https://social.mikutter.hachune.net/@shibafu528/107587618908145991</a><br /><em>ずっと思ってたんですがmikutterのdebug logの中でエラーレベルの見分けがマジで付かねえ</em></li>
<li><a class="external" href="https://social.mikutter.hachune.net/@tsutsuii/107587635639448202">https://social.mikutter.hachune.net/@tsutsuii/107587635639448202</a><br /><em>mikutter のログ、時間も表示すべきだろうか、というのは思っている</em></li>
<li><a class="external" href="https://social.mikutter.hachune.net/@toshi_a/107587649994541207">https://social.mikutter.hachune.net/@toshi_a/107587649994541207</a><br /><em>loggerは使いたいですねえ</em></li>
</ul>
<p><a class="external" href="https://social.mikutter.hachune.net/@shibafu528/107587752715642732">https://social.mikutter.hachune.net/@shibafu528/107587752715642732</a><br /><em>チケあって良さそうですね。欲しいもの書く場所あったほうが手入れる時にやりやすいと思うので。</em></p>
mikutter - 提案 #1560 (終了): タイムラインのスクロールバーを常に表示するようにする
https://dev.mikutter.hachune.net/issues/1560
2021-12-22T12:34:47Z
Izumi Tsutsui
tsutsui@ceres.dti.ne.jp
<p>GTK3だとタイムラインのスクロールバーが<br />マウスカーソルがTL上にあるときのみ一部表示、<br />スクロールバーの上にマウスカーソルがある場合とスクロール中はスクロールバー全幅表示<br />という感じになっていると思います。</p>
<p>この仕様だと<br />「スクロールしつつTLを斜め読みする」<br />「Raleigh-Reloaded のようなスクロールバー幅の大きいテーマで使用する」<br />という場合に<br />「TLの右端1,2文字分がスクロールバーで隠れてしまう」<br />という問題が発生します。</p>
<p>とりあえずで <a class="source" href="https://dev.mikutter.hachune.net/projects/mikutter/repository/main/entry/plugin/gtk3/widget/timeline.rb">source:plugin/gtk3/widget/timeline.rb</a> で<br /><code>ScrolledWindow</code> に対して <code>overlay_scrolling = false</code> すると<br />「スクロールバーがオーバーレイなし(TLに重ならない)で常時表示」<br />になるのですが、どんなもんでしょう?<br />コンセプトパッチは履歴に投げます。</p>
mikutter - バグ #1557 (終了): mastodon プラグインが defactivity を参照しているが activity プラグイン依存記述がない
https://dev.mikutter.hachune.net/issues/1557
2021-12-13T17:39:22Z
Izumi Tsutsui
tsutsui@ceres.dti.ne.jp
<p>題名および <a class="issue tracker-12 status-5 priority-4 priority-default closed" title="提案: 環境固有のプラグインロードパスを追加する方法 (終了)" href="https://dev.mikutter.hachune.net/issues/1419#note-9">#1419#note-9</a> のとおりで、 mastodon プラグイン内で <code>defactivity</code> の参照があるので<br /><a class="source" href="https://dev.mikutter.hachune.net/projects/mikutter/repository/main/revisions/146abc89/entry/plugin/mastodon/.mikutter.yml">source:plugin/mastodon/.mikutter.yml@146abc89</a> で <code>activity</code> プラグインを明示的に指定する必要がある。</p>
<p>なお、 twitter プラグインでは activity 関連が <a href="https://github.com/mikutter/twitter_activity" class="external"><code>twitter_activity</code></a> プラグインに分離されていた。</p>
mikutter - バグ #1541 (分類待ち): gtk3: TLタブを再選択したときにTL表示位置が選択中メッセージ位置に移動してしまう
https://dev.mikutter.hachune.net/issues/1541
2021-11-13T14:22:17Z
Izumi Tsutsui
tsutsui@ceres.dti.ne.jp
<p>gtk3 版ではTLを表示しているタブが一度隠れた後に再選択して表示される場合の動作仕様が変わってしまっているように見えます。</p>
<ul>
<li>(1) タイムラインの一番下までスクロールする</li>
<li>(2) 一番下のメッセージをクリックして選択する</li>
<li>(3) その状態で同じタイムラインの一番上までスクロールする</li>
<li>(4) 同じペインの別のタブをクリックして選択する</li>
<li>(5) 2つ前の(3)で一番上まで戻したタブをクリックして再度選択して表示させる<br /> →なぜか(2)で選択した一番下のメッセージが出る状態までタイムライン表示が下の方に戻っている</li>
</ul>
<p>従来はタブを再選択表示したときには、タブが隠れたときの元の位置が保持されていたような。</p>
mikutter - バグ #1540 (分類待ち): gtk3: TLでメッセージ選択中にTABを押すと次のタブではなく次のメッセージに移動する
https://dev.mikutter.hachune.net/issues/1540
2021-11-10T13:03:43Z
Izumi Tsutsui
tsutsui@ceres.dti.ne.jp
<p>以下のやり取りから</p>
<p><a class="external" href="https://social.mikutter.hachune.net/@tsutsuii/107247395574397992">https://social.mikutter.hachune.net/@tsutsuii/107247395574397992</a></p>
<blockquote>
<p>mikutter_gtk3 で TL 中のメッセージ選択中に TAB を押すと次のメッセージに選択が移動するけど、これ次のペインとかにタブに移動してほしいという気もするな。gtk2 だとどうだったか……</p>
</blockquote>
<p><a class="external" href="https://social.mikutter.hachune.net/@akkiesoft/107247419975830860">https://social.mikutter.hachune.net/@akkiesoft/107247419975830860</a></p>
<blockquote>
<p>TABおすと、TL→タブ次のペインのTL→タブ…→ツールバー→postboxの順にいどうしてた</p>
</blockquote>
mikutter - バグ #1531 (終了): gtk3: 設定→表示 のフォント選択 のウインドウ構成が gtk2 時の意匠と異なる?
https://dev.mikutter.hachune.net/issues/1531
2021-11-01T14:19:42Z
Izumi Tsutsui
tsutsui@ceres.dti.ne.jp
<p>各種 gtk3 チケットが解決してきて mikutter_gtk3 がだいたい実用上問題なく動くようになってきていますが<br />いざリリースすると「gtk2 時代と違う」と言われそうな挙動をメモるチケットその5 というのは微妙ですが、</p>
<p>百聞は一見にしかず、ということでこの外観って意図通りなんでしょうか。なんとなく暫定っぽいのですが。</p>
<p><img src="https://dev.mikutter.hachune.net/attachments/download/721/mikutter_gtk2-settings-appearance.png" alt="" /></p>
<p><img src="https://dev.mikutter.hachune.net/attachments/download/720/mikutter_gtk3-settings-appearance.png" alt="" /></p>
mikutter - バグ #1529 (分類待ち): gtk3: タブを右クリックした際のメニューがマウスボタンを離すと消えてしまう
https://dev.mikutter.hachune.net/issues/1529
2021-10-31T13:21:35Z
Izumi Tsutsui
tsutsui@ceres.dti.ne.jp
<p>各種 gtk3 チケットが解決してきて mikutter_gtk3 がだいたい実用上問題なく動くようになってきていますが<br />いざリリースすると「gtk2 時代と違う」と言われそうな挙動をメモるチケットその4です。</p>
<p>各ペインのタブを右クリックした場合の右クリックメニューが<br />クリックしている間しか表示されず、マウスボタンを離すとメニューが消えてしまう。<br />postboxの右クリックメニューは従来どおり右クリックを離してもメニュー表示は残る。</p>
<p>従来は直感的(?)操作どおりで、右ボタンワンクリックでもメニュー表示・選択ができていた。</p>
mikutter - バグ #1528 (分類待ち): gtk3: TL先頭を表示していない場合でもメッセージ受信でTLがスクロールする
https://dev.mikutter.hachune.net/issues/1528
2021-10-31T13:16:15Z
Izumi Tsutsui
tsutsui@ceres.dti.ne.jp
<p>各種 gtk3 チケットが解決してきて mikutter_gtk3 がだいたい実用上問題なく動くようになってきていますが<br />いざリリースすると「gtk2 時代と違う」と言われそうな挙動をメモるチケットその3です。</p>
<p><a class="issue tracker-1 status-13 priority-4 priority-default" title="バグ: gtk3: TL先頭にメッセージが追加されたときのアニメーション実装 (分類待ち)" href="https://dev.mikutter.hachune.net/issues/1526">#1526</a> の「TL先頭にメッセージが追加されたときのアニメーション実装」とは逆に、<br />TLが先頭にない場合にメッセージが追加された場合、<br />gtk2 版ではTL表示は変化しない動作だったのが、<br />gtk3 版では追加されたメッセージン分だけTLが下にスクロールする動作になっている<br />ように見えます。</p>
<p>Twitter本家で不評だった「読んでるのに勝手にスクロールしないで欲しい」という苦言が出そう。</p>
mikutter - バグ #1526 (分類待ち): gtk3: TL先頭にメッセージが追加されたときのアニメーション実装
https://dev.mikutter.hachune.net/issues/1526
2021-10-31T13:09:09Z
Izumi Tsutsui
tsutsui@ceres.dti.ne.jp
<p>各種 gtk3 チケットが解決してきて mikutter_gtk3 がだいたい実用上問題なく動くようになってきていますが<br />いざリリースすると「gtk2 時代と違う」と言われそうな挙動をメモるチケットその1です。</p>
<p>TL先頭で新たなメッセージを受信したとき似、従来は <a class="issue tracker-2 status-5 priority-4 priority-default closed" title="機能: スクロールアニメーションの最適化 (終了)" href="https://dev.mikutter.hachune.net/issues/304">#304</a> の pretty scroll の仕様で<br />アニメーションでニュルニュルとタイムラインにメッセージが追加されていましたが<br />gtk3 では未実装の状態のはず?</p>
<blockquote>
<p>現在のスクロールアニメーションは、だんだん加速するが、処理が重い時の見栄えが悪いので、だんだん減速するように変更する。<br />また、アニメーションの頻度を30fpsに抑える。</p>
</blockquote>
mikutter - バグ #1520 (終了): gtk3: mastodon ユーザー表示で自分自身を表示したときのフォロー表示がおかしい
https://dev.mikutter.hachune.net/issues/1520
2021-10-23T19:33:30Z
Izumi Tsutsui
tsutsui@ceres.dti.ne.jp
<p>mastodon の自分自身のユーザー表示で以下のように「それはあなたです!」の下にロード中表示が残ってしまうようです。</p>
<p><img src="https://dev.mikutter.hachune.net/attachments/download/700/mikutter_gtk3-mastodon_account_viewer-myself.png" alt="" /></p>
<p>4.1.7 では loading 表示は出ませんが本質的には同じで、<br />gtk3 版で書き換えたので問題が表に見えるようになったと思われます。</p>
<p>修正としては twitter の user_detail_view 同様に<br />following/followed の VBox 2行全体を「それはあなたです!」の Label に置き換えるべきかと。<br />パッチは追って。</p>
mikutter - バグ #1341 (却下): Twitter以外のWorldを選択中にTwitterプロフィールタブのリスト操作をすると落ちる
https://dev.mikutter.hachune.net/issues/1341
2019-06-03T13:01:20Z
Izumi Tsutsui
tsutsui@ceres.dti.ne.jp
<p>題名のとおりですが<br />mikutter 3.9.0-develop<br />current world が mastodon の状態で<br />Twitter のユーザープロフィールタブのリスト管理タブでリストから削除の操作をすると<br />mikutter がクラッシュします。<br /><pre>
NoMethodError undefined method `delete_list_member' for mastodon-world(tsutsuii@social.mikutter.hachune.net):Plugin::Mastodon::World
{MIKUTTER_DIR}/core/plugin/list_for_profile/profiletab.rb:51:in `on_updated'
{MIKUTTER_DIR}/core/mui/gtk_crud.rb:119:in `block in get_render_by'
{MIKUTTER_DIR}/core/mui/gtk_extension.rb:35:in `block in safety_signal_connect'
{MIKUTTER_DIR}/core/plugin/gtk/mainloop.rb:7:in `main'
{MIKUTTER_DIR}/core/plugin/gtk/mainloop.rb:7:in `block in mainloop'
{MIKUTTER_DIR}/core/plugin/gtk/mainloop.rb:6:in `loop'
{MIKUTTER_DIR}/core/plugin/gtk/mainloop.rb:6:in `mainloop'
mikutter.rb:69:in `boot!'
mikutter.rb:105:in `<main>'
</pre></p>
<p>sekimiya さんの掘り返しであふれたリストタブを静かにしたかっただけだったんですけどね……</p>
mikutter - バグ #465 (実装待ち): favとRTが両方されているとfavった人アイコンのマウスオーバーでのID表示がされない
https://dev.mikutter.hachune.net/issues/465
2012-05-11T17:11:24Z
Izumi Tsutsui
tsutsui@ceres.dti.ne.jp
<p>ツイート表示下のRTした人アイコンやfavした人アイコンにマウスオーバーすると<br />favstarと同じくツールチップでその人のTwitter IDが表示されるようになっていますが、<br />favとRTとが両方されていて両者が2段でアイコンが表示されている場合、<br />下段のRTアイコンのほうはマウスオーバーでツールチップが表示されますが、<br />上段のfavアイコンのほうはマウスオーバーしてもツールチップが出ません。<br />RTだけ、favだけの場合はそれぞれ表示されます。</p>
<p>0.1の時点で起きていたと思いますが、素の0.1.1.783でも確認しました。</p>