| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | 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 | 2 | -17/+3 | |
| | | | | | | | | | 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 | ||||
| * | Merge pull request #151 from Runemoro/master | 2019-06-19 | 1 | -0/+4 | |
| |\ | | | | | Ignore comments in tiny mappings | ||||
| | * | 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 | |
| | | | |||||
| * | | Merge pull request #135 from gegy1000/proposal-tweak | 2019-06-19 | 46 | -955/+1296 | |
| |\ \ | |/ |/| | Plugin rework | ||||
| | * | Parse profile json from cli args | 2019-06-18 | 5 | -28/+23 | |
| | | | |||||
| | * | Use jopt for cli parsing | 2019-06-18 | 3 | -29/+98 | |
| | | | |||||
| | * | Drop invalid mappings menu | 2019-06-18 | 4 | -5/+17 | |
| | | | |||||
| | * | Fix bad index order from enabled parallelism | 2019-06-18 | 2 | -2/+1 | |
| | | | |||||
| | * | Remove test gradle change | 2019-06-18 | 1 | -24/+1 | |
| | | | |||||
| | * | Mostly resolve test failures | 2019-06-18 | 14 | -79/+90 | |
| | |\ | |/ |/| | |||||
| * | | fix unwanted declaration navigation during Quick Find | 2019-06-15 | 3 | -7/+26 | |
| | | | |||||
| * | | update libraries | 2019-06-13 | 1 | -2/+2 | |
| | | | |||||
| | * | Plugin rework along with API rework: Enigma split from EnigmaProject; ↵ | 2019-06-16 | 45 | -864/+1164 | |
| | | | | | | | | | plugins now provide services configurable via a profile | ||||
| | * | Merge remote-tracking branch 'origin/master' into proposal-tweak | 2019-06-10 | 26 | -191/+843 | |
| | |\ | |/ |/| | |||||
| * | | 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 | 19 | -202/+488 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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 | |
| | | |||||
| * | Fix tests by properly declaring test input classes (#130) | 2019-05-10 | 1 | -2/+2 | |
| | | |||||
| * | Improve source generation and fix libJar (#129) | 2019-05-10 | 2 | -15/+10 | |
| | | | | | | | * Improve source generation and fix libJar * Update jenkinsfile to do clean build | ||||
| * | Don't remap specialized methods to their bridge partner in bytecode | 2019-05-10 | 6 | -80/+48 | |
| | | |||||
| * | Use our procyon to fix compiler issues (#128) | 2019-05-10 | 2 | -4/+4 | |
| | | | | | | And update gradle to latest 5.4.1 Signed-off-by: liach <liach@users.noreply.github.com> | ||||
| * | 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> | ||||
| * | update procyon | 2019-04-25 | 1 | -1/+1 | |
| | | |||||
| * | Fix "Export JAR" file chooser title (#122) | 2019-04-25 | 1 | -3/+3 | |
| | | |||||
| * | update Guava, ASM | 2019-04-07 | 1 | -5/+5 | |
| | | |||||
| * | 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 | |
| | | |||||