OSDN Git Service

charactermanaj/CharacterManaJ.git
8 years agodmgおよびzipの生成用バッチの作成 ver0.998
seraphy [Mon, 20 Jul 2015 14:44:46 +0000 (23:44 +0900)]
dmgおよびzipの生成用バッチの作成

8 years ago中国語リソースとフォント対応
seraphy [Mon, 20 Jul 2015 04:18:22 +0000 (13:18 +0900)]
中国語リソースとフォント対応

1. 中国語リソースの埋め込み。
2. 現在のロケールで選択されるリソースの文字を表示できないフォントはフォント候補から除外する処理、
について対応した。

9 years agoチケット #34209 「キャンバスの高さ設定が次回起動時に正しく読み込まれない」不具合の修正 ver0.997
seraphy [Wed, 20 Aug 2014 17:10:57 +0000 (02:10 +0900)]
チケット #34209 「キャンバスの高さ設定が次回起動時に正しく読み込まれない」不具合の修正

および、プロファイル設定画面にてキャンバスサイズが1024を超える幅もしくは高さの設定を許可するように修正。
(ただし実際に表示可能であるかは検証しない。)

9 years agover0.996bリリース ver0.996b
seraphy [Sun, 29 Jun 2014 14:00:33 +0000 (23:00 +0900)]
ver0.996bリリース

9 years agoMac用フォント設定の追加
seraphy [Tue, 24 Jun 2014 17:05:43 +0000 (02:05 +0900)]
Mac用フォント設定の追加

9 years ago設定で指定された優先フォントだけを使用するようにUIManagerを調整する。
seraphy [Mon, 23 Jun 2014 11:17:03 +0000 (20:17 +0900)]
設定で指定された優先フォントだけを使用するようにUIManagerを調整する。

9 years ago・ ver0.996リリース ver0.996
seraphy [Sun, 22 Jun 2014 17:17:22 +0000 (02:17 +0900)]
・ ver0.996リリース
・ パーツのランダム選択ダイアログを作成した。
・ フォントサイズの変更に対応した。(ただし、Mac/Winのみ)
・ distの配布フォルダで、Mac/WinともにJREの同梱を可能にした。
(ただし、gitリポジトリには、JRE自身はコピーせず、ビルド時に設定すること。)

10 years agover0.995 release
seraphy [Sat, 4 Jan 2014 23:11:40 +0000 (23:11 +0000)]
ver0.995 release

git-svn-id: https://svn.sourceforge.jp/svnroot/charactermanaj/trunk@93 5b6e9025-a2e8-4882-b233-f889982098c5

10 years agoお気に入りメニューをスクロール可能にした。
seraphy [Mon, 30 Dec 2013 22:02:44 +0000 (22:02 +0000)]
お気に入りメニューをスクロール可能にした。
お気に入りの管理をテーブル表示とし、プリセットも合わせて管理可能にした。
プロファイル編集画面のお気に入り、プリセットの表示順を名前でソート
お気に入りメニューの階層化サポート
古いキャッシュファイルの自動削除対応
お気に入り管理ダイアログで右クリックによる選択に対応
キャラクターデータフォルダ選択時に(開始前に)ワーキングセットの全クリアを可能
ウィンドウ位置調整部の共通化、
    および、お気に入り管理ダイアログをメインウィンドウの左側に設定
お気に入りの管理ダイアログをモードレスダイアログに変更。
お気に入りの変更イベント管理用のオブザーバーを独立させた。
インポート時にウェイトカーソルのまま戻らない問題の修正(おそらく)
新規インポート時に、パーツもプリセットも指定しない場合に空の構造を作成できる

git-svn-id: https://svn.sourceforge.jp/svnroot/charactermanaj/trunk@92 5b6e9025-a2e8-4882-b233-f889982098c5

10 years agover0.994のjar, exeのビルド (osxはまだ)
seraphy [Sat, 28 Dec 2013 21:39:45 +0000 (21:39 +0000)]
ver0.994のjar, exeのビルド (osxはまだ)

git-svn-id: https://svn.sourceforge.jp/svnroot/charactermanaj/trunk@91 5b6e9025-a2e8-4882-b233-f889982098c5

10 years agoWorkingSetの保存と復元をシリアライズからXML形式に変更した。
seraphy [Sat, 28 Dec 2013 21:39:28 +0000 (21:39 +0000)]
WorkingSetの保存と復元をシリアライズからXML形式に変更した。

git-svn-id: https://svn.sourceforge.jp/svnroot/charactermanaj/trunk@90 5b6e9025-a2e8-4882-b233-f889982098c5

10 years agoワーキングセットをXMLで出力できるようにした。(読み込みは未対応)
seraphy [Wed, 4 Dec 2013 16:33:26 +0000 (16:33 +0000)]
ワーキングセットをXMLで出力できるようにした。(読み込みは未対応)

git-svn-id: https://svn.sourceforge.jp/svnroot/charactermanaj/trunk@89 5b6e9025-a2e8-4882-b233-f889982098c5

10 years agoImageCacheのキャッシュ状況をMBeanによりリアルタイムにチェック可能にした。
seraphy [Mon, 2 Dec 2013 17:07:39 +0000 (17:07 +0000)]
ImageCacheのキャッシュ状況をMBeanによりリアルタイムにチェック可能にした。

git-svn-id: https://svn.sourceforge.jp/svnroot/charactermanaj/trunk@88 5b6e9025-a2e8-4882-b233-f889982098c5

10 years agoテンプレートは管理ファイルに記載なくともフォルダにあるxmlも取り込むように追加
seraphy [Mon, 25 Nov 2013 17:44:02 +0000 (17:44 +0000)]
テンプレートは管理ファイルに記載なくともフォルダにあるxmlも取り込むように追加

git-svn-id: https://svn.sourceforge.jp/svnroot/charactermanaj/trunk@87 5b6e9025-a2e8-4882-b233-f889982098c5

10 years ago新規プロファイルのテンプレート選択時のコンボボックスの幅を広げる.
seraphy [Mon, 25 Nov 2013 17:43:49 +0000 (17:43 +0000)]
新規プロファイルのテンプレート選択時のコンボボックスの幅を広げる.
(短いとInputBoxのタイトルが隠れるため)

