Commit Graph
7078 Commits
Author SHA1 Message Date
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 d08082baf8 Fixed #2133 Linux/Mac - ffdec.sh not correctly parsing java build number on javas without it 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 7a5aa1eb86 Fixed AS1/2 Debugger tooltips exception 2023-12-30 18:06:08 +01:00
Jindra Petřík 11760b1f18 AS1/2 Hide breakpoints when decompilation is disabled 2023-12-30 18:06:08 +01:00
Jindra Petřík b976096e57 Breakpoints are hidden until disassembly/decompilation is complete.
Fixed AS1/2 Vanishing source code in some cases
2023-12-30 18:06:08 +01:00
Jindra Petřík f3e3bd941a updated breakpoint list icon 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 5d85dee6f8 Fixed #2131 Debugger - Breakpoints can be added while SWF is running (not just on pause) 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 c4cfad716b Code formatting in CONTRIBUTING.md 2023-12-30 18:06:08 +01:00
Jindra Petřík 9170fef3cd fix ffdec.bat 2023-12-30 18:06:08 +01:00
Jindra Petřík 0a5eaa102f Added MEMORY and STACK_SIZE parameters now can be set via external variables FFDEC_MEMORY, FFDEC_STACK_SIZE 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 de6403e157 Fixed Retain AS3 script selection in the tree after its editation and saving whole SWF 2023-12-30 18:06:08 +01:00
Jindra Petřík 59b25aa13c Fixed Marker of stack frames not properly cleared 2023-12-30 18:06:08 +01:00
Jindra Petřík eef53edd03 Fixed Linenumbers are visible even if debug markers are used 2023-12-30 18:06:08 +01:00
Jindra Petřík c14366a4db Added Debugger shows (logs) unhandled exceptions 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 0a6b8533b5 changelog fix 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 d6c6d30776 checkstyle fix 2023-12-30 18:06:08 +01:00
Jindra Petřík a01326324c Added AS3 Debugging - export/import ByteArray variable data
Fixed Debugging - properly getting variable value through getter
2023-12-30 18:06:08 +01:00
Jindra Petřík 828db71e81 Debugging - do not invoke getter when there is none - avoid freezing 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 d6ee7b6988 Fixed #2122 -header command did not support negative integers for displayrect 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 07dcd78a61 Update readme translators 2023-12-30 18:06:08 +01:00