2010年12月25日土曜日

Google Contacts 0.6.34

Google Contacts の安定版(v0.6.34) を更新しました。ベータテストに協力してくださった方々、ありがとうございました。

このバージョンからは、これまで必要だった連絡先の最大数の指定が不要になっています。なにも指定しなくても全ての連絡先を取得するようになります。

v0.6.33からの全ての変更点は、以下の通りです。先週だしたベータ版 v0.6.34b9 からも、変更が入っています。
  • [Fixed] 連絡先の数が多い場合に、Thunderbirdがフリーズしてしまい同期ができないのを修正
  • [Changed] 連絡先の最大数の指定を廃止
  • [Added] 隠しオプションをオプションダイアログのExperimentalタブに実装(パフォーマンスの調整などができますが、あくまで、実験的なオプションなので注意して使ってください)
  • [Changed] オプションダイアログのオプションの配置を変更
  • [Fixed] 写真の取得に失敗すると、それ以降の取得にも失敗するのを修正
  • [Fixed] 新規インストール直後の同期に失敗するのを修正
  • [Fixed] スタイルシートに関する警告がエラーコンソールに出力されるのを修正
  • [Changed] Thunderbirdのアドレス帳のバックアップを、CSVからアドレス帳ファイルを直接バックアップする形式に変更
  • [Fixed] バックアップ数が上限までいった場合に、新しいほうのバックアップが上書きされてしまう場合があるのを修正
  • [Fixed] バックアップ数がデフォルトの場合、オプションダイアログで表示される値と、実際の数が異なる場合があるのを修正
  • [Added] アンインストール時に、ワーキングディレクトリを削除するように変更
  • [Added] 「部門」の同期を追加(カスタムフィールドとして追加される)
  • [Fixed] インタラクティブモードでカードを追加後、カードを再編集すると追加になってしまうのを修正
  • [Fixed] バッチモードでリストを削除した場合に、余分なグループの更新が記録されてしまうのを修正
  • [Changed] Googleのサーバとのやり取りを、http から https に変更
  • [Fixed] Ctrl-k が効かないのを修正
  • [Fixed] 起動時に連絡先を再読み込みするオプションが無効で、一度も再読み込みをしていない状態で、バッチモードが正しく動作しないのを修正
  • [Changed] 写真のフォーマットチェックを追加。jpeg, gif, png 以外はスキップされます。
  • [Fixed] 写真取得のパフォーマンスを改善(写真に変更のないものは、取得しない)
  • [Fixed] カード、リスト再構築のパフォーマンスを改善
  • [Fixed] 写真の一部しか取得できない場合があるのを修正
  • [Fixed] 写真の取得でクラッシュする場合があるのを修正
  • [Fixed] Google側で、写真が削除された場合に、Thunderbirdに反映されないのを修正
  • [Fixed] グループ名が重複している場合につくサフィックスが、重複してつけられる場合があるのを修正
  • [Added] 誕生日で、年が入力されていない場合もサポート
  • [Fixed] Thunderbirdで誕生日だけを更新した場合に、同期がされないのを修正
  • [Fixed] 右クリックメニューで、リストからカードを削除した場合に、同期がされないのを修正
  • [Fixed] リスト名を変更しても、同期できない場合があるのを修正
  • [Fixed] リストにカードを追加しても、同期できない場合があるのを修正
  • [Fixed] バッチモードで同期をした後、カード/リストの変更が記録されなくなるのを修正
だいぶ積極的な変更が入っていたりしますが、v0.6.33よりも問題は減っていると思います。

2010年12月19日日曜日

Google Contacts 0.6.34b9

Google Contacts 0.6.34b9 を公開しました。変更点は、以下の通りです。
  • [Changed] 写真のフォーマットをチェックするように変更(jpeg/png/gif以外はスキップ)
  • [Changed] サーバから一度にとってくる連絡先の数のデフォルトを30に変更
  • [Changed] 変更のあった写真のみサーバから取得するように変更
  • [Changed] カード、リストの構築を効率化
  • [Fixed] 写真の読み込みで、Thunderbirdをクラッシュさせてしまうのを修正
