Release Notes

shibafu edited this page Nov 18, 2018 · 17 revisions

Playストアにアップロードしていない、開発ビルドも含みます。
大きめの見出しになっている版が、Playストアにアップロードしたものです。

2.1.0.1713-dev (linkage 181119 760214b)

  • [#179] 投稿キャンセルの確認ダイアログが表示されないバグを修正
  • [#187][Mastodon] CWトゥートの本文をTL上ではデフォルト非表示にした
  • [#188] 削除とRT/BTのメッセージをておくれさせるオプションの追加
  • [#192][Twitter] YQ listソースで存在しないアカウントを受信ユーザに指定するとクラッシュするバグを修正
  • [#194][Twitter] ツイート詳細画面で「ミュートする」を選択するとクラッシュするバグを修正
  • [Twitter] Twitterアカウントを追加した際、正常にユーザ名やアイコンが表示されないバグを修正
  • [Twitter] FollowedStreamで無関係のリプライが大量にTLに流入することがあったため、条件を見直し
  • [Twitter] DM取得結果が0件の時にエラーメッセージが出ていたバグを修正
  • TLのスクロールロック制御が明らかな範囲外に移動しようとしてクラッシュするバグを修正
  • アカウント管理画面に「名前とアイコンの再取得」機能を追加

2.1.0.1685-dev (linkage 181025 8981201)

  • [#168] Twitter ユーザ情報キャッシュの更新処理が適切に終了されずにクラッシュするバグを修正
  • in-reply-to付きのRT/BTを開いた時に「会話をたどる」メニューが表示されないバグの修正
  • ニコニコ動画のhttps URLのサムネ展開対応
  • Twitter プライマリアカウントがTwitter以外でも、アカウントを持っていれば検索が実行できるよう修正
  • Twitter 検索時にstatuses/lookupAPIを使用するオプションを常時有効化
    • 実装の都合です……
  • Mastodon ユーザプロフィールを開こうとした際、代わりにブラウザなどで開けるようにした
    • プロフィール画面を実装するまでの暫定処理の予定
  • Mastodon ハッシュタグ検索 & ストリーミングに対応
    • GUIの実装はまだです。後でやります。今のところはクエリを書いてください。
    • 連合を対象とする場合の例 YQ: from don_hashtag:"yukari4a"
    • インスタンスローカルを対象とする場合の例 YQ: from don_local_hashtag:"yukari4a"
    • いずれも、先頭に#記号は付けません。

2.1.0.1667-dev (linkage 181021 fcaf1f7)

  • [#172] ネットワーク切り替え時にアプリが落ちる不具合の修正

2.1.0.1663-dev (linkage 181015 63f70ed)

  • [#140] バンドルフォントを Koruri に変更
    • この変更に伴い、フォントサイズの再設定が必要です!
      下記デフォルト値の変化を参考に、自分に合う数値に設定し直してください。
      • 文字サイズ 14 → 11
      • 入力文字サイズ 18 → 14
  • [#175] Mastodonアカウントでは500文字まで投稿できるようにした
  • [#181] スクロールの暴走とTLの時系列崩壊を改善
  • IntentからTwitter URLを開く際、Twitterアカウントが1つでも認証されていれば開けるよう改善
  • Twitter RTのメディアや本文中URLがリストアップされないことがあったので修正
  • Twitter 引用URLが重複して複数表示される問題を修正

2.1.0.1640-dev (linkage 180902 c3adc11)

  • Yukari 2.0.10にて実施したバグ修正を反映
  • トゥート本文処理に使用するパーサをjsoupからXmlPullParserに変更
    • 改行周りの表示がより正確なものになりました
    • 文字実体参照が解除されずに表示されている問題も解消されました (#157)
  • [#173] ブーストされたトゥートに添付されている画像のURLが列挙されないバグの修正
  • [#174] インスタンスローカルなBTの本文に「RT @~」が含まれて表示されるバグの修正
  • [#177] TLの鍵アイコンがBoostableかどうかではなくアカウントの承認制フラグで出ているバグの修正
  • [#178] FilterStreamを使って擬似的なホームTLストリーミングを行う機能の追加
    • ストリーミング接続管理で、Twitterアカウント配下の「FollowedStream」を有効にすると使えます
    • 鍵垢は拾えませんし、フォロイーが5kを超えている場合は5k人までしか拾えません
    • 詳細は Pull Request #178 を参照
  • Twitter AutoReloadの使用中、直近のHomeTLに対象ツイートがある間は何度もリプライ通知が来ていたバグの修正
  • 横画面でツイート/トゥート詳細画面を開くとクラッシュするバグの修正
  • 発言者とリプライ先でリンク行が重複するバグの修正
  • 「タブのアカウントを使う」オプションが機能しなくなっていたバグの修正
  • BTトゥートを対象に「ブラウザで開く」「パーマリンクをコピーする」を使用すると正しく動作しないことがあったバグの修正
  • 画像URLロングタップでプレビューせずに開く機能を復活させた
  • Twitterユーザ以外には「DMを送る」のサブメニューを出さないように変更
  • NSFWを無視してサムネイルを表示するオプションの追加
  • y4a WikiへのリンクをGitHubに差し替え

2.1.0.1610-dev (linkage 180827 bcb8fb3)

  • [#171] URL末尾にパラメータの付いた画像を開こうとするとクラッシュする問題の修正
  • mastodon4jをストリーミング終了時の例外対策版に差し替え
  • トゥート本文中のURLを一通りメディア判定に通すようにした
  • 使用していないデバッグコマンドの削除 (画面右下ロングタップのあれ)
  • クイック投稿欄で何も入力せずにEnterした時、改行コードが入力されてしまうバグの修正

2.0.10.413 (planche 180824)

  • UserStream接続機能の廃止
    • ただし、自動リロード機能はオプションのままです。 オンにするまでは一切自動巡回は行われません。
  • [#169] AutoReload使用中、レートリミット時にクラッシュする問題の修正 (再)
  • [#170] DMの受信時にクラッシュする問題の修正というか回避
    • 原因がユーザ情報の取得失敗らしく、条件が掴めずもうDM対応をしたくない……

2.1.0.1601-dev (linkage 180820 2df9821)

  • バージョン番号の採番ルールを変更
    • 4番目の番号は以前、1日1回インクリメントしていましたが、VCSリビジョンを採用するようにしました。gitなので微妙ですが。
  • [#164] AutoReload使用中、レートリミット時などにクラッシュする問題の修正
  • [#165] OAuth認証後、ブラウザからコールバックで戻ってくる時にクラッシュする問題の修正
    • あとでまた手を入れるかも。
  • [#166] メニューを開いてすぐに操作した場合などにクラッシュする問題の修正
  • サムネイルミュートの注釈をMastodonのトゥートにも出すようにした
  • Mastodonの会話をたどれるようにした
    • リモートが絡んだときの動作を確認していない。レポートください。
  • ストリーミング接続管理で操作のたびにスクロールが最上部に戻る現象を修正

2.0.9.412 (planche 180818)

  • [#164] AutoReload使用中、レートリミット時などにクラッシュする問題の修正

2.1.0.442-dev (linkage 180817)

  • [#144] UserStreamで引用ツイート付きのツイートを受信すると、インライン展開とURLの列挙が行われない問題の修正
  • [#155] 「先頭へぽっぴんジャンプ♪」を使用しても最上部にジャンプしない問題の修正
  • [#159] Twitter公式経由の認証が行えない問題の修正
  • [#160] ツイートへの返信でin-reply-toが付与されていない問題の修正
  • [#161] 新しいDirectMessage APIへの対応
  • [#162] Twitterアカウントが1つも認証されてない場合、DMタブがAllのような振る舞いをする問題の修正
    • from where ~ のようなクエリを書いている場合、暗黙の from all と解釈されなくなったので修正してください。
  • UserStreamの代わりに、Home/Mentionsを1分前後の間隔で自動取得する機能の追加
    • y4a 2.0系とは異なり、ストリーミング接続管理に追加された「AutoReload」にチェックすると有効になります。

2.0.8.411 (planche 180816)

2013年12月から約4年半、応援ありがとうございました。UserStreamに対応したYukariはこれが最後です。

  • [#144] UserStreamで引用ツイート付きのツイートを受信すると、インライン展開とURLの列挙が行われない問題の修正
  • [#161] 新DM APIに対応
  • UserStreamの代わりに、Home/Mentionsを1分前後の間隔で自動取得する機能の追加
    • Mentions通知が相当狂った動きをするので注意
  • Favstarとaclogに関する機能を削除
  • Twitter4J 4.0.7-SHAPSHOTに更新

2.1.0.441-dev (linkage 180815)

  • [#153] NSFWフラグに対応
  • [#154] DMタブを再実装し、2.1.0.440でのクラッシュを解消
  • [#156] 別インスタンスの同一IDの人のトゥートが自分のトゥートとして判定されるバグの修正
  • Don/Local, Don/Federatedストリーミング中、Homeタブにそれらの着信が入りこまないようにフィルタを調整

2.1.0.440-dev (linkage 180814)

  • Mastodon対応を開始した最初のプレビュー版

2.0.7.409 (planche 180610)

  • [#143] Twitterログイン後の転送先に制約が追加されてしまい、直接アプリに戻せなくなったので転送用ページを挟むようにした

2.0.6.408 (planche 180321)

  • [#139] https://gyazo.com をサムネイル解決しようとしてクラッシュするバグの修正
  • [#140] マルチアカウントツイート、Fav、RT、Fav+RTおよびフォロー管理の一括処理の廃止 (Twitter ルール改訂への対応)
    この変更により、フォローやリムーブの操作は押した瞬間に実行されるようになります。安全装置として使用されていた方は注意してください。
  • ユーザー設定のフォントがTLに反映されていなかったバグの修正

2.0.5.406 (planche 171223)

  • サウンドテーマ設定の追加 (Yukari, Akari, Kiriから選択可能)

2.0.4.405 (planche 171222)

  • ゆかりさん、あかりさん お誕生日おめでとうございます!
  • Akariテーマを追加
  • About画面の配色がテーマと連動するようになった

2.0.3.395 (planche 171118)

  • 投稿画面で、添付画像がある時に落ちるようになっていたバグの修正
  • Gyazoからエラーレスポンスが来た時に巻き込み事故を起こさないよう修正

2.0.3.394alpha (planche 171115)

  • [#135] 最大280文字の新しい文字カウント方式に対応
  • [#136] フォント設定画面を開くとクラッシュすることがあるバグの修正
  • [#137] Gyazoのサムネイルまたはプレビューを表示しようとするとクラッシュすることがあるバグの修正
  • 画像ロードが詰まってクラッシュするバグを握り潰した

2.0.2.392 (planche 171017)

  • クイック引用設定が「常に方法を選択する」の場合に鍵垢引用制限が適用されないバグの修正

フォント展開廃止にあたって、ストレージを1MBでも空けたい人へ
/sdcard/Android/data/shibafu.yukari/files/font/VL-PGothic-Regular-Mixed4.ttf を消しましょう。
数MBですけど。

2.0.2.391alpha (planche 171003)

  • [#126] まったく同じツイートの続きをロードするためのmore行は重複生成されないようにした

2.0.2.390alpha (planche 171002)

  • [#128] DMをタップしてメニューを開き、それを閉じた後再表示できないバグの修正
  • [#130] アプリ終了確認をオプションで切れるようにした

2.0.2.389alpha (planche 170929)

  • 投稿画面から、添付画像のプレビューが立ち上げられないバグの修正

2.0.2.388alpha (planche 170928)

  • ツイート詳細画面、投稿画面、画像添付画面、メインメニューにてテーマ設定が正しく反映されないバグを修正
  • 画像取得処理の最適化

2.0.2.387alpha (planche 170927)

  • 初回起動時のフォント展開処理を廃止
  • ダークテーマのバリエーション追加
  • ほぼ全ての画像取得処理の内部実装を変更
  • Google Play 開発者サービス Ver.11.4.0以降を要求するように変更

2.0.2.379 alpha (planche 170912)

  • Android Wearでも本体と同じバイブレーションパターンで通知されるように変更
  • ポップアップ通知モードで通知音量を使わずにSEを再生していたかもしれないバグを修正

2.0.2.378 alpha (planche 170911)

  • 通知SEの差し替え機能
    パワーユーザ向けなのでGUIなしです、所定のパスにファイルを置いてアプリを再起動してください。
    普通によく見る通知音選択リストとか使いたい一般ユーザは公式アカウントに要望をください。
    • リプライ/ダイレクトメッセージ通知 /sdcard/Android/data/shibafu.yukari/files/se_reply.wav
    • リツイート通知 /sdcard/Android/data/shibafu.yukari/files/se_retweet.wav
    • お気に入り通知 /sdcard/Android/data/shibafu.yukari/files/se_favorite.wav

2.0.1.374 (planche 170730)

  • クイック引用設定の動作仕様を変更 (従来とは真逆です!!)
    • 2.0.0まで: 短押し=引用方法を選択, 長押し=設定で選んだ引用方法でツイート画面を開く
    • 2.0.1から: 短押し=設定で選んだ引用方法でツイート画面を開く, 長押し=引用方法を選択
    • これに伴い、クイック引用設定には「常に方法を選択する」が追加されデフォルト値になっています
    • 短押し操作の混乱を回避するため、2.0.0までのクイック引用設定はリセットしました! 再度設定をお願いします
  • fileスキームのURIとして共有Intentで渡ってきた添付画像をプレビューするとクラッシュするバグの修正
    • イカリング2とか
  • exvoiceの更新 (https://github.com/shibafu528/yukari-exvoice/compare/3b6df41...974b46a)
    • mikutterプラグインのコマンドが全く実行できないバグの修正

2.0.0.373 (planche 170609)

  • [#123] 実況モード中に返信画面を開いた際の初期カーソル位置を、ハッシュタグの直後から返信先SNの直後に変更
  • [#124] 返信先の本文プレビューで画面を埋め尽くさないように、行数の上限を設けた
  • いわゆる「メディアタイムライン」(UserTLの画像付きツイートのみを出すもの) をプロフィール画面に追加(Tweetsボタン長押し)
  • 「aclogで開く」プラグインを設定でオプトアウトできるようにした
  • プロフィールの現在地とURLが空の場合に「-」と表示するようにした
  • Android 4.xで一部画面のボタンのデザインが他と異なるバグの修正
  • exvoiceの更新 (https://github.com/shibafu528/yukari-exvoice/compare/64f4e3b...3b6df41)

2.0.0.370 alpha_rev.8 (planche 170505)

  • 動画を再生しようとするとクラッシュするバグの修正
  • メイン画面のフォアグラウンド復帰処理が少し安定したらいいなと思って気休めの修正
  • 起動後の「Twitter上のミュート・RT非表示取得」が割と落ちやすかったのでNPEとConcurrentMod潰しを実施
  • MultiDexコンパイルをしなくなったのに初期化処理にまだ残っていたのでコードを削除
    • 4.xでの起動速度にいままでずっと影響していたらすいませんでした

2.0.0.369 alpha_rev.7 (planche 170504)

  • [#117] Android 4.0でプロフィール画面を開くとレイアウトが崩れるバグの修正
  • [#119] RTされたツイートを「aclogで開く」するとエラーページに飛ぶバグの修正
    • バグ修正のため、twicca プラグインに渡る情報が常にRT元ツイートの内容になるよう変更されました
  • [#121] 画像プレビューの画像展開処理をServiceに分離し、専用のプラグインアプリで振る舞いを変更できるようにした
    • いつも言っているようなプラグインインターフェースでの拡張の話ではなく、これ専用の非公開の内部仕様です。ユーザが拡張できる話ではありません。
    • 一部のローエンド機種で、通常の画像展開処理では正しく表示出来ない場合のためにImageMagickを用いたプラグイン実装を公開しています。
      Yukariを本版以降に更新してからインストールすれば有効になります。
      ダウンロードはこちら。 Playストア Dropbox(野良APK)
  • メインメニューの選択エフェクトがちょっと変わったけど決定稿ではないです

2.0.0.365 alpha_rev.6 (planche 170423)

  • [#118] 終了後のバックグラウンド処理でアプリがクラッシュするバグの修正

2.0.0.364 alpha_rev.5 (planche 170420)

  • [#116] Google フォトから画像を添付できない問題の修正
  • [#115] pixivのサムネイルが取得できなくなっていたので修正
  • Twitpicのサムネイルが取得できなくなっていたので修正

2.0.0.360 alpha_rev.4 (planche 170404)

  • 久々すぎて何もかも忘れた
  • 好みが分かれるので、壁反応ボイスをオプション化した(隠しオプション参照)
  • Kotlin 1.1.1 に更新
  • Proguardの最適化機能だけかけるようにした
    • この変更により、うっかり設定し忘れて壊れてる機能が出てるかもしれないので、落ちたらレポートお願いします…。
  • プロフィール画面→ツイート一覧→戻るキーの順に操作した場合に落ちることがあるバグの修正
  • プロフィール画面で回転をかけると落ちることがあるバグの修正 (一部)

2.0.0.356 alpha_rev.3 (planche 170126)

  • コードネームを"planche"に決定
  • プロフィール画面のレイアウト変更
  • リフレクションを用いた実装の一部を静的化
  • 不要なリソースの整理

2.0.0.347 alpha_rev.2 (* 170104)

  • 設定画面の項目が多すぎるので、画面を分けるようにした

2.0.0.346 alpha_rev.1 (* 161231)

  • Material化作業を開始
  • MuitlDex化 (ライブラリ積みすぎた……)
    • Dalvikは確か力技でMultiDexをサポートするんでしたっけ、起動パフォーマンスに影響があるかもしれません。

1.3.2.343 (lilium 161222)

  • ゆかりさんお誕生日おめでとうございます!
  • Android 2.3および3.xのサポートを終了。このバージョンからはAndroid 4.0以降のみ動作対象。

1.3.2.342 (lilium 161214)

  • [#106] TLタッチ拡張によるアクション時に確認ダイアログを出すか選択できるようにした

1.3.2.341 (lilium 161212)

  • [#96][#99] ツイート画面の状態がいろいろ保持されていなかったので保存と復元を実装した

1.3.2.340 (lilium 161211)

  • [#114] QRコードのデコード結果部分をリンク化するようにした

1.3.2.339 (lilium 161120)

  • ニジエのサムネイルが取得できない問題に対応

1.3.1.337 (lilium 161106)

  • 初回起動時、Android 5.0未満で起動しないバグを修正

1.3.0.336 (lilium 161105)

  • 設定のインポート・エクスポート機能の実装

1.3.0.333α (lilium 161030)

  • ツイートの画像サムネイルが表示されない不具合の修正
  • 停止している・利用者が少ない画像サービスの対応打ち切り
    • 飯テロ.in
    • img.esx.asia
    • yfrog
    • Lockerz

1.3.0.332α (lilium 161029)

  • RTレスポンス通知の後続ツイート受信待機を10分程度で打ち切るようにした
  • ミュート処理の高速化
  • Android 7.1のApp Shortcutsに対応
  • Kotlin 1.0.5 EAP-83 に更新

1.3.0.331α (lilium 161027)

  • Kotlin 1.0.4 に更新

1.3.0.330α (lilium 161025)

  • [#113] ツイート文字数カウントの基準を変更
    • 画像が添付されている場合、今までは1URL分がカウントされていたがしないように変更
    • 画像が添付されていなく、ツイートのパーマリンクが本文に含まれている場合はそのうち1つをカウントしないように変更
  • ツイート引用の際に本文に自動挿入されるURLを、httpsに変更
  • te, tdコマンドを削除
  • Android 2.3での画像キャッシュサイズを2MB*2に下方修正

1.3.0.329α (lilium 161023)

  • [#112] Pluggaloidプラグインのアンロードタイミングを調整
  • twitter4jを takke/master_based_devに差し替え (4.0.5 fork)

1.3.0.328α (lilium 161022)

  • [#11] ツイート詳細画面を開いた際に、優先アカウントを適用する処理を実装
  • [#111] ユッカリーンダイアログの表示を修正 (Android 5.0+)

1.3.0.327α (lilium 161014)

  • exvoice関連
    • postbox roleのコマンドを実行した際、Plugin[:gtk]#widgetofを呼び出すとコケるバグを修正

1.3.0.326α (lilium 161009)

  • 複数のビットレートでエンコされている動画URLがあった場合、それぞれ最もビットレートの高い動画を再生対象とするようにした

1.3.0.325α (lilium 160929)

  • 優先アカウント設定/設定解除後、その画面での操作アカウントを優先設定に基づいて設定し直すようにした
  • 鍵垢でRTしたツイートをふぁぼれないバグの修正

1.3.0.324α (lilium 160928)

  • [#109] セミモード
  • [#110] カラーラベル初回設定時のデフォルト選択色を設定しておくようにした

1.3.0.323α (lilium 160922)

  • twitter4jを takke/support_extended_tweets に差し替え (4.0.5 fork)
  • Extended Tweets表示対応
  • 受信アカウント表示と引用ツイートが重なるバグを修正
  • exvoice
    • 呼び出し頻出メソッドに対して排他制御を実装 (マルチスレッド由来と思われるトラブルが起きているため)
    • サブモジュール化して実装を公開しました https://github.com/shibafu528/yukari-exvoice

1.3.0.321α (lilium 160820), 1.2.7.321 (prelude 160820)

  • http1.1強制オプションの追加

  • 1.2に対するパッチ適用

    • Android 4.0未満の環境においてQRコードリーダー機能を無効化
    • プレビュー画面終了時に明示的なメモリ解放を行うようにした

1.3.0.320α (lilium 160810)

  • Android 4.0未満の環境においてQRコードリーダー機能を無効化

1.3.0.319α (lilium 160807)

  • [#11] 優先アカウント設定の追加
  • exvoice
    • Plugin::GUI::Timeline クラスの追加
    • Plugin::GUI::Event.widget に格納されるオブジェクトを各ロールのWidgetと互換性のあるインスタンスに変更

1.3.0.318α (lilium 160805)

  • Yukari Query ソースの追加
    • list : リストTL
      • 例: from list:"shibafu528/meet"@shibafu528 のリスト「meet」を取得
      • 相手が鍵垢で、特定のアカウントでないと見れない時は from list:"yukari4a/鍵垢/list名" のようにする

1.3.0.317α (lilium 160803)

  • REST読込直後にスクロールロックが強くかかりすぎて操作できなくなる問題への対処

1.3.0.316α-r2 (lilium 160731) - release: 2016-08-01

  • classファイル欠落によりクラッシュが発生したためリビルドして再アップロード

1.3.0.316α (lilium 160731)

  • [#103] 再読み込み後にスクロール位置を保持するオプションを追加

  • フィルタTLのシステムを全体で使うオプションを追加

    • 例えば、Homeタブはfrom homefrom home:"screen_name"というクエリのフィルタタブとして処理するようになります。
    • これによって、フィルタタブのみで使える「スクロール位置を保持」「途中から読み込み」が使えるようになりますが……フィルタタブが不安定ですね
  • YQ関連

    • home, mention ソースを無引数で使用できるようにした(全アカウント対象になる)
  • 既知の不具合

    • フィルタタブでのREST取得(手動読み込み/初回読み込み)中、TLのスクロールができなくなる

1.3.0.315α (lilium 160730)

  • ルータケーキのyfrog URLを検出し、現時点で生きている代替URLに挿し替える処理を追加
  • exvoice関連
    • Service#postのオプション引数:replytoが正しく処理されていない不具合を修正
    • mruby→Java間のデータ交換時、64bit整数型が正しく渡っていなかった不具合を修正
      • 32bit整数型として扱おうとして壊れてました

1.3.0.312α (lilium 160726)

  • [#108] ブックマークの再読み込みが頻繁に発生しないよう改良

1.3.0.311α (lilium 160725)

  • [#102] XVideosのサムネイル取得処理を修正

1.3.0.310α (lilium 160723)

  • 「検索結果を2回取得する」オプションを追加
    • 検索結果を statuses/lookup に流し込んでEntityを補完する試み

1.3.0.309α (lilium 160709)

  • YQ関係
    • 四則演算関数を実装 (+, -, *, /)
    • mod関数を実装
    • list関数を実装
  • exvoice関係
    • [#105] Message#postの実装
    • MRuby例外をある程度キャッチして若干落ちないようにした(目につく場所はいくらかやっておいたけど多分漏れてる)

1.3.0.308α (lilium 160707), 1.2.6.307 (prelude 160707)

  • メニューボタンを強制表示するオプションを追加

  • 「::conf」コマンドを追加

  • 1.2に対するパッチ適用

    • バージョン番号アップ(1間違えた)
    • [#92] sp. から始まるニコニコ動画/静画URLへの対応
    • [#93] aclogのドメイン変更に対応
    • [#100] ニコニコ動画URLの正規表現パターンを修正
    • [#104] 鍵垢セルフRTへの対応

1.3.0.307α (lilium 160704)

  • いらすとやのサムネイル対応

1.3.0.306α (lilium 160615)

  • [#104] 鍵垢セルフRTへの対応

1.3.0.304α (lilium 160608)

  • [#92] sp. から始まるニコニコ動画/静画URLへの対応

1.3.0.303α (lilium 160521)

  • Gyazoのサムネイルが表示されない不具合を修正
  • yukamikuプラグインの開発を開始
    • command(role: [:timeline, :postbox])の簡易なエミュレートを実装
    • boot, periodイベントをエミュレート

1.3.0.300α (lilium 160510)

  • [#93] aclogのドメイン変更に対応
  • [#100] ニコニコ動画URLの正規表現パターンを修正

1.3.0.299α (lilium 160509)

  • [#97] ツイートIntentURLにtextパラメータがない場合クラッシュするバグを修正
  • [#98] ツイートからリスト追加を行う際にユーザを切り替えるとクラッシュするバグを修正
  • Android 4.2以上ではプロフィールアイコンを32bitでデコードするようにした
    • 従来(また、これからもAndroid 2.3~4.1では)アイコンは16bitでデコードしてメモリを節約するようにしていましたが、目に見えて品質の劣化が激しいので、ある程度安定動作が見込める環境では品質をとるようにしました。

1.3.0.298α (lilium 160508)

  • 画像添付UIのライブラリ更新
    • Android 2.3においてオンメモリキャッシュのサイズを減らした
    • キャッシュが正しく行われていない不具合を修正
  • Kotlin 1.0.1 Hotfix 2に更新

1.3.0.297α (lilium 160507)

  • プラグインエンジン(mruby-pluggaloidベース)の開発ブランチをマージ
    • 共有ライブラリ名・愛称として"exvoice"ということにしました
  • ツイートキャッシュを無尽蔵に行わないよう上限を設けた
  • Android 2.3においてオンメモリキャッシュのサイズを半分にした

1.2.6.285 (prelude 160317)

  • twitter-text ライブラリの更新

1.2.5.283 (prelude 160312)

  • プライマリユーザが設定されていない場合、1番目のアカウントを代わりに使うようにした
  • 新規認証の際、プライマリ設定されているアカウントが1つもない場合は新しいアカウントに付与するようにした
  • TLへのツイート挿入回りのコード変更

1.2.5.281 (prelude 160307)

  • ユーザリストの登録状態確認方法を変更できるようにした

1.2.4.280 (prelude 160306)

  • フィルタタブのページング対応 (作業途中、このビルドでは追加読み込み後に位置ズレが起きる)
  • NullPointerExceptionをひたすら潰した (つらい)
    • 代わりに空のエラーメッセージが出てるかも

1.2.4.278 (prelude 160301)

  • ストリーミングリスナ操作の同期化

1.2.4.277 (prelude 160229)

  • アカウント指定のない状態で投稿サービスが実行された時クラッシュするバグを修正

1.2.3.275.1 (prelude 160220)

  • ナルシストオプションが無効でもTLタッチ拡張から自分をFavRTできてしまうバグを修正
  • 検索タブを一度閉じて、もう一度別の検索タブを開いてFilterStreamを開始した時、最初に閉じた検索タブのクエリで実行されてしまう不具合の修正
    • これに伴い、設計とライブラリ仕様上の事故が大量に発生したため、なんか今後しばらくは不穏な予感

1.2.3.275 (prelude 160220)

  • リリースのために版数更新

1.2.3.274 (prelude 160219)

  • フィルタタブのクエリコンパイルで文法エラーによってクラッシュしないようにした
  • ユーザ検索のページングが正しく行われていないバグを修正

1.2.3.272 (prelude 160216)

  • [#91] 実況モード使用中、何もタグを記憶させていない時に空白だけ挿入される不具合を修正

1.2.3.271 (prelude 160215)

  • Kotlin 1.0.0 でリビルド
    • 既にYQの処理系など、y4aの一部で利用しています。Kotlinはいいぞ。

1.2.3.270 (prelude 160214)

  • FilterStream接続しているタブから数ページ離れて、戻ってきたときに切断ボタンを押すとクラッシュするバグを修正

1.2.3.269 (prelude 160207)

  • ?hashtags をフィルタ式変数として使えるようにした
    • 型: List<String>
    • 用途: (in ?hashtags "yukari4a") ※「#」は不要です

1.2.3.268 (prelude 160206)

  • 引用もまとめてお気に入り登録オプションの追加
  • YQのfromクエリによって先行評価されるフィルタ式の不具合を修正
  • カメラ撮影のキャンセル時にクラッシュするバグを修正

1.2.3.265 (prelude 160203)

  • Yukari Query ソースの追加
    • user : ユーザTL
      • 例: from user:"yukari4a" → @yukari4a のツイートを取得
      • 相手が鍵垢で、特定のアカウントでないと見れない時は from user:"yukari4a/鍵垢" のようにする

1.2.3.264 (prelude 160131)

  • [#87] 10000文字DM送信の対応
  • 画像プレビューで読み込みに失敗した場合、キャッシュファイルを削除するようにした
  • YQのmentionソースを使用した場合、REST受信で通知が大量に発生する不具合を修正
  • FilterStreamの接続管理を改善
    • この修正により、複数タブでのFilterStream接続が機能するようになります

1.2.3.263 (prelude 160118)

  • リスト一覧の文字色がテーマと一致していない問題を修正

1.2.3.262 (prelude 160117)

  • 画像読み込みの進捗率表示を目立つ位置に移動

1.2.3.261 (prelude 160116)

  • FilterStreamで受信したツイートに対して、検索設定「RTを除外」が機能するようにした
  • Yukari Query ソースの追加
    • mention, mentions, reply, replies : メンションの取得

1.2.3.260 (prelude 160111)

  • ニジエのサムネイル対応

1.2.2.259 (prelude 160110)

  • Limited TLによるTL末尾の削除処理中に画面操作を行うとクラッシュするバグを修正
    • まだまだ抜けやハマり所がありそうなので怖い。とりあえずこれは大きめなので緊急リリース。

1.2.2.258 (prelude 160109)

  • ある個人用画像アップローダの判定条件を修正

1.2.1.257 (prelude 151222)

  • ゆかりさんお誕生日おめでとうございます!
  • [#89] TLタッチ拡張ふぁぼでは、ナルシストオプションが無効でもふぁぼれてしまうバグの修正
  • ページングが揮発するバグの修正
  • Kotlin beta3に更新

1.2.0.255α (rehearsal 151216)

  • 5インチ以上の端末でサムネイルサイズが小さい問題を修正

1.2.0.252α (rehearsal 151206)

  • 再生不能な動画をリンク一覧に表示しないようにした

1.2.0.251α (rehearsal 151125)

  • bioからプロフィールを開き、フラグメント遷移をした後にuserが揮発している場合にクラッシュするため、再取得を行うようにした

1.2.0.249α (rehearsal 151123)

  • [#78] 引用ツイートの付属情報を引用表示キャッシュの対象に含めるようにした
  • [#88] ブックマークの操作で、選択したプラグインと起動されるプラグインがずれてしまうバグを修正
  • ショートカットから起動した時にタスクが分離するようにした

1.2.0.248α (rehearsal 151110)

  • QRコードの画像を読み取り、テキストとして表示する機能 (プレビュー画面)

1.2.0.245α (rehearsal 151102)

  • Gyazo APIのパースに関する不具合を修正

1.2.0.244α (rehearsal 151010)

  • Vineサムネイルの表示と再生が行えない問題への対応

1.2.0.242α (rehearsal 150929)

  • ユーザー名から改行文字を取り除くオプションの追加

1.2.0.241α (rehearsal 150928)

  • Twitter4Jの通信ライブラリをSPDYからHTTP2に変更
    • 他の通信周りもいっそのこと、Android標準APIではなくOkhttpとかにするのも良いかもしれないですね

1.2.0.240α (rehearsal 150923)

  • support-v4ライブラリのバージョンを差し戻し
  • [#69] フィルタシステムの進捗
    • S式パーサをdevelopブランチにマージ
    • Filterタブのクエリ編集を行えるようにした (タブ編集画面で編集したいFilterタブを長押し)
    • 表示中のタブのTLを基に抽出クエリを実行する機能を追加

1.2.0.239α (rehearsal 150922)

  • Instagram URLがHTTPである場合に表示できない不具合を修正
  • メイン画面を画面回転で再生成しないようにした
  • 常駐オプションの追加

1.2.0.238α (rehearsal 150921)

  • d250g2.comのサブドメインコンテンツへの対応

1.2.0.237α (rehearsal 150920)

  • totori.dip.jpへのAPIアクセス時に、定義されていない返り値を受け取った場合にクラッシュしないよう回避処理を追加
  • キャッシュクリーナーが原因でクラッシュすることがないよう回避処理を追加

1.2.0.236α (rehearsal 150919)

  • メイン画面のタブ管理回りの中核を書き換えた
  • totori.dip.jpへのアクセス時にスレッド例外が発生する不具合を修正
  • 検索タブが適切な状態管理を行えずにクラッシュすることのある不具合を修正

1.2.0.235α (rehearsal 150917)

  • リスト登録ダイアログの処理実行タイミングの調整
  • TL最上部ジャンプに失敗した時にクラッシュ回避したつもりが、やっぱクラッシュしていたらしいので対策を試しています

1.2.0.234α (rehearsal 150915)

  • Fav/RT/FavRTの実行をサービスに分離した
    • これによって外部アプリから一瞬だけ起動してFav/RT/FavRTを実行した場合のクラッシュが減るかもしれません
    • 副作用として、Fav後に画面を閉じない設定の場合にFavを2回押すとクラッシュするバグが解消されています

1.2.0.233α (rehearsal 150909)

  • bbopコマンドの送り先を@la0cに戻した

1.2.0.232α (rehearsal 150907)

  • ヘッダー画像などをプレビューできないバグを修正
  • Android2.3において明示的再接続やそれに準ずる動作でクラッシュするバグを修正

1.2.0.231α (rehearsal 150902)

  • ツイートショートカットから起動した後、キャンセル時の保存確認に応答して終了した後になぜかIMEが飛び出る問題に対処

1.2.0.230α (rehearsal 150830)

  • メイン画面の復帰時、表示域拡張の再設定を行うようにした
  • カラム移動の途中、またはTLタッチ拡張機能の操作中に画面回転が発生するとクラッシュするバグを修正
  • PNG形式以外のGyazo URLを開くとクラッシュするバグを修正

1.2.0.229α (rehearsal 150829)

  • [#33] 公式でRT非表示設定されているユーザのツイートを正しくミュートできない問題を修正
  • [#74] 投稿画面でのキャンセル時、下書きに保存するか確認するオプションを追加
  • [#80] 画像プレビュー画面上のツイートのタイムスタンプとクライアントがRTerのものになっているバグを修正
  • [#81] ブラウザ等からペーストした際に文字の装飾を除去するようにした
  • 一部ライブラリのAndroid互換性に問題が存在したため対応を行った
  • IPv6無効化オプションを追加 (やり方が正しいかわからない)
  • 他、いくつかの箇所におけるNullPointerException対処

1.2.0.228α (rehearsal 150804)

  • クエリパラメータの付いたツイートパーマリンクを開けないバグを修正

1.2.0.227α (rehearsal 150801)

  • twitter4j 4.0.4にアップデート
  • [#60] TL背景壁紙機能の試験的実装

    /sdcard/Android/data/shibafu.yukari/files/ にファイル名wallpaperとして画像を配置

  • [#62] フォロー管理ダイアログに全てのアカウントが表示されない不具合の修正
  • [#72] ダブルクリック防止機能有効時にヒストリが操作不能になる不具合の修正
  • [#75] 投稿前に確認ダイアログを表示するオプションの追加

1.2.0.224α (rehearsal 150728)

  • [#77] 引用ツイート取得時のエラーを表示しないようにした

1.2.0.223α (rehearsal 150719)

  • [#73] メイン画面の復帰時、スリープ無効化の再設定を行うようにした

1.2.0.222α (rehearsal 150704)

  • [#66] クイック引用の実装

1.2.0.221α (rehearsal 150630)

  • ライブラリ構成の変更とそれに伴う実装の変更

1.2.0.218α (rehearsal 150627)

  • [#70] TLトップへ飛ぶショートカット「先頭へぽっぴんジャンプ♪」

1.2.0.217α (rehearsal 150624)

  • [#67] ChangeNameを引数なしで使用できるバグを修正
  • [#68] ツイート反復圧縮機能の挙動を修正

1.2.0.216α (rehearsal 150623)

  • [#65] Android 3.xでメニューボタンが消滅し操作が行えなくなる問題への対応
  • (隠し) 定型文機能を実装
  • いくつかの設定のデフォルト値を変更

1.2.0.215α (rehearsal 150621)

  • ステータスのマージ後に画面上の表示が更新されない問題に対処
  • TLのツイート重複表示対策を試みた
  • バージョン情報出力機能を実装 (ツイート残り文字数の表示部分を長押し)

1.2.0.211α (rehearsal 150605)

  • TLタッチ拡張オプションの実装
    • TLのサムネイルをタッチして直接プレビュー
    • アイコンを押してスライドすることで基本コマンドのショートカット
  • TLダブルクリックの防止オプションを実装

1.2.0.210α (rehearsal 150604)

  • 返信時に全員に返信するかポップアップメニューで聞くようにした(設定で従来挙動に戻せる)

1.2.0.209α (rehearsal 150603)

  • Android2.3.xで、通知で落ちるかも知れない不具合に対処
  • 画像プレビューで、ピンチ操作で落ちる可能性があるバグの修正

1.2.0.208α (rehearsal 150528)

  • [#62] About画面でメニューキーを押すとクラッシュするバグへの対応(経過報告待ち)
  • [#63] 鍵ツイートでもURLのみ引用と共有を許可するようにした
  • Y4aWiki「存在が分かりにくい機能」へのリンクを設定画面に追加

1.2.0.207α (rehearsal 150527)

  • [#59] Fav/RT/FavRTの操作確認をオプション化
  • Fav/RT後にメニューを閉じるかどうかをオプション化

1.2.0.206α (rehearsal 150517)

  • About画面(開発中、もっと遊びを入れたい)

1.2.0.205α (rehearsal 150513)

  • 「🍣」などが含まれるツイートの文字数カウントが正しくない問題を修正

1.2.0.204α (rehearsal 150505)

  • ショート表示を実装

1.2.0.203α (rehearsal 150504)

  • [#20] ミュートメニューの選択肢を拡張
  • ツイートパーマリンクの末尾に/が含まれる場合に開けないバグを修正

1.1.6.202 (ensemble 150503)

1.1.5.200 (ensemble 150419)

  • totori.dip.jpのサムネイルが正しく表示されないバグを修正
  • Vineのサムネイルが取得できていなかったバグを修正
  • httpなURLのVine動画のサムネイルが表示されず再生もできないバグを修正

1.1.5.199 (ensemble 150412)

  • URL引用ツイートの表示対応を強化 未受信ツイートに関しても自動で取得して表示できるようにした
  • タブ並び替えハンドルを正方形から3本線に変更した
  • ミュート設定をインポートする時にクラッシュするバグを多分修正した
  • Play開発者サービスの要求バージョンを6.5.87に変更

1.1.4.198 (ensemble 150402)

  • alternateFeatureメソッドを削除した、もうどうにもしたくねえ
  • 反復ツイートの圧縮機能の挙動を修正

1.1.3.197 (ensemble 150331)

  • alternateFeatureメソッドがクラッシュを引き起こすバグを恐らく修正した
  • Twitter4Jの更新で開けなくなったブックマークの修復ユーティリティを追加

1.1.2.196 (ensemble 150329)

  • twitter4j 4.0.3に更新
  • [#52] 公式クライアントでアップロードされた30秒動画とアニメーションGIFのプレビューに対応

1.1.1.195 (ensemble 150321)

  • ハッシュタグの入力履歴を記憶するようにした
  • 投稿画面でハッシュタグ入力履歴を参照できるようにした
  • プロフィールの 保存している/追加されている リスト一覧のリスト名が正確な表示名になっていない不具合を修正した
  • 全てのタブを削除するとクラッシュするバグを修正
  • 未読0件の時に未読ジャンプを実行するとクラッシュするバグを修正
  • 単垢タブが存在する時に紐付いているアカウントの認証情報を削除すると起動できなくなるバグを修正

1.1.0.194 (ensemble 150218)

  • sunoho.com screenshot に対応
  • img.ly に対応
  • NFCタッチでプロフィールなどを開けるようにした

1.1.0.193 (ensemble 150216)

  • Listタブを追加する際、表示される名前をFullNameからNameに変更
  • ListタブのラベルをSlugからNameに変更
  • タブを削除できないバグを修正

1.1.0.192α (rehearsal 150213)

  • [#28] タブの並び替えをサポート
  • 起動時に表示するタブを指定できるようにした

1.1.0.191α (rehearsal 150212)

  • 反復圧縮の処理を少し変更した
  • リプライの下書きを呼び出した時、リプライ先の読み込みに失敗したらその旨を表示するようにした

1.1.0.190α (rehearsal 150208)

  • 使用できるタブの種類にHistoryタブを追加
  • 反復ツイートの圧縮機能を追加
  • 入力文字サイズをユーザが設定できるようにした

1.1.0.189α (rehearsal 150207)

  • メイン画面左下の三角形を大きくした

1.1.0.188α (rehearsal 150206)

  • 通知のプライオリティをHIGHに上げた(これにより、Android 5.0では通知がHeads Upになる)
  • 引用ツイート後はツイート詳細画面を自動で閉じるようにした

1.1.0.187α (rehearsal 150116)

  • [#58] リプライ・DMに対してAndroid Wearから声で返信できるようにした
  • ツイート詳細画面のActionタブの表示中にtwiccaプラグインが削除された場合、それを実行しようとしてクラッシュすることが無いように修正

1.1.0.185α (rehearsal 150111)

  • [#57] SNサジェストの高速化
  • ツイフィールビューアで画面回転を行うと表示が消えるバグを修正

1.1.0.184 (ensemble 150108)

  • メニューのカスタマイズ機能を実装
  • twiccaプラグインとして「aclog」「twilog」「Favstar」を実装

1.0.2.182 (ensemble 150106)

  • [#51] 画像添付UIがクラッシュを引き起こす問題を修正
  • [#54] FilterStreamに使用できない既知のクエリを除去して接続するようにした
  • [#55] Streaming接続・切断メッセージをオプションにした
  • レートリミット超過時のエラーメッセージを実装した
  • UserTLなどからプロフィール画面に戻るとクラッシュするバグを修正
  • VineプレビューでURI解釈に失敗してもクラッシュしないようにした

1.0.1.180 (ensemble 141229)

  • [#53] Android 2.3でReply以外の操作が行えない不具合を修正

1.0.0.179 (ensemble 141225)

  • [#40] ハッシュタグLinkからの検索で、日本語ツイートのみの検索などのオプションが機能するように修正
  • [#50] スクショ共有の本文を削除 オプション

1.0.0.178 (ensemble 141222)

  • 正式リリース!!
  • ゆかりさんお誕生日おめでとうございます!
1.0.0.178 (RC3 141222)
  • [#40] 日本語ツイートのみの検索、RTを除外した検索の補助オプション追加
  • i.gyazo.comの直リンクURLを開こうとするとクラッシュするバグを修正

1.0.0.177 (RC2 141221)

  • Limited TLオプションを追加(無尽蔵にRAMを消費しないよう一定以上のツイートを画面から破棄する)
    参考: int limit = tabAccounts.size() * 256 + moreLoadedTimes * 100

1.0.0.176 (RC 141220)

  • prototype から Release Candidate に昇格
0.176alpha (prototype 141220)
  • [#1] サムネイルのモザイク加工オプションを追加
  • [#3] ツイフィール ビューアで改行が反映されていない問題を一時的に修正
  • [#4] RTレスポンス通知機能を実装(UserStreamで受信したレスポンスにのみ反応)
  • [#34] 実況モード オプションを追加
  • [#43] Shuttle Media PlayerからのIntentのテキストが反映されないバグを修正

0.175alpha (prototype 141219)

  • [#3] ツイフィール ビューアを実装

0.174alpha (prototype 141215)

  • [#5] オートミュート機能を実装

0.172alpha (prototype 141207)

  • ツイート詳細画面のレイアウトを変更

0.171alpha (prototype 141206)

  • [#41] プレビュー画面でExif回転情報を参照するようにした
  • [#44] UserStreamが切断された時にメッセージを表示する機能を復活させた
  • [#46] httpsなYouTube URLの場合にサムネイル展開が失敗するバグを修正
  • DMタブを開いた状態でMainActivityが破棄されると復帰時にクラッシュするバグを修正
  • 公式アプリ認証で実行権限が不足している場合はブラウザ認証にフォールバックするようにした
  • フォロー関係取得でクラッシュするバグを修正
  • TLの要素が削除される時(主にツイ消し)にクラッシュする場合があるバグを修正
  • メニューを開いた状態でメイン画面から離れ、その後メモリが枯渇などした場合に復帰時点でクラッシュするバグを修正

0.170alpha (prototype 141204)

  • Gyazoにサムネイル対応
  • pbs.twimg.comの画像で、:largeなどの接尾辞が付いていた場合にサムネイル解決が失敗するバグを修正

0.169alpha (prototype 141201)

  • [#45] Pixiv R-18画像のサムネイル処理でクラッシュするバグを修正

0.168alpha (prototype 141129)

0.167alpha (prototype 141124)

  • 表示域拡張中に一時的にナビゲーションバーを表示するアクションを追加 (画面左下の三角形をタップ)

0.166.1alpha (prototype 141108)

  • 添付UIをAndroid 4.0で開くとクラッシュするバグを修正

0.166alpha (prototype 141108)

  • 添付UIにフォルダ別表示を実装した

0.165alpha (prototype 141105)

  • バッテリーポストコマンドを追加

0.164alpha (prototype 141103)

  • フッター設定を追加した
  • in_reply_toの付いた下書きを正しく開けないバグを修正

0.163alpha (prototype 141102)

  • [#8] ブックマーク機能を実装
  • [#30] 新着ツイートにジャンプする機能を実装
  • [#38] Pixivサムネイル展開が上手く行かないバグを修正
  • 他者に送信したDMの添付画像を開けないバグを修正
  • DMの宛先スクリーンネームが分かるようにした
  • 「作者に連絡」機能を設定画面内に移転

0.162alpha (prototype 141031)

  • [#39] ナルシストオプションを実装(thanks @lindwurm)

0.161alpha (prototype 141030)

  • DM権限不足時メッセージでクラッシュする場合があるバグを修正
  • フォント展開画面でクラッシュするバグを修正
  • プロフィール編集での画像選択時にクラッシュするバグを修正
  • 投稿画面の終了時にクラッシュすることがあるバグを修正
  • RT/FavRTしてから言及する機能で受信代表アカウントしか使われていなかった挙動を修正
  • RT/FavRTしてから言及する機能の動作を変更し、投稿サービス上で一連の処理を行うようにした
  • ナローモード(仮)を実装

0.160alpha (prototype 141028)

  • 表示域拡張オプションを実装した (Android 4.4 or later)

0.159alpha (prototype 141026)

  • twitpic結局消えないのかよ! twitpicを一応参照できるようにした
  • DMパーミッションが不足している場合にメッセージを表示するようにした

0.158alpha (prototype 141020)

  • 対応環境においてTwitterとの通信にSPDYを使用するようにした (source)
  • d250g2.comのサムネイル対応

0.157alpha (prototype 141017)

  • twitpic対応を再び削除する準備をした
  • ツイート画面に、入力欄クリア機能を実装した

0.156alpha (prototype 141005)

  • UserStreamでのツイート受信時のUserDB更新を遅延処理化した、これによって受信パフォーマンスが向上
  • 登録しているリスト一覧を表示するとクラッシュするバグを修正
  • ヘッダーが指定されていない場合に拡大しようとするとクラッシュするバグを修正
  • プロフィール画面にScreenNameで検索ボタンを実装した
  • DM通知の返信ボタンが使い物にならなかったバグを修正
  • DMのURLEntity, HashEntity等の参照と添付画像の閲覧に対応

0.155alpha (prototype 141004)

  • 「タブのアカウントを使う」機能を実装
  • 投稿画面で添付画像のプレビュー機能
  • プロフィールアイコンとヘッダーの拡大表示に対応
  • 下書きを開くダイアログで常に添付画像がある表示になってしまうバグを修正
  • ユーザーカラーマーカー機能を追加

0.153alpha (prototyoe 140927)

  • 新しい画像添付UI
  • Google Topのリンクを開こうとするとクラッシュするバグを修正

0.152alpha (prototype 140922)

  • Android2.3でプレビュー画面を開くとクラッシュするバグの修正
  • ミュート設定の正規表現が不正な場合に実質起動不能になるバグの修正
  • モールス入力ダイアログにもテーマ設定を反映するようにした
  • 流星プロテクトを解除できるようにした
  • 流星プロテクトの「本文を検索」のクエリを変更
  • 画像のオンメモリキャッシュ容量を変更
  • hardwareAccelerated マニフェストオプションを削除
  • UserStreamでのツイート受信をすべて単一のキューに放り込むようにした

0.151alpha (prototype 140920)

  • ユーザアイコンの読み込みスレッド生成を制限した

0.150alpha (prototype 140919)

  • twitpicの存続が決定したので再対応 ファッキンツイピク

0.149alpha (prototype 140918)

  • UserStreamで受信したツイートの画像が欠落しているバグを修正

0.148alpha (prototype 140914)

  • img.esx.asia のサムネイル展開に対応

0.147alpha (prototype 140906)

  • 受信アカウント カラーラベル機能を実装

0.146alpha (prototype 140905)

0.145alpha (prototype 140903)

  • List保存時にアカウントを指定できるようにした
  • #multipicタグ付加機能と、当タグの付いたツイートを自動で再問い合わせする機能を削除した

0.144alpha (prototype 140823)

  • スクロールロック中の新着カウンタを実装した

0.142alpha (prototype 140819)

  • friendships/no_retweets/ids, blocks/ids, mutes/users/ids を起動時にロードしミュートの対象に加えるようにした
  • ScreenName選択ヘルパーダイアログの表示を修正

0.141alpha (prototype 140817)

  • Dark Themeの実装が完了
  • intent/tweetでhashtagsオプションを正しく反映できていないバグを修正

0.140alpha (prototype 140816)

  • Intentで開けるツイートURLとして、www.mobile.が含まれるものも対応した
  • 「FavRTしてから言及」機能を追加

0.139alpha (prototype 140813)

  • フォントファイル破損時の対応処理を追加

0.138alpha (prototype 140809)

  • スクロールロックの動作を改良

0.137alpha (prototype 140808)

  • シングルアカウントTL(Home/Mentions/DM)をタブに追加できるようにした
  • インナーツイートの添付画像をタップしてもプレビューされないバグを修正

0.136alpha (prototype 140806)

  • Dark Theme の開発を開始
  • burnコマンドを廃止

0.135alpha (prototype 140805)

  • リストの新規作成・情報編集・削除を実装した
  • 他人のリストの保存と解除を実装した
  • 隠しコマンド追加

0.134alpha (prototype 140804)

  • あるリストに登録されている人・それを保存している人の一覧を表示できるようにした

0.133alpha (prototype 140803)

  • リスト登録を実装した
    • プロフィールかツイート詳細画面Actionタブからユーザをリストに登録できる
  • 保存しているリスト・追加されているリストの一覧を表示できるようにした

0.131alpha (prototype 140728)

  • お気に入り通知がスワイプで削除できなくなるバグを修正した

0.129alpha (prototype 140721)

  • 下書きの保存が正しく行われないバグを修正した (参照)
  • 期限付きミュート機能

0.127alpha (prototype 140719)

  • 画像キャッシュ読み込みのステップ数を削減した
  • 投稿サービスがOSにkillされにくくなるようにした

0.126alpha (prototype 140716)

  • OTFフォントに対応
  • 一部処理の並列化

0.125alpha (prototype 140713)

  • フォロー・フォロワー一覧を表示できないバグを修正
  • 画像ローダースレッドの挙動変更
    • ディスクキャッシュの読み込みタイミングの変更
    • 巨大な画像ファイルのデコード時OutOfMemoryの発生を抑える努力
  • ちょっとしたチューニング

0.124.1alpha (prototype 140712)

  • 0.124でDMが表示されないバグを修正

0.124alpha (prototype 140712)

  • 基幹サービスのバインドコードの記述部分を変更 (アプリのほぼ全域が不安定化)

0.122alpha (prototype 140709)

  • #multipic制度を実装。
    • 本ハッシュタグが付いた画像ツイートをStreamで受信した場合、REST APIに問い合わせてextended_entitiesを確認する
    • Yukariからの複数添付アップロード時、本ハッシュタグを自動付加する

0.121alpha (prototype 140707)

  • 「RTしてから言及する」機能を引用コマンドに追加

0.120alpha (prototype 140706)

  • メンテナンスモードを実装(API残数の確認, DBのクリーンアップ)
  • バインドアカウントが無いタイムラインの挙動を変更
  • URLアクセラレータプラグインの仕組みを作った
  • Tweet URLアクセラレータを実装
  • IntentActivityからTweetを参照する際のキャンセル時のバグを修正

0.119alpha (prototype 140705)

  • ミュート設定を端末間でGoogle Driveを用いてインポート・エクスポートできるようにした
  • ツイート詳細画面のミュートコマンドに、ハッシュタグを表示するようにした
  • パーマリンクをコピー機能を実装した

0.117alpha (prototype 140703)

  • URL短縮を加味した残り文字数カウントを行うようにした

0.116alpha (prototype 140702)

  • ツイート詳細画面 Link/Actionタブの下寄せ表示機能を実装した
  • ツイートに付加された位置情報を表示するようにした
  • Reply/DM通知から直接返信を行えるようにした (Android 4.1+)

0.115alpha ("L"preview 140629)

Android Lでのテーマカラー設定や動作の確認を行う目的のビルド
Dropboxに置いてある https://www.dropbox.com/s/j5h0rgg8e4vn04y/Yukari115-L.apk

  • Android Lにおいてテーマカラーをステータス・ナビゲーションバーに適用した
  • Android LにおいてMaterial Designを大雑把に適用した(大雑把すぎて適用できていない部分がそこそこある)

0.114alpha (prototype 140627)

  • 複数画像アップロードに対応した
    • ここ暫くの版ではmax_media_per_uploadを読んで添付上限数を表示していたが、信用できないので4で固定してみた
  • 公式による複数画像添付ツイートの表示に対応した
    • 現状UserStreamには流れてきていないようだ

0.113alpha (prototype 140622)

  • フォント選択画面を実装した
    • /sdcard/Android/data/shibafu.yukari/files/font/ にttf拡張子のフォントファイルを置くと認識される
    • 以前のuserfont.ttfを配置する方法で置換を行っているユーザは設定画面を確認し改めて適用する必要がある
    • システムフォント強制の設定はこの画面に移動したため、その機能の利用者も確認が必要

0.112alpha (prototype 140621)

  • URL引用ツイートをツイート内に表示するようにした(画像サムネのような感じ)
  • 投稿エラー時に下書きが大量増殖するバグを修正
  • 投稿が成功した内容の下書きは自動削除するようにした
  • 画像プレビュー画面の端に、ダウンロード進捗状況を表示するようにした

0.111alpha (prototype 140620)

  • 他人のfavでお気に入り登録済みマークが表示されてしまうバグを修正
  • お気に入り解除ができるようにした
  • ニコニコ動画プレビューの動作を自重させた
  • Listタブにもお気に入り登録済みマークの表示が反映されるようにした

0.110alpha (prototype 140619)

  • Vineのサムネイルおよびプレビューに対応
  • お気に入り登録済みマークを表示するようにした
  • TL上のアイコン取得にHTTPSを使用するようにした

0.109alpha (prototype 140618)

  • 「引っ張って更新」の処理にSwipeRefreshLayoutを採用
  • レポート投稿メニューの名称を「作者へ連絡」に変更

0.108alpha (prototype 140613)

  • トレース時に基準ツイートの画像が表示されないバグを修正

0.107alpha (prototype 140611)

  • 画像アップロード時にin_reply_toが消えるバグを修正
  • カメラ撮影の処理ロジックを微妙に変更
  • Google検索URLのネタバレ機能を実装

0.106alpha (prototype 140602)

  • 初回起動・データ全削除後に起動できないバグを修正
  • クイック投稿欄からのツイート時にクラッシュするバグを修正
  • 大草原モードの挙動を修正

0.105alpha (prototype 140601)

  • ユーザ検索を実装
  • 公式RTツイートをパクり探知にかけたときの挙動を修正
  • 公式RTツイートの会話トレースをショートカットで開けないバグを修正
  • 投稿ボタンを表示できるようにした
  • 空bioでクラッシュするバグを修正
  • 大草原モード

0.104alpha (prototype 140525)

  • Ver0.103で投稿が行えないバグを修正

0.103alpha (prototype 140524)

  • 複数画像アップロードへの対応準備

0.102alpha (prototype 140510)

  • Instagramサムネイルのバグを修正
  • 「全員に返信」機能を実装
  • DMの削除機能を実装

0.101alpha (prototype 140508)

  • Twitpic仕様変更に暫定対応
  • 引用ツイートにin_reply_toを付加するようにした
  • ツイート詳細画面の本文をタップすることで会話トレースを表示できるようにした

0.100alpha (prototype 140506)

  • 共有からのツイートで「タイトル」の要素を反映するようにした
  • 単一アカウント選択ダイアログは、アカウントが一つしかない場合はスキップするようにした
  • ICS以前において画像ダウンローダの挙動を変更
  • メインフッターバーの高さを端末の解像度に応じて変更するようにした(7inch, 10inchで変わると思う)
  • プロフィール画面にアカウント作成からの経過日数とTweet per dayを表示するようにした

0.99alpha (prototype 140430)

  • 検索の保存機能を実装
  • 返信時、リプライ先のツイート本文を端に表示するようにした

0.98alpha (prototype 140429)

  • ミュートを正式実装した
  • Tweetボタン長押しで\ユッカリーン/できるようにした
  • キャッシュクリーナーを実装、アプリの終了後に実行するようにした

0.97alpha (prototype 140428)

  • ストリーミング新着に対する発言・通知・サムネイルミュートを実装(本文|ユーザID・SN・名前|via の内容を 完全一致|部分一致|正規表現 でマッチング)

0.96alpha (prototype 140427)

  • インラインサムネイルの処理を見直し、タイムラインの軽量化を図った
  • TLの追加読み込み時の取得範囲指定に関するバグを修正

0.92alpha (prototype 140421)

  • システムフォントを使用する設定を追加した (システムで十分な量の文字種が用意されている場合はこちらのほうが良い)
  • プレビュー画面でクラッシュするバグを修正した
  • ツイート詳細画面でサムネイルをタップしたらプレビュー画面を表示するようにした

0.91alpha (prototype 140413)

  • BACKキー長押しで即座に終了できるようにした
  • フォントサイズ設定がAndroid2.3で見えにくいとのことなので手を加えた
  • 自分がRTしたツイートをFav/FavRTできないバグを修正
  • Linkタブの要素が重複しないようにした

0.90alpha (prototype 140412)

  • 画像アップロード時の自動縮小サイズを設定できるようにした
  • プロフィール編集画面の読み込み中に画面回転などをかけるとクラッシュするバグを修正

0.89alpha (prototype 140403)

  • 簡易名前変更コマンドを実装
  • 隠しコマンドの一覧と一部コマンドの有効化設定を行う画面を追加

0.88.1alpha (prototype 140329)

  • Android2.3以下の端末で、ツイート操作でクラッシュするバグを修正

0.88alpha (prototype 140329)

  • ふぁぼ通知が発生しないバグを修正
  • 初回のツイート操作ガイドの内容を変更した

0.87alpha (prototype 140328)

  • プロフィール編集を実装

0.86alpha (prototype 140327)

  • ツイートのActionメニューに「このツイートのaclogを開く」を追加した
  • ブロックリストを表示できるようにした
  • アイコンの読み込み処理を変更、ちらつきを軽減した

0.85alpha (prototype 140326)

  • バックグラウンド投稿を実装した
  • 投稿画面のウィンドウ外タッチで画面が閉じないようにした

0.84alpha (prototype 140325)

  • DMタブと通知を実装した

0.83alpha (prototype 140324)

  • twitter4j-4.0.1に更新
  • 公式アップロードの画像を参照する際、httpsを使用するようにした

0.82alpha (prototype 140321)

  • Java7にした

0.81alpha (prototype 140315)

  • 飯テロ.in サムネイル対応
  • "@la0c bbop" エイリアスを実装

0.79alpha (prototype 140312)

  • twitter4j-4.0.0に更新
  • 認証操作中、ブラウザから戻ってきた時にクラッシュするバグを修正
  • メイン画面への復帰時にロストしてしまったタブが再構築されないバグを修正
  • メイン画面が起動されていない時に検索などを実行した場合、何も処理されないバグを修正
  • インテントから起動された場合、メイン画面に入るまではUserStreamを接続しないようにした

0.78alpha (prototype 140310)

  • サイレントモードでうっかりバイブが震えることがないように細工した
  • ツイート検索に検索履歴タブを実装

0.77alpha (prototype 140309)

  • 違法ビームを発射できるようになった

0.76alpha (prototype 140308)

  • 再接続ボタンをつけた

0.75alpha (prototype 140304)

  • 鍵垢がRTしたツイートをRTできないバグを修正
  • ツイートの省略表示がメニュー上でも効いて全文読めないバグを修正
  • ふぁぼ確認ダイアログの「本文で検索」機能を実装
  • 検索画面が閉じた時にクラッシュすることがあるバグを修正

0.74alpha (prototype 140302)

  • Android2.3でダウンロードが使用できないバグを修正
  • 下書きから添付画像を戻せないバグを修正

0.73alpha (prototype 140301)

  • タブ編集機能を実装
  • 購読中のリストTLを閲覧するListタブを追加できるようになった

0.71alpha (prototype 140224)

  • UserStreamの自動再接続を改善

0.70alpha (prototype 140223)

  • 鍵postの引用・共有・twiccaプラグインの使用を禁止にした
  • コピー機能を削除

0.69alpha (prototype 140222)

  • アカウント紐付け判定を改良
  • 受信元アカウント表示の実装

0.68alpha (prototype 140219)

  • largeHeapオプションを有効にしてビルド

0.67alpha (prototype 140218)

  • 新規インストール, 再インストール, 全認証の削除後に起動するとアプリがクラッシュするバグを修正
  • ユーザー一覧ウィンドウの縦幅がIMEによって可変されるよう修正
  • アイコンの読み込みプロセスを変更
  • Trend, 保存した検索を参照できるようにした
  • サムネイルの表示の実装を変更
  • クイックツイートでクラッシュするバグを修正

0.66alpha (prototype 140217)

  • ユーザー直接表示で空白のまま実行するとクラッシュするバグを修正
  • ニコニコ動画とYouTubeのサムネイルに対応
  • プロフィール画面のバグを1点修正

0.65alpha (prototype 140216)

  • ハッシュタグのリンクから検索を実行できるようにした
  • 検索文字列が空白でもクォーテーション検索できてしまうバグを修正
  • リプライ通知をタップしたらMentions画面を呼び出すようにした

0.64alpha (prototype 140215)

  • 検索実行ボタン長押しで「検索文字列をダブルクォーテーションで囲って検索」するようにした
  • 画面回転でタブ情報とスリープ防止オプションが初期化されるバグを修正
  • 検索ダイアログ表示時にIMEを表示するようにした
  • 検索タブで「引っ張って更新」できるようにした
  • リアルタイム検索を使用できるようにした
  • クイック投稿ボックスを実装した (タブ名の左の三角形を長押し)
    ボックスは検索タブ上で空欄の時に投稿ボタンを押すと、検索クエリが補完される (実況用)

0.63alpha (prototype 140213)

  • プロフィール読み込みプロセスを高速化
  • 凍結されたアカウントのプロフィールを開いた時にクラッシュするバグを修正
  • RTした人のアイコンを表示するようにした
  • 鍵垢のプロフィール・ツイートにマークを表示するようにした
  • 添付時に外部アプリからfileスキームのURIが返ってきた場合にクラッシュするバグを修正
  • 検索を実装
  • プロフィール画面の復旧時にクラッシュするバグを修正

0.62alpha (prototype 140212)

  • a.yfrog.comを開こうとするとクラッシュするバグを修正
  • InstagramのURL判定を修正
  • ニコニコ静画サムネイル対応
  • 外部に出ていくURL系Intentのタスクを切り分けた
  • TLの一番上へ/下へでクラッシュするバグを修正

0.61alpha (prototype 140211)

  • 既にアプリが起動されている時にツイートショートカットを使うと上手く立ち上がらないバグを修正
  • 下書きダイアログの削除操作が行えないバグを修正

0.60alpha (prototype 140205)

  • 「時間指定でサムネ非表示」オプションを実装

0.59alpha (prototype 140204)

  • フォントサイズ設定を実装
  • マルチアカウントFavを実行するとFav&RTになってしまうバグを修正
  • 未実装機能の隠蔽、もしくはバツ印の付加

0.58alpha (prototype 140201)

  • ホーム画面でツイートショートカットを作成できるようにした
  • フォロー/リムーブ/ブロック/スパム報告の操作を実装した
  • ブックマーク機能へのメニューをフィードバック機能に置き換えた (ブックマーク機能実装時に戻す)
  • 画面を回転させてもTLの内容が揮発しないようにした

0.57alpha (prototype 140131)

  • 最後に撮影した画像を一発で添付する機能を実装した

0.54alpha (prototype 140127)

  • 通知設定を実装した

0.52.5alpha (prototype 140125 halfway)

リリース日:2014/1/27 進捗報告のためのリリース
バージョン番号ミス、実質0.53

  • ツイートの初期読み込み件数を60件にした
  • ユーザーを直接表示ダイアログで意図せず改行しないようにした (再修正)

0.52alpha (prototype 140122)

  • モールス生成画面の「幅の小さい符号」オプションを削除した (ツイやつβの古いバージョンとの互換機能のため、もう不要と判断した)
  • ユーザーを直接表示ダイアログで意図せず改行しないようにした

0.51alpha (prototype 140121)

  • ツイートのメニューからリプライを送信した後、メニューを自動で閉じるようにした

0.50alpha (prototype 140120)

  • 大量のアカウントを使っている場合にANRが発生するため、Active Accounts切り替えの処理を別スレッドに分離した

0.49alpha (prototype 140118)

  • 鍵垢のプロフィールからツイート一覧を表示した際に表示できない場合があるバグを一部修正 (※鍵垢に対する処理は今のところほとんど未完成)
  • 下書きリストのタップ時反応を0.39alpha以降のTLに準拠させた
  • 画像プレビュー画面で、画像のダウンロードに失敗した場合はメッセージ表示と同時に画面を閉じるようにした

0.48alpha (prototype 140116)

  • RTツイートがTLに存在するときに大きな負荷がかかっていたので対策した (XVideosサムネイルを含むときに顕著な現象だった)
  • Twitpic等の画像をプレビューすると別の画像が表示されることがあるバグを修正

0.47alpha (prototype 140115)

  • Instagramの画像に対応できていなかったバグを修正
  • 画像リンク関連の処理を見直した
  • Lockerz, フォト蔵に対応するための実装
  • XVideosのURLをクリックするとプレビュー画面が開いてしまうバグを修正

0.46alpha (prototype 140112)

  • 画像プレビュー画面でピンチイン・アウト操作をすることで、画像を拡大縮小できるようになった
  • 画像プレビュー画面の回転ボタンを今更実装した
  • ツイ消しがTL上にきちんと反映されるようになった 黒歴史を掘りにくくなった
  • パス/sdcard/Android/data/shibafu.yukari/files/font/userfont.ttfに任意のフォントを置くことでTLフォントを変更できるようにした
  • MentionsにRTされた自分のツイートが流れ込んでこないようにした
  • このバージョン以降の初回起動時に、ツイート画面の表示方法を表すガイド画面を表示するようにした

0.45alpha (prototype 140110)

  • これで直せたとは思っていないが、プロフィール表示で落ちる原因を1つ潰した
  • 一部の画像をプレビュー表示するときにクラッシュするバグを修正

0.44alpha (prototype 140106)

  • Homeタブから離れている間の受信ツイートを一旦キューすることで、取りこぼしにならないようにした
  • MentionsタブでのStream受信を有効化した
  • 画像系リンクをロングタップすることで、画像を他のアプリで開けるようにした

0.43alpha (prototype 140105)

  • 0.39alpha以降Twitpicなどの画像をプレビュー画面で表示できなくなっていたバグを修正

0.42alpha (prototype 140104)

  • Home/Mentions/DMタブ切り替えを実装 (※DMに関しては見た目だけ、0.42時点で受信機能は未実装)
  • 0.40alphaでURLの種別判定においてクラッシュするバグを修正
  • Fav確認ダイアログの文言を変更

0.40alpha (prototype 131230)

  • 0.39alphaでサムネイルURL生成でクラッシュするバグを修正
  • Instagramにサムネイル表示対応?

0.39alpha (prototype 131229)

  • ツイートのフォーカスをより自然な動作にした
  • 今後サムネイルの対応を柔軟に行えるよう、サムネイル周りのコードを変更した
  • XVideosにサムネイル表示対応

0.38alpha (prototype 131225)

  • 0.37alphaでトレース画面を表示した際にクラッシュするバグを修正
  • 「複数行ツイートの表示方法」と「サムネイルを表示」の設定を行えるようにした
  • RTされたツイートの背景色を変更した

0.37alpha (prototype 131224)

  • 管轄アカウント決定の処理を追加したが、それが原因でパフォーマンスが悪くなった気がする
  • 複数アカウント選択ダイアログで、項目を長押しするとそのアカウントのみチェックされるようにした
  • マルチアカウントFav/RTを実装 但し当初のActionページコマンドではなく、Statusページの各操作ボタンを長押しする

0.36alpha (prototype 131223)

  • プロフィール画面で通信エラーが発生した場合クラッシュするバグを修正
  • Android2.2~2.3.xでライセンス画面を開いたときにクラッシュするバグを修正
  • Android2.2~2.3.xでのフォントカラーやメニュー背景色を調整した
  • プロフィールをブラウザで開きなおすメニューを追加
  • Stream再接続をネットワーク接続時に自前で行うようにした
  • ユーザーキャッシュ機能の参照DBを変更、今後現在の形の参照UIは廃止する予定
  • 複数アカウントがActiveな状態で、自身のツイートが発信元アカウント以外の操作になってしまうことがあり、ツイ消しが行えなくなるので調整した

0.35alpha (prototype 131222)

  • ゆかりさんの誕生日にあわせてリリース
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.