| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Add file extensions to open and save dialogs (#532) | 2024-04-06 | 6 | -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) | 2024-04-06 | 21 | -20/+630 | ||
| | | | | | | | | | | * Add Vineflower integration * Fix some confusing names * Rename method to reflect visitor pattern naming schemes * Remove dead null check | |||||
| * | Bump version | 2024-03-28 | 1 | -1/+1 | ||
| | | ||||||
| * | Clear undo history when updating editor text. (#540) | 2024-03-28 | 1 | -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 MappingIoConverter | 2024-02-15 | 2 | -2/+5 | ||
| | | ||||||
| * | Bump version | 2024-02-15 | 1 | -1/+1 | ||
| | | ||||||
| * | Update CFR | 2024-02-15 | 1 | -1/+1 | ||
| | | ||||||
| * | Fix editor scaling (#536) | 2023-12-24 | 5 | -26/+49 | ||
| | | ||||||
| * | Merge pull request #463 from NebelNidas/mapping-io | 2023-11-28 | 19 | -122/+556 | ||
| |\ | | | | | Initial Mapping-IO support | |||||
| | * | Merge branch 'upstream' into mapping-io | 2023-11-28 | 10 | -44/+62 | ||
| | |\ | |/ |/| | ||||||
| * | | Update deps (#535) | 2023-11-19 | 11 | -136/+154 | ||
| | | | ||||||
| | * | Fix checkstyle | 2023-11-16 | 1 | -1/+1 | ||
| | | | ||||||
| | * | Mark MIO-related methods as internal | 2023-11-16 | 1 | -0/+4 | ||
| | | | ||||||
| | * | Keep API compatibility | 2023-11-16 | 1 | -5/+16 | ||
| | | | ||||||
| | * | Don't only write diffs when MIO writer was last used | 2023-11-16 | 2 | -1/+7 | ||
| | | | ||||||
| | * | Fix importing mappings without field source descriptors | 2023-11-16 | 8 | -17/+60 | ||
| | | | ||||||
| | * | Allow XSRG and CSRG to be imported | 2023-11-16 | 1 | -1/+3 | ||
| | | | ||||||
| | * | Update Mapping-IO to full release of 0.5 | 2023-11-15 | 1 | -1/+1 | ||
| | | | ||||||
| | * | Use System Property for Mapping-IO | 2023-10-09 | 8 | -112/+168 | ||
| | | | ||||||
| | * | Use `VisitableMappingTree` where possible | 2023-10-09 | 2 | -22/+30 | ||
| | | | ||||||
| | * | Update to latest Mapping-IO release | 2023-10-09 | 1 | -1/+1 | ||
| | | | ||||||
| | * | Make Mapping-IO the default | 2023-10-09 | 2 | -19/+19 | ||
| | | | ||||||
| | * | Add support for method vars and arg/var comments | 2023-10-09 | 1 | -20/+56 | ||
| | | | ||||||
| | * | Update to latest Mapping IO commit | 2023-10-09 | 4 | -11/+16 | ||
| | | | ||||||
| | * | Add progress listener to Mapping-IO conversion; deduplicate lang files | 2023-10-09 | 11 | -56/+62 | ||
| | | | ||||||
| | * | Add Mapping-IO import support; small cleanup | 2023-10-09 | 4 | -93/+147 | ||
| | | | ||||||
| | * | Add initial Mapping-IO export support | 2023-10-09 | 6 | -101/+304 | ||
| |/ | ||||||
| * | Bump version | 2023-09-25 | 1 | -1/+1 | ||
| | | ||||||
| * | Search dialog improvements (#529) | 2023-09-25 | 4 | -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) | 2023-09-25 | 1 | -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) | 2023-09-25 | 5 | -1/+45 | ||
| | | | | | | | | * Index more class references * fix checkstyle * index checkcast as well | |||||
| * | Add `Original name` field to identifier panel (#472) | 2023-09-25 | 2 | -1/+25 | ||
| | | | | | | | | | | * Add `original name` field to identifier panel * Fix identifier panel entry order for methods --------- Co-authored-by: ByMartrixx <bymartrixx@gmail.com> | |||||
| * | Bump version | 2023-08-30 | 1 | -1/+1 | ||
| | | ||||||
| * | Fix renaming classes via their constructor (#520) | 2023-08-30 | 3 | -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) | 2023-08-30 | 1 | -0/+1 | ||
| | | ||||||
| * | Fix collapse all in deobf panel (#527) | 2023-08-30 | 1 | -1/+6 | ||
| | | ||||||
| * | Save if fullscreen in config (#528) | 2023-08-30 | 2 | -0/+10 | ||
| | | ||||||
| * | Update GuiController.java (#523) | 2023-07-12 | 1 | -1/+2 | ||
| | | | | | * Fix StatsGenerator encoding issue | |||||
| * | Allow using ctrl-shift-4 to close all open tabs (#518) | 2023-06-26 | 1 | -0/+1 | ||
| | | ||||||
| * | Fix double clicking an entry in the "implementations" window not navigating ↵ | 2023-06-24 | 7 | -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) | 2023-06-20 | 1 | -2/+2 | ||
| | | | | | | * Fix ghost entries caused packages becoming empty * Fix checkstyle | |||||
| * | Update Procyon and CFR (#515) | 2023-06-18 | 3 | -8/+7 | ||
| | | | | | | * Update Procyon to 0.6.0 * Update CFR to 0.2.1 | |||||
| * | Fix `canConflictWith` check for fields (#511) | 2023-06-15 | 1 | -1/+1 | ||
| | | ||||||
| * | Fix NullPointerException when checking if a class is a record due to super ↵ | 2023-06-14 | 1 | -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) | 2023-05-14 | 1 | -2/+4 | ||
| | | ||||||
| * | Update CfrDecompiler.java (#498) | 2023-05-14 | 1 | -1/+1 | ||
| | | ||||||
| * | Fix crash in mappings stats. Closes #503 | 2023-05-10 | 1 | -1/+3 | ||
| | | ||||||
| * | Bump version | 2023-04-28 | 1 | -1/+1 | ||
| | | ||||||
| * | Allow shadowing fields (#475) | 2023-04-28 | 8 | -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 version | 2023-02-15 | 1 | -1/+1 | ||
| | | ||||||