Commit Graph
7164 Commits
Author SHA1 Message Date
Jindra Petřík 97d04cbedd Fixed #2077 AS3 allow star string as property name (XML access) 2023-10-01 18:21:38 +02:00
Jindra Petřík a157338f4d Fixed Switch detection problems producing §§goto - multiple heads (try..catch) 2023-10-01 18:21:38 +02:00
Jindra Petřík 2fe071f214 Fixed #2077 AS3 recursion of deleting method with newfunction instruction
Fixed #2077 AS3 direct editation - incorrect slot names
Fixed #2077 AS3 direct editation - switch statement missing offset
2023-10-01 18:21:38 +02:00
Jindra Petřík c1e163b4c5 Fixed #2077 Recursion of deleting method with newfunction instruction 2023-10-01 18:21:38 +02:00
Jindra Petřík 49c8251e4d Fixed #2077 Switch detection problems producing §§goto 2023-10-01 18:21:38 +02:00
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
Jindra Petřík 63a392c88e Changelog update 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 4381451137 missing PR number in changelog 2023-10-01 18:21:38 +02:00
Jindra Petřík 0c8ecfe8d4 PRs as links in the changelog,
Fixed some changelog typos,
Added few missing PR references in the Changelog
2023-10-01 18:21:38 +02:00
Jindra Petřík bcb27b6955 Added #2073 Editing of frame count in SWF header (with warning that it won't update ShowFrame count) 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 e0b55e0410 Fixed Handling currently selected tags when using folder preview selection (Not working Replace button, etc.) 2023-10-01 18:21:38 +02:00
Jindra Petřík 1e266899a5 Fixed #2073 Recalculating frameCount field in SWF header and DefineSprite after deleting frame 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
Jindra Petřík 65e0ba3907 changelog update 2023-10-01 18:21:38 +02:00
Jindra Petřík 607804e7e4 Fixed #2052 Adding new script placing class to incorrect DoABC tag 2023-10-01 18:21:38 +02:00
Jindra Petřík 36213c4df1 Fixed PR177 AS3 direct editation - Vector literal 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 f40360ee38 Changelog update 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
Jindra Petřík 99b697b4ed Update CHANGELOG.md 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
Enrico Zeilmaker 3a16857b17 remove intellij junk .idea folder and .iml files
update .gitignore to reflect this
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 caf837c8df created new Unreleased section in CHANGELOG.md 2023-10-01 18:21:38 +02:00
Jindra Petřík 07e30928ec version changed to 18.5.0 version18.5.0 2023-06-25 20:42:35 +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