Konloch
d787ead0da
Cleaned up MainViewerGUI
...
Refactored a lot of the MainViewerGUI class. The settings clean up has started but it should be replaced entirely with some kind of serialization like GSON
2021-06-21 07:55:18 -07:00
Konloch
4fd4ec5585
MainViewerGUI Cleanup
...
Removed all of the unnecessary JSeparator variables used for GUI creation
2021-06-21 04:42:12 -07:00
Konloch
1fc480ac2f
Small cleanups
2021-06-21 04:32:07 -07:00
Konloch
00a1bb539f
Added a Configuration class
...
Moved the rest of the config-like variables from the main BytecodeViewer class to a new Configuration class
2021-06-21 04:13:11 -07:00
Konloch
cb1c27f46c
Cleaning up the main BytecodeViewer class file
2021-06-21 03:10:54 -07:00
Konloch
21f8bf8382
Cleaned up the settings file
...
Whole thing needs to be moved to GSON
2021-06-21 03:04:24 -07:00
Konloch
7b4d66bb69
Fixed The Build Config
...
Removed the local repo and switched the group ID around
2021-06-21 02:58:03 -07:00
Konloch
75d36702da
Disabled the ZKM and Allatori Plugins
...
Until they are added they should be disabled
2021-06-21 02:52:14 -07:00
Konloch
449bc3e502
Merge branch 'master' of https://github.com/Konloch/bytecode-viewer
2021-06-21 02:45:44 -07:00
Konloch
01b7a67cb2
Constants Class Added & General Cleanups
...
Cleaned up the main BytecodeViewer class some and moved a few of the constants into their own class
2021-06-21 02:45:31 -07:00
Kalen (Konloch) Kinloch
1d89455e34
Updated the build instructions
2021-06-21 00:25:35 -07:00
Konloch
fc421bcca2
No longer needed since we use the binary from libs
2021-06-20 23:54:06 -07:00
Konloch
4d4909f23e
Re-added Enjarify and Krakatau & license cleanup
...
Re-added Enjarify and Krakatau for older BCV versions and updated the licenses folder
2021-06-20 23:48:11 -07:00
Kalen (Konloch) Kinloch
c4d58fcc36
Merge pull request #290 from ThexXTURBOXx/master
...
[Draft] Migrate to Maven and fix Code Style
2021-06-20 22:50:59 -07:00
Konloch
846ef882cf
Localized the libraries to the lib folder + Small temporary changes for compiling
...
Until these libraries have official repos it's best we keep them inside of this repo
I also did some temporary changes, I bumped the minor version up by 10 along with removing a deprecated swing class. I'll look at properly fixing those two issues later on.
2021-06-20 22:50:28 -07:00
Nico Mexis
81d9dafa9b
Merge pull request #1 from heisluft/cleanup-src-files
...
Remove unneeded ASM src-files
2021-04-18 22:14:43 +02:00
heisluft
775a73f48a
Remove unneeded ASM src-files
2021-04-16 18:30:51 +02:00
Nico Mexis
f2f2df5a1f
Ignore shaded pom
2021-04-14 20:57:32 +02:00
Nico Mexis
d87f0a97e1
Add contribution guide to README
2021-04-14 13:00:30 +02:00
Nico Mexis
d53f6f2d36
Fully mavenified
2021-04-14 12:53:17 +02:00
Nico Mexis
301b518e91
Fix stupid jitpack tag
2021-04-13 11:41:09 +02:00
Nico Mexis
a2fe9b4f2d
Update JD GUI to 1.6.6
2021-04-13 11:37:51 +02:00
Nico Mexis
07c6d16af8
Change APKTool to DexPatcher repo
2021-04-13 01:32:30 +02:00
Nico Mexis
6833353a99
Change JADX to Jitpack
2021-04-13 01:18:44 +02:00
Nico Mexis
04dff7226e
Fix Code Style No3
...
It's fucking 1AM again...
2021-04-13 01:18:30 +02:00
Nico Mexis
f528437b74
Fix Code Style No2
2021-04-13 00:52:13 +02:00
Nico Mexis
7840b5c266
Fix Code Style No1
2021-04-13 00:52:02 +02:00
Nico Mexis
ff61c80dfc
Move resources
2021-04-12 22:17:15 +02:00
Nico Mexis
2cda805a1b
Remove test scope
2021-03-31 11:53:23 +02:00
Nico Mexis
a4b452de6a
Include Krakatau and enjarify resources directly
2021-03-31 11:48:14 +02:00
Nico Mexis
8cbe4301f7
Update documents
2021-03-30 22:09:22 +02:00
Nico Mexis
875c278f08
Migrate project to Maven
2021-03-30 22:01:48 +02:00
Nico Mexis
1c39655781
Merge remote-tracking branch 'tiziw/master'
2021-03-27 11:19:09 +01:00
Nico Mexis
f0761da04a
Merge remote-tracking branch 'BitScorpio/master'
2021-03-27 11:19:03 +01:00
Scorpius
61e6619869
Update ASM library to v9.1 and support JDK > 13
2021-03-15 17:07:09 +02:00
Kalen (Konloch) Kinloch
a306db20ab
Update JavaObfuscator.java
...
Resolving https://github.com/Konloch/bytecode-viewer/issues/281
2020-07-25 18:45:10 -07:00
Kalen (Konloch) Kinloch
4dd9d6df27
Merge pull request #279 from Ruin0x11/add-fernflower-ren-option
...
Add -ren option to Fernflower decompiler
2020-07-17 16:37:34 -07:00
Ruin0x11
1f0f5fc65c
Add -ren option to Fernflower decompiler
2020-07-17 13:25:37 -07:00
tiziw
9f142781b0
Rewrite regex search so that it pattern checks each instruction without building a string of the whole method first. Regex duration on mobile cpu (i5-7200U) goes down from 2635ms to 430ms for one specific test case.
2020-02-12 11:35:01 +01:00
Kalen (Konloch) Kinloch
2f65241269
Merge pull request #262 from CertainLach/master
...
Fix class recompilation on linux
2019-11-22 12:06:49 -07:00
Лач
cfa50b476d
Fix class recompilation on linux
...
Use path.separator to determine correct char
2019-11-22 22:55:05 +05:00
Kalen (Konloch) Kinloch
7e6e0424aa
Merge pull request #261 from hopana/file_remove_support
...
1. add feature: context menu (remove|expand|collapse) support 2.fixbug: Issue 260
2019-11-21 16:48:29 -07:00
hupan
43e775653f
add feature: context menu (remove|expand|collapse) support
...
fixbug:files are hidden when select and click "-" button
2019-11-21 15:10:31 +08:00
Kalen (Konloch) Kinloch
613eb7fcad
Merge pull request #259 from hopana/utf8_character_support
...
add feature: Chinese characters support!
2019-11-19 22:13:13 -07:00
hupan
4b87e194b6
add feature: UTF-8 characters support!
2019-11-20 11:27:55 +08:00
Kalen (Konloch) Kinloch
54539bc6fa
Merge pull request #249 from thiakil/add-asm-textify
...
Add asm textify
2019-08-10 22:48:20 -06:00
Thiakil
ea18485871
add missing save of panel decompiler if Jadx selected
2019-08-11 11:30:49 +08:00
Thiakil
c819ad498d
fix incorrect Jadx panel loading
2019-08-11 11:26:54 +08:00
Thiakil
86d8018b51
Add ObjectWeb ASM Textifier 'decompiler'
2019-08-11 11:25:37 +08:00
Thiakil
f3a5fee946
ignore default IDEA output dir
2019-08-11 11:18:48 +08:00