mikutter blog

mikutterのアナウンスなど

mikutter 4.1.2

大量のPhoto Modelを描画内容に使うMiraclePainterが、再描画の度に高い負荷をかける 依存ライブラリのバージョンを修正 4.1でキャッシュアルゴリズムを変更した影響で、大量のそれぞれ異なる画像を同時にMiraclePainterに描画しようとすると予想以上に負荷…

mikutter 4.1.1

Pixiv の画像プレビューを mastodon がやってる感じに修正 thanks Izumi Tsutsui Gtk::WebIcon#load_model を呼んだとき、画像がキャッシュヒットすると画像が更新されていなかった [mastodon] 画像URLマッチャの修正 modelviewer: クラッシュする不具合を修…

mikutter 4.1.0

欲しい情報を、ほしいままに。 mikutter 4.1をリリースしました。ミクの誕生日にリリースするのって何年ぶりだろう。やったことはあると思う。 主な変更点は、インテントをドラッグ&ドロップして順番を入れ替えることができるようになっていることや、画像…

mikutter 4.1.0 alpha3

抽出タブデータソースの、ユーザミュートに関する考慮漏れ対応 thanks Shibafu Midorino intent_selector: 特定のModelを開いても無反応なことがある thanks Yuto Tokunaga 4.1.0は7月中にと思っていて結局できなかったので、たまにはミク誕に合わせてリリー…

mikutter 4.1.0-alpha2

appimage: 起動時のwarningメッセージを抑制 thanks Yuto Tokunaga mastodonの画像URLをクリックすると常に外部ブラウザで開き,画像ビューアで開くことができない thanks Yuto Tokunaga AppImage: 設定>抽出タブ で通知設定を示すアイコンが読み込まれない…

mikutter 4.0.6

pulseaudioプラグインをバンドル thanks Shibafu Midorino 4.1.0の軽微な改善をバックポート バンドルし忘れていたpulseaudioプラグインをバンドルしました。 masterを4.1.0-alpha1をマージする前にリリースしてしまったので、4.1.0-alpha1ではこの変更が入…

mikutter 4.1.0-alpha1

パソコンが死んだりしたので一週間遅れでリリースです。 死んだというか、小さなトラブルがあったのですが、もうこのArch、7年くらい使い続けているので、いらんパッケージとか入っていたり、その間にUEFIブートが当たり前になったりsystemdがあたりまえにな…

mikutter 4.1の新機能

mikutter 4.1の季節がやってきました。 新機能 Reactive API mikutterは、そのほとんど全てがプラグインであり、プラグインはイベントという単純なプロトコルで通信しています。 今回の機能は、10年間で変化し、洗練されてきたイベントの利用パターンを分析…

mikutter 4.0.5

gettext 3.3.5 リクエストログのnoticeを削除 thanks あひる 家鴨 だいぶ長いこと放置してしまった細かい修正です。 開発はしばらく停止みたいな状態になってましたが、最近再開しつつあります。現在4.1に関する機能をまとめているところだけど、プラグイン…

mikutter 4.0.4

Mastodonアカウント追加時にクラッシュする thanks あひる 家鴨 Mastodonのユーザプロフィールを開く時のエラー thanks あひる 家鴨 delayer 1.0.2 4.0.4です。 年末から最近にかけて、4.1に搭載する予定の機能を作ってます。 Pluggaloidの大幅アップデート…

mikutter 4.0.3

Ruby 2.7の変更に対応 読み込み完了後、Pixbufの描画前にサーフェスを背景色でクリアする thanks Shibafu Midorino 2019年12月25日にRuby 2.7.0がリリースされてしばらく経って、スルーしていたのですがArchでもRuby 2.7になったのでやばいとなって対応しま…

mikutter 4.0.2

YouTubeとニコニコ動画のサムネイルをサポート thanks Shibafu Midorino appimage: fix crash/freeze thanks Yuto Tokunaga カスタム絵文字を考慮して選択範囲を調整してから文字列コピーを実行する thanks Shibafu Midorino remove irb from Gemfile 細かい…

mikutter 4.0.1

あけおめ fix appimage thanks hinaloe k MiraclePainterの更新のたびに実行される不要なコードを削除 thanks Shibafu Midorino いくつかのバグ修正です。Appimageが起動できなくなっていたので修正されています。 あけましておめでとうございます。今年もmi…

mikutter 4.0.0

新世代のmikutterへ、ようこそ。 2009年12月25日の開発開始から10周年となる本日、mikutter 4.0をリリースします。 mikutter 3.9からの主な変更は、以下の記事を参照してください。 mikutter.hatenablog.com 10年間、多くの人に愛され、支えられて、今日を迎…

mikutter 4.0.0-alpha3

プラグインのロード順によって起動時にクラッシュする環境があった プラグインロード前にロードされるべきファイルのなかで、ロードされていないものがあった alpha2で追加したちょっとしたバグの修正です。 一旦影響の大きい機能の追加は4.0.0まで止めて、…

