Commit Graph

2003 Commits

Author SHA1 Message Date
Jindra Petřík
1bc45708b6 AS1/2 direct editation: Compound assignments 2021-03-12 22:12:39 +01:00
Jindra Petřík
f77d3948df valueEquals implemented for AS1/2 2021-03-12 22:12:39 +01:00
Jindra Petřík
89ea68923c AS1/2 - Compound assignments detection 2021-03-12 22:12:39 +01:00
Jindra Petřík
23227caacd AS3 - Compound assignments detection 2021-03-12 22:12:39 +01:00
Jindra Petřík
16a03fe0f7 hasSideEffect method 2021-03-12 22:12:39 +01:00
Jindra Petřík
e3d78aff98 equals and hashcode added to model
compoundable binary op introduced
2021-03-12 22:12:39 +01:00
Jindra Petřík
a26d12df65 SVG export - 9 slice scaling - parts are grouped and got instanceName 2021-03-12 22:12:39 +01:00
Jindra Petřík
b5499ccb0f SVG export - 9 slice scaling - use external clip elements to be more compatible with browsers (like Inkscape) 2021-03-12 22:12:39 +01:00
Jindra Petřík
0c4efc7906 #1156 Canvas Export - 9 slice scaling (DefineScalingGrid) 2021-03-12 22:12:39 +01:00
Jindra Petřík
79afa05506 Fixed: XML Import - not set SWF and Timelined internal values caused an exception on item display 2021-03-12 22:12:39 +01:00
Jindra Petřík
c339113f45 Fixed: #1332 Flash viewer - Show directly added images when placeFlagHasImage is true on AS3 swfs 2021-03-12 22:12:39 +01:00
Jindra Petřík
004e2ecdfd #1156 SVG Export - 9 slice scaling (DefineScalingGrid) 2021-03-12 22:12:39 +01:00
Jindra Petřík
b85d22d9c5 Fixed: #1156 Rendering - 9 slice scaling (DefineScalingGrid) clipping 2021-03-12 22:12:39 +01:00
Jindra Petřík
5ecb5f8a87 #1156 FLA Export - 9 slice scaling (DefineScalingGrid) 2021-03-12 22:12:39 +01:00
Jindra Petřík
67dc925d8e Fixed: FLA Export - mutliple FrameLabel layers 2021-03-12 22:12:39 +01:00
Jindra Petřík
380e7071bd Fixed: #1396, #1254 FLA Export - AS3 frame scripts 2021-03-12 22:12:39 +01:00
Jindra Petřík
542394b2ea Move placeobject even if it does not have placeFlagHasMatrix 2021-03-05 21:22:55 +01:00
Jindra Petřík
a7dd315977 Fixed: FLA export - sound effects - fade in / out / left to right / right to left 2021-03-05 21:22:55 +01:00
Jindra Petřík
afd2f04f24 refactoring 2021-03-05 21:22:55 +01:00
Jindra Petřík
fe38c51064 FLA Export - write SoundEnvelope tag if hasEnvelope is false 2021-03-05 21:22:55 +01:00
Jindra Petřík
90e82022b5 Fixed: #1179 FLA Export - button sounds 2021-03-05 21:22:55 +01:00
Jindra Petřík
8186245151 Fixed: Goto declaration - exception when exists QName with 0 namespace index 2021-03-05 21:22:55 +01:00
Jindra Petřík
19c836764f Fixed: #1260 AS1/2 direct editation - is/as/:: are not reserved operators 2021-03-05 21:22:55 +01:00
Jindra Petřík
114947ffc1 path variable 2021-03-05 21:22:55 +01:00
Jindra Petřík
c7e400de59 Fixed: #1298 AS1 direct editation of add,eq,ne and such operations 2021-03-05 21:22:55 +01:00
Jindra Petřík
7d6931a81a Fixed: #1298 AS1/2 colon syntax handling 2021-03-05 21:22:55 +01:00
Jindra Petřík
997630492f Fixed: AS3 - escaping start import 2021-03-05 21:22:55 +01:00
Jindra Petřík
314f712351 Fixed: #1310 AS1/2/3 direct editation - modulo operator precedence 2021-03-05 21:22:55 +01:00
Jindra Petřík
2d3013e16f Fixed: #1328 AS1/2/3 direct editation - empty commands (just semicolon) 2021-03-05 21:22:55 +01:00
Jindra Petřík
ad89404a5b Fixed: AS3 direct editation - slot/const default values 2021-03-05 21:22:55 +01:00
Jindra Petřík
bcde71e7ec tests fix 2 2021-03-05 21:22:55 +01:00
Jindra Petřík
ae9f8db5f2 tests fix 2021-03-05 21:22:55 +01:00
Jindra Petřík
07f72acd06 Changed: Spaces around ternar operators, parenthesis on ternar inside ternat 2021-03-05 21:22:55 +01:00
Jindra Petřík
7f57039f18 Fixed: #1643 Separate AS1/2 and AS3 editor hilighting 2021-03-05 21:22:55 +01:00
Jindra Petřík
7b1053f6e1 Fixed: #1570 Incorrect shape rendering when edge is reversed 2021-03-05 21:22:55 +01:00
Jindra Petřík
ed4af6e96e #503, #1257 FLA export - removed shape smoothing as it causes problems in some cases 2021-03-05 21:22:55 +01:00
Jindra Petřík
74bb5ea5a2 Fixed: #1570 Bad shapes rendering and export 2021-03-05 21:22:55 +01:00
Jindra Petřík
ec0d890fd2 Fixed: Flash viewer- cyclic DefineSprite usage 2021-03-05 21:22:55 +01:00
Jindra Petřík
72426183d8 PlaceObject tags matrix editation - FreeTransform tool (move, resize, rotate, shear) 2021-03-05 21:22:55 +01:00
Jindra Petřík
f0b64e79fc Font editing - font name, ascent, descent, leading
DefineCompactedFont (GFX) kerning import
2021-03-05 21:22:55 +01:00
Jindra Petřík
3ec8ab1f91 import ascent, descent leading 2021-03-05 21:22:55 +01:00
Jindra Petřík
9fffe11861 #1561 Font editing - import kerning when adding characters 2021-03-05 21:22:55 +01:00
Jindra Petřík
7ffca1b6f6 Reading system font files 2021-03-05 21:22:55 +01:00
Jindra Petřík
ae29859b32 For/each in return test 2021-03-05 21:22:55 +01:00
Jindra Petřík
763784dbf3 Improved goto handling 2021-03-05 21:22:55 +01:00
Jindra Petřík
c800aa7ca4 Fixed: Decompilation - Goto handling 2021-03-05 21:22:55 +01:00
Jindra Petřík
81a0f84cbd Fixed: #1633 AS3 decompilation - return in for..in clause 2021-03-05 21:22:55 +01:00
Jindra Petřík
28380d1d34 Fixed: #1627 Previously decompiled scripts not cached
Fixed: SWF is not garbage collected on close in some situations
Fixed: AS1/2 script search does not show all results
2021-03-05 21:22:55 +01:00
Jindra Petřík
79b1e45df3 Fixed: #1626 AS3 decompilation - unpopped obfuscated function 2021-03-05 21:22:55 +01:00
Jindra Petřík
a597625239 Fixed: #1623 Right side marker (gray line) in P-code 2021-03-05 21:22:55 +01:00