Commit Graph
100 Commits
Author SHA1 Message Date
Jindra Petřík 12e3d208ce Merge origin/master 2016-01-03 14:35:18 +01:00
Jindra Petřík 78a10afcef new app icon 2016-01-03 14:34:27 +01:00
Jindra Petřík e5bdb1075f attached debug functions 2016-01-03 12:37:42 +01:00
Jindra Petřík b3bbdd113e player test fix 2016-01-03 12:36:38 +01:00
Jindra Petřík 0a16fab804 stage fix 2016-01-03 12:36:06 +01:00
Jindra Petřík 4e0c2db81e opening loaded SWFs fixes 2016-01-03 12:35:14 +01:00
Jindra Petřík 641905d6db framelabels in Timeline class 2016-01-03 12:33:50 +01:00
Jindra Petřík dc64ab1d30 AS1/2 execution improvements - yet a lot to do 2016-01-03 12:33:06 +01:00
Jindra Petřík b1c20f48b9 Internal viewer - AS1/2 execution - jump fix 2015-12-29 12:03:56 +01:00
Jindra Petřík 2429ce9bb8 Internal viewer - AS1/2 execution in frames fix 2015-12-29 10:58:01 +01:00
Jindra Petřík 1aa35008aa ActionTrace - check stack before execution 2015-12-29 08:19:37 +01:00
Jindra Petřík c4c69abf83 Experimental execution of AS1/2 in FFDec Flash viewer (very basic, needs testing and many improvements) 2015-12-29 08:05:23 +01:00
Jindra Petřík 61bacd4b41 Merge origin/master 2015-12-28 16:39:07 +01:00
Jindra Petřík be7bd6b89f AS1/2 execution stub - execute method for nearly all actions. Needs some testing. Still a lot to do. 2015-12-28 16:38:46 +01:00
Jindra Petřík d62d0fbe1f SVG import - close ellipse 2015-12-27 06:44:05 +01:00
Jindra Petřík 9671d67c27 SVG import - close ellipse 2015-12-27 06:43:31 +01:00
Jindra Petřík 09d4772eef miterlimit is FIXED8 (float) 2015-12-26 23:28:32 +01:00
Jindra Petřík bc7b57c6fb miterlimit is FIXED8 (float)
SVG import - closing rectangle, stroke gradients
2015-12-26 23:23:56 +01:00
Jindra Petřík a669c89698 Gradient export - outside fill removed to fix alpha 2015-12-26 20:30:05 +01:00
Jindra Petřík 16716d0f92 SVG import: objectBoundingBox gradientUnits 2015-12-26 20:27:56 +01:00
Jindra Petřík b5a1a79775 Merge origin/master
Conflicts:
	libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/importers/ShapeImporter.java
