Jindra Petřík
505013207b
Converting GFX tags to classic tags before running in Flash player
2022-12-31 23:58:51 +01:00
Jindra Petřík
62e862cbb0
format
2022-12-31 23:58:51 +01:00
Jindra Petřík
9689f16a4b
Fixed #1922 FLA/XFL/Canvas/SVG export - exporting DefineBitsJPEG3/4 with alpha as JPEG with PNG extension
2022-12-28 09:20:37 +01:00
Jindra Petřík
8e368c5675
Added #1690 Deobfuscation tool dialog for script level (not just current method / all classes)
...
Changed #1690 Redesigned Deobfuscation tool dialog.
Removed "Restore control flow" deobfuscation level as it was the same as "Remove traps"
2022-12-23 17:02:50 +01:00
Jindra Petřík
ce4f3e2920
Fixed #1904 NullpointerException when renaming invalid identifiers in AS1/2 files caused by missing charset
2022-12-23 17:02:50 +01:00
Jindra Petřík
a6e658f046
Reset timeline on sprites on importassets load
2022-12-18 23:10:24 +01:00
Jindra Petřík
6a14c761ad
Fixed Classnames in PlaceObject
2022-12-18 23:10:24 +01:00
Jindra Petřík
c828680c9e
Better mapping class/exportnames to tags
2022-12-18 23:10:24 +01:00
Jindra Petřík
a62f142a3d
Fixed Maintain export name/class on imported tags
...
Fixed set imported for AS1/2
2022-12-18 23:10:24 +01:00
Jindra Petřík
0b51c26abf
Fixed Clone tag
2022-12-18 23:10:24 +01:00
Jindra Petřík
9e3a9190f5
Fixed Loading nested characters when Importassets tag used
2022-12-18 23:10:24 +01:00
Jindra Petřík
85668bbb07
Added #1893 Experimental playback of DefineVideoStream tags with VLC player
2022-12-18 23:10:24 +01:00
Jindra Petřík
6f7a89b78f
Fixed #1888 resolving types on nested function variables
2022-11-30 22:58:35 +01:00
Jindra Petřík
54d7cb38bc
Fixed tests
2022-11-30 22:58:35 +01:00
Jindra Petřík
727c076e05
Resolving return type for properties, local regs, function calls.
2022-11-30 22:58:35 +01:00
Jindra Petřík
25aa987cdf
Propagate ABCIndex everywhere
2022-11-30 22:58:35 +01:00
Jindra Petřík
f0f8689bcc
Fixed Error messages during SWF/ABC reading have correct error icon and title, are translatable
...
Properly handle ABC reading errors
2022-11-20 22:12:19 +01:00
Jindra Petřík
344bdfa6ea
Added Opening ABC file format (*.abc)
2022-11-20 22:12:19 +01:00
Jindra Petřík
351c86206b
Changed Default package as separate folder
2022-11-20 22:12:19 +01:00
Jindra Petřík
4f3bbe732b
Added Flattened ActionScript packages (one row per package instead package tree), can be turned off in settings
...
Changes ActionScript packages are by default flattened
2022-11-20 22:12:19 +01:00
Jindra Petřík
213fd72266
Fixed Move tag to action did not remove original tag
...
Properly handle pins on moveto action
2022-11-20 22:12:19 +01:00
Jindra Petřík
fdcbe59cec
Fixed ConcurrentModificationException in getCharacters on exit
2022-11-20 22:12:19 +01:00
Jindra Petřík
03ddda8e19
Fixed #1877 Recalculate dependent characters and frames on removing / editing item
2022-11-20 22:12:19 +01:00
Jindra Petřík
220f851ea9
Fixed #1875 Garbage collect SWF and its caches after closing it
2022-11-20 22:12:19 +01:00
Jindra Petřík
a41e3d13fa
Added #1743 GFX - Adding DefineExternalImage2 and DefineSubImage tags
...
Changed GFX - DefineExternalImage2 no longer handled as character
2022-11-20 22:12:19 +01:00
Jindra Petřík
202e66ea1d
Added #1875 Remove no longer accessed items from cache after certain amount of time
2022-11-20 22:12:19 +01:00
Jindra Petřík
ac52e5d906
Fixed #1872 Removing PlaceObject/RemoveObject with no characterid with Remove character action
2022-11-20 22:12:19 +01:00
Jindra Petřík
03f1866f92
Fixed Clearing shape export cache on changes
2022-11-20 22:12:19 +01:00
Jindra Petřík
1cd8327416
Added alpha and Erase blend modes support
2022-11-14 10:04:55 +01:00
Jindra Petřík
0b6f5fa957
Changed Full path inside bundle is displayed as SWF name instead simple name
...
Fixed Storing SWF configuration for files inside bundles and/or binarydata
2022-11-14 10:04:55 +01:00
Jindra Petřík
b06c8313b1
Organize imports inspection
2022-11-14 10:04:55 +01:00
Jindra Petřík
ac5074bf83
Fixed dependent frames
2022-11-14 10:04:55 +01:00
Jindra Petřík
e3ed5bd4a5
Added Setting charset in commandline (-charset XXX)
...
Default charset for SWF files version <= 5 is system charset
2022-11-14 10:04:55 +01:00
Jindra Petřík
1c9f81fceb
Added #1701 Setting charset for SWF files with version 5 or lower
2022-11-14 10:04:55 +01:00
Jindra Petřík
88a045e23c
Added
...
- Move tag with dependencies
- Copy/Move tag operation has select position dialog
- Select position dialog has target file in its title
Fixed
- Exception when bundle selected
- File path in window title for SWFs inside DefineBinaryData
2022-11-14 10:04:55 +01:00
Jindra Petřík
e33ea7f2eb
Fixed Computing dependent characters inside DefineSprite
2022-11-06 21:44:39 +01:00
Jindra Petřík
daff6f8c18
Removed Auto fixing character tags order based on dependencies during saving
2022-11-06 21:44:39 +01:00
Jindra Petřík
338dcd5584
Clear header modified state after saving
2022-11-06 21:44:39 +01:00
Jindra Petřík
c73a754a51
Fixed Adding new frames did not set correct timelined to ShowFrame
...
Add tag before / after refactoring.
2022-11-06 21:44:39 +01:00
Jindra Petřík
a8efc910a8
Fixed dump view exception on New files
2022-11-06 21:44:39 +01:00
Jindra Petřík
40ea9175b1
Fixed File did not appear modified when only header was modified
...
Width and Height in new File dialog instead of rect.
Unit selection.
2022-11-06 21:44:39 +01:00
Jindra Petřík
730a09f6d6
Add file dialog, setting background.
2022-11-06 21:44:39 +01:00
Jindra Petřík
dfca43736e
Error color (red) extracted to constant in SWF class
2022-11-06 21:44:39 +01:00
Jindra Petřík
1d82af4855
Update license header year
2022-11-06 21:44:39 +01:00
Jindra Petřík
88440526d6
SWF computeDependentFrames creates timeline when null
2022-11-03 19:45:57 +01:00
Exund
cdbf21c536
Insert tag (add tag before/after another tag) ( #135 )
...
Co-authored-by: Jindra Petřík <jindra.petrik@gmail.com >
2022-10-30 12:38:19 +01:00
Jindra Petřík
5876fc445b
Fixed concurrent modification exception on exit
2022-10-30 11:22:15 +01:00
Exund
2fb840baac
Clone tags and frames
2022-10-28 21:52:08 +02:00
Jindra Petřík
be1dc0699d
Fixed #1829 Adding extra pixel to the width and height when rendering items (for example to AVI)
2022-10-23 19:24:22 +02:00
Jindra Petřík
10b0875358
organize imports inspection
2022-10-23 16:54:49 +02:00