git-svn-id: https://svn.sourceforge.jp/svnroot/charactermanaj/trunk@86 5b6e9025-a2e8-4882-b233-f889982098c5

10 years agoキャラクターデータの独自独自テンプレートの作成機能の追加
seraphy [Sun, 24 Nov 2013 22:46:55 +0000 (22:46 +0000)]
キャラクターデータの独自独自テンプレートの作成機能の追加

git-svn-id: https://svn.sourceforge.jp/svnroot/charactermanaj/trunk@85 5b6e9025-a2e8-4882-b233-f889982098c5

10 years agoプロファイルの選択画面をsplitpaneに変更した。
seraphy [Sun, 24 Nov 2013 22:46:20 +0000 (22:46 +0000)]
プロファイルの選択画面をsplitpaneに変更した。

git-svn-id: https://svn.sourceforge.jp/svnroot/charactermanaj/trunk@84 5b6e9025-a2e8-4882-b233-f889982098c5

10 years agoパーツ管理情報に設定時点のパーツの更新日時を記録するように修正。
seraphy [Sun, 24 Nov 2013 04:08:36 +0000 (04:08 +0000)]
パーツ管理情報に設定時点のパーツの更新日時を記録するように修正。

git-svn-id: https://svn.sourceforge.jp/svnroot/charactermanaj/trunk@83 5b6e9025-a2e8-4882-b233-f889982098c5

10 years agoパーツの管理で、バージョンの入力ダイアログが「ホームページの入力」になっていた文言の修正
seraphy [Sat, 23 Nov 2013 15:22:54 +0000 (15:22 +0000)]
パーツの管理で、バージョンの入力ダイアログが「ホームページの入力」になっていた文言の修正

git-svn-id: https://svn.sourceforge.jp/svnroot/charactermanaj/trunk@82 5b6e9025-a2e8-4882-b233-f889982098c5

10 years agocharacter.iniと一緒にあるreadmeの取り込み
seraphy [Sat, 23 Nov 2013 15:22:42 +0000 (15:22 +0000)]
character.iniと一緒にあるreadmeの取り込み

git-svn-id: https://svn.sourceforge.jp/svnroot/charactermanaj/trunk@81 5b6e9025-a2e8-4882-b233-f889982098c5

10 years ago・ AboutボックスでHTMLが表示できなかった問題の修正
seraphy [Sat, 23 Nov 2013 15:22:27 +0000 (15:22 +0000)]
・ AboutボックスでHTMLが表示できなかった問題の修正
・ 外部リソースからはAboutのテキストを読み込まないように修正

git-svn-id: https://svn.sourceforge.jp/svnroot/charactermanaj/trunk@80 5b6e9025-a2e8-4882-b233-f889982098c5

10 years agoプロファイル選択ダイアログの一覧をリストからテーブルに変更
seraphy [Sat, 23 Nov 2013 06:35:08 +0000 (06:35 +0000)]
プロファイル選択ダイアログの一覧をリストからテーブルに変更

git-svn-id: https://svn.sourceforge.jp/svnroot/charactermanaj/trunk@79 5b6e9025-a2e8-4882-b233-f889982098c5

10 years agoキャラクタープロファイルの作成と複製のボタンを分けた。
seraphy [Sat, 23 Nov 2013 06:34:56 +0000 (06:34 +0000)]
キャラクタープロファイルの作成と複製のボタンを分けた。

git-svn-id: https://svn.sourceforge.jp/svnroot/charactermanaj/trunk@78 5b6e9025-a2e8-4882-b233-f889982098c5

10 years agoキャラクターなんとか機のフォルダを変換するタイミングをプロファイル一覧取得時に変更.
seraphy [Sat, 23 Nov 2013 06:34:41 +0000 (06:34 +0000)]
キャラクターなんとか機のフォルダを変換するタイミングをプロファイル一覧取得時に変更.
(従来はディレクトリ選択時だった。)

git-svn-id: https://svn.sourceforge.jp/svnroot/charactermanaj/trunk@77 5b6e9025-a2e8-4882-b233-f889982098c5

10 years ago画像のキャッシュ管理でOutOfMemoryをハンドリングする意味がないので削除した。
seraphy [Wed, 20 Nov 2013 17:45:48 +0000 (17:45 +0000)]
画像のキャッシュ管理でOutOfMemoryをハンドリングする意味がないので削除した。

git-svn-id: https://svn.sourceforge.jp/svnroot/charactermanaj/trunk@76 5b6e9025-a2e8-4882-b233-f889982098c5

10 years agofavorites.xmlとpartsDefinitionにcodeBase属性の追加準備
seraphy [Sun, 17 Nov 2013 18:18:32 +0000 (18:18 +0000)]
favorites.xmlとpartsDefinitionにcodeBase属性の追加準備

git-svn-id: https://svn.sourceforge.jp/svnroot/charactermanaj/trunk@75 5b6e9025-a2e8-4882-b233-f889982098c5

10 years ago不要throws句の除去
seraphy [Sun, 17 Nov 2013 18:18:23 +0000 (18:18 +0000)]
不要throws句の除去

git-svn-id: https://svn.sourceforge.jp/svnroot/charactermanaj/trunk@74 5b6e9025-a2e8-4882-b233-f889982098c5

10 years agoリソースのコピー方法を、build.xmlによる事前リストの作成方式から、実行時の動的トラバースに変更。
seraphy [Sun, 17 Nov 2013 18:18:10 +0000 (18:18 +0000)]
リソースのコピー方法を、build.xmlによる事前リストの作成方式から、実行時の動的トラバースに変更。

git-svn-id: https://svn.sourceforge.jp/svnroot/charactermanaj/trunk@73 5b6e9025-a2e8-4882-b233-f889982098c5

10 years agoアプリケーション設定ファイルの位置を固定するシステムプロパティを追加
seraphy [Sun, 17 Nov 2013 18:17:51 +0000 (18:17 +0000)]
アプリケーション設定ファイルの位置を固定するシステムプロパティを追加

git-svn-id: https://svn.sourceforge.jp/svnroot/charactermanaj/trunk@72 5b6e9025-a2e8-4882-b233-f889982098c5

10 years agoversionを0.993へ
seraphy [Sun, 17 Nov 2013 18:17:34 +0000 (18:17 +0000)]
versionを0.993へ

