プリントマジックがリリースされました

kudeが開発に関わりました年賀状作成ソフト「プリントマジック」が本日リリースされました。
http://www.print-magic.net/

開発者からすれば、ようやく、どうにか、リリースまで漕ぎ着けた・・・というのが正直な感想です。
とはいえ、リリース後いきなり不具合の修正作業に追われておりまして、ちっとも「ひと段落」気分ではありませんけど。

とりあえず、現時点で把握しております不具合は、Macで使用した際に、プリントマジック中のメッセージウィンドーのメッセージが表示されないというものです。
なんせ、kudeの手元にMac環境がないので原因究明がままならない状況であり、修正にはちょっと時間がかかりそうです。
Macユーザの皆様には申し訳ありませんが、とりあえずメイン作業には支障ない不具合ですので、安心してお使いいただければと思います。
できる限り早急に修正したいと思います。

また、機能面でも、なんとか年賀状作成シーズンに間に合うように、とりあえず必要最小限でまとめた感があります。
これについても、今後ちゃくちゃくと機能充実していきますので、ご期待ください。

ご意見ご要望バグ報告などなど、お寄せいただけると嬉しいです。

Adobe Air SQLiteのロック処理

Adobe AirのSQLiteについて。

非同期実行モードでbegin~commit のトランザクション処理を行う際に、データベースに対してロック処理が行われるわけだけど、すでにロックが掛けられている状態で新たなロックが試みられた場合、エラーイベントが発生して処理が終わるんですね。

「現在ロックが掛けられている場合は、解放されるのを待って、解放されたら新たにロックする」という処理は、自分で実装しないといけないのか。
てっきり、自動でやってくれるものとばかり思っていました。

AirReaderのデータベース処理は同期実行モードで作っていたんですが、これを現在、非同期実行モードに改良しようとしています。
非同期実行モードでのデータベース操作というのは、なかなか面倒くさいですね。