summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Remove unused LookAndFeel display name field and getterGravatar Juuxel2021-03-161-14/+5
|
* Disable FlatLaf's custom HiDPI scalingGravatar Juuxel2021-03-161-0/+4
|
* Rerun CIGravatar Juuxel2021-03-150-0/+0
|
* Make the javadoc dialog use the editor font as it is an editorGravatar Juuxel2021-03-151-0/+2
|
* Migrate to FlatLafGravatar Juuxel2021-03-154-5/+11
| | | | | | | | | | 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.
* Bump versionGravatar 2xsaiko2021-03-071-1/+1
|
* Merge pull request #354 from YanisBft/fix-split-rightGravatar 2xsaiko2021-03-072-0/+15
|\ | | | | Fix right panel width being reset on ui update
| * 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
|/
* Bump versionGravatar 2xsaiko2021-02-241-1/+1
|
* Merge pull request #352 from Toshimichi0915/ja_jpGravatar 2xsaiko2021-02-231-0/+201
|\ | | | | Add ja_jp.json for Japanese
| * Revert translation for "menu.file.exit"Gravatar Toshimichi09152021-02-231-1/+1
| |
| * Use proper words in ja_jp.jsonGravatar Toshimichi09152021-02-231-4/+4
| |
| * Add ja_jp.jsonGravatar Toshimichi09152021-02-231-0/+201
|/
* Bump versionGravatar 2xsaiko2021-01-251-1/+1
|
* Merge pull request #336 from liachmodded/cfr-impGravatar 2xsaiko2021-01-2510-311/+254
|\ | | | | Make cfr much easier to use
| * Use fabric cfrGravatar liach2021-01-231-3/+2
| |
| * Make cfr much easier to useGravatar liach2021-01-2310-311/+255
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Now it can display javadoc, remove imports, highlight local variables Depends on FabricMC/cfr#2 Signed-off-by: liach <liach@users.noreply.github.com> More cfr cleanup. Cfr looks good now Remove outdated note Allows requesting javadoc on initial source creation. Currently both cfr and procyon would be more efficient this way. Signed-off-by: liach <liach@users.noreply.github.com> Now renders inner classes properly (and with updated cfr now renders lambda params) Signed-off-by: liach <liach@users.noreply.github.com> Tweaks to handle purely generic fields and cfr problem classes like ClientEntityManager.Listener Signed-off-by: liach <liach@users.noreply.github.com>
* | Bump versionGravatar 2xsaiko2021-01-241-1/+1
| |
* | Merge pull request #338 from liachmodded/fix/def-browseGravatar 2xsaiko2021-01-243-27/+37
|\ \ | | | | | | Fixes open declaration not opening declaration
| * | Fixes open declaration not opening declarationGravatar liach2021-01-233-27/+37
| |/ | | | | | | 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-248-5/+90
|\ \ \ | |/ / |/| | Add interface/enum/annotation icons and modifier displays
| * | Exclude abstract modifier from enum classesGravatar Juuxel2021-01-231-2/+2
| | |
| * | Add interface/enum/annotation icons and modifier displaysGravatar Juuxel2021-01-238-5/+90
| |/ | | | | | | | | | | | | - 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-233-4/+14
|/ | | | Closes #210.
* Attempt fixing rare CME when loading a jar while tabs are openGravatar 2xsaiko2021-01-172-4/+9
|
* Merge pull request #331 from YanisBft/structure-panelGravatar 2xsaiko2020-12-2019-82/+397
|\ | | | | Structure panel
| * fix invisible root toggleGravatar Yanis482020-12-192-0/+4
| |
| * use ListMultimap when indexing jarGravatar Yanis482020-12-191-12/+7
| |
| * 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-153-1/+6
| |\ | | | | | | | | | structure-panel
| | * Add separate constructor icon (#3)Gravatar Juuxel2020-12-153-1/+6
| | |
| * | avoid duplicate logicGravatar Yanis482020-12-153-66/+37
| |/
| * minor bumpGravatar Yanis482020-12-151-1/+1
| |
| * Refresh structure panel on rename/mark as deobf/reset to obfGravatar Yanis482020-12-151-0/+3
| |
| * Fix automapped againGravatar Yanis482020-12-151-9/+12
| |
| * Fix automapped entriesGravatar Yanis482020-12-152-15/+53
| | | | | | | | 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
| |
| * Create alternate set of icons for the structure panel (#1)Gravatar Juuxel2020-12-143-0/+0
| |
| * Structure panel!Gravatar Yanis482020-12-1414-37/+338
| |
* | Add true, false and null to invalid identifiersGravatar 2xsaiko2020-12-201-1/+1
|/
* Bump versionGravatar 2xsaiko2020-12-051-1/+1
|
* Merge pull request #327 from YanisBft/fix-javadocs-inner-classesGravatar 2xsaiko2020-12-051-0/+4
|\ | | | | Fix inner classes' javadocs not invalidated properly
| * my fix didn't work for an inner class in another inner classGravatar Yanis482020-12-051-3/+2
| | | | | | | | and this is also a way better fix
| * Fix inner classes' javadocs not invalidated properlyGravatar Yanis482020-12-051-0/+5
|/
* Release using github actions + update ASMGravatar modmuss502020-11-3010-59/+85
|