2009年3月23日月曜日

Google Contacts 0.5.50 リリース

Google Contacts 0.5.50を公開しました。新しく追加されたメニュー等の翻訳を待ってからリリースする予定でしたが、Thunderbirdをクラッシュさせる問題が見つかったので、翻訳作業の完了を待たずに公開することにしました。とはいえ、英語と日本語の部分は私が作っているので、大部分の方には問題ないと思います。

このバージョンでは、パフォーマンスの向上やバグ修正の加え、以下の機能が新しく追加されています。
  • グループマッピング: Googleのグループをアドレス帳にマッピング
  • ディスクキャッシュ: データを、使っていない間ディスクに置くことで、メモリ使用量を低減
  • リードオンリーモード: Googleのデータを読み込むだけで、Thunderbirdからは編集しないモード
新機能の詳細については、後日、別の記事として書きます。

[追記]
パッケージにミスがありました。3/24以前にダウンロードした方は、ダウンロードしなおしてください。

2009年3月20日金曜日

Google Contacts 0.5.50b7

Google Contactsのベータテストは、b6で終わりにするつもりだったのですが、Thunderbirdをクラッシュさせる不具合が見つかったので、b7を公開することにしました。ホームページからダウンロードしてください。新規にプロファイルを作った直後など、アドレス帳を一度も開いたことがない状態で同期すると、アドレス帳を開いたときと、Thunderbirdの終了時のクラッシュする不具合を修正しています。

アドレス帳が一度も初期化されておらず、Personal Address Bookなど、組み込みのアドレス帳すらない状態で、同期用のアドレス帳を作ってしまうのが原因のようです。一応直してみてはいるのですが、Cut&Tryでやっている部分が大きいので、本当に直しきれているのか自信がありません。お使いの環境で問題がないか試していただけると助かります。

2009年3月16日月曜日

Thunderbird3対応化スレッド

これまで公開してきたアドオンのThunderbird3対応をはじめました。テスト版が出来次第、この記事を更新していきますので、ぜひテストにご協力ください。動作報告等は、この記事のコメントとして投稿してください。

なお、Gmail IMAP Account Setup と Maximize Message Pane の Thunderbird3版は出さない予定です。Thunderbird3では、Gmail IMAPのアカウントウィザードが追加されますし、Thunderbird3のタブ機能があればMaximize Message Paneは不要と考えているためです。Thunderbird3対応してほしいという方がいましたら、この記事のコメントとして要望してください。リーズナブルな要望であれば、Thunderbird3対応するか、必要な機能だけ切り出した別アドオンとして開発するかもしれません。
  • Tag Toolbar:
    v0.8:
    • 安定版をリリースしました。テストにご協力ありがとうございました。
    v0.8b2:
    • Fixed: 検索結果のタブで使用可能になってしまうのを修正
    v0.8b1:
    • Fixed: Thunderbird3.0.*に対応
    v0.8a5:
    • Fixed: ツールバーをカスタマイズするとエラーメッセージが表示されるのを修正
    v0.8a4:
    • Fixed: 送信メッセージにタグがつけられないのを修正
    • Fixed: Thunderbird3b4に対応
    • Added: Recent tags カテゴリを追加(最近使用したタグを記憶するものです)
    v0.8a3:
    • Fixed: タグ検索時に、エラーが出力されるのを修正
    v0.8a2:
    • Fixed: コンテキストメニューに”タグツールバー”が重複して存在する
    • Fixed: メッセージが選択されていないときに、タグがグレーアウトされない
    • Fixed: タグがツールバーからあふれたときに、あふれたタグを選択できない
    • Fixed: ”すべてのタグを削除”ボタンが、メッセージが選択されていない状態でも有効になっている
    • Fixed: ”クエリをカテゴリとして保存”ボタンが、クエリが入力されていない状態でも有効になっている
    v0.8a1:
  • Check and Send:
    v0.9:
    • Fixed: 安定版をリリースしました。テストにご協力ありがとうございました。
    v0.9b4:
    • Fixed: メールリストに説明が記入してある場合に、チェックができない不具合を修正
    v0.9b3:
    • Fixed: 宛先にメールリストがある場合に、チェックができない不具合を修正
    v0.9b2:
    • Fixed: ドメインで検索するオプションが有効の場合に送信できない不具合を修正
    v0.9b1:
    • Fixed: Thunderbird3.0.*に対応
    v0.9a3:
    • Fixed: Thunderbird3b4に対応
    v0.9a2:
    • Fixed: 宛先/宛名チェックが動作しないのを修正
    • Fixed: オプションダイアログの一般タブのレイアウトがおかしいのを修正
    • Added: 添付ファイルのサイズチェック機能を追加
    v0.9a1:
  • Priority Switcher:
    v0.6:
    • 安定版をリリースしました。テストにご協力ありがとうございました。
    v0.6b2:
    • Fixed: 検索結果のタブで有効になってしまうのを修正
    v0.6b1:
    • Fixed: Thunderbird3.0.*に対応
    v0.6a5:
    • Fixed: Thunderbird3b4に対応
    v0.6a4:
    • Fixed: タブが切り替わったときに、ツールバーのアイコンが更新されないのを修正
    • Fixed: Thunderbird3b3に対応
    v0.6a3:
    • Fixed: コンテキストメニューにメニューアイテムが表示されないのを修正
    • Fixed: 書換え機能が動作しないのを修正
    • Fixed: Thunderbird3b3preに対応
    v0.6a1:
  • Google Contacts:
    v0.6:
    • 安定版をリリースしました。テストにご協力ありがとうございました。
    v0.6b3:
    • Fixed: "リモートコンテンツの使用を許可する"が常にチェックされてしまうのを修正
    v0.6b2:
    • Fixed: 携帯電話番号が同期できないのを修正
    v0.6b1:
    • Fixed: Thunderbird3.0.*に対応
    • Fixed: システムグループの名前の衝突を防ぐために、複数アカウントを同期する場合に、名前にサフィックスをつけるように変更(例:友達→友達:1)
    v0.6a5:
    • Fixed: Thunderbird3b4に対応
    v0.6a4:
    • Fixed: グループマッピングの設定画面が、正しく動作しないのを修正
    • Fixed: デバッグ用コードを削除
    v0.6a3:
    • Added: Emailアドレスのない連絡先に、仮想のEmailアドレスを設定するオプションを追加(メールリストに追加できるようにするため)
    v0.6a2:
    • Fixed: インストール直後の最初の同期が完全に終了しないのを修正
    • Added: アドオンマネージャのリストにアイコンを表示
    • Added: Googleアカウントが検出できなかった場合に、アカウント設定を促すメッセージを表示
    v0.6a1:
  • Get before Send:
    v0.8a1:
  • Gmail IMAP Account Setup:
    対応予定なし
  • Maximize Message Pane:
    v1.1.00:
    • 安定版をリリースしました。テストにご協力ありがとうございました。
    v1.1.00b5:
    • Fixed: 添付ビューが常に非表示にされてしまう不具合を修正
    v1.1.00b4:
    • Fixed: ヘッダビューの「すべて表示」を押すと最大化されてしまう不具合を修正
    v1.1.00b3:
    • Fixed: スレッドペインでメッセージをダブルクリックしたときに動作しないのを修正
    v1.1.00b2:
    • Added: フォルダペインの最大化機能を追加
    v1.1.00b1:

