summaryrefslogtreecommitdiff
path: root/enigma-swing/src/main/java (unfollow)
Commit message (Collapse)AuthorFilesLines
2021-01-23Add interface/enum/annotation icons and modifier displaysGravatar Juuxel3-5/+49
- Adds icons in the sidebar and structure panel for interfaces, enums and annotations. - Adds some modifiers (final, default, abstract, static) to the structure panel.
2021-01-17Attempt fixing rare CME when loading a jar while tabs are openGravatar 2xsaiko1-3/+8
2020-12-19fix invisible root toggleGravatar Yanis482-0/+4
2020-12-19fix nodes not displayed as selectedGravatar Yanis481-16/+11
2020-12-19ensure it's left mouse button being usedGravatar Yanis482-4/+4
2020-12-16isConstructor() from method entryGravatar Yanis481-5/+1
2020-12-15avoid duplicate logicGravatar Yanis481-37/+6
2020-12-15Add separate constructor icon (#3)Gravatar Juuxel2-1/+6
2020-12-15Refresh structure panel on rename/mark as deobf/reset to obfGravatar Yanis481-0/+3
2020-12-15Fix automapped entriesGravatar Yanis481-3/+2
Automatically deobfuscated names (like in enums) were displayed with their obfuscated name, and were not considered as deobf when selecting "hide deobf members"
2020-12-14Use class icon in class tree (ClassSelector) (#2)Gravatar Juuxel1-2/+6
2020-12-14Structure panel!Gravatar Yanis484-24/+177
2020-10-31move enable to showGravatar Yanis482-9/+5
2020-10-31Improvements to deobf panel popup menuGravatar Yanis482-5/+32
2020-10-27Add "include synthetic parameters" to mapping stats & save options (#309)Gravatar YanisBft4-11/+39
* Add "include synthetic members" to mapping stats & save options * bump version * include synthetic parameters * capitalization
2020-10-11Add popup menu to deobf panel to quickly rename a package/classGravatar Yanis482-4/+50
2020-10-02Add retranslate support to editor context menuGravatar 2xsaiko3-38/+41
2020-10-02Refactor PopupMenuBar -> EditorPopupMenuGravatar 2xsaiko3-206/+208
2020-10-02Focus editor after renameGravatar 2xsaiko1-4/+10
Closes #318
2020-09-20Fixed package renamingGravatar Yanis481-4/+2
2020-08-04Configuration stuff (#301)Gravatar 2xsaiko31-472/+1187
* 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
2020-07-23Revamp About dialogGravatar 2xsaiko2-46/+54
2020-07-21Fix losing current cursor position when renaming entries (#297)Gravatar 2xsaiko1-15/+44
* Fix losing current cursor position when renaming entries * Set nextReference to null after applying it * Extract token map into wrapper type
2020-07-18Improve layout for ProgressDialogGravatar 2xsaiko2-28/+54
2020-07-18Make GridBagConstraintsBuilder.insets respect scaleGravatar 2xsaiko5-9/+25
2020-07-18Make frame visible after setting position to prevent seeing the window moveGravatar 2xsaiko1-1/+1
2020-07-18Make ProgressDialog use a JDialog instead of a JFrameGravatar 2xsaiko1-16/+19
2020-07-18Replace usages of GridBagConstraints with GridBagConstraintsBuilderGravatar 2xsaiko4-119/+39
2020-07-18Add GridBagConstraintsBuilder from feature/settings-dialog branchGravatar 2xsaiko1-0/+105
2020-07-14Allows setting the default editor font in the configuration file. (#295)Gravatar shartte2-0/+6
2020-07-06Add menu entry to reload jar & mappings from disk (#263)Gravatar 2xsaiko3-5/+47
* 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
2020-07-06Improve stats gen to show percentages (#272)Gravatar modmuss505-102/+212
* Improve stats gen to show percentages * Improve stats dialog * Update stats dialog title and button text Co-authored-by: 2xsaiko <git@dblsaiko.net>
2020-07-06Handle source export failures (#289)Gravatar Gegy1-3/+8
* handle decompile failures * allow decompiling as stream * Use TRACE_AS_SOURCE in gui source export
2020-07-06Make class loading more flexible (#277)Gravatar Runemoro1-1/+2
2020-07-06Fix "Mark as Deobfuscated" menu entry not working... this time without ↵Gravatar 2xsaiko2-2/+2
breaking all the things hopefully (#284) * Fix "Mark as Deobfuscated" menu entry not working... this time hopefully without breaking all the things * Use ungrouped() for MappingDelta * Fix *DefEntry overriding the wrong translate() version
2020-07-03Only try to set decompiler service on the class handle provider if it exists.Gravatar 2xsaiko1-1/+3
Closes #288
2020-06-24Fix inner classes getting the full path to the class filled in the rename fieldGravatar 2xsaiko1-3/+12
2020-06-12Fix "Mark as Deobfuscated" menu entry not working (#265)Gravatar 2xsaiko2-3/+2
2020-06-10Fix not being able to connect to serverGravatar 2xsaiko1-1/+3
2020-06-08Top-level package option when generating stats (#264)Gravatar Yanis483-19/+26
* Top-level package option when generating stats * forgot to rename this
2020-06-08Fix javadoc loss when renaming entry (#259)Gravatar 2xsaiko1-1/+3
2020-06-08Dont count synthetic fields in stats gen (#267)Gravatar modmuss501-1/+3
2020-06-08Fix editor contents being changeable through certain key combinations (#258)Gravatar 2xsaiko1-7/+33
* Fix editor contents being changeable through certain key combinations * Clarify comment * Clarify comment even more * Please stop trying to insert tabs in a spaces formatted file, IDEA.
2020-06-08No more prefix namingGravatar 2xsaiko11-133/+120
2020-06-07Add remap crash handlerGravatar 2xsaiko1-1/+13
2020-06-07Fix yet another navigateToToken crashGravatar 2xsaiko1-1/+5
2020-06-06Use MacOS menu bar style (#255)Gravatar modmuss501-0/+2
2020-06-04Move ServerAddress to enigma-serverGravatar 2xsaiko1-1/+1
2020-06-04Use StandardValidation.notBlank instead of manually checking field textGravatar 2xsaiko1-3/+2
2020-06-04Fix dialogs for scaleGravatar 2xsaiko3-12/+15