Jindra Petřík
90d975d69c
AS3 highlighter.
...
Refactoring of highligter.
2025-05-29 09:14:15 +02:00
Jindra Petřík
479b61a7f1
Added: AS1/2 - underline errors in the code (also in edit mode)
2025-05-28 17:51:05 +02:00
Jindra Petřík
8f8cd3536d
Checkstyle fix
2025-05-28 00:48:15 +02:00
Jindra Petřík
d6ccceb83d
AS1/2 variable highlighter improvements
2025-05-28 00:33:53 +02:00
Jindra Petřík
348e45ddc9
Highlight builtin functions
2025-05-27 21:46:03 +02:00
Jindra Petřík
2b7066f2c6
Removed unused code
2025-05-27 21:23:48 +02:00
Jindra Petřík
bb20a6c8b9
Removed old commented out code
2025-05-27 21:11:16 +02:00
Jindra Petřík
8bb357d3b0
AS1/2: Variable hilighter - hilight variables with no definition, catch variable
2025-05-27 20:48:34 +02:00
Jindra Petřík
9ee3992336
AS1/2 hilighter - treat catch clause variable as inner function
2025-05-27 17:01:38 +02:00
Jindra Petřík
c8ad42cf9b
AS1/2 variables hiligter fix - throw, targetPath
2025-05-26 23:17:18 +02:00
Jindra Petřík
75c8639d77
Added: AS1/2 - highlight variable definition and all its instances on cursor place
...
Fixed: AS1/2 - Incorrect DefineFunction2 parameter names when parameter name is empty
2025-05-26 22:33:14 +02:00
Jindra Petřík
3f9f349a69
Update year in license headers to 2025
2025-05-26 07:41:42 +02:00
Jindra Petřík
9880555280
Fixed : #2459 AS1/2 StoreRegister improper declaration position
2025-05-25 11:14:06 +02:00
Jindra Petřík
d6683839cf
Fixed : #2355 AS3 Simplify expressions feature colliding with some other features like hex values
2025-05-02 09:11:27 +02:00
Jindra Petřík
d9c866c7d6
Fixed: AS 1/2/3 - Fast switching of scripts causing incorrect caret position remembered
...
Fixed: AS 1/2 - Remembering caret position for frames
2025-05-02 08:45:26 +02:00
Jindra Petřík
0c5e6c2db7
checkstyle fix
2025-05-01 20:17:56 +02:00
Jindra Petřík
33bc40be14
Fixed : #2355 AS1/2 Simplify expressions feature colliding with some other features like hex values
...
- introducing GraphTarget dialect
2025-05-01 20:14:36 +02:00
Jindra Petřík
8a273e75d9
Spelling fix
2025-04-13 14:33:47 +02:00
Jindra Petřík
b1c5f9d0c6
Checkstyle fix
2025-04-13 14:13:27 +02:00
Jindra Petřík
954273ef7d
AS1 Direct editation - DO NOT group pushes, until we figure out how to do it correctly.
2025-04-06 12:18:43 +02:00
Jindra Petřík
c145a76df7
Fixed #2437 AS1 P-code - do not group pushes automatically,
...
AS1 Direct editation - group pushes on FP5+,
AS1 - use Constant pool only on FP5+
2025-04-06 11:54:44 +02:00
Jindra Petřík
aea9c26428
Fixed : #2393 AS1/2 ActionGotoFrame2 P-code trailing comma
2025-01-17 21:47:12 +01:00
Jindra Petřík
fc553adb98
Fixed: [ #2394 ] Broken deobfuscation on incorrect length of ActionStrictMode
...
Fixed: [#2394 ] ActionStrictMode with mode larger than 1 now ignored
2025-01-17 21:47:12 +01:00
Jindra Petřík
00d284aa35
Fixed: AS1/2 - Push action hilighting, GetProperty, Call action hilighting
2025-01-17 21:47:12 +01:00
Jindra Petřík
6905b2c70e
Fixed : #2353 AS1/2 incorrect declaration propagation causing null assignments to registers
2024-10-29 16:55:43 +01:00
Josh Soref
d7cb3e8002
spelling: uninitialized
...
Signed-off-by: Josh Soref <[email protected] >
2024-10-29 16:55:43 +01:00
Josh Soref
f9212ec124
spelling: the
...
Signed-off-by: Josh Soref <[email protected] >
2024-10-29 16:55:43 +01:00
Josh Soref
a50c4bbcdb
spelling: populate
...
Signed-off-by: Josh Soref <[email protected] >
2024-10-29 16:55:43 +01:00
Josh Soref
f52ea7c928
spelling: parenthesis
...
Signed-off-by: Josh Soref <[email protected] >
2024-10-29 16:55:43 +01:00
Josh Soref
f720611b83
spelling: necessary
...
Signed-off-by: Josh Soref <[email protected] >
2024-10-29 16:55:43 +01:00
Josh Soref
b25882909a
spelling: instruction
...
Signed-off-by: Josh Soref <[email protected] >
2024-10-29 16:55:43 +01:00
Josh Soref
5258faa596
spelling: function
...
Signed-off-by: Josh Soref <[email protected] >
2024-10-29 16:55:43 +01:00
Josh Soref
1b8f333214
spelling: exactly
...
Signed-off-by: Josh Soref <[email protected] >
2024-10-29 16:55:43 +01:00
Josh Soref
760e649def
spelling: different
...
Signed-off-by: Josh Soref <[email protected] >
2024-10-29 16:55:43 +01:00
Josh Soref
54f81d5bfe
spelling: constructs
...
Signed-off-by: Josh Soref <[email protected] >
2024-10-29 16:55:43 +01:00
Josh Soref
680aa2e137
spelling: constructor
...
Signed-off-by: Josh Soref <[email protected] >
2024-10-29 16:55:43 +01:00
Josh Soref
e9e4cbad79
spelling: case
...
Signed-off-by: Josh Soref <[email protected] >
2024-10-29 16:55:43 +01:00
Josh Soref
714eb4b2c5
spelling: assignment
...
Signed-off-by: Josh Soref <[email protected] >
2024-10-29 16:55:43 +01:00
Josh Soref
deebc063c3
spelling: addresses
...
Signed-off-by: Josh Soref <[email protected] >
2024-10-29 16:55:43 +01:00
Jindra Petřík
3d1cfbe0e7
Fixed : #2353 AS1/2 - fscommand and other dynamic GetURL related calls (decompilation + editation)
2024-10-29 16:55:43 +01:00
Jindra Petřík
db5aa019a6
Fixed : #2192 Long script lines are now wrapped (1000 chars limit by default) to avoid problems on Linux
2024-10-29 16:55:43 +01:00
Jindra Petřík
baf408e776
Fixed : #2338 AS2 class detection in some minor cases
2024-10-13 20:43:18 +02:00
Jindra Petřík
a4a9ba4c6b
Added: AS2 - Information about need of decompiling all scripts to detect uninitialized class fields
...
Fixed : #2338 AS decompiling threads got stuck after cancelling / timeout
CancellableWorker refactoring
2024-10-13 20:43:18 +02:00
Jindra Petřík
531cb00e1d
Organize imports
2024-10-13 20:43:18 +02:00
Jindra Petřík
eeb1242992
Fixed : #2331 AS1/2 lite - support for fscommand2, #strict directive
2024-10-13 20:43:18 +02:00
Jindra Petřík
4e8041c6f0
Fixed : #2322 More AS3 Assigment position when using dup
2024-10-13 20:43:18 +02:00
Jindra Petřík
236126dc84
Fixed : #2291 AS1/2 Incorrect var keyword placement causing registers to compile wrong
2024-09-23 21:52:25 +02:00
Jindra Petřík
2976829642
Fixed : #2297 AS1/2/3 direct editation - if..else clause broken when using continue/break
2024-09-23 21:52:25 +02:00
Jindra Petřík
47d3285de5
Update Action.java
...
Add missing static keyword instead of using abstract list.
2024-09-23 21:52:25 +02:00
xy2
80e696d63b
Fixed: Extreme lag when saving SWF
...
propertyNamesListLowercase was creating a new list every time it was
called, and this is a hotpath.
Replace with an AbstractList, avoiding a copy each time.
2024-09-23 21:52:25 +02:00