mikutterコミッタになった・その他のmikutter活動

#mikutter #Snap #AppImage

mikutterコミッタになった

mikutter 3.9.6 | mikutter blog 公式にmikutterコミッタにされてしまったとして参加することになりました.よろしくお願いします.

これから取り組んでいきたいこととしてはGTK+3対応です.現時点(2019/10/22)ではmiraclepainterがとりあえず動くくらいの段階にあります.コードをながめているとプラグインの分割など色々アイデアが出てくるのですが、ひとまず出来るだけもとの作りのままGTK+3対応を進めることに集中したいです.

mikutter AppImageでリンクをブラウザで開けるように修正した

バグ #1364: AppImage版にてMastodonアカウントの新規登録時、認証URLをクリックしても何も出ない | mikutter Redmine

AppImage版のmikutterで、本文中のリンク等をクリックしてもブラウザが起動しないという問題です.アカウント追加時に必ずブラウザを開く必要があるので、これは重大な不具合でした.

対策方法は上のチケット🎫に書いた通りなのですが、復習も兼ねて書いておきます.AppImage環境はchrootみたいなことをしていて、外の環境と非互換のDLL(動的リンクライブラリ)を引っ張ってこれるようにしています.ブラウザを起動するときのみ、外の環境の環境変数を参照して、ブラウザのバイナリを叩くようにしたという修正です.

1ページ分上/下にスクロールするコマンドを実装した

提案 #1381: 1ページ分上/下にスクロールするコマンドを実装する | mikutter Redmine タイトルの通りです.vimの手癖でCtrl+Dしてしまいがちだったので実装しました.

mikutter Snapの更新

2019/10/22現在のSnap版mikutterはv3.9.6ですが、v3.9.5からv3.9.6にアップデートする際に以下の変更を加えました.