Commit Graph

3365 Commits

Author SHA1 Message Date
Jindra Petřík
c41f91af7f Fixed #2138 Missing morphshapes (incorrect holes calculation)
Fixed #2138 Mask layer was visible when did not contain a masked layer
2023-12-30 18:06:08 +01:00
Jindra Petřík
2623dae032 Fixed #2138 Nested clipping (masks) display 2023-12-30 18:06:08 +01:00
Jindra Petřík
8ed9490238 Fixed #2139 FLA Export - labels layer not counted as layer index causing masked layer parentindex wrong 2023-12-30 18:06:08 +01:00
Jindra Petřík
4ce90c776b Added FLA export - show export time
Fixed #2136 FLA export - optimized Shape fixer speed, repeated shape on timeline not exported twice
2023-12-30 18:06:08 +01:00
Jindra Petřík
bd82522f16 Added #2132 Show and export streamed sound (SoundStreamHead/SoundStreamBlock) in frame ranges
Fixed #1194 FLA Export - stream sound export
2023-12-30 18:06:08 +01:00
Jindra Petřík
35dda78ffe Added #2134 FLA Export - split main timeline into scenes when DefineSceneAndFrameLabelData tag is present 2023-12-30 18:06:08 +01:00
Jindra Petřík
61f0d6b31b sound stream examples 2023-12-30 18:06:08 +01:00
Jindra Petřík
80fb8b25d8 Fixed #2135 FLA Export - framescripts handling when addFrameScript uses Multinames instead of QNames 2023-12-30 18:06:08 +01:00
Jindra Petřík
9f2cd80200 Added ExportAssets tag - show first item as description in the tree when there is only single item 2023-12-30 18:06:08 +01:00
Jindra Petřík
b595ea976a Fixed #2131 UseOutline flag for DefineEditText
Fixed Wordrapping long words in DefineEditText
2023-12-30 18:06:08 +01:00
Jindra Petřík
8ceb44f25e Added Remembering breakpoints
Added #2131 Breakpoint list dialog
Fixed AS1/2 Debugger - script was cleared on stop button
2023-12-30 18:06:08 +01:00
Jindra Petřík
a74196ddf4 Fixed AS3 Direct editation - types on instance variable values not properly resolved 2023-12-30 18:06:08 +01:00
Jindra Petřík
b2abab0d45 Added #2124 Copy tags to other SWFs and replace same classes / export names 2023-12-30 18:06:08 +01:00
Jindra Petřík
e371372392 Added #2131 AS1/2 Debugger - show _root variable
Fixed #2131 AS1/2 Debugger - Breakpoint handling - incorrect script names
Fixed #2131 Debugger - Correct walking variables tree
2023-12-30 18:06:08 +01:00
Jindra Petřík
9741e8260a Added Apply unpacker menu on binary data
Added Harman unpacker for binary data
Added Multilevel binary data unpacking is possible
2023-12-30 18:06:08 +01:00
Jindra Petřík
8ad981ff25 Added Saving Harman encrypted SWFs
Added Editing encrypted flag on header panel
Added `-encrypt` command on CLI for Harman encryption
2023-12-30 18:06:08 +01:00
Jindra Petřík
31f6cbdb70 Faster AS3 Debugging - export/import ByteArray variable data 2023-12-30 18:06:08 +01:00
Jindra Petřík
2c32e156d3 Tests fix 2023-12-30 18:06:08 +01:00
Jindra Petřík
6c0f2ab1ef Fixed AS3 Debugging - activation object was not visible in locals 2023-12-30 18:06:08 +01:00
Jindra Petřík
323f614e67 fix test 2023-12-30 18:06:08 +01:00
Jindra Petřík
7d722fcdcd missing classes 2023-12-30 18:06:08 +01:00
Jindra Petřík
bd6c953218 Fixed Incorrect debugger line numbers when "Open loaded while playing" is enabled
Fixed AS3 debugger - Slow injecting debug info - now faster
Fixed AS3 debugger - obfuscated classes debugging
Fixed Delayed open loaded SWFs while playing
Fixed AS3 Direct editation - script initializer for main document class

