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
24566d609f
Updated turkish translation
2025-07-07 21:38:16 +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
fa57adb146
Fixed: Substance - heap panel barely visible, incorrectly draw background
2025-07-07 17:54:24 +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
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
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
4128b98dbb
Fixed: Flash player preview not stripping scripts from DefineSprites
2025-07-03 20:53:03 +02:00
Jindra Petřík
958428fb5c
checkstyle fix
2025-07-02 23:39:10 +02:00
Jindra Petřík
02ce80bc6c
Sorting uninitialized class fields
2025-07-02 23:35:28 +02:00
Jindra Petřík
831c208228
Fixed: Escaping HTML in raw tag editor
2025-07-02 23:06:00 +02:00
Jindra Petřík
603a7dce49
Added: Allow obfuscated DefineEditText variable identifiers
2025-07-02 22:59:16 +02:00
Jindra Petřík
e317551d57
Fixed Nullpointer in uninitialized class fields detector
2025-07-02 21:42:03 +02:00
Jindra Petřík
ee4d21b88f
Detect uninitialized class fields only in __Packages folder
2025-07-02 21:11:43 +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
a7e00e52bf
Fixed: AS1/2 Obfuscated registers names not resolving because of trimming
2025-07-01 22:00:04 +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
8a3cbf9e2d
Checkstyle fix
2025-06-29 23:48:41 +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
e6fb646b1b
Fixed : #2474 Gotos incorrectly decompiled
2025-06-29 22:58:28 +02:00
Jindra Petřík
483b673c6f
created new Unreleased section in CHANGELOG.md
2025-06-27 19:11:15 +02:00
Jindra Petřík
17d28f3e43
version changed to 24.0.1
2025-06-27 19:11:11 +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
ed2180719a
Start unreleased section
2025-06-27 19:10:15 +02:00
Jindra Petřík
7416293645
remove unreleased
2025-06-25 18:13:23 +02:00
Jindra Petřík
d9e4db72b5
Fixed tags in the meta info
2025-06-25 18:13:23 +02:00
Jindra Petřík
fd589a644d
Metainfo updater - replace < and > characters
2025-06-25 18:13:23 +02:00
Jindra Petřík
af6d587bd8
created new Unreleased section in CHANGELOG.md
2025-06-25 18:13:23 +02:00
Jindra Petřík
69ef1f821c
version changed to 24.0.0
2025-06-24 22:35:45 +02:00
Jindra Petřík
317a64cb4e
Merge pull request #219 from jindrapetrik/dev
...
Dev
2025-06-24 22:30:03 +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
e2c13ed393
Update airglobal to 51.2.1
2025-06-24 21:29:37 +02:00
Jindra Petřík
95cd353b3d
Do not hilight §§multiname as error
2025-06-24 21:17:17 +02:00
Jindra Petřík
53037b40f4
AS3 highlighter - do not mark goto as error
2025-06-24 21:13:39 +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
ec40e164b8
AS3 code completion - do not complete constructors
2025-06-24 20:57:10 +02:00
Jindra Petřík
66265469a0
AS3 highlighter for in with var keyword fix.
2025-06-24 20:46:22 +02:00
Jindra Petřík
ae690486ee
Fixed : #2475 SVG Import - ignoring gradients caused by missing offset attribute of stop element
2025-06-24 19:58:39 +02:00
Jindra Petřík
35b0cebdd6
Not using font glyph advance for last glyph in text.
2025-06-23 21:13:31 +02:00
Jindra Petřík
079c6e911b
Fixed: Replacing existing characters in a font which has character codes unsorted
2025-06-23 14:42:40 +02:00
Jindra Petřík
8c18a4408f
Fixed : #2471 SVG Export - exporting with font-face - incorrect text size
2025-06-23 12:01:53 +02:00
Jindra Petřík
bfe685054b
Fixed : #2471 SVG Export - exporting with font-face - fix invalid family names
2025-06-23 11:00:21 +02:00
Jindra Petřík
e578542264
Fixed : #2471 SVG Export - exporting with font-face - text tags with multiple texts
2025-06-23 08:47:42 +02:00
Jindra Petřík
b47400a8a6
Fixed : #2471 Clipping - multiple clips handling, in display and also SVG export
2025-06-23 00:22:03 +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
a60a516366
Fixed : #2469 Converting shape type did not convert gradient colors transparency
2025-06-17 09:18:44 +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
76e0a86bdd
Highlighter - avoid nullpointer
2025-06-11 21:10:38 +02:00
Jindra Petřík
b26791697c
AS highligter - support for obfuscated names
2025-06-11 21:07:25 +02:00
Jindra Petřík
e594a96a39
AS3 highligter class property fix
2025-06-10 21:20:32 +02:00
Jindra Petřík
4b23a7872b
Added some javadoc.
2025-06-10 20:45:02 +02:00
Jindra Petřík
2a97dfb314
Ignore lexers when generating javadoc - they have errors.
2025-06-10 20:44:47 +02:00
Jindra Petřík
17250e8d68
Fix javadoc.
2025-06-10 20:31:12 +02:00
Jindra Petřík
07108f5d2c
Added missing package descriptions.
2025-06-10 20:05:16 +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
602564d3a6
AS3 Highligter - external types
2025-06-10 19:44:44 +02:00
Jindra Petřík
c25cb07eed
AS3 Highligter - highlight external properties
2025-06-10 00:23:36 +02:00
Jindra Petřík
05a3b511ab
Update code coverage library (JaCoCo)
2025-06-10 00:22:49 +02:00
Jindra Petřík
32be8f716a
DottedChain cannot be null
2025-06-10 00:17:44 +02:00
Jindra Petřík
1211b01e25
Added: #2467 Show ImportAssets name/characterId in the title when there is only single one item
2025-06-09 08:56:33 +02:00
Jindra Petřík
feb4102b85
#2451 Better MP3 stream matching
2025-06-08 23:07:56 +02:00
Jindra Petřík
aeb5a51c7e
Added: AS3 highlighter - Vector data types
2025-06-08 17:55:11 +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
eaf0ca0a9a
Fixed: AS3 highlighter - XML tag open fix
2025-06-08 14:59:08 +02:00
Jindra Petřík
079b0d0b36
[] and () separated
2025-06-08 14:52:32 +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
279801a54f
AS3 Highlighter - local properties, class traits
2025-06-08 13:23:38 +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
ac9ceffae2
Fixed: JLayer stripping last byte of MP3 data
2025-06-07 21:57:33 +02:00
Jindra Petřík
7ddb746ad7
AS3 Highlighter - private script traits
2025-06-07 11:33:43 +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
Jindra Petřík
6fcd2f9bee
Updated changeslog
2025-06-06 22:04:35 +02:00
Jindra Petřík
11977580f3
Updated changeslog
2025-06-06 21:54:52 +02:00