Commit Graph

74 Commits

Author SHA1 Message Date
Jindra Petřík
0b6f5fa957 Changed Full path inside bundle is displayed as SWF name instead simple name
Fixed Storing SWF configuration for files inside bundles and/or binarydata
2022-11-14 10:04:55 +01:00
Jindra Petřík
b06c8313b1 Organize imports inspection 2022-11-14 10:04:55 +01:00
Jindra Petřík
c266037785 Fixed Font names charset 2022-11-14 10:04:55 +01:00
Jindra Petřík
d0936e1a46 Added Show button records in the tree, preview them 2022-11-14 10:04:55 +01:00
Jindra Petřík
1c9f81fceb Added #1701 Setting charset for SWF files with version 5 or lower 2022-11-14 10:04:55 +01:00
Jindra Petřík
341a16161a Fixed FileAttributes tag exception in the Dump view 2022-11-06 21:44:39 +01:00
Jindra Petřík
6c964899fb Added
- Attach tag menu (Like DefineScaling grid to DefineSprite, etc.)
- Better tag error handling - these tags now got error icon

Changed
- #1455 All tag types are now allowed inside DefineSprite
2022-11-06 21:44:39 +01:00
Jindra Petřík
1d82af4855 Update license header year 2022-11-06 21:44:39 +01:00
Jindra Petřík
f7e9d8b7c6 Fixed Working with byte ranges - caused problems when cloning tags 2022-11-01 07:06:16 +01:00
Jindra Petřík
bd0377a4b4 Not allow FileAttributes inside DefineSprite 2022-10-29 13:22:11 +02:00
Jindra Petřík
ec6e689652 #1771 DefineShape4 line filled using single color 2022-10-24 22:35:13 +02:00
Jindra Petřík
74b641c9b2 Fixed #1834 PlaceObject4 tags appear as Unresolved inside of DefineSprite 2022-08-28 16:56:10 +02:00
Jindra Petřík
6c64dc19e1 Fixed: #1669 FILLSTYLE color handling in DefineShape3/4 2021-04-05 16:56:59 +02:00
Jindra Petřík
03f033035f #1260, #1438 AS1/2 direct editing on(xxx), onClipEvent(xxx) handlers 2021-02-24 19:55:59 +01:00
Jindra Petřík
c6b1e528df update license header year 2021-02-08 20:15:19 +01:00
nickgkg
01fee76d81 correctly deserialize negatives 2021-01-01 08:40:33 +01:00
Jindra Petřík
2bf7597cea update license headers 2018-01-16 20:24:33 +01:00
honfika@gmail.com
5107a644cc jump to resources view from hex view 2016-08-01 16:53:54 +02:00
Jindra Petřík
4cc4c4c9e1 IExternalizable handling in PlaceObject4 rather in SWFInputStream 2016-07-23 12:04:36 +02:00
Jindra Petřík
1c9e485dca AMF3 refactorings
AMF3 editor in GUI for PlaceObject4
2016-07-20 22:16:45 +02:00
Jindra Petřík
f322581a31 DumpInfo in AMF3
PlaceObject4 read/write AMF data
2016-07-18 08:37:55 +02:00
honfika@gmail.com
aa117d7c75 Issue #1244 Incorrect showing of NOP instructions 2016-05-28 22:43:08 +02:00
Jindra Petřík
85c252e724 Move items from Debug tab in advanced settings to other tabs to avoid acidentally setting it,
reseting most of them by renaming.
2016-02-19 16:52:44 +01:00
Jindra Petřík
36220f2de3 not resolving unusualTags in DefineSprite for parallel speedup off too
improved AS3 deobfsucation
2016-02-18 10:32:12 +01:00
honfika@gmail.com
1cea429e7b copyright year updated 2016-01-01 14:06:56 +01:00
honfika@gmail.com
16a27789e3 swf.tags and sprite.subtags are private to avoid modifying the list without setting the isModified flag + some small chages 2015-12-27 10:19:27 +01:00
Jindra Petřík
bc7b57c6fb miterlimit is FIXED8 (float)
SVG import - closing rectangle, stroke gradients
2015-12-26 23:23:56 +01:00
honfika@gmail.com
4ad494501f very basic SVG import, no line/fill styles, only paths with constant color. 2015-12-14 19:31:20 +01:00
honfika@gmail.com
5960434c23 #1107 Text Offset Incorrect fixed 2015-12-12 17:06:46 +01:00
Jindra Petřík
1237762e60 AS1/2 debugger
debugger listening only when really debugging started
fail to listen message
break reason displayed
2015-11-21 19:12:42 +01:00
honfika@gmail.com
5e42c5b57c export uncompressed data from dump tree 2015-09-15 09:36:42 +02:00
honfika@gmail.com
809091ea42 framerate is float 2015-08-12 14:22:04 +02:00
honfika@gmail.com
1ad532aff7 debug output removed 2015-07-31 15:53:16 +02:00
honfika@gmail.com
8774489049 ByteArraRange instead of reading them to new byte array: Font4Tag data 2015-07-27 12:12:37 +02:00
honfika@gmail.com
c5d960f10b some more ByteArraRange objects instead of reading them to new byte array, method to read netstings (length + characters) in SwfInputStream 2015-07-27 11:21:26 +02:00
honfika@gmail.com
a6dc717225 calculating the action length without writing it to a stream 2015-07-17 09:19:51 +02:00
honfika@gmail.com
8f8db771e8 command line remove fix, show tag number in dumpSWF 2015-07-11 13:27:44 +02:00
honfika@gmail.com
4f22d48cf5 actions => instructions in AVM2 deobfuscator
added some thread interrupt checks
2015-07-09 19:19:07 +02:00
honfika@gmail.com
3356bf2b28 remaining data for unknown tags fixed 2015-06-14 15:14:59 +02:00
honfika@gmail.com
d00acbd7df keep remaining data, when tag is not fully parsed 2015-06-14 14:10:37 +02:00
Jindra Petřík
dccd10d9df Added some very old tags 2015-06-13 19:54:17 +02:00
Jindra Petřík
2503f1093d Oficial tag names
(DoABCDefine tag renamed to DoABC2 for example)
2015-06-13 07:11:38 +02:00
honfika@gmail.com
6cf53543d1 compress/uncompress methods 2015-05-15 16:08:55 +02:00
honfika@gmail.com
abec5214bb tag refactoring 2015-05-15 00:12:35 +02:00
honfika@gmail.com
3de39c93bb tag names moved to constants 2015-05-14 21:46:26 +02:00
honfika@gmail.com
64c9a7e544 Base class for DefineXTags, getting the images, fonts, text from the characterMap instead of iterating over all tags 2015-05-14 13:32:49 +02:00
honfika@gmail.com
6d49dc584d faster DefineBitsLosslessX reading 2015-05-08 20:54:48 +02:00
honfika@gmail.com
e49296770f format source code 2015-05-08 13:33:40 +02:00
honfika@gmail.com
0702259c88 resolve as2 constants button 2015-05-02 22:09:28 +02:00
honfika@gmail.com
62be884e42 #772: closing loading dialog now cancels the loading of the swf
#762:export pcode with diffren extension
2015-04-26 12:09:59 +02:00