| Commit message (Collapse) | Author | Files | Lines | ||
|---|---|---|---|---|---|
| 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 | ||
| 2019-05-06 | Catch all decompilation Throwables instead of just Exceptions | 1 | -2/+2 | ||
| 2019-05-03 | Few minor render tweaks (#127) | 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> | |||||
| 2019-04-25 | Fix "Export JAR" file chooser title (#122) | 1 | -3/+3 | ||
| 2019-03-16 | Index lambda local variables to correct declaring method | 5 | -48/+30 | ||
| 2019-02-24 | Adds a red highlight for overridden methods in method inheritance tree gui ↵ | 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> | |||||
| 2019-02-24 | Fix name duplication checking not occurring on root classes | 4 | -3/+29 | ||
| 2019-02-24 | Fix #81 -- validate renames across related classes | 6 | -37/+41 | ||
| 2019-02-23 | Fix #110 and remap indices with matched bridge method names | 35 | -166/+289 | ||
| 2019-02-23 | Tweak inheritance and implementation tree generation | 4 | -35/+38 | ||
| 2019-02-23 | Drop final modifiers from displayed source ast for easier readability | 2 | -0/+38 | ||
| 2019-02-19 | Bridge Method Fixes (#111) | 6 | -21/+182 | ||
| * Detect synthetic bridges not marked as bridges, and add back flags to produced bytecode * Remove debug check * Remove more test code * Remove unneeded change to `TranslationClassVisitor` | |||||
| 2019-02-19 | Added Basic Search (#102) | 3 | -0/+169 | ||
| * 3am code for a basic search box, needs some cleanup * Cleanup the code a bit * Add missing header * Fix indentation, + unneeded check | |||||
| 2019-02-19 | Track loaded mapping path when opening mappings and not just when saving | 1 | -0/+1 | ||
| 2019-02-19 | Write stacktrace to editor when decompilation throws an exception | 2 | -21/+32 | ||
| 2019-02-18 | Match token navigation reference resolution to match source index | 1 | -2/+2 | ||
| 2019-02-16 | Fix NPE dropping mappings | 1 | -3/+6 | ||
| 2019-02-16 | Don't save local variable entries with no mapping | 1 | -8/+2 | ||
| 2019-02-16 | Resolve HashEntryTree#getSiblings building the full ancestor path | 2 | -13/+26 | ||
| 2019-02-11 | Disable remapping of local variables until proper support is implemented | 2 | -8/+11 | ||