Commit Graph

3365 Commits

Author SHA1 Message Date
Jindra Petřík
0a52175bc3 Added #2057 Show all assigned AS linkage classes in the item name (instead just one) 2023-10-01 18:21:38 +02:00
Jindra Petřík
3873e960e5 Font tag classname escape 2023-10-01 18:21:38 +02:00
Jindra Petřík
8cf9533ab8 Added Show font AS linkage class in its name in the tree (besides font name) 2023-10-01 18:21:38 +02:00
Jindra Petřík
b44aea95f7 Fixed FLA export - missing AS linkage class for fonts 2023-10-01 18:21:38 +02:00
Jindra Petřík
ddae2a3389 Updated embed test data - embed movie symbol 2023-10-01 18:21:38 +02:00
fourst4r
24a893a71c export image instances correctly 2023-10-01 18:21:38 +02:00
fourst4r
9285810398 Update XFLConverter.java 2023-10-01 18:21:38 +02:00
Jindra Petřík
1d6c6208df Embed metadata samples contain related framework classes (static link) 2023-10-01 18:21:38 +02:00
Jindra Petřík
ee70e1e3bb Fixed FLA export - Sprites which do not end with ShowFrame tag 2023-10-01 18:21:38 +02:00
Jindra Petřík
61b73c6db6 More embed metadata samples 2023-10-01 18:21:38 +02:00
Jindra Petřík
a695aab7e9 Embed tag test data separated 2023-10-01 18:21:38 +02:00
Jindra Petřík
b9f1648e2c Embed tag test data 2023-10-01 18:21:38 +02:00
Jindra Petřík
05d5fee409 Fixed #2052 Detection of switches based on notequal operator
update license in header
2023-10-01 18:21:38 +02:00
Jindra Petřík
4402c0b5b7 fixed tests 2023-10-01 18:21:38 +02:00
Jindra Petřík
3f6223fe0f Fixed #2029 Simplify expressions stripping getlex and also ignoring some types of expressions 2023-10-01 18:21:38 +02:00
Jindra Petřík
6e3bc36007 Fixed #2072 AS3 direct editation - incorrectly using trait names of top level classes 2023-10-01 18:21:38 +02:00
Enrico Zeilmaker
8d07dbbdf3 fixes bug when Vector is initialized with elements 2023-10-01 18:21:38 +02:00
Jindra Petřík
4433b5dff4 Do not add variable names to the imports list. 2023-10-01 18:21:38 +02:00
Jindra Petřík
478680c8af removed comment 2023-10-01 18:21:38 +02:00
Enrico Zeilmaker
a0044d54b3 comment explains it, maybe should be removed?
(cherry picked from commit 474b9030c1c24d2e90dddbdc17d6c32c043e3f6c)
2023-10-01 18:21:38 +02:00
Enrico Zeilmaker
68f5c62fd2 reverting one of the changes from commit f81d1ac58d, because it caused the use of the FQN for classes defined within the same package
(cherry picked from commit ab4fd58e6c50b96de1ea2c1025b6353b082f50bd)
2023-10-01 18:21:38 +02:00
Jindra Petřík
ce30527e23 warning in XML includes newlines 2023-10-01 18:21:38 +02:00
Jindra Petřík
2cc360da0f Fixed XML major version detection 2023-10-01 18:21:38 +02:00
Jindra Petřík
6eac393fd4 Added #2070 forceWriteAsLong Tag internal attribute is now visible and editable
(including XML export), allows decide whether to write length in tag header as long
2023-10-01 18:21:38 +02:00
Jindra Petřík
f4460c6078 Added
- #2070 - SWF to XML format has new meta fields describing XML export major/minor version
(major = uncompatible change)

### Fixed
- #2070 - Handling newlines and tabs in string values inside SWF to XML export

