やること: チケット
https://dev.mikutter.hachune.net/
https://dev.mikutter.hachune.net/favicon.ico?1619448608
2019-06-20T11:54:20Z
やること
Redmine
mikutter - 機能 #1349 (終了): 通知にffiを利用しない
https://dev.mikutter.hachune.net/issues/1349
2019-06-20T11:54:20Z
toshi_a 初音
toshi.alternative@gmail.com
<p>通知にlibnotify.soを使うために、ffiを利用しているが、謎の環境ではこのために導入難易度が上がるらしい。<br />ffiはこのためにしか使っておらず、デメリットのほうが大きいので、一度notify-sendを使った方式に戻す。</p>
<p>今後同様のことを行うなら、既に利用しているGIを利用する線で考えてもよいかも。</p>
mikutter - 機能 #1007 (新規): 設定の効果音選択専用のウィジェット
https://dev.mikutter.hachune.net/issues/1007
2017-03-26T04:49:08Z
toshi_a 初音
toshi.alternative@gmail.com
<p>現在、効果音などを設定させるのに fileselect を利用しているが、新たに soundselect を追加し、音声ファイルだけを選ばせる。</p>
<p>音声選択ダイアログボックスを呼び出すためのボタンの周りに、現在選択されている音声を再生するプレビューボタンを設置する。</p>
<p>選んだ音声ファイルは、ファイル名ではなくSoundModelとしてアクセスできるようにする。</p>
mikutter - 機能 #1006 (終了): 設定の画像選択の専用のウィジェット
https://dev.mikutter.hachune.net/issues/1006
2017-03-26T04:47:24Z
toshi_a 初音
toshi.alternative@gmail.com
<p>現在、アイコン画像などを設定させるのに fileselect を利用しているが、新たに photoselect を追加し、画像だけを選ばせる。</p>
<p>画像選択ダイアログボックスを呼び出すためのボタンの周りに、その画像のサムネイルを表示して、クリックしたらIntentが発行されるようにする。</p>
<p>選んだ画像は、ファイル名ではなくPhotoModelとしてアクセスできるようにする。</p>
mikutter - 機能 #827 (新規): 設定の階層化
https://dev.mikutter.hachune.net/issues/827
2016-04-29T18:42:18Z
toshi_a 初音
toshi.alternative@gmail.com
<p>設定画面の左側のインデックスを階層化する。</p>
<p>適切にカテゴライズしていくと設定項目が多すぎる、または settings do...end のネストが深すぎるセクションができてしまう。こういうのを普通に表示していると特定の項目にたどり着くのがとても大変なので、インデックスをツリー表示にし、サブ項目を表示する。</p>
<p>階層をどこまでインデックスに表示するかとか、インデックスでサブ階層が選ばれた場合にどういう表示にするかとかは、考える必要があるなあ</p>
mikutter - 機能 #772 (新規): 設定画面で、画像ビューアのウィンドウを通常ウィンドウにするかダイアログウィンドウにするかを選択
https://dev.mikutter.hachune.net/issues/772
2015-09-12T07:17:20Z
toshi_a 初音
toshi.alternative@gmail.com
<p>画像ウィンドウをダイアログにしたけど、これだといろんな問題が起こった。カスケード型よくわからないけど、WM固有の事情もあって両方の問題を同時に解決できないように思うので、設定画面で変更できるようにしようかな</p>
<a name="ダイアログウィンドウ"></a>
<h1 >ダイアログウィンドウ<a href="#ダイアログウィンドウ" class="wiki-anchor">¶</a></h1>
<a name="メリット"></a>
<h2 >メリット<a href="#メリット" class="wiki-anchor">¶</a></h2>
<ul>
<li>awesomeで開いた時、mikutterのウィンドウに重ねて表示することができる</li>
</ul>
<a name="デメリット"></a>
<h2 >デメリット<a href="#デメリット" class="wiki-anchor">¶</a></h2>
<ul>
<li>Unityで、常にmikutterより前に画像ウィンドウが被ってくる</li>
<li>なんかのWMで×ボタンが表示されてないらしい(これはダイアログでも表示させられるはず)</li>
</ul>
<a name="通常のウィンドウ"></a>
<h1 >通常のウィンドウ<a href="#通常のウィンドウ" class="wiki-anchor">¶</a></h1>
<a name="メリット-2"></a>
<h2 >メリット<a href="#メリット-2" class="wiki-anchor">¶</a></h2>
<p>よくわからない</p>
<a name="デメリット-2"></a>
<h2 >デメリット<a href="#デメリット-2" class="wiki-anchor">¶</a></h2>
<ul>
<li>タイル型WMでやばい感じになるらしい</li>
</ul>
mikutter - 機能 #645 (終了): 起動時にBundlerを使用するかどうかを選択できる仕組みを入れる
https://dev.mikutter.hachune.net/issues/645
2014-03-10T16:27:46Z
toshi_a 初音
toshi.alternative@gmail.com
<p>mikutter.rb の L16 - L22の、Bundler使うかどうか判断しているところがあるが、GentooとDebianのパッケージを作る時に問題になるという報告があった。<br /><pre>
begin
ENV['BUNDLE_GEMFILE'] = File.expand_path(File.join(File.dirname($0), "Gemfile"))
require 'bundler/setup'
rescue LoadError, SystemExit
# bundlerがないか、依存関係の解決に失敗した場合
# System の gem を使ってみる
end
</pre></p>
<p>この部分を実行するかどうかを、環境変数か、起動オプションで切り替えられるようにしてみる</p>
mikutter - 機能 #448 (却下): 関連ツイートを検出するフィルタ
https://dev.mikutter.hachune.net/issues/448
2012-03-27T17:08:17Z
toshi_a 初音
toshi.alternative@gmail.com
<p>smartthreadを拡張して、スレッドに特定のツイートに関係するツイートを追加することができるフィルタを定義する。</p>
mikutter - 機能 #331 (終了): 設定画面を簡単に作れるようにする
https://dev.mikutter.hachune.net/issues/331
2011-09-30T14:53:29Z
toshi_a 初音
toshi.alternative@gmail.com
<p>GTKをいじらなくても、設定タブを増設できるようなAPIを提供する。</p>
mikutter - 機能 #248 (終了): 非ASCII文字ハッシュタグに対応する
https://dev.mikutter.hachune.net/issues/248
2011-07-13T01:52:32Z
toshi_a 初音
toshi.alternative@gmail.com
<p>blog.jp.twitter.com/2011/07/blog-post.html</p>
<p>ハッシュタグに使える文字が増えたので対応する</p>
mikutter - 機能 #207 (終了): 通知をタイムラインごとに設定できるようにする
https://dev.mikutter.hachune.net/issues/207
2011-06-03T02:53:37Z
toshi_a 初音
toshi.alternative@gmail.com
<p>通知を、イベントごとのほかに、タイムラインにも設定できるようにする。<br />たとえば、抽出タブに通知を設定できるようにする。</p>
mikutter - 機能 #77 (却下): 鍵垢には鍵マークを表示する
https://dev.mikutter.hachune.net/issues/77
2011-02-11T18:30:21Z
toshi_a 初音
toshi.alternative@gmail.com
<p>鍵垢は左下にでも、鍵のまーくを表示しておくようにする</p>
mikutter - 機能 #48 (終了): 設定ファイルに特定のオブジェクトしか含めることができないようにする
https://dev.mikutter.hachune.net/issues/48
2011-01-08T04:41:01Z
toshi_a 初音
toshi.alternative@gmail.com
<p>現在はどんなオブジェクトでも設定ファイルに書き込むことができるが、Array, Hash, String, Numeric, TrueClass, FalseClass, NilClass, Symbol以外を含めることができないようにする。<br />また、設定項目ごとに型宣言をつけられるようにして、型宣言があればis_a?関係がないオブジェクトは入れられないように変更する。</p>
mikutter - 機能 #34 (終了): 設定ファイルのバックアップ機能
https://dev.mikutter.hachune.net/issues/34
2011-01-02T08:01:33Z
toshi_a 初音
toshi.alternative@gmail.com
<p>pstoreは異常終了したときに稀にデータが壊れることがあるので、毎回起動時にバックアップを取り、起動時にデータが壊れていたらそのバックアップから設定をレストアすれば、前回起動時まで巻き戻るだけで済む</p>
mikutter - 機能 #16 (終了): 設定を別ウィンドウにする
https://dev.mikutter.hachune.net/issues/16
2010-12-23T08:44:32Z
toshi_a 初音
toshi.alternative@gmail.com
<p>横幅を小さくしていると、設定がやりづらくなるため、別ウィンドウで設定ができるようにしたほうがよい。<br />ただし設定ボタンを置く場所をつくる必要がある</p>
mikutter - 機能 #3 (却下): 非公式リツイートの元になったつぶやきをさがすプラグイン
https://dev.mikutter.hachune.net/issues/3
2010-12-13T17:20:32Z
toshi_a 初音
toshi.alternative@gmail.com
<p>非公式リツイートの元のつぶやきを自動的に探させたい。手法としては</p>
<p>1. /RT @([a-zA-Z0-9_]){1,14}:/ みたいなのにマッチするつぶやきなら<br />2. その後ろを全部切り取って<br />3. $1のユーザの、1のつぶやきが投稿された以前のつぶやき200件くらい(一度に取得できる限界の数・やりすぎ?)を取って<br />4. 前方一致でマッチするのがあったらそれと仮定 (完全一致だと後ろが切れてる場合に正しく取得できない)</p>
<p>かなり負荷が高い処理になるうえに、確実に見つけられるとも限らないので、コンテキストメニューくらいがいいかと。</p>