Commit Graph

2980 Commits

Author SHA1 Message Date
Jindra Petřík
423a2abef8 Fixed #2148 AS2 Do not return undefined for setters 2023-12-10 22:52:49 +01:00
Jindra Petřík
aee41c70db Fixed #2148 AS1/2 callmethod by register value 2023-12-10 22:39:48 +01:00
Jindra Petřík
3f0fab913e Fixed #2148 AS2 Uninitialized class fields detector 2023-12-10 22:38:29 +01:00
Jindra Petřík
ea6618599f Fixed #2142 XML Export - string values containing only spaces
Fixed AS3 - Nullpointer in MethodBody when no ABC set
2023-12-10 18:22:04 +01:00
Jindra Petřík
daff3f7aea Fixed #2145 FLA Export - missing frames, cliping layers order, nullpointer, empty sound layers 2023-12-10 16:12:21 +01:00
Jindra Petřík
1e1d30935f Refactoring of Easing detector 2023-12-09 22:25:39 +01:00
Jindra Petřík
4480af4edd Fixed FLA Export - frame numbering problem
Fixed morpshape hole detection
2023-12-09 22:20:00 +01:00
Jindra Petřík
282b13d40a Fixed morphshape holes calculation 2023-12-09 18:51:19 +01:00
Jindra Petřík
e3dccee2cf Addedd #2138 Morphshapes - detect classic easing 2023-12-09 15:02:24 +01:00
Jindra Petřík
81d0c67e31 Fixed #2138 Missing morphshapes (incorrect holes calculation)
Fixed #2138 Mask layer was visible when did not contain a masked layer
2023-12-09 11:22:28 +01:00
Jindra Petřík
74ce252dad Fixed #2138 Nested clipping (masks) display 2023-12-04 19:30:55 +01:00
Jindra Petřík
c389842584 Fixed #2139 FLA Export - labels layer not counted as layer index causing masked layer parentindex wrong 2023-12-04 08:54:39 +01:00
Jindra Petřík
51bdbc64d9 Added FLA export - show export time
Fixed #2136 FLA export - optimized Shape fixer speed, repeated shape on timeline not exported twice
2023-12-03 22:59:17 +01:00
Jindra Petřík
42d38aa949 Added #2132 Show and export streamed sound (SoundStreamHead/SoundStreamBlock) in frame ranges
Fixed #1194 FLA Export - stream sound export
2023-12-02 23:52:58 +01:00
Jindra Petřík
d5ea4fc8f9 Added #2134 FLA Export - split main timeline into scenes when DefineSceneAndFrameLabelData tag is present 2023-12-02 16:07:48 +01:00
Jindra Petřík
86ad02134d sound stream examples 2023-12-02 15:04:25 +01:00
Jindra Petřík
581e1e0b6d Fixed #2135 FLA Export - framescripts handling when addFrameScript uses Multinames instead of QNames 2023-12-02 12:05:46 +01:00
Jindra Petřík
d41d2ceccf Added ExportAssets tag - show first item as description in the tree when there is only single item 2023-11-28 16:07:58 +01:00
Jindra Petřík
5f32841e12 Fixed #2131 UseOutline flag for DefineEditText
Fixed Wordrapping long words in DefineEditText
2023-11-26 20:03:03 +01:00
Jindra Petřík
4eb352baa4 Added Remembering breakpoints
Added #2131 Breakpoint list dialog
Fixed AS1/2 Debugger - script was cleared on stop button
2023-11-25 22:25:04 +01:00
Jindra Petřík
8e0c65ff0b Fixed AS3 Direct editation - types on instance variable values not properly resolved 2023-11-25 17:07:15 +01:00
Jindra Petřík
6b2922eb7e Added #2124 Copy tags to other SWFs and replace same classes / export names 2023-11-25 14:56:56 +01:00
Jindra Petřík
192c8c9698 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-11-23 23:05:57 +01:00
Jindra Petřík
12322f5fd2 Added Apply unpacker menu on binary data
Added Harman unpacker for binary data
Added Multilevel binary data unpacking is possible
2023-11-23 19:43:42 +01:00
Jindra Petřík
52a06fc6a3 Added Saving Harman encrypted SWFs
Added Editing encrypted flag on header panel
Added `-encrypt` command on CLI for Harman encryption
2023-11-22 22:20:53 +01:00
Jindra Petřík
9f883d42e6 Faster AS3 Debugging - export/import ByteArray variable data 2023-11-19 23:30:08 +01:00
Jindra Petřík
a02866ce9c Fixed Linenumbers are visible even if debug markers are used 2023-11-19 14:50:33 +01:00
Jindra Petřík
9480bec6b7 Tests fix 2023-11-19 10:51:46 +01:00
Jindra Petřík
24602a4a0d Fixed AS3 Debugging - activation object was not visible in locals 2023-11-19 10:11:59 +01:00
Jindra Petřík
f6afdfb9d2 fix test 2023-11-19 02:03:10 +01:00
Jindra Petřík
a631ae72fa missing classes 2023-11-19 02:01:05 +01:00
Jindra Petřík
8e3264b5d9 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-11-19 02:00:27 +01:00
Jindra Petřík
4846c6e72d nullpointer in some minor cases 2023-11-19 01:54:23 +01:00
Jindra Petřík
0c42e16ec7 Fixed #2025, #2078, #2053 Problems starting the app on Windows when the username has unicode characters 2023-11-18 12:28:33 +01:00
Jindra Petřík
8453e48ba7 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-11-18 01:04:57 +01:00
Jindra Petřík
363a1c7691 Added #2119 Bulk imported assets can also match filenames based on assigned classname, not just character id prefix 2023-11-17 20:11:02 +01:00
Jindra Petřík
1c7c919594 checkstyle fix 2023-11-17 19:31:36 +01:00
Jindra Petřík
9b33a4e3d1 Added #2119 Option to export assets with names like their assigned classes via SymbolClass, without character id 2023-11-17 19:05:38 +01:00
Jindra Petřík
6a046a6b19 Changed #2120 Exported assets no longer take names from assigned classes if there is more than 1 assigned class 2023-11-16 20:11:01 +01:00
Jindra Petřík
8c61cebc06 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-11-14 22:05:40 +01:00
Jindra Petřík
237b9ba1dc Fixed #2111 AS3 direct editation - access class in class initializer 2023-11-13 22:01:04 +01:00
Jindra Petřík
9bfb8b117d FLA export - fixers refactoring 2023-11-12 23:37:16 +01:00
Jindra Petřík
e57d37d59a Fixed #2123 FLA export - morphshapes fixer
More FLA export progress info
2023-11-12 22:46:36 +01:00
Jindra Petřík
8e37408f6d 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-11-11 16:30:07 +01:00
Jindra Petřík
37595a0410 Fixed AS3 direct editation - namespaces were initialized in class initializers 2023-11-10 19:32:35 +01:00
Jindra Petřík
8ff1056bcd Added Updated portugese-brasil translation 2023-11-10 08:26:05 +01:00
Jindra Petřík
b500b822d5 AS1/2 action list locales - actions instead of instructions 2023-11-10 08:14:09 +01:00
Jindra Petřík
0a66e48037 Added #2100 Copy/paste frames (same SWF only) 2023-11-08 23:14:40 +01:00
Jindra Petřík
31a4a18643 Fixed #2116 Limit maximum number of box blur pixels 2023-11-07 00:06:46 +01:00
Jindra Petřík
580172b2be Fixed #2116 Limit maximum number of box blur pixels 2023-11-06 23:45:07 +01:00