mikutter 4.0.0-alpha2

プラグインディレクトリの移動(/core/plugin/を全て/plugin/に移動しました) バグレポートをHTTPSで送る 依存ライブラリのアップデート Mastodonユーザプロフィールにフォロー関係の表示を実装 やり遺しの追加実装です。より思い残すことがなくなりました…

mikutter 4.0.0-alpha1

mikutter 4.0のα1です。mikutterは全てのバージョンがβ版ですが、これだけはα版です。 mikutter.hatenablog.com 一応、まだやりたいことは残っているけれど、すぐにでも4.0にできる状態です。 実際のリリースは、……あ、あと5日しかない!?

mikutter 4.0の新機能

はじめに mikutter 4.0の季節がやってきました。 10年もmikutterを開発してしまったやぞ、後悔してもておくれや メジャーバージョンアップについて mikutterは、2014年6月8日に3.0をリリースして以来 、5年半ぶりのメジャーアップデートを行います。 今回メ…

mikutter 3.9.8

[mastodon] world追加時のMastodonサーバの選択肢にYづドンを追加 起動時にWorld Shifterのアイコンが表示されないことがある ておくれたMastodonサーバYづドンを、デフォルト選択肢として追加しました。

OSC2019 Tokyo/Fallに参加します

OSC2019 Tokyo/Fallに、mikutterが出展・セミナー参加します。 オープンソースカンファレンス2019 Tokyo/Fall - オープンソースの文化祭!www.ospn.jp mikutterは11月23日(土)と24(日)の両方出展し、当日は絶賛開発中のmikutter 4.0の開発版などを展示します…

mikutter 3.9.7

gtk2 3.3.8 thanks Yuto Tokunaga ヨドバシドットコムの商品ページのURLを画像として展開する機能 Ruby-GNOME 3.3.8にアップデートしないと起動できない環境が報告されていたので、Ruby-GNOME 3.3.8へのアップデートをバックポートしました。mikutter 3.9.6…

mikutter 3.9.6

[appimage] ruby 2.6.5にアップデート [appimage] jemalloc 5.2.1にアップデート 設定の「mikutterについて」に記載されているクレジットを変更 authorの名前を、Redmineに登録されているMastodonのacctに変更 yuntan_tをauthorに追加 pixivの新しいイラスト…

mikutter 3.9.5

AppImageでブラウザなどが起動できない問題の修正 shibafu528をコミッタにした Mastodonのトゥートを削除できなかった問題の修正 thanks Shibafu Midorino libidn11への依存を削除 thanks Shibafu Midorino 致命的な問題ではありませんが、かなり解決が難し…

mikutter 3.9.4

不要なデバッグ出力を削除 抽出タブの抽出条件が存在しないものになっている時、抽出条件の編集画面を開くとクラッシュする gtk2 3.3.7 URLを含むツイートのURL以降の文字列選択コピーがズレる 本文の抽出で description を参照する thanks Shibafu Midorino…

mikutter 3.9.3

Dir.globに渡すパターンとして、NULで区切られた文字列はdeprecateになったので利用を避ける 設定画面を切り替えた時にウィジェットを破棄する そのために、Setting DSLの中でイベントリスナとフィルタを定義可能にした 設定画面にメモリリークが発見された…

mikutter 3.9.2

Mastodonカスタム投稿時にクラッシュすることがある receive_user_screen_namesの互換性がなくなっていた thanks Shibafu Midorino アカウント追加時にクラッシュすることがある thanks あひる 家鴨 クラッシュする系の不具合修正です。ん〜このクラッシュ!…

mikutter 3.9.1

iMastをパクってMastodonサーバドメインをNumeronymで短縮表示 [mastodon]表示設定の「リプライを返したつぶやきにはアイコンを表示」が有効になっている時、リプライ済みのMessageにアイコンが表示されていない [mastodon] アカウント追加時に、ホームタイ…

mikutter 3.9.0

mikutter 3.9.0をリリースしました。 変更点については、以下の記事を参照してください。 mikutter.hatenablog.com AppImage mikutter 3.9からはtarballだけでなくAppImageでの配布も行っています。この形式では、大抵のx86_64のLinuxであれば、以下のコマン…

mikutter 3.9.0-alpha3

ショートカットキーの追加をクリックするとクラッシュする AppImage形式による配布を開始 (thanks: yuntan_t) 梅雨が本格化してきて、睡眠時間を増やさないとやっていけなくなってきました。 既知のバグは多いですが、バグ修正は驚異の1件。そして7/13日はOS…

mikutter 3.9.0-alpha2

quickstep Twitter以外のWorldを選択中に Tweetの詳細タブのリツイートタブを選択すると落ちる notify-sendにアプリケーション名を渡す thanks Shibafu Midorino トゥートのキャッシュ効率を向上 Mastodon Worldでふぁぼられた時、Current Worldがふぁぼられ…