summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * ensure it's left mouse button being usedGravatar Yanis482020-12-192-4/+4
| |
| * isConstructor() from method entryGravatar Yanis482020-12-161-5/+1
| |
| * Merge branch 'structure-panel' of https://github.com/YanisBft/Enigma into ↵Gravatar Yanis482020-12-153-1/+6
| |\ | | | | | | | | | structure-panel
| | * Add separate constructor icon (#3)Gravatar Juuxel2020-12-153-1/+6
| | |
| * | avoid duplicate logicGravatar Yanis482020-12-153-66/+37
| |/
| * minor bumpGravatar Yanis482020-12-151-1/+1
| |
| * Refresh structure panel on rename/mark as deobf/reset to obfGravatar Yanis482020-12-151-0/+3
| |
| * Fix automapped againGravatar Yanis482020-12-151-9/+12
| |
| * Fix automapped entriesGravatar Yanis482020-12-152-15/+53
| | | | | | | | Automatically deobfuscated names (like in enums) were displayed with their obfuscated name, and were not considered as deobf when selecting "hide deobf members"
| * Use class icon in class tree (ClassSelector) (#2)Gravatar Juuxel2020-12-141-2/+6
| |
| * Create alternate set of icons for the structure panel (#1)Gravatar Juuxel2020-12-143-0/+0
| |
| * Structure panel!Gravatar Yanis482020-12-1414-37/+338
| |
* | Add true, false and null to invalid identifiersGravatar 2xsaiko2020-12-201-1/+1
|/
* Bump versionGravatar 2xsaiko2020-12-051-1/+1
|
* Merge pull request #327 from YanisBft/fix-javadocs-inner-classesGravatar 2xsaiko2020-12-051-0/+4
|\ | | | | Fix inner classes' javadocs not invalidated properly
| * my fix didn't work for an inner class in another inner classGravatar Yanis482020-12-051-3/+2
| | | | | | | | and this is also a way better fix
| * Fix inner classes' javadocs not invalidated properlyGravatar Yanis482020-12-051-0/+5
|/
* Release using github actions + update ASMGravatar modmuss502020-11-3010-59/+85
|
* Merge pull request #322 from ComunidadAylas/masterGravatar 2xsaiko2020-11-152-5/+2
|\ | | | | Do not abort decompile command on decompiler errors
| * Do not abort decompile command on decompiler errorsGravatar AlexTMjugador2020-10-242-5/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | As explained in PR #289, the decompilers may fail decompiling some vanilla Minecraft classes. Although it is my opinion that these errors should be fixed in the decompilers themselves, currently they render the decompile CLI command useless, as no output is produced whatsoever. The PR that was mentioned previously addressed this situation for the GUI part of Enigma, but not for the CLI commands, which were left untouched. These changes modify the decompiler error strategy used by the aforementioned CLI command to trace the errors, but continue decompiling classes, so at least a partial output is generated. This way users will be happy that the Enigma decompile command works, and developers will still be motivated to fix the underlying issues. Signed-off-by: AlexTMjugador <AlexTMjugador@users.noreply.github.com>
* | Merge pull request #323 from YanisBft/variousGravatar 2xsaiko2020-11-155-10/+35
|\ \ | | | | | | Improvements to deobf panel popup menu
| * | bump minorGravatar Yanis482020-11-011-1/+1
| | |
| * | move enable to showGravatar Yanis482020-10-312-9/+5
| | |
| * | Improvements to deobf panel popup menuGravatar Yanis482020-10-314-7/+36
|/ /
* / Add "include synthetic parameters" to mapping stats & save options (#309)Gravatar YanisBft2020-10-276-15/+56
|/ | | | | | | | | * Add "include synthetic members" to mapping stats & save options * bump version * include synthetic parameters * capitalization
* Merge pull request #320 from YanisBft/deobfuscated-panelGravatar 2xsaiko2020-10-225-5/+53
|\ | | | | Add popup menu to deobf panel to quickly rename a package/class
| * Add popup menu to deobf panel to quickly rename a package/classGravatar Yanis482020-10-115-5/+53
|/
* Revert "Only conflict when both methods are not synthetic"Gravatar 2xsaiko2020-10-021-1/+1
| | | | This reverts commit bb300792007577680e50dbd8a08ae255e68fc03b.
* Revert "Merge pull request #299 from thiakil/validation-changes"Gravatar 2xsaiko2020-10-027-257/+27
| | | | | This reverts commit 112a49dccb1fe7792366112bc829352462cd298c, reversing changes made to b8f06abafc47065f980a94c4ddf7be70cee83411.
* Add retranslate support to editor context menuGravatar 2xsaiko2020-10-023-38/+41
|
* Refactor PopupMenuBar -> EditorPopupMenuGravatar 2xsaiko2020-10-023-206/+208
|
* Fix build issuesGravatar 2xsaiko2020-10-022-11/+10
|
* Focus editor after renameGravatar 2xsaiko2020-10-022-5/+11
| | | | Closes #318
* Only conflict when both methods are not syntheticGravatar 2xsaiko2020-10-022-2/+2
|
* Merge pull request #299 from thiakil/validation-changesGravatar 2xsaiko2020-10-027-27/+258
|\ | | | | Validation improvements
| * allow name clashes to pass where javac would accept themGravatar Thiakil2020-07-192-26/+111
| |
| * add MappingValidator based testGravatar Thiakil2020-07-195-1/+147
| |
* | Don't save duplicate messages in validation contextGravatar 2xsaiko2020-10-012-10/+15
| |
* | Merge pull request #311 from YanisBft/package-renamingGravatar 2xsaiko2020-09-212-5/+3
|\ \ | | | | | | Fixed package renaming
| * | Fixed package renamingGravatar Yanis482020-09-202-5/+3
|/ /
* | Merge pull request #310 from idwtd/patch-3Gravatar 2xsaiko2020-08-224-13/+7
|\ \ | | | | | | Revert "Bump gradle and use the `mainClass` property"
| * | Revert "Bump gradle and use the `mainClass` property"Gravatar idwtd2020-08-214-13/+7
|/ / | | | | This reverts commit 3dd11065699b39861d2db7522bb6f07c4ee94387
* | Fix #303 (#308)Gravatar Runemoro2020-08-191-3/+4
| |
* | Add gradle run tasks (#306)Gravatar idwtd2020-08-194-6/+24
| | | | | | | | | | * Add gradle run tasks * Bump gradle and use the `mainClass` property
* | Merge pull request #305 from idwtd/patch-1Gravatar 2xsaiko2020-08-161-1/+1
|\ \ | | | | | | Set config path to Application Support on mac
| * | Set config path to Application Support on macGravatar idwtd2020-08-151-1/+1
|/ /
* | Configuration stuff (#301)Gravatar 2xsaiko2020-08-0444-522/+1985
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Begin writing new config system * Make config work * Save window size and position * Add editor font chooser * Use *.ini for windows and mac instead of *rc * Allow for changing language without having to restart the program * Save selected directory in file dialogs * Make dialog visible after moving it to the correct position * Don't change theme on the fly since it's broken * Remove unused gui parameter * Use xdg-open to open URLs on Linux since Desktop.browse doesn't work, at least not on my PC * Fix default proposed highlight color * Multi font selection dialog thingy * Remember network options * Make font selection dialog actually work * Collapse general actions ("OK", "Cancel", ..) into one translation * Localize font dialog * Use enum name when saving colors for consistency with currently selected theme * Save size of split panes * Import old config * Add test & fix some parts of the config serializer * TranslationChangeListener/TranslationUtil -> LanguageChangeListener/LanguageUtil
* | Revamp About dialogGravatar 2xsaiko2020-07-235-52/+58
| |
* | Fix losing current cursor position when renaming entries (#297)Gravatar 2xsaiko2020-07-215-39/+146
|/ | | | | | | * Fix losing current cursor position when renaming entries * Set nextReference to null after applying it * Extract token map into wrapper type
* Bump versionGravatar 2xsaiko2020-07-181-1/+1
|