スポンサード リンク

T.Ishii's Software Library

HTML5 レトロ風ゲーム館

無料ブログはココログ

« 何が変わったかというと・・・ | トップページ | 一日早かったが »

Ubuntu用Mirror-DTCの更新版を公開

Ubuntu用Mirror-DTCのVer1.2.3.2 / Ver1.2.3.3を同時リリースしました。Ver1.2.3.2は従来のJava版の不具合修正版です。Ver1.2.3.3は完全にコードを書き直したネイティブ版で、Javaを必要としませんが、動作環境はUbuntu14.04LTS(64/32Bit版)以降になります。

従来のJava版は、Javaライブラリの制限事項から、デュアルモニター構成での全画面表示が正しく行えませんでした。また、使用される文字フォントもJava用となり、メニューについてもUbuntu標準のグローバルメニューが使えませんでした。

このため、今回、GTKのC++用ライブラリであるgtkmmを使ったネイティブ版を開発しました。

ネイティブ版では、上記のデュアルモニター構成での全画面表示も正しく行え、文字フォントやメニューについても、通常のUbuntu用アプリと同等になりましたので、UbuntuのUnity環境で使った場合に、従来のJava版にあった違和感が軽減されています。

また、ネイティブ版では、クライアントの機能として「ショートカットの無効化」機能を追加しています。この機能をイネーブルにすると、キーボード入力がGrabされるため、システムに登録されているショートカット機能を無効化し、キー入力をMirror-DTC用の入力として使える様になります。

同時に、ネイティブ版では従来のJava版では利用できなかった「漢字」/「無変換」/「変換」/「ひらがな」キーについても、利用可能になっています。

ただし、全画面表示時以外には、Super(Windows)キーの長押しによるUnity機能は無効化されませんので、通常表示時にも、Super(Windows)キーを使いたい場合には、「CompizConfig」等により、Unityの当該機能を無効化する必要があります。

上記以外の機能変更としては、従来版にあった「マウスジェスチャー」機能は削除しています。また、GTKライブラリの最新機能を使った事により、ネイティブ版はUbuntu12.04LTSでは利用できなくなっています。

Ver1.2.3.2は従来のJava版の不具合修正版になりますが、クライアントについては、サーバー名に日本語が含まれていた場合に文字化けする不具合が修正されています。

また、クライアント/サーバー共に、デュアルモニター環境での利用時にウインドウ/ダイアログの表示位置が非適切になる場合があった不具合が修正されています。

不具合修正とは別に、Java版クライアントには、OpenGLを使わない動作モードの選択機能を追加しています。

これは、VirtualBox等のゲストOSとしてUbuntuを使用した場合、OpenGL機能が正しく動作しないケースが見受けられた為、その様な環境での利用を想定して追加したものです。

ただし、Ubuntu14.04LTSでは、OpenGLをサポートしない環境では、OpenGLのソフトエミュレーション機能が働きますので、VirtualBox等の3Dアクセラレーション機能を有効にした場合に正しく動作しない場合には、この設定を無効にする事で、問題は回避できます。

このため、OpenGLを使わない動作モードはUbuntu14.04LTS以降を動作対象とするネイティブ版には実装せず、OpenGLのソフトエミュレーション機能が実装されていないUbuntu12.04LTSも動作対象とするJava版にのみ実装しています。

上記の通りですので、Ubuntu14.04LTS以降でMirror-DTCを使用される場合には、Ver1.2.3.3(ネイティブ版)の利用をお勧めしますが、Ubuntu12.04LTS等の従来環境ではVer1.2.3.2(Java版)が利用できます。

Mirror-DTC for Ubuntu Ver1.2.3.2 /  Ver1.2.3.3は、Mirror-DTCのホームページからダウンロード出来ます。

= この記事に関連する公開中ソフト =

Mirror-DTC

Mirror-DTC

(2015/02/15追加)

« 何が変わったかというと・・・ | トップページ | 一日早かったが »

トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/534482/60846201

この記事へのトラックバック一覧です: Ubuntu用Mirror-DTCの更新版を公開:

« 何が変わったかというと・・・ | トップページ | 一日早かったが »

2017年9月
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30

広告

プライバシーポリシー

  • 当サイトでは、第三者配信による広告(Google Adsense)サービスを利用しています。

    Google を含む第三者配信事業者は、Cookie を使用して、ユーザーのウェブサイトでの閲覧履歴に基づく広告を配信します。 Google 広告 Cookie を使用することにより、Google や Google のパートナーは当サイトや他のサイトへのアクセス情報に基づく広告をユーザーに表示できます。

    Cookieを無効にする設定およびAdsenseに関する詳細については、以下のリンクを参照下さい。

    広告 - ポリシーと規約 - Google