できること、超人的。
2009年12月25日の開発開始から12周年となる本日、mikutter 5.0をリリースします。
mikutter 4.1からの主な変更は、以下の記事を参照してください。
Gtk3対応は、はっきりいって退屈なものでした。 だからこそ、貢献してくれた方々に心から敬意を表します。
- iPhone 13対応
- gtk3: タイムライン上ではスクロールバーを常に表示する
- thanks Shibafu Midorino
- delete apply
- Revert "gtk3: StatusBarが妙に大きいので小さくした refs #1532"
- thanks Shibafu Midorino
- ImageMenuItem.new メソッドで underscoreエスケープ不要を明示する
- thanks Izumi Tsutsui
- Timelineのdestroy時にimaginaryがdestroyされていないのを修正
- thanks Shibafu Midorino
- version 4.1.8
- gtk3: sensitive判定がなんかおかしかった気がする
- thanks Shibafu Midorino
- gtk3: delete dialog.glade
- thanks Shibafu Midorino
- コメント削除
- 設定でリストを右クリックするとクラッシュする
- チュートリアルの deprecatedを修正
- thanks Izumi Tsutsui
- チュートリアルおよび world登録で出る deprecatedを修正
- thanks Izumi Tsutsui
- 謎すぎクラッシュの対策
- gtk3: StatusBarが妙に大きいので小さくした
- thanks Shibafu Midorino
- gtk3: Panesのサイズ微調整
- thanks Shibafu Midorino
- gtk3: delete mikutterwindow.glade
- thanks Shibafu Midorino
- settings_gtk: settings.gladeを削除
- thanks Shibafu Midorino
- extract_gtk: delete extract_settings.glade
- thanks Shibafu Midorino
- extract_gtk: extract_settings.glade/dlg_add を参照しないようにした
- thanks Shibafu Midorino
- extract_gtk: コメントがそういってるならもう要らん
- thanks Shibafu Midorino
- extract_gtk: たぶんここPlugin.createブロックいらないと思うんですよね
- thanks Shibafu Midorino
- extract_gtk: extract_settings.glade/grid を参照しないようにした
- thanks Shibafu Midorino
- version 5.0.0-alpha1
- デフォルトを一番上にしたいので設定項目の順番を変更
- thanks Shibafu Midorino
- サイズの基準のデフォルト値を :mainwindow に変更
- thanks Shibafu Midorino
- ライブラリアップデート
- リファクタリング
- マストドンカスタム投稿の返信時の公開範囲の仕様変更
- thanks Izumi Tsutsui
- ユーザー詳細等の pane 内のタブがスクロール可能になっていない
- thanks Izumi Tsutsui
- 背景色>コメント付きシェア の設定が重複している
- thanks Izumi Tsutsui
- 設定の settings の外観を従来同様の構成に変えてみる
- thanks Izumi Tsutsui
- mastodon: activity プラグインが必要
- thanks Izumi Tsutsui
- aboutuserコマンドのコマンド名のアンダースコアのエスケープをやめる
- 画像プレビューウィンドウの初期サイズを画面解像度からの割合で求める
- thanks Shibafu Midorino
- version 5.0.0-develop
- diva 2.0.0
- ショートカット設定の一覧を見きれないようにする
- thanks Izumi Tsutsui
- Gtk::ImageMenuItem.new の引数修正
- thanks Izumi Tsutsui
- カスタム絵文字以降のURL文字列選択範囲がズレるのを修正
- thanks Izumi Tsutsui
- リンク文字列の範囲判定が1文字ズレている
- thanks Izumi Tsutsui
- アカウント情報設定のリスト表示を切れないようにする
- thanks Izumi Tsutsui
- 抽出タブ設定のリストの表示をとりあえず切れないようにする
- thanks Izumi Tsutsui
- ruby-gnome 3.4.9 でも動くようにした
- thanks Shibafu Midorino
- update rubocop
- Gtk::TextBuffer#get_iter_at_offset の deprecated を置き換え
- thanks Izumi Tsutsui
- gtk_postboxのdeprecatedを置き換え
- modelviewer の deprecated を置き換え
- thanks Izumi Tsutsui
- mastodon_account_viewer の closeup(), .tooltip, .right を置き換え
- thanks Izumi Tsutsui
- core/mui 以下の closeup() を置き換え
- thanks Izumi Tsutsui
- deprecated メッセージを実作業の置き換え内容に修正
- thanks Izumi Tsutsui
- 自分自身のプロフィールではフォローボタン・メニューボタンを表示しない
- thanks Izumi Tsutsui
- Enumerableに統一
- gtk3 timeline 表示で :show_filter の処理が漏れていた
- thanks Izumi Tsutsui
- 一部環境でMiraclePainterリンク上のカーソル形状が変わらない
- 残り文字数表示
- Gtk.Switch::active は使うべきでない、notifyを使って変更を捕捉する
- thanks Shibafu Midorino
- UserList の Scrollbar が効かず Window が拡大し続ける問題の修正
- thanks Izumi Tsutsui
- GTK3 での TreeView visible_range の仕様変更に対応
- thanks Izumi Tsutsui
- core/mui/gtk_userlist.rb で :expose_event が参照されている
- thanks Izumi Tsutsui
- トゥート削除後にクラッシュしていたのを修正
- thanks Shibafu Midorino
- Dialogの肯定ボタンのラベルを一般的なものにする
- thanks Shibafu Midorino
- Delete account_box.rb,
- thanks Shibafu Midorino
- contextmenu でもアイコンを表示するようにする
- thanks Izumi Tsutsui
- worldshifter のアイコンを表示させるようにする
- thanks Izumi Tsutsui
- state-flags-changedではテキスト選択を解除しないようにする
- thanks Shibafu Midorino
- 選択した文字列が真っ黒に塗り潰されて読めなかったのを修正
- thanks Shibafu Midorino
- [mastodon_account_viewer] String#% を通さずに小数を丸める
- thanks Shibafu Midorino
- mui 関連の deprecated の警告を修正
- thanks Izumi Tsutsui
- 不要な行を削除
- thanks Izumi Tsutsui
- refactoring
- 特定のタイムラインで BT/RT表示が生RT表示になっている問題の修正案
- thanks Izumi Tsutsui
- multitextで事前に指定されたテキストの設定が漏れている
- thanks Izumi Tsutsui
- 互換性がな
- [sub_parts_voter_updater] ふぁぼられ、被shareのイベントでsubpartsをリアルタイム更新
- [sub_parts_voter] vote countを正しく表示する
- [mastodon] 被Boostのカウントが誤っていたのを修正
- [mastodon] favoritedのカウントが誤っていたのを修正
- [sub_parts_voter] addとdeleteがめっちゃバグっていた
- [subparts_voter] photoの指定方法を現代の方法に変更
- [gtk3] refactoring
- mastodonで自分自身をユーザー表示したときのフォロー表示の修正
- thanks Izumi Tsutsui
- [gtk3] moduleをローカル変数に束縛していた
- fix
- [bugreport] GLib::BINDING_VERSION
- pqueueの利用をやめる
- refactoring
- sub_parts_message_baseのカスタム絵文字の大きさの計算が誤っている
- MiralcePainterのカスタム絵文字の高さの計算が誤っている
- タイムラインの一番上にジャンプした後、先頭Messageを選択状態にする
- thanks Shibafu Midorino
- Messageの複数選択を再サポート
- thanks Shibafu Midorino
- 別のTimelineをフォーカスしたら、それ以外のTimelineの選択状態を解除する
- thanks Shibafu Midorino
- [activity_gtk] Model一覧を水平スクロール可能にする
- thanks Shibafu Midorino
- Timeline: ContextMenu表示前に右クリック位置の要素にフォーカスさせる
- thanks Shibafu Midorino
- version 4.1.7
- httpclientを使っている箇所について、システムのroot CAを見に行かせる
- 調査してたら手が滑った
- subparts込みの高さ計算
- 設定や幅変更の影響で高さ予測が外れた場合の修正
- SubPartsMessageBaseの高さ計算
- MiraclePainterの文字描画を行うPango::Layoutを修正
- PostBox: 初期表示時に閉じるボタンが押せてしまうのを修正
- thanks Shibafu Midorino
- FormDSL #link のレイアウトを従来同様となるように変更
- thanks Shibafu Midorino
- forecast_font_sizeを計算するときに、Cairo::Contextを使わない
- [gtk3] 返信ボタンをクリックするとクラッシュするのを修正
- thanks Shibafu Midorino
- [console] deprecated な foreground_gdk: を使うのをやめる
- thanks Shibafu Midorino
- 整数配列でシリアライズされた色情報を良きように扱うユーティリティ追加
- thanks Shibafu Midorino
- Resurrect Cairo::Context.dummy, Pango::FontDescription#forecast_font_size
- thanks Shibafu Midorino
- [mui] IntelligentTextView: Gtk::TimeLine.openurlを使うのをやめる
- thanks Shibafu Midorino
- [mui] IntelligentTextView: 親Widgetの背景色を継承する実装をCSSベースに変更
- thanks Shibafu Midorino
- MiraclePainterのアイコンのサイズを画素密度によって変更する
- MiraclePainter: パーツの高さ予想
- 高さ計算中にSegmentation Faultさせない
- Miracle Painterのリファクタリング
- [mui] IntelligentTextView: リンクをクリックした時にクラッシュしていたのを修正
- thanks Shibafu Midorino
- [mui] IntelligentTextView: set_cursorのGTK3対応
- thanks Shibafu Midorino
- [mastodon] Worldがロードされた後にフォロー情報の取得が実行されるようにスケジュール
- thanks Shibafu Midorino
- [mui] PostBox内の返信先表示の横幅が狭いのを修正
- thanks Shibafu Midorino
- [console] ScrolledWindowを使う
- thanks Shibafu Midorino
- [gtk3] TabContainerをVertical Boxに戻す
- thanks Shibafu Midorino
- deprecated殺すマン
- thanks Akira Ouchi
- [mui] FormDSL#select 内で入れ子になるWidgetのレイアウトを縦並びに変更
- thanks Shibafu Midorino
- [gtk3] BTされたMessage等が無関係のタブに挿入されないようにした
- thanks Shibafu Midorino
- [mui] Form DSLの後方互換性を向上
- thanks Shibafu Midorino
- [console] fix deprecation warn
- thanks Shibafu Midorino
- Gtk::TextBuffer#insert の tags option の渡し方を修正
- thanks Shibafu Midorino
- deprecated絶対殺すマン
- thanks Akira Ouchi
- [mui] FormDSL: #option のブロック内でGtk::Labelが生成されない呼び出しを行うとエラーになるのを修正
- thanks Shibafu Midorino
- [guide] clicked signalを使うようにする
- thanks Shibafu Midorino
- [gtk3] MiraclePainter::click signalの後方互換性向上
- thanks Shibafu Midorino
- [mui] Postboxの返信先表示に再び背景色が適用されるようにした
- thanks Shibafu Midorino
- deprecated対応
- thanks Akira Ouchi
- [gtk3] InnerTLから#add_postboxを移植して、返信がとりあえず動くようにした
- thanks Shibafu Midorino
- [gtk3] タイムラインを2回以上切り替えるとループが発生するのを修正
- thanks Shibafu Midorino
- [mastodon_account_viewer] user_field_table周りのクラッシュ修正
- thanks Shibafu Midorino
- version 4.1.6
- [gtk3] タイムラインのコンテキストメニューが動いていなかったのを修正
- thanks Shibafu Midorino
- 設定でリストを右クリックするとクラッシュする
- ggrksがRuby3.0.0で削除されたURI.escapeを使用している
- thanks Akira Ouchi
- [gtk3] 大域脱出したらSEGVしそうな場所の実装を変更
- thanks Shibafu Midorino
- [gtk3] use gtk3-3.5.0-dev
- thanks Shibafu Midorino
- Revert "[gtk3] temporary moguno"
- thanks Shibafu Midorino
- [mui] テキスト選択時にNameErrorが出るのを修正
- thanks Shibafu Midorino
- [mui] fix たぶんマージミス
- thanks Shibafu Midorino
- [gtk3] MiraclePainterのクリックイベントが二重実行されているのを修正
- thanks Shibafu Midorino
- 誰やプラグイン分割しまくったの
- thanks Shibafu Midorino
- [gtk3] fix incorrect file path
- thanks Shibafu Midorino
- [mui] キーワード引数を使う
- thanks Shibafu Midorino
- [gtk3] temporary moguno
- thanks Shibafu Midorino
- [gtk3] fix vfunc name
- thanks Shibafu Midorino
- [gtk3] use gtk3-3.4.9
- thanks Shibafu Midorino
- refactoring
- fix
- [settings] メニュー項目を得るsettings collection
- [settings] basic_settingsとsettings_gtkに分離
- PhantomのGtk依存を消す
- 不要なメソッド削除
- refactoring
- version 4.1.5
- [extract] 条件の右辺値の特定の入力値によるクラッシュループやコードインジェクション
- [photo_support] GitHub: GdkPixbufの情報を参照せず、既知の拡張子のみ対応する
- thanks Shibafu Midorino
- [mastodon] commandプラグインへの明示的依存関係を削除
- thanks Shibafu Midorino
- [openimg] GTKに依存するコードを別プラグインに分割
- thanks Shibafu Midorino
- [mastodon_account_viewer] fix missing depends
- thanks Shibafu Midorino
- [mastodon] modelviewerへの依存は4.0のリリース前にもう無くなってた
- thanks Shibafu Midorino
- [mastodon] カスタム投稿を別プラグインに分割
- thanks Shibafu Midorino
- [mastodon_gtk] icon類を移動
- thanks Shibafu Midorino
- [mastodon] visibility2selectを適当な場所に移動
- thanks Shibafu Midorino
- プラグインのGemfileが正しいFILEを認識できるようにする
- thanks Shibafu Midorino
- [mastodon] GTKに干渉するコードを別プラグインに分割
- thanks Shibafu Midorino
- [mastodon] 設定を別プラグインに分割
- thanks Shibafu Midorino
- [extract] 設定UIを別プラグインに分割
- thanks Shibafu Midorino
- [activity] MUIを参照しない
- thanks Shibafu Midorino
- [activity] tabの実装を別プラグインに分割
- thanks Shibafu Midorino
- [activity] 設定を別プラグインに分割
- thanks Shibafu Midorino
- [quoted_message] clipboard_write event を使うようにする
- thanks Shibafu Midorino
- [proxy] gtk依存を削除
- thanks Shibafu Midorino
- command plugin の依存関係から gtk を外す
- thanks Shibafu Midorino
- Gtk(::TimeLine)?.openurl の代わりに open event を呼び出す
- thanks Shibafu Midorino
- リツイート確認をDialog DSLに置き換える
- thanks Shibafu Midorino
- Clipboardへのアクセスをイベント経由で行えるようにする
- thanks Shibafu Midorino
- update TargetRubyVersion in .rubocop.yml
- Update rubocop
- 不要なto_aを削除
- mikutterが提供するクラスのto_hメソッドにblockを取れるようにした
- Hash[]の利用をやめてto_hを使う
- version 4.1.4
- MIKUのルートシンボルテーブルのシンボル解決を最初に参照されたときに行う
- version 4.1.3
- あけおめ
- webrickをロードしない
- webrickはあればロードする
- Gtk::Postboxの名前付き引数があれ
- 名前付き引数
- Webrick消してみる
- [mastodon_account_viewer] mute
- .rubocop.ymlをバックポート
- Fix error message
- [modelviewer] refactoring
- [mastodon_account_viewer] refactoring
- Add rubocop.yml
- スキンの設定のアイコンが表示されてなかった
- 存在しない依存先プラグインに色を付ける
- refactoring
- version 4.1.2
- なんて誤字してやがる(そっちじゃない)
- 依存ライブラリのバージョンが間違っている
- version 4.1.1
- fix coding style
- Pixiv の画像プレビューを mastodon がやってる感じに修正
- thanks Izumi Tsutsui
- Gtk::WebIcon#load_model を呼んだとき、画像がキャッシュヒットすると画像が更新されていなかった
- Update gems
- version 4.1.0
- [mastodon] attachmentのscore周りのリファクタリング
- [mastodon] poll scoreのリファクタリング
- [mastodon] 画像URLマッチャの修正
- Mastodon開始日などを表示
- [mastodon_account_viewer] ユーザフィールドを、「ユーザについて」フラグメントに移動
- version 4.1.0-alpha3
- 冗長なdatasource slugを修正
- thanks Shibafu Midorino
- Worldの認証情報を使ってLTL/FTLを取得するデータソース
- thanks Shibafu Midorino
- gtk3: Timelineの色々修正&実装
- thanks Yuto Tokunaga
- gtk3: タイムラインの右クリックメニュー修正
- thanks Yuto Tokunaga
- mastodon_account_viewer: GTK3対応
- thanks Yuto Tokunaga
- modelviewer: GTK3対応とリファクタリング
- thanks Yuto Tokunaga
- mui: Voterをクリックした時にクラッシュする不具合を修正
- thanks Yuto Tokunaga
- version 4.1.0-alpha2
- appimage: 起動時のwarningメッセージを抑制
- thanks Yuto Tokunaga
- appimage: librsvg2その他のライブラリを追加
- thanks Yuto Tokunaga
- mastodon:
HyperLinkNote
にphoto modelを渡すようにした- thanks Yuto Tokunaga
- modelviewer: クラッシュする不具合を修正
- thanks Yuto Tokunaga
- intent_selector: Deferred内の例外を修正
- thanks Yuto Tokunaga
- refactoring
- mastodon: アカウントを追加するとクラッシュするバグを修正
- thanks Yuto Tokunaga
- 存在しないコマンドのショートカットキーを更新しようとするとクラッシュする
- gtk3: on_share, on_favorite, on_destroyed等のイベントに対応
- thanks Yuto Tokunaga
- gtk3: タイムラインの選択モードを修正
- thanks Yuto Tokunaga
- [mastodon_rest] refactoring
- thanks Shibafu Midorino
- [mastodon_rest] LTL/FTL対応
- thanks Shibafu Midorino
- version 4.0.6
- スポンサー対応
- gtk3: Widgetクラスのファイルを移動
- thanks Yuto Tokunaga
- version 4.1.0-alpha1
- 欲しい情報を、ほしいままに。
- gtk3: mikutter-subparts-image対応
- thanks Yuto Tokunaga
- gtk3: 引用subpartsの色を修正
- thanks Yuto Tokunaga
- gtk3: ステータスバー内のボタンの位置を調整
- thanks Yuto Tokunaga
- gtk3: convert color between gtk2 and gtk3
- thanks Yuto Tokunaga
- [mastodon-sse-streaming] 同一サーバの同一エンドポイントにSSEコネクションをを複数確立してしまう
- [image_file_cache] add config
- update image_file_cache
- form_dslのlistviewは、行を選択せず編集・削除ボタンを押すとクラッシュする
- 設定を開くときの体感速度向上
- refactoring
- mastodon: SSEAuthorizedType#perma_link にクエリパラメータを含め、リクエスト時にはパラメータの結合を行わない
- thanks Shibafu Midorino
- quickstep: fix QuickStep tab width on input
- thanks Yuto Tokunaga
- openimg: GTK3
- thanks Yuto Tokunaga
- shortcutkey: fix for GTK3
- thanks Yuto Tokunaga
- Revert "mastodon: fix
API.status_by_url
andAPI.status_by_url!
"- thanks Yuto Tokunaga
- [notify] mention通知の条件を変更
- thanks Shibafu Midorino
- [mastodon] 新しいサーバをトラッキングしようとするとクラッシュする
- Revert "extract: use
Plugin.collect(:message_stream)
" - Revert "mastodon_rest: error log"
- Revert "mastodon: logs"
- Revert "mastodon: use
collection(:message_stream)
instead offilter_extract_datasources
" - refactoring
- mastodon: fix NoMethodError
- thanks Yuto Tokunaga
- gtk3: spacing between columns
- thanks Yuto Tokunaga
- gtk3: add switch type to
boolean
command of FormDSL- thanks Yuto Tokunaga
- settings: update window size
- thanks Yuto Tokunaga
- mastodon: update gtk3 style
- thanks Yuto Tokunaga
- update plugins for gtk3
- thanks Yuto Tokunaga
- mui: add
native
command to FormDSL- thanks Yuto Tokunaga
- gtk3: update listview DSL and CRUD style
- thanks Yuto Tokunaga
- gtk3: set homogeneus pane width
- thanks Yuto Tokunaga
- gtk3: fix crash on tab replacement
- thanks Yuto Tokunaga
- mastodon: use
collection(:message_stream)
instead offilter_extract_datasources
- thanks Yuto Tokunaga
- extract: fix
ExtractTabList#update_record
- thanks Yuto Tokunaga
- Revert "extract: update
TreeView
on_userconfig_modify
:extract_tabs
"- thanks Yuto Tokunaga
- fix on previous merge commit
- thanks Yuto Tokunaga
- mastodon: fix crash (
Model::Status
)- thanks Yuto Tokunaga
- mastodon: logs
- thanks Yuto Tokunaga
- mastodon: fix
API.status_by_url
andAPI.status_by_url!
- thanks Yuto Tokunaga
- mastodon_rest: error log
- thanks Yuto Tokunaga
- extract: use
Plugin.collect(:message_stream)
- thanks Yuto Tokunaga
- gtk3: fix error log
- thanks Yuto Tokunaga
- gtk3: fix crash
- thanks Yuto Tokunaga
- Revert "change_account: output backtrace"
- thanks Yuto Tokunaga
- mastodon: override
Diva::Model#uri
to identify streams- thanks Yuto Tokunaga
- gtk3: fix NoMethodError for nil
- thanks Yuto Tokunaga
- extract: update
TreeView
on_userconfig_modify
:extract_tabs
- thanks Yuto Tokunaga
- extract: fix nil exception
- thanks Yuto Tokunaga
- set_view: GTK3 FormDSL
- thanks Yuto Tokunaga
- extract: GTK3 FormDSL
- thanks Yuto Tokunaga
- formdsl: fix
multiselect
:row_activated
- thanks Yuto Tokunaga
- formdsl: fix multiselect crash
- thanks Yuto Tokunaga
- formdsl: multitext, fileselect, photoselect, dirselect, multi
- thanks Yuto Tokunaga
- リファクタリング
- [extract_setting] アイコンのUIスケーリング
- コメントの修正
- thanks Shibafu Midorino
- 抽出タブ一覧の設定アイコンを追加
- thanks Shibafu Midorino
- extract: 設定画面の抽出タブ一覧にアイコンやピクトを表示
- thanks Yuto Tokunaga
- そのうち廃止したいドメイン
- [extract] データソース親項目のコンテキストメニュー「subscriberをコピー」を選ぶとクラッシュしていた
- gtk3: apply color config for MiraclePainter
- thanks Yuto Tokunaga
- sound: GTK3-ish settings
- thanks Yuto Tokunaga
- mastodon: GTK3-ish settings
- thanks Yuto Tokunaga
- change_account: GTK3-ish dialog
- thanks Yuto Tokunaga
- fixup
- thanks Yuto Tokunaga
- extract: GTK3-ish settings
- thanks Yuto Tokunaga
- change_account: GTK3-ish settings
- thanks Yuto Tokunaga
- mui: GTK3-ish FormDSL
- thanks Yuto Tokunaga
- gtk3: restore window size and position
- thanks Yuto Tokunaga
- gtk3: update default size of main window
- thanks Yuto Tokunaga
- mastodon: fix loading gtk3 plugin
- thanks Yuto Tokunaga
- gtk3: fix require
- thanks Yuto Tokunaga
- mui: fix NameError
- thanks Yuto Tokunaga
- override virtual functions of Gtk::Widget
- thanks Yuto Tokunaga
- 通知周りリファクタリング
- shareされたMessageがちゃんと通知されてなかった
- 起動時にめっちゃ通知が鳴るのを抑制
- [extract] 通知が表示されていなかった
- status storageにURIがnilとか入ってた
- [mastodon] Status.buildの改善
- modernize
- bought huge monitor
- use frozen string literal
- pulseaudioプラグインをバンドル
- thanks Shibafu Midorino
- mikutter 4.0.5
- gettext 3.3.5
- Revert "同時にダウンロードする画像の数を4つからscheme+authority毎に4つに緩和 refs #1437"
- 同時にダウンロードする画像の数を4つからscheme+authority毎に4つに緩和
- ^〜〜〜^^^^〜〜〜〜^〜^〜^〜〜〜〜〜
- frozen string literalのほうがいいなあ(今更)
- [mastodon_sse_streaming] ストリーミング接続制御処理を削除
- 不要になったフィルタを削除
- fix mastodon stream and rest
- [mastodon] データソースの定義を分ける
- [mastodon_sse_streaming] ConnectionType(仮)
- [mastodon_sse_streaming] delete attribute `method'
- [mastodon_sse_streaming] remove opts
- プロフィール押したらクラッシュした
- [mastodon_sse_streaming] 再接続時間計算処理がややこしかったので抽出した
- [mastodon_sse_streaming] 再接続処理を修正
- [mastodon_sse_streaming] Connection objectに接続処理を移動
- [mastodon_sse_streaming] connection object
- Mastodonプロフィールタブを表示するとクラッシュしていた
- mastodon_sse_streaming/client.rb 不要なコード削除
- mastodon API.callのDeferredが、HTTPステータスコード2xx以外では失敗にする
- get_list
- リクエストログのnoticeを削除
- thanks あひる 家鴨
- Object.nil?を必要なところ以外では使わない
- Plugin::Mastodon
- [mastodon_sse_streaming] connectionsの不要なmutexを削除
- [mastodon] refactoring mastodon_sse_streaming
- 通知音が鳴るタイミングがちょっと遅かった
- 何でこれで動くと思ったんや
- extract_order
- search_spell
- なんでやねんとなって関係ないとこリファクタリングしちゃったあ
- quickstep_query
- mastodon_worlds
- gui_timeline_each_messages
- openイベントが発生するとクラッシュしていた
- openimg_image_openers
- intent_select_by_model_slug
- photo_filter
- collect(worlds)
- collect(model_of_uri)
- pluggaloid 1.4.0
- version 4.1.0-develop
- mikutter 4.0.4
- fix variable name
- thanks あひる 家鴨
- fix model
- thanks あひる 家鴨
- [extract] コピーできるようになってしまった
- [extract] DatasourceSelectBoxをわけた
- fix model
- thanks あひる 家鴨
- fix variable name
- thanks あひる 家鴨
- gtk3: rename namespace Plugin::Gtk -> Plugin::Gtk3
- thanks Yuto Tokunaga
- gtk3: fix requires
- thanks Yuto Tokunaga
- gtk3: mv mui/cairo_miracle_painter.rb -> gtk3/widget/miraclepainter.rb
- thanks Yuto Tokunaga
- mui: fix notice messages
- thanks Yuto Tokunaga
- mui: major fixes for MiraclePainter
- thanks Yuto Tokunaga
- mui: remove method forecast_font_size
- thanks Yuto Tokunaga
- add filter_message_bg_color and filter_message_selected_bg_color
- thanks Yuto Tokunaga
- minor fixes for gtk3 deprecation warnings
- thanks Yuto Tokunaga
- settings: fix crash
- thanks Yuto Tokunaga
- mui: fix crash
- thanks Yuto Tokunaga
- mui: fix nil crash
- thanks Yuto Tokunaga
- mui: MiraclePainter public method
- thanks Yuto Tokunaga
- delayer 1.0.2
- 何もうまく行かない
- gtk3: reverce sort order of Timeline
- thanks Yuto Tokunaga
- version 4.0.3
- delayer-deferred 2.1.3
- mui: change return type of form DSL
- thanks Yuto Tokunaga
- fix
- Cairo::InvalidSizeでクラッシュする時の原因調査用のコード追加
- mastodon: use markup and input :paste in world_setting
- thanks Yuto Tokunaga
- mui: FormDSL: rewrite input, select, and label and add markup
- thanks Yuto Tokunaga
- mui: rewrite FormDSL::Select
- thanks Yuto Tokunaga
- change_account: output backtrace
- thanks Yuto Tokunaga
- gtk3: fix Dialog
- thanks Yuto Tokunaga
- gtk3: add Timeline#order and Timeline#order=
- thanks Yuto Tokunaga
- mui: fix crash (MiraclePainter)
- thanks Yuto Tokunaga
- world: fix crash
- thanks Yuto Tokunaga
- 読み込み完了後、Pixbufの描画前にサーフェスを背景色でクリアする
- thanks Shibafu Midorino
- fix typo
- https? GETリクエストをするためにKernel.openを使わない
- キーワード引数をHashで渡す時に明示的にdouble splatをつける
- Plugin::Skin::ImageでPersist cacheを使わない
- thanks Shibafu Midorino
- UiThreadOnlyを廃止
- リンク開けないようになってた
extend Memoist
なしにmemoizeを使っている箇所を修正 refs #1428, #1051- Proc.newの使用をやめる
- mui: rename event clicked -> click
- thanks Yuto Tokunaga
- gtk3: suppress deprecated warnings
- thanks Yuto Tokunaga
- notification: fix crash
- thanks Yuto Tokunaga
- mastodon: ignore plugin dependency to enable mastodon plugin in gtk3 branch
- thanks Yuto Tokunaga
- extractにsubscribe使ってみる
- delayer 1.1.1
- pluggaloid 1.3.1
- gtk3: fix crash
- thanks Yuto Tokunaga
- mui: remove Cairo::Context.dummy
- thanks Yuto Tokunaga
- gtk3: fix NoMethodError, use Gdk.scale
- thanks Yuto Tokunaga
- gtk3: Notebook#insert_page(child, tab_label, position)
- thanks Yuto Tokunaga
- Photo Modelが持つPixbuf CacheをWeakStorageで置き換える
- thanks Shibafu Midorino
- fix error
- fix error
- Delayerの、任意の時間経ってから処理をキューに入れる処理を使い、Reserverの利用をやめる
- version 4.0.2
- gtk3: move new_mikutter_window -> MikutterWindow.open
- thanks Yuto Tokunaga
- gtk3: mv tab_container.rb -> widget/tabcontainer.rb
- thanks Yuto Tokunaga
- gtk3: implement TabContainer#inspect
- thanks Yuto Tokunaga
- gtk3: add Timeline widget
- thanks Yuto Tokunaga
- activity: fix NameError
- thanks Yuto Tokunaga
- mui: modify SubPartsVoter to use with MiraclePainter
- thanks Yuto Tokunaga
- mui: modify modules to use with MiraclePainter
- thanks Yuto Tokunaga
- mui: reimplement MiraclePainter as a Gtk::Widget
- thanks Yuto Tokunaga
- gtk3: fix for using gtk3 GtkNotebook
- thanks Yuto Tokunaga
- guide: refactor
- thanks Yuto Tokunaga
- guide: fix on_gui_child_activated handler
- thanks Yuto Tokunaga
- gtk3: mv dialog_window.rb -> widget/dialog.rb
- thanks Yuto Tokunaga
- gtk3: refactor Dialog
- thanks Yuto Tokunaga
- gtk3: Dialog DSLをGTK3で再実装
- thanks Yuto Tokunaga
- Environment::PLUGIN_PATH に、複数のロードパスを書けるようにした
- YouTubeとニコニコ動画のサムネイルをサポート
- thanks Shibafu Midorino
- appimage: fix crash/freeze
- thanks Yuto Tokunaga
- カスタム絵文字を考慮して選択範囲を調整してから文字列コピーを実行する
- thanks Shibafu Midorino
- remove irb from Gemfile
- version 4.0.1
- あけおめ
- fix appimage
- thanks hinaloe k
- MiraclePainterの更新のたびに実行される不要なコードを削除
- thanks Shibafu Midorino
- version 4.0.0
- gtk3: add Timeline widget
- thanks Yuto Tokunaga
- activity: fix NameError
- thanks Yuto Tokunaga
- mui: modify SubPartsVoter to use with MiraclePainter
- thanks Yuto Tokunaga
- mui: modify modules to use with MiraclePainter
- thanks Yuto Tokunaga
- mui: reimplement MiraclePainter as a Gtk::Widget
- thanks Yuto Tokunaga
- mui: disable emit_leave_notify_from_event_motion
- thanks Yuto Tokunaga
- add detailed error message
- thanks Yuto Tokunaga
- fix ArgumentError on signal_emit
- thanks Yuto Tokunaga
- mui: remove pixmap from MiraclePainter
- thanks Yuto Tokunaga
- mui: fix ArgumentError
- thanks Yuto Tokunaga
- gtk3: update gtk3 gem to v3.3.8
- thanks Yuto Tokunaga
- Form DSLにキーコンフィグのウィジェット追加
- 表示設定が開けなくなっていた
- フィールドにPhoto Modelを受け付ける
- StringFieldクラスを作ってそこにまとめる
- Procの代わりに配列を渡すことで、1つのカラムに複数の値を格納する
- [intent] listview使う
- refactoring
- リストビューのコンテキストメニューで新規作成・追加・削除できるようにした
- リストビューに編集フラグを設定できるようにした
- 並び替えできるようにした
- 削除できるようになった
- 作成できるようにした
- listviewの編集に対応
- Form DSLにListViewを追加
- Intent SelectorをDialog DSLで
- ActivityViewもReadだけでよい
- Gtk::Timeline::InnerTLはReadしか使ってないみたい
- Gtk::CRUDのReadの部分とC_UDの部分を別のクラスに分ける(?)
- Mtkのメソッドのほとんどをdepreacteに。呼ぶと確実にFiberErrorになるメソッドは例外を投げる
- [gtk3] ペインの順序を修正
- thanks Yuto Tokunaga
- [extract] 設定UIのコードを別ファイルに移動
- thanks Yuto Tokunaga
- [gtk3] TabToolbarをGridに変更
- thanks Yuto Tokunaga
- [activity] gtk3対応
- thanks Yuto Tokunaga
- [mui] FormDSL photoselectを入れるとマウスカーソルの形状が変わるのを修正
- thanks Yuto Tokunaga
- [extract] gtk3対応
- thanks Yuto Tokunaga
- [mui] gtk3対応
- thanks Yuto Tokunaga
- [mui] Gtk::FormDSLの親がGtk::Gridの場合に対応
- thanks Yuto Tokunaga
- [mui] Gtk::WidgetとGtk::Boxの拡張メソッドを廃止
- thanks Yuto Tokunaga
- [gtk3] paneのレイアウトを調整
- thanks Yuto Tokunaga
- [gtk3] TabContainerのスーパークラスをGridに変更
- thanks Yuto Tokunaga
- [settings] gtk3対応
- thanks Yuto Tokunaga
- [mui] テキストのみのコンボボックスにGtk::ComboBoxTextを用いるよう修正
- thanks Yuto Tokunaga
- [gtk3] requireが抜けていたので追加
- thanks Yuto Tokunaga
- [mui] Gtk::PostBox内のVBox, HBoxをGridで置き換え
- thanks Yuto Tokunaga
- [gtk3] 記法の修正
- thanks Yuto Tokunaga
- gtk3 gemの定数のdeprecated warningに対応
- thanks Yuto Tokunaga
- [display_requirements] 依存pluginの宣言が抜けていたので追加
- thanks Yuto Tokunaga
- Skin.getをSkin.get_pathに置換
- thanks Yuto Tokunaga
- Gtk::Box.closeupの実装を修正
- thanks Yuto Tokunaga
- Gtk::Style.main_quitを削除
- thanks Yuto Tokunaga
- [gtk3] Gtk.idle_add_priorityが廃止されたのでGLib::Idle.addで代替
- thanks Yuto Tokunaga
- Plugin[:gtk]をPlugin[:gtk3]に置換
- thanks Yuto Tokunaga
- Gtk.init_add, Gtk.quit_addが廃止されたのでMainloopを修正
- thanks Yuto Tokunaga
- gladeファイルからGtk::Windowを生成し,MikutterWindowに拡張するよう変更
- thanks Yuto Tokunaga
- [gtk3] fix syntax error
- thanks Yuto Tokunaga
- [guide] dummy_contextを削除
- thanks Yuto Tokunaga
- [bitly] add lacked miquire
- thanks Yuto Tokunaga
- [api_request_file_cache] add lacked miquire
- thanks Yuto Tokunaga
- [gtk3] world_shifter, require 'gtk3'
- thanks Yuto Tokunaga
- [gtk3] 動かない行をコメント
- thanks Yuto Tokunaga
- [gtk3] Plugin::Gtk::DialogContainerの基底クラスをGtk::Boxに変更
- thanks Yuto Tokunaga
- Gtk::PostBoxで:expose_eventを:drawに修正
- thanks Yuto Tokunaga
- Gkt::IntelligentTextviewで実行できない行をコメント
- thanks Yuto Tokunaga
- MiraclePainter関連を修正
- thanks Yuto Tokunaga
- 拡張メソッドcloseupの実装をGtk::ContainerからGtk::Boxに移動
- thanks Yuto Tokunaga
- 拡張メソッドGtk::Widget.tooltipの実装を変更
- thanks Yuto Tokunaga
- a99fb706 "remove gtk version check" で削除されたGtk::TimeLineのスタイルをコメントとして追加
- thanks Yuto Tokunaga
- 73994dbb "remove needless" の変更内容を一部revert
- thanks Yuto Tokunaga
- gtk3
- thanks Katsuyoshi MATSUMOTO
- why cannot create instance gtk::timeline
- thanks Katsuyoshi MATSUMOTO
- why loaded gtk::timline class?
- thanks Katsuyoshi MATSUMOTO
- remove needless
- thanks Katsuyoshi MATSUMOTO
- rename gtk3
- remove debug code
- thanks Katsuyoshi MATSUMOTO
- rename gtk3
- thanks Katsuyoshi MATSUMOTO
- remove gtk version check
- thanks Katsuyoshi MATSUMOTO
- gtk::object to gtk::style
- thanks Katsuyoshi MATSUMOTO
- remove needless
- thanks Katsuyoshi MATSUMOTO
- change add using method chane to call method
- thanks Katsuyoshi MATSUMOTO
- rename gtk3
- remove debug code
- thanks Katsuyoshi MATSUMOTO
- rename gtk3
- thanks Katsuyoshi MATSUMOTO
- remove gtk version check
- thanks Katsuyoshi MATSUMOTO
- gtk::object to gtk::style
- thanks Katsuyoshi MATSUMOTO
- gtk3
- thanks Katsuyoshi MATSUMOTO