テストが長引いてしまっていますが、大きな問題がなければ、そろそろ安定版をだそうと思っています。

    2010年12月11日土曜日

    Google Contacts 0.6.34b8

    Google Contacts 0.6.34b8 を公開しました。変更点は以下の通りです。
    • [Fixed] カード追加後に同じカードを編集すると、追加と判断されてしまうのを修正
    • [Fixed] グループを削除した際に、不要な更新処理が走りパフォーマンスが低下していたのを修正
    • [Fixed] Googleのサーバとのやりとりを https に変更
    • [Fixed] Ctrl-k が効かなくなってしまうのを修正
    • [Fixed] バッチモードで、起動時に連絡先を読み込むオプションが無効になっていると、カード・リストの変更が破棄されてしまうのを修正

    2010年12月4日土曜日

    Priority Switcher 0.6.11

    Priority Switcher 0.6.11 を公開しました。

    ポーランド語の設定の場合に、オプションダイアログが開けないのを修正しています。修正点はこれだけなので、ほとんどの方には関係ないと思いますが、いちおうお知らせだけ。

    2010年11月24日水曜日

    Priority Switcher 0.6.10

    Priority Switcherのベータテストを終了し、安定版の v0.6.10 を公開しました。v0.6 からの変更点は以下の通りです。
    • [Fixed] IMAPで重要度の「書換え」ができないのを修正(ですが、Gmail IMAPなど一部のIMAPサーバでは「書換え」は動作しません)
    • [Fixed] 「書換え」をするとヘッダの並び順が変わるのを修正
    • [Fixed] 「書換え」をすると一部のヘッダが消失するのを修正
    • [Fixed] リセットができないのを修正
    • [Fixed] 重要度でソートした状態が保持されないのを修正
    • [Fixed] 自動的に「書換え」するオプションが、スレッドペインのアイコンをクリックした場合に効いていないのを修正
    • [Added] ロケールアップデート
    • [Added] 下書きのメッセージを再編集する場合に、メッセージ作成ウィンドウのツールバーにある重要度メニューが必ず「標準」になってしまうのを修正(Thunderbirdのバグ?仕様?に対するワークアラウンドです)
    • [Added] 隠しオプション「mail.server.serverX.psw.change_messageid_on_imap_commit」 を追加(詳細はv0.6.10b4のリリースノートを参照してください。)
    テストへのご協力ありがとうございました。

    2010年11月18日木曜日

    Priority Switcher 0.6.10b4

    Priority Switcher 0.6.10b4 を公開しました。以下の変更をしています。
    • 隠しオプション「mail.server.serverX.psw.change_messageid_on_imap_commit」 を追加
    ベータテストをしているうちに、Gmail IMAP など一部のIMAPサーバでは、メールヘッダの Message-Id が同じメールが複数存在できないことが分かってきました。この場合、重要度の「書換え(コミット)」をしても、書き換えたメールがはじかれてしまって、うまくいきません。そこで、上記のオプションを真偽値として追加し、値を true にすると、Message-Id も変更して強制的に書換えするようになります。ただし、Message-Id を書き換える弊害として以下があります。
    • スレッドが切れる
      メールヘッダの、Message-Id、In-Reply-To、References によってスレッドの親子関係が記録されています。Message-Idを変えることで、この関係が崩れてしまうので、Thunderbirdが、この関係を見る設定になっている場合は、スレッドが切れてしまいます。Gmail 上では、独自にスレッドを判定しているようで、スレッドは繋がったままになっています。
    • 受信日時が変わる
      Message-Id が変わることで、元のメールとは別のメールとして認識されるので、受信日時が、書換えをした日時に更新される場合があります。Thunderbird上では大丈夫ですが、Gmailのリスト表示の部分は、日時が更新されてしまいます。
    まだ他にも問題があるかもしれないので、あまりおすすめはできないです(なので隠しオプション扱いです)。 それでもいいという方は、試してみてください。設定の「serverX」の部分は、server1 のように、Xの部分が環境によって変わります。設定エディタを起動して、mail.server で検索してみると、Xの数字がなにか分かると思います。ちなみに、このオプションは、IMAPにしか効きません。

    2010年11月13日土曜日

    Priority Switcher 0.6.10b3

    Priority Switcher 0.6.10b3 を公開しました。b2に不具合があったのでその修正をしています。
    • [Fixed] スレッドペインのアイコンをクリックして重要度を変更する場合に、自動的にコミットするオプションが動作しないのを修正
    • [Fixed] コミットすると、スレッドが切れてしまうのを修正
    • [Changed] Gmail IMAPでのコミットを無効化
    Gmail IMAP でのコミットですが、やはりうまくいかないので無効化しています。

    2010年11月10日水曜日

    Priority Switcher 0.6.10b2

    Priority Switcher 0.6.10b2 を公開しました。以下の修正をしています。
    • [Fixed] 別フォルダを変更すると、重要度でのソートが解除される不具合を修正
    v0.6.10で予定していた内容はこれで全部です。
    あとは、ロケールの更新くらいですが、BabelZillaが落ちてる…

    2010年11月9日火曜日

    Priority Switcher 0.6.10b1

    Priority Switcher のベータ版 v0.6.10b1 を公開しました。以下の修正をしています。
    • [Fixed] eval() 関数を使わないように変更
    • [Fixed] IMAPでコミット(メールのヘッダ自体を書き換える)ができないのを修正
    • [Fixed] コミットするとヘッダの並び順が変わるのを修正
    • [Fixed] コミットすると Received: ヘッダの一部が消失するのを修正
    • [Fixed] 重要度のリセットができないのを修正
    IMAPでコミットできない件は、かなり以前から報告をもらっていたのですが、IMAPサーバに依存するようで、なかなか修正ができませんでした。Gmail IMAPでは動作確認したのですが、他ではどうかわかりません。 やっぱり直ってないようでしたら教えてください。

    2010年11月2日火曜日

    Tag Toolbar 0.8.30b4

    Tag Toolbar 0.8.30b4 を公開しました。以下の機能を追加しています。
    • タグツールバー上のボタンは常に小さいアイコンで表示する
        Thunderbirdのツールバーの設定にかかわらず、タグツールバーに置かれたボタンは、常に小さいアイコンで表示されます。タグツールバーにアイコンを置くと、ツールバーの高さが増えて、不格好になってしまうのと、スペースを少しでも確保するためにこのオプションを追加しました。デフォルトで有効になっています。無効にする場合は、オプションダイアログの「Always show small icons in Tag Toolbar」のチェックをはずしてください。
    • ヘッダビューのタグを非表示にする
        タグのついたメッセージを選択すると、ヘッダビューにタグが表示されますが、これを表示されないようにする機能です。タグツールバーをテキストモードで表示していると、ヘッダビューにもタグを表示するのは余分ですので、それが気になる方は、この機能を有効にしてください。デフォルトでは無効になっています。オプションダイアログの「Hide tags row in header view」が該当オプションです。
    オプションダイアログのイメージは以下の通りです。


    このベータでは、以下の不具合の修正もしています。
    • [Fixed] IMAPで送信済みメッセージにタグがつけられない
        同じ不具合は過去のバージョンにもあって、先日リリースした v0.8.21 で修正したのですが、v0.8.30 ではアルゴリズムを変えたので、以前とは違った原因で再発させてしまいました。ですので、v0.8.21 で直っていなかったというわけではありません。

    2010年11月1日月曜日

    Tag Toolbar 0.8.30 ベータテスト

    Tag Toolbar 0.8.30 のベータテストを始めました。現在は、v0.8.30b3 が最新です。要望の多かった機能を3つ追加しています。

    • タグ共有: 送信メールにタグ情報を埋め込んで、受信先でタグを再現できるようにします。メール作成ウィンドウでタグを選択し、以下の画像のようにクリップのアイコンのボタンを押した状態で送信してください。クリップアイコンを押さない状態だと、これまでと同じように自分の送信済みフォルダに入るメールだけにタグがつきます。この場合は、タグ情報がメールに埋め込まれることはありません。
      ただし、タグ共有をするには、
      • 相手も同じタグを持っていること
      • 相手も Tag Toolbar 0.8.30 をインストールしていること
      が前提条件になります。相手とタグを合わせるのは、Tag Toolbar のインポート機能を使うと楽かもしれません。
      タグ共有の詳しい仕組みは、他の記事としてポストします。

    • 返信、転送時などに、元メールのタグを送信メッセージに追加: 元メッセージのタグをONにした状態で、メッセージ作成ウィンドウを開きます。デフォルトで有効になっています。この機能を無効にする場合は、オプションを開いて、以下の画像の部分のチェックを外してください。
    • カテゴリボタン: 以下のボタンをツールバーに追加しボタンを押すと、カテゴリが表示され、その中からタグを選択できます。タグツールバーのカテゴリ機能だけほしい人向けに作りました。通常のツールバーにおいても、タグツールバーにおいてもOKです。

    2010年10月25日月曜日

    Tag Toolbar 0.8.21

    Tag Toolbar 0.8.21 を公開しました。変更点は以下の通りです。
    • Fixed: ツールバーの設定にかかわらず、ラベルがアイコンの横に表示されてしまうのを修正
    • Fixed: メッセージ作成ウィンドウで、タグが表示領域からあふれた場合に、矢印ボタンが押せないのを修正
    • Fixed: IMAPで送信済みメッセージにタグがつけられないのを修正
    • Updated: 未翻訳部分を翻訳

    2010年10月24日日曜日

    Google Contacts 0.6.34b7

    Google Contacts 0.6.34b7 を公開しました。変更点は以下の通りです。
    • Fixed: Reload in parallel オプションが有効な場合に、写真の同期ができないのを修正

    2010年10月13日水曜日

    Google Contacts 0.6.34b6

    Google Contacts 0.6.34b6 を公開しました。変更点は以下の通りです。
    • Fixed: バックアップ数の上限のデフォルトが、オプションダイアログと実際のコードで異なるのを修正
    • Added: 部門フィールドの同期を追加(Gmailではカスタムフィールドとして表示されます)
    • Changed: "Maximum number of contacts in each responses"のデフォルト値を100に変更
    • Changed: Reload in parallel オプションをデフォルトで有効に変更(v0.6.33以前と同じ動作)

    2010年10月3日日曜日

    Google Contacts Data の診断

    Google Contacts で Google の連絡先を読み込んだ場合に、連絡先データそのものに問題があり、同期に失敗してしまうことがあります。特に、iPhone や Android などのデータを同期している場合に、よくおきるようです。

    その場合、原因をみつけるのが難しいので、連絡先データを簡易的にデバッグできるツールをつくってみました。 Google Contactsで同期できない方は、以下の手順を試してみてください。
    1. ツールをダウンロードして、Thunderbirdにインストール
    2. "Verify XML" ボタンをツールバーに配置
    3. 設定エディタを開き、gmcont.dump_raw_xml を真偽値として作成し、値を true に設定
    4. Google Contactsで連絡先を同期
    5. "Verify XML" ボタンをクリック
    6. 開いたフォームの Choose ボタンをクリック
    7. Google Contacts が選択されているので、その下の、emailアドレス/xml/contacts/[日付] ディレクトリを選択
      • emailアドレス/xml/groups/[日付] ディレクトリを選択すると、グループのデータを確認できます。
      • [日付]ディレクトリは、v0.6.33 以前のバージョンにはありません。
    8. OK をクリック
    9. 問題があると、その連絡先の名前とemailアドレスが表示されます。Gmail 等で、値に問題がないか確認してください。また、連絡先を選択し、View source ボタンをクリックすると、生データ(XML)を確認することもできます。

    Google Contacts 0.6.34b5

    Google Contacts 0.6.34b5 を公開しました。ホームページ上では、少し前からダウンロードできるようになっていましたが、今日アップロードしたものが最新です。変更点は以下の通りです。
    • アドレス帳のバックアップを、*.mabファイルを直接コピーするように変更
    • オプションダイアログのレイアウトを変更
    • アンインストール時に、ワーキングディレクトリを削除するように変更

    2010年9月27日月曜日

    Google Contacts 0.6.34b4

    Google Contacts 0.6.34b4 を公開しました。

    このベータでは、オプションの Experimental タブに、「Ignore invalid contacts」オプションを追加しています。

    これまでは、データに問題があった場合に処理を停止していましたが、このオプションを有効にすると、問題があっても処理を継続します。 途中で止まってしまって同期ができないという方は、このオプションを試してみてください。

    ただし、このオプションを使って読み込んでも、問題のある連絡先は読み込めていないので、GoogleとThunderbirdで内容の不一致がおきています。そのままアドレス帳を編集したりするのは危険ですので、問題がある連絡先をつきとめて修正してください。

    よくある問題として、データに不正な文字が含まれている場合があります。名刺をOCRで取り込んだりした場合に入ってしまうことがあるようです。

    2010年9月26日日曜日

    Google Contacts 0.6.34b3

    Google Contacts 0.6.34b3 を公開しました。昨日公開した v0.6.34b2 に、新規インストール時に同期できない不具合があったので修正しています。

    Google Contacts 0.6.34b2


    Google Contacts 新しいベータ版(v0.6.34b2)を公開しました。大量のデータを同期する際のパフォーマンス低下に関して、いろいろ調整しています。また、オプションにExperimental(実験的)タブを追加して、オプションの分類も少し変更しています。また、Experimentalには、これまで隠しオプションになっていたものや、このバージョンで追加したパフォーマンスに関するオプションなどが追加されています。

    Experimentalの各オプションは、以下の通りです。
    • Priority: Google Contacts の優先度を調整します。デフォルトは中央です。大量の連絡先を同期する場合に、優先度を下げるとThunderbirdが固まるのを緩和できるかもしれません。
    • Reload in parallel: 複数のアカウントがあった場合に、同時に連絡先の再読込みをします。デフォルトはオフです。parallelとありますが、本当に並列処理するわけではありません。同時に再読み込みをスタートするだけです。一方がサーバからのレスポンス待ちの間に、もう一方を処理できるので、多少速くなると思います(その分重くもなります)。また、このオプションを有効にしていると、上記の優先度の効果はほとんどなくなってしまうかもしれません。
    • Use disk cache: メモリ上にあるデータをいったんファイルに落として、メモリ使用量を落とします。ただ、メモリを開放するかは処理系(Gecko)依存なので、確実に減るわけではありません。あまり効果がなさそうなので、今後のバージョンで消えるかもしれません。
    • Remove disk cache on finishing Thunderbird: Thunderbird終了時にキャッシュファイルを削除します。
    • Reload contacts every XXX hours: 指定した時間ごとに、自動的に再読み込みをします。基本的には不要と考えているので、実験的オプション扱いになっています。
      例外的に、Thunderbirdをずっと起動しっぱなしで、Thunderbird起動中にGoogle側で連絡先を更新することがある場合は有効にしておくと便利です。ただ、データに変更がなかった場合でも、Thunderbirdのアドレス帳を再構築するので、効率はよくないです。必要なときに、再読込みボタンで読み込むというのが一番いいと思います。
    • Maximum number of contacts in each responses: v0.6.34b1から、データを一度に取ってくるのではなく、分割するようにしています。詳しくはこちらを読んでください。
      このときの、一度にとってくるデータ数をしています。デフォルトは1000です。もし、データ(XML)の読み込みに失敗するようなエラーがでた場合は、この値を小さくしてみてください。また、その場合は、設定した値を教えてもらえると助かります。安定版のデフォルト値を決める参考にします。
    • Dump raw XML sent from Google server: Googleのサーバから送られてくるXMLデータをファイルに保存します。なにか問題が起きたときに、このファイルをみると、解決の糸口がつかめるかもしれません。
    • Suppress mail list conflict check: メールリスト重複チェックを無効にします。メールリストが重複していても作成してしまいます。その場合に、Thunderbirdがどう動作するかはよく分からないので、あくまでデバッグ目的でのみ、有効にするようにしてください。
    大量のデータを読み込んでいる方は、Priorityを下げる、Reload in parallelを無効にする等で、パフォーマンスが変わるかを見てもらえると助かります。

    2010年9月22日水曜日

    JavaScript String の最大文字数

    Google Contacts で問題になっている String の長さ制限に関して、詳しい値を知らなかったので調べてみました。

    言語仕様としては定めていなくて、処理系依存のようです。Thunderbird 3.1.4 で簡単なプログラムを書いて試してみると、Mozilla (Gecko) は、2^27 < length < 2^28 文字のようです。

    思ったより長いです。Mozilla は、2^15 < length < 2^16 文字だ、なんていうページを見つけたりしたのでちょっとあせっていたのですが。昔のページだったので、それから拡張されたということでしょうか。

    Google Contactsの件は、また別の問題なのかなぁという気がしてきました。XMLの操作に使っているE4Xにも制限があるのかもしれません。ひとまずは、最初の方針通り、安全そうな数で区切る方向でいこうと思います。

    2010年9月21日火曜日

    Google Contacts 0.6.34b1

    安定版の v0.6.33 をだしたばかりですが、次のベータ版v0.6.34b1を公開しました。

    現状のGoogle Contactsには、連絡先の数が大きすぎると同期に失敗してしまうという制限があります。テストデータが準備できていないので確認はできていないのですが、おそらく、JavaScript の String のリミットにあたってしまうのが原因です。

    v0.6.34は、この制限の回避が主な目的です。
    よみがなの同期などとは分けて、じっくり取り組みたかったので、v0.6.33を先に出しています。

    アドレスだけではなく、住所やメモなども登録して情報量が多くなっていると、結構簡単に上限にいってしまうのではという気もしますが、あまり言ってくる人がいなかったのは、奇跡的に String のなかに収まっていたのでしょうか?
    Zindus などのほかにいってしまった可能性も大きそうですが…

    小分けにして Google のサーバにデータを取りにいくので、同期の時間はこれまでより長くなると思いますが、これまで全て同期できていた人は、そんなに大きくは変わらないと思います。

    また、このバージョンから、オプションで連絡先の最大数を指定する必要はなくなっています。オプション自体もなくなっています。

    2010年9月20日月曜日

    Check and Send 0.9.21

    Check and Send 0.9.21 を公開しました。宛名削除に関する不具合修正を1件しています。

    2010年9月19日日曜日

    Google Contacts 0.6.33

    Google Contacts 0.6.33 を公開しました。大きな変更点は、よみがなの同期の追加です。その他の変更点は、ベータテスト時のポストを参照してください。

    よみがなを同期すると、以下のような感じになります。姓名の同期もされます。

    Thunderbirdのアドレス帳


    Gmailの連絡先


    不具合修正も入っているので、よみがなの同期が不要でもアップグレードをおすすめします。

    Tag Toolbar 0.8.20


    Tag Toolbar 0.8.20 を公開しました。

    不具合修正はありませんが、タグのインポート機能を追加しています。
    プロファイルを作り直したときや、他の人と同じタグを使いたいときなどに使えると思います。

    UIはまだ日本語化していませんが、それほど難しいことはないと思うので試してみてください。
    手順を簡単に説明すると、
    1. Tag Toolbar のオプションを開き、Importタブを選択
    2. Profile または prefs.js を選択
      • Profile: 他のプロファイルのタグをインポートします。インポートしたいプロファイルを選択してください。
      • prefs.js: タグが保存されているprefs.jsファイルを直接指定します。Select ボタンを押してファイルパスを指定してください。Profileのリストにプロファイルがない場合などは、こちらを使ってください。
    3. Tag Toolbarのカテゴリもインポートする場合は、「Import Tag Toolbar categories too」をチェック
    4. Import ボタンをクリック
    でインポートできます。

    2010年9月18日土曜日

    Maximize Message Pane 1.1.11

    Maximize Message Pane 1.1.11 を公開しました。縦表示レイアウトで最大化できない不具合を修正しています。

    Google Contacts 0.6.33b4

    Google Contacts 0.6.33b4 を公開しました。バッチモードでのグループ同期に関する修正をしています。

    2010年9月12日日曜日

    他のプロファイルのタグをインポート

    Tag Toolbar 0..8.20b1 をベータテスト用に公開しました。

    このバージョンでは、他のプロファイルにあるタグをインポートする機能を追加しています。オプションダイアログに"Import"タブが追加されているので、そこでインポートしたいプロファイルを選んで、Importボタンを押してください。プロファイルが見つからなかったり、別のPCにあるプロファイルからインポートしたいときなどは、prefs.js を直接していしてください。

    Tag Toolbarのカテゴリもインポートするオプションもつけています。インポート元と先でタグのキーが違っていると、カテゴリが完全にはインポートできませんが、これは仕様とさせてください。

    数日試して問題がなければ、安定版をだそうと思います。なにか問題をみつけたら、教えてください。

    Google Contacts 0.6.33 ベータテスト

    ベータテストは終了しました。安定版の v0.6.33 を使ってください。

    Google Contacts 0.6.33のベータ版を公開しました。現在は、v0.6.33b2 が最新です。不具合修正も入っているので、できるだけはやく安定版へもっていきたいと思っています。前バージョンからの変更点は以下の通りです。
    • Fixed: 通信に失敗した場合に、プログレスバーがとまらないのを修正
    • Fixed: 住所の変換が無効になっている場合に、住所を読み込めないのを修正
    • Fixed: グループマッピングの設定画面の大きさを調整
    • Fixed: グループマッピングの設定画面で、リストにスクロールバーがでると、グループ名がつぶれてしまうのを修正
    • Fixed: バッチモードでシステムグループの変更ができないのを修正
    • Fixed: リスト名の変更ができないのを修正
    • Added: 姓名の同期を追加
    • Added: よみがなの同期を追加
    • Changed: 同じ名前のリストがある場合は、サフィックスをつけて衝突を回避するように変更
    • Changed: 表示名から、姓名を自動で入力するオプションを廃止(Googleのサーバで強制的にされます)
    ダウンロードは、こちらです。

    2010年9月9日木曜日

    Google Contacts でよみがなを同期

    Google Contacts 0.6.33b1 で、よみがなの同期に対応してみました。よかったら試してみてください。

    名前を同期すると、Google側でなんらかの変換がされているのですが、その動作がいまいちつかめていません。もしかしたらうまく同期できない場合があるかもしれませんので、見つけたら手順を教えてもらえると助かります。

    他にも修正点などがありますが、今日はもう遅いので後日のせます。

    [Update] 安定版を公開しました。詳しくはこちらを参照してください。

    2010年9月5日日曜日

    Thunderbirdのタブでメール編集

    Thunderbird 3 からタブでメッセージを開けるようになっていますが、そのタブでメール編集もしてしまおうという拡張機能 Thunderbird Compose が作られています。

    ちょっとためしてみると、
    • 元のメール作成ウィンドウが使えなくなる
    • アドレスの自動補完をするには、別途 Thunderbird Contacts が必要
    • HTML形式でメッセージを編集する設定にしておかないといけない
    などの、気をつけないといけない仕様もありました。
    Thunderbird Contacts は、アドレス帳をタブで実現する拡張機能で、GmailやTwitterなんかからも、アドレス帳情報をとってくることもできます。

    Compose も Contacts も、まだ実験的な位置づけで日常的に使うのは難しそうですが、これからどうなっていくのか楽しみです。

    Thunderbird Compose のデモ

    Compose in a tab from Mozilla Messaging on Vimeo.


    Thunderbird Contacts のデモ

    Contacts for Thunderbird from Mozilla Messaging on Vimeo.

    Get before Send 0.8

    Get before Send 0.8 を公開しました。Thunderbird 3 対応の安定版です。
    お待たせしてしまってすみません。

    ようやく、これで予定していたThunderbird 3 対応は終わりです。
    いろいろテストしてくださった方、ありがとうございました。

    2010年8月26日木曜日

    コメントスパム検出機能

    管理画面にはいってみるとこんな表示が…

    Bloggerにコメントスパム検出機能がいつのまにかついていました。
    さっそく、1件誤判定があったので解除しておきました。

    Gmailみたいに精度が高いといいんですけど…どうなんでしょ?
    URLがあるとスパムにされる傾向があるような気もします。
    きっと大丈夫だろうと信じて、CAPTCHAもはずしました。

    今後、スパムと間違われて、コメントを書いたのに表示されないことがおきるかもしれませんが、そのときは、私が気づくまでちょっと待っていてください。

    2010年8月25日水曜日

    Maximize Message Pane 1.1.10

    Maximize Message Pane 1.1.10 を公開しました。先日公開したv1.1.00のバグ修正版です。
    重要な修正ではありませんが、アップデートしてください。
    • Fixed: ヘッダービューのボタンのスタイルが他と違うのを修正
    • Fixed: ヘッダビューのダブルクリックで最大化するオプションが、デフォルトでは有効の仕様だが、インストール直後は無効になっていたのを修正
    • Fixed: フォルダペインの右クリックメニューに余分なセパレータがあったのを修正

    2010年8月17日火曜日

    Maximize Message Pane 1.1.00

    Maximize Message Pane 1.1.00 を公開しました。Thunderbird 3 に対応した最初の安定版です。基本的には、 Thunderbird 2 向けのものと同等ですが、以下の機能は廃止しています。
    • 選択フォルダを変更するJump Folder機能
    • メッセージペイン最大化時に表示されるナビゲーションバー

    2010年8月13日金曜日

    Maximize Message Pane 1.1.00b7

    Maximize Message Pane 1.1.00b7 を公開しました。以下の修正をしています。
    • Fixed: AMOのガイドラインに従うようにコードを書き換え
    • Added: ヘッダビューにボタンを追加
    • Fixed: オプション設定にかかわらず、フォルダ選択が変更されたときに、最大化が解除されてしまうのを修正
    • Fixed: オプションダイアログにある「検索ボックス」を削除
    時間がかかってしまいましたが、ベータ版はこれを最後にしてThunderbird3.1対応の正式版を出す予定です。なにか問題がありましたら、早めに教えてもらえると助かります。オプションに、一部日本語化されていない部分がありますが、こちらは、v1.1.00を出した後に対応します。

    2010年6月13日日曜日

    Google Contacts 0.6.32

    Google Contacts 0.6.32 を公開しました。以下の不具合修正と機能追加をしています。不具合修正を何度か繰り返したので、v0.6.30とv0.6.31の分もまとめています。
    • Added: 誕生日フィールドを同期
    • Added: ニックネームを同期
    • Added: 表示名から姓名を取得するオプションを追加
    • Added: Webページフィールドを同期
    • Added: 追加情報フィールドを同期
    • Added: 写真を同期(読み込みのみ)
    • Added: Thunderbird3.1に対応
    • Fixed: Google アカウント間でカードのコピーや移動ができない
    • Fixed: メッセージを送信するときに、ポップアップが表示される
    • Fixed: 複数回編集されたカードを同期できない
    • Fixed: システムグループに対して、グループ名重複のエラーが表示される
    • Fixed: バッチモードでカードが追加できない
    • Fixed: バッチモードでメールリストが編集できない
    • Fixed: Google側で項目を削除した場合に、Thunderbirdに反映されない
    • Fixed: Thunderbirdでメールアドレスを削除できない
    • Fixed: prefs.js の gmcont.XXX.org_nameが増加していく
    • Fixed: 異なったOSでプロファイルを共有している場合に同期できない
    • Fixed: バッチモードとバックアップ機能がPortable Thunderbirdで動作しない
    • Fixed: パスワード変更後に同期した際、パスワードを保存できない

    Check and Send 0.9.20

    Check and Send 0.9.20 を公開しました。以下の修正が入っています。Thunderbird3 をお使いの場合はアップデートしてください。
    • Fixed: 「引用部分でのマッチは無視する」オプションが動作しない
    • Fixed: Thunderbird 3.1対応
    • Fixed: ホームページのURLを変更
    • Added: cs ロケールを追加

    2010年5月30日日曜日

    Google Contacts 0.6.30b3

    Google Contacts 0.6.30b3 を公開しました。このバージョンでは、写真の同期機能を追加しています。今のところ、Googleで設定された写真をThunderbirdに読み込むだけで、Thunderbirdで設定した写真をGoogleに送ることはできません。また、同期する連絡先の数が多いと、ダウンロードするデータ量が多くなり、Thunderbirdのパフォーマンスが低下するおそれがあるので、デフォルトでは無効になっています。

    おすすめの使い方は、デフォルト設定どおり無効にしておいて、必要なときだけツールバーボタンのメニューから実行するやりかたです。同期したときに、必ず写真も読み込むようにしたい場合は、オプションダイアログにある、「Always reload contact photos」を有効にしてください。

    あと、バッチモードでの同期に、いくつか不具合が見つかったので、その修正もはいっています。

    v0.6.30 の機能追加は、ひとまずここまでにして、正式版公開の準備をしていきたいと思っています。

    Google Contacts 0.6.30b2

    Google Contacts 0.6.30b2 を公開しました。メールリストが重複していないのに、エラーメッセージがでる件を修正しています。あと、Thunderbird 3.1RC1 にもインストールできるようにしました。3.1については、簡単に同期させてみるくらいしか動作確認をしていませんので、動かないかもしれません。

    2010年5月26日水曜日

    Google Contacts 0.6.30b1

    Google Contacts 0.6.30b1 を公開しました。このバージョンでの大きな変更点は、Google Contacts APIのアップグレードです。これにより、以下の項目が新規に同期できるようになっています。
    • 誕生日フィールド
    • ニックネーム
    • Webページ
    • 追加情報1~4
    追加情報は、Custom1~4 としてGoogle側に追加されます。このラベルを変更してしまうと、同期できなくなるので注意してください。このほかに、表示名から姓、名を自動的に決めるオプションを追加しています。この変換は、Googleのサーバ側で行われるので、変換ルール等を自分で決めることはできません。Thunderbird側で更新した場合は、Googleとの同期後、再読込みすることでThunderbirdのカードへ反映されます。

    また、以下の修正も含まれています。Thunderbird3 に移行してから、不具合が多くでていますが、いくつか解決できていると思います。
    • 2つのGoogleアカウント間で、カードのコピー・移動ができない
    • メール送信時に、Googleと同期するようにポップアップがでる(実際にアドレス帳が更新されていて、防ぐことができないため、ステータスバーにメッセージを出すように変更。根本解決ではないです。)
    • カードを何度も編集すると、同期ができなくなる
    APIの変更という大きな変更をしていますので、対応し切れておらず、動作しない機能がある可能性があります。不具合等をみつけたら、ご連絡ください。

    このバージョンで修正されている不具合は、致命的なものなので、できるだけはやく正式版をだしたいとおもっています。

    2010年3月15日月曜日

    Google Contacts 0.6.20

    Google Contacts 0.6.20 を公開しました。以下の修正をしています。
    • リストを編集すると、同名のグループが大量に生成されてしまう不具合を修正
    • cs-CZロケールを削除(オプション画面が表示できないため)
    • ホームページのリンクを変更
    1つめの修正は、かなり重大な不具合の修正なので、特に理由がなければアップデートすることを強くおすすめします。

    2010年3月10日水曜日

    ホームページ移転しました

    Thunderbird向けの拡張機能を公開しているホームページですが、レンタルサーバがサービスを終了してしまったので、新しいサーバに引越しました。

    新しいURLは、
    http://hogi.sakura.ne.jp/ja/
    です。

    突然のサービス終了で、ごたごたしてしまいましたが、今後ともよろしくお願いします。

    2010年1月14日木曜日

    Thunderbird3向けの安定版を公開しました

    Thunderbird3向けの安定版を公開しました。公開したのは、以下の拡張機能です。
    • Check and Send 0.9
    • Tag Toolbar 0.8
    • Priority Switcher 0.6
    • Google Contacts 0.6
    AMOでは、レビュー待ちなので、まだ公開されていません。お急ぎの方は、私のホームページからダウンロードしてください。

    [追記] AMOのレビューもパスしました。

    Thunderbird3用Get before Sendのテスト開始

    開始が遅くなってしまいましたが、Thunderbird3用Get before Sendのテスト版を公開しました。進捗があれば、Thunderbird3対応化スレッドを更新していきます。

    ほとんどテストできていない状態ですが、よろしければ使ってみてください。問題があれば、ぜひ教えてください。

    人気の投稿