Jindra Petřík
5ffc71848b
Added: #2477 Option to disable AS2 detection of uninitialized class fields
...
Added: AS2 detection of uninitialized class fields is cancellable and shows progress
Changed: Icon of "Deobfuscation options" menu from pile of pills to medkit
Fixed: Comments color highlighting
2025-07-01 19:50:18 +02:00
Jindra Petřík
d46e275811
Fixed: AS1/2/3 highligter - brackets parsing error causing memory leak / crash
2025-06-29 23:43:37 +02:00
Jindra Petřík
551b0e45a5
Code completion popup shows property/function types
2025-06-15 21:50:31 +02:00
Jindra Petřík
aecef68d7b
Variables code completion
2025-06-15 18:16:06 +02:00
Jindra Petřík
53b8279ce5
Static vs non static suggestions
2025-06-15 01:24:18 +02:00
Jindra Petřík
24e34ca272
Added: AS3 - code completion (properties and methods)
2025-06-14 20:59:38 +02:00
Jindra Petřík
b26791697c
AS highligter - support for obfuscated names
2025-06-11 21:07:25 +02:00
Jindra Petřík
17250e8d68
Fix javadoc.
2025-06-10 20:31:12 +02:00
Jindra Petřík
ee9e2be252
Restore old package-info.java
2025-06-10 19:58:49 +02:00
Jindra Petřík
c25cb07eed
AS3 Highligter - highlight external properties
2025-06-10 00:23:36 +02:00
Jindra Petřík
f4e3d99aea
Fixed : #2466 AS1/2/3 Highlighter freezing - expression missing operand,
...
+ also fixed saving
2025-06-08 14:20:52 +02:00
Jindra Petřík
c9216538be
Added: AS3 - navigation to definition in other SWF file and also player/airglobal
2025-06-01 13:09:09 +02:00
Jindra Petřík
bebf24c2f1
Constructor is not a variable
2025-05-31 14:53:58 +02:00
Jindra Petřík
365aa35e6c
AS1/2/3 highlighter - method references fix
2025-05-31 14:01:05 +02:00
Jindra Petřík
68dc6468c7
Highlighter - handling this variables in nested functions
2025-05-31 11:43:03 +02:00
Jindra Petřík
df9791ebda
Check referencing instance variables from static context.
2025-05-30 23:36:46 +02:00
Jindra Petřík
af408060b3
This keyword hightlighting.
2025-05-30 21:22:56 +02:00
Jindra Petřík
9e398dc763
Find declaration menuItem,
...
AS Highlighter - forward declarations
2025-05-30 20:44:02 +02:00
Jindra Petřík
0cfcd9dc25
AS1/2/3 - highlight variables and errors on panel next to vertical scrollbar
2025-05-30 01:45:36 +02:00
Jindra Petřík
e9db3273e8
AS3 error highligter - show multiple errors
2025-05-29 21:22:40 +02:00
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