git-svn-id: https://svn.sourceforge.jp/svnroot/charactermanaj/trunk@71 5b6e9025-a2e8-4882-b233-f889982098c5

10 years agoexe版の起動時の設定ファイル(charactermanaj.l4j.ini)に対応
seraphy [Sun, 20 Oct 2013 16:43:06 +0000 (16:43 +0000)]
exe版の起動時の設定ファイル(charactermanaj.l4j.ini)に対応

git-svn-id: https://svn.sourceforge.jp/svnroot/charactermanaj/trunk@70 5b6e9025-a2e8-4882-b233-f889982098c5

10 years agoキャラクターデータディレクトリの指定を起動時のシステムプロパティで指定可能にした。
seraphy [Sun, 20 Oct 2013 16:42:55 +0000 (16:42 +0000)]
キャラクターデータディレクトリの指定を起動時のシステムプロパティで指定可能にした。

git-svn-id: https://svn.sourceforge.jp/svnroot/charactermanaj/trunk@69 5b6e9025-a2e8-4882-b233-f889982098c5

10 years agoインポート時にキャラクターなんとか機のver2とver3のフォルダ構造を判別し、異なるものが混在する場合に警告を出せるようにした。
seraphy [Wed, 9 Oct 2013 18:45:48 +0000 (18:45 +0000)]
インポート時にキャラクターなんとか機のver2とver3のフォルダ構造を判別し、異なるものが混在する場合に警告を出せるようにした。

git-svn-id: https://svn.sourceforge.jp/svnroot/charactermanaj/trunk@68 5b6e9025-a2e8-4882-b233-f889982098c5

10 years ago新規プロファイル作成で独自のキャラクターセットをテンプレートとして登録できるようにし、その場合は優先して読み込むように変更した。
seraphy [Wed, 9 Oct 2013 18:45:29 +0000 (18:45 +0000)]
新規プロファイル作成で独自のキャラクターセットをテンプレートとして登録できるようにし、その場合は優先して読み込むように変更した。

git-svn-id: https://svn.sourceforge.jp/svnroot/charactermanaj/trunk@67 5b6e9025-a2e8-4882-b233-f889982098c5

10 years ago新規プロファイル作成時にキャラクターなんとか機のv2/v3の構造を選択できるように拡張した。
seraphy [Mon, 7 Oct 2013 16:53:01 +0000 (16:53 +0000)]
新規プロファイル作成時にキャラクターなんとか機のv2/v3の構造を選択できるように拡張した。
またユーザー独自のテンプレートを定義できるように仕組みを作成した。

git-svn-id: https://svn.sourceforge.jp/svnroot/charactermanaj/trunk@66 5b6e9025-a2e8-4882-b233-f889982098c5

10 years agoお気に入りの管理ダイアログから、お気に入りをダブルクリックまたはボタンにより選択できるように変更した。
seraphy [Sun, 6 Oct 2013 18:00:57 +0000 (18:00 +0000)]
お気に入りの管理ダイアログから、お気に入りをダブルクリックまたはボタンにより選択できるように変更した。

git-svn-id: https://svn.sourceforge.jp/svnroot/charactermanaj/trunk@65 5b6e9025-a2e8-4882-b233-f889982098c5

10 years agoMangldファイル名の名前ベースのUUIDで衝突を考慮する仕組みがあったが、衝突は考慮しないように省略し、実装と管理方法を簡略化する。
seraphy [Sun, 6 Oct 2013 18:00:36 +0000 (18:00 +0000)]
Mangldファイル名の名前ベースのUUIDで衝突を考慮する仕組みがあったが、衝突は考慮しないように省略し、実装と管理方法を簡略化する。

git-svn-id: https://svn.sourceforge.jp/svnroot/charactermanaj/trunk@64 5b6e9025-a2e8-4882-b233-f889982098c5

10 years ago最後に使用したキャラクターデータ名を、キャラクターデータの親フォルダ上に、相対フォルダ名で保存するように変更。
seraphy [Sun, 6 Oct 2013 18:00:25 +0000 (18:00 +0000)]
最後に使用したキャラクターデータ名を、キャラクターデータの親フォルダ上に、相対フォルダ名で保存するように変更。

git-svn-id: https://svn.sourceforge.jp/svnroot/charactermanaj/trunk@63 5b6e9025-a2e8-4882-b233-f889982098c5

10 years ago使用したキャラクターデータディレクトリの履歴をシリアライズ形式からXML形式に変換するスタートアップの追加
seraphy [Sun, 6 Oct 2013 17:59:24 +0000 (17:59 +0000)]
使用したキャラクターデータディレクトリの履歴をシリアライズ形式からXML形式に変換するスタートアップの追加

git-svn-id: https://svn.sourceforge.jp/svnroot/charactermanaj/trunk@62 5b6e9025-a2e8-4882-b233-f889982098c5

10 years ago使用したキャラクターデータディレクトリの履歴をシリアライズ形式からXML形式に変更
seraphy [Sun, 6 Oct 2013 17:59:16 +0000 (17:59 +0000)]
使用したキャラクターデータディレクトリの履歴をシリアライズ形式からXML形式に変更

git-svn-id: https://svn.sourceforge.jp/svnroot/charactermanaj/trunk@61 5b6e9025-a2e8-4882-b233-f889982098c5

10 years agov3にあわせて、未使用レイヤーもサポートするように修正
seraphy [Sun, 6 Oct 2013 17:59:06 +0000 (17:59 +0000)]
v3にあわせて、未使用レイヤーもサポートするように修正

git-svn-id: https://svn.sourceforge.jp/svnroot/charactermanaj/trunk@60 5b6e9025-a2e8-4882-b233-f889982098c5

10 years agoXML読み込み時にスキーマチェックは廃止したが、名前空間のチェックは行うようにする。
seraphy [Sun, 6 Oct 2013 17:58:57 +0000 (17:58 +0000)]
XML読み込み時にスキーマチェックは廃止したが、名前空間のチェックは行うようにする。

git-svn-id: https://svn.sourceforge.jp/svnroot/charactermanaj/trunk@59 5b6e9025-a2e8-4882-b233-f889982098c5

10 years ago定数の宣言位置の調整
seraphy [Sun, 6 Oct 2013 17:58:47 +0000 (17:58 +0000)]
定数の宣言位置の調整

