| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | 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 | |
| | | | |||||
| * | | Simplify Plugin API and support all entry types | 2019-05-12 | 3 | -35/+27 | |
| |/ | |||||
| * | Resolve root when navigating to declaration | 2019-05-12 | 1 | -1/+8 | |
| | | |||||
| * | Write package name in text field on rename-in-place | 2019-05-12 | 1 | -1/+24 | |
| | | |||||
| * | Rename in place functionality (#131) | 2019-05-12 | 3 | -57/+70 | |
| | | | | | | | | | * Rename in place functionality * Don't allow rename if renaming is not allowed for the token * Remove redundant 'R' hotkey | ||||
| * | Quick find fixes (#133) | 2019-05-12 | 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 | ||||
| * | Add forward and backward reference history with mouse navigation (#132) | 2019-05-12 | 8 | -78/+178 | |
| | | | | | | | | | | | | | * Add History * Add forward and backward reference history * Update PopupMenuBar text for history * Fix indentation * Fix more indentation | ||||
| * | Support navigation to declaration on ctrl+click | 2019-05-11 | 2 | -9/+24 | |
| | | |||||
| * | Don't remap specialized methods to their bridge partner in bytecode | 2019-05-10 | 6 | -80/+48 | |
| | | |||||
| * | Catch all decompilation Throwables instead of just Exceptions | 2019-05-06 | 1 | -2/+2 | |
| | | |||||
| * | Few minor render tweaks (#127) | 2019-05-03 | 3 | -4/+20 | |
| | | | | | | | Now inheritance tree bleak color no longer affects other trees Also add a github link Signed-off-by: liach <liach@users.noreply.github.com> | ||||
| * | Fix "Export JAR" file chooser title (#122) | 2019-04-25 | 1 | -3/+3 | |
| | | |||||
| * | Index lambda local variables to correct declaring method | 2019-03-16 | 5 | -48/+30 | |
| | | |||||
| * | Adds a red highlight for overridden methods in method inheritance tree gui ↵ | 2019-02-24 | 3 | -19/+62 | |
| | | | | | | | | | | | | | | | | | | (#112) * Make implemented method nodes in inheritance ui more obvious Signed-off-by: liach <liach@users.noreply.github.com> * Make the text green and italic instead Signed-off-by: liach <liach@users.noreply.github.com> * Update again for the new tree gen Also tweaked new tree gen to show only useful branch nodes Signed-off-by: liach <liach@users.noreply.github.com> | ||||
| * | Fix name duplication checking not occurring on root classes | 2019-02-24 | 4 | -3/+29 | |
| | | |||||
| * | Fix #81 -- validate renames across related classes | 2019-02-24 | 6 | -37/+41 | |
| | | |||||
| * | Fix #110 and remap indices with matched bridge method names | 2019-02-23 | 35 | -166/+289 | |
| | | |||||