Commit Graph

265 Commits

Author SHA1 Message Date
Jindra Petřík
3dd2885358 Added #270 AS3 show progress on deofuscating p-code 2021-12-05 19:09:53 +01:00
Jindra Petřík
05e8f68ea9 Added Show imported files on script import, able to cancel import 2021-12-05 18:30:17 +01:00
Exund
6d656228a2 Frame dependencies
Show needed characters for a frame and frames depending on a character in the "Basic tag info" box
2021-11-29 17:15:56 +01:00
Jindra Petřík
526f484513 Fixed AS1/2 - switch with nontrivial expressions like and/or,ternar (second pass) 2021-11-29 17:15:56 +01:00
Jindra Petřík
8532ba11c3 Fixed AS2 - Do not detect classes inside functions 2021-11-22 20:11:31 +01:00
Jindra Petřík
a342bf7c78 Fixed #1748 Wrong matching of DefineEditText fonts for rendering 2021-11-19 13:03:23 +01:00
Jindra Petřík
10992b091f Fixed: #1687 Slow speed of cyclic tags detection 2021-11-19 13:03:23 +01:00
Jindra Petřík
1690fce8fa Fixed: #1678 Removing AS3 class does not correctly clear cache 2021-04-05 16:56:59 +02:00
Jindra Petřík
6b78b2fc44 Fixed: #1675 Viewport/zoom fix 2021-04-05 16:56:59 +02:00
Jindra Petřík
ca00b8399a Fixed: Flash viewer - scaling grid - ignore nonshapes when scaling 2021-04-05 16:56:59 +02:00
Jindra Petřík
6c709bc5e5 Fixed: Flash viewer - slow on larger zooms (now only diplayed rect is rendered) 2021-04-05 16:56:59 +02:00
Jindra Petřík
9a45708ebb Fixed: Flash viewer - Sound envelope handling 2021-03-24 20:36:42 +01:00
Jindra Petřík
2d0a96be46 PDF vector export stub 2021-03-24 20:36:42 +01:00
Jindra Petřík
b4d97d60d7 Fixed: filters zooming 2021-03-24 20:36:42 +01:00
Jindra Petřík
f073a6615e Fixed: Flash viewer - strokes scaling, cropped strokes 2021-03-24 20:36:42 +01:00
Jindra Petřík
5f4b21bdc7 clear dump info only when not null 2021-03-24 20:36:42 +01:00
Jindra Petřík
1fe8d91995 Fixed: #1435 Adding DefineScalingGrid to DefineSprite 2021-03-13 21:08:23 +01:00
Jindra Petřík
742525a365 organize imports 2021-03-12 22:12:39 +01:00
Jindra Petřík
8c988646f7 Fixed: #1636 Exception on reloading (7) 2021-03-12 22:12:39 +01:00
Jindra Petřík
0c4efc7906 #1156 Canvas Export - 9 slice scaling (DefineScalingGrid) 2021-03-12 22:12:39 +01:00
Jindra Petřík
28380d1d34 Fixed: #1627 Previously decompiled scripts not cached
Fixed: SWF is not garbage collected on close in some situations
Fixed: AS1/2 script search does not show all results
2021-03-05 21:22:55 +01:00
Jindra Petřík
08424221d6 set framecount on swf on tag add 2021-02-24 19:55:59 +01:00
Jindra Petřík
b54b51d206 Removing AS3 scripts ("ScriptPacks") 2021-02-24 19:55:59 +01:00
Jindra Petřík
86c4b9ce9e Display DoInitAction tags in correct order 2021-02-24 19:55:59 +01:00
Jindra Petřík
66b0d0bb13 Fixed #1227 AS3 avoid recursion (stackoverflow) caused by newfunction instruction 2021-02-11 11:10:56 +01:00
Jindra Petřík
bd2db44682 BigObject removed as it causes only warnings during compilation and is not used. 2021-02-10 18:23:39 +01:00
Jindra Petřík
1c142ff42d Fixed: AS1/2 script export to single file maintains script order 2021-02-10 07:48:15 +01:00
Jindra Petřík
b7ee8d73ca Fixed: AS3 inner functions scope (setslot/getslot) 2021-02-09 18:52:25 +01:00
Jindra Petřík
c6b1e528df update license header year 2021-02-08 20:15:19 +01:00
Jindra Petřík
ef143d8ede string concatenation in logger inspection 2021-02-08 20:15:19 +01:00
Jindra Petřík
cade4549fb AS3 test methods separated to classes, Fixed AS3: get/set slot for global scope 2021-02-08 20:15:19 +01:00
honfika
c13341abd9 SWF max version increased 2020-04-25 17:11:07 +02:00
Jindra Petřík
2b9fc72baf Correctly handling TagScript on getASMs 2018-02-04 08:35:20 +01:00
Jindra Petřík
2f9c44db30 AS1/2: DefineFunction push registers cleanup - remove insideDefineFunction1 parameter,
execute the cleanup for whole script as decompiler adapter,
fixing bugs in the cleanup and refactoring.
2018-01-31 07:24:45 +01:00
Jindra Petřík
eca98106d2 AS1/2: Properly handling of Flash7 scripts exported to Flash5/6 - ActionDefineFunction local registers 2018-01-29 22:13:59 +01:00
Jindra Petřík
e862df59c1 AS1/2: Displaying script path on invalid jump error log 2018-01-27 20:25:07 +01:00
Jindra Petřík
c0e6e728d9 AS2 class detector - checking classes only in DoInitAction tags 2018-01-27 11:34:51 +01:00
Jindra Petřík
b11fc959d1 Introducing AS2 classes Test class
AS2 classes - Test for maintaining vars/methods order
2018-01-21 09:07:20 +01:00
Jindra Petřík
3dd9cd10e5 renameAS2Identifiers compilation fix 2018-01-21 08:24:20 +01:00
Jindra Petřík
2bf7597cea update license headers 2018-01-16 20:24:33 +01:00
honfika@gmail.com
b13bd62e5f #1333 Exporting sprites as swf files 2016-12-31 17:06:45 +01:00
honfika@gmail.com
bf59e9e5fb Jump to the found text after pcode search fixed 2016-12-25 14:22:01 +01:00
honfika@gmail.com
c3fc9785e3 #1240 JPEXS does not use multiple threads for decompilation on Text Search: AS2 is also multi thread now, work status improvements during search 2016-12-24 21:06:23 +01:00
honfika@gmail.com
5f2ffd0089 Multi thread AS search 2016-12-24 18:52:09 +01:00
honfika@gmail.com
11088fec36 #1308 Search by all P-code files 2016-12-19 22:21:53 +01:00
honfika@gmail.com
b8f88aea79 use red color when bitmap is not available for bitmapfill (probably some fallback in flash player for erroneous bitmap fills) 2016-12-14 19:43:06 +01:00
honfika@gmail.com
a44221b363 Character tag removing simplified/fixed 2016-12-13 12:46:53 +01:00
honfika@gmail.com
820ef1a5f1 #1314 user interface 2016-12-03 13:06:55 +01:00
Jindra Petřík
ce4719fe35 Saving files before refreshing line endings 2016-11-27 06:56:24 +01:00
Jindra Petřík
6659b4921c DefineEditText needed characters based on HTML text - font face 2016-11-26 10:21:28 +01:00