git-svn-id: https://svn.sourceforge.jp/svnroot/charactermanaj/trunk@58 5b6e9025-a2e8-4882-b233-f889982098c5

10 years agoパーツ管理情報クラスのXMLの読み書き部を別クラスに分離
seraphy [Sun, 6 Oct 2013 17:58:35 +0000 (17:58 +0000)]
パーツ管理情報クラスのXMLの読み書き部を別クラスに分離

git-svn-id: https://svn.sourceforge.jp/svnroot/charactermanaj/trunk@57 5b6e9025-a2e8-4882-b233-f889982098c5

10 years agoデフォルトのキャラクターデータのシリアライズを廃止
seraphy [Sun, 6 Oct 2013 17:58:22 +0000 (17:58 +0000)]
デフォルトのキャラクターデータのシリアライズを廃止

git-svn-id: https://svn.sourceforge.jp/svnroot/charactermanaj/trunk@56 5b6e9025-a2e8-4882-b233-f889982098c5

10 years agoキャラクターなんとか機Ver3系のレイヤー構成に変更
seraphy [Sun, 6 Oct 2013 17:58:08 +0000 (17:58 +0000)]
キャラクターなんとか機Ver3系のレイヤー構成に変更

git-svn-id: https://svn.sourceforge.jp/svnroot/charactermanaj/trunk@55 5b6e9025-a2e8-4882-b233-f889982098c5

10 years agoキャラクターデータのXML読み込みでカラーグループ設定とおすすめリンクが読み込めていなかった問題の修正
seraphy [Sun, 6 Oct 2013 17:57:55 +0000 (17:57 +0000)]
キャラクターデータのXML読み込みでカラーグループ設定とおすすめリンクが読み込めていなかった問題の修正

git-svn-id: https://svn.sourceforge.jp/svnroot/charactermanaj/trunk@54 5b6e9025-a2e8-4882-b233-f889982098c5

10 years ago・ キャラクターデータディレクトリの読み込みを並列化した。
seraphy [Sun, 6 Oct 2013 17:57:42 +0000 (17:57 +0000)]
・ キャラクターデータディレクトリの読み込みを並列化した。
・ キャラクターデータの読み込み部をクラスに分離した。

git-svn-id: https://svn.sourceforge.jp/svnroot/charactermanaj/trunk@53 5b6e9025-a2e8-4882-b233-f889982098c5

10 years agoキャラクターデータのXMLの読み書き部を分離独立させた。
seraphy [Sun, 6 Oct 2013 17:57:20 +0000 (17:57 +0000)]
キャラクターデータのXMLの読み書き部を分離独立させた。

git-svn-id: https://svn.sourceforge.jp/svnroot/charactermanaj/trunk@52 5b6e9025-a2e8-4882-b233-f889982098c5

10 years agoxmlの解析方法をXPathからDomの手動トラバースに変更することで速度の大幅な改善を行った。
seraphy [Sun, 6 Oct 2013 17:56:55 +0000 (17:56 +0000)]
xmlの解析方法をXPathからDomの手動トラバースに変更することで速度の大幅な改善を行った。
それに伴い、キャッシュのメカニズムを順次廃止する。

git-svn-id: https://svn.sourceforge.jp/svnroot/charactermanaj/trunk@51 5b6e9025-a2e8-4882-b233-f889982098c5

10 years agoプロファイル選択リストにスクロールバーを表示するように修正。(つけ忘れ)
seraphy [Tue, 23 Jul 2013 16:18:49 +0000 (16:18 +0000)]
プロファイル選択リストにスクロールバーを表示するように修正。(つけ忘れ)

git-svn-id: https://svn.sourceforge.jp/svnroot/charactermanaj/trunk@50 5b6e9025-a2e8-4882-b233-f889982098c5

11 years ago・ 配備ディレクトリの分離
seraphy [Mon, 25 Mar 2013 11:30:20 +0000 (11:30 +0000)]
・ 配備ディレクトリの分離
・ アプリケーションバンドルのローカライズ修正

git-svn-id: https://svn.sourceforge.jp/svnroot/charactermanaj/trunk@49 5b6e9025-a2e8-4882-b233-f889982098c5

11 years agoOSX用Java7(Oracle)を実行するアプリケーションバンドルに対応した。
seraphy [Sat, 23 Mar 2013 18:36:45 +0000 (18:36 +0000)]
OSX用Java7(Oracle)を実行するアプリケーションバンドルに対応した。

git-svn-id: https://svn.sourceforge.jp/svnroot/charactermanaj/trunk@47 5b6e9025-a2e8-4882-b233-f889982098c5

11 years ago チェックモード時のマウスカーソルによるツールチップ情報の変更
seraphy [Sat, 23 Mar 2013 08:02:13 +0000 (08:02 +0000)]
 チェックモード時のマウスカーソルによるツールチップ情報の変更
 ・ ARGB表示を16進数から、10進数表記に変更した。
 ・ Y値の表示わ追加した。
 ・ 数字の意味が分かりやすいように、A,Y,R,G,Bの各値に頭文字の表記を付与した。

git-svn-id: https://svn.sourceforge.jp/svnroot/charactermanaj/trunk@46 5b6e9025-a2e8-4882-b233-f889982098c5

11 years agoMacOSXのJava7(Oracle)で実行した場合
seraphy [Sun, 10 Mar 2013 17:34:07 +0000 (17:34 +0000)]
MacOSXのJava7(Oracle)で実行した場合
・ 環境変数LANG, LC_CTYPEのいずれかが設定されていることを確認する
・ リストしたファイル名はMacネイティブなNFDであるため、NFCにノーマライズする
という追加処置を行っている。

git-svn-id: https://svn.sourceforge.jp/svnroot/charactermanaj/trunk@45 5b6e9025-a2e8-4882-b233-f889982098c5

11 years ago・ HSB/HSYカラーモデルの切り替えをレイヤーごとに設定できるようにした。
seraphy [Mon, 4 Mar 2013 16:47:19 +0000 (16:47 +0000)]
・ HSB/HSYカラーモデルの切り替えをレイヤーごとに設定できるようにした。
・ 設定ファイルにカラーモデル項目を追加。(旧設定ファイル、省略時はHSB)
・ カラーダイアログのHSYモード時の表記切り替え対応
・ グレースケール表示モードはRGB平均ではなく、輝度に変更。

