-
Notifications
You must be signed in to change notification settings - Fork 40
ReleaseNote
Krileの更新履歴を記載しています。
English version is available: Release Note(EN)
通知の挙動について修正しました。
- 引用ツイート通知が複数届くことがある問題を修正。
- 引用ツイート通知の表示方法を修正。
- リツイートがバックステージに表示されないことがある問題を修正。
複数のバグについて修正しました(take 2)。
- リツイートが通知されない問題を修正。
- 返信時に複数のユーザを含む場合、2番目以降のユーザの@が二重になる問題を修正。
- ツイートの削除が反映されない問題を修正。
- データベースアクセスの安定性を向上。
- テキスト検索時の対象をURL展開前からURL展開後に変更。
- まれにURLが表示されない問題を修正。
複数のバグについて修正しました。
- JPEG形式の画像をアップロードできない問題を修正。
- ユーザーWebサイトが開けない問題を修正。
- プロフィール画像が古い画像で更新されることがある問題を修正。
- textフィルタでURLを検索できない問題を修正。
- ユーザーストリームに関する設定(全ユーザのアクティビティを受信など)が反映されていないのを修正(したつもり)。
- リツイートしたツイートに関する通知の挙動を調整。
通知が一部正常に行われない問題について修正しました。
- リツイートしたツイートがお気に入り登録された場合に、お気に入り解除として通知される問題を修正。
- 既にお気に入り登録・リツイートしたツイートのうち、Krile上で認識されていないものをKrile上で再度お気に入り登録・リツイートした場合にWeb上での状態が正常に反映されない問題を修正。
- リツイートしたツイートに対するお気に入り登録・リツイートの通知設定を追加。
通知が行われない問題について修正しました。
- リツイート以外の通知が行われない問題を修正。
- 引用に対する通知を追加。
3.5.1 で継続していた問題について修正しました。
- trackを2件以上設定した場合、ユーザーストリーム接続が不安定になることがある問題を修正。
- list フィルタが動作しない問題を修正。
- ユーザ情報が表示されないことがある問題を修正。
- リプライ時にユーザ名が二重に設定される問題を修正。
- テキストの数え方について、新方式(最長280文字)のみの適用としました。
新エンジン採用に伴い生じた問題を中心に、機能強化を行う修正をしました。
- シンボルリンクへの対応を追加。
- メディアのアップロードに失敗する問題を修正。
- メディアへのリンクが正しく開けない問題を修正。
- ハッシュタグ・ユーザリンクが正しく表示されない問題を修正。
- 長いツイートを正しくデコードできない問題を修正。
- アクティビティがデータベースから正しく読み込めない問題を修正。
- Twitter 新ポリシーへ合わせ、複数アカウントでの同時オペレーション機能・お気に入りとリツイートの同時実行機能を削除。
User Streamsが終わる前に、新エンジンへ更新しました。
- TwitterアクセスエンジンをCadenaへ更新。
頂いていたpull requestによる更新を反映しました。
- 64bit IDを持つユーザを正しく取り扱えない問題に対処 (from @shibafu528)
- バックステージビュー及び通知に表示されるイベントの整理と挙動を変更 (from @RainbowCrashe)
- 自分のツイートのリツイートや拡張ツイートの取扱を修正 (from @cobodo)
- has_media クエリ(boolean) を追加 (from @cobodo)
安定性の改善などを行いました。
- 長いDMや画像付きのDMを受信した時にクラッシュするバグを修正。
- ユーザーストリーム読み出しをより保守的な実装へ変更。
User Streams接続に関する問題の修正を行いました。
- User Streamsが何らかの要因で切断された後、再接続に時間が掛かる・接続できなくなる問題を修正。
- User Streams受信処理を(わずかに)高速化。
- Krile終了時にクラッシュすることがある問題を修正。
クラッシュする複数の不具合への対応を行いました。
- データベース初期化時にクラッシュするバグを修正。
- Windows 7環境で通知を表示した場合に落ちるバグを修正。
User Streams受信の更なる最適化と新機能への対応、いくつかの問題への対処を行いました。
- 複数の画像添付に対応。(4枚まで)
- User Streams受信系が高負荷時でもそれなりに動作するようにしたつもり。
- Krileのプロセスが残る問題に対処したつもり。
- ツイート失敗時に何も通知されない問題を修正。
- 大部分の非同期操作時のパフォーマンスを向上。
- データベースへの書き出し時に保持ツイート数が正しく計算されないことがある問題などを修正。
- 高解像度ディスプレイ等で本来の解像度から拡大して表示する場合に通知ポップアップが正しく表示されない問題を修正。
User Streams受信系を更新しました。
- User Streamsの受信処理を軽量化・高速化。
- 依存ライブラリ群を更新。
- 64bit環境でKrileがクラッシュすることがある現象に対処。
※このリリースには、Krileが正しく終了しない問題が含まれています。
パフォーマンスの向上策などが含まれます。
- タイムラインのパフォーマンスを向上させた。
- 1行表示モードの挙動を修正した。
- エラーログにKrileを実行しているフレームワークについての情報を含めるようにした。
Windows Vista上で接続に失敗する問題などに対する修正が含まれます。
- Windows Vistaでは接続ができなかった問題を修正。
- 起動時に更新があるか確認するように変更。
- 自動更新が利用可能なときにメッセージを表示するようにした。
- ピクセルスクロールをオフにしている時にスクロールが飛んでしまう問題を修正。
- その他、細かい挙動を修正。
Twitterへの接続ができない問題などに対する修正が含まれます。
- 10/15のTwitterの仕様変更により、Twitterへのあらゆる接続が失敗する問題を修正。
- ユーザストリームの再接続処理時、非常に短時間のうちに再接続を繰り返してしまう場合がある問題を修正。
- サムネイル設定が正しく反映されない問題を修正。
ミュートの取り扱いに不備があったことに対する修正と、タイムラインの自動消去などが含まれます。
- ツイート保持数が一定の件数を越えた場合に自動で消去する機能を追加。
- ユーザの個別タイムラインを受信した際に誤ってミュートされていると判定されるバグを修正。
複数枚画像の表示への対応や公式ミュートへの対応、パフォーマンスの更なる向上などが含まれます。
- 複数枚の画像のサムネイル表示に対応した。(この修正に伴い、サムネイル表示位置が変更されています。設定により、元の表示に戻すこともできます)
- タイムラインの読み込み・構築速度を向上。
- Twitter公式ミュートに対応。Krileのローカルミュートに取り込まれます(設定によりオフにできます)。
- Starry Night テーマをバンドルするようにした。(公式配布している starry_night とは少し違います)
- 起動時間ラベルをクリックすることで強制的にGCを行えるようにした。
- ユーザインタフェースがフリーズする現象に対して対策を行った。
- 検索ボックスからローカル検索する際にURL内の文字列が検索できなかった問題を修正。
- その他、ユーザインタフェースの文言の修正や調整などが含まれます。
アカウントが選択できない問題など、複数の問題を修正しました。
- 返信マーカーやイベント履歴において、display_urlを展開表示するようにした。
- 選択されているアカウントが存在しない場合、アカウントが選択できなくなる問題を修正。
- 自動選択されたアカウントのロックを解除しようとすると落ちる問題を修正。
- 詳細設定の一部コントロールにおいて、テーマが適用されない問題を修正。
- テキスト選択時やドラッグ&ドロップ時にクラッシュすることがある問題を修正。
- 更新エージェントを修正。更新に失敗した場合の処理を改良。
全体的なパフォーマンスが向上し、メモリ消費がちょっと少なくなりました。
- タイムラインを少し軽量化、メモリ消費を削減。
- 画像読み込みのパフォーマンス、安定性が向上。メモリ消費を削減。
- テーマファイルを変更した際に候補が更新されるようにした。
- ダイレクトメッセージを送信しようとした際にクラッシュすることがある問題を修正。
- ハッシュタグ検索時、#が二重に表示される問題を修正。
- 一部の受信情報が正しくデコードされない問題を修正。
- 一部のタイムラインボタンにテーマが適用されない問題を修正。
- 選択したツイートがタイムラインから消去された際に選択状態が更新されない問題を修正。
- 「常にロック」スクロール制御に関する設定が正しく反映されない問題を修正。
タイムラインの表示を改良しました。また、さまざまなバグの修正により、動作時の安定性が向上しました。
今回の更新で、krile.exe.config が更新されます。必要に応じて、再度修正を行う必要があります。
- コンパクト複数行表示を実装。
- ダイレクトメッセージの送信先アカウントを表示するようにした。
- リツイートしたユーザのアイコンを重ねて表示するようにした。
- ツイート投稿欄の入力補完の確定にTabキーを使えるようにした。
- クリップボード内のコンテンツが画像のとき、Ctrl+Vキーで画像を添付できるようにした。
- クエリエディタにコンテキストメニューを追加した。
- タイムラインのスクロール制御の信頼性を向上。より安定してスクロール管理を行えるようになった。
- 画像のタイムアウト時間を短くした。
- さまざまな依存ライブラリを更新。
- タイムラインの再構築時、スクロール制御が乱れることがある問題に対策。
- ユーザのプロフィール表示が正しく行えないことがある問題を修正。
- データベースの最適化を行うと落ちるバグを修正。
データベース周辺の性能及びスクロール制御の信頼性が向上しました。
- データベースのアクセス制御を変更。
- インメモリ データベース モードをサポート。(高度な設定ページから変更できます)
- Krile起動以前に投稿されたツイートについての通知を行わないようにした。(設定から変更できます)
- スクロール制御の信頼性を向上。
- 過去に向かって無限にツイートを読み続けることがあるバグを修正。
さまざまなバグの修正や動作の信頼性の向上策が含まれます。
- デフォルトのコンシューマキーに戻せるようになりました。(アカウントの登録上限数が適用されます。)
- クエリで
-1
などのマイナス値が使えるようになりました。 - クエリで
@user
表記を使うとタブ切り替えが遅くなる問題を修正。 - クエリで
[@user]
などのリスト表記を使うと正常に抽出できないことがある問題を修正。 - ユーザのプロフィール中にあるアカウントリンクが正しく反映されない問題を修正。
- ユーザ情報受信の失敗時にどのAPI種別でも同じメッセージが表示されていた問題を修正。
- ブロックしたユーザのミュート設定が起動時に反映されない問題を修正。
- ハッシュタグバインドボタンの最初のアンダーバーが消える問題を修正。
- 壁紙透明度の設定値が高い場合、透明度設定バーが操作できなくなる問題を修正。
- アニメーションしない新着表示やアイテムベーススクロールの設定を追加。
- 依存ライブラリの表示を改善。
- スクロールロック/スクロールアニメーション制御を改善。非選択タブでもタイムラインがロックされるように(たぶん)なりました。
入力補完機能についてのオプションの追加や、さまざまなバグの修正が含まれます。
- データベースの更新に失敗した後に起動できなくなる問題を修正。
- アカウント情報を削除後にフォロー/フォロワー等のリレーション情報を削除するよう修正。
- キーアサイン エディタで削除を行おうとするとクラッシュする問題を修正。
- キーアサイン エディタの表示に関する問題を修正。
- タイムライン要素の破棄に関する挙動を改良。
ユーザービューの問題の修正を行いました。その他、Twitter Search利用時に言語の指定が行えるようになりました。
- ユーザービューの内容が更新されなくなることがある問題を修正。
- searchフィルタなどでTwitter検索を用いる場合の対象言語設定を追加。
国際化が完了しました。その他、さまざまなバグの修正が含まれます。
- UI及びメッセージ等の国際化が完了。
- タブ名が空白にできる問題を修正。
- URLがtextで検索できるようになった(今回のアップデート以降に受信したツイートに限ります)
- リツイートされたツイートについてviaフィルタが適用されなかった問題を修正。
- タイムラインのメモリリーク対策を強化。
- くるるたんをマイナーチェンジ。
- プロフィールページでメッセージが2回表示される問題を修正。
- タイムラインの新着アニメーションの動作を修正。
- タブの最大遡り回数に上限を設けた。(5回まで遡ることができます)
今回の更新後、初回起動時にデータベースの更新が行われます。数分~十数分程度かかることがあります。
検索結果フリップの戻るボタンの不具合の修正や、国際化の更なる進行が含まれます。
- 検索結果フリップの戻るボタンが動作しない不具合を修正。
- クエリの編集結果(改行やスペースなど)を保持するようにした。
- home ソースフィルタでフォロー中ユーザがフォロー外ユーザへ送信したリプライが見える不具合を修正。
- フィルタクエリシステムを国際化。
スリム ユーザービューの追加、メモリ・リソースリークの修正や、国際化の更なる進行が含まれます。
- ウィンドウの幅が狭い場合にユーザー情報表示のレイアウトを変更するようにした。
- 長時間起動し続けた場合、Windowsが不安定になる問題を修正。
- メモリが開放されない問題を修正。
- pic.twitter.comで画像が添付されているツイートのコピー・非公式RTを行った際、URLが画像リソースを直接指し示していた問題を修正。
- ウィンドウのデフォルトフォントがYu Gothicになっていた問題を修正。
- Δ^2 スクロールを取りやめ(スクロールがジャンプする問題が改善するかも?)
- User Streamsの再接続表示がおかしかった問題を修正。
- データベース関連ファイルが他のプロセスからロックされている場合にクラッシュする問題に対処。
- フィードバック エージェントと検索ビューを国際化。
国際化の更なる進行と不具合に対する修正が含まれます。
- Backstage及び受信周りの文言を国際化。
- ダイレクトメッセージで実行できないアクションがコンテキストメニューに表示されていたのを修正。
- MahApps.Metro ライブラリを更新。
国際化の更なる進行と不具合に対する修正が含まれます。
- bioを設定していないユーザーを開こうとすると落ちることがある不具合を修正。
- UIの広範囲を英語対応した(設定等未対応部分はあり)
- 通知ポップアップが正しい位置に表示されないことがあるバグを修正。
- krile.exe.configの構成に関する警告が毎回表示されるのを修正。
- タイムラインから削除されたツイートの取り扱いに誤りがあったのを修正。
- krile 自動更新ソフトウェアにディレクトリトラバーサルに関する脆弱性があったのを修正。
ディレクトリトラバーサル脆弱性に関する補足情報:
5/6 まで利用していた kup.exe(SweetMagic)1.2.2 には ディレクトリトラバーサルによって意図しないファイルに対する削除が行える脆弱性が存在していました。
現在配布しているバージョン(1.2.3)ではすでに対策済みです。
ユーザーを参照しようとした際に落ちる不具合の修正が含まれます。
- データベースのロックエラーの検出方法を変更。
- ユーザーを参照しようとした際に落ちる不具合を修正。
- 一部ツールチップの前面色が白色固定だったのを修正。
データベースアクセスに関する安定性の向上やパフォーマンス向上のための様々な修正が含まれます。
- データベースアクセスのエラーが正しく伝播されていなかった問題を修正。
- 起動構成設定が変更されている場合に警告を表示するように。
- ユーザーのbioにあるユーザーへのリンクが正しく機能していない問題に対処。
- 一部ユーザーのプロフィール画像が正しく読み込めない問題に対処。
- 画像読み込みに失敗した場合、同じURLに対する読み込みの再試行が行えなくなる問題を修正。
- エラー情報送付時に自動生成ユーザーIDを付加するように(このIDから個人を特定することはできません)
ツイート読み込みにおける不具合の修正が含まれます。
- リツイートが正しく読み込めない問題を修正。
- 一部ツールチップが読めないことがある問題を修正。
- 動作の安定性を向上。
- 一行表示モードの設定動作を変更。(再設定が必要です)
リソースを異常に消費する問題の対処が含まれます。
- リソースを異常に消費する問題を修正。
- パフォーマンスを調整。
軽量ミュートを使用時に落ちる問題や、データベース接続処理における安定性の向上が含まれます。
- タイムラインのパフォーマンスを向上。
- 軽量ミュートを使用時に落ちる問題を修正。
- データベースのロック時に落ちていた問題に対処。
- 1行表示時の本文でタイムラインの改行が考慮されていた問題を修正。
- 1行表示時の本文にテーマの色が反映されていなかった問題を修正。
- タブを検索タイムラインからピン止めする際のクエリを一部変更。
- 設定の動作を一部修正。
設定の保存に関する問題の対策やタイムラインの表示方法の拡張が含まれます。
- リツイートを非表示にするユーザーを誤って判別していた問題を修正。
- 一部環境で設定が保存できない問題を修正。
- タイムラインに単行表示モードを追加。
- 軽量なミュート設定を追加。注意事項をよく読み、正しくお使いください。
- 特定のツイートに関する返信の読み込み制御を改善。
- バージョン情報のくるるたんが新しくなりました。新しく描き下ろして頂きました。
ツイートの受信に関する問題の修正などが含まれます。
- 新着ツイートが受信できないことがある不具合を修正。
- キーアサイン設定の「コピーして新規作成」が動作しない問題を修正。
- ユーザータイムラインにリツイートが表示されていなかった問題を修正。
- regex フィルタを使う際に可能であれば最適化するようにした。
パフォーマンスの向上および様々な問題に対する修正が含まれます。
- タイムラインに表示するアイコン画像の品質を選べるようにした。
- タイムラインに表示するアイコン画像の品質を最適化した。(設定を編集することにより以前のクオリティに戻すことが出来ます)
- ツイートやユーザー情報を即時にデータベースへ反映せず、メモリ上でキャッシュするようにした。
- 更新パッケージの削除がうまくいかないことがある問題を修正。
- データベース操作に失敗した場合にクラッシュすることがある問題に対処。
- タイムラインの更新時に落ちることがある問題に対処。
- 設定が破損しづらくなるように対策を施した。
- 非公式リツイートの書式に誤りがあったのを修正。
- Webプロキシをデフォルトで「利用しない」ようにした。(投稿速度が遅くなるとの指摘がありました)
リストフィルタの動作の修正などが含まれます。
- リストフィルタが正しくクエリ化されない問題を修正。
- リスト スラッグの大文字小文字を判別していた問題を修正。
- 画像を添付する際にフォーマットを考慮するようにした。jpegなどでより大きなサイズの画像を添付できます。
- 特定のソフトウェアからクリップボードに貼り付けられた画像を添付しようとするときに画像が表示できない問題を修正。
その他パフォーマンスの向上策や特定のエラーに対する修正/対策が含まれます。
各種ダイアログの動作の不具合が修正されます。
- キー設定ダイアログを開くとクラッシュする問題を修正。
- アカウント追加ダイアログが開かない問題を修正。
フィルタの追加や各種動作における不具合の修正及びパフォーマンスの向上策が含まれます。
- クエリに caseful 演算子による大文字小文字を考慮した文字列比較機能を追加。
- local ソースフィルタに省略可能引数を追加。(タブ名を指定することでそのタブから検索できます)
- リストフィルタを追加。(list.username."listname" -> Set)
- conv フィルタを含むタブを保存する際にクエリが破壊される問題を修正。
- track ソースフィルタが大文字小文字を区別していた問題を修正。
- user ソースフィルタに不適切な引数を与えた場合にクラッシュする問題を修正。
- ミュートフィルタが一部で正しく動作していなかった問題を修正。
- クエリにクオートやエスケープが含まれる場合正しく復元されない問題を修正。
- タイムラインやカラムの構築時にクラッシュする問題を修正したつもり。
- ユーザー名補完の動作が重い問題を修正。
- ダイレクトメッセージの削除イベントを正しく処理できていなかったのを修正。
- 投稿しようとしているツイートに特定の文字が含まれる場合投稿できない問題を修正。
- 検索タイムラインからタブへピン止めしようとする際に正しく動作しないことがある問題を修正。
- あなたへの返信が誰かにリツイートされた場合に返信の通知が何度も起きる問題を修正。
- タブの通知がデフォルトでオフとなるようになった。
- 使用していないライブラリを削除。
- キーアサイン アクションを追加。(デフォルトのキーアサインが修正されています。default.txtを一旦削除してみてください。)
- キーアサインエディタを追加。
- 一部メッセージを英語化。
- 表記がおかしかった部分を修正。
- 新規タブのデフォルト名称を修正。
- テーマのフォントが一部適用されるようにした。
- Windows 8以降における入力補完ポップアップの表示位置を修正。
- ウィンドウ位置の取得時にクラッシュすることがある問題に対処。
- 投稿失敗時の原因表示を詳細にした。
- 低速回線におけるアイコンの読み込みの信頼性を向上。
- 各種タイムライン受信における動作を改善。
- アイコン読み込みの負荷を軽減。
- データベース性能が向上したかもしれない
- データベースの最適化が動作していなかったのを修正。
画像の読み込みバグに関する修正が含まれます。
- UIスレッドで画像の読み込みが行われるバグを修正。
ソースクエリやフィルタクエリの強化および信頼性の向上やWindows 8.1タイルにおける修正が含まれます。
- Krile Queryで @user 表記を行う際に大文字小文字完全一致しないと動作しなかった問題を修正。
-
user
ソースクエリを追加。(https://github.com/karno/StarryEyes/wiki/KQ_Sources#wiki-user) - 通知音において、サンプルレートが異なるwavファイルを読み込めない問題について対処。
- タブやカラムの初期化時にクラッシュすることがある問題に対処。
- 不正なクエリを用いて検索しようとした際にクラッシュする問題に対処。
- 指定したツイート以前のツイートを取得する機能を追加。
(ソースフィルタが明示的に指定されているタブで動作します。) -
search
ソースクエリが正しく動作していなかった問題を修正。 - 自動更新システムがファイルを何度も問い合わせていた問題を修正。
- Windows 8.1 でKrileをスタート画面に登録した場合にタイル表示がいい感じになるように対処。
- 各種依存ライブラリを最新版へ更新。
クエリの強化と画像読み込みシステムに関する修正が含まれます。
- Krile QueryでユーザーのSetリテラルが利用可能になりました。
( https://github.com/karno/StarryEyes/wiki/KQ_Expressions_Values ), thanks to @takeshik - 画像キャッシュアルゴリズムを改善。
- 画像ダウンロード時に非常に多くのスレッドを消費するバグを修正。
- タブを閉じた後に他のタブが選択できなくなることがあるバグを修正。
- イベントを通じて取得したステータスもデータベースに保持するようにした。
x86 アーキテクチャ向けWindowsにおける修正が含まれます。
- x86マシン上だと通知を表示しようとした際にクラッシュするバグを修正。
- コレクションの表示転送処理時にエラーが発生する問題について、究明のためのコードを追加。
通知機能に関する強化などが含まれます。
- 通知機能に関する設定を大幅に強化。
- 通知システムでメモリリークが発生していたのを修正、メモリ使用効率を向上。
- スリム通知の表示時間を延長。
- ミュートしているツイートやブロックしているユーザーのアクティビティは通知しないようにした。
- NoRTユーザーのリツイートやブロックユーザーのツイートをミュートにするかの設定を追加。
- タスクスイッチャーに通知ポップアップが表示されないようにした。
- 通知ポップアップが正しい位置に表示されないことがあるバグを修正。
- リストをソースに含む場合にメンバーの更新がなくてもタイムラインが定期的にリフレッシュされていた現象に対処。
- カラムの移動時や作成時にクラッシュすることがあるバグを修正。
- タイムラインの初期化時にクラッシュすることがあった問題に対処したつもり。
各種バグフィックスが含まれます。
- ポップアップ通知がウィンドウが非アクティブだと表示されなかったバグを修正。
- コンテキストメニューの右三角が表示されなかったバグを修正。
- タブの通知切り替えをコンテキストメニューから行えるようにした。
- タイムラインの更新時にクラッシュすることがあった問題に対処。
通知機能の実装などが含まれます。
- 通知音の再生を実装。各種イベント発生時に音声が再生されます。
- ポップアップ通知システムを実装。ウィンドウが非アクティブの場合、新着ツイート受信時やアクティビティがあった場合にポップアップで通知が出ます。
- 各種のステータス通知を改良。
入力システム周辺のバグフィックスが含まれます。
- 非公式RTが正しく行えないバグを修正。
- 検索タイムラインからツイートボックスを開こうとした時に検索タイムラインが閉じないバグを修正。
- 入力文字列がサロゲートペア文字を含む場合に入力文字数が正しく計数されないバグを修正。
- ロックファイルが作成できない時に異常終了する問題に対処。
タグバインドのバグフィックスが含まれます。
- タグバインドが正しく動作しないバグを修正。
入力システムのバグフィックスやタグバインドの改善などが含まれます。
- 「直前のツイートを訂正」ボタンを押した際にクラッシュするバグを修正。
- タグバインドが正しく動作しないバグを修正。
- User Streams ログを取得する設定を追加。
入力システムの更新及び安定性の向上に関する修正が含まれます。
- 入力システムを更新。(返信時のアカウント固定が分かりやすくなったり、安定性が向上したりなど)
- 内部状態を更新する際にクラッシュすることがあるバグを修正。
- タグバインドの文字にテーマが適用されないバグを修正。
- フォロー・リムーブなどのエラー時により詳細な情報を提供するようにした。
自動更新時の処理に関する修正が含まれます。
- 自動更新後の起動に失敗した際、起動できなくなるバグを修正。
- タブ設定の戻るボタンにテーマが適用されないバグを修正。
- 設定ページのリストの選択背景色と文字色が同一になる問題を修正。
2.9.8.1における修正及び、以下の新たな修正点が含まれます。
- 会話が展開できないバグを修正。
- 入力補完の文字が真っ白になっていた問題を修正。
- ユーザーストリームでダイレクトメッセージを受信できなかったバグを修正。
- 画像読み込み処理を改善。
- 終了時にクラッシュすることがあった問題を修正。
テーマ機能などについての先行実装が含まれます。
- 画像が正しく読み込めなかった場合に間違った画像が表示されるバグを修正。
- 一部ユーザのアイコンが荒くなってしまうことがあるバグを修正。
- ブロックしているユーザのツイートが表示されることがあるバグを修正。
- ユーザーストリームが切断されてしまうバグを修正。
- コンテキストメニューからダイレクトメッセージに対する返信が正しく行えないバグを修正。
- テーマ機能を追加。
- タイムライン背景機能を追加。
- Krile.exe.config の編集により、データベースファイルのみを別のパスに配置できるようにした。
- 前回正しく終了されなかった時にレスキューダイアログを表示するようにした。
- メンテナンスダイアログからデータベースの最適化を行えるようにした。
- クリップボードにある画像を添付できるようにした。
- コンシューマ キー・シークレットの入力時に使用できない文字が入力されていないか確認を行うようにした(by misodengaku)。
- 自動アップデート後の処理プロセスにおける安定性を改善。
- デスクトップ ヒープの設定値を確認するようにした。
- アカウント認証ダイアログにヘルプリンクを追加。
- ウィンドウにグロー効果が付くようになった。
- タイムラインがアレしてアレっぽくなるようになった。
クエリが正しく解釈されない問題の修正や、エラーフィードバックが行われない問題の対策が含まれます。
- ()を含むクエリが正しく解釈されないバグを修正。
- エラーフィードバックが起動されないバグを修正。
- オペレーション失敗時の通知をより明確なものに変更。
- PIN入力ダイアログでEnterキーによる入力確定をサポート。
- アップデータの受信タイムアウトが早すぎた問題を修正。
ユーザーストリームが切断されたままになってしまう問題の修正や、安定性や使いやすさの向上策が含まれます。
- 更新失敗時に無限ループしてしまうバグを修正。
- ミュートクエリエディタで正当性が検証されていないクエリが設定されることがあるバグを修正。
- ユーザーストリームの切断を検出できない問題を修正。
- 検索タイムラインからユーザー選択を行えない問題を修正。
- ユーザー選択を複数回実行した場合に検索ボックスなどが消失する問題を修正。
- ツイートボックスでのキーアサインについて、カーソルキーをハンドルするものはテキストボックスが空の場合のみ発動させるようにした。
- 画像をある程度ローカルにキャッシュするようにした。
- クラッシュログに起動時間を付加するようにした。
- 設定画面をつかんで移動させる場合にクラッシュすることがある問題を修正。
- 画像の取得に失敗した際にクラッシュすることがある問題を修正。
- ユーザー情報が存在しないイベントについて詳細を表示するとクラッシュする問題を修正。
- フィードバックエージェントに自己分析機能を追加。
- Unicodeサロゲートペア文字が含まれるツイートについてエンティティ適用がおかしくなる問題を修正。
- リツイート不可能なツイートをリツイートしようとした際のメッセージを修正。
- フォロー・フォロワー表示においてユーザーが欠落する問題を修正。
- リツイートを非表示にしているユーザーについて、リツイートを表示しないようにした(設定の反映には時間がかかります)。
- サムネイルの表示やTwitter公式画像の取り扱いについて設定を追加。
- 入力欄の挙動をいくつか修正。
- いくつかのメッセージを修正。
フィルタやユーザーストリームなどの修正が含まれます。
- インタフェースからユーザーをミュートした際にそのユーザーのリツイートもミュート対象とするようにした。
(このバージョン以降で新しく指定するユーザーから有効です) - ユーザーストリームの応答が一定時間以上ない場合に再接続を行うようにした。
- 自動更新完了時にファイルがロックされていた場合、エラーメッセージを表示するようにした。
- フォールバックが有効でない場合でもPOST制限を検知し解除時刻を知らせるようにした。
- フォールバックされた場合やPOST制限時の解除時刻表示などのインタフェースを改善した。
- データベースが簡単には破損しないようにした。
- POST制限が解除されても表示が戻らないバグを修正。
- 複数のアカウントが存在する際に正しくフィルタが行われないバグを修正。
- クラッシュするバグを複数修正。
フィルタ関連のバグの修正です。
- 括弧が複数個重ねて適用されている場合に取り除くようにした。
- タブ内から検索した結果をピン止めする際にクラッシュするバグを修正。
- オペレータ * を用いた集合演算時に誤ったSQLが生成されるバグを修正。
キーアサインの処理やフォールバック処理が強化されています。
- フォールバック時、解除予想時間をバックステージビューに表示するようにした。
- タブやアカウントのドラッグ・アンド・ドロップターゲットがすべての項目を受け入れる表示をしてしまうバグを修正。
- 同じファイル名の画像を添付する際、前回添付した画像と同じ画像が読み込まれてしまうバグを修正。
- 入力ボックスにおけるキー入力処理が正しく行われないバグを修正。
- プレビューバージョンをダウンロードしない設定時、誤って更新があると表示してしまうバグを修正。
基本的な利便性を向上させる修正が複数行われています。
- 前回終了時のウィンドウの位置・状態を復元するようにした。
- Input キーアサイングループのキーアサインはテキストボックス上でもModifierがなくても実行されるようにした。
入力欄でキーアサイン Enter で投稿できないバグが修正されます。 - 作成したタブが失われてしまうことがあるバグを修正。
- クエリエディタのソースクエリ補完が正しく動かないバグを修正。
- スクリプトが実行できないバグを修正。
多くのバグを修正し、安定性が向上しました。
- タブをドラッグ時に現れるカラム生成ターゲットをわかりやすくした。
- ツイートの投稿にGZipを用いないようにした。
- 投稿ボックスの投稿ボタン以外にフォーカスできないようにした。
- 設定ダイアログでウィンドウをドラッグすることができるようになった。
- 不安定版をダウンロードするかの設定を追加した。
- ストリーミング設定が更新された際、再接続を行うようにした。
- 高度な設定からメンテナンスモードへ移行できるようにした。
- GeoCoordinateWatcherバイパス設定を追加。ライブラリが見つからずクラッシュした際、この設定を有効にするようにした。
- 正規表現エラーをある程度クエリコンパイル時に検出できるようにした。
- 誤った正規表現を含むクエリを実行するとクラッシュするバグを修正。
- エスケープされたダブルクオートを含むクエリが正しくデコンパイルできないバグを修正。
- ダブルクオートを含む検索クエリをタブにピン止めすると落ちるバグを修正。
- 現在のタブから検索した結果をタブにピン止めするクエリが間違っているバグを修正。
- メンションを送る際に落ちることがあるバグを修正。
- キーアサインの設定が正しく反映されないバグを修正。
- SQLiteデータベース破損の検出がうまくいかない例があるのを修正。
2.9.0からは正しくアップデートが行えません。手動でアップデートをお願いします。
- 自動アップデートが正しく行えないバグを修正。
- バージョン情報の表示処理周辺で落ちてしまうバグを修正。
- データベースエラーを検知して、再起動時に初期化するか問い合わせるようにした。
- 検索タイムラインをタブへ登録する際に誤ったクエリが生成されるのを修正。
- キーアサイン処理に関連してクラッシュする不具合を複数修正。
初回リリース。