2011-05-11  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* NEWS:
	* NEWS.en:
	* configure.ac:
	- Official release 5.1.0.

2011-05-01  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/qt4/debug_message_window.cpp:
	- フィールドとのサイクル同期の誤りを修正

	* src/qt4/debug_message_window.cpp:
	* src/qt4/debug_message_window.h:
	* src/qt4/main_window.cpp:
	- DebugMessageWindowでサイクル移動操作が効かなくなっていた不具合を
	修正
	- DebugMessageWindowでサイクル移動をおこなったときに，フィールドの
	サイクルが自動同期されるようにした

2011-04-30  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/qt4/main_window.cpp:
	* src/qt4/view_config_dialog.cpp:
	* src/qt4/view_config_dialog.h:
	- コーチを選択するショートカットとしてcircumflex accent(caret,
	hat)を追加した．

2011-04-25  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* Makefile.am:
	* configure.ac:
	* src/Makefile.am:
	* src/model/debug_client_parser.cpp:
	* src/model/debug_log_holder.cpp:
	* src/model/debug_log_holder.h:
	* src/model/debug_view_data.h:
	* src/model/main_data.cpp:
	* src/model/options.cpp:
	* src/model/options.h:
	* src/model/view_holder.cpp:
	* src/qt4/debug_message_window.cpp:
	* src/qt4/debug_message_window.h:
	* src/qt4/debug_painter.cpp:
	* src/qt4/debug_painter.h:
	* src/qt4/main_window.cpp:
	* src/qt4/main_window.h:
	* src/qt4/player_painter.cpp:
	* src/qt4/player_painter_rcss.cpp:
	* src/qt4/view_config_dialog.cpp:
	* src/qt4/view_config_dialog.h:
	- Qt3のコードを配布対象から削除
	- コーチ用のデバッグ情報表示機能を追加．デバッグサーバモードで実行
	し，コーチのデバッグクライアントが接続する必要がある．コーチのデバッ
	グ情報を表示するには，プレイヤと同様にコーチを選択する．コーチを選
	択するショートカットキーは'='(左チーム)または'Ctrl-='(右チーム)．
	コーチとプレイヤを同時に選択することはできない．

2010-09-01  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* NEWS:
	* NEWS.en:
	* README:
	* README.en:
	* configure.ac:
	* src/qt4/qt4.pro:
	- Official release 5.0.0.

	* rcsc/rcsc.pro:
	* Makefile.am:
	- Qt4+MinGW用の.proファイルを配布物へ追加．

2010-08-31  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* mingw/qt4.pro:
	* mingw/rcsc.pro:
	* mingw/soccerwindow2.pro:
	* soccerwindow2.pro:
	- MinGW環境でのビルド設定を修正．

	* src/Makefile.am:
	* src/sswindow2.in:
	- sswindow2を配布ターゲットへ戻した．次回マイナーアップデートで削
	除予定．

	* src/qt4/main_window.cpp:
	- デバッグサーバのスイッチon/offをテスト

	* src/qt4/monitor_move_dialog.cpp:
	- char配列のサイズ不足を修正

2010-08-30  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/Makefile.am:
	* src/soccerwindow2.in:
	- sswindow2を配布物から削除
	- soccerwindow2スクリプト内で-cと-dをセットするように変更．

	* src/qt4/debug_painter.cpp:
	* src/qt4/field_canvas.cpp:
	- Qt-4.4で導入されたAPIを使わないように修正．

2010-08-27  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* NEWS:
	* NEWS.en:
	* README:
	* README.en:
	* configure.ac:
	* mingw/qt4.pro:
	* src/qt4/qt4.pro:
	- updated a major version. Official release 5.0.0.

2010-06-19  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/qt4/view_config_dialog.cpp:
	- fixed typo

2010-06-17  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/qt4/main_window.cpp:
	- デバッグクライアントログを開くダイアログが表示されるショートカッ
	トキーとして Ctrl+Shift+O を追加した

	* src/qt4/debug_painter.cpp:
	- デバッグ表示で自分の首の向きを描画するようにした

2010-06-11  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/model/debug_log_holder.cpp:
	* src/qt4/debug_message_window.cpp:
	- デバッグメッセージの表示をNoWrapモードに変更
	- デバッグメッセージの最大読み込み行数を8192*8行に増やした

2010-06-07  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/qt4/main_window.cpp:
	- サーバ再起動アクションをマウスメニューから削除

2010-06-03  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/qt4/field_canvas.cpp:
	* src/qt4/field_canvas.h:
	- マウスメジャーでステップ数とスピードをテキストで描画するにした

	* src/model/options.cpp:
	* src/model/options.h:
	* src/qt4/field_canvas.cpp:
	* src/qt4/field_canvas.h:
	* src/qt4/player_type_dialog.cpp:
	* src/qt4/player_type_dialog.h:
	* src/qt4/view_config_dialog.cpp:
	* src/qt4/view_config_dialog.h:
	- マウスメジャーを機能拡張した．ボールの初速の大きさをダイアログで
	設定できるようになった．選択したプレイヤの移動距離を描画できるモー
	ドを追加した．プレイヤモードでは，プレイヤが静止状態から
	max_dash_powerで前方へ走り続けた場合のの累計移動距離がステップ
	ごとに描画される．

	* src/qt4/player_type_dialog.cpp:
	- NoEditTriggersを設定し，ダブルクリックによるエディットを抑制

2010-06-02  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* fedit/Makefile.am:
	* fedit/qt3/Makefile.am:
	- feditのスクリプト及びバイナリをインストール対象から削除

2010-06-01  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/qt4/debug_message_window.cpp:
	- librcscに追加されたログ情報タイプをツールバーに追加

2010-05-30  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/model/debug_log_holder.cpp:
	- デバッグログの表示範囲を現在サイクルのみに限定した

	* src/qt3/debug_message_window.cpp:
	* src/qt4/debug_message_window.cpp:
	- RecursiveをChainに変更

2010-05-15  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* configure.ac:
	- デフォルトでOpenGLを無効にした．

2010-05-14  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/qt4/debug_painter.cpp:
	- ボールの予測軌跡の描画でボールサイズがおかしかった不具合を修正．

2010-04-26  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/model/model.pro:
	* src/qt4/qt4.pro:
	- Macでビルドできるように修正．

	* src/qt4/debug_message_window.cpp:
	* src/qt4/main_window.cpp:
	- Snow Leopard環境でショートカットキーが有効になるように，アクショ
	ンをメニューバーへ登録．

	* src/qt4/log_player_tool_bar.cpp:
	* src/qt4/log_player_tool_bar.h:
	* src/qt4/main_window.cpp:
	* src/qt4/main_window.h:
	- Snow Leopard対策として，LogPlayerToolBar内でローカルに宣言してい
	たQActionをMainWindowのメンバとして宣言し，メニューへ登録．

	* src/model/options.cpp:
	* src/model/options.h:
	* src/qt3/main_window.cpp:
	* src/qt3/team_graphic_painter.cpp:
	* src/qt3/view_config_dialog.cpp:
	* src/qt3/view_config_dialog.h:
	* src/qt4/debug_log_dir_dialog.cpp:
	* src/qt4/debug_message_window.cpp:
	* src/qt4/debug_message_window.h:
	* src/qt4/main_window.cpp:
	* src/qt4/main_window.h:
	* src/qt4/team_graphic_painter.cpp:
	* src/qt4/view_config_dialog.cpp:
	* src/qt4/view_config_dialog.h:
	- TeamLogoをTeamGraphicへ変更．
	- unzoomをfitToScreenへ変更．
	- Snow Leopard対策として，ViewConfigDialog関連のQActionをメニュー
	へ登録．
	- Snow Leopard対策として，DebugMessageWindowへメニューバーを追加し，
	QActionをメニューへ登録．

2010-04-22  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/model/model.pro:
	* src/qt4/qt4.pro:
	- MacPorts環境用にqmakeプロジェクトファイルを修正．

2010-04-02  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/qt3/main_window.cpp:
	* src/qt3/monitor_move_dialog.cpp:
	* src/qt3/voronoi_diagram_painter.cpp:
	* src/qt4/main_window.cpp:
	* src/qt4/monitor_move_dialog.cpp:
	* src/qt4/voronoi_diagram_painter.cpp:
	- Vector2D::valid()/isValid() の変更に追従

2010-03-31  Hidehisa Akiyama  <akky@users.sourceforge.jp>

        * NEWS:
        * NEWS.en:
        * README:
        * README.en:
        * configure.ac:
        * mingw/qt4.pro:
        * src/qt4/qt4.pro:
        - updated a point version. Official release 4.1.1.

        * src/soccerwindow2.in:
        - changed the order of library path in LD_LIBRARY_PATH.

        * fedit/qt3/fedit_config.cpp:
        - fixed a build problem with gcc-4.4.

2010-03-31  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* configure.ac:
	- Qt3をデフォルトで無効に変更．

	* src/soccerwindow2.in:
	- changed the order of library path in LD_LIBRARY_PATH.

2010-01-29  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* configure.ac:
	* m4/ax_boost_base.m4:
	* src/model/options.cpp:
	* src/model/options.h:
	* src/qt3/ball_painter.cpp:
	* src/qt3/ball_painter_rcss.cpp:
	* src/qt3/ball_trace_painter.cpp:
	* src/qt3/debug_log_painter.cpp:
	* src/qt3/debug_painter.cpp:
	* src/qt3/field_canvas.cpp:
	* src/qt3/field_painter.cpp:
	* src/qt3/offside_line_painter.cpp:
	* src/qt3/player_control_painter.cpp:
	* src/qt3/player_painter.cpp:
	* src/qt3/player_painter_rcss.cpp:
	* src/qt3/player_trace_painter.cpp:
	* src/qt3/score_board_painter.cpp:
	* src/qt3/voronoi_diagram_painter.cpp:
	* src/qt4/field_canvas.cpp:
	* src/qt4/field_painter.cpp:
	- ax_boost_base.m4を更新
	- Qt3バージョンのコンパイルエラーを修正

2010-01-22  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/model/options.cpp:
	* src/model/options.h:
	* src/model/point.h:
	* src/qt4/ball_painter.cpp:
	* src/qt4/ball_painter_rcss.cpp:
	* src/qt4/ball_trace_painter.cpp:
	* src/qt4/ball_trace_painter.h:
	* src/qt4/debug_log_painter.cpp:
	* src/qt4/debug_painter.cpp:
	* src/qt4/field_canvas.cpp:
	* src/qt4/field_painter.cpp:
	* src/qt4/offside_line_painter.cpp:
	* src/qt4/player_control_painter.cpp:
	* src/qt4/player_painter.cpp:
	* src/qt4/player_painter.h:
	* src/qt4/player_painter_rcss.cpp:
	* src/qt4/player_painter_rcss.h:
	* src/qt4/player_trace_painter.cpp:
	* src/qt4/score_board_painter.cpp:
	* src/qt4/team_graphic_painter.cpp:
	* src/qt4/voronoi_diagram_painter.cpp:
	- ビューポートとの座標変換で実数値を扱えるようにした．
	- Qt4バージョンの描画は座標を実数値で指定するように変更．

	* src/qt4/ball_painter.cpp:
	* src/qt4/ball_painter_rcss.cpp:
	* src/qt4/ball_trace_painter.cpp:
	* src/qt4/debug_log_painter.cpp:
	* src/qt4/debug_painter.cpp:
	* src/qt4/field_canvas.cpp:
	* src/qt4/field_painter.cpp:
	* src/qt4/player_painter.cpp:
	* src/qt4/player_painter_rcss.cpp:
	* src/qt4/player_trace_painter.cpp:
	* src/qt4/voronoi_diagram_painter.cpp:
	- アンチエイリアスの設定切り替えのマクロ変数を変更

2009-11-18  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/qt3/detail_dialog.cpp:
	* src/qt3/detail_dialog.h:
	* src/qt3/player_painter.cpp:
	* src/qt3/player_painter_rcss.cpp:
	* src/qt4/detail_dialog.cpp:
	* src/qt4/detail_dialog.h:
	* src/qt4/player_painter.cpp:
	* src/qt4/player_painter_rcss.cpp:
	* src/qt4/player_type_dialog.cpp:
	- キャッチ範囲の描画を修正
	- キャッチ成功確率の表示を中止

2009-11-06  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/qt3/player_type_dialog.cpp:
	* src/qt4/player_type_dialog.cpp:
	- kick_power_rateとfoul_detect_probabilityを追加
	- sizeとkickable_marginを省略
	- 表示順序を変更

	* src/qt3/color_setting_dialog.cpp:
	* src/qt3/color_setting_dialog.h:
	* src/qt3/detail_dialog.cpp:
	* src/qt3/detail_dialog.h:
	* src/qt3/draw_config.cpp:
	* src/qt3/draw_config.h:
	* src/qt3/font_setting_dialog.cpp:
	* src/qt3/font_setting_dialog.h:
	* src/qt3/player_control_painter.cpp:
	* src/qt3/player_painter.cpp:
	* src/qt3/player_painter_rcss.cpp:
	* src/qt4/color_setting_dialog.cpp:
	* src/qt4/color_setting_dialog.h:
	* src/qt4/detail_dialog.cpp:
	* src/qt4/detail_dialog.h:
	* src/qt4/draw_config.cpp:
	* src/qt4/draw_config.h:
	* src/qt4/font_setting_dialog.cpp:
	* src/qt4/font_setting_dialog.h:
	* src/qt4/player_control_painter.cpp:
	* src/qt4/player_painter.cpp:
	* src/qt4/player_painter_rcss.cpp:
	- 色設定，フォント設定の設計を修正
	- キャッチ成功確率の表示に対応
	- キックパワーレートの参照先をPlayerTypeへ修正

2009-11-04  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/qt3/draw_config.cpp:
	* src/qt3/draw_config.h:
	* src/qt3/player_painter.cpp:
	* src/qt3/player_painter.h:
	* src/qt3/player_painter_rcss.cpp:
	* src/qt3/player_painter_rcss.h:
	* src/qt4/draw_config.cpp:
	* src/qt4/draw_config.h:
	* src/qt4/player_painter.cpp:
	* src/qt4/player_painter.h:
	* src/qt4/player_painter_rcss.cpp:
	* src/qt4/player_painter_rcss.h:
	* src/qt4/player_type_dialog.cpp:
	- カードの表示位置を背番号の前へ変更
	- 拡大後のキャッチエリアを破線で表示するようにした
	- プレイヤタイプダイアログに表示されるキャッチエリア情報を，拡大後
	の対角線の長さに変更

2009-11-02  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/model/player.h:
	* src/qt3/player_painter.cpp:
	* src/qt3/player_painter_rcss.cpp:
	* src/qt4/player_painter.cpp:
	* src/qt4/player_painter_rcss.cpp:
	- メソッド名を修正
	- カードの大きさを調整

2009-10-30  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* fedit/qt3/fedit_config.cpp:
	- gcc-4.4でのコンパイルエラー修正

	* src/model/options.cpp:
	* src/model/options.h:
	* src/model/player.h:
	* src/qt3/color_setting_dialog.cpp:
	* src/qt3/draw_config.cpp:
	* src/qt3/draw_config.h:
	* src/qt3/player_painter.cpp:
	* src/qt3/player_painter.h:
	* src/qt3/player_painter_rcss.cpp:
	* src/qt3/player_painter_rcss.h:
	* src/qt3/player_type_dialog.cpp:
	* src/qt3/view_config_dialog.cpp:
	* src/qt3/view_config_dialog.h:
	* src/qt4/color_setting_dialog.cpp:
	* src/qt4/draw_config.cpp:
	* src/qt4/draw_config.h:
	* src/qt4/player_painter.cpp:
	* src/qt4/player_painter.h:
	* src/qt4/player_painter_rcss.cpp:
	* src/qt4/player_painter_rcss.h:
	* src/qt4/player_type_dialog.cpp:
	* src/qt4/view_config_dialog.cpp:
	* src/qt4/view_config_dialog.h:
	- v14のパラメータに対応
	- foul charged状態の描画に対応
	- カード状態の描画に対応
	- ファウルの成功確率表示に対応．ただし，敵のキッカブル状態はチェッ
	クしていない

2009-10-28  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* m4/qt.m4:
	- ライブラリ検出オプションを修正

	* src/qt3/main_window.cpp:
	* src/qt3/main_window.h:
	* src/qt3/monitor_client.cpp:
	* src/qt3/monitor_client.h:
	* src/qt4/main_window.cpp:
	* src/qt4/main_window.h:
	* src/qt4/monitor_client.cpp:
	* src/qt4/monitor_client.h:
	- dispcardコマンドをサポートし，yellow/redカードを選択したプレイヤ
	へ与えられるようにした．

2009-10-25  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/model/view_holder.cpp:
	* src/qt3/player_type_dialog.cpp:
	* src/qt4/player_type_dialog.cpp:
	- librcscのPlayerTypeの変更に追従

2009-08-12  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* mingw/model.pro:
	* mingw/qt4.pro:
	* mingw/rcsc.pro:
	- updated to the latest version.

	* src/model/main_data.cpp:
	* src/model/model.pro:
	* src/qt4/main.cpp:
	* src/qt4/qt4.pro:
	* src/qt4/voronoi_diagram_painter.cpp:
	- fixed build problems on MinGW.

	* NEWS:
	* NEWS.en:
	* README:
	* README.en:
	* configure.ac:
	- updated a minor version. Official release 4.1.0.

	* configure.ac:
	- removed fedit/tool from a buid target.

	* src/model/debug_client_parser.cpp:
	* src/model/debug_view_data.h:
	* src/qt3/debug_painter.cpp:
	* src/qt4/debug_painter.cpp:
	- changed heard debug message format.

2009-08-11  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/qt3/debug_message_window.cpp:
	* src/qt4/debug_message_window.cpp:
	- fixed a defect of switch variable initialization.

	* src/qt3/debug_painter.cpp:
	* src/qt4/debug_painter.cpp:
	- changed a line color of communication debugging.

	* src/model/debug_client_parser.cpp:
	* src/model/options.cpp:
	* src/model/options.h:
	* src/qt3/color_setting_dialog.cpp:
	* src/qt3/debug_painter.cpp:
	* src/qt3/detail_dialog.cpp:
	* src/qt3/draw_config.cpp:
	* src/qt3/draw_config.h:
	* src/qt3/main_window.cpp:
	* src/qt3/player_painter.cpp:
	* src/qt3/player_painter.h:
	* src/qt3/view_config_dialog.cpp:
	* src/qt3/view_config_dialog.h:
	* src/qt4/color_setting_dialog.cpp:
	* src/qt4/debug_painter.cpp:
	* src/qt4/detail_dialog.cpp:
	* src/qt4/draw_config.cpp:
	* src/qt4/draw_config.h:
	* src/qt4/main_window.cpp:
	* src/qt4/player_painter.cpp:
	* src/qt4/player_painter.h:
	* src/qt4/view_config_dialog.cpp:
	* src/qt4/view_config_dialog.h:
	- implemented PlayerPainter::drawAttentionto()
	- added switch option to toggle attentionto painting

	* src/qt3/debug_log_painter.cpp:
	* src/qt3/debug_log_painter.h:
	* src/qt4/debug_log_painter.cpp:
	- implemented drawArcs() and drawSectors() for Qt3 version.

2009-08-10  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/model/debug_client_parser.cpp:
	* src/model/debug_client_parser.h:
	* src/model/debug_view_data.cpp:
	* src/model/debug_view_data.h:
	* src/qt3/debug_painter.cpp:
	* src/qt3/debug_painter.h:
	* src/qt4/debug_painter.cpp:
	* src/qt4/debug_painter.h:
	- added new debug information for communication.

2009-08-07  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* configure.ac:
	- オプションのテスト

	* fedit/qt3/main.cpp:
	* src/qt3/main.cpp:
	* src/qt4/main.cpp:
	- コピーライト出力を追加

2009-08-06  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/model/debug_log_data.cpp:
	* src/model/debug_log_data.h:
	* src/model/options.cpp:
	* src/qt4/debug_log_painter.cpp:
	* src/qt4/debug_log_painter.h:
	- DebugLogのArcとSectorをサポートした(Qt4のみ)

2009-06-27  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/qt4/ball_painter.cpp:
	* src/qt4/debug_painter.cpp:
	- GLWidgetでの描画の不具合に対応

2009-06-26  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/model/debug_client_parser.cpp:
	- increased message buffer.

2009-06-19  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/model/debug_client_parser.cpp:
	* src/model/debug_view_data.h:
	* src/qt3/debug_painter.cpp:
	* src/qt4/debug_painter.cpp:
	- デバッグメッセージに"Say["という文字列が含まれていれば，sayコマ
	ンドを発信したとしてプレイヤに印をつける簡易描画機能を追加．アドホッ
	クな実装なので，後できちんと作り直す必要あり

2009-06-01  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* Makefile.am:
	- clear.xpmを配布物に追加．

2009-05-31  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/qt3/score_board_painter.cpp:
	* src/qt4/score_board_painter.cpp:
	- ペナルティキックのスコア表示のバグを修正．

2009-05-30  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* xpm/clear.xpm:
	* src/qt3/debug_message_window.cpp:
	* src/qt3/debug_message_window.h:
	* src/qt4/debug_message_window.cpp:
	* src/qt4/debug_message_window.h:
	- DebugMessageWindowの内容をすべて消去するボタンを追加．

2009-05-29  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/qt3/debug_message_window.cpp:
	* src/qt4/debug_message_window.cpp:
	- (Qt4のみ)DebugMessageWindowがつねに上に表示されるように設定．Qt3
	バージョンでは上手く動いていない．

2009-05-28  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/model/view_holder.cpp:
	- デバッグクライアントログの拡張子を変更．

2009-05-25  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/model/debug_log_data.cpp:
	* src/model/debug_log_data.h:
	* src/qt3/debug_log_painter.cpp:
	* src/qt4/debug_log_painter.cpp:
	- デバッグログの図形塗りつぶしをサポート．

	* src/model/debug_log_holder.cpp:
	- デバッグログの1サイクルあたりの行数制限を4096から8192*4に変更．

2009-05-24  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/qt3/team_graphic_painter.cpp:
	- コンパイラの警告を修正．

	* src/qt3/voronoi_diagram_painter.cpp:
	* src/qt4/voronoi_diagram_painter.cpp:
	- ボロノイ図に境界矩形をセットするようにした．

2009-05-22  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/qt3/debug_message_window.cpp:
	* src/qt4/debug_message_window.cpp:
	- デバッグウインドウに'Analyzer'と'Recursive'を追加．

2009-05-21  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/qt3/debug_message_window.cpp:
	* src/qt4/debug_message_window.cpp:
	- デバッグウインドウのツールバーの配置方法を変更．

	* fedit/qt3/fedit_dialog.cpp:
	- 自動バックアップファイル名に挿入する日時の位置を変更．

	* fedit/qt3/fedit_dialog.cpp:
	- 対称なポジションのプレイヤに異なる役割を設定できるようにした．

