OSDN Git Service

swfed/swfed.git
13 years agoremoveTag メソッドの Sprite 中 tag 対応 (不具合あり)
yoya [Tue, 5 Apr 2011 13:18:13 +0000 (13:18 +0000)]
removeTag メソッドの Sprite 中 tag 対応 (不具合あり)

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@520 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoswf_tag_sprite_detail 構築処理の refine と ->prev 対応
yoya [Tue, 5 Apr 2011 12:17:08 +0000 (12:17 +0000)]
swf_tag_sprite_detail 構築処理の refine と ->prev 対応

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@519 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoswf_object_replace_tag を static 関数にした
yoya [Tue, 5 Apr 2011 11:54:33 +0000 (11:54 +0000)]
swf_object_replace_tag を static 関数にした

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@518 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoremoveTag メソッドを実装した
yoya [Tue, 5 Apr 2011 11:11:52 +0000 (11:11 +0000)]
removeTag メソッドを実装した

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@517 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoコピーライトのテキストを修正
yoya [Sun, 3 Apr 2011 08:20:20 +0000 (08:20 +0000)]
コピーライトのテキストを修正

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@516 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agogetBitmapSize メソッドのテストスクリプト
yoya [Sun, 3 Apr 2011 08:02:05 +0000 (08:02 +0000)]
getBitmapSize メソッドのテストスクリプト

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@515 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agotag データの用意
yoya [Fri, 1 Apr 2011 13:47:27 +0000 (13:47 +0000)]
tag データの用意

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@514 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoSWFED_VERSION を 0.37a から 0.37 に更新
yoya [Fri, 1 Apr 2011 13:44:40 +0000 (13:44 +0000)]
SWFED_VERSION を 0.37a から 0.37 に更新

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@513 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agogetTagDataByCID, replaceTagDataByCID の実装
yoya [Fri, 1 Apr 2011 13:42:52 +0000 (13:42 +0000)]
getTagDataByCID, replaceTagDataByCID の実装

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@512 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoreplaceTagDataByCID のテストスクリプト
yoya [Fri, 1 Apr 2011 13:42:11 +0000 (13:42 +0000)]
replaceTagDataByCID のテストスクリプト

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@511 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years ago未使用の変数を削除
yoya [Fri, 1 Apr 2011 13:41:08 +0000 (13:41 +0000)]
未使用の変数を削除

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@510 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agotag replace 処理の不具合を修正
yoya [Fri, 1 Apr 2011 13:28:38 +0000 (13:28 +0000)]
tag replace 処理の不具合を修正

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@509 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoreplaceTagData のテストスクリプト
yoya [Fri, 1 Apr 2011 13:28:16 +0000 (13:28 +0000)]
replaceTagData のテストスクリプト

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@508 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoファイル名に 001 を付けた
yoya [Fri, 1 Apr 2011 12:57:35 +0000 (12:57 +0000)]
ファイル名に 001 を付けた

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@507 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoisShapeTagData と isBitmapTagData メソッドのテストスクリプト
yoya [Fri, 1 Apr 2011 12:54:34 +0000 (12:54 +0000)]
isShapeTagData と isBitmapTagData メソッドのテストスクリプト

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@506 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years ago- swf_object_get_tag_bycid の実装
yoya [Fri, 1 Apr 2011 12:24:43 +0000 (12:24 +0000)]
- swf_object_get_tag_bycid の実装
- swf_object_get_replace_bycid の実装

- swf_object_get_tagdata の書きなおし。(tag->data に誤ったデータを代入していたのを修正)
- swf_object_replace_tag_data の書きなおし。(tag&length フィールド付きのデータを受け取るよう動作変更)

