Commit Graph
100 Commits
Author SHA1 Message Date
Jindra Petřík e76f8eb95f Better release description 2018-01-14 19:06:00 +01:00
Jindra Petřík f44f68d247 update changelog 2018-01-14 14:24:56 +01:00
Jindra Petřík eded349823 removeNullPushes .. optimize call getImportantOffsets - only when instruction removed 2018-01-14 14:18:23 +01:00
Jindra Petřík 91a18f1dea diamond operator 2018-01-14 14:14:58 +01:00
Jindra Petřík ab836b0d19 Removed check for PushIntegerTypeIns as it is just interface to group pushshort,pushbyte,pushint,etc... 2018-01-14 14:14:32 +01:00
Jindra Petřík 2ce278f575 reformat 2018-01-14 14:12:39 +01:00
Jindra Petřík dbf38cc63e Merge pull request #48 from MultiplyByZer01/dev
Deobfuscate no-op push instructions
2018-01-14 14:06:44 +01:00
Jindra Petřík cbabbe6c44 Merge branch 'master' into dev
# Conflicts:
#	CHANGELOG.md
#	libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/iggy/IggyFile.java
#	libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/iggy/IggySwf.java
#	libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/iggy/conversion/IggySwfBundle.java
#	src/com/jpexs/decompiler/flash/gui/MainFrameMenu.java
2018-01-13 22:41:04 +01:00
Jindra Petřík 0708d4e504 fixed attaching files 2018-01-13 21:53:31 +01:00
Jindra Petřík d989a960e2 fixed attaching files on deploy - DEPLOY_FILEVER_TAG 2018-01-13 21:40:58 +01:00
Jindra Petřík a1839baccb Fixed condition in travis script 2018-01-13 21:31:27 +01:00
Jindra Petřík b53103ea3f Merge pull request #57 from jindrapetrik/releasesystem
New travis release system
2018-01-13 21:05:24 +01:00
Jindra Petřík df644a89c4 no deploy on pull request 2018-01-13 20:59:03 +01:00
Jindra Petřík 2333e0e14a travis.yml update 2018-01-13 20:01:24 +01:00
Jindra Petřík 4f8f386740 fix script syntax - else 2018-01-13 20:01:09 +01:00
Jindra Petřík ec2a20fc19 not install, fix? 2018-01-13 19:56:21 +01:00
Jindra Petřík 2fb4272bce newline at the end 2018-01-13 19:49:04 +01:00
Jindra Petřík 000ea83610 fix? 2018-01-13 19:41:06 +01:00
Jindra Petřík 21ec5093ab compile when no tag or not dev branch 2018-01-13 19:24:41 +01:00
Jindra Petřík 5c4dca1074 updated .travis.yml 2018-01-13 19:24:26 +01:00
Jindra Petřík 16422d3e94 no online version check 2018-01-13 19:15:47 +01:00
Jindra Petřík 16e562192c updated travis release/build scripts 2018-01-13 19:14:10 +01:00
Jindra Petřík f1300e12a0 removing upload task 2018-01-13 19:13:46 +01:00
Jindra Petřík 2bf141abee separate ant task for newversion release 2018-01-13 18:31:45 +01:00
Jindra Petřík 7e50b87886 Fix repository line endings 2018-01-07 22:20:50 +01:00
Jindra Petřík 7d50ee941f Debug tooltips added to Changelog 2018-01-07 21:29:03 +01:00
Jindra Petřík 44d2e93ac5 Fixed Invalid caret position error on selecting first script after startup. 2018-01-07 20:57:48 +01:00
Jindra Petřík 0112764b29 Fixed Invalid caret position error on selecting first script after startup. 2018-01-07 20:55:30 +01:00
Jindra Petřík 69847bb79f open loaded SWF files during run - fixed bug - not opening file in event dispatch thread 2018-01-07 20:50:18 +01:00
Jindra Petřík 9a2af1177e Merge pull request #56 from jindrapetrik/deofix
#1430 Deobfucation fixes
2018-01-07 19:02:46 +01:00
Jindra Petřík 13e2391a26 update changelog 2018-01-07 19:00:44 +01:00
Jindra Petřík de1440b7a7 ActionDeobfuscator - isFakeName changed to call isValidName because
it failed in some cases.
2018-01-07 18:53:30 +01:00
Jindra Petřík a8c21cb3b4 Fixed removeIncludedActions - do..while changed to while(true)
as it was not working when firstItem was excluded and thus removed.
Statement "continue" in do..while checks condition immediately
and then terminating loop, because firstItem is now the second
of the list. Other excluded items then won't be removed.
2018-01-07 18:47:49 +01:00
Jindra Petřík 0cb15e9c76 Saving files before refreshing line endings 2018-01-07 17:18:39 +01:00
Jindra Petřík 208963e5ff email notifications about failed builds 2016-12-27 21:13:02 +01:00
Jindra Petřík 40e31a5f99 Merge pull request #47 from jindrapetrik/dev
Version 10.0.0
2016-12-24 13:59:00 +01:00
Jindra Petřík 34da118ded version 10.0.0 released 2016-12-24 13:53:20 +01:00
Jindra Petřík 6eb014aee3 links to issues in changelog 2016-12-24 13:24:54 +01:00
Jindra Petřík 7783c0c518 iggy 32 bit not supported yet 2016-12-24 12:58:25 +01:00
Jindra Petřík b7ab24b0a5 iggy - writing ABC fix 2016-12-12 15:03:52 +01:00
Jindra Petřík a851d7c765 Merge branch 'iggy_improve' into dev
# Conflicts:
#	libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/iggy/IggyDeclStrings.java
#	libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/iggy/IggyFile.java
#	libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/iggy/IggySwf.java
#	libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/iggy/IggyText.java
#	libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/iggy/conversion/IggySwfBundle.java
#	libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/iggy/conversion/IggyToSwfConvertor.java
#	libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/iggy/conversion/SwfToIggyConvertor.java
2016-12-12 14:57:55 +01:00
Jindra Petřík 5b9c7bcbd8 Saving files before refreshing line endings 2016-12-12 14:43:21 +01:00
Jindra Petřík ee32a453c6 Iggy to changelog 2016-12-12 12:39:55 +01:00
Jindra Petřík ee6faa8cbb Display bundle name in window title next to SWF name 2016-12-12 12:36:49 +01:00
Jindra Petřík 22695b985b Iggy - reading and writing ABC 2016-12-12 12:14:11 +01:00
Jindra Petřík 7725a77ad5 Iggy writing fix.
Iggy texts reading / basic editation.
2016-12-12 11:00:46 +01:00
Jindra Petřík d403852eec gui - no swf in tree item hangling 2016-12-11 15:10:34 +01:00
Jindra Petřík e1616d2e2f swf list error handling 2016-12-11 15:09:36 +01:00
Jindra Petřík f420c687de iggy bundle - better looping tags 2016-12-11 15:08:50 +01:00
Jindra Petřík 107f7fcd5e remove unneeded methods 2016-12-11 15:08:03 +01:00
Jindra Petřík a47b57ca5d Iggy - sequence end offset fix 2016-12-05 06:48:08 +01:00
Jindra Petřík 42f0e286d6 editing iggy fonts in changelog too 2016-12-04 19:19:21 +01:00
Jindra Petřík 9305cbebcc Merge pull request #45 from jindrapetrik/iggyplus
Editing fonts in Iggy files
2016-12-04 19:17:04 +01:00
Jindra Petřík 160444590a organize imports 2016-12-04 19:07:21 +01:00
Jindra Petřík 8fe30defde remove garbage comments 2016-12-04 19:06:00 +01:00
Jindra Petřík 1894606551 Saving correct font data offsets 2016-12-04 18:57:10 +01:00
Jindra Petřík 0403e847f5 no magic shapes offsets 2016-12-04 10:30:34 +01:00
Jindra Petřík b889c5cb37 no magic offsets in IggyFont 2016-12-04 10:14:31 +01:00
Jindra Petřík 0d21e9b96a grouping index,
more universal saving entries
2016-12-04 09:31:52 +01:00
Jindra Petřík 460aad9dfc Inluding offset and type info in index.
Exact byte match of result file reached.
2016-12-04 08:21:45 +01:00
Jindra Petřík 5bb0d8ac83 Iggy - generating Index finished
Other various Iggy fixes
2016-12-03 21:59:42 +01:00
Jindra Petřík 72af4e6e93 put advances back as were,
fix font data size
2016-12-03 09:32:43 +01:00
Jindra Petřík 91dabac158 advances fix 2016-12-03 09:22:03 +01:00
Jindra Petřík d6d350bee8 index stub 2016-12-03 07:54:35 +01:00
Jindra Petřík c498ebfaf4 Decl strings, sequence, fonttypeinfo.
Read/Write IggySWF is complete. TODO: Apply in GUI. Make index.
2016-12-01 22:05:39 +01:00
Jindra Petřík 94d12bfe4c signed 64 bit read/write, font bin info read/save 2016-11-30 18:49:32 +01:00
Jindra Petřík 48177bb534 read and write of fonts matched 2016-11-30 10:55:17 +01:00
Jindra Petřík 1fa6a69988 read fix - hdr problems 2016-11-28 19:19:46 +01:00
Jindra Petřík f48a5ff08a read/write fixes, refactorings 2016-11-28 19:16:13 +01:00
Jindra Petřík 29147348d6 reading fixed 2016-11-28 13:07:22 +01:00
Jindra Petřík 20da736453 Fixing header fields, fields printer 2016-11-28 11:33:23 +01:00
Jindra Petřík 321d6982c8 abs adresses fix 2016-11-28 05:56:12 +01:00
Jindra Petřík 74b7273da6 abs adresses fix 2016-11-28 05:45:43 +01:00
Jindra Petřík 398d12d9e9 read/write abs adresses - WIP 2016-11-27 21:55:40 +01:00
Jindra Petřík 4dfcef525f Streams refactoring.
Replace Iggy Swf stub
2016-11-27 11:34:27 +01:00
Jindra Petřík 7fcb962809 removing 64bit parameter where unnecessary 2016-11-27 09:21:35 +01:00
Jindra Petřík d2bdf8eb94 streams refactoring - separate package 2016-11-27 09:12:22 +01:00
Jindra Petřík d71416ea8e kerning is short always 2016-11-27 08:47:02 +01:00
Jindra Petřík d05f1e809d writeToDataStream methods (not in IggyText yet) 2016-11-27 07:56:08 +01:00
Jindra Petřík 2608af6850 kerning to em 2016-11-27 06:59:28 +01:00
Jindra Petřík ce4719fe35 Saving files before refreshing line endings 2016-11-27 06:56:24 +01:00
Jindra Petřík c885eb506c Merge pull request #44 from jindrapetrik/iggy
Iggy files read support (Fonts only)
2016-11-26 20:10:40 +01:00
Jindra Petřík aa9164cba5 Iggy fonts reading - first beta 2016-11-26 20:06:21 +01:00
Jindra Petřík 95cdb9f86f Texts as stubs only 2016-11-26 20:00:05 +01:00
Jindra Petřík 3e7862a71b Fixed font size in DefineEditTextTag
Font face in dynamic text taken from available fonts first
2016-11-26 17:28:02 +01:00
Jindra Petřík 8b9b6aa868 Reloading single file in GUI fixed 2016-11-26 17:25:44 +01:00
Jindra Petřík 44a6fe740a Correct advance values, refactorings 2016-11-26 11:15:58 +01:00
Jindra Petřík 6659b4921c DefineEditText needed characters based on HTML text - font face 2016-11-26 10:21:28 +01:00
Jindra Petřík 7046628b41 layout... WIP 2016-11-25 17:05:18 +01:00
Jindra Petřík a5b188ea36 Ascent, descent, leading.... WIP 2016-11-25 16:58:13 +01:00
Jindra Petřík 36eb046291 Opening iggy files as bundles (read only) - still WIP 2016-11-25 15:11:43 +01:00
Jindra Petřík 52e6fdecf3 build script fix 2016-11-25 12:45:10 +01:00
Jindra Petřík ce136a86d5 Batch script to test iggy to swf 2016-11-25 12:17:48 +01:00
Jindra Petřík 6a4caefe33 Iggy to SWF basic conversion (WIP) 2016-11-25 12:17:00 +01:00
Jindra Petřík 3fc47c5afc Texts converting 2016-11-25 11:29:09 +01:00
Jindra Petřík 6df722eda9 Distinguish texts and fonts. 2016-11-25 10:59:45 +01:00
Jindra Petřík c5c146906d Correct conversion of fonts 2016-11-25 07:53:05 +01:00
Jindra Petřík 27c29368d8 first try to convert 2016-11-24 15:20:22 +01:00
Jindra Petřík 69942b2fdc printing fix 2016-11-24 14:04:18 +01:00
Jindra Petřík d72fc95d2e Unique header on wrong offset 2016-11-24 13:52:09 +01:00