Commit Graph

2962 Commits

Author SHA1 Message Date
Jindra Petřík
5eec9d4c98 Fixed: AS1/2 Hide icons panel when editing
Fixed: AS1/2 both pcode and AS editable at the same time
2025-07-20 19:40:40 +02:00
Jindra Petřík
4d5cf0f676 Fixed: #2483 Editing shape gradient records - RGB vs RGBA 2025-07-12 18:42:18 +02:00
Jindra Petřík
1e3582ac6e Do not print uninitialized class fields detection skipped outside __Packages folder 2025-07-11 21:46:04 +02:00
Jindra Petřík
2adef5f600 Fixed editor message when detection of uninitialized class fields is skipped. 2025-07-11 20:06:27 +02:00
Jindra Petřík
7b948f92a3 Fixed: #2477 AS1/2 deobfuscation - and/or operators, jumps before function start,
jumps to function end, jumps in for..in return/break
2025-07-11 19:51:18 +02:00
Jindra Petřík
6bdc8edab9 Updated turkish translation 2025-07-07 21:37:14 +02:00
Jindra Petřík
77423786d1 Heap widget visibility fixes 2025-07-07 21:27:03 +02:00
Jindra Petřík
3508260abb Optional heap memory status widget in the titlebar 2025-07-07 18:15:19 +02:00
Jindra Petřík
eebf0021ff Freeing texts 2025-07-07 18:14:25 +02:00
Jindra Petřík
574cf1c848 Added: #2478 Simple editor - remembering last frame / timeline 2025-07-07 00:13:05 +02:00
Jindra Petřík
0ac9ec748c Added: #2478 Simple editor - editing texts (not WYSIWYG, textual as in classic editor) 2025-07-06 18:51:24 +02:00
Jindra Petřík
8d0952a8fc Added: Copy (selectable) text to clipboard, select all
No text selection in object selection mode.
2025-07-06 15:34:45 +02:00
Jindra Petřík
07984d5154 Try to direct edit texts - unsuccessful. 2025-07-06 14:20:34 +02:00
Jindra Petřík
3feb26f16e Added: Selectable (not yet copyable) text (DefineEditTexts with noselect=0) 2025-07-05 09:29:12 +02:00
Jindra Petřík
4253bce50d Fixed: Not clearing selected depth after timelined change 2025-07-04 12:58:53 +02:00
Jindra Petřík
831c208228 Fixed: Escaping HTML in raw tag editor 2025-07-02 23:06:00 +02:00
Jindra Petřík
0162e90871 Fixed synchronization in uninitialized class fields detector
Escaping placeobject.name
Better error log messages in some cases
2025-07-02 20:56:20 +02:00
Jindra Petřík
6375f69b3e ChangeD: Error log window shows last 100 log entries (instead of first 100) 2025-07-02 20:52:47 +02:00
Jindra Petřík
752b242c58 AS2 detection of uninitialized class fields is parallel 2025-07-01 23:56:49 +02:00
Jindra Petřík
cab9e853b8 Added: AS2 - show deobfuscated class/package names in the class tree 2025-07-01 21:36:46 +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
d46e275811 Fixed: AS1/2/3 highligter - brackets parsing error causing memory leak / crash 2025-06-29 23:43:37 +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
fd589a644d Metainfo updater - replace < and > characters 2025-06-25 18:13:23 +02:00
Jindra Petřík
d53358848b AS3 dependencies icon/dialog has text info when no other files opened. 2025-06-24 22:17:38 +02:00
Jindra Petřík
6fbd7f6865 Fixed: Not saving library type (airglobal/playerglobal) when switching SWFs 2025-06-24 21:49:23 +02:00
Jindra Petřík
5f07ec3662 Added: Option to turn off code completion on dot(.) key 2025-06-24 21:10:57 +02:00
Jindra Petřík
c8a0cee3f9 Added: #2470 Transformation - Copy individual transforms to clipboard, load/apply from clipboard buttons 2025-06-20 18:29:51 +02:00
Jindra Petřík
27abd81997 Fixed: Transform - paste matrix, edit current matrix not working 2 2025-06-19 22:06:17 +02:00
Jindra Petřík
48ef2e88ec Fixed: #2470 Transform - paste matrix, edit current matrix not working
Fixed: Do not allow to switch PlaceObjects in transform mode
2025-06-19 17:00:42 +02:00
Jindra Petřík
6aea1a3083 Changed: SWF to XML export in GUI dialog selects a XML file instead of directory
(and directory when multiple SWFs are selected)
2025-06-18 18:07:22 +02:00
Jindra Petřík
6cd1e620c9 Checkstyle fix 2025-06-15 22:07:59 +02:00
Jindra Petřík
0b3458f137 Auto width of code completion popup 2025-06-15 22:05:46 +02:00
Jindra Petřík
acfc74e9e9 TraitSlotConst is not callable 2025-06-15 22:05:16 +02:00
Jindra Petřík
551b0e45a5 Code completion popup shows property/function types 2025-06-15 21:50:31 +02:00
Jindra Petřík
f5b66b6322 Java 8 compatibility 2025-06-15 19:38:47 +02:00
Jindra Petřík
66ca60bed2 Highlighter - faster typing (timer delay),
sort optimization
2025-06-15 19:20:09 +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
209f8ca593 Added #2468 Option for -dumpas2 CLI command to use export names (-exportNames option) 2025-06-13 08:33:21 +02:00
Jindra Petřík
008856f4a1 Do not load session when jumping into playerglobal from the highlighter. 2025-06-11 21:39:38 +02:00
Jindra Petřík
b26791697c AS highligter - support for obfuscated names 2025-06-11 21:07:25 +02:00
Jindra Petřík
ee9e2be252 Restore old package-info.java 2025-06-10 19:58:49 +02:00
Jindra Petřík
4432d15eec License updater - do not update package-info.java 2025-06-10 19:58:24 +02:00
Jindra Petřík
c25cb07eed AS3 Highligter - highlight external properties 2025-06-10 00:23:36 +02:00
Jindra Petřík
7cb1d43181 Fixed: AS3 highlighter - links to other scripts with short names 2025-06-08 17:51:28 +02:00
Jindra Petřík
2a8cddc7f9 #2451 Importing sound ranges of different format than head by converting to uncompressed wav 2025-06-07 23:03:59 +02:00
Jindra Petřík
83c46583ba Fixed: #1646 Scrolling in Error log frame inside log texts 2025-06-07 09:06:32 +02:00
Jindra Petřík
bb6a4c1d21 Added: #1625 Error log frame - Save all to file button 2025-06-07 08:53:16 +02:00