summaryrefslogtreecommitdiff
path: root/enigma-swing/src/main/java (follow)
Commit message (Collapse)AuthorAgeFilesLines
* easier fix and document UiConfig.getLayout()Gravatar Yanis482021-03-062-3/+14
|
* Fix right panel width being reset on ui updateGravatar Yanis482021-03-061-0/+4
|
* Merge pull request #338 from liachmodded/fix/def-browseGravatar 2xsaiko2021-01-241-2/+2
|\ | | | | Fixes open declaration not opening declaration
| * Fixes open declaration not opening declarationGravatar liach2021-01-231-2/+2
| | | | | | | | Signed-off-by: liach <liach@users.noreply.github.com>
* | Merge pull request #341 from Juuxel/structure-panel-prs/fix-switchingGravatar 2xsaiko2021-01-241-2/+1
|\ \ | | | | | | Fix the structure panel not updating if switching to an existing tab
| * | Fix the structure panel not updating if switching to an existing tabGravatar Juuxel2021-01-231-2/+1
| | |
* | | Merge pull request #340 from Juuxel/better-iconsGravatar 2xsaiko2021-01-243-5/+49
|\ \ \ | |/ / |/| | Add interface/enum/annotation icons and modifier displays
| * | Add interface/enum/annotation icons and modifier displaysGravatar Juuxel2021-01-233-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.
* / Fixed Javadoc not updating in certain cases (close/open mappings)Gravatar 2xsaiko2021-01-232-4/+4
|/ | | | Closes #210.
* Attempt fixing rare CME when loading a jar while tabs are openGravatar 2xsaiko2021-01-171-3/+8
|
* fix invisible root toggleGravatar Yanis482020-12-192-0/+4
|
* fix nodes not displayed as selectedGravatar Yanis482020-12-191-16/+11
|
* 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-152-1/+6
|\ | | | | | | structure-panel
| * Add separate constructor icon (#3)Gravatar Juuxel2020-12-152-1/+6
| |
* | avoid duplicate logicGravatar Yanis482020-12-151-37/+6
|/
* Refresh structure panel on rename/mark as deobf/reset to obfGravatar Yanis482020-12-151-0/+3
|
* Fix automapped entriesGravatar Yanis482020-12-151-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"
* Use class icon in class tree (ClassSelector) (#2)Gravatar Juuxel2020-12-141-2/+6
|
* Structure panel!Gravatar Yanis482020-12-144-24/+177
|
* move enable to showGravatar Yanis482020-10-312-9/+5
|
* Improvements to deobf panel popup menuGravatar Yanis482020-10-312-5/+32
|
* Add "include synthetic parameters" to mapping stats & save options (#309)Gravatar YanisBft2020-10-274-11/+39
| | | | | | | | | * Add "include synthetic members" to mapping stats & save options * bump version * include synthetic parameters * capitalization
* Add popup menu to deobf panel to quickly rename a package/classGravatar Yanis482020-10-112-4/+50
|
* Add retranslate support to editor context menuGravatar 2xsaiko2020-10-023-38/+41
|
* Refactor PopupMenuBar -> EditorPopupMenuGravatar 2xsaiko2020-10-023-206/+208
|
* Focus editor after renameGravatar 2xsaiko2020-10-021-4/+10
| | | | Closes #318
* Fixed package renamingGravatar Yanis482020-09-201-4/+2
|
* Configuration stuff (#301)Gravatar 2xsaiko2020-08-0431-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
* Revamp About dialogGravatar 2xsaiko2020-07-232-46/+54
|
* Fix losing current cursor position when renaming entries (#297)Gravatar 2xsaiko2020-07-211-15/+44
| | | | | | | * Fix losing current cursor position when renaming entries * Set nextReference to null after applying it * Extract token map into wrapper type
* Improve layout for ProgressDialogGravatar 2xsaiko2020-07-182-28/+54
|
* Make GridBagConstraintsBuilder.insets respect scaleGravatar 2xsaiko2020-07-185-9/+25
|
* Make frame visible after setting position to prevent seeing the window moveGravatar 2xsaiko2020-07-181-1/+1
|
* Make ProgressDialog use a JDialog instead of a JFrameGravatar 2xsaiko2020-07-181-16/+19
|
* Replace usages of GridBagConstraints with GridBagConstraintsBuilderGravatar 2xsaiko2020-07-184-119/+39
|
* Add GridBagConstraintsBuilder from feature/settings-dialog branchGravatar 2xsaiko2020-07-181-0/+105
|
* Allows setting the default editor font in the configuration file. (#295)Gravatar shartte2020-07-142-0/+6
|
* Add menu entry to reload jar & mappings from disk (#263)Gravatar 2xsaiko2020-07-063-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
* Improve stats gen to show percentages (#272)Gravatar modmuss502020-07-065-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>
* Handle source export failures (#289)Gravatar Gegy2020-07-061-3/+8
| | | | | | | * handle decompile failures * allow decompiling as stream * Use TRACE_AS_SOURCE in gui source export
* Make class loading more flexible (#277)Gravatar Runemoro2020-07-061-1/+2
|
* Fix "Mark as Deobfuscated" menu entry not working... this time without ↵Gravatar 2xsaiko2020-07-062-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
* Only try to set decompiler service on the class handle provider if it exists.Gravatar 2xsaiko2020-07-031-1/+3
| | | | Closes #288
* Fix inner classes getting the full path to the class filled in the rename fieldGravatar 2xsaiko2020-06-241-3/+12
|
* Fix "Mark as Deobfuscated" menu entry not working (#265)Gravatar 2xsaiko2020-06-122-3/+2
|
* Fix not being able to connect to serverGravatar 2xsaiko2020-06-101-1/+3
|
* Top-level package option when generating stats (#264)Gravatar Yanis482020-06-083-19/+26
| | | | | * Top-level package option when generating stats * forgot to rename this
* Fix javadoc loss when renaming entry (#259)Gravatar 2xsaiko2020-06-081-1/+3
|