What's new but old, November, 2001

2001/11/18 9:00
昨日2D Memo 1.0b3をリリースしましたが,1.0b2で発生していた「メモ編集画面で何も入力されていない状態で2D Memoを終了すると,次回起動時に致命的なエラーが発生する」という問題は,現象発生後,2D Memoが立ち上がらなくなってしまうということで,対処法を知らない方には大変な事態です。そんな訳で,少し詳しく記述しておきます。

今回の不具合の原因について説明します。PalmOSにはアプリケーションの設定情報(どの画面で終了したか等)を保存しておくSavedPreferenceというデータベースがありますが,2D Memoもこのデータベースに設定を保存しています。この保存した設定を2D Memo起動時に読み込んだときの処理に抜けがあったために,エラーが発生し,リセットするしかないのでアプリ側で設定を書き換えるはずもなく,もう一度起動しようとしてもエラーとなっていました。

さて,こういった状態からどうやって復旧すればよいのか,ですが,以下のようにしてください。

1.MS Gate等を使って「2DMemoDB」というファイルをメモリスティック等にコピーしておきます。
2.「標準のランチャー」から2D Memoを削除します。 ※
3.先ほど保存した「2DMemoDB」を本体にコピーします。
4.2D Memoを再インストールします。

※「標準のランチャー」はSavedPreference内に保存された設定情報を完全に削除します。サードパーティ製のランチャーの中にはSavedPreferenceの設定情報を削除しないか,または,一部残してしまうものがあるようです。

上記の方法で設定はデフォルトに戻ってしまいますが,メモの位置や色のデータは復旧します。

なかなか安定しなくて,ユーザのみなさまにはお手数おかけしますが,今後ともよろしくお願いします。

2001/11/17 23:40
2D Memo 1.0b3です。

また,大きな不具合が見つかってしまいました。ご報告いただいた方々ありがとうございました。助かります。

今回の修正は以下の通りです。★が不具合修正です。
★メモ編集画面で何も入力されていない状態で2D Memoを終了すると,
 次回起動時に致命的なエラーが発生する不具合を修正
・メモのポップアップコマンドリストを修正
  Apply Defaultを追加。Make invisibleを追加。Delete..を削除
・メイン画面でのメモ一覧選択で,非表示状態のメモも選択できるようにした。
★ジョグアシスト有効時,ジョグダイヤル操作が意図した通りに働かない不具合を修正
・リスト表示画面から新規メモを作成した後のリスト表示のスクロール位置を修正
・メイン画面で上下ハードボタン操作はメモのスクロールに変更
・2D Memoを割当てたハードウェアボタンで表示カテゴリの変更をできるようにした

2001/11/17 23:35

BeHack 1.0です。安定して動作しているようですので,若干の修正をいれて,正式版とします。

修正内容
・ジョグアシストマスクの処理が少々おかしかったのを修正

2001/11/11 15:40
2D Memo 1.0b2 緊急リリースです。
致命的なバグがあったようです。すいません。
2D Memoお使いの方はすぐにバージョンアップをお願いします。

バグの内容
・編集画面から[detail..]で,詳細ダイアログをだし,そこからメモを削除すると
 ひとつ上のメモも削除されてしまう

上記以外に以下も修正しました。
・リスト画面からBackボタンでホームに戻れるようにした

2001/11/9 23:50
2D Memo 1.0b1です。

1ヶ月のごぶさたでした。今回のバージョンアップはけっこういけてると思います。

ひととおりの動作確認は行いましたが,大幅な変更を行いましたため,致命的な不具合が存在する可能性を否定できません。よって,ベータ版とします。ご了承の上お使いください。

感想・不具合報告・要望などお待ちしています。

今回の目玉は次のとおりです。

メモ内容のスクロール機能
  最前面にあるメモの内容をスクロールできるようにしました。

リスト表示画面
  メモを一覧表示できるビューを追加しました。
  リスト表示画面の新設に伴い,メモの表示・非表示の設定ができるようにしました。

最大表示画面
  1つのメモを画面いっぱいに表示するビューを追加しました。

その他,多数の細かい修正を入れてます。詳しくはreadme.txtをご覧ください。