Create a gist now

Instantly share code, notes, and snippets.

What would you like to do?
鍵垢のツイート背景をグレーにするmikutterプラグイン
#-*- coding: utf-8 -*-
Plugin.create :gray_protected_users do
UserConfig[:protected_users_background_color] ||= [0xcccc,0xcccc,0xcccc]
filter_message_background_color do | mp, array |
if mp.to_message.user[:protected] == true
array = UserConfig[:protected_users_background_color]
end
[mp, array]
end
settings("Protected_Users_Color") do
color("鍵付きユーザの背景色",:protected_users_background_color)
end
end

akihiro commented Dec 25, 2012

設定画面で背景色指定できるforkを作ってみました.よろしければマージしていただけると幸いです.
なお修正箇所のライセンスはNYSLですので煮るなり焼くなり好きにしていただければ嬉しいです.

tsutsui commented Jan 2, 2018

mikutter 3.6.0 では以下の警告が出るようです。

warning: /usr/pkg/lib/ruby/2.3.0/rubygems/deprecate.rb:62:in `block (2 levels) in deprecate': NOTE: Gdk::MiraclePainter#to_message is deprecated with no replacement. It will be removed on or after 2017-05-01.
Gdk::MiraclePainter#to_message called from /home/tsutsui/.mikutter/plugin/gray_protected_users.rb:6.

no replacement と言われてますが、とりあえず単純に to_message を message に変更すれば警告は消えて意図通り動作もするようです。
ちょくちょく使っているのでこれで更新していただけるとありがたいです。
https://gist.github.com/tsutsui/2a5063949af54b92c017ed8a72d3e2e3

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment