Tungsten Version 2.00をリリースしました。
変更点
マウスジェスチャーを追加
要望を出してくださった方、たいへん長らくお待たせいたしました。
マウスジェスチャー機能を搭載しました。ホイールジェスチャー、ロッカージェスチャーも搭載しています。
ローカルアプリ取り込み機能を正式機能に
1.93から長らく試験機能としていましたが、OSごとフリーズさせるような致命的な現象が起きていないため、 2.00を機会に正式機能に格上げすることにしました。(もちろん、不具合はまだ存在するのでバグ修正は継続します)
これに伴い、試験機能時に設定したローカルアプリ取り込み設定が上書きされ、デフォルトで有効となります。
この機能をオフにしたい場合は、ブラウザ設定の「高度な設定」→「ローカルアプリ」から変更できます。
Delphi、C++ Builderで開発されたアプリの取り込みが可能に
1.99まで、DelphiやC++ Builderで開発されたアプリの取り込みができませんでしたが、
2.00で取り込み可能になりました。
ただし、次の条件を全て満たす場合は取り込みできません。
- 最大化状態、または最小化状態で起動する場合
- exeファイルがUPXやPECompactなどで圧縮されている場合
これは、APIフックの仕様によるものです。
確認メッセージに「次回から表示しない」チェックボックスを追加
確認メッセージに「次回から表示しない」チェックボックスを追加しました。
次の確認メッセージが対象です。
- タブが1個以上ある状態でのTungstenの終了
- クイックスタートの削除
- お気に入りフォルダーの削除
- お気に入りフォルダーをグループとして開く(11個~100個)
- タブグループを閉じる
- 指定したタブ以外のタブを全て閉じる
これらの確認メッセージを表示・非表示を変更するには、 ブラウザ設定の「高度な設定」→「確認メッセージ」から変更できます。
Blinkエンジンのバージョンアップ
Blinkエンジンを40.0.2214.111にバージョンアップしました。
以前のバージョンに引き続き以下のような独自修正を行っています。
- システムにインストールされたPPAPI Flashを認識するようにした
Chromium 40でもシステムにインストールしたPPAPI Flashが認識しないので、 レジストリを参照するように修正しました。バージョンが上がっても認識できます。 - アクティブでないブラウザウィンドウのチルトホイールイベントが正しく動作しないバグの修正
- DirectX11版のANGLEを無効化し、従来からあるDirectX9版にした(引数指定により実現)
39から、一部GPUでCanvasの描画不具合 (Canvas Perfなど) を抱えているのでまだDirectX11版を有効にしません。 - HiDPI対応を無効化
TungstenがHiDPIに対応していないので、相性問題を回避するために無効化しました。 - 不要機能の削除(Google Now、Googleアカウント同期機能、Chromiumアンインストーラー、翻訳、Chromium固有のブックマーク、履歴、ブラウザオプションの一部など)
- コンパイラ最適化オプションを一部変更
バグ修正
以下のバグを修正しました。
- .urlファイルをタブバーにD&Dしてもタブに追加されない (Thanks Potatoさん)
- その他、細かなバグ
すでにTungstenをお使いの方は、デフォルトでTungstenの起動時に通知されるようになっています。
その指示に従ってダウンロード・インストールを行ってください。
ダウンロードページからダウンロード・インストールでもOKです。