| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
| |
* Remove legacy mapping handling
* Minor cleanup
* More cleanup
|
| |
|
|
|
|
|
| |
* Refactor services
* Split out built-in name proposal into a separate plugin so that it can be disabled separately
* Fix checkstyle
|
| | |
|
| |
|
|
|
|
|
| |
* Update to Mapping-IO 0.6
* Make `legacy` suffix translatable
* Only respect `use_mappingio=false` when Enigma has an alternative reader/writer
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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>
|
| | |
|
| |
|
|
|
|
|
|
|
| |
* Improve search dialogs
* fix checkstyle
* change search class keystroke
* better dialog title & don't calculate score if not needed
|
| |
|
|
|
|
|
|
|
| |
* Add `original name` field to identifier panel
* Fix identifier panel entry order for methods
---------
Co-authored-by: ByMartrixx <bymartrixx@gmail.com>
|
| |
|
|
|
|
|
|
|
|
|
| |
* 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>
|
| |
|
| |
Co-authored-by: ByMartrixx <bymartrixx@gmail.com>
|
| |
|
| |
Co-authored-by: Eli Orona <eliorona@live.com>
|
| |
|
|
|
|
|
| |
* Add Recaf format support
* Update language files
Co-authored-by: 2xsaiko <me@dblsaiko.net>
|
| | |
|
| |
|
|
|
| |
* Update zh_cn.json
* Update zh_cn.json
|
| |
|
|
|
|
|
|
|
|
|
| |
hides obf panel (#406)
* Add --single-class-tree argument that puts all classes into deobf panel & hides obf panel
Parchment uses a jar with already remapped classes, but Enigma puts them into panel with obf classes which sorts classes by length. This option puts all classes into the deobf panel, and completely hides the obf panel.
* Address comments
* Comment begone
|
| |
|
|
|
| |
* Expand All & Collapse All in deobf panel
* fixed smth that was bothering me
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Structure panel options
* changes
* always show inner classes in the tree
* workaround for toString() and similar
* show constructor methods depending on the class obfuscation
* use ListCellRenderer instead of toString
* list cell renderer
|
| | |
|
| | |
|
| | |
|
| |\
| |
| | |
Record support
|
| | | |
|
| |/
|
|
|
|
|
|
|
|
| |
Fixes #355.
- Replaces the Darcula look and feel with FlatLaf Darcula,
which does not have the same rendering bugs with CJK
characters (at least on Windows 10).
- Replaces Metal with FlatLaf Light as the default
look and feel. Metal is provided as a new, separate
theme option.
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
| |
* Add "include synthetic members" to mapping stats & save options
* bump version
* include synthetic parameters
* capitalization
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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
|
| | |
|
| |
|
|
|
|
|
|
|
|
| |
* Add button to reload jar & mappings from disk
* Disable menu entry when currently loading
* Add menu entry that reloads mappings only
* Remove duplicate user query code
|
| |
|
|
|
|
|
|
|
| |
* Improve stats gen to show percentages
* Improve stats dialog
* Update stats dialog title and button text
Co-authored-by: 2xsaiko <git@dblsaiko.net>
|
| |
|
|
|
| |
* Top-level package option when generating stats
* forgot to rename this
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Split into modules
* Add validation utils from patch-1 branch
* Tabs, iteration 1
* Delete RefreshMode
* Load initial code asynchronously
* Formatting
* Don't do anything when close() gets called multiple times
* Add scroll pane to editor
* Fix getActiveEditor()
* Rename components to more descriptive editorScrollPanes
* Move ClassHandle and related types out of gui package
* Fix tab title bar and other files not updating when changing mappings
* Fix compilation errors
* Start adding renaming functionality to new panel
* Scale validation error marker
* Make most user input validation use ValidationContext
* Fix line numbers not displaying
* Move CodeReader.navigateToToken into PanelEditor
* Add close button on tabs
* Remove TODO, it's fast enough
* Remove JS script action for 2 seconds faster startup
* Add comment on why the action is removed
* ClassHandle/ClassHandleProvider documentation
* Fix language file formatting
* Bulk tab closing operations
* Fix crash when renaming class and not connected to server
* Fix caret jumping to the end of the file when opening
* Increase identifier panel size
* Make popup menu text translatable
* Fix formatting
* Fix compilation issues
* CovertTextField -> ConvertingTextField
* Retain formatting using spaces
* Add de_de.json
* Better decompilation error handling
* Fix some caret related NPEs
* Localization
* Close editor on classhandle delete & fix onInvalidate not running on the Swing thread
* Fix crash when trying to close a tab from onDeleted class handle listener
Co-authored-by: Runemoro <runemoro1@gmail.com>
|
|
|
* Split into modules
* Post merge compile fixes
Co-authored-by: modmuss50 <modmuss50@gmail.com>
|