2015-12-25 13:51:47 +01:00
Jindra Petřík 5613e25f47 SVG import - gradient stub - needs matrix fix 2015-12-25 13:49:48 +01:00
Jindra Petřík ed508ebd04 SVG import - stroke collor NullPointer fix 2015-12-19 11:24:09 +01:00
Jindra Petřík efa66fbcc7 Merge origin/master 2015-12-19 11:16:48 +01:00
Jindra Petřík 83f0253738 SVG import - stub for different fills 2015-12-19 11:16:27 +01:00
Jindra Petřík 48a5c67a0e Merge origin/master 2015-12-18 16:00:19 +01:00
Jindra Petřík 0cc94315f3 flags in debugger library 2015-12-18 16:00:03 +01:00
Jindra Petřík c64983d07a view movieclip parts 2015-12-18 15:59:02 +01:00
Jindra Petřík 27c60f3ff5 Debugger - view constantpool
remove .0 suffixes on number values during debugging
2015-12-15 22:18:37 +01:00
Jindra Petřík 39171a0143 Merge origin/master 2015-12-15 20:15:35 +01:00
Jindra Petřík 79a5c75426 variable tree view fixes 2015-12-15 20:15:20 +01:00
Jindra Petřík 09cfc173e7 Merge origin/master 2015-12-15 09:49:15 +01:00
Jindra Petřík 33fdfcc0ac Debugger - display variables in the tree structure
Set variables while debugging
2015-12-15 09:48:51 +01:00
Jindra Petřík 2377eef49d Merge origin/master 2015-12-06 10:22:33 +01:00
Jindra Petřík ebfd512f2c debugger lib 2015-12-06 10:22:20 +01:00
Jindra Petřík 9f1a63139f logging fix 2015-12-06 10:19:23 +01:00
Jindra Petřík 9123a3a646 Add watch stub... not working :-(, probably bug of adobe. 2015-12-06 10:18:37 +01:00
Jindra Petřík 167f4e9c4f Merge origin/master 2015-12-06 06:29:26 +01:00
Jindra Petřík 0724b4a3f0 Debug (breakpoints, step) P-code for both AS1/2 and AS3 2015-12-06 06:29:08 +01:00
Jindra Petřík e2c299afa0 Debugger - wide line support for AS3 2015-12-05 13:26:56 +01:00
Jindra Petřík 0391d0b22e logging locks fixed (unable to start app, etc.) 2015-12-05 13:25:12 +01:00
Jindra Petřík 8a874ab13a Merge origin/master 2015-12-05 10:54:11 +01:00
Jindra Petřík ec666b60e4 AS1/2: Ctrl+click to declaration of variables, registers. Hilighting methods and classes
AS1/2: Debugger - Show registers
Fixed ctrl+click underline position
2015-12-05 10:53:43 +01:00
Jindra Petřík 8b7e754247 Issue #1021 Italian translation, NSIS script typos
Spanish translation updated
2015-12-03 23:13:06 +01:00
Jindra Petřík 6ea614fa54 AS3 debugger start halt fix
AS2 debugger - offsets fix, functions fix
2015-12-03 20:17:59 +01:00
Jindra Petřík 367d90c00a Merge origin/master 2015-12-03 17:08:03 +01:00
Jindra Petřík d9cf3e1096 Merge origin/master 2015-11-29 07:48:07 +01:00
Jindra Petřík 742412065a debug menu item enabled fix 2015-11-23 16:20:43 +01:00
Jindra Petřík 4cbdf75535 Merge origin/master 2015-11-23 16:07:52 +01:00
Jindra Petřík 10209fa9bb logging disabled for debugger 2015-11-23 16:06:24 +01:00
Jindra Petřík ff30174764 debugger wide lines fix 2015-11-23 16:05:44 +01:00
Jindra Petřík b2136f8f17 ABCPanel exec in event dispatch fix
Issue #1083 Fixed offsets of try after AS3 deobfuscation
2015-11-23 05:54:10 +01:00
Jindra Petřík 22aadefd59 VW fix 2015-11-22 20:46:48 +01:00
Jindra Petřík 8e6e7b1324 previous simple deobfuscator back in 2015-11-22 20:33:36 +01:00
Jindra Petřík 5a6cfb7aec NSIS installer fix 2015-11-22 19:37:21 +01:00
Jindra Petřík 8aab0091c1 Merge origin/master 2015-11-22 18:52:38 +01:00
Jindra Petřík 3cb68b617b Installer localizations
(NSIS 3 required)
2015-11-22 18:52:23 +01:00
Jindra Petřík ab702f4725 debug print removed 2015-11-22 06:03:20 +01:00
Jindra Petřík ac6e6d040f Putting in old AVM2 deobfuscator
Issue #1033 and other: Fix inclocal/declocal deobfuscation
2015-11-22 06:02:11 +01:00
Jindra Petřík 1884320315 BreakPoints UI enhancements - line icons
Breakpoints handling fixes
2015-11-21 23:32:02 +01:00
Jindra Petřík 0dc971b2e1 Stopping debugger on Player window close 2015-11-21 21:13:36 +01:00
Jindra Petřík b5e84fbb75 locales fix
czech translation updated
2015-11-21 19:20:57 +01:00
Jindra Petřík f7f1062c5e Merge origin/master 2015-11-21 19:13:06 +01:00
Jindra Petřík 1237762e60 AS1/2 debugger
debugger listening only when really debugging started
fail to listen message
break reason displayed
2015-11-21 19:12:42 +01:00
Jindra Petřík dd7016bb87 nullpointer fix 2015-11-18 19:53:28 +01:00
Jindra Petřík 315ecb0d58 Merge origin/master 2015-11-18 19:25:58 +01:00
Jindra Petřík b5bf4c04b8 nullpointer fix 2015-11-18 19:25:41 +01:00
Jindra Petřík c41f9afd0f correct breakpoints on hidden script initializer 2015-11-18 10:14:17 +01:00
Jindra Petřík ffc232d147 Merge master into v7
Conflicts:
	libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/abc/avm2/instructions/stack/PushByteIns.java
2015-11-18 06:47:48 +01:00
Jindra Petřík 5bf48d14bb Password tags improvements
Telemetry improvements
2015-11-18 06:43:36 +01:00
Jindra Petřík d2da6e68eb debugger only for AS3 files 2015-11-18 06:41:54 +01:00
Jindra Petřík 78c5c6b55f ribbon show fix
message halted changed
2015-11-17 22:45:22 +01:00
Jindra Petřík c6b6e35f07 optional ribbon fix 2015-11-17 22:31:03 +01:00
Jindra Petřík 40ed5a5f48 Trace log, debug panel separated, better show/hide handling 2015-11-17 20:10:30 +01:00
Jindra Petřík 609bdf38e0 debugger jar 2015-11-17 17:53:29 +01:00
Jindra Petřík 727371ffb5 script halt config, lib part commit 2015-11-17 17:49:06 +01:00
Jindra Petřík bb37910cce Fixed ip highlighting 2015-11-17 17:48:06 +01:00
Jindra Petřík b8268c5403 Variables, scopechain, stack
GUI enhancements
Paths advancedsettings
2015-11-17 16:24:14 +01:00
Jindra Petřík 4a4e0e4898 Better line start detection
Fixed debug info injection
2015-11-17 09:24:42 +01:00
Jindra Petřík 632e5156c8 Load from browser cache removed
Old "debugger" tool removed in favor of new real debugger
Hotkeys unified
2015-11-16 16:04:03 +01:00
Jindra Petřík c04675e353 add/remove breakpoints 2015-11-16 13:24:27 +01:00
Jindra Petřík 27fbe7d18f stepping 2015-11-15 22:03:04 +01:00
Jindra Petřík 575d988ed4 FlashPlayer path setting
Library path setting
Debugger main menu
2015-11-15 20:12:50 +01:00
Jindra Petřík 668e1e2f14 Debugger stub - TODO 2015-11-15 16:09:11 +01:00
Jindra Petřík 88ce1ed405 Merge origin/master 2015-11-15 15:56:06 +01:00
Jindra Petřík aa572abab3 AS3 namespace (de)compilation fixes 2015-11-15 15:55:44 +01:00
Jindra Petřík 83009339e1 JavactiveX: 256 block size for perfectionists to be happy ;-) 2015-11-15 11:03:08 +01:00
Jindra Petřík bd8566caa8 JavactiveX larger string support fix 2015-11-15 10:52:01 +01:00
Jindra Petřík c260c99cec Putting back older JavactiveX - the one with unlimited string is not working 2015-11-15 10:27:38 +01:00
Jindra Petřík 338e3fd691 AS3 direct editation: Or coercion fix 2015-11-15 09:40:55 +01:00
Jindra Petřík 68d0ddccb6 build fix 2015-11-15 09:22:10 +01:00
Jindra Petřík 45038201b3 merge fix 2015-11-15 08:25:35 +01:00
Jindra Petřík 540f8974a3 Merge origin/master
Conflicts:
	lib/JavactiveX.jar
2015-11-15 08:24:34 +01:00
Jindra Petřík 43ff4a50b5 movie exporter fix, I hope 2015-11-15 08:22:43 +01:00
Jindra Petřík 654bfc7023 testdata
merge
2015-11-15 08:21:22 +01:00
Jindra Petřík 6edceccfc0 test fix 2015-11-15 08:17:26 +01:00
Jindra Petřík b5376b19e4 AS3 direct editation - various fixes related to namespaces
FILLSTYLE from SWF version annotations added
2015-11-15 08:16:52 +01:00
Jindra Petřík af62ca403d JavactiveX: Support for string length > 255 2015-11-14 18:49:54 +01:00
Jindra Petřík 99ccd085bd AS3 direct editation - and/or coercion fix 2015-11-13 06:51:10 +01:00
Jindra Petřík 8c0870745b AS3 direct editation - public ns fix 2015-11-12 19:46:34 +01:00