2014年9月23日火曜日

Tungsten 1.94リリース

Tungsten Version 1.94をリリースしました。

マウス中ボタンクリックでタブを閉じる、クイックスタートのシェブロンメニューの改良、Blinkエンジンのバージョンアップ、試験機能の修正、バグ修正を行いました。
フィードバックをいただき、感謝しております。

1.94から英語版もリリースしました。
英語のわからない日本人が適当に翻訳したのがまるわかりなのがよくわかると思います

マウスの中ボタンでタブを閉じられるようにした

マウスの中ボタンで、マウスカーソル上のタブを閉じられるようにしました。
この動作がデファクトスタンダードだったのを知らなかったのはここだけの話です。 IEにさえ搭載されてたのはショックだった・・・。

クイックスタートのシェブロンメニューを改良

クイックスタートボタンが表示しきれないときに表示されるシェブロンのメニューについて、以下の通り改良しました。

  • メニュー項目にfaviconが表示されるようにした
  • メニュー項目を右クリックでコンテキスメニューが表示されるようにした
  • メニュー項目をドラッグできるようにした

試験機能ローカルアプリ関連の修正

ローカルアプリに関する以下の問題を修正しました。

  • 最大化して起動するローカルアプリの取り込みができない
  • ローカルアプリがタブに残ったままTungstenを終了させるとローカルアプリプロセスが終了できずゾンビプロセス化する
  • ローカルアプリの復元ができない
  • 一部のローカルアプリ(S3 Browserなど)でメニューやツールバーのクリックができない

しかしながら、試験機能であることに変わりはなく、ローカルアプリが強制終了させられたり、システムに悪影響を与える可能性があります。
ご使用時は十分ご注意ください。

Blinkエンジンのバージョンアップ

Blinkエンジンを37.0.2062.120にバージョンアップしました。

これまで、PDFビューアーはオープンソースではなかったためChromeにしか付属されなかったのですが、 最近オープンソースになり、Chromiumにも内蔵PDFビューアー(PDFium)が付属するようになりました。

これにより、PDFファイルの表示がTungsten内で可能になり、さらに印刷プレビュー機能もつくようになりました。

37になってもいまだにChromiumで発生する問題点が残っているため、引き続き以下のような独自修正を行っています。

  • Flashが埋め込まれている特定のページで、NPAPI版Flashで表示しようとするとクラッシュする
    ※ただの予防策のため、クラッシュしない保証は不可能
  • アクティブでないブラウザウィンドウのチルトホイールイベントが正しく動作しない
  • プラグインがインストールされていない時に表示されるプレースホルダーが文字化けしている
  • Chromium 33以下から36に一気にバージョンアップすると、インストールされている拡張機能がすべて消える
    ※ただし、Chromium 33未満は未確認
  • DirectX11のANGLEは遅いので無効化(従来からあるDirectX9版に)
  • 不具合の発生するHiDPI対応を無効化(Tungstenとの組み合わせによる相性問題を回避)

まだTungstenを使ったことがない人で、Chromium派生ブラウザやChromeでNPAPI版Flashで クラッシュに悩んでいる人は、ぜひ試してみてください。

なお、一度このバージョンに上げてしまうと、前のバージョンに戻した時に拡張機能が すべて消えてしまう可能性がありますので、ご了承ください。

バグ修正

以下のバグを修正しました。

  • Blinkエンジンのタブ複製の対象が、常にアクティブタブになってしまう
  • Tungsten終了時に、Blinkエンジンの終了確認メッセージが表示されてしまう問題を修正

すでにTungstenをお使いの方は、デフォルトでTungstenの起動時に通知されるようになっています。 その指示に従ってダウンロード・インストールを行ってください。
ダウンロードページからダウンロード・インストールでもOKです。