2009-05-19  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/qt3/voronoi_diagram_painter.cpp:
	* src/qt4/voronoi_diagram_painter.cpp:
	- Delaunay三角形分割描画を新しいTriangulationクラスを使って作り直
	した．

2009-05-09  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* fedit/qt3/fedit_data.cpp:
	- symmetryモードでのプレイヤの位置更新のバグを修正．

	* src/qt4/main_window.cpp:
	- 初期化時のfull screenまたはmaximizeが上手くいかない環境に対応

2009-05-08  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* fedit/qt3/fedit_canvas.cpp:
	- 背景データのプレイヤの描画色を変更．

	* fedit/qt3/fedit_data.cpp:
	- symmetryモードでのプレイヤの位置更新のバグを修正した．

2009-05-03  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* fedit/qt3/fedit_data.cpp:
	- followed changes of librcsc.

2009-05-01  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/qt3/main_window.cpp:
	* src/qt3/player_type_dialog.cpp:
	* src/qt4/main_window.cpp:
	* src/qt4/player_type_dialog.cpp:
	* src/qt4/view_config_dialog.cpp:
	- improved table size.

	* fedit/qt3/fedit_canvas.cpp:
	* fedit/qt3/fedit_data.cpp:
	* fedit/qt3/fedit_data.h:
	* fedit/qt3/main_window.cpp:
	- followed the changes of librcsc.
	- fixed a defect of spin box index selection.

	* fedit/qt3/main_window.cpp:
	- added checking of empty file path.

	* fedit/qt3/fedit_canvas.cpp:
	* fedit/qt3/fedit_config.cpp:
	* fedit/qt3/fedit_config.h:
	* fedit/qt3/fedit_data.cpp:
	* fedit/qt3/fedit_data.h:
	* fedit/qt3/main_window.cpp:
	* fedit/qt3/main_window.h:
	- removed unused menu actions.
	- removed background data options.
	- fixed a help message.

	* fedit/qt3/main_window.cpp:
	* fedit/qt3/main_window.h:
	- added the save data operation again.

2009-04-30  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* fedit/qt3/fedit_data.cpp:
	* fedit/qt3/fedit_data.h:
	* fedit/qt3/fedit_dialog.cpp:
	- restrict to the precision of coodinates value.
	- set value validators to the edit dialog.

	* fedit/qt3/fedit_data.cpp:
	* fedit/qt3/main_window.cpp:
	* fedit/qt3/main_window.h:
	- removed save data operations.

2009-04-29  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* fedit/qt3/fedit_data.cpp:
	* fedit/qt3/main_window.cpp:
	- integrated .dat into .conf

2009-04-28  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* fedit/qt3/fedit_canvas.cpp:
	* fedit/qt3/fedit_data.cpp:
	* fedit/qt3/fedit_data.h:
	* fedit/qt3/main_window.cpp:
	- changed the type of training data variable to the shared pointer
	type.

2009-04-24  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/qt4/ball_painter.cpp:
	* src/qt4/ball_painter_rcss.cpp:
	* src/qt4/ball_trace_painter.cpp:
	* src/qt4/debug_log_painter.cpp:
	* src/qt4/field_canvas.cpp:
	* src/qt4/field_painter.cpp:
	* src/qt4/player_painter.cpp:
	* src/qt4/player_painter_rcss.cpp:
	* src/qt4/player_trace_painter.cpp:
	* src/qt4/voronoi_diagram_painter.cpp:
	- fixed reder hints for OpenGL rendering.

	* configure.ac:
	* src/qt4/player_type_dialog.cpp:
	- fixed a help message.
	- fixed font size.

	* configure.ac:
	- fixed option dependencies.
	- fixed help messages.

2009-04-23  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* fedit/qt3/fedit_data.cpp:
	* fedit/qt3/main_window.cpp:
	* fedit/qt3/main_window.h:
	- changed the policy of index number.

2009-04-22  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* fedit/qt3/fedit_canvas.cpp:
	* fedit/qt3/fedit_data.cpp:
	* fedit/qt3/fedit_data.h:
	- cleaned up.

	* src/qt3/voronoi_diagram_painter.cpp:
	* src/qt4/voronoi_diagram_painter.cpp:
	- supported the changes of librcsc.

2009-04-21  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* configure.ac:
	* src/qt4/ball_painter.cpp:
	* src/qt4/ball_painter_rcss.cpp:
	* src/qt4/ball_trace_painter.cpp:
	* src/qt4/debug_log_painter.cpp:
	* src/qt4/field_canvas.cpp:
	* src/qt4/field_painter.cpp:
	* src/qt4/player_painter.cpp:
	* src/qt4/player_painter_rcss.cpp:
	* src/qt4/player_trace_painter.cpp:
	* src/qt4/voronoi_diagram_painter.cpp:
	- added '--enable-gl' option to switch a base class of
	FieldCanvas.

	* fedit/qt3/fedit_data.cpp:
	- removed an unnecessary variable.

	* src/qt3/team_graphic_painter.cpp:
	* src/qt3/team_graphic_painter.h:
	- added copyXpmAll() for testing purpose.

2009-04-15  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/qt4/color_setting_dialog.h:
	* src/qt4/player_painter_rcss.h:
	* src/qt4/team_graphic_painter.h:
	- fixed include file.

	* m4/qt.m4:
	- removed unnecessary string size checking.

	* fedit/qt3/fedit_canvas.cpp:
	* fedit/qt3/fedit_config.cpp:
	* fedit/qt3/fedit_data.cpp:
	* fedit/qt3/fedit_dialog.cpp:
	- fixed a help string.
	- fixed time string creating.

	* src/qt4/debug_message_window.cpp:
	* src/qt4/main_window.cpp:
	* src/qt4/main_window.h:
	- added a shortcut key help dialog.

	* src/soccerwindow2.in:
	- set qt4 version to default.

2009-04-14  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* configure.ac:
	* m4/qt.m4:
	- improved AX_QT4 macro.

	* fedit/qt3/fedit_data.cpp:
	* fedit/qt3/fedit_data.h:
	* fedit/qt3/main_window.cpp:
	- changed the argument type of Formation::train() from
	Formation::Snapshot to FormationData.
	- removed unused method declarations.

2009-04-13  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/qt3/voronoi_diagram_painter.cpp:
	* src/qt4/voronoi_diagram_painter.cpp:
	- fixed a defect of segment painting.

	* Fedit/qt3/fedit_canvas.cpp:
	* fedit/qt3/fedit_canvas.h:
	* fedit/qt3/main_window.cpp:
	* fedit/qt3/main_window.h:
	- added a toggle action to switch show/hide background data.

	* fedit/qt3/fedit_canvas.h:
	* fedit/qt3/fedit_config.cpp:
	* fedit/qt3/fedit_config.h:
	* fedit/qt3/fedit_data.cpp:
	* fedit/qt3/fedit_data.h:
	* fedit/qt3/main_window.cpp:
	* fedit/qt3/main_window.h:
	- supported a background data painting.

	* fedit/qt3/Makefile.am:
	* fedit/qt3/fedit_canvas.cpp:
	* fedit/qt3/fedit_canvas.h:
	* fedit/qt3/fedit_data.cpp:
	* fedit/qt3/fedit_data.h:
	* fedit/qt3/main_window.cpp:
	- reimplemented training data operations using FormationData
	class.

	* fedit/qt3/fedit_canvas.cpp:
	* fedit/qt3/fedit_data.cpp:
	* fedit/qt3/fedit_dialog.cpp:
	* fedit/qt3/fedit_dialog.h:
	- fixed typos.

2009-04-11  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/qt4/main_window.cpp:
	- fixed a defect of debug server restarting.

	* configure.ac:
	* fedit/qt3/fedit_canvas.cpp:
	* fedit/qt3/fedit_data.cpp:
	- added check of librcsc_net and librcsc_time.

2009-04-10  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/model/options.cpp:
	* src/model/options.h:
	* src/qt3/view_config_dialog.cpp:
	* src/qt3/view_config_dialog.h:
	* src/qt3/voronoi_diagram_painter.cpp:
	* src/qt3/voronoi_diagram_painter.h:
	* src/qt4/view_config_dialog.cpp:
	* src/qt4/view_config_dialog.h:
	* src/qt4/voronoi_diagram_painter.cpp:
	* src/qt4/voronoi_diagram_painter.h:
	- reimplemented VoronoiDiagramPaiter using new VoronoiDiagram
	class.

2009-04-09  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* configure.ac:
	- enabled qt4 version by default.

	* src/qt4/main_window.cpp:
	- removed debug message.

2009-04-08  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* fedit/qt3/fedit_data.cpp:
	* fedit/qt3/fedit_data.h:
	- implemented new data format parser and serializer.

2009-04-07  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/qt3/team_graphic_painter.cpp:
	* src/qt4/team_graphic_painter.cpp:
	- fixed compiler warnings.

2009-04-01  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* m4/qt.m4:
	- added a moc search path for qt4-mac.

2009-03-29  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* fedit/Makefile.am:
	* fedit/qt3/fedit_data.cpp:
	* fedit/tool/Makefile.am:
	* fedit/tool/mesh_creator.cpp:
	* fedit/tool/simple_remover.cpp:
	* fedit/tool/triangle_reconstructor.cpp:
	- updated formation factory.

2009-03-26  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* configure.ac:
	* NEWS:
	* NEWS.en:
	- updated a point version. official release 4.0.1.

	* Makefile.am:
	* mingw/qt4.pro:
	* soccerwindow2.pro:
	* src/Makefile.am:
	* src/model/Makefile.am:
	* src/model/model.pro:
	* src/qt4/Makefile.am:
	* src/qt4/qt4.pro:
	- fixed build problems on Windows.

	* src/qt4/main_window.cpp:
	- fixed shortcut keys.

2009-03-24  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* mingw/model.pro:
	* mingw/qt4.pro:
	* mingw/rcsc.pro:
	* mingw/soccerwindow2.pro:
	- fixed build problems on MinGW.

	* src/qt4/debug_message_window.cpp:
	* src/qt4/draw_config.cpp:
	* src/qt4/launcher_dialog.cpp:
	* src/qt4/main_window.cpp:
	- changed the setting file location.

	* src/qt4/field_canvas.cpp:
	* src/qt4/field_canvas.h:
	- fixed an illegal preprocessor.

2009-03-23  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* configure.ac:
	- updated a version number string. official release 4.0.0.

	* m4:
	* m4/ax_boost_base.m4:
	* m4/ax_boost_signals.m4:
	* m4/qt.m4:
	* m4/wxwin.m4:
	* config/ax_boost_base.m4:
	* config/ax_boost_signals.m4:
	* config/qt.m4:
	* config/wxwin.m4:
	* Makefile.am:
	* NEWS:
	* NEWS.en:
	* README:
	* README.en:
	* configure.ac:
	- Now, NEWS file and README file are written in Japanese.
	- added English version NEWS file and README file.
	- moved M4 macro files from config to m4.
	- added missing XPM files to the distribution target.

	* config/qt.m4:
	* src/qt4/field_canvas.cpp:
	* src/qt4/field_canvas.
	- supported QGLWidget.

2009-03-16  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/model/model.pro:
	* src/qt4/qt4.pro:
	- fixed build problems on OSX.

2009-03-13  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* fedit/qt3/Makefile.am:
	- fixed an include path.

2008-12-11  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/model/Makefile.am:
	* src/qt3/color_setting_dialog.cpp:
	* src/qt3/debug_log_painter.cpp:
	* src/qt3/debug_painter.cpp:
	* src/qt3/draw_config.cpp:
	* src/qt3/draw_config.h:
	* src/qt4/color_setting_dialog.cpp:
	* src/qt4/debug_log_painter.cpp:
	* src/qt4/debug_painter.cpp:
	* src/qt4/draw_config.cpp:
	* src/qt4/draw_config.h:
	- renamed Figure to Shape.
	- fixed warnings while bootstrap.

	* src/model/options.cpp:
	* src/model/options.h:
	* src/model/app_config.cpp:
	* src/model/app_config.h:
	* src/model/Makefile.am:
	* src/model/debug_client_parser.cpp:
	* src/model/debug_client_parser.h:
	* src/model/debug_log_data.h:
	* src/model/debug_log_holder.cpp:
	* src/model/debug_log_holder.h:
	* src/model/debug_view_data.cpp:
	* src/model/debug_view_data.h:
	* src/model/main_data.cpp:
	* src/model/main_data.h:
	* src/model/monitor_view_data.cpp:
	* src/model/monitor_view_data.h:
	* src/model/point.h:
	* src/model/view_holder.cpp:
	* src/model/view_holder.h:
	* src/qt3/ball_painter.cpp:
	* src/qt3/ball_painter_rcss.cpp:
	* src/qt3/ball_trace_painter.cpp:
	* src/qt3/debug_log_dir_dialog.cpp:
	* src/qt3/debug_log_painter.cpp:
	* src/qt3/debug_message_window.cpp:
	* src/qt3/debug_painter.cpp:
	* src/qt3/detail_dialog.cpp:
	* src/qt3/field_canvas.cpp:
	* src/qt3/field_canvas.h:
	* src/qt3/field_painter.cpp:
	* src/qt3/field_painter.h:
	* src/qt3/image_save_dialog.cpp:
	* src/qt3/launcher_dialog.cpp:
	* src/qt3/log_player.cpp:
	* src/qt3/main.cpp:
	* src/qt3/main_window.cpp:
	* src/qt3/monitor_client.cpp:
	* src/qt3/monitor_move_dialog.cpp:
	* src/qt3/offside_line_painter.cpp:
	* src/qt3/player_control_painter.cpp:
	* src/qt3/player_painter.cpp:
	* src/qt3/player_painter.h:
	* src/qt3/player_painter_rcss.cpp:
	* src/qt3/player_painter_rcss.h:
	* src/qt3/player_trace_painter.cpp:
	* src/qt3/player_type_dialog.cpp:
	* src/qt3/score_board_painter.cpp:
	* src/qt3/score_board_painter_rcss.cpp:
	* src/qt3/team_graphic_painter.cpp:
	* src/qt3/view_config_dialog.cpp:
	* src/qt3/view_config_dialog.h:
	* src/qt3/voronoi_diagram_painter.cpp:
	* src/qt4/ball_painter.cpp:
	* src/qt4/ball_painter_rcss.cpp:
	* src/qt4/ball_trace_painter.cpp:
	* src/qt4/debug_log_dir_dialog.cpp:
	* src/qt4/debug_log_painter.cpp:
	* src/qt4/debug_message_window.cpp:
	* src/qt4/debug_painter.cpp:
	* src/qt4/detail_dialog.cpp:
	* src/qt4/field_canvas.cpp:
	* src/qt4/field_painter.cpp:
	* src/qt4/field_painter.h:
	* src/qt4/image_save_dialog.cpp:
	* src/qt4/launcher_dialog.cpp:
	* src/qt4/log_player.cpp:
	* src/qt4/main.cpp:
	* src/qt4/main_window.cpp:
	* src/qt4/monitor_client.cpp:
	* src/qt4/monitor_move_dialog.cpp:
	* src/qt4/offside_line_painter.cpp:
	* src/qt4/player_control_painter.cpp:
	* src/qt4/player_painter.cpp:
	* src/qt4/player_painter.h:
	* src/qt4/player_painter_rcss.cpp:
	* src/qt4/player_painter_rcss.h:
	* src/qt4/player_trace_painter.cpp:
	* src/qt4/score_board_painter.cpp:
	* src/qt4/score_board_painter_rcss.cpp:
	* src/qt4/team_graphic_painter.cpp:
	* src/qt4/view_config_dialog.cpp:
	* src/qt4/view_config_dialog.h:
	* src/qt4/voronoi_diagram_painter.cpp:
	- renamed AppConfig to Options.
	- removed ViewConfig class. all variables and methods in
	ViewConfig class were moved to Options class.

2008-12-05  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/model/debug_log_holder.cpp:
	* src/model/main_data.cpp:
	* src/model/view_holder.cpp:
	- replaced factory methods for rcg parser and serializer.

2008-12-04  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/qt3/main_window.cpp:
	* src/qt3/view_config_dialog.cpp:
	* src/qt4/main_window.cpp:
	* src/qt4/view_config_dialog.cpp:
	- changed the toggle policy of stamina info.
	- changed shortcut keys related to the debug server again.

2008-11-25  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/model/app_config.cpp:
	* src/model/app_config.h:
	* src/model/view_config.cpp:
	* src/model/view_config.h:
	* src/qt3/debug_message_window.cpp:
	* src/qt3/detail_dialog.cpp:
	* src/qt3/field_canvas.cpp:
	* src/qt3/field_painter.cpp:
	* src/qt3/image_save_dialog.cpp:
	* src/qt3/log_player_tool_bar.cpp:
	* src/qt3/main_window.cpp:
	* src/qt3/monitor_move_dialog.cpp:
	* src/qt3/player_control_painter.cpp:
	* src/qt3/player_painter.cpp:
	* src/qt3/player_painter.h:
	* src/qt3/player_painter_rcss.cpp:
	* src/qt3/player_painter_rcss.h:
	* src/qt3/player_type_dialog.cpp:
	* src/qt3/score_board_painter.cpp:
	* src/qt3/score_board_painter_rcss.cpp:
	* src/qt3/team_graphic_painter.cpp:
	* src/qt3/view_config_dialog.cpp:
	* src/qt3/view_config_dialog.h:
	* src/qt4/debug_message_window.cpp:
	* src/qt4/detail_dialog.cpp:
	* src/qt4/field_canvas.cpp:
	* src/qt4/field_painter.cpp:
	* src/qt4/image_save_dialog.cpp:
	* src/qt4/log_player_tool_bar.cpp:
	* src/qt4/main_window.cpp:
	* src/qt4/monitor_move_dialog.cpp:
	* src/qt4/player_control_painter.cpp:
	* src/qt4/player_painter.cpp:
	* src/qt4/player_painter.h:
	* src/qt4/player_painter_rcss.cpp:
	* src/qt4/player_painter_rcss.h:
	* src/qt4/player_type_dialog.cpp:
	* src/qt4/score_board_painter.cpp:
	* src/qt4/score_board_painter_rcss.cpp:
	* src/qt4/team_graphic_painter.cpp:
	* src/qt4/view_config_dialog.cpp:
	* src/qt4/view_config_dialog.h:
	- fixed string variable operations.
	- added the option to toggle stamina capacity painting.
	- added the shortcut key to toggle stamina capacity painting.
	- fixed shortcut keys.
	- changed shortcut keys related to the debug server.
	- renamed ViewCone with ViewArea

2008-11-19  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/model/app_config.cpp:
	- changed 'show' options to the BoolSwitch option.
	- added 'hide' options using NegateSwitch.

	* config/qt.m4:
	- supported FreeBSD.
	- removed OpenGL checking.

2008-11-11  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/model/app_config.cpp:
	* src/qt3/main_window.cpp:
	* src/qt4/main_window.cpp:
	- changed the default connection host name to "127.0.0.1".

2008-11-07  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/qt3/launcher_dialog.cpp:
	* src/qt3/main_window.cpp:
	- fixed gcc-4.3 warnings.

2008-10-31  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/model/app_config.cpp:
	* src/model/player.h:
	* src/qt3/detail_dialog.cpp:
	* src/qt3/detail_dialog.h:
	* src/qt3/monitor_client.cpp:
	* src/qt3/player_painter.cpp:
	* src/qt4/detail_dialog.cpp:
	* src/qt4/detail_dialog.h:
	* src/qt4/monitor_client.cpp:
	* src/qt4/player_painter.cpp:
	- supported monitor protocol v4 and game log version v5.
	- added stamina capacity information.

2008-10-27  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/qt3/Makefile.am:
	* src/qt4/Makefile.am:
	- fixed the include path settings.

2008-10-22  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* fedit/qt3/fedit_canvas.cpp:
	- fixed build problem with the latest librcsc.

2008-10-21  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* fedit/qt3/fedit_canvas.cpp:
	* src/model/debug_client_parser.cpp:
	* src/model/debug_log_data.cpp:
	* src/model/team.cpp:
	* src/model/view_holder.cpp:
	* src/qt3/monitor_move_dialog.cpp:
	* src/qt3/team_graphic_painter.cpp:
	* src/qt4/team_graphic_painter.cpp:
	- fixed gcc-4.3 build problems.
	- fixed illegal pointer references.

2008-10-21  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* NEWS:
	* README:
	* configure.ac:
	- updated a version number string. official release 3.0.1.

	* fedit/qt3/fedit_canvas.cpp:
	* src/model/debug_client_parser.cpp:
	* src/model/debug_log_data.cpp:
	* src/model/team.cpp:
	* src/model/view_holder.cpp:
	* src/qt3/debug_message_window.cpp:
	* src/qt3/monitor_move_dialog.cpp:
	* src/qt3/mouse_state.h:
	* src/qt3/score_board_painter.cpp:
	* src/qt3/team_graphic_painter.cpp:
	* src/qt4/debug_message_window.cpp:
	* src/qt4/mouse_state.h:
	* src/qt4/score_board_painter.cpp:
	* src/qt4/team_graphic_painter.cpp:
	* xpm/canvas_enlarge.xpm:
	* xpm/canvas_player_number.xpm:
	* xpm/canvas_player_type.xpm:
	* xpm/chase.xpm:
	* xpm/copy.xpm:
	* xpm/cut.xpm:
	* xpm/debug_log_view.xpm:
	* xpm/debug_server_switch.xpm:
	* xpm/debug_view_all.xpm:
	* xpm/debug_view_ball.xpm:
	* xpm/debug_view_comment.xpm:
	* xpm/debug_view_line.xpm:
	* xpm/debug_view_message.xpm:
	* xpm/debug_view_player.xpm:
	* xpm/debug_view_self.xpm:
	* xpm/debug_view_target.xpm:
	* xpm/delete.xpm:
	* xpm/float.xpm:
	* xpm/hand.xpm:
	* xpm/help.xpm:
	* xpm/insert.xpm:
	* xpm/left.xpm:
	* xpm/logplayer_accelerate.xpm:
	* xpm/logplayer_decelerate.xpm:
	* xpm/logplayer_go_first.xpm:
	* xpm/logplayer_go_last.xpm:
	* xpm/logplayer_go_next_score.xpm:
	* xpm/logplayer_go_prev_score.xpm:
	* xpm/logplayer_live_mode.xpm:
	* xpm/logplayer_one_step_back.xpm:
	* xpm/logplayer_one_step_forward.xpm:
	* xpm/logplayer_play_back.xpm:
	* xpm/logplayer_play_forward.xpm:
	* xpm/logplayer_play_or_stop.xpm:
	* xpm/logplayer_shift_down.xpm:
	* xpm/logplayer_shift_up.xpm:
	* xpm/logplayer_slider.xpm:
	* xpm/logplayer_stop.xpm:
	* xpm/monitor_connect.xpm:
	* xpm/monitor_discard_player.xpm:
	* xpm/monitor_disconnect.xpm:
	* xpm/monitor_kickoff.xpm:
	* xpm/monitor_move_player.xpm:
	* xpm/new.xpm:
	* xpm/num_1.xpm:
	* xpm/num_10.xpm:
	* xpm/num_11.xpm:
	* xpm/num_12.xpm:
	* xpm/num_13.xpm:
	* xpm/num_14.xpm:
	* xpm/num_15.xpm:
	* xpm/num_16.xpm:
	* xpm/num_2.xpm:
	* xpm/num_3.xpm:
	* xpm/num_4.xpm:
	* xpm/num_5.xpm:
	* xpm/num_6.xpm:
	* xpm/num_7.xpm:
	* xpm/num_8.xpm:
	* xpm/num_9.xpm:
	* xpm/open.xpm:
	* xpm/open_dir.xpm:
	* xpm/open_rcg.xpm:
	* xpm/paste.xpm:
	* xpm/preview.xpm:
	* xpm/print.xpm:
	* xpm/record.xpm:
	* xpm/replace.xpm:
	* xpm/reverse.xpm:
	* xpm/right.xpm:
	* xpm/save.xpm:
	* xpm/soccerwindow2-nostr.xpm:
	* xpm/soccerwindow2.xpm:
	* xpm/symmetry.xpm:
	* xpm/sync.xpm:
	* xpm/train.xpm:
	- fixed gcc-4.3 build problems for the 3.0.0 release.

