Skylot
258987b0ff
chore: update dependencies
2022-09-05 20:07:01 +01:00
Skylot
db028904d7
fix(gui): set legacy sort flag also for launch4j ( #1628 )
2022-08-20 17:37:26 +01:00
Skylot
12df8a169f
chore: update gradle and dependencies
2022-08-13 18:25:08 +01:00
Jiaxin Peng
7e0fafbaf1
fix(gui): fix broken FileDialog by using legacy sort ( #1628 )(PR #1630 )
...
#1628 #1606 #1213 #1574 #1552
2022-08-11 13:59:46 +01:00
Skylot
5193c6a5d8
chore: add tool for automatically insert new i18n lines
2022-08-03 16:44:40 +01:00
Skylot
5ada9331b6
chore: update dependencies
2022-07-14 14:33:04 +01:00
Skylot
a0f4ccb7a4
fix: update deps and fix proto resource loading (AAB) ( #1129 )
2022-07-14 14:33:04 +01:00
Julian Burner
a2cd8e1ead
feat(gui): support export to deobfuscation mapping file formats ( #1491 )(PR #1505 )
...
* Add option to export mappings as Tiny v2 file
* Comply with JADX's import order conventions
* Only use Java 8 features
* Only use Java 8 features (2)
* Export comments to mappings file
* Method args test (doesn't work)
* Make method arg mapping exports work now
* Use `getTopParentClass()` instead of `getParentClass()`
See https://github.com/skylot/jadx/pull/1505#issuecomment-1145064865
* Remove unneeded method load call
* Small code cleanup; initial (broken) support for method vars
* Fixes regarding inner classes
* Add option to export mappings as Enigma directory
* Add option to export mappings as Enigma file/directory
Temporarily move to my mapping-io fork until this PR gets merged: https://github.com/FabricMC/mapping-io/pull/19
* Fix method vars' lv-indices
* Use correct offset value for method var mappings
* Also supply lvt-index for method var mappings
* Clarify why we're using local mapping-io fork; comment out Fabric Maven for now
* Remove unnecessary `public` modifier
* Make an `if` condition less complicated
* Move mapping export code into jadx-gui (for now)
* Make mapping export async; make export menu only clickable when everything is loaded
* Fix export mappings menu field declaration position
2022-06-11 20:19:08 +01:00
Skylot
df380dea27
chore: update dependencies
2022-05-30 20:06:23 +03:00
Skylot
4fbc56cdb0
build: add unstable win-with-jre bundle
2022-05-28 17:46:48 +01:00
skylot
0606c90f22
feat(gui): disk code cache and search rewrite (PR #1483 )
...
* feat: implement disk code cache
* feat: rewrite code metadata handling, remove code index
* feat: rewrite search
* fix: code cleanup and fixes for previous commits
* feat: run code search in parallel
* fix: reset code strings cache on low memory, code cleanup
* fix: include input files timestamp into code hash
2022-05-18 15:19:31 +01:00
Skylot
3366bf3dec
chore: update dependencies
2022-04-26 20:48:18 +03:00
Skylot
abcaafa89a
chore: update gradle and dependencies
2022-04-17 19:28:18 +01:00
Skylot
f0a8ef81d3
fix: replace fixed memory limit with -XX:MaxRAMPercentage=70.0 ( #1437 )
2022-04-05 20:08:39 +01:00
Skylot
d2bef108f5
chore: update dependencies
2022-03-19 18:52:44 +00:00
Skylot
95c75bed1e
chore: update gradle and dependencies
2022-03-11 11:34:51 +00:00
Skylot
01f74ff706
chore: update gradle and dependencies
2022-02-13 19:08:49 +00:00
Skylot
8ff18e63ee
chore: update dependencies
2022-01-25 18:51:43 +00:00
Skylot
6a065c46f4
chore: update dependencies
2022-01-13 12:12:15 +00:00
Skylot
5de46b7e40
chore: update gradle and dependencies
2021-12-24 12:53:30 +00:00
Skylot
addaffcd1d
chore: update dependencies
2021-12-15 11:56:01 +00:00
Skylot
2d6f819c86
chore: update gradle and dependencies
2021-12-11 16:22:27 +00:00
Skylot
46b07863c1
build: fix bundle build
2021-11-20 20:49:57 +00:00
Skylot
9daf386d66
build: bundle JRE with jadx-gui
2021-11-20 14:17:05 +00:00
Skylot
49b4079cd8
chore: update dependencies
2021-11-20 16:35:23 +03:00
Skylot
cf918a897f
fix(gui): collect FlatLaf themes without reflection
2021-11-12 18:01:52 +00:00
Skylot
6bcc48c462
chore: update gradle and dependencies
2021-11-11 11:12:21 +00:00
Skylot
37adce2efb
chore: update dependencies
2021-10-17 19:53:01 +01:00
Nico Mexis
f681c8963d
fix: use maven-publish for JitPack and other fixes (PR #1242 )
...
* Update dependencies
* Fix spaces in file paths
* Update Gradle for LGTM
* Update spotless
* Fix Jitpack
Co-authored-by: Skylot <skylot@gmail.com >
2021-08-27 19:05:52 +03:00
Yaroslav
ee12f0bd18
feat(gui): use SVG icons, xml resources impovements (PR #1221 )
...
* fix(xml): add more file based resources type to skip
* fix(res): fix #1060 , styles might contain dots in name
* fix(res): use lowercase name on deobfuscated\renamed resources names and id in hex format
* feat(gui): update gui under FlatLaf
* fix(gui): use FlatSVGIcon to fix icons brightness difference
* fix(gui): use source lines only decompiled java code
Co-authored-by: MrIkso <mrkso821@gmail.com >
2021-08-04 20:40:49 +03:00
Skylot
5f24193c49
chore: update dependencies
2021-08-02 18:44:21 +03:00
Skylot
dd29d37154
feat(gui): use FlatLaf for themes support
2021-08-02 18:32:35 +03:00
Skylot
7ec43776ae
chore: update gradle and dependencies
2021-05-21 19:06:30 +01:00
Skylot
012f7665aa
chore: update gradle to 7.0, update dependencies, fix some build warnings
2021-04-22 19:42:01 +01:00
LBJ-the-GOAT
4705194a1d
feat(gui): add a smali debugger ( #1136 ) (PR #1137 )
...
* add a smali debugger
* debugger: support android 11, support 9(may be) & 10 if debug_info available, add rerun.
* debugger: support get/set fields of this, change icons, fix bugs.
* debugger: add timeout to attach
Co-authored-by: tobias <tobias.hotmail.com>
2021-03-28 13:23:07 +03:00
Skylot
a1247f4d96
chore: update dependencies
2021-03-17 13:51:30 +00:00
Skylot
7982592c6e
build: remove Travis and Bintray, disable codecov and sonarqube ( #1113 )
2021-02-04 12:14:39 +00:00
Skylot
778106c41b
chore: update gradle and java dependencies
2021-01-14 19:58:01 +00:00
Skylot
dcca0133fb
chore: update gradle and dependencies
2020-09-17 21:03:17 +03:00
Skylot
c616b5b03b
build: resolve gradle deprecation warnings
2020-07-11 12:51:38 +01:00
Skylot
a720105208
chore: update dependencies
2020-07-05 19:02:14 +03:00
Jan S
21b8552386
fix (gui): launch4j exe startup wrapper does not apply maximum heap configuration correctly ( #951 )
2020-06-11 17:06:43 +03:00
Skylot
4b1886700d
fix(gui): merge plugins service files ( #949 )
...
Signed-off-by: Skylot <skylot@gmail.com >
2020-06-11 14:26:23 +01:00
Skylot
2dce1c0ad9
build: update gradle and dependencies
2020-05-03 22:32:27 +03:00
yunlong17568
c62039f327
fix(gui): use env %JAVA_HOME% as the JRE path (PR #895 )
...
Co-authored-by: yunlong.yang <yunlong.yang@inveno.com >
2020-04-11 20:41:27 +03:00
Skylot
87320348dd
chore: update all dependencies and gradle
2020-02-12 20:43:27 +00:00
Skylot
8ba3e935a5
build: update dependencies and gradle
2019-11-24 20:34:36 +00:00
Jan S
cf3e17c4b8
feat(gui): support APK signature v3 (PR #773 )
2019-11-01 19:31:24 +03:00
Skylot
99934b5100
chore: update dependencies
2019-08-12 10:05:24 +01:00
Skylot
c10a30346b
style: reformat gradle files
2019-06-27 11:53:56 +03:00