やること: チケット
https://dev.mikutter.hachune.net/
https://dev.mikutter.hachune.net/favicon.ico?1619448608
2015-08-17T02:23:44Z
やること
Redmine
mikutter - 機能 #765 (終了): streamingプラグインのguiプラグインへの依存を解消
https://dev.mikutter.hachune.net/issues/765
2015-08-17T02:23:44Z
toshi_a 初音
toshi.alternative@gmail.com
<a name="問題"></a>
<h1 >問題<a href="#問題" class="wiki-anchor">¶</a></h1>
<p>UIなしで起動したとき、streamingプラグインがguiプラグインに依存しているため、UserStreamが利用できない</p>
<ol>
<li>streamingプラグインは、接続が切れたことをステータスバーに表示するためだけにguiプラグインに依存している</li>
<li>UserStreamの接続・切断を通知するコードは既にMikuTwitter::StreamingFailedActionにある</li>
<li>MikuTwitter::StreamingFailedActionは、呼び出し元のプラグインがactivityに依存していることを前提にしている</li>
</ol>
<a name="解決策"></a>
<h1 >解決策<a href="#解決策" class="wiki-anchor">¶</a></h1>
<a name="1"></a>
<h2 >1<a href="#1" class="wiki-anchor">¶</a></h2>
<ol>
<li>streamingプラグインは、UserStreamの切断時の通知をやめる</li>
<li>MikuTwitter::StreamingFailedAction は、ストリームの接続・切断時に特定のイベントを発生させる</li>
<li>そのイベントを受け取ってactivityに通知するプラグインを新たに作る</li>
</ol>
<a name="2"></a>
<h2 >2<a href="#2" class="wiki-anchor">¶</a></h2>
<ol>
<li>streamingプラグインは、UserStreamの切断時の通知をやめる</li>
<li>activityプラグインを、通知を発生・取得するメソッドを提供するプラグインと、Gtkに依存する表示部分を分けて二つのプラグインにすることで、activityに依存するプラグインを間接的にgtkに依存させないようにする</li>
</ol>
mikutter - 機能 #754 (終了): ドイツのトリ
https://dev.mikutter.hachune.net/issues/754
2015-04-28T10:03:55Z
Akira Ouchi
<p><a class="external" href="https://twitter.com/Asyley_/status/592986657181208578">https://twitter.com/Asyley_/status/592986657181208578</a></p>
<p>(サイトで対応しているので)Twitter Webでも画像が展開される模様。<br />d250g2.comも対応しないとダメですね。<br /><a class="external" href="https://twitter.com/Akkiesoft/status/592989463778754560">https://twitter.com/Akkiesoft/status/592989463778754560</a></p>
<pre>
diff --git a/core/plugin/photo_support/photo_support.rb b/core/plugin/photo_support/photo_support.rb
index 880f8d9..f432fb4 100644
--- a/core/plugin/photo_support/photo_support.rb
+++ b/core/plugin/photo_support/photo_support.rb
@@ -148,6 +148,11 @@ Plugin.create :photo_support do
open("http://instagram.com/p/#{shortcode}/media/?size=l")
end
+ # ドイツのトリ
+ defimageopener('ドイツのトリ', %r#\Ahttp://600eur.gochiusa.net/?\Z#) do
+ open('http://600eur.gochiusa.net/tori/600eur.png')
+ end
+
# d250g2
defimageopener('d250g2', %r#\Ahttp://d250g2.com/?\Z#) do
open('http://d250g2.com/d250g2.jpg')
</pre>
mikutter - 機能 #742 (終了): リスト抽出タブをより少ない手順で作成する方法を提供
https://dev.mikutter.hachune.net/issues/742
2014-12-31T08:30:36Z
toshi_a 初音
toshi.alternative@gmail.com
<p>現在リストタブ相当のものを作るには、抽出タブになったことでmikutter 3.0以前と比べて手順が多くなってしまっている。<br />従来のように、リストの設定画面からタブを作る方法を提供したい。</p>
<p>具体的には、設定画面のリストの追加・削除ボタンの並びに、「タブを作成」ボタンを設けて、それをクリックすることで、最初から以下の設定がされた抽出タブを作成する。</p>
<ul>
<li>データソース
<ul>
<li>そのリスト</li>
</ul>
</li>
<li>条件
<ul>
<li>すべてのツイート</li>
</ul>
</li>
<li>オプション
<ul>
<li>名前: そのリストの名前(作成ユーザ名などは含まない)</li>
<li>アイコン: リストのアイコン</li>
</ul></li>
</ul>
<p>作成を確認する意味でも、抽出タブつくるときのダイアログくらいは表示してもいいかもしれん</p>
mikutter - 致命的 #725 (終了): 関西弁対応
https://dev.mikutter.hachune.net/issues/725
2014-10-21T14:30:06Z
toshi_a 初音
toshi.alternative@gmail.com
<p>Facebookは最近関西弁ロケールに対応した。<br />Facebookはユーモアのかけらもないディストピアであり、Facebookに遅れを取ることは「#699 Twitter Webのコナミコマンドを受けての対応」よりも恥ずかしいことだ。</p>
mikutter - 環境対応 #699 (終了): Twitter Webのコナミコマンドを受けての対応
https://dev.mikutter.hachune.net/issues/699
2014-06-23T07:40:09Z
toshi_a 初音
toshi.alternative@gmail.com
<p>Twitter Webで以下の順番でキーを入力すると、画面上部のTwitter Birdが回転することがわかった(コナミコマンド)。</p>
<pre>
↑ ↑ ↓ ↓ ← → ← → B A
</pre>
<p>現在、多くのユーザがmikutterでコナミコマンドを試しているが、実装されていないので何も起こっていない。近年のTwitterはユーモアを欠き暴走しているのに、こういったどうでもいいところでTwitterに出し抜かれるのはプロジェクトとしての生き恥である。新機能実装だが3.0の次回のリリースにて対応する。<br />ただし、同じことをやっても面白く無いし、mikutterにはあのような鳥はいないので、別の方法を考える必要がある。</p>
mikutter - 環境対応 #536 (終了): 新規インストールしたmikutterが起動しない
https://dev.mikutter.hachune.net/issues/536
2012-11-23T01:39:57Z
Satoshi Okuno
moguno12@gmail.com
<p>新規インストール(~/.mikutterがない状態)のmikutterが以下の例外で起動しなくなりました。<br />(Twitter側の仕様変更?)</p>
<p>・事象<br />/Users/moguno/mikutter/core/lib/mikutwitter/query.rb:70:in `query!': 400 #<Net::HTTPBadRequest:0x2d68ad8> (MikuTwitter::Error)<br /> from /Users/moguno/mikutter/core/service.rb:187:in `user_initialize'<br /> from /Users/moguno/mikutter/core/service.rb:52:in `initialize'<br /> from /Users/moguno/mikutter/core/service.rb:23:in `new'<br /> from /Users/moguno/mikutter/core/service.rb:23:in `services_refresh'<br /> from /Users/moguno/mikutter/core/service.rb:28:in `all'<br /> from /Users/moguno/mikutter/core/service.rb:33:in `primary'<br /> from /Users/moguno/mikutter/mikutter.rb:37:in `<main>'</p>
<p>・原因<br /><a class="external" href="http://api.twitter.com/1/account/verify_credentials.json">http://api.twitter.com/1/account/verify_credentials.json</a><br />へのアクセスに対して、リザルトコード400で以下のようなjsonが返ってきていました。
{"errors":[{"message":"Bad Authentication data","code":215}]}</p>
<p>・対策<br />AdHocですが上記のjsonが返ってきた場合は、認証ウインドウを表示するようにしました。<br />パッチを添付しますので確認をお願いします。</p>
mikutter - 環境対応 #460 (終了): ubuntu 12.04でUserStreamが使えない
https://dev.mikutter.hachune.net/issues/460
2012-04-30T02:30:38Z
toshi_a 初音
toshi.alternative@gmail.com
<p>報告多数。「動かない」という報告も多いが、どうやらたいがいこの問題のことを指しているみたい(未検証)。<br />UserStreamのコネクションが確立されてすぐに切断される。</p>
<p>こんな情報提供も受けたので試してみる。</p>
<pre>
Net::HTTP 使ってるのであれば http.ssl_version = 'TLSv1' で繋がった感じある
https://twitter.com/#!/mitukiii/statuses/196408010329964544
</pre>
mikutter - 致命的 #275 (終了): Ruby 1.8.7環境でURLを含むツイートを右クリックするとクラッシュする
https://dev.mikutter.hachune.net/issues/275
2011-08-14T11:34:27Z
Izumi Tsutsui
tsutsui@ceres.dti.ne.jp
<p>NetBSD/i386(pkgsrc) と Gentoo(portage) で確認。<br />URLを含むツイートで右クリックメニューを出そうとすると<br /><code>./addon/contextmenu.rb:156: unexpected return</code><br />と怒られてmikutterが落ちる。URLのないツイートなら問題なし。<br />#265の「URLを開く」での機能追加部分が1.9系依存の記述になっている?</p>
<p>添付の適当修正でeachの中からreturnしないようにすれば一応動いてるっぽい。<br />ただし1.9.2で副作用がないかどうかは未確認。</p>
mikutter - バグ #251 (終了): システムアカウントをmikutterからmikutter_bot に変更する
https://dev.mikutter.hachune.net/issues/251
2011-07-21T12:19:01Z
toshi_a 初音
toshi.alternative@gmail.com
<p>仕様上、システム通知はそのtwitterアカウントからつぶやいたように見えるが、mikutterというアカウントは別の人に取得されてしまっているので、その人がつぶやいたように見える。すでにmikutter_botは押さえてあるので、比較的被害が少ないそちらに切り替える。</p>
mikutter - 致命的 #182 (終了): MiraclePainterが更新された時にSegmentation faultする
https://dev.mikutter.hachune.net/issues/182
2011-05-24T02:10:07Z
toshi_a 初音
toshi.alternative@gmail.com
<p>nattyのパッケージは、signal_emitを実行したときにクラッシュすることがあるらしい</p>
mikutter - バグ #89 (終了): ruby1.9.2でセグメンテーション違反で落ちる
https://dev.mikutter.hachune.net/issues/89
2011-03-01T14:48:29Z
toshi_a 初音
toshi.alternative@gmail.com
<p>r248 から。 r247 では問題なし。<br />起動後数秒から数分してから落ちることもある。<br />恐らくruby 1.9.2のバグを踏んでしまった。</p>
mikutter - バグ #57 (終了): UserConfigにMIKUオブジェクトが入り込むことがある
https://dev.mikutter.hachune.net/issues/57
2011-01-16T02:53:53Z
toshi_a 初音
toshi.alternative@gmail.com
<p>UserConfigにMIKUオブジェクトが含まれているのが原因で、その場合起動時にMIKUライブラリがロードされる前にマーシャルからの復元が行われてしまってエラーになる</p>
mikutter - 致命的 #29 (終了): ユーザプロフィールタブをフォロー状況取得完了前に閉じるとクラッシュする
https://dev.mikutter.hachune.net/issues/29
2010-12-29T14:36:54Z
toshi_a 初音
toshi.alternative@gmail.com
<p>ユーザのプロフィールを開き、「xxはyyをフォローしています」という表示が出る前にタブをとじると、取得が完了し次第既にdestroyしたウィジェットにウィジェットの追加を試みるのでクラッシュする。</p>
mikutter - バグ #23 (終了): コマンドを用いたURLオープン時のURLのエスケープが適切ではない
https://dev.mikutter.hachune.net/issues/23
2010-12-26T06:19:06Z
toshi_a 初音
toshi.alternative@gmail.com
<p>非Windows環境ではコマンドを通じてURLオープンを行うが、URL文字列に特殊文字(&とか)が入っていると正常にURLがブラウザにわたらない。</p>
mikutter - 致命的 #11 (終了): アイコンのロード完了前につぶやきが削除された時に落ちる
https://dev.mikutter.hachune.net/issues/11
2010-12-18T10:45:19Z
toshi_a 初音
toshi.alternative@gmail.com
<p>アイコンをロードするスレッドの処理が終了する前につぶやきのウィジェットが削除されているとクラッシュすることがある</p>