summaryrefslogtreecommitdiff
path: root/enigma-swing/src/main/resources (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Annotation editor support (#568)Gravatar Joseph Burton2025-10-181-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add gutter markers * Add more GUI APIs * Use SVG icons for gutter markers * Add a little more padding between the line numbers and the gutter markers * Add API for creating an Enigma JEditorPane * Add API to list all classes including library classes * Add API to create a LocalVariableEntryView * Expose BrdigeMethodIndex to API * Require name to be passed to LocalVariableEntryView * Make implementation of isCursorOnDeclaration more robust * Checkstyle * Replace isCursorOnDeclaration with getCursorDeclaration * Checkstyle again * Refactor EnigmaIcon as per Juuz's suggestions * Add more @NonExtendable and add EnigmaIcon docs
* Change Constructor icon colour to be more distinct from Class (#437)Gravatar Shnupbups2021-11-231-3/+3
| | | | As they're both 'C's, having them both be different reds was... less than ideal. Now Constructor is Dark Blue, which also emphasizes its relationship to Method which is light blue
* Give Annotation, Record, and Constructor icons their own colours (#436)Gravatar Shnupbups2021-11-233-39/+96
| | | | | | | * Give Annotation and Record icons their own colours why not? * Give Constructors their own colour too
* Switch to SVG icons instead of PNGs and add icon for recordsGravatar Juuxel2021-03-2015-0/+778
| | | | | | | | 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).
* Add interface/enum/annotation icons and modifier displaysGravatar Juuxel2021-01-233-0/+0
| | | | | | | - Adds icons in the sidebar and structure panel for interfaces, enums and annotations. - Adds some modifiers (final, default, abstract, static) to the structure panel.
* Add separate constructor icon (#3)Gravatar Juuxel2020-12-151-0/+0
|
* Create alternate set of icons for the structure panel (#1)Gravatar Juuxel2020-12-143-0/+0
|
* Structure panel!Gravatar Yanis482020-12-143-0/+0
|
* Revamp About dialogGravatar 2xsaiko2020-07-231-6/+0
|
* Split GUI code to separate module (#242)Gravatar Runemoro2020-06-032-0/+40
* Split into modules * Post merge compile fixes Co-authored-by: modmuss50 <modmuss50@gmail.com>