W-ZERO3Monitor v1.51 を掲載。

主に入院中に加えた修正の分です。
あとは、それ以前にマーカーの色の編集プレビューとかに手を入れてたのでそれも反映されてます。

なんていうか1.50掲載したときに色々とやりますやりますと言ってしまってましたが、なんか気づけば3ヶ月くらい放置状態というこのヨシヲクォリティ(死)
せっかくなので、要望として上がってたけどまだ実装していない要素とそれに関するつぶやきでも列挙してみます…

  • 動きが重い・不安定
    これはなんというか…はい。
    今回実装したマーカー読み込みキャッシュに非同期読み取りを付ければさらに改善されそうではありますが大変そうなので何とも…。
    不安定なのに関しては…実機でデバッグできるといいなぁ。デバッグビルドのメモリリーク検知が使いたいなぁ。(ぉ
  • 地図ソフトでWZERO3MONの位置情報を使いたい
    これは掲示板でも返答書きましたが位置情報の取得自体はW-ZERO3 Monitorの独自機能じゃないので、別ソフトで実現すべきだと考えます。
  • W-SIMと通信しているかどうかが基地局分布マップ画面で判別不能
    なんか付けないとですねorz
  • 基地局分布マップに操作ボタンを付ける
    これはぶっちゃけ必要かなぁ?という気もします。
    ハードボタンだけでそれなりに操作できるようにしているつもりなので。
    あと、ふと気づいたんですが縮尺変更モードにしてスタイラスで画面を上下にこすると縮尺を無段階に変えられます。というのをドキュメントに書いてなかったなぁ、と…。
    気づいてなかった人どれくらいいるでしょう。
  • 基地局分布マップで操作に対して余計な反応をする事が多いので編集モードと閲覧モードを切り替えて使うようにする
    これはナイスアイデアなので次回是非実装したいですね。
  • もっと広域の地図を表示したい
    ・・・・・・。
    今回キャッシュを実装したので以前よりはマシに動くかもしれませんが・・・。
    うーん。
  • POTファイルの読み込みが遅い・内部動作の効率が悪い
    POT読み込みは実際かなり無駄な動きしてますが、改善するためのスマートな方法が思いつかなかったので今回はそのままにしました。
    いい方法ないかな・・・今回つけたキャッシュを応用してー・・とか・・
  • POTファイルを書き出すときに測地系を選べたほうが良い?
    またはPOTファイル測地系コンバータを別ツールとして開発したほうがええんじゃないかという気もしたりしていますが。
  • 連続ではなく一定間隔おきにW-SIMと通信をすることで、電測中に電話・メールの着信を可能にする
    これは需要ありそうですが・・・どうかな・・・カンタンに作れるかな・・(ぉ
  • 縮尺選択で15000以上の数値を入れることができてしまう
    修正し忘れましたorz

そんな感じですか。
というか、なんか割とやったほうがいいなーとは思っていても自分自身それほど使い込んでなくて、たまに起動する程度なので積極的に改善する気があまりないというのがいけないのかもしれません。

ソースいじってみたい方連絡くれたらお送りしますがどうですか(ぉ