2008-09-17  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/qt3/mouse_state.h:
	* src/qt4/mouse_state.h:
	- fixed the incorrect include header.

2008-08-06  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* fedit/tool/triangle_reconstructor.cpp:
	- followed the changes of librcsc.

2008-08-05  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/model/app_config.cpp:
	* src/model/app_config.h:
	* src/model/view_config.cpp:
	- added command line options to change the debug view
	preference. not completed yet.

	* src/qt3/view_config_dialog.cpp:
	* src/qt4/view_config_dialog.cpp:
	- fixed an illegal signal connection.

2008-07-25  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/qt3/score_board_painter.cpp:
	* src/qt4/score_board_painter.cpp:
	- fixed the witdh of penalty kick score board.

2008-07-20  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/qt3/score_board_painter.cpp:
	* src/qt4/score_board_painter.cpp:
	- fixed the witdh of penalty kick score board.

	* src/model/view_holder.cpp:
	* src/qt3/team_graphic_painter.cpp:
	* src/qt4/team_graphic_painter.cpp:
	- fixed a bug of the team graphic painting for right teams.

	* src/qt4/main_window.cpp:
	- changed QAction::activated() to QAction::triggered().

2008-07-12  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/qt3/main_window.cpp:
	* src/qt4/main_window.cpp:
	- changed the initialization policy of DebugMessageWindow.

2008-07-11  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* fedit/qt3/fedit_data.cpp:
	* fedit/tool/simple_remover.cpp:
	* src/qt3/debug_message_window.cpp:
	* src/qt3/voronoi_diagram_painter.cpp:
	* src/qt4/voronoi_diagram_painter.cpp:
	- changed Rect2D constructor and assingment method.

2008-07-04  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* xpm/num_17.xpm:
	* xpm/num_18.xpm:
	* xpm/num_19.xpm:
	* xpm/num_20.xpm:
	* xpm/num_21.xpm:
	* xpm/num_22.xpm:
	* xpm/num_23.xpm:
	* xpm/num_24.xpm:
	* xpm/num_25.xpm:
	* xpm/num_26.xpm:
	* xpm/num_27.xpm:
	* xpm/num_28.xpm:
	* xpm/num_29.xpm:
	* xpm/num_30.xpm:
	* xpm/num_31.xpm:
	* xpm/num_32.xpm:
	* src/qt3/debug_message_window.cpp:
	* src/qt3/debug_message_window.h:
	* src/qt4/debug_message_window.cpp:
	* src/qt4/debug_message_window.h:
	- added debug switch buttons,'Block' and 'Mark'.
	- added debug switch buttons, from level 17 to 32.

	* xpm/debug_view_opponent.xpm:
	* xpm/debug_view_teammate.xpm:
	* src/model/view_config.cpp:
	* src/model/view_config.h:
	* src/qt3/debug_message_window.cpp:
	* src/qt3/debug_message_window.h:
	* src/qt3/debug_painter.cpp:
	* src/qt4/debug_message_window.cpp:
	* src/qt4/debug_message_window.h:
	* src/qt4/debug_painter.cpp:
	- added a debug switch button,'Hold'.
	- added options to toggle debug teammate/opponent view.

	* xpm/canvas_enlarge.xpm:
	* xpm/canvas_player_number.xpm:
	* xpm/canvas_player_type.xpm:
	* xpm/chase.xpm:
	* xpm/copy.xpm:
	* xpm/cut.xpm:
	* xpm/debug_log_view.xpm:
	* xpm/debug_server_switch.xpm:
	* xpm/debug_view_all.xpm:
	* xpm/debug_view_ball.xpm:
	* xpm/debug_view_comment.xpm:
	* xpm/debug_view_line.xpm:
	* xpm/debug_view_message.xpm:
	* xpm/debug_view_player.xpm:
	* xpm/debug_view_self.xpm:
	* xpm/debug_view_target.xpm:
	* xpm/delete.xpm:
	* xpm/float.xpm:
	* xpm/hand.xpm:
	* xpm/help.xpm:
	* xpm/insert.xpm:
	* xpm/left.xpm:
	* xpm/logplayer_accelerate.xpm:
	* xpm/logplayer_decelerate.xpm:
	* xpm/logplayer_go_first.xpm:
	* xpm/logplayer_go_last.xpm:
	* xpm/logplayer_go_next_score.xpm:
	* xpm/logplayer_go_prev_score.xpm:
	* xpm/logplayer_live_mode.xpm:
	* xpm/logplayer_one_step_back.xpm:
	* xpm/logplayer_one_step_forward.xpm:
	* xpm/logplayer_play_back.xpm:
	* xpm/logplayer_play_forward.xpm:
	* xpm/logplayer_play_or_stop.xpm:
	* xpm/logplayer_shift_down.xpm:
	* xpm/logplayer_shift_up.xpm:
	* xpm/logplayer_slider.xpm:
	* xpm/logplayer_stop.xpm:
	* xpm/monitor_connect.xpm:
	* xpm/monitor_discard_player.xpm:
	* xpm/monitor_disconnect.xpm:
	* xpm/monitor_kickoff.xpm:
	* xpm/monitor_move_player.xpm:
	* xpm/new.xpm:
	* xpm/num_1.xpm:
	* xpm/num_10.xpm:
	* xpm/num_11.xpm:
	* xpm/num_12.xpm:
	* xpm/num_13.xpm:
	* xpm/num_14.xpm:
	* xpm/num_15.xpm:
	* xpm/num_16.xpm:
	* xpm/num_2.xpm:
	* xpm/num_3.xpm:
	* xpm/num_4.xpm:
	* xpm/num_5.xpm:
	* xpm/num_6.xpm:
	* xpm/num_7.xpm:
	* xpm/num_8.xpm:
	* xpm/num_9.xpm:
	* xpm/open.xpm:
	* xpm/open_dir.xpm:
	* xpm/open_rcg.xpm:
	* xpm/paste.xpm:
	* xpm/preview.xpm:
	* xpm/print.xpm:
	* xpm/record.xpm:
	* xpm/replace.xpm:
	* xpm/reverse.xpm:
	* xpm/right.xpm:
	* xpm/save.xpm:
	* xpm/soccerwindow2-nostr.xpm:
	* xpm/soccerwindow2.xpm:
	* xpm/symmetry.xpm:
	* xpm/sync.xpm:
	* xpm/train.xpm:
	- fixed compilier warnings.

2008-06-30  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* fedit/qt3/Makefile.am:
	* fedit/qt3/command.cpp:
	* fedit/qt3/fedit_data.cpp:
	* fedit/qt3/main_window.cpp:
	* fedit/tool/Makefile.am:
	* fedit/wx/Makefile.am:
	* src/model/Makefile.am:
	* src/qt3/Makefile.am:
	* src/qt3/debug_server.cpp:
	* src/qt3/detail_dialog.cpp:
	* src/qt3/image_save_dialog.cpp:
	* src/qt3/main_window.cpp:
	* src/qt3/monitor_client.cpp:
	* src/qt3/player_painter_rcss.cpp:
	* src/qt3/player_type_dialog.cpp:
	* src/qt3/view_config_dialog.cpp:
	* src/qt4/Makefile.am:
	* src/wx/Makefile.am:
	- fixed compiler warnings.

2008-05-17  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* fedit/qt3/fedit_canvas.cpp:
	- changed the default players' control area size.

2008-04-30  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/qt3/main_window.cpp:
	* src/qt4/main_window.cpp:
	- fixed a defect of signal option for killall command in MacOSX.

2008-04-29  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/qt3/launcher_dialog.cpp:
	* src/qt4/launcher_dialog.cpp:
	- increased history size.

2008-04-28  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/qt3/field_canvas.cpp:
	* src/qt3/field_canvas.h:
	* src/qt3/main_window.cpp:
	* src/qt3/main_window.h:
	* src/qt4/field_canvas.cpp:
	* src/qt4/field_canvas.h:
	* src/qt4/field_painter.cpp:
	* src/qt4/main_window.cpp:
	* src/qt4/main_window.h:
	- implemented a simple trainer interface to chahnge the playmode.

2008-04-24  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/qt3/log_player_tool_bar.cpp:
	* src/qt4/log_player_tool_bar.cpp:
	- disabled clickable slider move.

2008-04-20  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/model/app_config.cpp:
	* src/model/app_config.h:
	* src/model/view_config.cpp:
	* src/model/view_config.h:
	* src/qt3/field_canvas.cpp:
	* src/qt3/field_painter.cpp:
	* src/qt3/log_player_tool_bar.cpp:
	* src/qt3/main_window.cpp:
	* src/qt3/main_window.h:
	* src/qt3/player_control_painter.cpp:
	* src/qt3/player_painter.cpp:
	* src/qt3/player_painter.h:
	* src/qt3/player_painter_rcss.cpp:
	* src/qt3/player_painter_rcss.h:
	* src/qt3/view_config_dialog.cpp:
	* src/qt3/view_config_dialog.h:
	* src/qt4/field_canvas.cpp:
	* src/qt4/field_painter.cpp:
	* src/qt4/log_player_tool_bar.cpp:
	* src/qt4/main_window.cpp:
	* src/qt4/main_window.h:
	* src/qt4/player_control_painter.cpp:
	* src/qt4/player_painter.cpp:
	* src/qt4/player_painter.h:
	* src/qt4/player_painter_rcss.cpp:
	* src/qt4/player_painter_rcss.h:
	* src/qt4/view_config_dialog.cpp:
	* src/qt4/view_config_dialog.h:
	- implemented options to select player information painting.
	- changed the condition of grid coordinate value string painting.
	- added '--show-pointto' option.

	* src/qt3/detail_dialog.cpp:
	* src/qt4/detail_dialog.cpp:
	- fixed an illegal focus side.

2008-04-08  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/qt3/detail_dialog.cpp:
	* src/qt3/font_setting_dialog.cpp:
	* src/qt3/image_save_dialog.cpp:
	* src/qt4/detail_dialog.cpp:
	* src/qt4/font_setting_dialog.cpp:
	* src/qt4/image_save_dialog.cpp:
	* src/qt4/view_config_dialog.cpp:
	- set dialog size constraint.

	* src/model/main_data.cpp:
	* src/qt3/log_player_tool_bar.cpp:
	* src/qt4/log_player_tool_bar.cpp:
	- implemented a direct jump acton using press event.

	* src/qt4/detail_dialog.cpp:
	* src/qt4/detail_dialog.h:
	* src/qt4/player_type_dialog.cpp:
	* src/qt4/player_type_dialog.h:
	- implemented transparent dialog using wheel event.

	* src/model/xpm-memo.txt:
	* src/qt4/qt4.pro:
	* src/qt4/qt.pro:
	* src/qt4/qt.pro.win:
	* mingw/model.pro:
	* mingw/qt4.pro:
	* mingw/soccerwindow2.pro:
	* soccerwindow2.pro:
	* src/model/Makefile.am:
	* src/model/debug_client_parser.cpp:
	* src/model/main_data.cpp:
	* src/model/model.pro:
	* src/model/view_holder.cpp:
	* src/qt4/player_painter_rcss.cpp:
	* src/src.pro:
	- fixed qmake project files.
	- fixed warning option for automake input files.
	- fixed compiler warning.

2008-04-07  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/model/view_holder.cpp:
	* src/model/view_holder.h:
	- fixed a defect of msg info parsing.

2008-04-05  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/qt3/debug_server.cpp:
	* src/qt3/debug_server.h:
	* src/qt3/main_window.cpp:
	* src/qt3/main_window.h:
	* src/qt3/monitor_client.cpp:
	* src/qt3/monitor_client.h:
	* src/qt4/debug_server.cpp:
	* src/qt4/debug_server.h:
	* src/qt4/main_window.cpp:
	* src/qt4/main_window.h:
	* src/qt4/monitor_client.cpp:
	* src/qt4/monitor_client.h:
	- changed destruction policy for MonitorClient and
	DebugServer. Now, these objects are deleted by Qt object tree.

	* src/model/view_holder.cpp:
	* src/qt3/player_painter.cpp:
	* src/qt4/field_canvas.cpp:
	* src/qt4/field_painter.cpp:
	* src/qt4/field_painter.h:
	* src/qt4/player_painter.cpp:
	* src/qt4/player_painter_rcss.cpp:
	* src/qt4/player_trace_painter.cpp:
	- cleaned up.

2008-04-02  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/qt3/field_painter.cpp:
	* src/qt4/field_painter.cpp:
	- fixed a keepaway area size.

	* src/qt4/draw_config.cpp:
	- fixed setting reader.

2008-04-01  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* NEWS:
	* README:
	* configure.ac:
	- updated major version number. Release 3.0.0.

	* Makefile.am:
	* mingw/qt4.pro:
	* mingw/qt.pro:
	* mingw/model.pro:
	* mingw/rcsc.pro:
	* mingw/soccerwindow2.pro:
	- fixed build problems on Windows.

	* config/qt.m4:
	- fixed a pkg-config problem for Qt4.

	* src/qt3/launcher_dialog.cpp:
	* src/qt4/launcher_dialog.cpp:
	- Now, dialog is hidden after the right team starting.

2008-03-29  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/model/trainer_data.cpp:
	* src/model/trainer_data.h:
	* src/qt3/main_window.cpp:
	* src/qt3/monitor_client.cpp:
	* src/qt3/monitor_client.h:
	* src/qt3/monitor_move_dialog.cpp:
	* src/qt3/monitor_move_dialog.h:
	* src/qt4/main_window.cpp:
	* src/qt4/monitor_client.cpp:
	* src/qt4/monitor_client.h:
	* src/qt4/monitor_move_dialog.cpp:
	* src/qt4/monitor_move_dialog.h:
	- supported trainer commands.
	- implemented a simple trainer option to set the ball velocity.
	- redesigned a move control dialog.

	* src/model/view_config.cpp:
	* src/model/view_config.h:
	* src/qt3/debug_log_dir_dialog.cpp:
	* src/qt3/debug_log_painter.cpp:
	* src/qt3/debug_message_window.cpp:
	* src/qt3/debug_message_window.h:
	* src/qt4/debug_log_dir_dialog.cpp:
	* src/qt4/debug_log_painter.cpp:
	* src/qt4/debug_message_window.cpp:
	* src/qt4/debug_message_window.h:
	- implemented setting read/write for debug view switches.

2008-03-24  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/qt3/player_painter.cpp:
	- fixed a bug in the pointto painting.

2008-03-23  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* config/qt.m4:
	- fixed '--libs-only-other' problem.

	* src/qt3/debug_painter.cpp:
	* src/qt3/debug_painter.h:
	* src/qt3/draw_config.cpp:
	* src/qt3/draw_config.h:
	* src/qt4/debug_painter.cpp:
	* src/qt4/debug_painter.h:
	* src/qt4/draw_config.cpp:
	* src/qt4/draw_config.h:
	- added a line painting for the debug target teammate.

2008-03-21  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* xpm/insert.xpm:
	* fedit/qt3/command.cpp:
	* fedit/qt3/command.h:
	* fedit/qt3/fedit_data.cpp:
	* fedit/qt3/fedit_data.h:
	* fedit/qt3/main_window.cpp:
	* fedit/qt3/main_window.h:
	* src/qt3/debug_painter.cpp:
	* src/qt3/debug_painter.h:
	- implemented insert action.
	- restarted to implement undo fuction.

	* src/qt3/color_setting_dialog.cpp:
	* src/qt3/draw_config.cpp:
	* src/qt3/draw_config.h:
	* src/qt3/player_painter.cpp:
	* src/qt3/player_painter.h:
	* src/qt4/color_setting_dialog.cpp:
	* src/qt4/draw_config.cpp:
	* src/qt4/draw_config.h:
	* src/qt4/player_painter.cpp:
	* src/qt4/player_painter.h:
	- implemented the painting of pointto target point & line.

	* configure.ac:
	* src/Makefile.am:
	* src/qt:
	* src/qt4:
	- renamed directry.

	* src/model/player.cpp:
	* src/qt/detail_dialog.cpp:
	* src/qt/detail_dialog.h:
	* src/qt/monitor_client.cpp:
	* src/qt/player_painter.cpp:
	* src/qt/player_painter_rcss.cpp:
	* src/qt3/detail_dialog.cpp:
	* src/qt3/detail_dialog.h:
	- fixed a bug of the player vecolity.
	- added new information to DetailDialog.
	- re-designed DetailDialog.

2008-03-19  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/model/monitor_view_data.cpp:
	* src/model/monitor_view_data.h:
	* src/model/player.h:
	* src/model/view_holder.cpp:
	- supported v4 log serialization.

	* config/qt.m4:
	- fixed a defect of library checking on some platforms.

2008-03-18  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/model/main_data.cpp:
	- renamed Loader to Reader.

	* src/model/playmode.cpp:
	* src/model/playmode.h:
	* src/model/Makefile.am:
	* src/model/ball.cpp:
	* src/model/ball.h:
	* src/model/monitor_view_data.cpp:
	* src/model/monitor_view_data.h:
	* src/model/player.cpp:
	* src/model/player.h:
	* src/model/team.cpp:
	* src/model/team.h:
	* src/model/view_holder.cpp:
	* src/qt3/player_painter.cpp:
	* src/qt3/player_painter_rcss.cpp:
	- split the implementation of PlayMode wrapper class.
	- reimplemented data structure to store the display data.

2008-03-17  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/model/app_config.cpp:
	* src/model/ball.cpp:
	* src/model/ball.h:
	* src/model/main_data.cpp:
	* src/model/main_data.h:
	* src/model/monitor_view_data.cpp:
	* src/model/monitor_view_data.h:
	* src/model/player.cpp:
	* src/model/player.h:
	* src/model/team.cpp:
	* src/model/team.h:
	* src/model/view_holder.cpp:
	* src/model/view_holder.h:
	* src/qt/debug_message_window.cpp:
	* src/qt/debug_message_window.h:
	* src/qt/draw_config.cpp:
	* src/qt/draw_config.h:
	* src/qt/launcher_dialog.cpp:
	* src/qt/launcher_dialog.h:
	* src/qt/main_window.cpp:
	* src/qt/main_window.h:
	* src/qt/monitor_move_dialog.cpp:
	* src/qt/monitor_move_dialog.h:
	* src/qt/score_board_painter.cpp:
	* src/qt3/debug_message_window.cpp:
	* src/qt3/debug_message_window.h:
	* src/qt3/draw_config.cpp:
	* src/qt3/draw_config.h:
	* src/qt3/launcher_dialog.cpp:
	* src/qt3/launcher_dialog.h:
	* src/qt3/main_window.cpp:
	* src/qt3/main_window.h:
	* src/qt3/monitor_client.cpp:
	* src/qt3/monitor_move_dialog.cpp:
	* src/qt3/monitor_move_dialog.h:
	* src/qt3/score_board_painter.cpp:
	* src/qt3/score_board_painter_rcss.cpp:
	- supported rcg v4 & monitor protocol v3. test version.

2008-03-14  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/model/view_holder.cpp:
	* src/model/view_holder.h:
	- added v4 log data interfaces, but not implemented yet.

	* src/qt3/player_painter.cpp:
	- fixed defects in the tackle area painting.

2008-02-10  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/qt/log_player_tool_bar.cpp:
	* src/qt3/log_player_tool_bar.cpp:
	- change a shortcut key for "go to prev sore" to "Ctrl+G".
	- change a shortcut key for "focus cycle edit" to "Ctrl+F".

	* src/qt/debug_message_window.cpp:
	* src/qt3/debug_message_window.cpp:
	- added a shortcut key "Ctrl+O" for the open dir action.
	- added a shortcut key "Ctrl+F" for the find box.
	- added a shortcut key "Ctrl+Left" and "Ctrl+Right" for the cycle
	in/decrement actions.

2008-02-02  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/qt/log_player_tool_bar.cpp:
	* src/qt/main_window.cpp:
	* src/qt/main_window.h:
	* src/qt/view_config_dialog.cpp:
	- changed a keyboard modifier for Mac environments, from Ctrl to
	Meta.

2008-01-30  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/qt/log_player_tool_bar.cpp:
	* src/qt3/log_player_tool_bar.cpp:
	- changed the shortcut key for the previous score scene from
	"Ctrl+G" to "Shift+G"
	- added the shortcurt key "Ctrl+G" to focus the cycle edit box.

2008-01-16  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* fedit/tool/mesh_creator.cpp:
	* fedit/tool/triangle_reconstructor.cpp:
	- fixed compilation error.

2008-01-11  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* fedit/qt3/fedit_canvas.cpp:
	- fixed a focus point adjustment in the zooming operations.

2008-01-09  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* fedit/qt3/fedit_canvas.cpp:
	* fedit/qt3/fedit_canvas.h:
	* fedit/qt3/fedit_data.cpp:
	* fedit/qt3/fedit_data.h:
	* fedit/qt3/fedit_dialog.cpp:
	* fedit/qt3/fedit_dialog.h:
	* fedit/qt3/main_window.cpp:
	- supported k-nearest neighbor formation method.

