ゴミ箱を使わずに直接削除するコマンドも作ってみました。今のところ本体のメニューには入りませんが、コンテキストメニューやショートカットキーをカスタマイズすればアクセス可能です。
同期ダイアログの別スレッド化も終了。
ところで、同期ダイアログってどういう風に出すのがいいでしょう。一番上に出てくると普段は邪魔なんですが、出先でダイアルアップしている場合なんかだと、進歩状況を見ていたい時もありますね。
メッセージ追加のオフライン対応をしていて思ったのですが、オフラインだと仮メッセージがすぐにフォルダに追加されるので追加されたのがすぐにわかります。でも、逆にオンラインだとサーバ上には追加されるものの同期するまで見た目には反映されません。やっぱりこれはこれで変ですね。とすると、追加した後に自動で同期するようにすればOKでしょうか。その場合、やっぱりコピーや移動先になったフォルダも自動で同期したほうが良いんでしょうか。
指示していないのに勝手に同期するという動作が余り好きではないのですが、直感的には同期しないと???な状態になってしまいそうですね。フォルダごとに自動で同期するかどうか指定できるようにすればよいかな?