- コード refine (tag search, replace 処理を関数にまとめる)

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@505 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoコメントを追加
yoya [Fri, 1 Apr 2011 12:07:27 +0000 (12:07 +0000)]
コメントを追加

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@504 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoisShapeTagData, isBitmapTagData の実装
yoya [Fri, 1 Apr 2011 10:48:52 +0000 (10:48 +0000)]
isShapeTagData, isBitmapTagData の実装

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@503 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoswf_object_is_shape_tagdata, swf_object_is_bitmap_tagdata の実装
yoya [Fri, 1 Apr 2011 10:42:59 +0000 (10:42 +0000)]
swf_object_is_shape_tagdata, swf_object_is_bitmap_tagdata の実装

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@502 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoswfInfo の関数の位置を変更
yoya [Fri, 1 Apr 2011 10:29:14 +0000 (10:29 +0000)]
swfInfo の関数の位置を変更

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@501 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoreplaceMovieClip のターゲットパス名 (A/B といった形式) 対応。
yoya [Fri, 1 Apr 2011 10:15:57 +0000 (10:15 +0000)]
replaceMovieClip のターゲットパス名 (A/B といった形式) 対応。

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@500 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoreplaceShapeData で Shape に Shape2 データを渡した場合の場当たり対処 (傷を広げる心配があるので、とりあえずコメントアウト)
yoya [Fri, 1 Apr 2011 09:36:29 +0000 (09:36 +0000)]
replaceShapeData で Shape に Shape2 データを渡した場合の場当たり対処 (傷を広げる心配があるので、とりあえずコメントアウト)

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@499 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoスクリプト名の修正
yoya [Fri, 1 Apr 2011 09:23:18 +0000 (09:23 +0000)]
スクリプト名の修正

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@498 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agotag 一覧に Protect tag (=24) のエントリ作成 (ハンドラは NULL)
yoya [Fri, 1 Apr 2011 06:02:58 +0000 (06:02 +0000)]
tag 一覧に Protect tag (=24) のエントリ作成 (ハンドラは NULL)

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@497 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agodetail の要素が Array の場合に、その要素を表示するように。(一段階だけ)
yoya [Fri, 1 Apr 2011 05:52:35 +0000 (05:52 +0000)]
detail の要素が Array の場合に、その要素を表示するように。(一段階だけ)
(bitmap_ref 対応)

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@496 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoデバッグメッセージが紛れ込んだので削除
yoya [Thu, 31 Mar 2011 10:04:18 +0000 (10:04 +0000)]
デバッグメッセージが紛れ込んだので削除

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@495 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agomatrix 表示のスケールを変更したので、テストスクリプトも追随
yoya [Thu, 31 Mar 2011 10:04:01 +0000 (10:04 +0000)]
matrix 表示のスケールを変更したので、テストスクリプトも追随

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@494 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years ago変換行列の表示に TWIPS 補正をかけた
yoya [Thu, 31 Mar 2011 09:37:24 +0000 (09:37 +0000)]
変換行列の表示に TWIPS 補正をかけた

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@493 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agorebuild メソッドのテストスクリプト
yoya [Wed, 30 Mar 2011 09:29:01 +0000 (09:29 +0000)]
rebuild メソッドのテストスクリプト

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@492 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agorebuild メソッドの修正と有効化
yoya [Wed, 30 Mar 2011 08:29:23 +0000 (08:29 +0000)]
rebuild メソッドの修正と有効化

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@491 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years ago左上(-100, -100) から表示するようにした。(0, 0) を中心に描画される事が多いと思うので。
yoya [Wed, 30 Mar 2011 08:15:30 +0000 (08:15 +0000)]
左上(-100, -100) から表示するようにした。(0, 0) を中心に描画される事が多いと思うので。

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@490 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoshape record edge の build 処理を修正 (current x, y の処理を修正)
yoya [Wed, 30 Mar 2011 08:07:07 +0000 (08:07 +0000)]
shape record edge の build 処理を修正 (current x, y の処理を修正)

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@489 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years ago- spline 曲線の差分の計算の誤りを修正
yoya [Wed, 30 Mar 2011 07:07:32 +0000 (07:07 +0000)]
- spline 曲線の差分の計算の誤りを修正
- 冗長なコードを少し整理

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@488 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoswfInfo の Shape 表示に bitmap_ref 追加 (動作未確認)
yoya [Tue, 29 Mar 2011 13:32:31 +0000 (13:32 +0000)]
swfInfo の Shape 表示に bitmap_ref 追加 (動作未確認)

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@487 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoSWFED_VERSION を 0.36 から 0.37a へ更新
yoya [Tue, 29 Mar 2011 07:12:51 +0000 (07:12 +0000)]
SWFED_VERSION を 0.36 から 0.37a へ更新

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@486 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoネストしたシンボル内のインスタンス名を探す処理のテストスクリプト
yoya [Mon, 28 Mar 2011 14:14:25 +0000 (14:14 +0000)]
ネストしたシンボル内のインスタンス名を探す処理のテストスクリプト

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@485 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoシンボル内のインスタンス名の探す処理で変数名を誤っていたので修正。
yoya [Mon, 28 Mar 2011 14:10:34 +0000 (14:10 +0000)]
シンボル内のインスタンス名の探す処理で変数名を誤っていたので修正。

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@484 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoauthor: yoya
yoya [Mon, 28 Mar 2011 13:44:17 +0000 (13:44 +0000)]
author: yoya
SWF_VERSION を 0.36a から 0.36 に更新

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@483 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoデバッグ出力の削除
yoya [Mon, 28 Mar 2011 12:45:10 +0000 (12:45 +0000)]
デバッグ出力の削除

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@482 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years ago- 複数の Bitmap Style を持つ Shape tag の対応
yoya [Mon, 28 Mar 2011 12:38:47 +0000 (12:38 +0000)]
- 複数の Bitmap Style を持つ Shape tag の対応

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@481 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years ago説明分の修正
yoya [Mon, 28 Mar 2011 07:38:26 +0000 (07:38 +0000)]
説明分の修正

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@480 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agopurgeUselessContents を使ったテストスクリプト
yoya [Sun, 27 Mar 2011 15:57:08 +0000 (15:57 +0000)]
purgeUselessContents を使ったテストスクリプト

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@479 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years ago- 説明文の修正
yoya [Sun, 27 Mar 2011 15:56:43 +0000 (15:56 +0000)]
- 説明文の修正
- md5 値の修正

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@478 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years ago- purgeUselessContents メソッドの実装
yoya [Sun, 27 Mar 2011 15:34:47 +0000 (15:34 +0000)]
- purgeUselessContents メソッドの実装
- シンボル内のインスタンス名を探すメソッドで大量にエラーメッセージが出る件の修正(動作自体は問題ない)

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@477 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoreplaceMovieClip でシンボル中のインスタンス名も指定できるようにした。
yoya [Sun, 27 Mar 2011 15:26:34 +0000 (15:26 +0000)]
replaceMovieClip でシンボル中のインスタンス名も指定できるようにした。

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@476 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoswf_object_purge_useless_cid の実装
yoya [Sun, 27 Mar 2011 14:22:07 +0000 (14:22 +0000)]
swf_object_purge_useless_cid の実装
swf_object_replace_movieclip での Defineタグ削除処理を廃止

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@475 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoswf_object_rebuild と swf_object_print の位置入れ替え
yoya [Sat, 26 Mar 2011 12:26:01 +0000 (12:26 +0000)]
swf_object_rebuild と swf_object_print の位置入れ替え

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@474 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years ago変数も無駄遣いを削除 (prev_tag があれば next_tag は不要)
yoya [Sat, 26 Mar 2011 12:23:48 +0000 (12:23 +0000)]
変数も無駄遣いを削除 (prev_tag があれば next_tag は不要)

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@473 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agosetActionVariables のテストスクリプト
yoya [Fri, 25 Mar 2011 17:49:43 +0000 (17:49 +0000)]
setActionVariables のテストスクリプト

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@472 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agotag の連結を双方向リストにした。(今までは next のみの一方向)
yoya [Fri, 25 Mar 2011 17:27:45 +0000 (17:27 +0000)]
tag の連結を双方向リストにした。(今までは next のみの一方向)

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@471 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoSWF_VERSION を 0.35 から 0.36a に更新
yoya [Fri, 25 Mar 2011 11:57:37 +0000 (11:57 +0000)]
SWF_VERSION を 0.35 から 0.36a に更新

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@470 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoauthor: yoya
yoya [Fri, 25 Mar 2011 11:54:31 +0000 (11:54 +0000)]
author: yoya
DefineShape4, DefineMorphShape2 に対して CID 取得/入れ替えだけ対応

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@469 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years ago実験用 SWF ファイル名の変更
yoya [Fri, 25 Mar 2011 10:34:47 +0000 (10:34 +0000)]
実験用 SWF ファイル名の変更

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@468 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years ago未使用の変数削除
yoya [Fri, 25 Mar 2011 00:34:55 +0000 (00:34 +0000)]
未使用の変数削除

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@467 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoplace が見つからない時のエラー表示を改善
yoya [Fri, 25 Mar 2011 00:33:19 +0000 (00:33 +0000)]
place が見つからない時のエラー表示を改善

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@466 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoreplace movieclip のリンクを追加
yoya [Thu, 24 Mar 2011 17:42:08 +0000 (17:42 +0000)]
replace movieclip のリンクを追加

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@465 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoSWFED_VERSION を 0.35a から0.35 に更新
yoya [Thu, 24 Mar 2011 16:05:17 +0000 (16:05 +0000)]
SWFED_VERSION を 0.35a から0.35 に更新

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@464 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoreplaceMovieClip のテストスクリプト
yoya [Thu, 24 Mar 2011 16:04:29 +0000 (16:04 +0000)]
replaceMovieClip のテストスクリプト

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@463 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agorebuild メソッドの実装 (無効にしてある)
yoya [Thu, 24 Mar 2011 15:45:33 +0000 (15:45 +0000)]
rebuild メソッドの実装 (無効にしてある)

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@462 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoswf_object_replace_movieclip で unused_cid_purge フラグを有効にした
yoya [Thu, 24 Mar 2011 12:51:38 +0000 (12:51 +0000)]
swf_object_replace_movieclip で unused_cid_purge フラグを有効にした

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@461 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agogetHeaderInfo で FrameRect の取得に対応
yoya [Thu, 24 Mar 2011 11:43:58 +0000 (11:43 +0000)]
getHeaderInfo で FrameRect の取得に対応

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@460 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agogetHeaderInfo のサンプルスクリプト
yoya [Thu, 24 Mar 2011 11:42:46 +0000 (11:42 +0000)]
getHeaderInfo のサンプルスクリプト

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@459 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoauthor: yoya
yoya [Thu, 24 Mar 2011 10:44:40 +0000 (10:44 +0000)]
author: yoya
replaceMovieClip に第3引数 (unused_cid_purge)を追加

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@458 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoauthor: yoya
yoya [Thu, 24 Mar 2011 09:46:36 +0000 (09:46 +0000)]
author: yoya
setHeaderInfo で FrameRect も弄れるようにした

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@457 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoauthor: yoya
yoya [Thu, 24 Mar 2011 09:41:50 +0000 (09:41 +0000)]
author: yoya
setHeaderInfo のサンプルスクリプト

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@456 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoauthor: yoya
yoya [Thu, 24 Mar 2011 09:39:58 +0000 (09:39 +0000)]
author: yoya
デバッグ用に付けていた _destroy_and_exit を削除。
(このメソッドは destructor の処理を明示的に呼ぶので、メモリリークチェック等に有効)

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@455 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoauthor: yoya
yoya [Thu, 24 Mar 2011 09:11:17 +0000 (09:11 +0000)]
author: yoya
compress true 指定された際に、version が 6 未満の時は 6 に引き上げる処理を追加

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@454 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoauthor: yoya
yoya [Wed, 23 Mar 2011 12:58:39 +0000 (12:58 +0000)]
author: yoya
setCompressLevel メソッドを追加 (呼ばない場合は今まで通り level 6)

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@453 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoauthor: yoya
yoya [Wed, 23 Mar 2011 12:58:03 +0000 (12:58 +0000)]
author: yoya
zlib compress level を swf_object_t で管理する (2つ漏れてたので対応)

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@452 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoauthor: yoya
yoya [Wed, 23 Mar 2011 12:43:41 +0000 (12:43 +0000)]
author: yoya
zlib compress level を swf_object_t で管理する

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@451 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoSWF_VERSION を 0.34 から 0.35a に更新
yoya [Tue, 22 Mar 2011 17:32:43 +0000 (17:32 +0000)]
SWF_VERSION を 0.34 から 0.35a に更新

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@450 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agosetShapeAdjustMode で SHAPE_BITMAP_MATRIX_RESCALE が機能しなくなっていた不具合を修正
yoya [Tue, 22 Mar 2011 17:22:18 +0000 (17:22 +0000)]
setShapeAdjustMode で SHAPE_BITMAP_MATRIX_RESCALE が機能しなくなっていた不具合を修正

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@449 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoSWFED_VERSION を 0.34a から 0.34 に更新
yoya [Tue, 22 Mar 2011 16:18:29 +0000 (16:18 +0000)]
SWFED_VERSION を 0.34a から 0.34 に更新

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@448 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoreplace png のテストスクリプト
yoya [Tue, 22 Mar 2011 16:15:00 +0000 (16:15 +0000)]
replace png のテストスクリプト

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@447 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoauthor: yoya
yoya [Tue, 22 Mar 2011 09:30:23 +0000 (09:30 +0000)]
author: yoya
depth の並び替え処理を削除 (sprite の中で一意であれば良さそうなので)

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@446 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoauthor: yoya
yoya [Tue, 22 Mar 2011 08:27:09 +0000 (08:27 +0000)]
author: yoya
- 負の offset 指定で get が呼ばれた場合のガード
- set の方のガードで返す値を -1 から 1 に変更

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@445 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoauthor: yoya
yoya [Tue, 22 Mar 2011 08:13:11 +0000 (08:13 +0000)]
author: yoya
trans_table_set で負のオフセットを渡された時のガードを入れた

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@444 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoauthor: yoya
yoya [Tue, 22 Mar 2011 08:08:52 +0000 (08:08 +0000)]
author: yoya
realloc 時にメモリが足りない場合の例外処理

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@443 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoauthor: yoya
yoya [Tue, 22 Mar 2011 08:08:13 +0000 (08:08 +0000)]
author: yoya
replace_movieclip の先頭で宣言している変数の NULL 初期化

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@442 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoauthor: yoya
yoya [Tue, 22 Mar 2011 07:54:48 +0000 (07:54 +0000)]
author: yoya
フェイルセーフ

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@441 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoauthor: yoya
yoya [Tue, 22 Mar 2011 07:34:53 +0000 (07:34 +0000)]
author: yoya
テストスクリプト内の文言修正

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@440 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoauthor: yoya
yoya [Tue, 22 Mar 2011 06:11:09 +0000 (06:11 +0000)]
author: yoya
- Sprite の入れ子はやめた (仕様書の対応タグに書かれてないので)
- Sprite の refcid を書き換えた後に、->data の解放を追加 (でないと output に反映されない)

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@439 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoDefine 系は基本的に Sprite の外(直前)に展開するが、DefineSprite は Sprite の中に(入れ子で)展開するよう変更
yoya [Tue, 22 Mar 2011 02:02:55 +0000 (02:02 +0000)]
Define 系は基本的に Sprite の外(直前)に展開するが、DefineSprite は Sprite の中に(入れ子で)展開するよう変更

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@438 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years ago- 不要な Shape を削除する際に関連するビットマップも削除する処理を実装
yoya [Sun, 20 Mar 2011 17:03:09 +0000 (17:03 +0000)]
- 不要な Shape を削除する際に関連するビットマップも削除する処理を実装
- 差し替え SWF の JpegTables はとりあえず無視するようにした。(SWF に JpegTables が 2つあるのはマズいので)

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@437 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoswf_tag_move でデータを移す時、念の為 from の length に 0 代入
yoya [Fri, 18 Mar 2011 02:24:32 +0000 (02:24 +0000)]
swf_tag_move でデータを移す時、念の為 from の length に 0 代入

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@436 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agocalloc 直後のエラーで free するのを、エラーの後で calloc するよう変更
yoya [Thu, 17 Mar 2011 07:33:15 +0000 (07:33 +0000)]
calloc 直後のエラーで free するのを、エラーの後で calloc するよう変更

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@435 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years ago- NULL チェック
yoya [Thu, 17 Mar 2011 07:11:26 +0000 (07:11 +0000)]
- NULL チェック
- free 前に危ないメンバに NULL 代入

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@434 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years ago- CID PURGE 機能が無効な時は trans_table_reserve_refcid_recursive を使わないので、ifdef でくくる
yoya [Thu, 17 Mar 2011 05:57:13 +0000 (05:57 +0000)]
- CID PURGE 機能が無効な時は trans_table_reserve_refcid_recursive を使わないので、ifdef でくくる
- endif にラベルが付いていたのでコメントアウト

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@433 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years ago稀に compress で元サイズより増える事があるので、その対応
yoya [Thu, 17 Mar 2011 05:53:31 +0000 (05:53 +0000)]
稀に compress で元サイズより増える事があるので、その対応

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@432 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoVERSION を 0.33 から 0.34a に変更
yoya [Thu, 17 Mar 2011 03:28:16 +0000 (03:28 +0000)]
VERSION を 0.33 から 0.34a に変更

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@431 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoSWF_OBJECT_DEPTH_RENUMBER と SWF_OBJECT_UNUSED_CID_PURGE の undef 行を削除 (Makefile 等で...
yoya [Thu, 17 Mar 2011 03:17:25 +0000 (03:17 +0000)]
SWF_OBJECT_DEPTH_RENUMBER と SWF_OBJECT_UNUSED_CID_PURGE の undef 行を削除 (Makefile 等で -D 出来るように)

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@430 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoreplaceMovieClip で合成した swf 同士で depth が重複させない処理を ifdef で無効化。
yoya [Thu, 17 Mar 2011 03:13:53 +0000 (03:13 +0000)]
replaceMovieClip で合成した swf 同士で depth が重複させない処理を ifdef で無効化。
参照されないコンテンツを削除する処理も ifdef で制御。(こちらは元々 #if 0 )

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@429 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoVERSION を 0.33a から 0.33 に変更
yoya [Wed, 16 Mar 2011 15:11:05 +0000 (15:11 +0000)]
VERSION を 0.33a から 0.33 に変更

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@428 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoテストスクリプトの名前を変更。今後増やすので 001 を採番
yoya [Wed, 16 Mar 2011 14:49:06 +0000 (14:49 +0000)]
テストスクリプトの名前を変更。今後増やすので 001 を採番

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@427 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoswf_tag_detail_destroy を swf_tag_destroy_detail に修正
yoya [Wed, 16 Mar 2011 10:43:01 +0000 (10:43 +0000)]
swf_tag_detail_destroy を swf_tag_destroy_detail に修正

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@426 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoVERSION を 0.32 から 0.33a に変更
yoya [Wed, 16 Mar 2011 10:41:02 +0000 (10:41 +0000)]
VERSION を 0.32 から 0.33a に変更

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@425 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoswf_tag_shape_bitmap_get_cid を swf_tag_shape_bitmap_get_refcid に修正
yoya [Wed, 16 Mar 2011 10:40:21 +0000 (10:40 +0000)]
swf_tag_shape_bitmap_get_cid を swf_tag_shape_bitmap_get_refcid に修正
(getShapeIdListByBitmapRef が動かなくなってました)

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@424 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoauthor: yoya
yoya [Tue, 15 Mar 2011 08:29:05 +0000 (08:29 +0000)]
author: yoya
- swf_object_replace_tagdata で detail が存在した場合に free したデータを使い続けていたので修正
- swf_tag_destroy から swf_tag_destroy_detail を分離

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@423 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years ago- 念の為の NULL 初期化
yoya [Sat, 12 Mar 2011 03:42:54 +0000 (03:42 +0000)]
- 念の為の NULL 初期化
- NULL チェック変更
- エラー文言修正

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@422 7c90b180-03d5-4157-b861-58a559ae9d1e

13 years agoSprite から cid で参照するコンテンツを削除する処理 (if 0 で無効化してある)
yoya [Fri, 11 Mar 2011 15:59:03 +0000 (15:59 +0000)]
Sprite から cid で参照するコンテンツを削除する処理 (if 0 で無効化してある)

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/swfed/trunk@421 7c90b180-03d5-4157-b861-58a559ae9d1e