# $Id: ChangeLog,v 1.64 2007/06/25 06:22:33 ozawa Exp $ # # Copyright (c) 2003- ONGS Inc. All rights reserved. # # author: Masanori OZAWA (ozawa@ongs.co.jp) # version: $Revision: 1.64 $ # # Redistribution and use in source and binary forms, with or without # modification, are permitted provided that the following conditions # are met: # # 1. Redistributions of source code must retain the above copyright # notice, this list of conditions and the following disclaimer. # 2. Redistributions in binary form must reproduce the above copyright # notice, this list of conditions and the following disclaimer in the # documentation and/or other materials provided with the distribution. # # THIS SOFTWARE IS PROVIDED BY ONGS INC ``AS IS'' AND ANY EXPRESS OR # IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES # OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. # IN NO EVENT SHALL ONGS INC OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, # INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES # (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; # LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND # ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF # THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. # # The views and conclusions contained in the software and documentation are # those of the authors and should not be interpreted as representing official # policies, either expressed or implied, of the ONGS Inc. # # ChangeLog : 変更履歴 2007-06-25 Masanori OZAWA * fusenshi version 0.9.0を公開 * 1つの付箋紙ウィンドウ内に複数の付箋紙タブを作成する機能を 追加しました。これにともない、付箋紙ファイルの本文部分のみを XML形式に変更しました。 従来の付箋紙ファイルの読み取りも可能です。(上位互換) 2007-04-02 Masanori OZAWA * SSL/TLSの実装を OpenSSL から GnuTLS に変更しました。 2007-03-29 Masanori OZAWA * fusenshi version 0.8.6を公開 * ascii2addr, addr2ascii を inet 関数に変更しました。 * amd64 環境にて正常にコンパイルできない場合がある問題を修正しました。 2007-03-04 Masanori OZAWA * fusenshi version 0.8.5を公開 * 付箋紙の送信情報を表示するダイアログを追加。 これにより、送信を途中でキャンセルすることができます。 2007-03-02 Masanori OZAWA * IPアドレスまたはホスト名を指定して付箋紙を送信する機能を追加。 この機能を使用する場合,送付先の付箋紙サーバはSSLに対応している 必要があります。 IPアドレスまたはホスト名に続けてポート番号を指定することもできます。 例: hostname.domain:port * 付箋紙の送信結果を表示するようにしました。 2007-02-20 Masanori OZAWA * fusenshi version 0.8.4を公開 * 付箋紙の非表示と表示を繰り返した時にZ順を正しく制御できない 場合があったため、強制的にZ順を制御できるようにしました。 この機能を有効にするには、環境変数 FUSENSHI_Z_ORDER_CTRL を 定義する必要があります。 2007-02-19 Masanori OZAWA * ウィンドウ状態の取得処理を変更。 * 付箋紙の表示/非表示の処理を変更。 * 最善面に表示を行った場合に、最小化された付箋紙が 元の位置に表示される問題を修正。 2007-01-08 Masanori OZAWA * 再描画処理を一部変更。 2006-10-20 Masanori OZAWA * fusenshi version 0.8.3を公開 * メインウィンドウのポップアップメニューを構築せずに表示する 問題を修正。 2006-03-15 Masanori OZAWA * fusenshi version 0.8.2を公開 2006-02-02 Masanori OZAWA * 編集中に他の付箋紙ウィンドウの内容を選択できるようにしました。 2006-01-31 Masanori OZAWA * 付箋紙の削除確認ダイアログの表示位置を、親ウィンドウに対する 相対位置となるように修正。 2005-12-26 Masanori OZAWA * fusenshi version 0.8.1を公開 * fusenshiが起動しない問題を修正。 (semaphoreの終了時調整および確認処理を追加) 2005-12-02 Masanori OZAWA * fusenshi version 0.8.0を公開 * 通信をSSL(openssl)で暗号化する機能を追加。 通信部分において、従来のバージョンとの互換性はありません。 * ニックネーム回りをマルチバイト(UTF-8)文字に対応した処理に変更。 * 2重起動防止の処理方法を共有オブジェクトの有無で判定するように変更。 2005-12-01 Masanori OZAWA * 2重起動防止の処理方法をファイルのロックの可否で判定するように変更。 * 付箋紙の受信時に応答しなくなる問題を修正。 2005-11-29 Masanori OZAWA * fusenshi version 0.7.6を公開 * 2重起動防止(簡易式)用の処理を追加。 2005-11-24 Masanori OZAWA * ウィンドウ形状が崩れる問題を修正しました。 * 編集ダイアログを開いた直後にフォーカスが SourceView にあたるように変更。 * 起動直後にウィンドウを非表示にするオプションを追加。 これに伴い、内部データに拡張情報用のフラグを追加。 * GString から char* へ実装を変更。 2005-08-10 Masanori OZAWA * EntryDialogのウィンドウ幅変更に伴ってEntryの幅も変更するように変更。 2005-07-28 Masanori OZAWA * fusenshi version 0.7.5を公開 * PREFIX が /usr/local 固定になる問題を修正。 * 環境の CXXFLAGS を参照するように修正。 * 「他を隠す」機能を利用すると「全て隠す」機能が正常に動作しなくなる問題を修正。 * fusenshi version 0.7.4を公開 * 一時ファイルが残っている場合にファイルの保存に失敗する問題を修正。 * 編集直後にウィンドウ形状が壊れる問題を修正。 * メインメニューの「全て隠す」をチェックメニューに変更。 2005-04-18 Masanori OZAWA * fusenshi version 0.7.3を公開 2005-04-17 Masanori OZAWA * 誤ったウィンドウ状態を取得する問題を修正。 2005-04-14 Masanori OZAWA * 常に手前/背面に表示する機能が正常に動作しない問題を修正。 但し、一部のウィンドウマネージャでは動作が不安定です。 * 表示/非表示を行った場合に、常に手前/背面の情報が失われる問題を修正。 2005-04-13 Masanori OZAWA * ポップアップメニューの構築方法と内容を変更。 * 設定ファイル(config.xml)のアクセス権を 0600 に設定するように修正。 * 最大化時にウィンドウ形状が正しく描画されない問題を修正。 * 特定の付箋紙のみを表示する機能を追加。 * 常に手前/背面に表示する機能を追加。 * 表示/非表示の処理で付箋紙の保存が発生する問題を修正。 2005-04-10 Masanori OZAWA * 付箋紙の各ウィンドウごとに右端で折り返すオプションを追加。 2005-04-09 Masanori OZAWA * 編集ダイアログでUndo/Redo処理をサポート。 Undo/Redo処理が可能なGtkSourceViewを利用しています。 2005-04-08 Masanori OZAWA * アイドル中に付箋紙の保存処理を行うように修正。 * 編集後に描画対象外領域にゴミが残る問題を修正。 * 編集ダイアログを ESC キーで閉じないように修正。 2005-03-25 Masanori OZAWA * 起動直後に描画対象外領域にゴミが残る問題を修正。 2005-03-22 Masanori OZAWA * ドラッグ&ドロップ(移動、リサイズ)中に頻繁に保存処理が発生する問題を修正。 * 再描画方法を変更。 2005-02-10 Masanori OZAWA * fusenshi version 0.7.2を公開 * Gtk::TextViewのプロパティを明示的に指定。 * トレイアイコンの幅が1ドットになる問題を修正。 2005-02-05 Masanori OZAWA * トレイアイコンの実装をGTKからGDKへ依存するように変更。 libeggは利用しなくなりました。 2005-02-03 Masanori OZAWA * ネットワーク上のデータ送受信時の型を変更。 これにより、32bit, 64bit 各CPUやOSの違いを吸収。 型は従来のものと互換性を持たせるために、32bit CPUを基準に設定。 * プロパティファイル(XML)をインデントするように修正。 * プロパティファイルのエンコーディングをUTF-8に変更。 * トレイアイコンをメインウィンドウの管理ウィンドウに変更。 それぞれ同時に表示することが可能となりました。 * コマンドラインオプションの -t を廃止。 * トレイアイコンの表示/非表示プロパティを追加。 2005-01-28 Masanori OZAWA * GTKメイン処理をサブスレッド内からメインスレッドへ移動。 * コマンド待機処理による不要な負荷を低減。 2005-01-27 Masanori OZAWA * サイズ変更を開始する領域(ウィンドウ枠)の計算方法及びマウスカーソルを変更。 * ウィンドウ形状の計算/指定タイミングの変更。 * 付箋紙の表示/非表示をサポート。 * ウィンドウの表示が壊れた場合に備えて、ウィンドウの再描画をサポート。 2005-01-09 Masanori OZAWA * fusenshi version 0.7.1を公開 2004-12-28 Masanori OZAWA * タスクトレイをサポート。 GNOME libegg の実装を利用させて頂いています。 このモジュールに関するソースコードは本アプリケーションのライセンスとは異なります。 ご注意下さい。詳細は、ソースコードに表記のライセンスをご覧になるか、GNOME本家から 情報を取得してください。 * 付箋紙の新規作成ができない問題を修正。 2004-12-08 Masanori OZAWA * 各種ダイアログで入力エラーが発生しているにも関わらず、正常系の処理が走ってしまう 問題を修正。 2004-11-05 Masanori OZAWA * stick状態で、位置/サイズを保存できない問題を修正。 * 全付箋紙を手前に表示する機能を追加。 * 再起動するまで変更した設定が有効にならない問題を修正。 * 起動/設定を繰り返すと色が壊れていく問題を修正。 * gtkmm-2.0からgtkmm-2.4へライブラリを変更。 * 付箋紙が受信できない問題を修正。 2004-11-02 Masanori OZAWA * メニューの最小化/最大化に、状態に応じて解除を付加。 * デスクトップへの貼り付けオプションをサポート。 * ウィンドウ個別の貼り付け情報の保持を廃止。 2004-03-30 Masanori OZAWA * fusenshi version 0.7.0を公開 * simpleウィンドウで起動できない問題を修正。 * 起動直後に終了する問題を修正。 * ブロードキャストアドレスの設定を追加。 2004-03-29 Masanori OZAWA * husenshi を fusenshi に改名。 * プログラミング言語をC++に変更。 * I/O と Window 処理を別プロセスに分離。 * 基本設定ダイアログを追加。 * 印刷機能を追加。 * ウィンドウの移動/リサイズ機能を追加。 * 付箋紙ファイルのヘッダ部分に使用する改行コードを DOS, UNIX, Mac の全てに対応するよう修正。 2003-06-12 Masanori OZAWA * husenshi version 0.6.2を公開 * glade-2の利用を中止し、手動実装に切り替えました。 * 5角形の付箋紙形状を追加。 * 強制終了シーケンスを変更。 2003-06-10 Masanori OZAWA * husenshi version 0.6.1を公開 * ウィンドウ状態が正常に保存されない問題を修正。 2003-04-25 Masanori OZAWA * husenshi version 0.6 を公開 * ネットワーク送受信機能を追加。 * 破損した付箋紙ファイルの読込でセグメントエラーが発生する問題を修正。 * Window Manager 終了時の問題はアプリケーション側で解決すべきではないため、 これに関する作業は完了とします。 2003-03-20 Masanori OZAWA * husenshi version 0.5 を公開。 * Window Manager 終了時に発生する window_state イベントの影響で、付箋紙ファイル が破損する問題を修正。これにより、本文が消えることは回避されるが、まれにウィンド ウ状態が正しく保存されない。 2003-03-17 Masanori OZAWA * husenshi version 0.4 を公開。