| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | CFR support (#192) | 2020-03-09 | 49 | -627/+2027 | |
| | | | | | | * Add decompiler API * Add CFR support | ||||
| * | Made Enigma gui translatable (#193) | 2020-03-05 | 24 | -108/+264 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * made enigma gui translatable * key renamings * missed strings * string.format() & another missed string * cached content (thanks @liach) * added a dialog when changing language * better sentence * more %s * liach's requests * empty map * the last (?) missed strings * IT WORKS * French translation * Update fr_fr.json | ||||
| * | Fix drop mappings not checking localVars | 2020-03-04 | 1 | -1/+2 | |
| | | |||||
| * | Dont check for #comments on a javadoc line in the mappings, not perfect but ↵ | 2020-02-14 | 1 | -0/+5 | |
| | | | | | will make my life a lot easier when updating | ||||
| * | Fix comments (#187) | 2019-12-05 | 1 | -1/+3 | |
| | | | | | | | * fix comments * indent | ||||
| * | Allow attaching class, method, field, and parameter javadocs (#185) | 2019-12-02 | 34 | -828/+667 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * bring liach pr to modern enigma * bump version * fuck off vscode * switch to COMMENT and write comments before * it was already after, what do you want * oops * put inner classes at the end * remove indents and use all caps * add refreshmappings command * Update src/main/java/cuchaz/enigma/translation/mapping/serde/EnigmaMappingsWriter.java * Delete RefreshEnigmaMappingsCommand.java * Update CommandMain.java * ok | ||||
| * | Correctly decompile bridges, and add command to add bridges to mappings (#180) | 2019-11-22 | 5 | -7/+85 | |
| | | |||||
| * | Tweak runemoro's stats generator to be compatible with multiple services (#178) | 2019-11-08 | 2 | -15/+27 | |
| | | | | | | | | | | | * Tweak runemoro's stats generator to be compatible with multiple services Signed-off-by: liach <liach@users.noreply.github.com> * Names can have $ in java Signed-off-by: liach <liach@users.noreply.github.com> | ||||
| * | Add stats generation (#177) | 2019-11-08 | 5 | -4/+271 | |
| | | | | | | | | | * Add stats generation * Parameters and inner classes too * Fixes | ||||
| * | Fix inner class renaming (#176) | 2019-11-08 | 1 | -1/+1 | |
| | | | | Signed-off-by: liach <liach@users.noreply.github.com> | ||||
| * | Fix compiling on Java 13 (#174) | 2019-11-08 | 1 | -1/+1 | |
| | | |||||
| * | Fix local variable fixer (#172) | 2019-11-08 | 3 | -93/+92 | |
| | | | | | | | | | | | * Fix local variable fixer * LVT index -> LV index * Small fix * Use LocalNameGenerator | ||||
| * | Allow multiple services for enigma (#168) | 2019-11-08 | 10 | -74/+292 | |
| | | | | | | | | | | | * Allow multiple services for enigma Signed-off-by: liach <liach@users.noreply.github.com> * Delete bad dummy Signed-off-by: liach <liach@users.noreply.github.com> | ||||
| * | Add tinyv2 save/load | 2019-11-03 | 5 | -2/+500 | |
| | | |||||
| * | Check protected method/field target in visibility index (#157) | 2019-11-02 | 12 | -55/+580 | |
| | | |||||
| * | Fix array class translation (#173) | 2019-11-02 | 1 | -0/+6 | |
| | | |||||
| * | Merge branch 'pull/163' and bump version | 2019-09-12 | 2 | -1/+136 | |
| |\ | | | | | | | | | # Conflicts: # src/main/java/cuchaz/enigma/translation/mapping/serde/MappingFormat.java | ||||
| | * | Update ProguardMappingsReader.java | 2019-09-05 | 1 | -3/+2 | |
| | | | |||||
| | * | Add Proguard format | 2019-09-04 | 2 | -1/+137 | |
| | | | |||||
| * | | missed this one | 2019-09-08 | 1 | -1/+1 | |
| | | | |||||
| * | | Add a default TinyWriter, formatting/misc fixes | 2019-09-08 | 4 | -6/+9 | |
| | | | |||||
| * | | Cleanup the mappings menu items to use the mappings format enum, will be ↵ | 2019-09-08 | 3 | -69/+47 | |
| |/ | | | | useful for when adding more formats | ||||
| * | Use name proposal service when exporting deobfuscated jar or decompiled ↵ | 2019-08-26 | 2 | -8/+61 | |
| | | | | | sources (#159) | ||||
| * | Put class opening brace on same line (#160) | 2019-08-11 | 1 | -0/+7 | |
| | | |||||
| * | Fix exception message (#156) | 2019-08-04 | 1 | -1/+1 | |
| | | |||||
| * | Fix compose translating in wrong direction (#155) | 2019-07-08 | 1 | -1/+2 | |
| | | |||||
| * | Fix compose-mappings not remapping descriptors of methods on the right side ↵ | 2019-07-08 | 1 | -16/+2 | |
| | | | | | | | | | only (#154) * Fix compose-mappings not remapping descriptors of methods on the right side only * Update version | ||||
| * | 1AM coding | 2019-06-29 | 1 | -1/+1 | |
| | | |||||
| * | fix yet another lovely Gson NPE | 2019-06-29 | 1 | -2/+4 | |
| | | |||||
| * | Profile option for mappings to be saved by-obf instead of by-deobf | 2019-06-28 | 18 | -44/+119 | |
| | | |||||
| * | fix inner class handling in TinyMappingsReader | 2019-06-28 | 1 | -0/+4 | |
| | | |||||
| * | fix NPE in EnigmaProfile.getArgument when no args given | 2019-06-28 | 1 | -1/+1 | |
| | | |||||
| * | Remove test code accidentally left behind in #152 (#153) | 2019-06-26 | 1 | -8/+0 | |
| | | |||||
| * | Add compose, convert, and invert commands (#152) | 2019-06-25 | 7 | -39/+409 | |
| | | | | | | | | | * Add compose and invert commands and add support for conversion to tiny mappings * Improvements suggested by liach * Use Translator to get right entries | ||||
| * | Ignore comments in tiny files | 2019-06-19 | 1 | -0/+4 | |
| | | |||||
| * | Only open mappings once jar is loaded | 2019-06-19 | 3 | -32/+37 | |
| | | |||||
| * | Merge pull request #150 from Runemoro/short-inner-class-names | 2019-06-19 | 1 | -1/+1 | |
| |\ | | | | | Save unqualified inner class names | ||||
| | * | Save unqualified inner class names | 2019-06-18 | 1 | -1/+1 | |
| | | | |||||
| * | | Parse profile json from cli args | 2019-06-18 | 5 | -28/+23 | |
| | | | |||||
| * | | Use jopt for cli parsing | 2019-06-18 | 2 | -28/+95 | |
| | | | |||||
| * | | Drop invalid mappings menu | 2019-06-18 | 4 | -5/+17 | |
| | | | |||||
| * | | Fix bad index order from enabled parallelism | 2019-06-18 | 2 | -2/+1 | |
| | | | |||||
| * | | Mostly resolve test failures | 2019-06-18 | 5 | -11/+28 | |
| |\| | |||||
| | * | fix unwanted declaration navigation during Quick Find | 2019-06-15 | 3 | -7/+26 | |
| | | | |||||
| * | | Plugin rework along with API rework: Enigma split from EnigmaProject; ↵ | 2019-06-16 | 35 | -820/+1097 | |
| | | | | | | | | | plugins now provide services configurable via a profile | ||||
| * | | Merge remote-tracking branch 'origin/master' into proposal-tweak | 2019-06-10 | 15 | -191/+729 | |
| |\| | |||||
| | * | Method type reference corrections (#142) | 2019-05-18 | 7 | -33/+167 | |
| | | | | | | | | | | | | | * Add more specific returns for translatables * Only index method descriptors for implemented methods and methods in generated lambda classes | ||||
| | * | Feature/weave (#138) | 2019-05-16 | 8 | -202/+374 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add weave/stitch style command system to enigma Also fixed divide by zero stupidity Signed-off-by: liach <liach@users.noreply.github.com> * Add tests for package access index and command Signed-off-by: liach <liach@users.noreply.github.com> * Minor tweaks Signed-off-by: liach <liach@users.noreply.github.com> | ||||
| | * | checkmappings command (#137) | 2019-05-15 | 5 | -15/+247 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Use expected map sizes for remapped multimaps * Index method and field types * Add package visibility index * Add checkmappings command and use System.err for error messages * Use exit codes for errors * Remove outer class check for package visible only refs * Throw exception on mapping error instead of exiting | ||||
| * | | Separate JarProcessor and EntryNameProposer | 2019-05-12 | 4 | -14/+19 | |
| | | | |||||