isselab / HAnS

HAnS - Helping Annotate Software. HAnS is an open-source (Apache 2.0) plugin for IntelliJ that helps you annotate software.
Apache License 2.0
6 stars 5 forks source link

SettingsPageHanS- SettingsPage,CheckboxBuilder,SectionBuilder - Tim Anakin #59

Closed TimAnakin closed 5 months ago

TimAnakin commented 5 months ago

So as IntelliJ doesnt provide anything on how to achieve their default settings UI, i wanted to create an easier way to reproduce the look of the UI Settings by creating a section and a checkbox builder which allow to place sections and checkboxes looking exactly like those in the default settings. You can create Instances of the CheckboxBuilder with and without desciptions. I also added a few basic checkboxes and sections, but the checkboxes doesnt have any functionality. Finally i created a different tab for the cloning Settings for @Ahmad-sh7, so that he can simply integrate his checkbox functionality into the UI.