2007-12-26  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* fedit/tool/simple_remover.cpp:
	- fixed a bug of the bounding box.

	* fedit/qt3/fedit_canvas.cpp:
	- improved draw operation.

	* fedit/tool/mesh_creator.cpp:
	- added "-m" option to specify the mesh size.

	* fedit/qt3/fedit_canvas.cpp:
	* fedit/qt3/fedit_canvas.h:
	* fedit/qt3/main_window.cpp:
	* fedit/qt3/main_window.h:
	- added new action to toggle show/hide status of the circumcircle
	for the DT type formation data.

2007-12-25  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* fedit/qt3/fedit_canvas.cpp:
	* fedit/qt3/fedit_canvas.h:
	* fedit/qt3/main_window.cpp:
	* fedit/qt3/main_window.h:
	- added new action to toggle show/hide status of the data index.

	* fedit/tool/mesh_creator.cpp:
	- suppourted offense-formation/defense-formation.

	* fedit/tool/Makefile.am:
	* fedit/tool/mesh_creator.cpp:
	* fedit/tool/simple_remover.cpp:
	* fedit/tool/meshed_reconstructor.cpp:
	* fedit/tool/triangle_reconstructor.cpp:
	- added mesh_creator and simple_remover.
	- removed meshed_reconstructor from build targets.

2007-12-22  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/qt/score_board_painter.cpp:
	* src/qt/score_board_painter_rcss.cpp:
	* src/qt3/score_board_painter.cpp:
	* src/qt3/score_board_painter_rcss.cpp:
	- fixed a segmentation fault bug in the penalty kick score
	painting procedure.

2007-11-15  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* configure.ac:
	* fedit/Makefile.am:
	* fedit/tool/Makefile.am:
	* fedit/tool/meshed_reconstructor.cpp:
	* fedit/tool/triangle_reconstructor.cpp:
	* fedit/qt3/command.cpp:
	* fedit/qt3/command.h:
	- added tool directory.

2007-10-31  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/qt/monitor_client.cpp:
	* src/qt3/monitor_client.cpp:
	- supported a raw text error message from server.

2007-10-24  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/model/view_holder.cpp:
	- fixed a defect in the player type container update procedure.

2007-10-21  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* config/qt.m4:
	- added new moc search path for ubuntu-7.10.

2007-10-20  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/model/view_holder.cpp:
	* src/model/view_holder.h:
	* src/qt/player_type_dialog.cpp:
	* src/qt3/player_type_dialog.cpp:
	- supported the arbitrary number of player types.

	* src/qt/log_player_tool_bar.cpp:
	* src/qt/log_player_tool_bar.h:
	- fixed a tool bar size whle the toolbar is floating.

	* src/model/player.cpp:
	- fixed a warning message about type conversion.

	* src/model/player.cpp:
	- replaced strtof() with strtod().

2007-10-19  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/qt/main_window.cpp:
	* src/qt3/main_window.cpp:
	- added about Qt menu command.

	* src/qt/main.cpp:
	* src/qt/main_window.cpp:
	- fixed a defect about style change in the MinGW environment.

	* src/qt/main_window.cpp:
	* src/qt/main_window.h:
	- disabled kill_server, restart_server and show launcher dialog
	actions for Q_OS_WIN32 environment.

2007-10-14  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/qt/main_window.cpp:
	* src/qt3/main_window.cpp:
	- disabled MainWindow while the automatic image save process.

	* config/qt.m4:
	* configure.ac:
	- supported the 1st argument in AX_QT3 and AX_QT4 to specify the
	requested minimum library version.

	* fedit/qt3/Makefile.am:
	* fedit/qt3/command.cpp:
	* fedit/qt3/command.h:
	- added Command classes, but not implemented yet.

	* fedit/qt3/fedit_data.cpp:
	* fedit/qt3/fedit_data.h:
	* fedit/qt3/main_window.cpp:
	* fedit/qt3/main_window.h:
	- cleaned up the code to introduce the undo action.
	- added insertTrainingData().
	- added a switch to toggle the data auto selection mode.

2007-10-13  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/model/app_config.cpp:
	* src/model/app_config.h:
	* src/qt/image_save_dialog.cpp:
	* src/qt/image_save_dialog.h:
	* src/qt/main_window.cpp:
	* src/qt/main_window.h:
	* src/qt3/image_save_dialog.cpp:
	* src/qt3/image_save_dialog.h:
	* src/qt3/main_window.cpp:
	* src/qt3/main_window.h:
	- added new options '--auto-image-save', '--image-save-dir',
	'--image-name-prefix' and '--image-save-format'.
	- implemented the procedure of automatic image save and
	application quit.

	* src/qt/image_save_dialog.cpp:
	* src/qt3/image_save_dialog.cpp:
	- omitted 95% of event handling while image saving.

	* src/model/app_config.cpp:
	* src/model/app_config.h:
	* src/model/view_config.cpp:
	* src/model/view_config.h:
	* src/qt/main_window.cpp:
	* src/qt/score_board_painter.cpp:
	* src/qt/score_board_painter_rcss.cpp:
	* src/qt/team_graphic_painter.cpp:
	* src/qt/view_config_dialog.cpp:
	* src/qt/view_config_dialog.h:
	* src/qt3/main_window.cpp:
	* src/qt3/score_board_painter.cpp:
	* src/qt3/score_board_painter_rcss.cpp:
	* src/qt3/team_graphic_painter.cpp:
	* src/qt3/view_config_dialog.cpp:
	* src/qt3/view_config_dialog.h:
	- cleaned up AppConfig.
	- added '--canvas-size' option.
	- added an Anonymous Mode switch to ViewConfig.

	* fedit/qt3/fedit_config.cpp:
	* fedit/qt3/main_window.cpp:
	- improved menu bar and tool bar.
	- improved '--initial-ball-pos' format.

	* fedit/qt3/fedit_data.cpp:
	* fedit/qt3/main_windoe.cpp:
	- fixed a bug in the last data deletion.
	- fixed a index update action when the last data is deleted.

	* src/qt/monitor_client.cpp:
	* src/qt3/monitor_client.cpp:
	- qt3: set a large receive buffer size.

	* fedit/qt3/fedit_canvas.h:
	* fedit/qt3/fedit_config.cpp:
	* fedit/qt3/fedit_config.h:
	* fedit/qt3/fedit_data.cpp:
	* fedit/qt3/fedit_data.h:
	* fedit/qt3/main_window.cpp:
	* fedit/qt3/main_window.h:
	- implemented an automatic index selection when ball is dragged.
	- added '--initial-ball-pos' option.

	* src/model/view_config.cpp:
	* src/model/view_config.h:
	* src/model/view_holder.cpp:
	* src/qt/Makefile.am:
	* src/qt/ball_painter.cpp:
	* src/qt/field_canvas.cpp:
	* src/qt3/score_board_painter.h:
	* src/qt/team_graphic_painter.cpp:
	* src/qt/team_graphic_painter.h:
	* src/qt/view_config_dialog.cpp:
	* src/qt/view_config_dialog.h:
	* src/qt3/Makefile.am:
	* src/qt3/field_canvas.cpp:
	* src/qt3/field_canvas.h:
	* src/qt3/score_board_painter.h:
	* src/qt3/team_graphic_painter.cpp:
	* src/qt3/team_graphic_painter.h:
	* src/qt3/view_config_dialog.cpp:
	* src/qt3/view_config_dialog.h:
	- tuned a ball color in the gradient mode.
	- added an option to toggle the team logo draw mode.
	- added TeamGrahicPainter.

2007-10-12  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/model/view_holder.cpp:
	* src/model/view_holder.h:
	* src/qt3/field_canvas.cpp:
	* src/qt3/field_canvas.h:
	- implemented a simple team_graphic suppurt.

	* src/model/app_config.cpp:
	* src/model/app_config.h:
	* src/model/view_config.cpp:
	* src/model/view_config.h:
	* src/qt/ball_painter.cpp:
	* src/qt/field_painter.cpp:
	* src/qt/player_painter.cpp:
	* src/qt/view_config_dialog.cpp:
	* src/qt/view_config_dialog.h:
	- implemented a gradient mode.

	* src/qt/main_window.cpp:
	* src/qt3/main_window.cpp:
	- restricted the length of the window title.

2007-10-10  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* Makefile.am:
	* fedit/qt3/Makefile.am:
	* fedit/qt3/fedit_data.cpp:
	* fedit/qt3/fedit_data.h:
	* fedit/qt3/fedit_dialog.cpp:
	* fedit/qt3/main_window.cpp:
	* fedit/qt3/main_window.h:
	* xpm/symmetry.xpm:
	- added a symmetry icon.
	- implemented a symmetrical record/replace operation.
	- implemented an automatic ball data selection when ball is
	dragging.

2007-10-09  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* fedit/qt3/fedit_canvas.cpp
	* fedit/qt3/fedit_data.cpp
	* fedit/qt3/fedit_data.h
	* fedit/qt3/main_window.cpp
	* fedit/qt3/main_window.h
	- added a switch to toggle the symmetric move mode.
	- improved spin box update.
	- turn off the drag focus change without modifier keys.

2007-10-08  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* fedit/qt3/fedit_data.cpp:
	- implemented a symmetric player movement when ball.y == 0.

	* src/qt/debug_message_window.cpp:
	* src/qt3/debug_message_window.cpp:
	- implemented a loop find procedure.

	* src/qt/main_window.cpp:
	* src/qt3/main_window.cpp:
	- changed the window titile from baseName() to fileName().
	- qt3: changed QUrlDrag to QUriDrag.
	- qt4: added a check of mime type format..
	- qt4: changed QUrl::path() to QRul::toLocalFile().

	* src/qt/Makefile.am:
	* src/qt/player_painter_rcss.cpp:
	* src/qt/player_trace_painter.cpp:
	* src/qt/score_board_painter.cpp:
	* src/qt/score_board_painter_rcss.cpp:
	* src/qt3/Makefile.am:
	* src/qt3/color_setting_dialog.cpp:
	* src/qt3/debug_message_window.cpp:
	- added a missing '-Wall' option.

2007-10-07  Hidehisa Akiyama  <akky@users.sourceforge.jp>

        * src/model/app_config.cpp:
        * src/model/app_config.h:
        * src/qt/log_player_tool_bar.cpp:
        * src/qt/log_player_tool_bar.h:
        * src/qt/main_window.cpp:
        * src/qt3/log_player_tool_bar.h:
        * src/qt3/main_window.cpp:
        * src/qt3/player_type_dialog.cpp:
	-added a new option '--tool-bar-area' that specifies the initial
	tool bar position.
	- added a new option '--geometry' that can be used as like a x11's
	'-geometry' option.
	- fixed a bug in the initial position x option.

2007-10-06  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/qt/score_board_painter.cpp:
	* src/qt/score_board_painter_rcss.cpp:
	* src/qt3/score_board_painter.cpp:
	* src/qt3/score_board_painter_rcss.cpp:
	- fixed a illegal playmode string for the reverse side mode.

	* src/model/trainer_data.h:
	* src/model/trainer_data.cpp:
	* src/qt/main_window.cpp
	* src/qt/monitor_client.h
	* src/qt/monitor_move_dialog.cpp:
	* src/qt/monitor_move_dialog.h:
	* src/qt3/main_window.cpp:
	* src/qt3/monitor_move_dialog.cpp:
	* src/qt3/monitor_move_dialog.h:
	* src/qt3/monitor_client.h:
	- implemented a free kick move.

	* src/model/view_config.cpp:
	* src/model/view_config.h:
	* src/qt/player_painter.cpp:
	* src/qt/player_painter_rcss.cpp:
	* src/qt/view_config_dialog.cpp:
	* src/qt/view_config_dialog.h:
	* src/qt/main_window.cpp:
	* src/qt3/player_painter.cpp:
	* src/qt3/player_painter.h:
	* src/qt3/player_painter_rcss.cpp:
	* src/qt3/main_window.cpp
	* src/qt3/view_config_dialog.cpp:
	* src/qt3/view_config_dialog.h:
	- added a draw body shadow option.

	* src/qt/voronoi_diagram_painter.cpp:
	- added anti-aliasing setting.

	* src/qt/monitor_move_dialog.cpp:
	- removed unused variables.

	* src/qt/player_painter.cpp
	- fixed a bug about tackle area drawing.

2007-10-05  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/qt/monitor_move_dialog.cpp:
	* src/qt/monitor_move_dialog.h:
	* src/qt3/monitor_move_dialog.cpp:
	* src/qt3/monitor_move_dialog.h:
	- implemented open/save action.

	* src/qt/log_player_tool_bar.cpp:
	* src/qt/log_player_tool_bar.h:
	* src/qt/main_window.cpp:
	* src/qt/main_window.h:
	- fixed defects about the action shortcut associated to the
	invisible widgets.
	- tested montor tool bar, but not realized yet.

	* src/qt/Makefile.am:
	* src/qt/monitor_move_dialog.cpp:
	* src/qt/monitor_move_dialog.h:
	* src/qt3/Makefile.am:
	* src/qt3/monitor_move_dialog.cpp:
	* src/qt3/monitor_move_dialog.h:
	- renamed PlayerMoveDialog to MonitorMoveDialog.

	* src/qt/main_window.cpp:
	* src/qt/main_window.h:
	* src/qt/player_move_dialog.cpp:
	* src/qt/player_move_dialog.h:
	* src/qt3/main_window.cpp:
	* src/qt3/main_window.h:
	* src/qt3/player_move_dialog.cpp:
	* src/qt3/player_move_dialog.h:
	- fixed bug of the drop ball for the reverse side mode.
	- added a new action to toggle the drag move mode.
	- removed a drag mode check box from PlayerMoveDialog.
	- implemented a move control interface for all objects.

2007-10-04  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/model/Makefile.am:
	* src/model/main_data.cpp:
	* src/model/main_data.h:
	* src/model/point.h:
	* src/model/trainer_data.cpp:
	* src/model/trainer_data.h:
	* src/qt/Makefile.am:
	* src/qt/field_canvas.h:
	* src/qt/field_canvas.cpp:
	* src/qt/main_window.cpp
	* src/qt/main_window.h
	* src/qt3/Makefile.am:
	* src/qt3/field_canvas.h:
	* src/qt3/field_canvas.cpp:
	* src/qt3/main_window.cpp
	* src/qt3/main_window.h
	- added TrainerData to manage the training operation data.
	- implemented a simple player move interface.

	* src/qt/main_window.cpp:
	* src/qt/main_window.h:
	* src/qt3/main_window.cpp:
	* src/qt3/main_window.h:
	- implemented a drag & drop file open.
	- added a check of file existance.

2007-10-03  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/model/app_config.cpp:
	* src/model/app_config.h:
	* src/model/view_config.cpp:
	* src/model/view_config.h:
	* src/qt/field_canvas.cpp:
	* src/qt/view_config_dialog.cpp:
	* src/qt/view_config_dialog.h:
	- added option to toggle the anti-aliasing mode.
	- disabled anti-aliasing when trace lines are drawn.

	* src/model/view_config.h:
	* src/qt/ball_painter.cpp:
	* src/qt/ball_painter_rcss.cpp:
	* src/qt/ball_trace_painter.cpp:
	* src/qt/score_board_painter.cpp;
	* src/qt/debug_log_painter.cpp:
	* src/qt/debug_painter.cpp:
	* src/qt/field_canvas.cpp:
	* src/qt/field_painter.cpp:
	* src/qt/offside_line_painter.cpp:
	* src/qt/player_painter_rcss.cpp:
	* src/qt/player_trace_painter.cpp:
	* src/qt/player_painter.cpp:
	* src/qt/player_control_painter.cpp:
	* src/qt/voronoi_diagram_painter.cpp:
	* src/qt3/ball_painter.cpp:
	* src/qt3/ball_painter_rcss.cpp:
	* src/qt3/ball_trace_painter.cpp:
	* src/qt3/debug_log_painter.cpp:
	* src/qt3/debug_painter.cpp:
	* src/qt3/field_canvas.cpp:
	* src/qt3/field_painter.cpp:
	* src/qt3/offside_line_painter.cpp:
	* src/qt3/player_control_painter.cpp:
	* src/qt3/player_painter.cpp:
	* src/qt3/player_painter_rcss.cpp:
	* src/qt3/player_trace_painter.cpp:
	* src/qt3/voronoi_diagram_painter.cpp:
	- cleaned up the reverse mode relate code.

	* src/qt3/player_type_dialog.cpp:
	- changed font size.

	* src/qt/player_type_dialog.cpp:
	* src/qt/player_type_dialog.h:
	- fixed dialog size.
	- implemented a strict sorting.

	* src/model/app_config.cpp:
	* src/model/app_config.h:
	* src/model/view_config.cpp:
	* src/model/view_config.h:
	* src/qt3/field_canvas.cpp:
	* src/qt/field_canvas.cpp:
	* src/qt/field_canvas.h:
	* src/qt/view_config_dialog.cpp:
	* src/qt/view_config_dialog.h:
	* src/qt3/view_config_dialog.cpp:
	* src/qt3/view_config_dialog.h:
	- added '--fixed-player-size' option.
	- added a check box to toggle the grid coordinate
	- added a player size edit box.
	- fixed a focus polity of FieldCanvas.
	- enabled an automatic cursor hide.
	- added a new option indicates automatic cursor hide flag.

2007-10-02  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/qt/view_config_dialog.cpp:
	* src/qt/view_config_dialog.h:
	* src/qt3/view_config_dialog.cpp:
	* src/qt3/view_config_dialog.h:
	- Qt4: added ball size edit box
	- Qt4: added validators.
	- changed widget order.

	* src/qt/color_setting_dialog.cpp:
	* src/qt/color_setting_dialog.h:
	* src/qt3/color_setting_dialog.cpp:
	* src/qt3/color_setting_dialog.h:
	- reimplemented. changed design.

	* src/qt/debug_message_window.cpp:
	* src/qt/debug_message_window.h:
	- added toggle_debug_log_view action.

	* src/model/app_config.cpp:
	* src/model/app_config.h:
	- replaced replaySpeedRatio() with timerStep().

	* src/qt/ball_painter_rcss.cpp:
	* src/qt/ball_painter_rcss.h:
	* src/qt/player_painter_rcss.cpp:
	* src/qt/player_painter_rcss.h:
	* src/qt/score_board_painter_rcss.cpp:
	* src/qt/score_board_painter_rcss.h:
	- implemented rcssmonitor style.

	* src/qt/debug_message_window.cpp:
	* src/qt/debug_message_window.h:
	- implemented find box.
	- split a tool bar.
	- implemented a configurable debug level text.
	- colorized a tab bar text.
	- reimplemented debug level toggle procedure using QSignalMapper.

	* src/qt/log_player_tool_bar.cpp:
	* src/qt/log_player_tool_bar.h:
	* src/qt/main_window.cpp:
	* src/qt/main_window.h:
	- fixed a layout management of the cycle slider.

	* src/qt/view_config_dialog.cpp:
	* src/qt/view_config_dialog.h:
	* src/qt3/view_config_dialog.cpp:
	* src/qt3/view_config_dialog.h:
	- fixed defect of the exclusive radio button.
	- changed field scale label to edit box.

2007-10-01  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/qt/player_type_dialog.cpp:
	* src/qt/player_type_dialog.h:
	- reimplemented as the sortable table.

	* src/qt/Makefile.am:
	* src/qt/color_setting_dialog.cpp:
	* src/qt/color_setting_dialog.h:
	* src/qt/font_setting_dialog.cpp:
	* src/qt/font_setting_dialog.h:
	* src/qt/main_window.cpp:
	* src/qt/main_window.h:
	- added ColorSettingDialog
	- added FontSettingDialog

	* src/qt/field_canvas.cpp:
	* src/qt/field_canvas.h:
	- implemented resizable mouse measure.
	- implemented mouse drag focus change.

	* src/qt/draw_config.cpp
	* src/qt/draw_config.h
	- reimplemented based on the Qt3 version.

	* src/qt/Makefile.am:
	* src/qt/debug_log_painter.cpp:
	* src/qt/debug_log_painter.h:
	- added Qt4 version DebugLogPainter.

	* src/qt/main_window.cpp:
	* src/qt/main_window.h:
	- added a variable of the last connecte host.

	* src/qt3/view_config_dialog.cpp:
	* src/qt3/view_config_dialog.h:
	- fixed defect of the player choice in the reverse side mode.

	* src/qt/ball_painter.cpp:
	* src/qt/ball_trace_painter.cpp:
	* src/qt/debug_painter.cpp:
	* src/qt/detail_dialog.cpp:
	* src/qt/field_painter.cpp:
	* src/qt/field_painter.h:
	* src/qt/main_window.cpp:
	* src/qt/offside_line_painter.cpp:
	* src/qt/player_control_painter.cpp:
	* src/qt/player_painter.cpp:
	* src/qt/player_painter.h:
	* src/qt/player_trace_painter.cpp:
	* src/qt/score_board_painter.cpp:
	* src/qt/score_board_painter.h:
	* src/qt/view_config_dialog.cpp:
	* src/qt/view_config_dialog.h:
	* src/qt/voronoi_diagram_painter.cpp:
	- implemented grid line drawing.
	- reimplemented ViewConfigDialog as a tab dialog.
	- implemente reverse draw mode.

	* src/qt/view_config_dialog.cpp:
	* src/qt3/view_config_dialog.cpp:
	- fixed all cycle selection procedure.

	* src/qt/main_window.cpp:
	- changed saved game log dir from absolutePath() to
	absoluteFilePath().

	* src/qt/player_painter.cpp:
	* src/qt/player_painter.h:
	- disabled cached pixmap.

	* src/qt/launcher_dialog.cpp:
	* src/qt/launcher_dialog.h:
	* src/qt/main_window.cpp:
	* src/qt/main_window.h:
	- implemented toggle action for the debug server mode switch.
	- added a simple auncher dialog.

	* src/qt/log_player_tool_bar.cpp:
	* src/qt/log_player_tool_bar.h:
	- enabled keyboard shortcut actions for invisible buttons.

2007-09-30  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/model/ball.cpp:
	* src/model/monitor_view_data.cpp:
	* src/model/player.cpp:
	* src/model/team.cpp:
	* src/model/view_holder.cpp:
	* src/qt/main_window.cpp:
	* src/qt/soccerwindow2.ico:
	* src/qt/soccerwindow2.rc:
	- added check of the Windows environment.
	- added icon file and resource conf file for Windows

2007-09-28  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/model/app_config.cpp:
	* src/model/app_config.h:
	* src/model/view_config.cpp:
	* src/model/view_config.h:
	* src/qt3/field_canvas.cpp
	* src/qt3/field_canvas.h:
	* src/qt3/view_config_dialog.cpp:
	* src/qt3/view_config_dialog.h:
	- implemented draw type change controls.
	- implemente grid.

	* src/model/app_config.cpp:
	* src/model/app_config.h:
	- renamed style() to drawType().


