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
12a8a67c6f
Added #2100 Copy/paste frames (same SWF only)
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
6336f078d1
GFX testdata
2023-11-05 21:11:10 +01:00
Jindra Petřík
dc5e50813f
Added Checkstyle to build process and fixing checkstyle to all com.src.jpexs classes
2023-10-16 09:36:06 +02:00
Jindra Petřík
9b65d88774
Fixed #116 AS3 Cyclic typenames protection
...
Fixed #116 AS3 Do not parse DoABC tags inside sprites
2023-10-16 09:36:06 +02:00
Jindra Petřík
5141263960
Fixed #223 AS2 Detecting uninitialized class fields
2023-10-16 09:36:06 +02:00
Jindra Petřík
eaabfcd278
Autoload binaryData when packer used
2023-10-16 09:36:06 +02:00
Jindra Petřík
dae1fe0e8c
Added Show "Renaming identifiers" status on file opening with auto rename identifiers on
2023-10-01 18:21:38 +02:00
Jindra Petřík
690bfa3d7c
Fixed AS3 Initialization of var in script initializer
2023-10-01 18:21:38 +02:00
Jindra Petřík
302c909566
Fixed #2076 Auto rename identifiers infinite loop caused by renaming in playerglobal library
2023-10-01 18:21:38 +02:00
Jindra Petřík
6733d305bb
Fixed NullPointer on reload / uncache
2023-10-01 18:21:38 +02:00
Jindra Petřík
0a52175bc3
Added #2057 Show all assigned AS linkage classes in the item name (instead just one)
2023-10-01 18:21:38 +02:00
Jindra Petřík
5fb5ac802e
Decrypt Harman AIR SWFs via commandline
2023-06-25 20:41:04 +02:00
Jindra Petřík
ec10ded3ad
Added #2038 , #2028 , #2034 , #2036 Support for Harman AIR encrypted SWFs (Read-only)
2023-06-25 20:41:04 +02:00
Jindra Petřík
17718cad20
Fixed #2007 AS3 renaming invalid identifiers - not refreshing AbcIndex afterwards
2023-06-25 20:41:04 +02:00
Jindra Petřík
9a23497c80
Fixed #2004 Freezing when a shape has nonimage character set as fill
2023-06-25 20:41:04 +02:00
Jindra Petřík
487d1f8b14
Update license year
2023-03-19 22:43:41 +01:00
Jindra Petřík
dc2dc32fee
Added AS3 Display missing namespaces along traits as §§namespace("url")
...
Added #1892 AS3 option to select SWF dependencies to properly resolve namespaces, types, etc. (currently in GUI only)
Fixed AS3 P-code ValueKind namespaces handling
Fixed AS3 direct editation - namespace definition without explicit value
2023-03-19 22:43:41 +01:00
Jindra Petřík
f81d1ac58d
Fixed #1981 AS3 star import collisions
2023-03-19 22:43:41 +01:00
Jindra Petřík
08456da845
Fixed #1972 AS3 Renaming invalid identifiers - various fixes
...
Fixed #1972 AS3 imports taken only from packages, not package internal
2023-02-25 19:39:02 +01:00
Jindra Petřík
851dc7e922
Fixed #1970 AS2 Renaming invalid identifiers for direct strings (no constant indices)
...
Fixed #1970 AS2 Renaming invalid identifiers IndexOutOfBounds on invalid constant index (obfuscated code, etc.)
2023-02-25 19:39:02 +01:00
Jindra Petřík
aaa354804e
Fixed #1961 Characters can use characterId 0, PlaceObject can use depth 0
...
Changed #1961 SoundStreamHead on main timeline is exported/imported with identifier "-1"
2023-02-12 11:43:05 +01:00
Jindra Petřík
4a5cef7a3a
Fixed #1951 Clearing Namespace/Multiname cache after renaming identifiers
2023-01-30 22:33:36 +01:00
Jindra Petřík
6b07e1c868
Added #1913 Option to disable bitmap smoothing for display
2023-01-22 22:15:04 +01:00
Jindra Petřík
41bba3cb79
Fixed #1801 AS3 - AIR/Flash switching
2023-01-22 22:15:04 +01:00
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