mikutterの技術的なことを書いていこう

2016年6月18日土曜日

mikutter 3.4.1

  • 自分自身をリツイートできる
  • 「D mikutter_bot」のようなフォーマットを無視し、クリックしてもプロフィールを開かない
    • 誤検出が多かった
    • 今となってはこの形式は利用されていない
    • ただ、ツイートを上記のような形式で始めるとDMになるのは今までどおり。これはTwitterサーバにそういう機能があるため
    • それに伴って、ActivityのDM通知テキストが変更された(翻訳頼むやで)
  • 翻訳
    • zh_TW
    • en
現在フィリスのアトリエを予約するにあたって、PS4を買うかVitaでそのままやるか迷っています。Vitaだと画面も小さいし、首が疲れるじゃないですか。私はトトリのアトリエからの新参ですが、その代わりそれ以降はわりとやりこんでいるので、買う価値はあると思うんですよね。しかし一番上のやつは3万超えるので、PS4も同時に買うとなるとちょっと勇気がいる値段なんですよね。どっちみち外でもやりたいからクロスセーブしてVitaの通常版も買うと思うんですが…。

それとこれは余分な話なのですが、オープンソースカンファレンス2016 Kyotoに、「mikutter」がブース展示をすることになりました。また、当日はセミナー「mikutter会議2016」も開催されることになっています。mikutter開発者のお話を拝聴できる貴重な機会です。当日は貴重な時間をドブに捨てる覚悟でいらしてください。

あ、そうそう、今回からはバグフィックスリリースでもこれ載せようと思ってたんですよ

$ git log --format="%an" 3.3.0..3.4.0 | sort | uniq
Toshiaki Asai

我〜w

2016年6月11日土曜日

mikutter 3.4

mikutter 3.4をリリースします。今回は、UI周りの改善がメインです。

  • ライブラリ
    • Pluggaloid 1.1
  • ツイートを開く機能
  • プロフィール
    • UIのブラッシュアップ
  • リプライ表示の設定が大幅に増えた
  • コメント付きリツイート表示の設定が大幅に増えた
  • 動画リンクをクリックすると、サムネイル画像しか閲覧できない問題を修正
  • Ruby 2.0のサポートを終了。Ruby 2.1以降を利用する。
  • Cairo::SubPartsMessageBase
    • リプライ、コメント付きリツイートに使われる、ツイート内にツイートを表示する機能。サードパーティプラグインから利用できる
  • プラグインの依存関係グラフをmikutterコード上から利用できるようになった
  • プラグインの依存関係をdotファイルに書き出せるようになった

詳細な新機能の情報は以下を参照してください。

http://mikutter.blogspot.jp/2016/04/mikutter-34.html

翻訳もお待ちしています。

https://www.transifex.com/lindwurm/mikutter

皆さんのcommitで成り立っています 感謝
$ git log --format="%an" 3.3.0..3.4.0 | sort | uniq

  • EbiflyBB
  • Osamu Koga
  • Toshiaki Asai
  • moguno
  • trorornmn $

mikutter 3.3について

ここ数年は最新版しかバグフィックスをしませんでしたが、既に3.3.11のリリースを予定しています。互換性が高いので基本的には最新のmikutterを使うということで問題はないと思いますが、今回は試験的に1ヶ月から3ヶ月程度、mikutter 3.3のバグフィックスも行っていく予定です。ユーザのメリットよりは開発の負担を知りたいという目論見なので、コレを見ているみんなは素直に3.4を使いましょう。

2016年5月29日日曜日

#mikutter 3.4.0-alpha3


  • リプライ・コメント付きリツイートをクリックした時に発生させるイベントを選択させる
  • リプライ・コメント付きリツイートの設定の組み合わせによっては、ツイートの表示域が不必要に大きくとられる

今あひる焼き合宿してるんですよ。
いやー、部屋が広くていいですね。でもちょっと蚊が飛んでる。
あと、開発環境はちゃんとラップトップでもパフォーマンス出せるように予め設定しておかないとダメですね。トラックボール持ってきたのは良かった。

2016年5月22日日曜日

#mikutter 3.4.0-alpha2


  • カスタムrakeタスクを設置する場所
    • tasks/以下に置けばRakefileからロードされる。再配布などに使えるかも
  • 言語ファイルを更新
クラッシュレポートも特に届いてないので、βリリース程度には安定していると思います。1週間何もやることがなかったらalphaというのを取りますが、5月中はβリリースを行わない予定です。

それはそうと5/28はOSC 2016 Nagoyaに遊びに行く予定です。mikutterは日本NetBSDユーザーグループという名前で出展していまぬ。シールやお菓子などが展示されている予定です。あんまり嘘ばかり書くと怒られそうなのでこのへんで。

翻訳もありがとうございます。主に英語と中国語(zh_TW)が進んだようです。まだ英語が全部終わってなかったりするようなので、引き続きよろしくお願いします。

2016年5月16日月曜日

#mikutter 3.4.0-alpha1

ついにmikutter 3.4不安定版のalphaリリースです(?)

機能の詳細はmikutter 3.4の新機能を見ていただいてもいいですが、一番良いのは自分で起動することです。gitでは release/3.4 ブランチですし、私のリリーススクリプトが勝手にtarballを作ってくれたので、それを利用する手も無いこともないです。

mikutter 3.4 残チケットなど

翻訳もお願いします。実はまだ言語ファイルアップできてません。許してちょ

3.3からは、貢献者の名前を記事に掲載しています。バグ報告をして徳を高めよう。
バグ報告は集中すると思うので、Twitterではなく、Redmineにお願いします。パッチがある報告はいいぞ

#mikutter 3.3.10


  • Piaproの画像が表示されなくなっていた(thanks @Akkiesoft)
み、水戸〜!

2016年5月11日水曜日

#mikutter 3.3.9


  • 投稿関係でクラッシュすることがあった
み、ミク〜!