2009年3月15日日曜日

Google Contacts 0.5.50b6

Google Contacts 0.5.50b6を公開しました。v0.5.50b5であった不具合の修正と、パフォーマンスのさらなる向上を図っています。

2009年3月9日月曜日

Google Contacts 0.5.50b5

Google Contacts 0.5.50b5をアップロードしました。b4であった不具合の修正と、さらなる効率化を図っています。また、このバージョンで、グループマッピング機能の設定を一部変更したので、グループマッピングを使っている場合、b5にアップデートすると、マッピングできなくなります。その場合は、もう一度マッピング設定をして、再読込みをしてください。

v0.5.50のベータ版はこのバージョンで最後になる予定です。なにか問題がありましたら、連絡をお願いします。

[追記]
b5に非アスキー文字を含む連絡先のバッチ同期に失敗する不具合があったので、もう一度ベータ版を出して修正します。また、次のベータ版では、この不具合修正のほかにいくつか機能追加もする予定です。

2009年3月3日火曜日

Google Contacts 0.5.50b4

Google Contacts v0.5.50b4を公開しました。先日だしたb3の、バッチモードでの同期部分に不具合があったので修正しています。それから、同期時のアドレス帳再構築の処理で無駄な部分があったので、それもなくして効率化をはかっています。

2009年3月1日日曜日

Google Contacts 0.5.50 Beta

英語版ブログのほうには、書いていたのですが、Google Contactsの開発を再開し、v0.5.50のベータテストをしています。v0.5.50の目的は、大量の連絡先を同期した際のパフォーマンスの改善で、いまのところ、以下の3つのベータ版が出ています。

  • v0.5.50b1:
    ディスクキャッシュ機能の追加と、同期プロセスの節目で、他のプロセスにCPUを譲る処理を追加しています。あまり大量のデータの同期になると、Thunderbirdを長期間ロックしてしまう状態は改善しませんが、多少ましになっていると思います。ディスクキャッシュについては、実際にメモリを開放してくれるかはThunderbird(Gecko)側で制御されるので、あまりメモリ使用量に変化はないかもしれません。むしろディスクアクセスが増えてパフォーマンスが悪くなる可能性もあります。実験的に追加した機能ですので、いろいろ試してみて情報をいただけると助かります。
  • v0.5.50b2:
    グループマッピング機能を追加しています。デフォルトでは無効になっていて、オプションダイアログのAdvancedタブで設定ができます。この機能は、特定のGmailのグループをThunderbirdのアドレス帳にマッピングするもので、そのグループに含まれている連絡先のみ同期されます。大量の連絡先がある場合に、グループで同期する連絡先を限定してもらって、Google Contactsのパフォーマンスを向上させることを狙っています。
  • v0.5.50b3:
    バッチモードの同期処理を効率化しています。これまで、すべてのカード、リストに対して、更新の有無をチェックしていたため、同期にかなり時間がかかっていましたが、すべてのデータを見なくても同期できるようにしました。しかし、ただでさえ複雑なオフライン時の変更を同期する部分に大幅に手を入れているので、とりきれていない不具合がある可能性があります。オフラインでいろいろと処理をして同期テストをしていただけると助かります。
一応予定していた機能は実装したのですが、なにか不具合を見つけたら連絡をお願いします。
ダウンロードはこちらからお願いします。

人気の投稿