### Changed
- #2070 - String values inside SWF to XML export are backslash escaped to properly handle newlines and tabs.
Older versions of FFDec can read this new format wrong and corrupt SWFs.
Major version of SWF to XML export changed to 2.
2023-10-01 18:21:38 +02:00
Enrico Zeilmaker
5a250625f4 ensures access to parent's property when super.property is called
fixes infinite recursion when aforementioned was done inside override getter/setter of that same property
2023-10-01 18:21:38 +02:00
popugashkin
5aa3d48a4e Implement Utf8Helper.getAllowedCharsets() to lazy-load allowedCharsets, make Utf8Helper.allowedCharsets private 2023-10-01 18:21:38 +02:00
Jindra Petřík
8d2290d084 Added #1449 Updated Turkish translation 2023-10-01 18:21:38 +02:00
Jindra Petřík
10634304fe Fixed #2043 StartSound2 tag handling 2023-10-01 18:21:38 +02:00
Jindra Petřík
5fb5ac802e Decrypt Harman AIR SWFs via commandline 2023-06-25 20:41:04 +02:00
Jindra Petřík
b0f90704ef Encrypted SWFs in SWF Search (memory, ...) 2023-06-25 20:41:04 +02:00
Jindra Petřík
76d9f24210 Remove dead code of Harman Decryptor 2023-06-25 20:41:04 +02:00
Jindra Petřík
ec10ded3ad Added #2038, #2028, #2034, #2036 Support for Harman AIR encrypted SWFs (Read-only) 2023-06-25 20:41:04 +02:00
Kornelius Rohrschneider
c821502833 Changed GetURL2 default sendVarsMethod value to 0
LoadVariables, LoadMovie, LoadVariablesNum and LoadMovieNum all previously used 1 as the default sendVarsMethod value for their GetURL2 call.
However, the default value (if no "GET" or "POST" is given) should be 0.
This has been fixed.
2023-06-25 20:41:04 +02:00
Jindra Petřík
17718cad20 Fixed #2007 AS3 renaming invalid identifiers - not refreshing AbcIndex afterwards 2023-06-25 20:41:04 +02:00
Jindra Petřík
193afbbc2e Fixed Zero line number on AS3 P-code editation error 2023-06-25 20:41:04 +02:00
Jindra Petřík
b2d87cf637 Fixed #2008 AS3 P-code editing optional Double value when it has no fractional part 2023-06-25 20:41:04 +02:00
Jindra Petřík
2616b5046d Added #1998 Setting for maximum number of items in the cache - allows less memory consumption (Defaults to 500 per cache) 2023-06-25 20:41:04 +02:00
Jindra Petřík
49abcd4447 GNUJPdf - draw image with scaling 2023-06-25 20:41:04 +02:00
Jindra Petřík
59d9e5ef6f Fixed #2004 Nonrepeating fill border 2023-06-25 20:41:04 +02:00
Jindra Petřík
9a23497c80 Fixed #2004 Freezing when a shape has nonimage character set as fill 2023-06-25 20:41:04 +02:00
Jindra Petřík
2d6180db50 Fixed #1999 AS3 decompilation - XML constructor call with other than string argument 2023-04-05 21:33:34 +02:00
Jindra Petřík
8aa3c1830a Fixed #1991 ConcurrentModificationException on clearing cache thread 2023-04-05 21:33:34 +02:00
Jindra Petřík
2b0e163c47 Fixed FLA export shape tweens (morphshapes)
as 2 testdata as uncompressed
2023-03-19 22:43:41 +01:00
Jindra Petřík
6ef01643c1 Fixed FLA Export - AS2 - Sprite linkage to class 2023-03-19 22:43:41 +01:00
Jindra Petřík
ed57d71e81 Fixed FLA export scripts location 2023-03-19 22:43:41 +01:00
Jindra Petřík
fe41355dd4 Fixed AS2 Class detection - TemporaryRegisterMark handling 2023-03-19 22:43:41 +01:00
Jindra Petřík
79f24b44b7 Do not calculate rect of Sprite from fonts on stage. 2023-03-19 22:43:41 +01:00
Jindra Petřík
4654d1d610 Fixed Do not display fonts added to stage (for example in testdata/as2.swf, the vertical text - sprite 10) 2023-03-19 22:43:41 +01:00
Jindra Petřík
e907a37d2e Fixed AS3 p-code - remove findpropglobal,findpropglobalstrict - they are internal only 2023-03-19 22:43:41 +01:00