89 Commits

Author SHA1 Message Date
Jindra Petřík
506ae97c91 fix(jsyntaxpane): wrap in backwards direction in the quick find (#2694)
Fixes #2694
2026-05-03 17:44:23 +02:00
Jindra Petřík
b1554d3bf6 chore: update turkish translation 2026-04-26 16:49:18 +02:00
Jindra Petřík
212b1af6a5 fix: correct syntax highlighting for texts 2026-04-06 21:06:19 +02:00
Jindra Petřík
cd8a9dbdad fix: allow add breakpoints on large classes (#2672)
Large classes reach syntax highlighting limit and the editor
is switched to plain mode. We introduced new text/plaindebug
type that adds breakpoints panel even for plain documents.

Fixes #2672
2026-04-06 21:06:19 +02:00
Jindra Petřík
e1b28792aa Spelling fix 2026-02-09 19:24:05 +01:00
Jindra Petřík
7e78b8094c Spelling fix 2026-02-09 19:14:12 +01:00
Jindra Petřík
a0811e8270 Fixed Slovenian translation 2026-02-01 10:35:12 +01:00
Jindra Petřík
8a318cc7a6 Slovak - Recompiled JSyntaxPane, Open with to ffdec.exe 2026-02-01 10:12:59 +01:00
Jindra Petřík
08da5eb69c Fix missing czech translations 2026-02-01 08:00:13 +01:00
Jindra Petřík
b9e00fd673 Fixed: #2586 AS3 direct editation + decompilation - XML escape sequences and other XML problems 2026-01-03 23:58:04 +01:00
Jindra Petřík
e3866d93c1 Slovenian translation update 2025-12-19 20:45:14 +01:00
Jindra Petřík
43e347fd3d Fixed: #2577 Problem with Translator - Missing en jsyntaxpane Bundle 2025-12-06 10:41:05 +01:00
Jindra Petřík
184bfdcfb3 Updated chinese translation by 流水渺渺 (Liushui)
Fixed pt_BR, ru jsyntaxpane translation position.
2025-11-25 19:55:19 +01:00
Jindra Petřík
0dc7fbf366 #571 Updated Portugese-brasil translation 2025-10-18 22:54:58 +02:00
Jindra Petřík
cd352e12f7 Fixed: #2536 AS3 regexp highlighting / compilation 2025-09-30 19:59:21 +02:00
Jindra Petřík
3d2c305846 Spelling fixes 2025-09-06 02:35:59 +02:00
Jindra Petřík
3b82db57ba Spelling fixes 2025-09-06 02:21:46 +02:00
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