2007-09-27  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/qt3/view_config_dialog.cpp:
	* src/qt3/view_config_dialog.h:
	* src/qt3/main_window.cpp:
	- reimplemented ViewConfigDialog as a tab dialog.

	* src/model/app_config.cpp (parseCmdLine):
	- renamed option '--style' to '--draw-type' because '-style' is
	conflict with Qt's command line option.

2007-09-26  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/qt3/ball_painter_rcss.cpp:
	* src/qt3/ball_painter_rcss.h:
	- added rcssmonitor style ball painter.

	* src/model/main_data.cpp (update):
	- fixed focus point update procedure in the reverse mode.

	* src/qt3/score_board_painter_rcss.cpp:
	* src/qt3/score_board_painter_rcss.h:
	- added rcssmonitor style score board painter.

	* src/qt3/player_painter_rcss.cpp:
	* src/qt3/player_painter_rcss.h:
	- added rcssmonitor style player painter

	* src/model/app_config.cpp:
	* src/model/app_config.h:
	- added 'style' option.

	* src/qt3/player_painter.cpp:
	- fixed side info in the reverse draw mode.

	* src/qt3/field_painter.cpp (drawLines):
	- added corner arc.

2007-09-25  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/qt3/debug_log_dir_dialog.cpp::
	- fixed radio buttorn group.

2007-09-10  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* configure.ac:
	- updated minor version number. Release 2.1.0.

	* Makefile.am (EXTRA_DIST):
	- added missing xpm file.

2007-09-03  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/qt3/voronoi_diagram_painter.cpp:
	* fedit/qt3/fedit_data.cpp:
	- supported the changes of librcsc. Vector2D::operator bool() is
	no longer available.

2007-08-08  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* configure.ac:
	* src/soccerwindow2.in:
	- added 'export LD_LIBRARY_PATH' to set the librcsc path.

2007-07-28  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* configure.ac:
	- fixed a defect in the checking of librcsc_gz.

	* src/qt/ball_painter.cpp:
	* src/qt/ball_trace_painter.cpp:
	* src/qt/debug_painter.cpp:
	* src/qt/field_canvas.cpp:
	* src/qt/field_painter.cpp:
	* src/qt/main_window.cpp:
	* src/qt/offside_line_painter.cpp:
	* src/qt/player_control_painter.cpp:
	* src/qt/player_painter.cpp:
	* src/qt/player_trace_painter.cpp:
	* src/qt/voronoi_diagram_painter.cpp:
	- fixed compilation problem.

2007-07-26  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* configure.ac:
	- fixed library checking.

	* bootstrap:
	- Now, autoreconf is used for bootstrap.

2007-07-25  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/model/view_holder.cpp:
	* src/model/view_holder.h:
	* src/qt3/score_board_painter.cpp:
	* src/qt3/score_board_painter.h:
	- implemented penalty shootout score board.

2007-07-23  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/model/view_holder.cpp:
	* src/model/view_holder.h:
	- fixed type, short -> rcsc::rcg::Int16.

	* qt3/main_window.cpp:
	- added short cut keys for the reverse mode.

	* src/qt3/view_config_dialog.cpp:
	* src/qt3/view_config_dialog.h:
	- implemented actions related to the reverse mode.

	* qt3/ball_painter.cpp
	* qt3/ball_trace_painter.cpp:
	* qt3/debug_log_painter.cpp:
	* qt3/debug_painter.cpp:
	* qt3/detail_dialog.cpp:
	* qt3/field_canvas.cpp:
	* qt3/field_painter.cpp:
	* qt3/offside_line_painter.cpp:
	* qt3/player_control_painter.cpp:
	* qt3/player_painter.cpp:
	* qt3/player_painter.h:
	* qt3/player_trace_painter.cpp:
	* qt3/score_board_painter.cpp:
	* qt3/view_config_dialog.cpp:
	* qt3/voronoi_diagram_painter.cpp:
	- implemented reverse mode.
	- added PlayerPainter::drawAll() and added a reverse iterator
	loop.

	* src/model/app_config.cpp:
	* src/model/app_config.h:
	- added a new command line option, '--reverse-side'.
	- added a new command line option, '--player-reverse-draw'.

	* src/model/view_config.cpp:
	* src/model/view_config.h:
	- added M_reverse_side.
	- added M_player_reverse_draw.
	- renamed getScreen?() to screen?() and getField?() to field?().

2007-07-20  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/qt/score_board_painter.cpp:
	- supported anonymous mode.

	* configure.ac:
	* Makefile.am:
	* src/Makefile.am:
	- increment minor version.
	- removed wx from build/distribution target.
	- Now Qt3 version is always built as the default target

2007-07-19  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/qt3/field_canvas.cpp:
	- changed cursor policy.

2007-07-03  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/qt3/score_board_painter.cpp:
	* src/model/app_config.h:
	- added M_anonymouse_mode option

	* fedit/qt3/fedit_config.cpp:
	- changed default value of auto_backup option.

2007-06-28  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* fedit/qt3/fedit_data.cpp (recordTrainingData):
	- changed distance thrreshold value between samples.

	* fedit/qt3/fedit_config.cpp (parseCmdLine):
	- supported positional options for .conf and .dat files

2007-06-27  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* fedit/qt3/fedit_canvas.cpp:
	* fedit/qt3/fedit_canvas.h:
	* fedit/qt3/main_window.cpp:
	* fedit/qt3/main_window.h:
	- implemented actions: zoom in, zoom out, unzoom and focus change.
	- implemented draggable focus change.
	- implemented enlarge mode.

2007-06-26  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* fedit/qt3/main_window.cpp:
	* fedit/qt3/main_window.h:
	- added "Edit" menu
	- added "ReverseY" button to the toolbar.

2007-06-20  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/qt3/detail_dialog.cpp:
	* src/qt3/detail_dialog.h:
	- added max turn moment label.

	* src/qt3/debug_message_window.cpp:
	- fixed the invalid debug level assignment

	* src/qt3/field_canvas.cpp:
	- disabled hide cursor event. should be reimplemated later.

2007-06-16  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* fedit/qt3/fedit_data.cpp:
	* fedit/qt3/fedit_data.h:
	- disabled an automatic move when data is removed.

2007-06-15  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* fedit/qt3/fedit_config.cpp:
	* fedit/qt3/fedit_config.h:
	* fedit/qt3/main_window.cpp:
	* fedit/qt3/main_window.h:
	- added new command line options, "--conf" and "--data", which are
	used to specify the .conf file and the .dat file to be opened.

2007-06-14  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/qt3/main_window.cpp:
	* src/qt3/main_window.h:
	- fixed a problem about automatic debug server mode.

2007-06-13  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/qt3/main_window.cpp:
	* src/qt3/main_window.h:
	- supported to save the last connection host name while the
	soccerwinodw2 is running.

	* src/model/app_config.cpp:
	- added a missing command line option, "--host".

	* fedit/qt3/main.cpp:
	- added setMainWidget().

	* fedit/qt3/main_window.cpp:
	- changed a policy of the edit dialog initialization.

2007-06-09  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/qt3/debug_message_window.cpp:
	* src/qt3/debug_message_window.h:
	- implemented the configurable debug text.
	- reimplemented the debug level change operations.

	* src/qt3/field_canvas.cpp:
	- changed cursor hide timer value.

2007-05-30  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/qt3/main.cpp:
	- fixed command line arguments passed to the AppConfig.
	- added setMainWidget().

	* src/qt3/launcher_dialog.cpp:
	- now, the launcher dialog is hidden after calling startAll slot.

	* src/qt3/main_window.cpp (restartServer):
	- fixed defect in the restart timer when auto start is used..

2007-05-29  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/qt3/main_window.cpp:
	* src/qt3/main_window.h:
	- removed redundant member variables.
	- set a short cut key to invoke the launcher dialog.

	* src/qt3/field_canvas.cpp:
	* src/qt3/field_canvas.h:
	- implemented a cursor changing.
	- removed redundant member variables.
	- implemented a mouse drag focus.

	* src/qt3/launcher_dialog.cpp:
	* src/qt3/launcher_dialog.h:
	- implemented a individual start action for server and teams.

2007-05-28  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/qt3/Makefile.am:
	* src/qt3/main_window.cpp:
	* src/qt3/launcher_dialog.cpp:
	* src/qt3/launcher_dialog.h:
	* src/qt3/main_window.h:
	- implemented a simple launcher dialog.

	* src/model/view_config.cpp:
	* src/model/view_config.h:
	* src/model/debug_log_data.cpp:
	* src/model/main_data.h:
	* src/model/debug_log_holder.cpp:
	* src/model/debug_log_data.h:
	* src/model/debug_log_holder.h:
	* src/qt/debug_message_window.cpp:
	* src/qt3/debug_log_dir_dialog.cpp:
	* src/qt3/debug_painter.h:
	* src/qt3/debug_message_window.cpp:
	* src/qt3/font_setting_dialog.cpp:
	* src/qt3/draw_config.cpp:
	* src/qt3/debug_painter.cpp:
	* src/qt3/main_window.cpp:
	* src/qt3/field_canvas.cpp:
	* src/qt3/debug_message_window.h:
	* src/qt3/draw_config.h:
	* src/qt3/Makefile.am:
	* src/qt3/color_setting_dialog.cpp:
	* src/wx/debug_message_frame.cpp:
	* xpm/debug_log_view.xpm:
	- added side info to the DebugLogHolder::PlayerData and
	DebugLogHolder:;setDir()
	- added show_debug_log_view switch.
	- implemented draw operations for debug log view data.

2007-05-24  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/model/main_data.cpp:
	* src/model/main_data.h:
	* src/qt3/debug_message_window.cpp:
	* src/qt3/debug_message_window.h:
	* src/qt/debug_message_window.cpp:
	* src/qt/debug_message_window.h:
	* src/wx/debug_message_frame.cpp:
	* src/wx/debug_message_frame.h:
	- moved the instance of DebugLogHolder from DebugMssageWindow to
	MainData.
	- moved a debug level valiable from DebugMessageWindow to
	DebugLogHolder.

	* src/model/debug_log_data.cpp:
	* src/model/debug_log_data.h:
	- added TextT,TriangleT and RectT.
	- started to support color graphic object.
	- renamed TextList to TextCont.

2007-05-21  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/qt3/main_window.cpp:
	- added new short cut keys.

2007-05-20  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/qt3/player_painter.cpp:
	- fixed a player number font.

2007-05-14  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/qt3/log_player_tool_bar.cpp (createControls):
	- changed a parent of QAction and QAccel in order to enable event
	handlers when the tool bar is hidden..

	* src/qt3/main_window.cpp:
	* src/qt3/main_window.h:
	- added menu bar show/hide operation.

	* src/model/app_config.cpp:
	* src/model/app_config.h:
	- added '--hide-menu-bar' option.

2007-05-11  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* configure.ac:
	- fixed librcsc search path.

	* Makefile.am:
	- added missing dist targets.
	- specified ACLOCAL_AMFLAGS variable.

	* configure.ac:
	- added options, 'gnu' and 'check-news', to AM_INIT_AUTOMAKE.

	* config/qt.m4:
	- removed an invalide new line.
	- fixed synopsis message.

2007-04-26  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* configure.ac:
	* fedit/qt3/Makefile.am:
	* fedit/wx/Makefile.am:
	- added '--enable-fedit' option in order for user to determin
	whether fedit is built or not.

2007-04-20  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* configure.ac:
	* fedit/wx/Makefile.am:
	- added missing entry.
	- updated micro version.

2007-04-05  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/model/debug_view_data.h:
	* src/model/ball.cpp:
	* src/model/player.cpp:
	* src/model/player.h:
	- replaced boost::int??_t with rcsc::rcg::Int??

	* fedit/qt3/fedit_data.cpp:
	- fixed backup bug. One file cannot be opened by several file
	streams.

	* configure.ac:
	* config/ax_boost_base.m4:
	* config/ax_boost_signals.m4:
	- added AX_BOOST_BASE and AX_BOOST_SIGNALS for boost checking.

