2017年12月24日日曜日

W10Wheel - 日本語化

現在、ロケールまた設定で言語を切り替える仕組みを作り、
メニュー項目とダイアログのテキストの翻訳中です。
Java版(Scala版)のみですが、70%ほど終わりました。

カタカナにするか漢字にするかなどで悩み、意外と時間が掛かります。
残念ながら、今日中には終わらなそうです。

2017年12月10日日曜日

W10Wheel - ON/OFFボタンの表示改善

こちらのサイトを見ると
http://did2memo.net/2017/07/09/w10wheel-net/
>> OFFと書いてあるのが、オフにするボタンかと思った
との記述があり、表示方法を改善したいと思います。

以下の候補がありますが、どれがいいでしょうか。
また、他に良い方法があったら教えてください。

1. ON (--> OFF) / OFF (--> OFF)
2. ON (to OFF) / OFF (to ON)
3. ON/OFF # 文字列は変更しない

# 普通の設定画面を作ったほうがいいとは思いますが、
# なかなか実装が大変そうで取り掛かれていません。
# 現在仕事でWeb系のプログラムを触っているので
# HTML, CSS, JavaScript(もしくはAltJS)で設定画面を作って、
# ブラウザからHTTPで設定を受け取ろうかとも考えています。

W10Wheel v2.6.5 (Java and .NET)

URL:
https://github.com/ykon/w10wheel/releases/
https://github.com/ykon/w10wheel.net/releases/

共通:
* IOの高負荷状態に、入力キューが溢れていた問題を修正

Java:
* exewrapをv1.2.3に更新
実行時にVMオプションを変更する機能を追加
詳細: https://exewrap.osdn.jp/

変更自体は小さいのですが、重要なコアにあたる部分の修正です。
これによって高負荷状態での安定性が少し改善するかもしれません。
# Java版では並列性も改善します。


追記: (2017-12-12)
昨日今日と試した結果、少しなんてものではなく劇的な改善でした。
ESETのファイルスキャン時に不安定になることがありませんでした。
長く患っていた、この問題を修正することがやっとできたようです。

しかし、もっと早く気付くべきでした。
この問題のコードは一番最初から存在していました。
今まで不安定な状態を放置して申し訳ございませんでした。