git-svn-id: https://svn.sourceforge.jp/svnroot/charactermanaj/trunk@44 5b6e9025-a2e8-4882-b233-f889982098c5

11 years ago・ 内部的に、HSB(色相・彩度・明度)による色変更に加えて、HSY(色相・彩度・輝度)による変更をサポートするようにカラーモデルを切り替え可能に対応した。(設定画面...
seraphy [Sat, 2 Mar 2013 20:33:56 +0000 (20:33 +0000)]
・ 内部的に、HSB(色相・彩度・明度)による色変更に加えて、HSY(色相・彩度・輝度)による変更をサポートするようにカラーモデルを切り替え可能に対応した。(設定画面、色ダイアログは未対応)

git-svn-id: https://svn.sourceforge.jp/svnroot/charactermanaj/trunk@43 5b6e9025-a2e8-4882-b233-f889982098c5

12 years agoヘルプにLionを対応OSとして追記
seraphy [Sat, 10 Mar 2012 18:04:39 +0000 (18:04 +0000)]
ヘルプにLionを対応OSとして追記

git-svn-id: https://svn.sourceforge.jp/svnroot/charactermanaj/trunk@42 5b6e9025-a2e8-4882-b233-f889982098c5

12 years agoチケット #26101 左右反転すると色がおかしくなる。 (JavaSE7問題)
seraphy [Tue, 23 Aug 2011 15:43:49 +0000 (15:43 +0000)]
チケット #26101 左右反転すると色がおかしくなる。 (JavaSE7問題)

git-svn-id: https://svn.sourceforge.jp/svnroot/charactermanaj/trunk@41 5b6e9025-a2e8-4882-b233-f889982098c5

12 years agover0.98 Windows(EXE)ビルド
seraphy [Sat, 20 Aug 2011 15:59:04 +0000 (15:59 +0000)]
ver0.98 Windows(EXE)ビルド

git-svn-id: https://svn.sourceforge.jp/svnroot/charactermanaj/trunk@39 5b6e9025-a2e8-4882-b233-f889982098c5

12 years agover0.98 mac/linuxビルド
seraphy [Sat, 20 Aug 2011 15:42:12 +0000 (15:42 +0000)]
ver0.98 mac/linuxビルド

git-svn-id: https://svn.sourceforge.jp/svnroot/charactermanaj/trunk@38 5b6e9025-a2e8-4882-b233-f889982098c5

12 years agover0.98候補
seraphy [Wed, 17 Aug 2011 13:35:57 +0000 (13:35 +0000)]
ver0.98候補
・カラーダイアログのスピナーをマウスのホイールで調整可能に
・カラーダイアログの各パラメータの精度を細かく

git-svn-id: https://svn.sourceforge.jp/svnroot/charactermanaj/trunk@37 5b6e9025-a2e8-4882-b233-f889982098c5

12 years agoチケット #25027 XML検証時に不要なインターネットアクセスがある。
seraphy [Tue, 16 Aug 2011 14:08:51 +0000 (14:08 +0000)]
チケット #25027 XML検証時に不要なインターネットアクセスがある。
チケット #26030 最大表示中にパーツの検索ダイアログを出すと画面外になり戻らなくなる。
チケット #26029 倍率コンボボックスに数値以外を入れると、以降、倍率が効かなくなる。
以上、対応。

git-svn-id: https://svn.sourceforge.jp/svnroot/charactermanaj/trunk@36 5b6e9025-a2e8-4882-b233-f889982098c5

12 years ago・伺か用出力のカラーボックスのダブルクリックによる色選択部の修正
seraphy [Tue, 16 Aug 2011 13:04:25 +0000 (13:04 +0000)]
・伺か用出力のカラーボックスのダブルクリックによる色選択部の修正
・OSXにApple Java Extensionsが入ってない場合も継続するように修正。(暫定)

git-svn-id: https://svn.sourceforge.jp/svnroot/charactermanaj/trunk@35 5b6e9025-a2e8-4882-b233-f889982098c5

12 years agoチケット #26030 最大表示中にパーツの検索ダイアログを出すと画面外になり戻らなくなる。
seraphy [Tue, 16 Aug 2011 12:52:00 +0000 (12:52 +0000)]
チケット #26030 最大表示中にパーツの検索ダイアログを出すと画面外になり戻らなくなる。
修正

git-svn-id: https://svn.sourceforge.jp/svnroot/charactermanaj/trunk@34 5b6e9025-a2e8-4882-b233-f889982098c5

12 years agoチケット #26029 倍率コンボボックスに数値以外を入れると、以降、倍率が効かなくなる。
seraphy [Tue, 16 Aug 2011 12:46:47 +0000 (12:46 +0000)]
チケット #26029 倍率コンボボックスに数値以外を入れると、以降、倍率が効かなくなる。

git-svn-id: https://svn.sourceforge.jp/svnroot/charactermanaj/trunk@33 5b6e9025-a2e8-4882-b233-f889982098c5

12 years ago未使用クラス削除
seraphy [Tue, 16 Aug 2011 12:37:35 +0000 (12:37 +0000)]
未使用クラス削除

git-svn-id: https://svn.sourceforge.jp/svnroot/charactermanaj/trunk@32 5b6e9025-a2e8-4882-b233-f889982098c5

12 years agoチケット #25027 「XML検証時に不要なインターネットアクセスがある。」
seraphy [Tue, 16 Aug 2011 12:33:52 +0000 (12:33 +0000)]
チケット #25027 「XML検証時に不要なインターネットアクセスがある。」
スキーマをローカルに移動

git-svn-id: https://svn.sourceforge.jp/svnroot/charactermanaj/trunk@31 5b6e9025-a2e8-4882-b233-f889982098c5

12 years agoant1.8対応
seraphy [Tue, 16 Aug 2011 11:39:40 +0000 (11:39 +0000)]
ant1.8対応

git-svn-id: https://svn.sourceforge.jp/svnroot/charactermanaj/trunk@30 5b6e9025-a2e8-4882-b233-f889982098c5

12 years agover0.97リリース
seraphy [Sun, 24 Apr 2011 15:39:13 +0000 (15:39 +0000)]
ver0.97リリース

[バグ修正]
・最大表示してカラーダイアログが開くと、カラーダイアログが外に出てしまう問題の修正。
・スクロールバーにマウスカーソルを乗せた後に、しばらくツールチップの残像が残る問題の対応
・伺か用出力のグループ枠のタイトルが消えている問題の対応

[機能改善]
・カラーダイアログのリセットボタンの制御
・壁紙ファクトリのエラーメッセージ対応
・背景色管理主体の移動. パーツセットには背景色情報があるため、パーツ選択マネージャが従来管理していたが、壁紙情報に移行した。
・背景に壁紙画像のタイル表示を可能にした。
・プレビュー付き画像選択ダイアログ
・スクロール量を表示画面からのn等分割にするように変更。
・汎用マウスドラッグサポート、ホイールによるスクロールにも対応
・サンプルピクチャもバイキュービックとバイリニアの倍率による切り替えに対応した。

[内部仕様変更]
・カラー選択ボックスの分離
・壁紙クラス
・壁紙情報のワーキングセットへの保存と復帰
・壁紙描画の最適化
・スクロールパインのドラッグスクロールの共通部をクラスに切り出し
・ビルド時のリソースリストの動的生成
・余白調整・抜けていたリソースの追加

[その他]
・ver0.97リリース用に実験コードの不活性化

git-svn-id: https://svn.sourceforge.jp/svnroot/charactermanaj/trunk@28 5b6e9025-a2e8-4882-b233-f889982098c5

13 years agover0.97開発中
seraphy [Tue, 19 Apr 2011 16:54:50 +0000 (16:54 +0000)]
ver0.97開発中
・ファイル出力のオプションパネルの実験 (実験中)

・Bug158 カテゴリの縮小モード時に縮小ボタンを押した場合に縮小しない。
・Bug186 bmpで出力したあと、次に開いたときにフィルタがbmpになっていない。
・お気に入りの上書き機能
・ディレクトリ選択ダイアログのドロップに対応
・色情報レイヤー追加
・ホイールによる垂直・水平スクロール対応
・レンダリングヒント

・ダブルクリックの回数判定を正確に2回とする
・チェック情報ツールチップの非表示・余白サイズの調整
・ズームComboBoxのレイアウト調整
・クリッピングによる最適化
・マウス位置中心のズームとグリッド線
・スクロールバーの単位調整
・スクロールとズーム
・ホイールによる拡大の修正
・ズームドラッグと背景モード

git-svn-id: https://svn.sourceforge.jp/svnroot/charactermanaj/trunk@27 5b6e9025-a2e8-4882-b233-f889982098c5

13 years agover0.97開発中
seraphy [Sat, 16 Apr 2011 08:58:10 +0000 (08:58 +0000)]
ver0.97開発中
・ズーム機能の修正 (縮小・拡大時のレンダリングの最適化)
・マウスによるドラッグ
・ゴミチェックのための背景モード切り替え
・上記機能のアプリケーション設定でのカスタマイズ

git-svn-id: https://svn.sourceforge.jp/svnroot/charactermanaj/trunk@26 5b6e9025-a2e8-4882-b233-f889982098c5

13 years agover0.97開発途中
seraphy [Thu, 14 Apr 2011 11:17:37 +0000 (11:17 +0000)]
ver0.97開発途中
・ズーム機能の実装
・OSX レイアウト調整
・Bug159 Level CONFIGレベルがあるので、それに対応。INFOは重要でなければFINEかFINERに降格。
・カラーダイアログとメインフレームもCTRL-Wで閉じるように対応
・Bug183 aboutのライセンス文言の修正
・Bug165 プログレスダイアログの実装

git-svn-id: https://svn.sourceforge.jp/svnroot/charactermanaj/trunk@25 5b6e9025-a2e8-4882-b233-f889982098c5

13 years agover0.97 伺かサーフェイス・PNA出力対応 (beta)
seraphy [Wed, 13 Apr 2011 00:37:18 +0000 (00:37 +0000)]
ver0.97 伺かサーフェイス・PNA出力対応 (beta)
・Bug157 invokeAndWaitを使っている箇所を探し、不要であればinvokeLaterに改める。
・Bug157 invokeAndWaitを使っている箇所を探し、不要であればinvokeLaterに改める。
・Bug161 インポートでcharacter.xmlの読み込みに失敗したら、それを無視するべき
・Bug174 cmd-wで閉じるようにする. (ESCと同じ)
・Bug160 パーツ検索ダイアログのフォーカス
・Bug182 character.xmlの書き込み時にキャッシュを作成していないため、次回読み込み時に時間がかかる。
・伺か出力対応
・ファイル名の大文字小文字をプラットフォームごとに判定できるように修正
・EDT内のエラーハンドリング
・クリップボードサポート修正、BMP形式のファイル出力追加

git-svn-id: https://svn.sourceforge.jp/svnroot/charactermanaj/trunk@24 5b6e9025-a2e8-4882-b233-f889982098c5

13 years agover0.96リリース候補#2
seraphy [Sun, 27 Mar 2011 19:37:55 +0000 (19:37 +0000)]
ver0.96リリース候補#2
・about修正
・「browse this parts data」に改め。
・デシリアライズの旧バージョンのコンストラスト未指定時のデフォルト値が1.0fのままだったので0.fに訂正。
・Linuxのインポート画面の編集不可テキストボックスのディセーブル表示
・Mac OS Xのクリップボードコピー

git-svn-id: https://svn.sourceforge.jp/svnroot/charactermanaj/trunk@22 5b6e9025-a2e8-4882-b233-f889982098c5

13 years agoWindows/MacOSXのクリップボードへの透過画像サポート。(透過画像をサポートできるかは、転送先アプリケーションによりけり。)
seraphy [Thu, 24 Mar 2011 18:43:10 +0000 (18:43 +0000)]
Windows/MacOSXのクリップボードへの透過画像サポート。(透過画像をサポートできるかは、転送先アプリケーションによりけり。)

git-svn-id: https://svn.sourceforge.jp/svnroot/charactermanaj/trunk@21 5b6e9025-a2e8-4882-b233-f889982098c5

13 years agoBug156 情報パネルでカラーモードが誤っている。(インポート画面は正しいようである。)
seraphy [Wed, 23 Mar 2011 17:46:07 +0000 (17:46 +0000)]
Bug156 情報パネルでカラーモードが誤っている。(インポート画面は正しいようである。)
Bug153 プロファイル編集画面でプリセットがすべて空で表示され、保存するとプリセットが全て消えてしまう。
Bug154 0.95のrecentで、0.96起動時に異なるディレクトリを選択しても、0.95recentのキャラクターセットが開かれる。
Bug155 プロファイルの編集ダイアログで閉じるボタン押下時に編集をキャンセルするかと問われてNとしても閉じる。
Bug152 プロファイル一覧からの新規インポート時にディレクトリ監視ハンドルでエラーが発生する.
Bug151 画像のロードでファイルハンドルを解放していない(リソースリーク)

git-svn-id: https://svn.sourceforge.jp/svnroot/charactermanaj/trunk@20 5b6e9025-a2e8-4882-b233-f889982098c5

13 years ago・UIの表示で「ディレクトリ」とあるものを「フォルダ」に改めた。
seraphy [Tue, 22 Mar 2011 17:28:36 +0000 (17:28 +0000)]
・UIの表示で「ディレクトリ」とあるものを「フォルダ」に改めた。
・UI調整、検索ダイアログの位置調整、同時に1つしか開かないように修正(複数開いても、あまり利用価値がなかったため)
・検索ダイアログでパーツした場合にカテゴリパネルが最小化していれば解除するように修正。

git-svn-id: https://svn.sourceforge.jp/svnroot/charactermanaj/trunk@19 5b6e9025-a2e8-4882-b233-f889982098c5

13 years agover0.96リリース候補
seraphy [Mon, 21 Mar 2011 18:00:35 +0000 (18:00 +0000)]
ver0.96リリース候補
・Bug150 シリアライズ済みリソースの言語が日本語固定になっている。
・Bug148 ディレクトリ監視有無が正しい値を反映していない
・Bug147 編集不可のプロファイルで更新ボタンが有効である。
・お勧めリンクのcharacter.xmlとプロファイル編集画面の対応
・追加リソースのコピー
・mangled-nameの読み込み時のキャッシュ

git-svn-id: https://svn.sourceforge.jp/svnroot/charactermanaj/trunk@18 5b6e9025-a2e8-4882-b233-f889982098c5

13 years ago・キャラクターディレクトリの選択可能化に伴う、キャッシュのパージ処理の変更
seraphy [Sun, 13 Mar 2011 16:41:23 +0000 (16:41 +0000)]
・キャラクターディレクトリの選択可能化に伴う、キャッシュのパージ処理の変更
・不要コード除去
・Linuxの場合のボタン順序をMacOSXと同じにする。
・ログ出力内容の調整
・最後に使用したキャラクターデータディレクトリごとのキャラクターセットの選択の保存と復帰に対応
・キャラクターディレクトリの選択のデフォルト設定解除対応
・コメント訂正
・リソース修正

git-svn-id: https://svn.sourceforge.jp/svnroot/charactermanaj/trunk@17 5b6e9025-a2e8-4882-b233-f889982098c5

13 years ago・パーツディレクトリの選択処理
seraphy [Thu, 10 Mar 2011 23:16:54 +0000 (23:16 +0000)]
・パーツディレクトリの選択処理
・パーツディレクトリ選択ダイアログの追加
・XSD定義も、コンストラストは対数扱いとし、0-1の範囲で選択するように修正
・コンストラストは対数扱いとし、0-1の範囲で選択するように修正
・コンストラストはオプショナルなのでfavorites.xmlなどには0.fの場合は出力しないように修正
・起動時にプロファイルにロードに失敗した場合は他のプロファイルを試行できるように修正
・ Bug149 ウィンドウのクローズ要求が二回以上来るとヌルポが発生することがある。

git-svn-id: https://svn.sourceforge.jp/svnroot/charactermanaj/trunk@16 5b6e9025-a2e8-4882-b233-f889982098c5

13 years ago・ Linux上でのJTextAreaで日本語フォントが表示できない場合があった問題の修正
seraphy [Mon, 7 Mar 2011 18:46:19 +0000 (18:46 +0000)]
・ Linux上でのJTextAreaで日本語フォントが表示できない場合があった問題の修正
・ 設定ダイアログのボタンが切れているレイアウトの不備修正

git-svn-id: https://svn.sourceforge.jp/svnroot/charactermanaj/trunk@15 5b6e9025-a2e8-4882-b233-f889982098c5

13 years ago163 11/03/07 1:14 1 seraphy パネルサイズ変更時に最大幅が固定されてしまっていた問題を修正。
seraphy [Sun, 6 Mar 2011 16:37:59 +0000 (16:37 +0000)]
163 11/03/07 1:14 1 seraphy パネルサイズ変更時に最大幅が固定されてしまっていた問題を修正。
162 11/03/07 0:39 3 seraphy Ubuntu10.04 + sun-java6 でのクリップボードサポート (Fedora14 + OpenJDKはうまく動かないまま)
161 11/03/05 6:57 3 seraphy クリップボードサポートの改善
160 11/03/05 3:10 3 seraphy Bug4 Ubuntuでのスライダのカレント表示をOFFにする

git-svn-id: https://svn.sourceforge.jp/svnroot/charactermanaj/trunk@14 5b6e9025-a2e8-4882-b233-f889982098c5

13 years ago・ カラーダイアログに「コントラスト」を追加、永続化ファイルも修正。
seraphy [Wed, 2 Mar 2011 23:51:53 +0000 (23:51 +0000)]
・ カラーダイアログに「コントラスト」を追加、永続化ファイルも修正。
・ パーツ選択パネルのデザイン変更のデフォルト設定追加

git-svn-id: https://svn.sourceforge.jp/svnroot/charactermanaj/trunk@13 5b6e9025-a2e8-4882-b233-f889982098c5

13 years ago153 11/03/02 3:40 9 seraphy パーツ選択パネルのデザイン変更 (パネルの自動縮小モード)
seraphy [Tue, 1 Mar 2011 19:01:56 +0000 (19:01 +0000)]
153 11/03/02 3:40 9 seraphy パーツ選択パネルのデザイン変更 (パネルの自動縮小モード)
152 11/03/01 20:52 6 seraphy ディレクトリ監視スレッドの共有化

git-svn-id: https://svn.sourceforge.jp/svnroot/charactermanaj/trunk@12 5b6e9025-a2e8-4882-b233-f889982098c5

13 years ago151 11/02/27 22:47 1 seraphy サンプルピクチャのフルサイズ対応のデザイン修正(Mac OS X向け)
seraphy [Sun, 27 Feb 2011 14:01:16 +0000 (14:01 +0000)]
151 11/02/27 22:47 1 seraphy サンプルピクチャのフルサイズ対応のデザイン修正(Mac OS X向け)

git-svn-id: https://svn.sourceforge.jp/svnroot/charactermanaj/trunk@11 5b6e9025-a2e8-4882-b233-f889982098c5

13 years ago注意: リソースのstringsがlanguagesに変更されています。
seraphy [Sat, 26 Feb 2011 14:59:26 +0000 (14:59 +0000)]
注意: リソースのstringsがlanguagesに変更されています。

149 11/02/26 23:42 1 seraphy カスタム・ローカライズ対応
147 11/02/26 18:07 3 seraphy サンプルピクチャに設定するためのメニュー追加
146 11/02/26 14:44 1 seraphy サンプルピクチャのフルサイズ対応
145 11/02/26 14:37 1 seraphy Bug 143 - サンプルピクチャのドロップ処理が古いままである。(Linuxで動作しないであろう。)

git-svn-id: https://svn.sourceforge.jp/svnroot/charactermanaj/trunk@10 5b6e9025-a2e8-4882-b233-f889982098c5

13 years agover0.95リリース
seraphy [Sun, 20 Feb 2011 18:11:01 +0000 (18:11 +0000)]
ver0.95リリース

変更点:
・ver0.94 以前からの古いデータを引き継ぐ場合、空白が含まれるパス上のファイルを正しくマッピングできなかった問題を修正。
・インポート、エクスポート処理のブラッシュアップ。
・起動時にエラーになる場合にプロセスが残ったままになる問題を修正。(およびエラーにならないように修正。)
・プロファイルを自作したり変更したものを異なるプロファイルにインポートした場合のお気に入りが例外となっていた問題を修正。
・エクスポート時にcharacter.iniファイルを作成するように変更。
・パーツの色変更の扱いを変更。

git-svn-id: https://svn.sourceforge.jp/svnroot/charactermanaj/trunk@8 5b6e9025-a2e8-4882-b233-f889982098c5

13 years ago*修正
seraphy [Fri, 18 Feb 2011 03:49:30 +0000 (03:49 +0000)]
*修正
 URL#toURI()の変換時、URL表現でパスに空白がある場合に正しくURIに変換できず例外となる。
 URLがシリアライズされており、もともとFile#toURLで変換していたため、空白を含む形式で保存されている。(File#toURLは非推奨であった。)
 URL#getPath() -> File#ctor() -> File#toURI() のステップを踏むことで回避。

git-svn-id: https://svn.sourceforge.jp/svnroot/charactermanaj/trunk@7 5b6e9025-a2e8-4882-b233-f889982098c5

13 years ago修正点
seraphy [Thu, 17 Feb 2011 19:10:25 +0000 (19:10 +0000)]
修正点
 ・ character.xmlの位置を示す方法をURLからURIに改めた。
  この修正はキャラクターデータの持ち方を見直し、ID,REVの識別子などに縛られないようにするための一環である。
  (現時点でID,REVはメカニズム的には重要性はなくなっており、ユーザの補助情報になっている。)

git-svn-id: https://svn.sourceforge.jp/svnroot/charactermanaj/trunk@6 5b6e9025-a2e8-4882-b233-f889982098c5

13 years ago以下の修正
seraphy [Wed, 16 Feb 2011 18:30:50 +0000 (18:30 +0000)]
以下の修正
・ インポート処理の見直し
 ・ インポートメニューで「新規プロファイル」と「現在のプロファイル」に分けた。
 ・ フォルダからの新規インポートを修正
 ・ インポート時にfavorites.xmlを認識するように修正
・ フォルダ構造の見直し
 ・ シリアライズデータはcachesフォルダに移動
  ・{UUID}-ID-*.serという名前から、{UUID}-*.serに変更。
 ・ favorites.xmlは各キャラクターディレクトリに移動
   ・関連してフォルダインポート時にも認識できるようになっている。
 ・ 下位バージョンの既存ファイルをアップグレードするためのメカニズムを追加
・ 同一パーツ情報の連続更新要求を最適化
  カラーダイアログの連動指定で複数カテゴリから更新要求が同時にでるため。
  (非同期処理なので高速なマシンでないと滅多に無駄にならないため、体感的には変化なし。)
・ プロファイルの編集でID,REVの編集不可制限を撤廃。(一意に識別するのはURIによるように修正。)
・ Linux上でのDnD処理を修正。
・ デフォルトプロファイルIDという概念を廃止。設定項目からも消えています。
・ お勧めリンクメニューを追加。これは本来はcharacter.xml上に定義するべきものだが、先行して。
・ プロファイル変更メニューを追加。(プロファイルを開く -> 修正 というステップを不要に。)

インポート時の組み合わせ、下位バージョンからのアップグレード処理、Mac/Linuxでのテストが行われていないため、
リリースにはしていません。

git-svn-id: https://svn.sourceforge.jp/svnroot/charactermanaj/trunk@5 5b6e9025-a2e8-4882-b233-f889982098c5

13 years ago初期インポート (2011/1版)
seraphy [Sun, 6 Feb 2011 18:12:40 +0000 (18:12 +0000)]
初期インポート (2011/1版)
インポート処理などが現時点で修正中で、そのまわりがうまく機能しません。

git-svn-id: https://svn.sourceforge.jp/svnroot/charactermanaj/trunk@4 5b6e9025-a2e8-4882-b233-f889982098c5

13 years agogit-svn-id: https://svn.sourceforge.jp/svnroot/charactermanaj/trunk@1 5b6e9025-a2e8...
seraphy [Sun, 6 Feb 2011 18:04:43 +0000 (18:04 +0000)]
git-svn-id: https://svn.sourceforge.jp/svnroot/charactermanaj/trunk@1 5b6e9025-a2e8-4882-b233-f889982098c5