2014年8月22日金曜日

Mac 版ビュアーの日本語入力改善にご協力お願いします

リンデン公式の Mac 版ビュアーでは、日本語入力の際に下記の不具合が発生しています。

Mac で発生している不具合って?

「Input Window」という名前の横長のウインドウが開いてしまう [#STORM-2071] Unwanted InputWindow comes up when typing Japanese on OSX - Second Life Bug Tracker
Input Window 内の文字を全て消しても、Input Window が消えない [#STORM-2072] Bad behavior of Input Window - Second Life Bug Tracker

突然、叫んだり、ささやいたりする状態になってしまう
キー入力をすると、マップなどのウインドウが開いてしまう
[#STORM-2070] Sticky modifier keys after OS window comes up on OSX - Second Life Bug Tracker
delete キーを二回押さないと、未確定状態の最初の文字を消すことが出来ない
文字が全部消えても、タイピングアニメーションがタイムアウトまで消えない
[#STORM-2069] Delete key doesn't delete first character of marked text on OSX - Second Life Bug Tracker

3.7.13 (292225) の時点の不具合です。
3.7.14 (292638) では、リンデンさんが修正されたようで一部改善してるような雰囲気は感じられるのですが、Input Window などの部分の根本的な解決には至っていません。


この不具合を改善する修正パッチを、Pell Smit さんが作成してくださいました。

そして、それを適用した公式ビュアーのテスト版が公開されました。


テスト版ビュアーってなに?


“テスト版ビュアー”というのは、開発をしている人が、自分たちが作ったものが正常に動作しているものかを確認するためのものです。

テスト版 開発時の確認用 動くかどうか分からないもの。
アルファ版 新しい技術などを先行でお披露目するさいのもの。不具合があるのは無視して、とりあえず見てもらうために出されるもの。安定性は低いことが多いです。(FirstLook など)
ベータ版 不具合が無いかどうかをチェックするためのもの メンバーを限定したクローズドベータの他に、一般向けのものパブリックベータもあります。
正式版 セカンドライフのダウンロードページからダウンロード出来る完成版。

アルファ版以前のものですので、本来は一般の人が利用するようなものでは無いのですが、今回は、

現行の正式版のビュアーに日本語入力の改善のみを適用したもの

という、安定性の部分は確保されているものであることと、

日本語を使う人全員に影響するような重要な修正

ですので、テスト版の段階からの確認をぜひお願いいたします。


どこでダウンロード出来るの?


日本語入力改善のテスト版は、下記のページからダウンロード出来ます。

http://automated-builds-secondlife-com.s3.amazonaws.com/hg/repo/contrib-pell_viewer-input/rev/293061/index.html


「Summary」の「Install」にある「Darwin」が Mac 版のテストビュアーですので、こちらをダウンロードしてインストールしてください。



テスト版ビュアーを動かしてみよう


テスト版は、アイコンが通常のものとは異なっています。


一目で、テスト版と分かるようになっています。


ログインするアカウントは、通常のものが利用出来ます。
もし、通常のものを利用するのが不安な場合は、別アカでログインしてください。

ログインすると、メニューのところが赤い画面が出てきます。


メニューが赤いのも、テスト版であるという意味です。

メニューの色以外は通常のビュアーと同様に使えますので、日本語が正常に使えていた時と同様に使ってみてください。


まだ不具合があったら


もし、上に記載した不具合が再発している場合は、それぞれの JIRA のページにコメントをお願いいたします。

JIRA のページは、リンデンさんだけなく世界中の開発者やユーザーの人が見ているところですので、コメントなどはすべて英語で記載する必要があります。

もし、英語はちょっと…といったことがありましたら、Pell Smit さんまたは、わたし SakuraNoel Fayray までお願いいたします。

わたしに頂いたご報告は、きちんとまとめて Pell Smit さんにご報告いたしますので、どちらに報告されても大丈夫です^^

Pell Smit さん 日本語入力の不具合を直している方。日本人です。
わたし(SakuraNoel Fayray) Mac版の不具合をJIRAへ報告([#BUG-4092] "Input Window" open by keystroke. - Second Life Bug Tracker
修正したビュアーの動作確認係
みなさんへのお知らせ係


公式ビュアー以外の人も!


この修正は公式ビュアーの人だけでなくて、Firestorm などのサードパーティービュアーの人にも恩恵があるものです。

サードパーティービュアーは、公式ビュアーのソースをベースに作られていますので、公式ビュアーに不具合があると、それを取り込んだバージョンから公式ビュアーと同じ不具合を抱えてしまうことになるからです。

普段公式ビュアーを使っていない方も、ここの部分はちゃんと改善していないと、後々自分たちにも影響があるところになりますので、ぜひお時間がある時にでも、確認のご協力をお願いします。


確認方法


確認方法というのは、特にありません。
普段通り、チャットや IM をガンガンしてくださいw

普段通り使って問題が無いことがいちばんですので、確認方法とかは特に考えずに、普段通りでお願いします^^


既知の問題


現在判明している既知の問題は、下記の通りです。

入力フィールドにフォーカスがない時に Input Window が出てしまう まだ未対応です。
チャットウインドウが出ていない時に Input Window が出てしまう まだ未対応です。
チャットウインドウが出ていない時に入力したものが、チャットウインドウを開いた時に未確定状態で入力されてしまう 調査予定です。
キー入力で「ローカル・チャットを始める」のオプションを選んでいた時に、ウィンドウにフォーカスがあるのに、入力欄にはフォーカスがない場合に Input Window が出てしまう 調査予定です。
検索で Input Window が出てしまう 検索はもともとインライン入力に対応していません。ここは今後の改善点です。
※現状判明している既知の問題は Mac 以外でも起きる可能性がありますので、今回の Mac 版のみの修正には含まれない予定です。


このページの内容で分からないことなどがありましたら、SakuraNoel Fayray までお尋ねください。
こちらのブログのコメントでも、インワールドでも構いません。
よろしくお願いいたします。
このエントリーをはてなブックマークに追加