OSDN Git Service
summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Yoshihiro Yamazaki [Tue, 4 Dec 2012 13:08:26 +0000 (22:08 +0900)]
swfplからのコピペだったので一通り正しい ibit メソッド名に変更
Yoshihiro Yamazaki [Tue, 4 Dec 2012 12:16:29 +0000 (21:16 +0900)]
- framesLoaderd => framesLoaded (typo)
- var obj の宣言を一カ所に(本来は関数の先頭の置くべきだが、とりあえず見た目のブロックの先頭に)
- FlappShape の頭の new の付け忘れを修正
Yoshihiro Yamazaki [Tue, 4 Dec 2012 12:15:34 +0000 (21:15 +0900)]
root 用の FlappMovieClip で引数を明示的に指定した
Yoshihiro Yamazaki [Tue, 4 Dec 2012 12:14:24 +0000 (21:14 +0900)]
descSortedDepth 内の未使用変数削除
Yoshihiro Yamazaki [Tue, 4 Dec 2012 12:13:53 +0000 (21:13 +0900)]
l = jpegOrder => l = jpegOrder.length(careless miss)
Yoshihiro Yamazaki [Tue, 4 Dec 2012 09:52:15 +0000 (18:52 +0900)]
build 中の副産物なので削除
Yoshihiro Yamazaki [Tue, 4 Dec 2012 09:33:49 +0000 (18:33 +0900)]
add ui16be method
Yoshihiro Yamazaki [Tue, 4 Dec 2012 09:33:09 +0000 (18:33 +0900)]
Merge branch 'master' of git.sourceforge.jp:/gitroot/flapp/flapp
Conflicts:
ibit.js
Yoshihiro Yamazaki [Tue, 4 Dec 2012 09:30:14 +0000 (18:30 +0900)]
addui16be method
Yuta Imaya [Tue, 4 Dec 2012 08:58:36 +0000 (17:58 +0900)]
for advanced optimizations
Yoshihiro Yamazaki [Mon, 3 Dec 2012 18:55:03 +0000 (03:55 +0900)]
- JpegChunk 分解処理で return してなかったので修正
- hasDQT を一行にまとめた
Yoshihiro Yamazaki [Mon, 3 Dec 2012 18:48:46 +0000 (03:48 +0900)]
JPEG chunk をブラウザが表示できる順番に並び替える処理を追加
Yoshihiro Yamazaki [Mon, 3 Dec 2012 17:09:29 +0000 (02:09 +0900)]
subarray の使い方を間違っていたので修正。
第二引数は len でなく lastoffset + 1
Yoshihiro Yamazaki [Mon, 3 Dec 2012 16:43:45 +0000 (01:43 +0900)]
delete "/ 20" for TWIPS
Yoshihiro Yamazaki [Mon, 3 Dec 2012 12:16:08 +0000 (21:16 +0900)]
必要ない時にコンパイルが動かないように依存関係を記述
Yoshihiro Yamazaki [Mon, 3 Dec 2012 12:14:42 +0000 (21:14 +0900)]
- DisplayList は Character でなくインスタンス相当の Object を格納する
- DisplayList のソートを初めから reverse で処理する
- DefineShape 対応
Yoshihiro Yamazaki [Mon, 3 Dec 2012 12:07:59 +0000 (21:07 +0900)]
FillStyles & LineStyles parser
Yoshihiro Yamazaki [Mon, 3 Dec 2012 12:02:16 +0000 (21:02 +0900)]
delete console.log
Yoshihiro Yamazaki [Mon, 3 Dec 2012 12:01:32 +0000 (21:01 +0900)]
DefineShape1,2,3 parser
Yoshihiro Yamazaki [Sun, 2 Dec 2012 18:54:42 +0000 (03:54 +0900)]
defineshape parser (still in progress)
Yoshihiro Yamazaki [Sun, 2 Dec 2012 18:50:54 +0000 (03:50 +0900)]
- add OBJECT_TYPE
- methods for Child MovieClip
- control MovieClip
- play and stop method
- distroy method
Yoshihiro Yamazaki [Sun, 2 Dec 2012 18:50:30 +0000 (03:50 +0900)]
add sortedDepth method.
Yoshihiro Yamazaki [Sun, 2 Dec 2012 18:49:50 +0000 (03:49 +0900)]
add ActionGotoLabel
Yoshihiro Yamazaki [Mon, 26 Nov 2012 18:15:16 +0000 (03:15 +0900)]
- header を読み込む前に control が動いた場合の対処 (toralframes === 0)
- render の順番を修正 (子供を先に実行)
- console.debug を追加 => gotoFrame, gotoLabel
Yoshihiro Yamazaki [Mon, 26 Nov 2012 17:40:22 +0000 (02:40 +0900)]
- frameTick を 1000 に (開発中はしばらくコレで)
- movieClip.increment 新設 (currentFrame の inc)
- movieClip コンストラクタに name, matrix, colorTransform を追加
- FlappDisplay を新設 (DisplayList の格納オブジェクト)
- control で display list を操作する処理を追加 (placeobject)
- playing フラグ, loop フラグを追加
- action の受け口を追加
- Variable 処理の受け口を追加
- GotoFrame, GotoLabel の受け口を追加
- actionTagList を新設 (ControlTagsList から分離)
- control, action, render, increment の子供MC処理を追加
Yoshihiro Yamazaki [Mon, 26 Nov 2012 17:36:58 +0000 (02:36 +0900)]
SJISArrayToString の dummy string を変更 (生のまま)
Yoshihiro Yamazaki [Mon, 26 Nov 2012 17:35:41 +0000 (02:35 +0900)]
dict.add を dict.set に変更
Yoshihiro Yamazaki [Mon, 26 Nov 2012 17:35:07 +0000 (02:35 +0900)]
add メソッドを set に名前変更
Yoshihiro Yamazaki [Mon, 26 Nov 2012 17:34:15 +0000 (02:34 +0900)]
input メソッドの Uint8Array 対応
Yoshihiro Yamazaki [Mon, 26 Nov 2012 17:33:10 +0000 (02:33 +0900)]
- Uint8Array を生でつかわず ibit 経由にした
- 幾つかの code を実装 (Play, Stop, SetVariable, GotoFrame
Yoshihiro Yamazaki [Sun, 25 Nov 2012 17:02:15 +0000 (02:02 +0900)]
FlappTicks を Flapp に統合。(複雑化したら又分けるかも)
MovieClip の処理は control が成功した時だけ action, render を実行するよう変更(プログレッシブダウンロード対応)
Yoshihiro Yamazaki [Sun, 25 Nov 2012 17:01:48 +0000 (02:01 +0900)]
コンストラクタで flapp オブジェクトを受けるようにした
Yoshihiro Yamazaki [Sun, 25 Nov 2012 17:00:56 +0000 (02:00 +0900)]
MC に持たせる制御タグをフレーム毎に分別格納する
Yoshihiro Yamazaki [Sun, 25 Nov 2012 15:57:44 +0000 (00:57 +0900)]
identity (単位行列) メソッド
Yoshihiro Yamazaki [Sun, 25 Nov 2012 15:56:55 +0000 (00:56 +0900)]
root movieClip の control, action, render を呼び出す処理
Yoshihiro Yamazaki [Fri, 23 Nov 2012 18:01:14 +0000 (03:01 +0900)]
PlaceObject(code:4) 対応
Yoshihiro Yamazaki [Fri, 23 Nov 2012 18:00:17 +0000 (03:00 +0900)]
hasAlpha対応
Yoshihiro Yamazaki [Fri, 23 Nov 2012 17:59:30 +0000 (02:59 +0900)]
- displayList
- toralFrames
- frameLoaded => framesLoaded
Yoshihiro Yamazaki [Fri, 23 Nov 2012 17:57:43 +0000 (02:57 +0900)]
dict => characters (property name)
Yoshihiro Yamazaki [Fri, 23 Nov 2012 16:46:56 +0000 (01:46 +0900)]
- ArrayToStringメソッド追加
- FlappUTF8 を FlappString に改名
Yoshihiro Yamazaki [Fri, 23 Nov 2012 16:40:06 +0000 (01:40 +0900)]
transY に誤って transX を入れて返していたので修正
Yoshihiro Yamazaki [Fri, 23 Nov 2012 16:25:28 +0000 (01:25 +0900)]
array の要素追加メソッド誤りを修正 append => push
Yoshihiro Yamazaki [Fri, 23 Nov 2012 16:24:54 +0000 (01:24 +0900)]
tag を movieClip や Dictionary に放り込む処理を追加
Yoshihiro Yamazaki [Fri, 23 Nov 2012 16:22:59 +0000 (01:22 +0900)]
tag 変数の初期化
Yoshihiro Yamazaki [Fri, 23 Nov 2012 16:15:53 +0000 (01:15 +0900)]
add メソッドの実装
Yoshihiro Yamazaki [Fri, 23 Nov 2012 16:15:23 +0000 (01:15 +0900)]
toJpeg, toPng メソッドを static 扱いに
Yoshihiro Yamazaki [Fri, 23 Nov 2012 15:10:17 +0000 (00:10 +0900)]
UTF8 文字列が取得されるまでダミー文字列を入れてみた
Yoshihiro Yamazaki [Fri, 23 Nov 2012 12:54:52 +0000 (21:54 +0900)]
actionrecord に actionrecordend を含む事にした
Yoshihiro Yamazaki [Fri, 23 Nov 2012 04:55:11 +0000 (13:55 +0900)]
SJIS MBfunctions implement
Yoshihiro Yamazaki [Fri, 23 Nov 2012 04:20:20 +0000 (13:20 +0900)]
- SJISArrayToString implementation. (not tested yet)
- sjis function mock
Yoshihiro Yamazaki [Thu, 22 Nov 2012 19:35:33 +0000 (04:35 +0900)]
for (i => for (var i
Yoshihiro Yamazaki [Thu, 22 Nov 2012 19:24:44 +0000 (04:24 +0900)]
- new FlappSWFTag.load(...)
- set 0 to setPos 2nd argument
Yoshihiro Yamazaki [Thu, 22 Nov 2012 19:22:58 +0000 (04:22 +0900)]
tag parser for saitama.swf
- definebitsjpeg, doaction, jpegtables, placeobject, setbackgroundcolor, showframe
Yoshihiro Yamazaki [Thu, 22 Nov 2012 19:22:39 +0000 (04:22 +0900)]
matrix and cxform parser
Yoshihiro Yamazaki [Thu, 22 Nov 2012 19:22:07 +0000 (04:22 +0900)]
delete unused argument
Yoshihiro Yamazaki [Wed, 21 Nov 2012 17:36:11 +0000 (02:36 +0900)]
tag parser
Yoshihiro Yamazaki [Wed, 21 Nov 2012 17:35:21 +0000 (02:35 +0900)]
header structure load data complete.
Yoshihiro Yamazaki [Wed, 21 Nov 2012 17:34:53 +0000 (02:34 +0900)]
console.log => debug at head of functions.
Yoshihiro Yamazaki [Wed, 21 Nov 2012 17:34:19 +0000 (02:34 +0900)]
swf rectangle structure loading from bitstream.
Yoshihiro Yamazaki [Wed, 21 Nov 2012 17:12:12 +0000 (02:12 +0900)]
console.debug at head of functions
Yoshihiro Yamazaki [Wed, 21 Nov 2012 17:11:53 +0000 (02:11 +0900)]
console.log at head of functions.
Yoshihiro Yamazaki [Wed, 21 Nov 2012 17:11:11 +0000 (02:11 +0900)]
byte alignment at head of byte unit access function
Yoshihiro Yamazaki [Mon, 19 Nov 2012 15:58:17 +0000 (00:58 +0900)]
mv sjis.js to utf8.js
Yoshihiro Yamazaki [Mon, 19 Nov 2012 15:57:38 +0000 (00:57 +0900)]
add function, control, action, render. but empty
Yoshihiro Yamazaki [Mon, 19 Nov 2012 15:57:25 +0000 (00:57 +0900)]
sub function
Yoshihiro Yamazaki [Sun, 18 Nov 2012 17:14:25 +0000 (02:14 +0900)]
add canvas.
Yoshihiro Yamazaki [Sun, 18 Nov 2012 17:14:07 +0000 (02:14 +0900)]
tick function (mock)
Yoshihiro Yamazaki [Sun, 18 Nov 2012 17:13:29 +0000 (02:13 +0900)]
sig and version
Yoshihiro Yamazaki [Sun, 18 Nov 2012 17:13:13 +0000 (02:13 +0900)]
tick play
Yoshihiro Yamazaki [Sun, 18 Nov 2012 17:12:50 +0000 (02:12 +0900)]
progressive download core function
Yoshihiro Yamazaki [Sun, 18 Nov 2012 17:12:25 +0000 (02:12 +0900)]
prototype set.
Yoshihiro Yamazaki [Sun, 18 Nov 2012 17:12:03 +0000 (02:12 +0900)]
get canvas 2d context
Yoshihiro Yamazaki [Sun, 18 Nov 2012 17:11:32 +0000 (02:11 +0900)]
- add getBytePos
- add strN, str, but not runnable.
Yoshihiro Yamazaki [Sat, 17 Nov 2012 17:48:09 +0000 (02:48 +0900)]
change canvas to this.canvas.
Yoshihiro Yamazaki [Sat, 17 Nov 2012 17:45:56 +0000 (02:45 +0900)]
add controlTag methods.
Yoshihiro Yamazaki [Sat, 17 Nov 2012 17:45:06 +0000 (02:45 +0900)]
- get Canvas 2D Context
- refine ticks call
Yoshihiro Yamazaki [Sat, 17 Nov 2012 17:44:15 +0000 (02:44 +0900)]
add fromURL function. It use XHR
Yoshihiro Yamazaki [Sat, 17 Nov 2012 17:43:33 +0000 (02:43 +0900)]
many functions added
Yoshihiro Yamazaki [Sat, 17 Nov 2012 17:42:51 +0000 (02:42 +0900)]
- rename Header.js to header.js
- add swf/tag.js
Yoshihiro Yamazaki [Sat, 17 Nov 2012 11:18:26 +0000 (20:18 +0900)]
change title, and h1
Yoshihiro Yamazaki [Sat, 17 Nov 2012 11:14:45 +0000 (20:14 +0900)]
index.html for unittest
Yoshihiro Yamazaki [Sat, 17 Nov 2012 11:11:31 +0000 (20:11 +0900)]
IBit test
Yoshihiro Yamazaki [Sat, 17 Nov 2012 10:55:55 +0000 (19:55 +0900)]
empty bin directory for flapp.js
Yoshihiro Yamazaki [Sat, 17 Nov 2012 08:54:10 +0000 (17:54 +0900)]
X
Yoshihiro Yamazaki [Sat, 17 Nov 2012 06:47:05 +0000 (15:47 +0900)]
Xnow, no document, yet.