summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* Fix using runtime changed configuration for parts of the UI that don't ↵Gravatar Marco Rebhan2021-03-259-35/+64
| | | | | | support it yet Closes #346.
* Bump versionGravatar Marco Rebhan2021-03-251-1/+1
|
* Merge pull request #361 from modmuss50/recordsGravatar 2xsaiko2021-03-257-5/+148
|\ | | | | Record support
| * WIP full record supportGravatar modmuss502021-03-198-5/+152
| |
* | Bump versionGravatar 2xsaiko2021-03-211-1/+1
| |
* | Merge pull request #363 from Juuxel/svg-iconsGravatar 2xsaiko2021-03-2119-11/+797
|\ \ | | | | | | Switch to SVG icons
| * | Fix missing icon checkGravatar Juuxel2021-03-201-1/+1
| | |
| * | Add a check for missing SVG icon filesGravatar Juuxel2021-03-201-1/+9
| | | | | | | | | | | | | | | Improves debugging if the icon is missing as FlatLaf's own error is thrown at render time.
| * | Switch to SVG icons instead of PNGs and add icon for recordsGravatar Juuxel2021-03-2019-13/+791
| | | | | | | | | | | | | | | | | | | | | | | | The PNG icons scaled horribly on FlatLaf but these ones look smooth on any scaling level. Note: even though the icons are FlatSVGIcons from FlatLaf, they work properly on all LaFs if the FlatLaf UI scale property is set to the correct value (which LookAndFeel.setGlobalLAF does).
* | | Less strict JRE check (#362)Gravatar Geolykt2021-03-201-1/+1
|/ / | | | | | | | | Resolves #353 The issue here lies in that this changes the behaviour of the code by quite a bit, so alternatively the irrelevant javax check could be dropped, which would optimize the code only slightly
* | Merge pull request #358 from Juuxel/flatlafGravatar 2xsaiko2021-03-208-17/+53
|\ \ | |/ |/| Migrate to FlatLaf
| * Switch to FlatDarkLaf instead of FlatDarculaLafGravatar Juuxel2021-03-181-2/+2
| | | | | | | | Same colours, but the focus borders are nicer.
| * Don't use custom editor fonts when they aren't enabledGravatar Juuxel2021-03-183-3/+20
| |
| * Use FlatLaf's own DPI scaling instead of swing-dpiGravatar Juuxel2021-03-182-8/+24
| |
| * 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-191-1/+1
| |
* | Merge pull request #360 from YanisBft/icons-everywhereGravatar 2xsaiko2021-03-1912-20/+145
|\ \ | | | | | | Icons everywhere
| * | Icons everywhereGravatar Yanis482021-03-1712-20/+145
| |/
* / Update all deps, remove usage of jcenter (#359)Gravatar modmuss502021-03-179-35/+19
|/ | | | | * Update all deps, remove usage of jcenter * Use jdk 15
* 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
| |