summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* Add file extensions to open and save dialogs (#532)Gravatar Juuz2024-04-066-35/+197
| | | | | | | | | | | | | | | | | | | | | | | | | * Add file extensions to Save As dialog * Include leading dots in file extensions for simplicity * Add file extensions to open mappings dialogs * Remove unused tinyMappingsFileChooser * Use the same file chooser for all mapping IO * Fix NPE by using Enigma directories as the default mapping format Fixes #533. * Fix code style * Allow .mappings extension for single Enigma files * gradlew.bat --------- Co-authored-by: NebelNidas <nebelnidas@gmail.com>
* Add Vineflower decompiler (#541)Gravatar NebelNidas2024-04-0621-20/+630
| | | | | | | | | * Add Vineflower integration * Fix some confusing names * Rename method to reflect visitor pattern naming schemes * Remove dead null check
* Bump versionGravatar modmuss2024-03-281-1/+1
|
* Clear undo history when updating editor text. (#540)Gravatar modmuss2024-03-281-0/+6
| | | We don't care about the undo/redo history of the syntax pane, any change history would be stored separately
* Fix possible NPE in MappingIoConverterGravatar modmuss502024-02-152-2/+5
|
* Bump versionGravatar modmuss502024-02-151-1/+1
|
* Update CFRGravatar modmuss502024-02-151-1/+1
|
* Fix editor scaling (#536)Gravatar Julian Burner2023-12-245-26/+49
|
* Merge pull request #463 from NebelNidas/mapping-ioGravatar modmuss2023-11-2819-122/+556
|\ | | | | Initial Mapping-IO support
| * Merge branch 'upstream' into mapping-ioGravatar NebelNidas2023-11-2810-44/+62
| |\ | |/ |/|
* | Update deps (#535)Gravatar modmuss2023-11-1911-136/+154
| |
| * Fix checkstyleGravatar NebelNidas2023-11-161-1/+1
| |
| * Mark MIO-related methods as internalGravatar NebelNidas2023-11-161-0/+4
| |
| * Keep API compatibilityGravatar NebelNidas2023-11-161-5/+16
| |
| * Don't only write diffs when MIO writer was last usedGravatar NebelNidas2023-11-162-1/+7
| |
| * Fix importing mappings without field source descriptorsGravatar NebelNidas2023-11-168-17/+60
| |
| * Allow XSRG and CSRG to be importedGravatar NebelNidas2023-11-161-1/+3
| |
| * Update Mapping-IO to full release of 0.5Gravatar NebelNidas2023-11-151-1/+1
| |
| * Use System Property for Mapping-IOGravatar NebelNidas2023-10-098-112/+168
| |
| * Use `VisitableMappingTree` where possibleGravatar NebelNidas2023-10-092-22/+30
| |
| * Update to latest Mapping-IO releaseGravatar NebelNidas2023-10-091-1/+1
| |
| * Make Mapping-IO the defaultGravatar NebelNidas2023-10-092-19/+19
| |
| * Add support for method vars and arg/var commentsGravatar NebelNidas2023-10-091-20/+56
| |
| * Update to latest Mapping IO commitGravatar NebelNidas2023-10-094-11/+16
| |
| * Add progress listener to Mapping-IO conversion; deduplicate lang filesGravatar NebelNidas2023-10-0911-56/+62
| |
| * Add Mapping-IO import support; small cleanupGravatar NebelNidas2023-10-094-93/+147
| |
| * Add initial Mapping-IO export supportGravatar NebelNidas2023-10-096-101/+304
|/
* Bump versionGravatar modmuss2023-09-251-1/+1
|
* Search dialog improvements (#529)Gravatar YanisBft2023-09-254-9/+47
| | | | | | | | | * Improve search dialogs * fix checkstyle * change search class keystroke * better dialog title & don't calculate score if not needed
* Fix documenting constructors (again) (#530)Gravatar Juuz2023-09-251-3/+7
| | | | | | | | | | * Fix not being able to save javadoc on constructors * Fix existing javadoc not showing in the edit dialog on constructors The new logic was modelled after EnigmaDumper, which uses EntryMapping to access the comments. * Add comments about the fix
* Index more class references (#531)Gravatar YanisBft2023-09-255-1/+45
| | | | | | | * Index more class references * fix checkstyle * index checkcast as well
* Add `Original name` field to identifier panel (#472)Gravatar Julian Burner2023-09-252-1/+25
| | | | | | | | | * Add `original name` field to identifier panel * Fix identifier panel entry order for methods --------- Co-authored-by: ByMartrixx <bymartrixx@gmail.com>
* Bump versionGravatar modmuss2023-08-301-1/+1
|
* Fix renaming classes via their constructor (#520)Gravatar Julian Burner2023-08-303-8/+20
| | | | | | | | | | | * Fix `Reset to obfuscated` on constructors * Fix renaming classes via their constructor * Fix `Reset to obfuscated` not getting updated on constructors * Fix checkstyle * Remove unnecessary cast
* Fix mapping uniqueness validator always erroring in certain scenarios (#521)Gravatar Julian Burner2023-08-301-0/+1
|
* Fix collapse all in deobf panel (#527)Gravatar YanisBft2023-08-301-1/+6
|
* Save if fullscreen in config (#528)Gravatar YanisBft2023-08-302-0/+10
|
* Update GuiController.java (#523)Gravatar nardpw2023-07-121-1/+2
| | | | * Fix StatsGenerator encoding issue
* Allow using ctrl-shift-4 to close all open tabs (#518)Gravatar Matei M2023-06-261-0/+1
|
* Fix double clicking an entry in the "implementations" window not navigating ↵Gravatar mudkip2023-06-247-73/+86
| | | | | | | to the respective class/method (#516) * fix double clicking an entry in the implementations window not navigating to the class/method * fix styling
* Fix ghost entries caused by packages becoming empty (#517)Gravatar Julian Burner2023-06-201-2/+2
| | | | | * Fix ghost entries caused packages becoming empty * Fix checkstyle
* Update Procyon and CFR (#515)Gravatar Julian Burner2023-06-183-8/+7
| | | | | * Update Procyon to 0.6.0 * Update CFR to 0.2.1
* Fix `canConflictWith` check for fields (#511)Gravatar Julian Burner2023-06-151-1/+1
|
* Fix NullPointerException when checking if a class is a record due to super ↵Gravatar mudkip2023-06-141-2/+2
| | | | | | | class being null (#510) * fix npe when checking if a class is a record * mark superClass as nullable
* fix npe in mapping stats when package name is null (#504)Gravatar mudkip2023-05-141-2/+4
|
* Update CfrDecompiler.java (#498)Gravatar nardpw2023-05-141-1/+1
|
* Fix crash in mappings stats. Closes #503Gravatar modmuss502023-05-101-1/+3
|
* Bump versionGravatar modmuss502023-04-281-1/+1
|
* Allow shadowing fields (#475)Gravatar Julian Burner2023-04-288-3/+72
| | | | | | | | | | | * Fix Enigma not allowing to shadow static fields * Fix mapping uniqueness verification * Allow shadowing any field * Fix a message Co-authored-by: ByMartrixx <bymartrixx@gmail.com>
* Bump versionGravatar modmuss502023-02-151-1/+1
|