| Commit message (Collapse) | Author | Files | Lines | ||
|---|---|---|---|---|---|
| 2019-12-05 | Fix comments (#187) | 1 | -1/+3 | ||
| * fix comments * indent | |||||
| 2019-12-02 | Allow attaching class, method, field, and parameter javadocs (#185) | 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 | |||||
| 2019-11-22 | Correctly decompile bridges, and add command to add bridges to mappings (#180) | 5 | -7/+85 | ||
| 2019-11-08 | Tweak runemoro's stats generator to be compatible with multiple services (#178) | 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> | |||||
| 2019-11-08 | Add stats generation (#177) | 5 | -4/+271 | ||
| * Add stats generation * Parameters and inner classes too * Fixes | |||||
| 2019-11-08 | Fix inner class renaming (#176) | 1 | -1/+1 | ||
| Signed-off-by: liach <liach@users.noreply.github.com> | |||||
| 2019-11-08 | Fix compiling on Java 13 (#174) | 1 | -1/+1 | ||
| 2019-11-08 | Fix local variable fixer (#172) | 3 | -93/+92 | ||
| * Fix local variable fixer * LVT index -> LV index * Small fix * Use LocalNameGenerator | |||||
| 2019-11-08 | Allow multiple services for enigma (#168) | 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> | |||||
| 2019-11-03 | Add tinyv2 save/load | 5 | -2/+500 | ||
| 2019-11-02 | Check protected method/field target in visibility index (#157) | 12 | -55/+580 | ||
| 2019-11-02 | Fix array class translation (#173) | 1 | -0/+6 | ||
| 2019-09-08 | missed this one | 1 | -1/+1 | ||
| 2019-09-08 | Add a default TinyWriter, formatting/misc fixes | 4 | -6/+9 | ||
| 2019-09-08 | Cleanup the mappings menu items to use the mappings format enum, will be ↵ | 3 | -69/+47 | ||
| useful for when adding more formats | |||||
| 2019-09-05 | Update ProguardMappingsReader.java | 1 | -3/+2 | ||
| 2019-09-04 | Add Proguard format | 2 | -1/+137 | ||
| 2019-08-26 | Use name proposal service when exporting deobfuscated jar or decompiled ↵ | 2 | -8/+61 | ||
| sources (#159) | |||||
| 2019-08-11 | Put class opening brace on same line (#160) | 1 | -0/+7 | ||
| 2019-08-04 | Fix exception message (#156) | 1 | -1/+1 | ||
| 2019-07-08 | Fix compose translating in wrong direction (#155) | 1 | -1/+2 | ||
| 2019-07-08 | Fix compose-mappings not remapping descriptors of methods on the right side ↵ | 1 | -16/+2 | ||
| only (#154) * Fix compose-mappings not remapping descriptors of methods on the right side only * Update version | |||||
| 2019-06-29 | 1AM coding | 1 | -1/+1 | ||
| 2019-06-29 | fix yet another lovely Gson NPE | 1 | -2/+4 | ||
| 2019-06-28 | Profile option for mappings to be saved by-obf instead of by-deobf | 18 | -44/+119 | ||
| 2019-06-28 | fix inner class handling in TinyMappingsReader | 1 | -0/+4 | ||
| 2019-06-28 | fix NPE in EnigmaProfile.getArgument when no args given | 1 | -1/+1 | ||
| 2019-06-26 | Remove test code accidentally left behind in #152 (#153) | 1 | -8/+0 | ||
| 2019-06-25 | Add compose, convert, and invert commands (#152) | 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 | |||||
| 2019-06-19 | Ignore comments in tiny files | 1 | -0/+4 | ||
| 2019-06-19 | Only open mappings once jar is loaded | 3 | -32/+37 | ||
| 2019-06-18 | Save unqualified inner class names | 1 | -1/+1 | ||
| 2019-06-18 | Parse profile json from cli args | 5 | -28/+23 | ||
| 2019-06-18 | Use jopt for cli parsing | 2 | -28/+95 | ||
| 2019-06-18 | Drop invalid mappings menu | 4 | -5/+17 | ||
| 2019-06-18 | Fix bad index order from enabled parallelism | 2 | -2/+1 | ||
| 2019-06-16 | Plugin rework along with API rework: Enigma split from EnigmaProject; ↵ | 35 | -820/+1097 | ||
| plugins now provide services configurable via a profile | |||||
| 2019-06-15 | fix unwanted declaration navigation during Quick Find | 3 | -7/+26 | ||
| 2019-05-18 | Method type reference corrections (#142) | 7 | -33/+167 | ||
| * Add more specific returns for translatables * Only index method descriptors for implemented methods and methods in generated lambda classes | |||||
| 2019-05-16 | Feature/weave (#138) | 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> | |||||
| 2019-05-15 | checkmappings command (#137) | 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 | |||||
| 2019-05-12 | Separate JarProcessor and EntryNameProposer | 4 | -14/+19 | ||
| 2019-05-12 | Simplify Plugin API and support all entry types | 3 | -35/+27 | ||
| 2019-05-12 | Resolve root when navigating to declaration | 1 | -1/+8 | ||
| 2019-05-12 | Write package name in text field on rename-in-place | 1 | -1/+24 | ||
| 2019-05-12 | Rename in place functionality (#131) | 3 | -57/+70 | ||
| * Rename in place functionality * Don't allow rename if renaming is not allowed for the token * Remove redundant 'R' hotkey | |||||
| 2019-05-12 | Quick find fixes (#133) | 3 | -0/+132 | ||
| * Correctly offset quick find dialog, select all text on Ctrl+F, and set text to highlighted on open * Support quick find navigation with enter & shift+enter | |||||
| 2019-05-12 | Add forward and backward reference history with mouse navigation (#132) | 8 | -78/+178 | ||
| * Add History * Add forward and backward reference history * Update PopupMenuBar text for history * Fix indentation * Fix more indentation | |||||
| 2019-05-11 | Support navigation to declaration on ctrl+click | 2 | -9/+24 | ||
| 2019-05-10 | Don't remap specialized methods to their bridge partner in bytecode | 6 | -80/+48 | ||