Jindra Petřík
5ce335c341
Fixed: JSyntaxPane DarkMode warning
2025-07-27 20:55:48 +02:00
Jindra Petřík
ad53e53a5d
Fixed: Texts hilighting
2025-07-27 14:56:05 +02:00
Jindra Petřík
55ee4586de
Replacements table in AS1/2,
...
not much useful since eval() is used in most cases
2025-07-26 12:20:21 +02:00
Jindra Petřík
55f43b5390
Prefer quotes syntax over §. (text variables, placeobject names)
2025-07-26 10:39:40 +02:00
Jindra Petřík
e44e2eaa2b
Compile AS3 @identifier asdoc tag as identifier replacement
2025-07-25 19:30:14 +02:00
Jindra Petřík
311b2376bf
Fixed: Hilighter nullpointer
2025-07-18 18:00:08 +02:00
Jindra Petřík
24566d609f
Updated turkish translation
2025-07-07 21:38:16 +02:00
Jindra Petřík
dba9fd702d
Changed: AS1/2 P-code double Push values have suffix ".0" to properly distinguish them
...
Changed: AS1/2 P-code float Push values have suffix "f" to properly distinguish them
2025-07-05 11:49:32 +02:00
Jindra Petřík
338f31e27b
Added: AS1/2 P-code curly braces pair highlighting
...
Fixed : #2480 AS1/2 P-code decompilation of try..catch with empty catch body at the end of function
2025-07-05 11:14:13 +02:00
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
48dea51c94
Fixed : #2476 Dark interface skins identifiers highlighter visibility
2025-06-27 19:10:15 +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
6b9d9c9eab
AS3 highlight Vector parameters
2025-05-31 21:22:27 +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
470f1411d9
Added: #2404 Quick find in text/script editors - show number of occurences
...
Fixed: AS1/2 improper selection of search result
2025-05-23 01:06:55 +02:00
Jindra Petřík
3517cace36
Fixed: Editor (JSyntaxPane) incorrectly draws line numbers panel on Hi-dpi displays
2025-04-20 10:43:16 +02:00
Jindra Petřík
e551fb8dc4
Fixed #2430 AS1/2/3 - Missing syntax hilighting of "new" keyword and few others
2025-04-06 13:58:45 +02:00
Jindra Petřík
19ab08d3c3
Added: AS3 direct editation - verbatim strings @"
2024-11-20 17:05:37 +01:00
Jindra Petřík
4aa84b3631
Nullish operators WIP
2024-11-20 17:05:37 +01:00
Jindra Petřík
aa60249555
Recompiled libs
2024-10-29 16:55:43 +01:00
Jindra Petřík
bf44b4682d
Updated chinese translation
2024-10-13 20:43:18 +02:00
Jindra Petřík
69a15649bc
Added: Texts spacing is now separated where possible - does not use [space xx],
...
but new `spacing "x" NN` and `spacingpair "x" "y" NN` prefix so now
texts are more readable and searchable
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
ce2ac52ba1
Fixed : #2325 AS3 direct editation - allow single quoted attributes in XML
2024-10-13 20:43:18 +02:00
Jindra Petřík
e685022fd7
Better float support.
...
Removed methodinfo parser.
2024-08-12 19:51:40 +02:00
Jindra Petřík
d25627460c
P-code parsing of NumberContext
2024-08-12 19:51:40 +02:00
Jindra Petřík
08c3c5a469
Decimal assembler support.
2024-08-12 19:51:40 +02:00
Jindra Petřík
eef53edd03
Fixed Linenumbers are visible even if debug markers are used
2023-12-30 18:06:08 +01:00
Jindra Petřík
27a9809255
Added Configurable tab size (formatting must be set to use tabs) - default matches indent size of 3
...
Fixed #2021 Indent continuation when using tabs
2023-12-30 18:06:08 +01:00
Jindra Petřík
d8c6eea648
Fixed #2021 , #2000 Caret position in editors when using tabs and / or unicode
2023-12-30 18:06:08 +01:00
Jindra Petřík
8d2290d084
Added #1449 Updated Turkish translation
2023-10-01 18:21:38 +02:00
Jindra Petřík
859049b2d4
Fixed AS3 p-code - IGNORE_REST method flag incorrectly shown as EXPLICIT
...
Changed AS3 p-code - EXPLICIT method flag renamed to NATIVE
2023-03-19 22:43:41 +01:00
Jindra Petřík
045d475647
Added AS3 P-code editing class trait
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
b0a9b977d0
Fixed #1458 Quick find bar overlaying horizontal scrollbar
2023-01-22 22:15:04 +01:00
Jindra Petřík
c4799bc92e
Added AS3 P-code keyword "Unknown(N)", where N is index. For constants out of bounds. (mostly in dead code)
...
Fixed AS3 Deobfuscation causing invalid jump offsets for files with constant indices out of bounds
2022-12-18 23:10:24 +01:00
Jindra Petřík
bea1775a80
Format locales with Translator tool
2022-11-30 22:58:35 +01:00
Jindra Petřík
6e0b35c06b
#1485 Improved skins support, night mode
2021-11-19 13:03:23 +01:00
Jindra Petřík
f71517cec2
#1657 Option to disable adding second quote/bracket/parenthesis
2021-04-05 16:56:59 +02:00
Jindra Petřík
68ae269515
Fixed: "protected", "const", "namespace", "package" are not reserved keywords in AS1/2
...
Fixed: Not counting newlines in comments
2021-03-25 18:44:05 +01:00
Jindra Petřík
65a8af4822
Fixed: AS3 hilight and edit XML based on CData or comment only
2021-03-13 21:08:23 +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
7f57039f18
Fixed : #1643 Separate AS1/2 and AS3 editor hilighting
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
Jindra Petřík
ba5c298bbd
Fixed #1159 , #1608 Regexp syntax hilight when not a regexp (only division) again
2021-02-24 19:55:59 +01:00
Jindra Petřík
21dfcfc15c
Fixed : #1159 Regexp syntax hilight when not a regexp (only division)
2021-02-11 08:11:18 +01:00
Jindra Petřík
acc2d9a26f
AS3 p-code more RAbcDasm like: Void keyword instead of Undefined for optional parameters and slot/const values
2021-02-08 20:15:19 +01:00
Jindra Petřík
ab3bb3b15e
AS3 P-code: try has (optional) end keyword, and is located at the bottom after code.
...
setlocalx/getlocalx have aliases setlocal_x/getlocal_x
2021-02-08 20:15:19 +01:00
Jindra Petřík
5733cd9051
#1449 Updated Turkish translation
2020-04-25 17:11:07 +02:00
Jindra Petřík
d138c61072
- AS1 slash syntax support (decompilation, direct editation)
...
- AS1/2 Using eval, set functions on obfuscated names instead of §§ syntax where applicable
2018-05-27 16:52:55 +02:00