2007-04-04  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* fedit/qt3/*:
	- implemented almost all features.

2007-04-02  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* configure.ac:
	- set default values for enalbe-qt4 and enable-wx to 'no'.
	- added target file fedit/qt3/Makefile.

	* fedit/qt3/*:
	- added Qt3 formation editor directory. not completely implemented
	yet.

2007-02-21  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/qt3/debug_painter.cpp (drawBall):
	- fixed draw position of ball future state.

2007-02-08  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/qt3/view_config_dialog.cpp:
	- changed a trace all button action. now, button behaves like a
	toggle button

2007-02-01  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/qt3/field_canvas.cpp:
	- fixed an inconvinicence usability about a popup menu cancel
	operation.

2007-01-31  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/qt3/player_painter.cpp:
	- fixed a position of the tackle probability text.

	* src/qt3/player_control_painter.cpp:
	- implemented a strict ball reachable area drawing operation.

2007-01-30  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/model/ball.cpp:
	* src/model/player.cpp:
	* src/model/debug_view_data.h:
	- changed type of all short and long variables to boost::int16_t
	and boost::int32_t respectively.

	* src/model/view_holder.h:
	- renamed playerTypes() to playerTypeCont()
	- added playerType(size_t) to get the player type reference with
	exception check.

	* src/qt3/field_canvas.cpp:
	* src/qt3/field_canvas.h:
	- Now, we can change the ball first speed in the mouse measure by
	clicking the mouse left button while the mouse measure mode.

2007-01-25  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/qt3/main_window.cpp:
	* src/qt3/main_window.h:
	* xpm/debug_server_switch.xpm:
	- changed a start debug server action to the toggle type action.
	- assigned a short cut key to the toggle debug server action.
	- added an icon image for the toggle debug server action.

	* src/qt3/debug_message_window.cpp:
	* src/qt3/debug_message_window.h:
	- added a second tool bar.
	- added a find text box.

2007-01-24  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* configure.ac:
	* fedit/wx/:
	* src/fedit_wx/:
	- moved src/fedit_wx to fedit/wx
	- fedit is separeted from the soccerwindow2 source directory.

2007-01-22  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* soccerwindow2.pro:
	* config/qt.m4:
	* src/qt/qt.pro:
	- fixed compilation problems on Mac OS X.

	* xpm/:
	* src/xpm/:
	- xpm directory is moved to the top directory.

	* src/fedit_wx/fedit_data.cpp:
	- enalbed auto backup option.

	* src/fedit_wx/fedit_config.cpp:
	* src/fedit_wx/fedit_config.h:
	- added switch option, --auto-backup.

	* src/qt3/font_setting_dialog.cpp:
	* src/qt3/font_setting_dialog.h:
	- added FontSettngDialog.

	* src/qt3/draw_config.cpp:
	* src/qt3/draw_config.h:
	- added read/write for font settings.

2007-01-21  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/qt3/draw_config.cpp:
	* src/qt3/draw_config.h:
	- removed unused QColor variables.

	* src/qt3/color_setting_dialog.cpp:
	* src/qt3/color_setting_dialog.h:
	- added ColorSettingDialog class.

	* src/qt/debug_message_window.cpp (updateMessage):
	- added missing cycle info line.

	* src/soccerwindow2.in:
	- added check of soccerwindow2-qt3
	- changed a default executable.

	* src/qt3/*:
	- fixed many minor problems.

2007-01-20  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/wx/field_canvas.cpp (handleMouseWheel):
	* src/qt/main_window.cpp (wheelEvent):
	- changed wheel direction policy for the log player control..

	* src/wx/soccerwindow_app.cpp:
	- changed config file name, from ~/.soccerwindow2 to
	~/.soccerwindow2-wx.

2007-01-19  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/qt3/*:
	- finished to port the basic functionality. but still need to
	adjust several things.

2007-01-15  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* configure.ac:
	- added check of librcsc_ann.

	* src/fedit_wx/fedit_data.cpp:
	* src/fedit_wx/fedit_data.h:
	- changed returned value type of recordCurrentPosition(),
	replaceTrainData() and deletaTrainData() to bool.

	* src/fedit_wx/fedit_app.cpp
	* src/fedit_wx/fedit_frame.cpp
	* src/fedit_wx/fedit_frame.h
	- added FEditFrame::showEditDialog().
	- separated a dialog initialization from FEditFrame
	constructor to fix the problem about the window iconization.

2007-01-09  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* configure.ac:
	- added Makefile target for qt3.

	* src/qt3:
	- added and copied source files from qt directory.
	- replaced QtGui and QtNetwork with qt.h

2006-12-21  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/qt/player_painter.h:
	* src/qt/player_painter.cpp:
	- added character pixmap cache to paint the text.

	* src/qt/ball_trace_painter.h:
	* src/qt/ball_trace_painter.cpp:
	- added pixmap painting cache.

2006-12-20  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* configure.ac:
	- added search path list for librcsc.
	- added checking of Qt3..

	* configure.ac:
	* src/qt/Makefile.am
	- added suffix 4 to some autoconf variables to support qt3.

	* config/ax_qt.m4:
	- added Qt3 and Qt4 checking macro.

2006-12-19  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* configure.ac:
	- added BOOST_CPPFLAGS to CPPFLAGS
	- added BOOST_LDFLAGS to LDFLAGS
	- added missing check of librcsc_param

	* src/qt/field_canvas.h:
	- changed base class from QWidget to QGLWidget.

	* configure.ac:
	* src/qt/qt.pro:
	- added check of QtOpenGL

	* src/qt/field_painter.cpp:
	* src/qt/offside_line_painter.cpp:
	* src/wx/field_painter.cpp:
	* src/wx/offside_line_painter.cpp:
	- replaced field size parameters with ServerParam's variables.

	* src/model/app_config.:
	* src/model/app_config.cpp:
	- removed field size parameters.

	* src/qt/field_painter.h:
	* src/qt/field_painter.cpp:
	- added redraw flag variable.
	- fixed goal post position.

	* src/qt/ball_painter.cpp:
	* src/qt/field_canvas.cpp:
	* src/qt/field_painter.cpp:
	* src/qt/player_painter.cpp:
	- reimplemented all future state draw operation using
	QPainterPath.

	* src/qt/field_canvas.cpp (mouseMoveEvent):
	- specified the updated region for the mouse measure.

	* src/qt/score_board_painter.h:
	* src/qt/score_board_painter.cpp:
	- reimplemented using cached QPixmap.

2006-12-18  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/qt/draw_config.cpp (DrawConfig):
	- replaced Qt::transparent with Qt::NoPen and Qt::NoBrush.

	* configure.ac:
	* config/ax_boost.m4:
	- added m4 macro for boost.

2006-12-11  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/qt/player_painter.cpp:
	- replaced almost all drawEllipse() with drawArh()

	* src/qt/main_window.cpp:
	- fixed problem on Mac OSX. changed menu string "Preference" to
	"View Preference".

	* src/model/app_config.h:
	* src/model/app_config.cpp:
	* src/model/view_config.h:
	* src/model/view_config.cpp:
	* src/qt/field_painter.cpp:
	* src/qt/view_config_dialog.h:
	* src/qt/view_config_dialog.cpp:
	* src/wx/field_painter.cpp:
	* src/wx/id.h:
	* src/wx/main_frame.cpp:
	* src/wx/view_config_dialog.h:
	* src/wx/view_config_dialog.cpp:
	- added Keepaway mode switch controls.
	- removed Keepaway region parameters from AppConfig.

2006-12-06  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/wx/field_canvas.cpp:
	- added dropBallThere operation.

	* src/wx/main_frame.cpp (restartServer):
	- added busy cursor.

	* src/qt/main.cpp:
	* src/qt/main_window.cpp:
	- added init() and loadRCG() to handle initial settings.

2006-12-05  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/wx/view_config_dialog.cpp:
	- removed unnecessary radio button update operations.

	* src/qt/player_type_dialog.cpp:
	- fixed infinite layout loop problem on SUSE 10.0.

2006-12-04  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/wx/id.h:
	- removed unnecessary IDs.

	* src/fedit_wx/*:
	- fedit is completely separated from soccerwindow2 as an fedit-wx.

	* configure.ac:
	* src/model/*:
	* src/qt/*:
	* src/wx/*:
	- merged Qt version.
	- restructured source package.

	* src/image_save_dialog.h:
	* src/image_save_dialog.cpp:
	- added cancel button.
	- changed to the modal dialog.
	- added saveImage() method.

	* src/main_frame.h:
	* src/main_frame.cpp:
	- moved saveImage() to ImageSaveDialog.

	* src/event_handler.h:
	* src/event_handler.cpp:
	* src/view_config_control.h:
	* src/view_config_control.cpp:
	- removed.

	* src/Makefile.am
	- removed event_handler.{h,cpp} and view_config_control.{h,cpp}.

	* src/ball_painter.cpp:
	* src/ball_panel.cpp:
	* src/ball_trace_painter.cpp:
	* src/debug_message_frame.cpp:
	* src/debug_message_frame.h:
	* src/debug_painter.cpp:
	* src/detail_dialog.cpp:
	* src/detail_dialog.h:
	* src/field_canvas.cpp:
	* src/field_canvas.h:
	* src/field_painter.cpp:
	* src/image_save_dialog.cpp:
	* src/image_save_dialog.h:
	* src/logplayer.cpp:
	* src/logplayer.h:
	* src/main_frame.cpp:
	* src/main_frame.h:
	* src/main_toolbar.cpp:
	* src/main_toolbar.h:
	* src/monitor_client.cpp:
	* src/mouse_state.h:
	* src/offside_line_painter.cpp:
	* src/player_control_painter.cpp:
	* src/player_painter.cpp:
	* src/player_panel.cpp:
	* src/player_type_dialog.cpp:
	* src/score_board_painter.cpp:
	* src/view_config_dialog.cpp:
	* src/view_config_dialog.h:
	* src/voronoi_diagram_painter.cpp:
	- reimplemented using boost::signals.

	* src/ball.cpp:
	* src/debug_client_parser.cpp:
	* src/debug_log_data.cpp:
	* src/debug_log_data.h:
	* src/debug_log_holder.cpp:
	* src/debug_log_holder.h:
	* src/debug_view_data.cpp:
	* src/debug_view_data.h:
	* src/draw_config.cpp:
	* src/id.h:
	* src/main_data.cpp:
	* src/main_data.h:
	* src/monitor_view_data.cpp:
	* src/monitor_view_data.h:
	* src/player.cpp:
	* src/team.cpp:
	* src/team.h:
	* src/view_config.cpp:
	* src/view_config.h:
	* src/view_holder.cpp:
	* src/view_holder.h:
	- replaced with Qt version.

2006-12-01  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/draw_config.h:
	* src/draw_config.cpp:
	- renamed from gdi_config.{h,cpp}
	- changed to the singleton class.

	* src/field_canvas.h:
	* src/field_canvas.cpp:
	* src/logplayer.h:
	* src/logplayer.cpp:
	* src/main_frame.h:
	* src/main_frame.cpp:
	- started to implement signal/slot using boost::signals.

	* configure.ac:
	- added check of boost::signals.

	* src/main_frame.h:
	* src/main_frame.cpp:
	- started to clean up.

	* src/player_type_dialog.h:
	* src/player_type_dialog.cpp
	- added new custom dialog class.

	* src/app_config.h:
	* src/app_config.cpp:
	- replaced with new version.

2006-11-28  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/field_canvas.h:
	* src/field_canvas.cpp:
	- implemented mouse double click & wheel event.

2006-11-26  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/debug_message_frame.h:
	- removed unused member method.

2006-11-13  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/main_frame.h:
	* src/main_frame.cpp:
	- added menu to write the debug view logs to the specified
	directry.

	* src/view_holder.h:
	* src/view_holder.cpp:
	- added saveDebugView() to write the debug view logs to files.

	* src/debug_view_data.h:
	* src/debug_view_data.cpp:
	- added print() to write the data to file.

	* src/debug_log_holder.cpp:
	* src/view_holder.cpp:
	- fixed invalid spell.
	- changed a default debug log extension to ".log"

2006-11-10  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/main_data.h:
	* src/main_data.cpp:
	* src/view_holder.h:
	* src/view_holder.cpp:
	- supported rcg file serialization completely. gzipped rcg file
	can be saved.

	* src/rcg_serializer.h:
	* src/rcg_serializer.cpp:
	- removed and replaced by rcsc::rcg::Serializer.

2006-11-08  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/main_frame.h:
	* src/main_frame.cpp:
	* src/view_holder.h:
	* src/view_holder.cpp:
	- implemented offline debug server.

	* src/debug_log_dir_dialog.cpp (createAnswerControls):
	- changed 'Ok' to 'OK'. This change causes the automatic
	character conversion and localization by wx.

	* src/field_painter.cpp (drawLines):
	- supported keepaway mode with ServerParam. Now, soccerwinodw2 can
	detect keepaway mode automatically.

	* configure.ac:
	- Now, HAVE_LIBRCSC_GZ is defined if it exists.

	* src/main_frame.cpp (showSaveRCGDialog):
	- fixed typo.
	- added date time string in the default file name.

2006-11-07  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/main_frame.h:
	* src/main_frame.cpp:
	- added Save menu and its event handler, showSaveRCGDialog().

	* src/main_data.h:
	* src/main_data.cpp:
	- added sameRCG().

	* src/ball.h:
	* src/ball.cpp:
	* src/player.h:
	* src/player.cpp:
	- added convertTo() methods to convert to the monitor protocol
	data format.

	* src/rcg_serializer.h:
	* src/rcg_serializer.cpp:
	- added. but maybe moved to librcsc.

2006-11-06  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/monitor_view_data.h:
	- added new typedef MonitirViewConstPtr.
	- replaced all 'const MonitorViewPtr' with 'MonitorViewConstPtr'.

2006-11-05  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/feditor_data.cpp:
	- increased the max size of training data set.

2006-11-04  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/feditor_canvas.cpp (drawContainedArea):
	- added centroid point in the contained triangle area.

	* src/app_config.cpp (parseCmdLine):
	* src/fedit_config.cpp (parseCmdLine):
	- follow the changes of librcsc's CmdLineParser.

2006-11-02  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* configure.ac:
	- removed check of boost:program_options.

	* src/app_config.cpp (parseCmdLine):
	* src/fedit_config.cpp (parseCmdLine):
	- reimplemented. boost::program_options is replaced with
	rcsc::ParamMap and rcsc::CmdLineParser.

2006-11-01  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* configure.ac:
	- replaced all AC_CHECK_HEADER with AC_CHECK_HEADERS
	- set version number 1.2.0

2006-10-28  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/view_config.h:
	* src/view_config.cpp:
	* src/view_config_control.h:
	* src/view_config_control.cpp:
	* src/view_config_dialog.h:
	* src/view_config_dialog.cpp:
	- added controls to change the auto trace range .

2006-10-26  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/view_config_control.h:
	* src/view_config_control.cpp:
	* src/view_config_dialog.h:
	* src/view_config_dialog.cpp:
	- added new buttons to select all range of ball/player trace.

2006-10-25  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/field_painter.cpp (drawLines):
	- added keepaway area draw procedure.

	* src/app_config.h:
	* src/app_config.cpp:
	- added M_keepaway, M_keepaway_length and M_keepaway_width.

2006-10-21  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/field_canvas.cpp:
	- added ball travel marks in the mouse measure.

2006-10-20  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/monitor_view_data.h:
	* src/monitor_view_data.cpp:
	* src/view_holder.h:
	* src/view_holder.cpp:
	- merged from 1.1.1.
	- fixed type comparison problem between rcsc::PlayMode and
	char. all char type playmode is changed to rcsc::PlayMode.

2006-10-17  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/player_panel.cpp:
	- fixed unicode problem.

	* src/ball_panel.h:
	* src/ball_panel.cpp:
	- added new labels, last move vector and its polar value.

2006-10-12  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/app_config.h:
	* src/app_config.cpp:
	* src/logplayer.cpp:
	- added new option, '--replay-speed-ratio'. this value affects to
	the logplayer's default timer interval.
	- DEFAULT_TIMER_INTERVAL in logplayer.cpp is moved to the
	app_config.{h,cpp} and becomes the static const member variable.

2006-10-09  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/Makefile.am:
	- added a new build target 'fedit'.

	* src/app_config.h:
	* src/app_config.cpp:
	- renamed serverCommand() to serverPath().
	- removed editorLogging() option.

	* src/fedit_app.h:
	* src/fedit_app.cpp:
	* src/fedit_config.h:
	* src/fedit_config.cpp:
	- added to split the formation editor to a new binary executable.

	* src/feditor_canvas.cpp (drawTrainingData):
	- changed a figure of sample point.
	- added the index number near to the sample point.

2006-10-07  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* configure.ac:
	- fixed AC_CHECK_LIB to check librcsc_agent.

2006-10-03  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/formation.h:
	* src/formation.cpp:
	* src/formation_bpn.h:
	* src/formation_bpn.cpp:
	* src/formation_delaunay.h:
	* src/formation_delaunay.cpp:
	* src/formation_sbsp.h:
	* src/formation_sbsp.cpp:
	- moved to librcsc.

2006-09-28  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* configure.ac:
	- added soccerwindow2.spec as a target.
	- increment minor version for the next release.

	* soccerwindow2.spec.in:
	- added spec file to make a RPM package.

2006-09-27  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/debug_log_holder.h:
	- added missing include <map>

2006-09-20  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/feditor_canvas.cpp:
	- changed training data visualization policy.

2006-09-19  Hidehisa Akiyama <akkky@users.sourceforge.jp>

	* src/app_config.h:
	- added include <string> to fix the compilation problemn on OS X.
	* src/main_frame.cpp:
	- added include <wx/image.h> to define wxInitAllImagehandler() to
	fix the compilation problem on OS X.

2006-09-13  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/app_config.h:
	* src/app_config.cpp:
	* src/view_holder.cpp:
	- added option to disable the time shift replay mode.

	* src/player_painter.cpp (drawText):
	- added stamina font color selection, but not really used yet.

2006-09-04  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/voronoi_diagram_painter.h:
	* src/voronoi_diagram_painter.cpp:
	- added new painter class.

	* src/main_frame.cpp (createWindows):
	- Now FieldCanvas is focused when initilization.

	* src/painter_interface.h:
	- added abstract painter interface class.
	- reimplemented paiter classes.

2006-09-01  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/main_data.h:
	* src/main_data.cpp:
	* src/main_frame.h:
	* src/main_frame.cpp:
	* src/main_view_holder.h:
	* src/main_view_holder.cpp:
	- started to clean up the code for the migration to the Qt.

2006-08-30  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/formation_delaunay.h:
	* src/formation_delaunay.cpp:
	* src/delaunay.h:
	* src/delaunay.cpp:
	* src/Makefile.am:
	- removed delaunay.{h,cpp} and replaced by librcsc's
	DelaunayTriangulation.

2006-08-22  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/soccerwindow_app.cpp (OnInit):
	- increment argument string buffer size.

	* src/feditor_frame.cpp (quit):
	- fixed null pointer reference possibility.

2006-08-04  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/formation.h:
	* src/formation.cpp (updateRole):
	* src/feditor_data.cpp (updateRoleData):
	- the definition of FEditorData::updateRoleData() is replaced by
	Formation::updateRole().
	-  Formation::createNewRole(), Formation::setRoleName(),
	Formation::setCenterType(), Formation::setSideType() and
	Formation::setMirrorType() became protected.

	* configure.ac:
	- set executable flag to src/sswindow2.

2006-06-25  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/app_config.h:
	* src/app_config.cpp:
	* src/main_frame.cpp:
	- added kill-server option. This option enables us to select
	whether soccerwindow2 kills rcssserver or not when it is quit.

2006-06-09  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/debug_log_holder.cpp (setDir):
	- added unum to argument to reduce the file load cost.

2006-06-08  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/debug_message_frame.cpp:
	- bool type config variables are changed to long type because of
	the wxGTK unicode problem.

2006-06-06  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/id.h:
	* src/feditor_frame.h:
	* src/feditor_frame.cpp:
	- added 'Save all' event.

	* src/feditor_data.cpp:
	- added auto backup (tentative)

	* src/formation_bpn.h:
	* src/formation_delaunay.h:
	- added static method create() used as a factory.

	* src/formation_bpn.cpp:
	* src/feditor_data.cpp:
	- fixed no update problem when only .conf file is opened.

2006-06-05  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/gdi_config.cpp:
	- changed debug figure's line color.

2006-06-04  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/debug_painter.h:
	* src/debug_painter.cpp:
	* src/debug_client_parser.h:
	* src/debug_client_parser.cpp:
	* src/debug_view_data.h:
	* src/debug_view_data.cpp:
	- added new drawable object TriangleT, RectT and CircleT.

2006-06-03  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/formation.h:
	* src/formation_bpn.h:
	* src/formation_bpn.cpp:
	* src/formation_delaunay.h:
	* src/formation_delaunay.cpp:
	* src/formation_data.h:
	* src/formation_data.cpp:
	- added createDefaultParam() to each concrete formation class. Now
	FEditorData delegate all initialization to the formation class.
	- added default snapshot data createion to the
	createDefaulatParam()
	- added FEditorData::reverseY() to reverse all objects' Y
	coordiante easily.927

	* src/formation_bpn.h:
	* src/formation_bpn.cpp:
	- FormationParamBPN is moved in the FormationBPN and renamed to
	Param.

	* src/feditor_canvas.h:
	* src/feditor_canvas.cpp:
	- The area that contains ball is filled by dark brush.

2006-06-02  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/feditor_dialog.h:
	* src/feditor_dialog.cpp:
	- added ball position controls, TextCtrl and Mirror button.

	* src/delaunay.h:
	* src/delaunay.cpp:
	- fixed invalid online vertex check.
	- Now Delaunay Triangulation works well.

2006-06-01  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/delaunay.cpp (createInitialTriangle):
	- initial triangle became very big to make the correct convex
	hull. but this may bee ugly method...

2006-05-29  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/delaunay.h:
	* src/delaunay.cpp:
	- added but temporary. just testing...
	- will be moved to librcsc.

	* src/formation_delaunay.h:
	* src/formation_delaunay.cpp:
	- added but not implemented yet.

	* src/feditor_data.h:
	* src/feditor_data.cpp:
	* src/feditor_frame.h:
	* src/feditor_frame.cpp:
	- added 'Replace' operation & interface..

	* src/main_frame.h:
	* src/main_frame.cpp:
	- added size event handler to update the ViewConfigDialog.
	(saveImage):
	- fixed output image size.

2006-05-28  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/view_config_control.h:
	* src/view_config_control.cpp:
	- added control class for ViewConfig related classes.
	- reimplemented event handling procedure for ViewConfig

	* src/view_config.h:
	* src/view_config.cpp:
	* src/view_config_dialog.h:
	* src/view_config_dialog.cpp:
	- all M_draw_* and isDrawn* are renamed to M_show_* and isShown*.

	* src/debug_log_dir_dialog.h:
	* src/debug_log_dir_dialog.cpp:
	- added new modal dialog class.
	- added debug team selector.
	- added debug log directory selector.

	* src/debug_log_holder.h:
	* src/debug_log_holder.cpp:
	* src/debug_message_frame.h:
	* src/debug_message_frame.cpp:
	- cleaned up the code.

2006-05-27  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/app_config.h:
	* src/app_config.cpp:
	* src/main_frame.cpp:
	* src/monitor_client.cpp:
	- added --auto-quit-mode as a commad line option.
	- implemented automatic quit procedure.

2006-05-22  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/field_canvas.cpp (doHandleKeyCode):
	- addes some key code to toggle draw mode.

	* src/main_data. (clear):
	* src/main_frame.cpp (connectMonitorClient):
	- Now field is unzoomed only after new connection.

2006-05-21  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/feditor_data.h:
	* src/feditor_data.cpp:
	* src/feditor_dialog.h:
	* src/feditor_dialog.cpp:
	* src/formation.h:
	* src/formation.cpp:
	* src/formation_bpn.h:
	* src/formation_bpn.cpp:
	- many things are cleaned up.

2006-05-20  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/event_handler.h:
	- added the strict event disconnection method, but not tested.

	* src/monitor_client.cpp (disconnect):
	- added event id disconnection to fix null pointer reference
	problem in the EventHandler.

	* src/app_config.h:
	* src/app_config.cpp:
	* src/main_frame.cpp:
	- added rcssserver command line string to the configurable option.

	* src/debug_message_frame.cpp (loadConfig):
	- fixed defect about unset level bits

2006-05-19  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/main_frame.cpp (quit):
	- added server kill operation.

2006-05-18  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/formation_bpn.h:
	* src/formation_bpn.cpp:
	- started to modularize the formations.

	* src/feditor_data.h:
	* src/feditor_data.cpp:
	* src/feditor_frame.h:
	* src/feditor_frame.cpp:
	- removed field index operations.

	* src/feditor_data.cpp (saveAs, saveTrainDataAs):
	- added check of file extention. if no extention string. it is
	added automatically.

	* src/view_config.h:
	* src/view_config.cpp:
	- changed unselect operation rule.

	* src/field_canvas.cpp:
	- added menu for server control

2006-05-17  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/main_toolbar.h:
	* src/main_toolbar.cpp:
	* src/logplayer_toolbar.h:
	* src/logplayer_toolbar.cpp:
	- renamed from LogPlayerToolBar to MainToolBar.

	* src/debug_message_frame.h:
	* src/debug_message_frame.cpp:
	- added saveConfig() & loadConfig() method to restore the debug
	button status.

	* src/main_frame.h:
	* src/main_frame.cpp:
	- added restartServer() method
	- added startDebugServer() method to manage debug server recreation.

	* src/main_data.cpp (clear):
	- added debug log holder recreation.

2006-05-16  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/feditor_frame.h:
	* src/feditor_frame.cpp:
	- fixed segmentation fault related to the wxSpinCtrl event
	handler. wxEVT_TEXT_UPDATED may cause segmentation fault. Now,
	wxEVT_SPINCTRL_UPDATED is used.

2006-05-09  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/app_config.h:
	* src/app_config.cpp:
	* src/main_frame.h:
	* src/main_frame.cpp:
	- added maximize & fullscreen option.
	- added show/hide option for toolbar & statusbar.

	* src/image_save_dialog.cpp (handleExecuteButton):
	* src/feditor_frame.cpp (showOpenDialog, showOpenTrainDataDialog):
	* src/feditor_dialog.cpp (handleApplyToField):
	* src/feditor_data.cpp (saveAs, saveTrainDataAs):
	* src/debug_painter.cpp (drawSelf, drawBall, drawPlayers, drawMessage):
	* src/main_frame.cpp (saveImage, recvShowConnectDialog):
	- fixed wxString unicode problem.

2006-05-04  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/main_frame.cpp:
	- changed menu item order & position.

	* configure.ac:
	- updated major version.

	* src/debug_log_data.cpp:
	- fixed wxString unicode problem for about dialog.

	* src/debug_log_holder.cpp:
	* src/debug_message_frame.cpp:
	- fixed wxString unicode problem.

2006-05-03  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/field_canvas.cpp:
	* src/gdi_config.cpp:
	* src/main_frame.cpp:
	* src/soccerwindow_app.cpp (OnInit):
	* src/score_board_painter.cpp:
	- fixed wxString unicode problem fundamentally.

2006-04-27  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/main_frame.cpp (saveImage):
	- fixed wxString unicode problem.

2006-04-20  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/feditor_frame.cpp (createToolBar):
	- removed spin control for grid selection.
	- added toggle button for the player automatic move.
	(FEditorFrame):
	- moved SetIcon() to the end of constructor to avoid the gtk
	warning message.

	* src/feditor_data.h:
	* src/formation.h:
	- struct Snapshot is moved from FEditorData to Formation.

2006-02-18  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/view_holder.h:
	* src/view_holder.cpp:
	- renamed getIndexViewData() to getViewData()
	- Now, getCurrentViewData() uses getViewData()

2006-02-16  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/main_frame.h:
	- Now, MainFrame is NOT a derived class of EventHandler. operations
	related to EventHandler are delegated to member variable.

	* src/main_frame.cpp:
	- changed menu position.

2006-02-04  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/view_config_dialog.h:
	* src/view_config_dialog.cpp:
	- added field canvas size option.

	* src/field_canvas.h:
	* src/field_canvas.cpp:
	* src/image_save_dialog.h:
	* src/image_save_dialog.cpp:
	* src/main_frame.h:
	* src/main_frame.cpp:
	- implemented image save function.

2006-02-03  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/ball.cpp:
	* src/player.cpp:
	* src/player_painter.cpp:
	* src/view_holder.cpp:
	- fixed problem about old type value format.

	* src/app_config.h:
	* src/app_config.cpp:
	- added M_port as a monitor client port number holder.
	- added M_client_version as a monitor protocol version holder.

	* src/main_frame.h:
	* src/main_frame.cpp:
	* src/monitor_client.h:
	* src/monitor_client.cpp:
	- monitor client related event handlers was moved to MonitorClient.

2006-02-02  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/ball_panel.cpp:
	* src/player_panel.cpp:
	- fixed printed character length.

	* src/main_data.h:
	* src/main_data.cpp:
	* src/view_config.h:
	* src/view_config.cpp:
	- many canvas option related things are moved from MainData to
	ViewConfig.

	* src/app_config.h:
	- added gameLogDir()
	- renamed defaultDebugLogDir() to debugLogDir()
	- added config file interface.
	- Now, gameLogDir() and debugLogDir() are saved to
	~/.soccerwindow2 when soccerwindow2 is finished and are loaded
	when soccerwindow2 is invoked.

	* src/main_frame.h:
	* src/main_frame.cpp:
	- Now, MainFrame is derived from EventHandler.
	- M_rcg_file_dir is replaced by AppConfig::gameLogDir()

	* src/event.h:
	- The declaration of EventMessage is moved to event_handler.h.
	- removed.

	* src/event_handler.h:
	- removed Singleton interface.

	* src/monitor_client.cpp (sendDispBye):
	- fixed incorrect command object.

	* src/soccerwindow_app.cpp (OnInit):
	- separamate top level window construction process.

	* src/main_frame.h:
	* src/main_frame.cpp:
	- added local map variable for event handler function object.

	* src/main_data.h:
	- added MainFrame pointer as a member variable.
	- noncopyabled

2006-02-01  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/view_config_dialog.h:
	* src/view_config_dialog.cpp:
	- added ViewConfig reference.
	- removed MainData const reference.

	* src/logplayer_toolbar.h:
	* src/main_frame.h:
	* src/main_frame.cpp:
	* src/main_data.h:
	* src/main_data.cpp:
	- LogPlayer is moved from LogPlayerToolBar to MainFrame.
	- MonitorClient and related methods are moved from MainData to
	MainFrame.
	- DebugServer and related methods are moved from MainData to
	MainFrame.
	- added clear() to MainData.

	* src/monitor_play_mode.h:
	* src/monitor_play_mode.cpp:
	- moved to MonitorViewData as an internal class and renamed to
	PlayMode.
	- file is removed.

	* src/debug_painter.cpp:
	- fixed right side draw.

	* src/field_canvas.cpp (drawDebugView):
	- fixed right team debug paint process. number must be positive
	value.

	* src/player_param.h:
	* src/player_param.cpp:
	* src/player_type.h:
	* src/player_type.cpp:
	- replaced by librcsc.
	- removed.

	* src/main_frame.cpp (showOpenRCGDialog):
	- added LIBZ check macro to change the wild card string.

	* src/monitor_view_data.h:
	- removed typedef of MonitorViewPtr and ConstMonitorViewPtr

	* src/main_data.h:
	* src/main_data.cpp:
	* src/data_supplier.h:
	* src/data_supplier.cpp:
	- renamed DataSupplier to MainData.
	- renamed file.

	* src/monitor_play_mode.h:
	* src/monitor_play_mode.cpp:
	* src/playmode.h:
	* src/playmode.cpp:
	- renamed class PlayMode to MonitorPlayMode.
	- renamed file name.

	* src/server_param.h:
	* src/server_param.cpp:
	- replaced by librcsc's ServerParam
	- removed.

	* src/id.h:
	- renamed some editor related IDs.

	* src/data_supplier.h:
	- changed DebugLogHolder member varibles to shared_ptr.

	* src/app_config.h:
	- renamed M_feditor_* to M_editor_*
	- renamed fEditor* to editor*

2006-01-30  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/sswindow2.in:
	- added simple installed start script.

2006-01-26  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/field_canvas.h:
	* src/field_canvas.cpp:
	- added voronoi diagram draw method. but too bad algorithm. should
	be reimplemented.

	* src/view_config.h:
	- added event handle operation in all value change methods.
	- added computational geometry related draw switches.
	- fixed useless update operation.

	* src/view_config_dialog.h:
	* src/view_config_dialog.cpp:
	- added member variables that holds all widgets component.
	- added status update method
	- added field scale slider
	- added computational geometry related draw buttons.

	* src/main_frame.cpp:
	- cleaned up menu item.

2006-01-25  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* configure.ac:
	* src/Makefile.am:
	- replaced librcsc_* by librcsc

2006-01-24  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/Makefile.am (soccerwindow2_LDADD):
	- -lboost_program_options is replaced by -l@BOOST_PROGRAM_OPTIONS@

	* configure.ac:
	- BOOST_PROGRAM_OPTIONS is added as AC_SUBST variable.

2006-01-01  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/monitor_client.h:
	* src/monitor_client.cpp:
	- added sendCommand() method
	- supported rcsc::MonitorCommand

2005-12-26  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/bpn1.h:
	- replaced by librcsc/rcsc/util/bpn1.h

2005-12-22  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/debug_log_holder.cpp (incDataCycle):
	- fixed infinite loop bug

2005-12-21  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/debug_log_holder.cpp (setDir):
	- fixed initial value of prev_cycle variable to -1.

	* src/debug_message_frame.cpp (handleLogLevelMinTextEnter):
	- added debug message sync operation just after notebook change.

2005-12-21  Hidehisa Akiyama  <akiyama@dellpc.akiyamanet>

	* src/main_frame.cpp:
	* src/feditor_data.cpp:
	* src/debug_message_frame.cpp:
	* src/soccerwindow_app.cpp:
	* src/gdi_config.cpp:
	* src/player_type_grid.cpp:
	* src/debug_log_data.cpp:
	* src/feditor_frame.cpp:
	* src/debug_painter.cpp:
	* src/feditor_dialog.cpp:
	- fixed problem about ambigiousness between wxChar* and cahr*

2005-12-20  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* configure.ac:
	- added option --with-boost-lib-suffix to check the boost library
	suffix using AC_ARG_WITH.
	- added option --with-librcsc-prefix to check where librcsc is
	installed using AC_ARG_WITH. this replaced LIBRCSC variable using
	AC_ARG_VAR.

2005-12-10  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* configure.ac:
	- modified check of headers and libraries.
	- cleaned up macros.

	* src/udp_socket.h:
	- replaced by librcsc's UDPSocket.

2005-12-09  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/view_config_dialog.h:
	* src/view_config_dialog.cpp
	(handleBallFutureCycle):
	(handlePlayerFutureCycle):
	- fixed infinite loop problem concerned with wxSpinCtrl event
	handling. wxEVT_COMMAND_TEXT_UPDATED event was replaced by
	wxEVT_COMMAND_SPINCTRL_UPDATED. This change causes to be unable to
	dynamically update using the value of spinctrl's textbox.

2005-12-07  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/udp_socket.h:
	- added missing cerrno for gcc-3.4.

2005-12-05  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* configure.ac:
	- AM_CONFIG_HEADER was replaced by AC_CONFIG_HEADERS,
	because AM_CONFIG_HEADER becomes an obsolete macro.

2005-11-29  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* configure.ac:
	- added autoconf rule to generate Doxyfile.
	- added check of boost/program_options.hpp and
	libboost_program_options.

2005-11-17  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/ball_painter.h:
	* src/ball_painter.cpp:
	* src/score_board_painter.h:
	* src/score_board_painter.cpp:
	- changed implementation policy.

	* src/ball_trace_painter.h:
	* src/ball_trace_painter.cpp:
	* src/player_trace_painter.h:
	* src/player_trace_painter.cpp:
	* src/offside_line_painter.h:
	* src/offside_line_painter.cpp:
	- added new painter classes.
	- some FieldCanvas::draw*() methods ware replaced by new painters.

	* src/debug_message_frame.cpp:
	* src/fedtir_canvas.cpp:
	* src/feditor_dialog.cpp:
	* src/feditor_frame.cpp:
	* src/field_canvas.cpp:
	* src/logplayer.cpp:
	* src/logplayer_toolbar.cpp:
	* src/main_frame.cpp:
	* src/monitor_client.cpp:
	* src/view_config_dialog.cpp:
	- the format of event hander function decleration is upgraded to
	the style of wx-2.6.1.
	- cleaned up the initialization of controls

	* configure.ac:
	- upgraded supported minimal wx version to 2.6.1.

2005-11-16  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/main_frame.cpp (showAboutDialog):
	- added package name and version to the about dialog.

	* src/view_config_dialog.cpp:
	- reimplemented the design of control windows.
	- need to reimplement updateUI operations.

	* src/view_config.h:
	* src/view_config.cpp:
	- removed redundant player focus type.
	- cleaned up the operations about focus and player selection.

2005-11-15  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/player_painter.cpp (drawFuture):
	- exchanged future state circle color.

	* src/view_config_dialog.cpp:
	- some buttons are replaced by checkbox.
	- added updateUI events, but need to reimplement.

2005-11-14  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/app_config.h:
	* src/app_config.cpp (parseCmdLine):
	- removed M_help_mode variable.
	- added version option.
	- hide positional option.

2005-11-11  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/app_config.h:
	* src/app_config.cpp:
	- reimplenented by boost::program_options.

2005-10-11  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/formation.cpp (setSide):
	- fixed incorrectly initialized formation parameter without
	randomization.

	* src/feditor_data.cpp (printMessageWithTime):
	- applied logging option.

	* src/app_config.h:
	* src/app_config.cpp:
	- added new command line option as editor-log
	- renamed command line option formation-editor to editor.

2005-09-28  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/debug_message_frame.cpp (createWindows):
	- added version check macro for the deprelated wxNotebookSizer.

	* src/event.h:
	* src/event_handler.h:
	- type definition of EventFunc is moved from global scope in
	'event.h' to class scope in 'event_handler.h'.

	* src/main_frame.cpp (recvShowPlayerTypeDialog):
	- fixed client area size.

	* src/ball_painter.cpp (draw):
	- added team color when playmode is setplay type.

2005-09-21  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/feditor_data.h:
	* src/feditor_data.cpp:
	- renamed some methods.
	- added logging messages for experimental setting.

2005-09-14  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/field_canvas.cpp (doHandleKeyCode):
	- fixed keyboard input handle.

	* src/feditor_frame.cpp (quit):
	- added to fix the double destruction and segmantation fault.

2005-09-05  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/main_frame.h:
	* src/main_frame.cpp:
	- member variable M_supplier is changed from reference to instance.

	* src/soccerwindow_app.cpp (OnInit):
	- removed local static variable, s_supplier.

2005-07-05  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/field_canvas.cpp (drawPlayerTrace):
	- fixed bug that trace cycle is specified by ball's value.

	* src/feditor_frame.cpp:
	- added overwrite save option

	* src/feditor_data.cpp (createDefaultParam):
	- default formation parameters are changed to 4-3-3

2005-07-03  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/feditor_frame.cpp:
	* src/feditor_data.cpp:
	- added operation to change the frame title. frame titile has
	included current file name.

	* src/feditor_frame.cpp (createMenuBar):
	- removed unused keyboard shortcut from menu bar

	* src/feditor_data.cpp (openTrainData):
	- fixed bug that train data index is not reflected when data is
	loaded from file.

	* src/feditor_dialog.cpp (handleApplyToField):
	- fixed bug that center type is checked as mirrot type.

2005-07-02  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/data_supplier.cpp (recvMonitorFreeKickRight):
	- fixed bug that calls invalid side free kick.

2005-07-01  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* xpm/delete.xpm:
	- added.

	* src/monitor_client.cpp (handleTimer):
	- added check if AppConfig::waitSeconds is positive value.
	- added automatic debug server stop operation when monitor client
	stop.

	* src/feditor_data.h:
	* src/feditor_data.cpp:
	* src/feditor_frame.h:
	* src/feditor_frame.cpp:
	- added training data management interface.

	* src/formation.h:
	* src/formation.cpp:
	* src/feditor_data.cpp:
	- introduced Center type formation ID

2005-06-30  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/gdi_config.cpp:
	- changed debug ball color

	* src/data_supplier.cpp (recvCanvasUnselectPlayer):
	- fixed unselect bugs

	* src/debug_log_holder.cpp:
	* src/debug_message_frame.cpp:
	- changed default debug message size.
	- added debug level name to tool buttons.(tentative)

2005-06-29  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/app_config.h:
	* src/app_config.cpp:
	* src/view_holder.cpp:
	- added auto-loop-mode option

2005-06-28  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/feditor_dialog.cpp:
	- role name box becomes always to be editable.

	* src/feditor_data.h:
	* src/feditor_data.cpp:
	* src/feditor_frame.h:
	* src/feditor_frame.cpp:
	* src/formation.h:
	* src/formation.cpp:
	- reimplemented for BPN module
	- fixed bpn input.
	- added training data open/save interface.

2005-06-27  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/bpn1.h:
	- added.

	* src/feditor_dialog.h:
	* src/feditor_dialog.cpp:
	- reimplemented all inerface.

	* src/formation.h:
	* src/formation.cpp:
	- changed formation algorithm.
	- removed useless parameters

2005-06-25  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/feditor_dialog.h:
	* src/feditor_dialog.cpp:
	* src/feditor_data.h:
	* src/feditor_data.cpp:
	* src/formation.h:
	* src/formation.cpp:
	- added.

	* src/app_config.h:
	* src/app_config.cpp:
	* src/field_painter.h:
	* src/field_painter.cpp:
	- all pitch size parameters moved to AppConfig

2005-06-24  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/mouse_state.h:
	- added.

	* src/feditor_frame.h:
	* src/feditor_frame.cpp:
	* src/feditor_canvas.h:
	* src/feditor_canvas.cpp:
	- added as formation editor module.

	* src/debug_message_frame.h:
	* src/debug_message_frame.cpp:
	* src/debug_log_data.h:
	* src/debug_log_data.cpp:
	- changed data structure.
	- log level value is changed from int to bit.

	* src/gdi_config.cpp:
	- changed default color of debug players

	* src/debug_message_frame.cpp:
	- implemented text control.

2005-06-23  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/debug_message_frame.cpp:
	* src/debug_message_frame.cpp:
	- added notebook.
	- added 11 text box
	- added toolbar buttons for debug message jump.

	* src/field_canvas.cpp:
	- fixed bugs that bitmap is always recreated.
	this causes high cpu usages.

	* src/debug_log_holder.h:
	* src/debug_log_holder.cpp:
	- added.

2005-06-22  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/debug_log_data.h:
	* src/debug_log_data.cpp:
	- added.

	* src/view_config.h:
	- added new focus and player select options.

	* src/data_supplier.cpp (recvLoadRCG):
	- introduced wxIsAbsolutePath & wxPathOnly.

	* src/debug_message_frame.cpp:
	- tool buttuns are replaced by tool bitmaps

	* src/xpm//debug_view_all.xpm:
	* xpm/debug_view_ball.xpm:
	* xpm/debug_view_comment.xpm:
	* xpm/debug_view_line.xpm:
	* xpm/debug_view_message.xpm:
	* xpm/debug_view_player.xpm:
	* xpm/debug_view_self.xpm:
	* xpm/debug_view_target.xpm:
	- added.

	* src/debug_view_data.h:
	* src/debug_view_data.cpp:
	* src/debug_view_painter.h:
	* src/debug_view_painter.cpp:
	- added.
	- implemented may debug server features.

2005-06-21  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/debug_client_parser.h:
	* src/debug_client_parser.cpp:
	- added.

	* src/data_supplier.h:
	* src/data_supplier.cpp:
	* src/field_canvas.h:
	* src/field_canvas.cpp:
	* src/view_config.h:
	* src/view_config.cpp:
	* src/view_config_dialog.h:
	* src/view_config_dialog.cpp:
	- added new options to draw objects trace automatically.

	* src/app_config.h:
	* src/app_config.cpp:
	* src/soccer_window_app.cpp:
	- added debug server options.

	* src/debug_server.h:
	* src/debug_server.cpp:
	- added.

	* src/view_config.h:
	* src/view_config.cpp:
	* src/view_config_dialog.cpp:
	- reimplemented trace option.

	* src/control_panel.h:
	* src/control_panel.cpp:
	* src/message_panel.h:
	* src/message_panel.cpp:
	* src/tool_panel.h:
	* src/tool_panel.cpp:
	* src/work_panel.h:
	* src/work_panel.cpp:
	- removed.

	* configure.ac:
	- changed wxWindows to wxWidgets

	* src/field_canvas_abstraction.h:
	* src/field_canvas_abstraction.cpp:
	* src/data_supplier.h:
	* src/data_supplier.cpp:
	- renamed file name and class name.
	- totally restructured.

2005-06-20  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/field_canvas_config_dialog.h:
	* src/field_canvas_config_dialog.cpp:
	* src/view_config_dialog.h:
	* src/view_config_dialog.cpp:
	- renamed from field_canvas_config.* to view_config.*

	* src/debug_message_frame.h:
	* src/debug_message_frame.cpp:
	- started to implement.

	* src/field_canvas.h:
	* src/field_canvas.cpp:
	- implemented object trace draw method.

	* src/view_config.h:
	* src/view_config.cpp:
	- value initialization is separeted to reset method.

	* src/field_canvas_config_dialog.h:
	* src/field_canvas_config_dialog.cpp:
	- future cycle setteng boxes are moved from BallPanel and
	PlayerPanel.

	* src/field_canvas.cpp:
	- implemented offside line draw method.

	* src/field_canvas_config_dialog.h:
	* src/field_canvas_config_dialog.cpp:
	- added.

	* configure.ac:
	- added AC_TYPE_PID_T

	* src/monitor_client.h:
	* src/monitor_client.cpp:
	- implemented all monitor commands without compression.

	* src/view_config.h:
	* src/view_config.cpp:
	- added several draw options.

	* src/main_frame.cpp:
	* src/field_canvas.cpp:
	- added Refresh menu.

	* src/player_panel.cpp (recvDrawViewData):
	- cleaned up.

2005-06-19  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/app_config.h:
	* src/app_config.cppp:
	* src/monitor_client.h:
	* src/monitor_client.cpp:
	- added server kill option.

	* src/ball_painter.cpp:
	- added future state draw module.

	* src/player_painter.cpp:
	- kick accel draw method is moved to debug painter module.
	- added future state draw module.

	* src/view_holder.h:
	* src/view_holder.cpp:
	- added const reference to the ViewConfig instance;

	* src/monitor_client.cpp (handleTimer):
	- set configurable wait seconds.

	* src/player_painter.cpp (drawControlArea):
	- implemented draw method of kick accel ant tackle info.

	* src/main_frame.cpp:
	- removed parseCmdLine.

	* src/soccerwindow_app.cpp (OnInit):
	- added command line option analysis.

	* src/app_config.h:
	* src/app_config.cpp:
	- added to manage command line options.

2005-06-18  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/main_frame.cpp:
	- hided the config options of main frame position and size.

2005-06-17  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/ball_panel.h:
	* src/ball_panel.cpp:
	* src/player_panel.h:
	* src/player_panel.cpp:
	- reimplemented sizer.
	- implemented view data handler.

	* src/main_frame.h:
	* src/main_frame.cpp:
	- added "Tool" menu.
	- dialog realize menues is moved to Tool menu.

	* src/detail_dialog.h:
	* src/detail_dialog.cpp:
	- added.

2005-06-16  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/player_type_grid.h:
	* src/player_type_grid.cpp:
	- added and implemented.

	* src/main_frame.h:
	* src/main_frame.cpp:
	- load method is integrated to event hander.
	- removed window pointer member variables, M_toolbar and
	M_field_canvas.

	* src/field_canvas.cpp:
	* src/field_canvas_abstraction.h:
	* src/field_canvas_abstraction.cpp:
	* src/view_config.h:
	* src/view_config.cpp:
	- implemented many canvas draw options.

2005-06-15  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/view_holder.h:
	* src/view_holder.cpp:
	* src/logplayer.h:
	* src/logplayer.cpp:
	- added score change check variable. but this will be moved other
	analysis modules.

	* src/logplayer.h:
	* src/logplayer.cpp:
	- implemented live mode.

	* src/udp_socket.h:
	- reimplemented.

	* src/monitor_client.h:
	* src/monitor_client.cpp:
	- added to control socket input handle timer.

	* src/team.cpp:
	- fixed team name assign method.

	* src/monitor_toolbar.h:
	* src/monitor_toolbar.cpp:
	- added.

2005-06-14  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/monitor_view_data.cpp (MonitorViewData):
	- fixed searious bug that teams are assigned player size.

	* src/udp_socket.h:
	- added.

	* src/xpm/soccerwindow2.xpm:
	* src/xpm/soccerwindow2-nostr.xpm:
	* src/main_frame.cpp:
	- added icon.

	* src/logplayer_toolbar.h:
	* src/logplayer_toolbar.cpp:
	- fixed slider

	* src/xpm/logplayer_play_or_stop.xpm::
	- added.

	* src/field_painter.cpp (drawGoals):
	- added goal post.

	* src/main_abstraction.h:
	* src/main_abstraction.cpp:
	- removed.

	* src/ball_panel.h:
	* src/ball_panel.cpp:
	* src/message_panel.h:
	* src/message_panel.cpp:
	* src/player_panel.h:
	* src/player_panel.cpp:
	* src/work_panel.h:
	* src/work_panel.cpp:
	- removed PAD modules.

	* src/gdi_config.h:
	* src/gdi_config.cpp:
	* src/view_config.h:
	* src/view_config.cpp:
	* src/score_board_painter.h:
	* src/score_board_painter.cpp:
	- added the method that changes the score board font point size.

	* src/main_control.h:
	* src/main_control.cpp:
	* src/field_canvas_control.h:
	* src/field_canvas_control.cpp:
	- removed PAC controls.

2005-06-13  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/main_control.h:
	* src/main_control.cpp:
	* src/logplayer_toolbar.h:
	* src/logplayer_toolbar.cpp:
	- LogPlayer module moved from MainControl to LogPlayerToolBar.

	* src/logplayer.h:
	* src/logplayer.cpp:
	* src/view_holder.h:
	* src/view_holder.cpp:
	- reimplemented using new event handler..

	* src/main_abstraction.h:
	* src/main_abstraction.cpp:
	- added recvRequestViewData callback.

	* src/event_handler.h:
	* src/event_handler.cpp:
	- added new event handler.
	- all recv/send methods are replaced by the singleton handler.

	* src/main_frame.cpp:
	- control panel window is removed and toolbar is replaced by
	MainFrame's toolbar.
	- removed all SashLayoutWindow. FieldCanvas became the only one
	realized window.

	* src/player_painter.cpp (drawViewCone):
	- changed draw method from DrawEllipticArc to DrawArc.

	* src/player.h:
	* src/player.cpp:
	- added member variables & setter method to reduce computation
	time.

	* configure.ac:
	- added LIBRCSC variable to specify the librcsc prefix.

	* src/logplayer_toolbar.h:
	* src/logplayer_toolbar.cpp:
	- added new class.

2005-06-10  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/logplayer.cpp:
	- fixed play direction when jump to score event is handled.

	* src/view_holder.h:
	* src/view_holder.cpp:
	- renamed from view_repository.*

	* src/view_repository.h:
	* src/view_repository.h:
	- renamed class ViewRepository to ViewHolder.
	- all getData methods that return ViewHolder are rename to
	gerViewHolder.

	* src/main_abstraction.cpp (loadRCG):
	- introduced new rcg parser factory utility.

	* src/logplayer.h:
	* src/logplayer.cpp:
	- fixed bugs about log index when new rcg file is loaded.

	* src/Makefile.am
	* src/field_canvas_control.h:
	* src/field_canvas_control.cpp:
	* src/field_canvas_abstraction.h:
	* src/field_canvas_abstraction.cpp:
	- added new files.
	- separate PAC modules of FieldCanvas.

	* src/gdi_config.cpp:
	* src/main_frame.cpp:
	* src/soccerwindow_app.h:
	* src/soccerwindow_app.cpp:
	- reimplemented a config file save/load.

2005-06-09  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/event.h:
	* src/ball_panel.h:
	* src/ball_panel.cpp:
	* src/field_canvas.h:
	* src/field_canvas.cpp:
	* src/logplayer.h:
	* src/logplayer.cpp:
	* src/main_control.h:
	* src/main_control.cpp:
	* src/main_frame.h:
	* src/main_frame.cpp:
	* src/message_panel.h:
	* src/message_panel.cpp:
	* src/player_panel.h:
	* src/player_panel.cpp:
	* src/tool_panel.h:
	* src/tool_panel.cpp:
	* src/work_panel.h:
	* src/work_panel.cpp:
	- implemented new event handling system.

2005-05-22  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/event.h:
	- added Event class that holds event data instance by boost::any.

2005-05-10  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/main_control.h:
	* src/main_control.cpp:
	* src/work_panel.h:
	* src/work_panel.cpp:
	- added abstract children control variable list.
	- removed concrete children control variables.

2005-05-09  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/main_abstraction.cpp (loadRCG):
	- changed parser holder policy

	* src/main_control.cpp:
	- fixed several unicode & wstring problems

2005-03-12  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/ball_panel.cpp (BallPanel):
	- fixed wxEXPAND to the vertical sizer.
	(update):
	- added.

	* src/ball.cpp (assign):
	- fixed incorrect deltax scaling factor.

	* src/ball.h:
	- added const to hasDelta method.

	* src/logplayer.cpp:
	- changed timer interval reset policy.

2005-03-11  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/main_control.cpp:
	* src/field_canvas.cpp:
	* src/control_panel.cpp:
	* src/work_panel.cpp:
	- changed send/recv command event structure. Now, all send methods
	always send event message to their parent and recv methods
	always broadcast event message to their children.

2005-03-10  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/work_panel.cpp (WorkPanel):
	- fixed sizer.

2005-02-22  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/control_panel.cpp:
	- fixed sizer.

	* src/tool_panel.cpp:
	* src/tool_panel.h:
	* src/player_panel.cpp:
	* src/player_panel.h:
	- added new files

2005-02-21  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/ball_panel.cpp:
	* src/ball_panel.h:
	- added new files

2005-02-20  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/field_canvas.cpp:
	* src/field_canvas.h:
	- implemented many features.

	* src/logplayer.cpp:
	- implemented goal scene jump.

2005-02-18  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/field_canvas.cpp (drawMouseMeasure):
	- implemented mouse measure

2005-01-26  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/main_abstract.cpp:
	* src/main_abstract.h:
	- renamed from main_mode.*
	- restrucruing to PAC framework.

	* src/view_interface.cpp:
	* src/view_interface.h:
	- removed.

2005-01-01  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/view/main_frame.cpp:
	* src/view/main_frame.h:
	removed Pimpl ideom.

2004-12-17  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/view/view_interface.cpp:
	* src/view/view_interface.h:
	added declaration of config loader/saver method.

2004-12-15  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/view/main_frame.cpp:
	* src/view/main_frame.h:
	- moved from parent directory.

	* src/main_frame.cpp:
	* src/main_frame.h:
	- moved to 'view' directory.

	* src/Makefile.am:
	- removed main_frame.{h,cpp}

2004-12-14  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/model/main_model.cpp::
	* src/model/main_model.h:
	- added ViewInterface as an observer.

	* src/controller/main_controller.cpp:
	* src/controller/main_controller.h:
	* src/controller/command_evt_handler.cpp:
	* src/controller/command_evt_handler.h:
	- removed MainFrame.

	* src/view/view_interface.cpp:
	* src/view/view_interface.h:
	- started to implement

	* src/controller/command_evt_handler.cpp:
	* src/controller/command_evt_handler.h:
	- removed all internal method

2004-12-06  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/view/score_board_painter.cpp:
	* src/view/score_board_painter.h:
	* src/view/player_painter.cpp:
	* src/view/player_painter.h:
	* src/view/field_painter.cpp:
	* src/view/field_painter.h:
	* src/view/ball_painter.cpp:
	* src/view/ball_painter.h:
	- argument 'gdi' is removed from draw method.

	* src/view/view_config.cpp:
	* src/view/view_config.h:
	* src/view/field_canvas.cpp:
	* src/view/field_canvas.h:
	- the instance of GDIConfig is moved to ViewConfig class.

	* src/main_frame.cpp:
	* src/main_frame.h:
	* src/controller/command_evt_handler.cpp:
	* src/controller/command_evt_handler.h:
	- started to replace command event handler by handler interface
	class.
	- cleaned up command event handlers

2004-12-03  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/model/main_model.cpp:
	* src/model/main_model.h:
	- added new module as main model mediator.
	- started to restructuring all.

	* src/model/logplayer.cpp:
	* src/model/logplayer.h:
	- removed constructor that has argument. Instead of this, added
	setter method.

	* src/main_frame.cpp:
	* src/main_frame.h:
	* src/view/field_canvas.cpp:
	* src/view/field_canvas.h:
	- LogPlayer was moved to MainFrameImpl.	But this change is
	tentative. Finally, logplayer must be in Model module.

2004-12-02  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/main_frame.cpp:
	* src/main_frame.h:
	- changed event macro to dynamic association function.

2004-11-27  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/view/control_panel.cpp (createLogController):
	- replaced toolbar image.

	* src/soccerwindow_app.cpp:
	* src/soccerwindow_app.h:
	- renamed from 'soccer_window_app.*'

	* src/model/monitor_view_data.h:
	- removed internal data classes.

	* src/model/team.cpp:
	* src/model/team.h:
	- added.

	* src/model/soccer_types.h:
	- removed.

	* src/view/gdi_config.cpp:
	* src/view/gdi_config.h:
	* src/model/monitor_view_data.cpp:
	* src/model/monitor_view_data.h:
	* src/model/player.cpp:
	* src/model/player.h:
	- SoccerTypes::Side is replaced by rcsc::rcg::Side

	* src/view/ball_painter.cpp:
	* src/view/ball_painter.h:
	- added.

	* src/model/ball.cpp:
	* src/model/ball.h:
	- removed draw method.

	* src/main_frame.cpp:
	- changed window layout.

	* src/view/score_board_painter.cpp:
	* src/view/score_board_painter.h:
	* src/view/field_painter.cpp:
	* src/view/field_painter.h:
	- added.

	* src/view/score_board.cpp:
	* src/view/score_board.h:
	* src/view/field.cpp:
	* src/view/field.h:
	- removed.

	* src/controller/:
	* src/model/:
	* src/view/:
	* src/:
	- totally restructured.

2004-11-26  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/main_frame.cpp (createMenuBar):
	- menus are reconstructed.

	* src/field_canvas.cpp:
	- implemented popup menu.

	* src/main_frame.cpp (handleViewStatusBar):
	- fixed defect about resize operation.

	* src/id.h:
	- totally renamed.

2004-11-25  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/main_frame.cpp:
	* src/main_frame.h:
	- started to implement Pimpl ideom.
	- removed toolbar objects and related operations.

	* src/control_panel.cpp:
	* src/control_panel.h:
	- removed is_docked option from constructor.

2004-11-24  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/message_panel.h:
	* src/message_panel.cpp:
	* src/control_panel.h:
	* src/control_panel.cpp:
	* src/work_panel.h:
	* src/work_panel.cpp:
	* src/id.h:
	- added new file to define Window of Event ID set.

	* configure.ac:
	* src/:
	- Because rcg library package is renamed, all related things are
	renamed.

	* src/field_canvas.cpp (FieldCanvas):
	- fixed incorrect argument declaration.

	* src/main_frame.cpp:
	* src/main_frame.h:
	- all window object point is changed to raw pointer type from
	boost::shared_ptr, because all window pointer associated with
	parent window is deleted by that parent window.

	* src/field_canvas.cpp (FieldCanvas):
	- added default window style parameter.
	* src/field_canvas.h:
	- removed no used default arguments from constructor.

2004-11-23  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/field_canvas.cpp (doHandleKeyCode):
	- wrapped all characters by wxT()

2004-11-20  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/player.cpp (Param):
	- added limitation to the radius parameter.

	* src/main_frame.cpp (MainFrame):
	- added SetSize statement to force to limit window size.

	* src/player.cpp (drawBody):
	- added support of disabled player's body color.

	* src/gdi_config.h:
	* src/gdi_config.cpp:
	- removed GDI object M_shadow_brush and related things.

	* src/player.cpp (drawEdge):
	- changed real body edge pen color.

	* src/gdi_config.h:
	* src/gdi_config.cpp:
	- added new GDI object M_real_body_pen and related things.

	* src/main_frame.cpp (loadConfig, saveConfig):
	* src/gdi_config.cpp (loadConfig, saveConfig):
	- added path support to the config read/write.

2004-11-19  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/main_frame.h:
	* src/main_frame.cpp:
	* src/field_canvas.h:
	* src/field_canvas.cpp:
	* src/logplayer.h:
	* src/logplayer.cpp:
	- removed event handler declaration table.
	- added run-time event connect operation.

2004-11-18  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* configure.ac:
	- AC_CONFIG_HEADER macro is changed to AM_CONFIG_HEADER.

	* src/field_canvas.cpp
	(handleKeyDown):
	- added event.Skip() statement to skip the current key event.
	(handleChar):
	- added char event handler.
	(doHandleKeyCode):
	- added internal key event handling method.

	* src/draw_param.h:
	* src/draw_param.cpp:
	- replaced by ViewConfig class.

	* src/Makefile.am:
	* src/view_config.h:
	* src/view_config.cpp:
	- added new class and files.

	* src/score_board.h:
	* src/score_board.cpp:
	- in order to separate draw operation, new class and files are
	added.

	* src/Makefile.am:
	* src/player.h:
	* src/player.cpp:
	- in order to separate draw operation, new class and files are
	added.

	* src/monitor_view_data.h:
	* src/monitor_view_data.cpp:
	- removed internal class BallT.

2004-11-17  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/Makefile.am:
	* src/ball.h:
	* src/ball.cpp:
	- in order to separate draw operation, new class and files are
	added.

	* src/field_canvas.cpp (updateFieldSize):
	- replaced draw operation by Field class.

	* src/Makefile.am:
	* src/field.h:
	* src/field.cpp:
	- in order to separate draw operation, new class and files are
	added.

	* src/draw_param.h:
	* src/draw_param.cpp:
	- create new file and class.
	- will replace FieldCanvas::Param class.

	* src/field_canvas.h:
	- removed member variable M_field_bmp.
	- added member variable M_impl.
	- implemented Pimpl ideom.
	- removed scaling helper member method.
	- added scaling helper method to the internal class Param.

	* src/logplayer.h:
	- removed ViewRepository pointer member variable.
	- removed loadRCG method.

	* src/field_canvas.h:
	- added enum FocusType.
	- added FirldCanvasImpl class.
	- added ViewRepository member variable instance.
	- added LogPlayer member variable instance.
	- added loadRCG method.

	* src/main_frame.h:
	- removed LogPlayer instance from MainFrame class.

2004-11-16  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/view_repository.h:
	- changed type of parameter variables from shared_ptr to instance.

2004-11-15  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/player_type.h:
	- added typedef of PlayerTypeMap.

2004-11-12  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/field_canvas.cpp:
	- started to restructure the draw operation.

2004-11-10  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* configure.ac:
	- added AC_CHECK_LIB for rctools_gz.

	* src/field_canvas.h:
	* src/field_canvas.cpp:
	- added internal parameter class.

	* src/gdi_config.h:
	* src/gdi_config.cpp:
	- reimplemented configration writer/loader.

2004-11-09  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/field_canvas.h:
	- member variable M_gdi_config_ptr is changed to object instance.

	* src/soccer_window_canvas.h:
	* src/soccer_window_canvas.cpp:
	- removed from project.

	* src/field_canvas.h:
	* src/field_canvas.h:
	- added.

	* rcg/:
	* src/gzfstream.h:
	* src/gzfstream.cpp:
	- replaced by rctools library.

	* Makefile.am:
	* src/Makefile.am:
	* src/logplayer.h:
	* src/logplayer.cpp:
	* src/monitor_view_data.h:
	* src/monitor_view_data.cpp:
	* src/player_param.h:
	* src/player_param.cpp:
	* src/player_type.h:
	* src/player_type.cpp:
	* src/server_param.h:
	* src/server_param.cpp:
	* src/view_repository.h:
	* src/view_repository.cpp:
	- replaced rcg parser and gzip libraries to rctools library.

	* configure.ac:
	- added check of rctools.

2004-10-21  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* config/wxwin.m4
	- replaced by wxGTK-2.4.2-3.fr.

2004-07-19  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/main_frame.cpp (parseCmdLine):
	- started to implement command line option analyzer.

	* src/soccer_window_canvas.cpp:
	- added enlarge mode draw operation.
	- added operatin that click point coordinate is drawn to to status
	bar.
	- changed zoom rate.

	* src/main_frame.h:
	* src/main_frame.cpp:
	- added ball focus menu handler.

	* src/soccer_window_canvas.h:
	* src/soccer_window_canvas.cpp:
	- added zoom in/out and unzoom operation.
	- added ball focus operation.

	* src/logplayer.h:
	* src/logplayer.cpp:
	- added new method, start().
	- added new variable, M_timer_interval.
	- changed accelerate/decelerate policy.

	* src/main_frame.h:
	* src/main_frame.cpp:
	- removed M_menu_monitor_ptr and M_menu_logplayer_ptr.
	- added unzoom option.

	* src/main_frame.cpp (handleViewStatusBar):
	(createStatusBar):
	- removed SendSizeEvent()

	* src/monitor_client.h:
	* src/monitor_client.cpp:
	- added mode variables related to monitor client.

	* src/main_frame.h:
	* src/main_frame.cpp:
	- renamed ToolBar pointer variable.
	- removed monitor clinent related variables.

2004-07-18  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/main_frame.cpp (handleLogPlayerAction):
	- added jump operation
	(handleMouseWheel):
	- added new event handler for the mouse wheel event.

	* src/logplayer.h:
	* src/logplayer.cpp:
	- added new methods, jumpToFirst and jumpToLast.

	* src/main_frame.cpp (createMenuBar):
	- changed order of logplayer menu.
	- changed menu description of some items.

	* src/gdi_config.cpp (GDIConfig):
	- added default argument parameter to font variables to specify
	the encoding system.
	- tuned font size.
	- tuned stamina font color.

	* src/soccer_window_canvas.cpp (drawBall):
	- added ball reference variable.
	(drawPlayers):
	- added support variable 'effort_max'.
	- tuned text draw position.

	* src/main_frame.cpp:
	- changed short cut key assignment for the logplayer.
	- removed useless logplayer menu.
	- removed useless logplayer event ID.

2004-07-16  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* configure.ac:
	changed minimal supported version of wx.

2004-05-24  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/view_repository.cpp (clear):
	added clear operation for player_type map.

	* src/soccer_window_canvas.cpp (draw):
	added SelectObject( wxNullBitmap ).

2004-05-21  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/soccer_window_canvas.cpp (drawPlayers):
	changed player real body draw style when enlarge mode.

	* src/gdi_config.h:
	* src/gdi_config.cpp:
	added utility member method 'getPlayerBodyBrush''

2004-05-20  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/soccer_window_canvas.cpp (drawPlayers):
	added tackle pen support.
	(drawPlayers):
	added uniform number and stamina draw operation.
	(drawPlayers):
	added view cone draw operation.
	(drawPlayers):
	added member variable to check to draw hetero ID.
	added hetero ID draw operation.

	* src/gdi_config.h:
	* src/gdi_config.cpp:
	added tackle pen

	* src/logplayer.cpp (loadRCG):
	added missing close operation.
	added missing clear operation for previous view repository.

	* src/soccer_window_canvas.cpp (drawScoreBoard):
	added game info draw operation
	(drawPlayers):
	added effort and recovery decay status draw operation

	* src/monitor_view_data.h:
	added interfece method to team info.
	added interfece method to playmode info.

	* src/main_frame.h:
	* src/main_frame.cpp:
	added key event handler.

	* src/main_frame.cpp (handleViewStatusBar):
	(handleLogPlayerOpenRCG):
	added draw operation

	* src/soccer_window_canvas.cpp (drawPlayers):
	added basic player draw operation.

	* src/gdi_config.h:
	* src/gdi_config.cpp:
	added member variable M_kick_fault_pen
	changed default kick fault color.

	* src/monitor_view_data.cpp (isCollideBall):
	fixed collision condition.

2004-05-19  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/monitor_view_data.h:
	* src/monitor_view_data.cpp:
	changed players data structure to vector.

	* src/monitor_client.h:
	* src/monitor_client.cpp:
	added file only

	* src/logplayer.h (getRepository):
	changed to const type
	changed return type to const boost::shared_ptr< const ViewRepository >

	* src/soccer_window_canvas.cpp (setRepository):
	changed argument type to const

	* src/logplayer.h:
	* src/logplayer.cpp:
	added new member method 'hasData'

	* src/view_repository.h:
	* src/view_repository.cpp:
	added new member method 'clear' to erase all stored data.

	* src/logplayer.h:
	* src/logplayer.cpp:
	renamed from log_player.*

	* src/main_frame.cpp (handleLogPlayerOpenRCG):
	moved rcg loading process to LogPlayer class.

	* src/log_player.h:
	added new method 'getRepository()'

	* src/main_frame.cpp (MainFrame):
	removed rcg parser registration process.

	* src/log_player.h:
	* src/log_player.cpp:
	changed argument of constructor.
	(LogPlayer):
	added parser registration process.

	* src/main_frame.h:
	removed member variable 'M_view_repository_ptr'

	* src/log_player.h:
	added new member method 'loadRCG()'

	* src/log_player.cpp:
	changed view repository operation.

	* src/soccer_window_canvas.h:
	* src/soccer_window_canvas.cpp:
	renamed basic draw method.

	* src/view_repository.h:
	added member methods to control 'M_draw_index'

2004-05-18  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/view_repository.h:
	added new member variable 'M_draw_index' to refer current draw
	cycle.

	* src/soccer_window_canvas.h:
	* src/soccer_window_canvas.cpp:
	added member variable M_view_repository_ptr that refer the view
	data instance.

	* src/log_player.h:
	* src/log_player.cpp:
	changed member variable M_canvas to M_canvas_ptr that is

	* src/main_frame.cpp (createMenuBar):
	removed "File" menu.
	components in File menu are integrated to "Monitor" menu.
	changed some event ID name.

	* src/view_repository.cpp (ViewRepository):
	changed creation method of new instance of shared_ptr.

	* rcg/parser_v1.cpp (create):
	* rcg/parser_v2.cpp (create):
	* rcg/parser_v3.cpp (create):
	renamed typename from Parser::PtrType to ParserPtr.

	* rcg/parser.h:
	moved out PtrType from Parser scope, and renamed to ParserPtr.
	moved out FactoryPtr from ParserFactory scope, and renamed to
	ParserFactoryPtr.

	* rcg/loader.h:
	added Doxygen comments

2004-04-13  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/main_frame.h:
	separeta header files from _SOURCES primary.

2004-04-12  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/main_frame.cpp (handleLogPlayerAction):
	add EVT_MENU_RANGE handler for LogPlayer.

	* configure.ac:
	update wxWidgets version to 2.5.1

	* src/main_frame.cpp:
	temporarily remove toolbar for frame layout problem.
	add new menu and event handlers.
	fixed misunderstanding about wxCommandEvent and wxCloseEvent.

2004-04-11  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/main_frame.h:
	add new methods to create several toolbars.

	* src/Makefile.am:
	* src/main_frame.cpp:
	* src/xpm/open_rcg.xpm:
	* src/xpm/logplayer_*.xpm:
	add logplayer xpm files.
	add temporary logplayer toolbar.

2004-04-09  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/Makefile.am:
	* src/main_frame.h:
	* src/main_frame.cpp:
	add log_player.
	add logplayer tool bar.

	* src/log_player.h:
	* src/log_player.cpp:
	add new class & files.

	* rcg/loader.h:
	* rcg/loader.cpp:
	repository variable is changed from shared_pt to reference.

	* src/main_frame.h:
	* src/main_frame.cpp:
	add last open path config saver.
	(handleOpen):
	to reset gzFile pointer, gzifstream re-open file (ad hoc).

2004-04-08  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* rcg/loader.h:
	fixed defect of not a 'public' inheritance from Handler.

	* rcg/parser.h:
	ParserRepository is changed to singleton.

	* src/main_frame.h:
	* src/main_frame.cpp:
	add parser factory repository.

	* rcg/parser.cpp (addFactory):
	change method name.

	* rcg/loader.h:
	repository variable is changed to shared_ptr.

	* rcg/repository.h:
	change argument of addMsgInfo.

	* rcg/Makefile.am:
	* rcg/loader.h:
	* rcg/loader.cpp:
	add new class & files.

	* src/log_format.h:
	deleted.
	And 'LogFormat' is renamed to 'rcg' in all files.

	* rct/util.h:
	add utilities.

	* src/Makefile.am:
	set variables for 'rcg' librariy.

	* rcg/Makefile.am:
	* rcg/repository.h:
	* rcg/repository.cpp:
	add new interface class.

	* rcg/Makefile.am:
	reset libname to 'librcg.a'

	* rcg/types.h:
	* rcg/handler.h:
	* rcg/parser.h:
	* rcg/parser.cpp:
	* rcg/parser_v1.h:
	* rcg/parser_v1.cpp:
	* rcg/parser_v2.h:
	* rcg/parser_v2.cpp:
	* rcg/parser_v3.h:
	* rcg/parser_v3.cpp:
	name of namespace is reset to 'rcg'.

	* src/Makefile.am:
	* src/gzfstream.h:
	* src/gzfstream.cpp:
	add Zlib stream class.
	(makeModeStr):
	change return value to std::string.

2004-04-07  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* rcg/parser.cpp:
	* rcg/parser_v1.cpp:
	* rcg/parser_v2.cpp:
	* rcg/parser_v3.cpp:
	add wx headers & macros.

	* rcg/Makefile.am:
	(noinst_LIBRARIES):
	change library name.

	* rcg/parser_v3.h:
	* rcg/parser_v3.cpp:
	add new class & files.

	* rcg/Makefile.am:
	* rcg/types.h
	* rcg/handler.h
	* rcg/parser.h
	* rcg/parser.cpp
	* rcg/parser_v1.h
	* rcg/parser_v1.cpp
	* rcg/parser_v2.h
	* rcg/parser_v2.cpp
	add new directory & files.

2004-04-06  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/main_frame.cpp (handleOpen):
	add new wild card pattern.
	add new file dialog process for testing purpose.
	add initial file open implementaton.

	* src/player_param.h:
	* src/player_param.h:
	* src/Makefile.am:
	add new class & files.

	* src/server_param.h:
	* src/server_param.cpp:
	* src/Makefile.am:
	add new class & files

	* src/soccer_window_canvas.h:
	change pointer to boost::shared_ptr

	* configure.ac:
	add AC_LANG([C++]) for c++ support.
	This macro enables us to check Boost headers.

	* src/main_frame.h:
	change pointer to boost::shared_ptr

	* configure.ac:
	add error message to AC_CHECK_FUNCS for rint.
	add AC_CHECK_HEADER for boost/shared_ptr.hpp

2004-04-05  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/view_repository.cpp:
	* src/view_repository.cpp:
	add new class & files.

	* src/soccer_window_canvas.cpp (drawScoreBoard):
	add basic score board frame.
	(updateFieldSize):
	add auto adjutment of score board height.

	* src/monitor_view_data.h:
	* src/monitor_view_data.cpp:
	change file name & class name.

2004-04-02  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/soccer_window_canvas.cpp (updateScale):
	separate canvas size adjustment process.

	* src/view_data.cpp:
	add BallT, TeamT and PlayModeT.

	* configure.ac:
	add AC_CHECK_HEADERS([netinet/in.h]).
	add AC_C_INLINE.
	add AC_CHECK_FUNCS([rint]).

	* src/view_data.h:
	* src/view_data.cpp:
	* src/log_format.h:
	change file name, namespace name and class name.

	* src/monitor_view_data.cpp:
	implenent all menber methods.

	* src/soccer_types.h:
	* src/Makefile.am
	add new file.

	* src/monitor_view_data.h:
	* src/monitor_view_data.cpp:
	* src/Makefile.am:
	add new files.

	* src/monitor_view_format.h:
	add new file.
	add network byte order utility.

	* src/Makefile.am:
	add new file.
	modified AM_CXXFLAGS complier option.

	* src/gdi_config.h:
	* src/gdi_config.cpp:
	add config loader & saver.

2004-04-01  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/soccer_window_canvas.cpp:
	start to add drawing process.
	add field draw method.

	* src/soccer_window_canvas.h:
	change GDIConfig menber variable to pointer.

	* src/gdi_config.h:
	* src/gdi_config.cpp:
	* src/Makefile.am:
	create new class.

2004-03-19  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/main_frame.cpp (handleViewStatusBar):
	add status bar and support show/hide by check item menu.

	* src/soccer_window_app.h (DECLARE_APP):
	add macro for application.

	* src/main_frame.cpp:
	add config file read/write interface that has Win compatibility.

2004-03-18  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/soccer_window_app.cpp:
	* src/soccer_window_app.h:
	* src/main_frame.cpp:
	* src/main_frame.h:
	* src/Makefile.am
	* config/wxwin.m4
	* confibure.ac
	Main GUI library is changed to wxWidgets.

2004-03-15  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/soccer_window.cc:
	create main applicaton class.

2004-03-14  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* bootstrap:
	remove '-I' option from aclocal command.

	* Makefile.am (SUBDIRS):
	remove m4.

	* configure.ac:
	remove m4/Makefile.

2004-03-05  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* configure.ac:
	add SDL_net library check.

	* Makefile.am:
	* src/Makefile.am:
	add CLEANFILE variable to clean Emacs backup files.

2004-03-04  Hidehisa Akiyama  <akky@users.sourceforge.jp>

	* src/main.cc (main):
	add test procedure to draw rectangles.

	* configure.ac:
	- add SDL library check.
	- add SDL_gfx library check.

	* bootstrap:
	add helper script.

	* m4/sdl.m4:
	import SDL macro for portability.

2004-03-04  Hidehisa Akiyama  <akiyama@piv18a>

	* configure.ac:
	create Autotools settings.

	* src/main.cc:
	project started.
