| Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
|
|
* Add compose and invert commands and add support for conversion to tiny mappings
* Improvements suggested by liach
* Use Translator to get right entries
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
plugins now provide services configurable via a profile
|
|
|
|
* Add more specific returns for translatables
* Only index method descriptors for implemented methods and methods in generated lambda classes
|
|
* 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>
|
|
* 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
|
|
|
|
|
|
|
|
|
|
* Rename in place functionality
* Don't allow rename if renaming is not allowed for the token
* Remove redundant 'R' hotkey
|
|
* 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 History
* Add forward and backward reference history
* Update PopupMenuBar text for history
* Fix indentation
* Fix more indentation
|
|
|
|
|
|
|
|
Now inheritance tree bleak color no longer affects other trees
Also add a github link
Signed-off-by: liach <liach@users.noreply.github.com>
|
|
|
|
|
|
(#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>
|
|
|
|
|
|
|
|
|
|
|
|
* 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`
|
|
* 3am code for a basic search box, needs some cleanup
* Cleanup the code a bit
* Add missing header
* Fix indentation, + unneeded check
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The current 2 editor color schemes are used depending on whether a LAF is detected to be dark ot light.
This is done by drawing an empty JPanel into a dummy image and getting the grayscale pixel brightness.
Move setting theme a bit earlier so it doesn't throw exceptions in some cases when using system theme.
Change the order of setting swing LAF and applying theme so that apply() can get the right colors.
|
|
|
|
* Source remapping beginnings
* Fix navigation to remapped classes
* Translate identifier info reference
* Remap local variables with default names in source
* Caching translator
* Fix lack of highlighting for first opened class
* Fix unicode variable names
* Unicode checker shouldn't be checking just alphanumeric
* Fix package tree being built from obf names
* Don't index `this` as method call for method::reference
* Apply proposed names
* Fix source export issues
* Replace unicode var names at bytecode level uniquely
* Drop imports from editor source
* Class selector fixes
* Delta keep track of base mappings to enable lookup of old names
* Optimize source remapping by remapping source with a StringBuffer instead of copying
* Bump version
|
|
|
|
|
|
|