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
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
84a76052a0
Fixed Script editors - tab size now matches indent size
2023-12-30 18:06:08 +01:00
Jindra Petřík
c76df82d39
Fixed #2021 , #2000 Caret position in editors when using tabs and / or unicode
2023-12-30 18:06:08 +01:00
Jindra Petřík
d8c6eea648
Fixed #2021 , #2000 Caret position in editors when using tabs and / or unicode
2023-12-30 18:06:08 +01:00
Jindra Petřík
3be5a89dd3
Updated year in about dialog
2023-12-30 18:06:08 +01:00
Jindra Petřík
1fded374cb
created new Unreleased section in CHANGELOG.md
2023-12-30 18:06:08 +01:00
Jindra Petřík
e2c431aecd
version changed to 20.0.0
2023-11-05 21:17:08 +01:00
Jindra Petřík
03bf7ce1ce
Update README.md [ci skip]
...
Travis -> Github actions, typos
2023-11-05 21:15:39 +01:00
Jindra Petřík
0c8412408d
Changed #2113 Commandline -importScript command aborts import on first error,
...
can be changed with `-onerror ignore` argument
2023-11-05 21:11:10 +01:00
Jindra Petřík
b8aec6c2af
checkstyle fix
2023-11-05 21:11:10 +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
d67f88254b
checkstyle fix
2023-11-05 21:11:10 +01:00
Jindra Petřík
47a5d6f8dc
Fixed deprecation warnings on Locale constructor and editor viewToModel/modelToView
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
Jindra Petřík
e2916564a5
Added DefineEditText display - indent
2023-11-05 21:11:10 +01:00
Jindra Petřík
bc74824261
Fixed FLA export - DefineEditText size
2023-11-05 21:11:10 +01:00
Jindra Petřík
ad39eec7a5
Fixed #1193 FLA export - DefineEditText position
2023-11-05 21:11:10 +01:00
Jindra Petřík
988b2c73cf
Fixed FLA export - allow to rename target file instead of same name as swf file
2023-11-05 21:11:10 +01:00
Jindra Petřík
5ed91c7ba8
Fixed #2112 GFX - new image types in DefineExternalImage
2023-11-05 21:11:10 +01:00
Jindra Petřík
06051a5727
Added FLA export - DefineEditText autokern attribute
...
Fixed FLA export - DefineEditText - allow negative letterspacing
2023-11-05 21:11:10 +01:00
Jindra Petřík
ac723f61b4
Added DefineEditText display - letterspacing, kerning, relative font size
2023-11-05 21:11:10 +01:00
Jindra Petřík
7e37ec5e42
checkstyle fix
2023-11-05 21:11:10 +01:00
Jindra Petřík
9d021819e8
Added #1799 Text tags editor has new parameter [space xxx] specifying exact letter advance value (add to the font advance + calculated letterspacing)
...
Changed #802 - FLA export - calculating letterspacing on text with fonts without layout is now optional
and turned off by default
XFL converter - do not convert shapes twice
Shape fixer - intersections - ignore problems
2023-11-05 21:11:10 +01:00
Jindra Petřík
fd7b9b14f8
Added Status bar with info about edges on walking shaperecords
2023-11-05 21:11:10 +01:00
Jindra Petřík
68d86690c8
FLA export - fixed mixing shape layers
2023-11-05 21:11:10 +01:00
Jindra Petřík
388db883d3
Added Directory selection dialog in directory configs in advanced settings
2023-11-05 21:11:10 +01:00
Jindra Petřík
0d1e2f1422
Fixed #2074 , #2074 Use mxmlc.bat file when exe not available for Flex SDK compilation
2023-11-05 21:11:10 +01:00
Jindra Petřík
48a19756e9
Fixed #2108 Cannot change text when ShiftJIS flag is set on font
2023-11-05 21:11:10 +01:00
Jindra Petřík
037e205389
some doc
2023-11-05 21:11:10 +01:00
Jindra Petřík
659dd45045
Fixed #503 , #1011 , #1257 , #1902 , #1903 , #2048 FLA export - shapes with overlapping edges
...
Do not show depths in FLA layer name
2023-11-05 21:11:10 +01:00
Jindra Petřík
e00865ed6f
Fixed #1866 FLA export - multiple usage of morphshapes
2023-11-05 21:11:10 +01:00
Jindra Petřík
669ffbd1a7
Fixed #1866 FLA export - multilevel clipping handling
...
Fixed #1866 FLA export - morphshape rounding fix
2023-11-05 21:11:10 +01:00
Jindra Petřík
38ed5ee829
Fixed #2031 FLA export - morphshapes with duplicated strokes, timelines with multiple shape tweens
2023-11-05 21:11:10 +01:00
Jindra Petřík
fd5c938c48
Added Export Morphshape as start and end shape (SVG, PNG, BMP)
2023-11-05 21:11:10 +01:00
Jindra Petřík
524a199f26
Update changelog - morphshape
2023-11-05 21:11:10 +01:00
Jindra Petřík
7c1906adcd
Fixed Morphshape SVG export - closing the stroke
...
Propagate noClose flag to morphshape linestyles on replace
2023-11-05 21:11:10 +01:00
Jindra Petřík
a7dc431209
Added SVG Export/Import - retain bitmap fill smoothed attribute
...
Fixed Morphshape import - stroke bitmap fills
2023-11-05 21:11:10 +01:00
Jindra Petřík
2c624af18a
Fixed SVG import - Do not use fill winding nonzero when only stroking
2023-11-05 21:11:10 +01:00
Jindra Petřík
7e30e7335b
Fixed Not updating Morphshape end bounds
...
Fixed SVG import - linear gradients
Adding morhpshape with/without updating bounds
Fixed nullpointer on gradient linestyle morphshape import
2023-11-05 21:11:10 +01:00
Jindra Petřík
4d0a8c0011
Fixed Do not display lines with zero width
2023-11-05 21:11:10 +01:00
Jindra Petřík
e60f790e53
checkstyle fix
2023-11-05 21:11:10 +01:00
Jindra Petřík
87e7db594e
Morphshape replace - use whole file when it was exported by FFDec
...
Fixed Morphshape SVG export - focalPoint animation
2023-11-05 21:11:10 +01:00
Jindra Petřík
87d0bfc761
Added SVG Export - stroke-bitmapId, fill-bitmapId attribute
...
Fixed Generic tag editor - morphshape fill - show bitmapId for repeating bitmap fill, gradient matrix for focal gradient
Changed SVG export - attributes like data-characterId and data-characterName moved under `ffdec:` namespace
2023-11-05 21:11:10 +01:00