Changed Wrong unicode escape `{invalid_utf8:xxx}` changed to `{invalid_utf8=xxx}` for compatibility with file names
2023-12-30 18:06:08 +01:00
Jindra Petřík
e54973b761 nullpointer in some minor cases 2023-12-30 18:06:08 +01:00
Jindra Petřík
0abc5b493a Fixed #2025, #2078, #2053 Problems starting the app on Windows when the username has unicode characters 2023-12-30 18:06:08 +01:00
Jindra Petřík
44e083b9a6 Fixed #2127 Wrong parameter order in AS1/2 P-code Action GetURL2 documentation
Changed #2127 AS1/2 P-code Action GetURL2 switched parameters back - correct order is (loadVariablesFlag, loadTargetFlag, sendVarsMethod),
 code from 19.1.x to 20.0.0 is still accepted
2023-12-30 18:06:08 +01:00
Jindra Petřík
ac479eb098 Added #2119 Bulk imported assets can also match filenames based on assigned classname, not just character id prefix 2023-12-30 18:06:08 +01:00
Jindra Petřík
cd45c637f5 checkstyle fix 2023-12-30 18:06:08 +01:00
Jindra Petřík
7fd930489e Added #2119 Option to export assets with names like their assigned classes via SymbolClass, without character id 2023-12-30 18:06:08 +01:00
Jindra Petřík
e2b8f54981 Changed #2120 Exported assets no longer take names from assigned classes if there is more than 1 assigned class 2023-12-30 18:06:08 +01:00
Jindra Petřík
4125e94ca3 Added Label that flex compiler is used (when it's enabled in settings)
Fixed #2111 Flex AS3 editation - use SWF dependencies defined in GUI
Fixed SWF dependencies label was not updated on startup
2023-12-30 18:06:08 +01:00
Jindra Petřík
123a740d22 Fixed #2111 AS3 direct editation - access class in class initializer 2023-12-30 18:06:08 +01:00
Jindra Petřík
568301542a FLA export - fixers refactoring 2023-12-30 18:06:08 +01:00
Jindra Petřík
41f6e40369 Fixed #2123 FLA export - morphshapes fixer
More FLA export progress info
2023-12-30 18:06:08 +01:00
Jindra Petřík
fa03866191 Added #2123 FLA export - show some progress info (which symbols are exported)
Fixed #2123 FLA export - IndexOutOfBounds in shape fixer
Removed #2123 FLA export - Using shape fixer for morphshapes (needs something better)
2023-12-30 18:06:08 +01:00
Jindra Petřík
136b389fc1 Fixed AS3 direct editation - namespaces were initialized in class initializers 2023-12-30 18:06:08 +01:00
Jindra Petřík
c120d08328 Added Updated portugese-brasil translation 2023-12-30 18:06:08 +01:00
Jindra Petřík
428911b7fb AS1/2 action list locales - actions instead of instructions 2023-12-30 18:06:08 +01:00
Jindra Petřík
12a8a67c6f Added #2100 Copy/paste frames (same SWF only) 2023-12-30 18:06:08 +01:00
Jindra Petřík
191eae40c5 Fixed #2116 Limit maximum number of box blur pixels 2023-12-30 18:06:08 +01:00
Jindra Petřík
c73defd056 Fixed #2116 Limit maximum number of box blur pixels 2023-12-30 18:06:08 +01:00
Jindra Petřík
d326305bb8 Fixed #2116 Apply colortransform after filters 2023-12-30 18:06:08 +01:00
Jindra Petřík
d5dab2bb60 Fixed #2116 DefineEditText display - correct getting fonts
Fixed #2116 DefineEditText display - apostroph decoding
2023-12-30 18:06:08 +01:00
Jindra Petřík
27a9809255 Added Configurable tab size (formatting must be set to use tabs) - default matches indent size of 3
Fixed #2021 Indent continuation when using tabs
2023-12-30 18:06:08 +01:00
Jindra Petřík
cc0050f155 Added #2113 Commandline - allow -onerror abort argument on -importScript 2023-11-05 21:11:10 +01:00
Jindra Petřík
aecd10f630 Fixex shape fixer on intersection failure 2023-11-05 21:11:10 +01:00
Jindra Petřík
8b3b740b44 Fixed AS3 Debugging P-code inside nested functions
Fixed AS3 Debugging - show (and click through) proper call stack
2023-11-05 21:11:10 +01:00
Jindra Petřík
0f0e6d880d removed todo 2023-11-05 21:11:10 +01:00
Jindra Petřík
72efe08c22 removed todo 2023-11-05 21:11:10 +01:00
Jindra Petřík
e4486fcbcd Fixed FLA export - font export - allow dot as character 2023-11-05 21:11:10 +01:00
Jindra Petřík
632f2b4643 Fixed FLA export - allow float frame rate 2023-11-05 21:11:10 +01:00