Jindra Petřík
101eee2537
Added Folder preview for sounds
2024-08-05 11:17:25 +02:00
Jindra Petřík
a9b910511e
Fixed Folder preview - GFX image identifiers not shown
2024-08-05 11:17:25 +02:00
Jindra Petřík
bdec8e870b
Fixed #2174 Removing frames, removing also FrameLabels, StartSounds, SoundStreamBlocks
2024-08-05 11:17:25 +02:00
Jindra Petřík
fce1c17c61
changelog update
2024-08-05 11:17:25 +02:00
Jindra Petřík
61f15dce8f
Fixed #2149 - FLA Export - compressed sound streams in some cases
2024-08-05 11:17:25 +02:00
Jindra Petřík
28aba13a29
Added StartSound and StartSound2 show characterId/class in the tag tree
2024-08-05 11:17:25 +02:00
Jindra Petřík
4290b8c943
harman encryption test data [ci skip]
2024-08-05 11:17:25 +02:00
Jindra Petřík
a6f2784e28
Fixed Debugger - getting children of top level variables
2024-08-05 11:17:25 +02:00
Jindra Petřík
9df764e9ea
created new Unreleased section in CHANGELOG.md
2024-08-05 11:17:25 +02:00
Jindra Petřík
bd630b3359
version changed to 20.1.0
2023-12-30 18:07:46 +01:00
Jindra Petřík
3762b1a18c
Fixed nullpointer on timeline sound stream detection with scenes
2023-12-30 18:06:08 +01:00
Jindra Petřík
8ee83b49f5
Fixed Saving SWFs opened by "Open loaded while playing" feature
...
Added sample data for loader
2023-12-30 18:06:08 +01:00
Jindra Petřík
8e817f6421
Fixed deleting last frame
2023-12-30 18:06:08 +01:00
Jindra Petřík
4950aaa4bc
Show framecount when deleting multiple frames
2023-12-30 18:06:08 +01:00
Jindra Petřík
85ba45cbb3
Added Scenes folder with (readonly) display of scene frames
2023-12-30 18:06:08 +01:00
Jindra Petřík
f09d4affa5
Fixed #2156 FLA export - morphshapes
2023-12-30 18:06:08 +01:00
Jindra Petřík
371a12a4fe
Fixed #2147 Display of empty video
2023-12-30 18:06:08 +01:00
Jindra Petřík
79349992a1
checkstyle fix, removing unneccessary code
2023-12-30 18:06:08 +01:00
Jindra Petřík
9e02ee6d30
Fixed #2152 FLA Export - wrong nonlibrary shapes detection
2023-12-30 18:06:08 +01:00
Jindra Petřík
939d909633
Fixed #2162 AS3 try inside foreach
2023-12-30 18:06:08 +01:00
Jindra Petřík
a4c2680053
Fixed AS3 - extra newlines on methods which use activation
...
Fixed #2162 AS3 switch inside foreach
2023-12-30 18:06:08 +01:00
Jindra Petřík
0ff4cd1f6c
Fixed #2162 Debugger - ignore (warn) invalid jumps when injecting debug info
2023-12-30 18:06:08 +01:00
Jindra Petřík
3b9f72b7f8
Fixed #2163 FLA Export - maintain sound export settings for streams
2023-12-30 18:06:08 +01:00
Jindra Petřík
18c02a48a5
Fixed #2153 FLA Export - sound streams were limited to first stream block
2023-12-30 18:06:08 +01:00
Jindra Petřík
01ac222331
Take scenes into account when splitting streamed sound
2023-12-30 18:06:08 +01:00
Jindra Petřík
6e3d8c6635
Added FLA export - option to disable fixing of shapes
2023-12-30 18:06:08 +01:00
Jindra Petřík
0e606ada71
Fixed #2160 , #2158 FLA Export - mixed dat files for images and sounds
2023-12-30 18:06:08 +01:00
Jindra Petřík
2404151922
Fixed #2143 FLA Export / Sound playback - taking MP3 initial latency into account
2023-12-30 18:06:08 +01:00
Jindra Petřík
779be797e2
tests fix
2023-12-30 18:06:08 +01:00
Jindra Petřík
76c94f1c5e
Fixed #2148 AS2 Do not return undefined for setters
2023-12-30 18:06:08 +01:00
Jindra Petřík
3e8c166c4a
Fixed #2148 AS1/2 callmethod by register value
2023-12-30 18:06:08 +01:00
Jindra Petřík
b55c9d3b51
Fixed #2148 AS2 Uninitialized class fields detector
2023-12-30 18:06:08 +01:00
Jindra Petřík
7c2e41b1a9
Fixed #2142 XML Export - string values containing only spaces
...
Fixed AS3 - Nullpointer in MethodBody when no ABC set
2023-12-30 18:06:08 +01:00
Jindra Petřík
2596650ed3
Fixed #2145 FLA Export - missing frames, cliping layers order, nullpointer, empty sound layers
2023-12-30 18:06:08 +01:00
Jindra Petřík
336a9540f2
Refactoring of Easing detector
2023-12-30 18:06:08 +01:00
Jindra Petřík
fcb7e0b18a
Fixed FLA Export - frame numbering problem
...
Fixed morpshape hole detection
2023-12-30 18:06:08 +01:00
Jindra Petřík
b7a1fd630b
Fixed morphshape holes calculation
2023-12-30 18:06:08 +01:00
Jindra Petřík
d886f3cc18
Addedd #2138 Morphshapes - detect classic easing
2023-12-30 18:06:08 +01:00
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
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
Jindra Petřík
428911b7fb
AS1/2 action list locales - actions instead of instructions
2023-12-30 18:06:08 +01:00
Jindra Petřík
8a98ac08b7
Copy/paste frames fixes
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