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
779be797e2
tests fix
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
323f614e67
fix test
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
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
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
cca0161766
Changed AS1/2 P-code action parameters are now separated by commas, code without commas is still accepted
2023-10-16 09:36:06 +02: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
b6e8ca0d67
Added #116 Show invalid utf-8 bytes in Strings as {invalid_utf8:xxx}
2023-10-16 09:36:06 +02:00
Jindra Petřík
8b9c386102
Fix tests
2023-10-16 09:36:06 +02:00
Jindra Petřík
52db7454dc
Fixed AS2 getters and setters decoding
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
a4fd485c47
Fixed AS3 incorrect private modifier on internal namespaced traits of private class inside script
2023-10-16 09:36:06 +02:00
Jindra Petřík
9a34404fba
fix tests
2023-10-16 09:36:06 +02:00
Jindra Petřík
4d23246ce0
Added #2094 AS3 Missing use namespace
2023-10-16 09:36:06 +02:00
Jindra Petřík
1088118f18
added test
2023-10-16 09:36:06 +02:00
Jindra Petřík
b32006a23f
Fixed #2093 AS3 Unnecessary use of fully qualified names for classes in same package
2023-10-16 09:36:06 +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
4eabf89291
Added AS3 - Show Embed tag over asset classes (readonly)
...
Added AS3 - Checkbox for exporting assets embedded using `Embed` (-exportembed in commandline)
Added FLA export - AS3 - Using `Embed` tag for DefineBinaryData, images not extending BitmapData
2023-10-01 18:21:38 +02:00
Jindra Petřík
72b64f266d
Fixed #2077 AS3 colliding types in current package with trait names
2023-10-01 18:21:38 +02:00
Jindra Petřík
b08856d3a5
Fixed #2077 AS3 try..catch parts outside block
...
Fixed AS3 try..catch inside loop unneccessary continue
2023-10-01 18:21:38 +02:00
Jindra Petřík
97d04cbedd
Fixed #2077 AS3 allow star string as property name (XML access)
2023-10-01 18:21:38 +02:00
Jindra Petřík
49c8251e4d
Fixed #2077 Switch detection problems producing §§goto
2023-10-01 18:21:38 +02:00
Jindra Petřík
05d5fee409
Fixed #2052 Detection of switches based on notequal operator
...
update license in header
2023-10-01 18:21:38 +02:00
Jindra Petřík
e9063e487b
Fixed AS3 - getouterscope instruction support
2023-03-19 22:43:41 +01:00
Jindra Petřík
487d1f8b14
Update license year
2023-03-19 22:43:41 +01:00
Jindra Petřík
f24453d525
Basic XFL converter test
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
aee2f18016
Fixed AS3 Metadata values order
2023-03-19 22:43:41 +01:00
Jindra Petřík
9e6fa2e75b
Added AS3 support for logical AND/OR compound operator
2023-03-19 22:43:41 +01:00
Jindra Petřík
e75991bee5
RegExp vs divide test
2023-03-19 22:43:41 +01:00
Jindra Petřík
c19d0d8e82
AS3 Operations test
2023-03-19 22:43:41 +01:00
Jindra Petřík
9967bc0937
Fixed AS3 XML embedded variables display and direct edit
2023-03-19 22:43:41 +01:00
Jindra Petřík
33e7ce35c7
Fixed #1981 AS3 fully qualified (colliding) types in submethods
2023-03-19 22:43:41 +01:00
Jindra Petřík
6f4cb4a8d6
Fixed #1940 AS3 decompilation - wrong assignment
2023-01-30 22:33:36 +01:00
Jindra Petřík
7822ec078d
Fixed #1888 String casts - ConvertS on XML, XMLList
2023-01-30 22:33:36 +01:00
Jindra Petřík
02aff9abfa
Tests fix
2023-01-22 22:15:04 +01:00
Jindra Petřík
e69d492953
Fixed #1938 AS3 - shortening + 1 to increment
...
Fixed #1938 AS3 - implicit coercion of operations
Fixed #1938 AS3 - initproperty compound operators, increment/decrement
2023-01-22 22:15:04 +01:00
Jindra Petřík
0377a876e3
Fixed #1938 AS3 Direct editation - implied this instead of findprop
2023-01-22 22:15:04 +01:00
Jindra Petřík
051087e9ad
Fixed #1842 AS1/2 Better handling obfuscated code, for..in
2023-01-22 22:15:04 +01:00
Jindra Petřík
313b51cd8c
Fixed #1937 AS3 - declarations vs null
2023-01-22 22:15:04 +01:00
Jindra Petřík
d199949ed1
Fixed #1936 AS3 Direct editation - scope of nested functions
2023-01-22 22:15:04 +01:00
Jindra Petřík
0aaef75927
Fixed #1936 AS3 Direct editation - slots increment, decrement
2023-01-22 22:15:04 +01:00
Jindra Petřík
5964d48f92
Fixed #1936 AS3 Direct editation - colliding try..catch variable
2023-01-22 22:15:04 +01:00
Jindra Petřík
c5d1790c25
Fixed #1936 AS3 - Parentheses around function definition call
2023-01-22 22:15:04 +01:00
Jindra Petřík
50910f57d1
Fixed #1888 AS3 - Coerce to int when Number
...
Fixed AS3 - super properties resolving
2023-01-22 22:15:04 +01:00
Jindra Petřík
e9568e413b
Fixed AS3 - local registers type declarations vs for..in clause
2023-01-22 22:15:04 +01:00
Jindra Petřík
5d428eaa8b
Fixed #1888 AS3 - Coerce to string
2023-01-22 22:15:04 +01:00