apache / apache/netbeans

Provide a UI to customize editor background actions

Open
#7,927 0 comments 0 reactions 0 assignees View on GitHub
Contribution welcome kind:feature UI
Dominant language
Java
Stars
3.1k
Forks
935
Avg merge
2d 3h
Merged PRs (30d)
17

Description

### Description

Provide a UI to allow customization and/or hiding of the editor background actions and logo.

### Use case/motivation

The editor background actions added in #7171 (based on #5591) are configured via the config file system. It is possible to change the actions, or hide them entirely, using the config file system. However, there is no user-facing UI to do so. A UI with action browser (possibly similar to the toolbar customizer) would be useful. It should also be possible for platform applications to disallow customization.

The default IDE configuration (and file structure) is shown at https://github.com/apache/netbeans/blob/master/nb/ide.branding/src/org/netbeans/modules/ide/branding/layer.xml#L41

Contributor guide

Open the contributing guide

Research direction

Start by reading the default IDE configuration in nb/ide.branding/src/org/netbeans/modules/ide/branding/layer.xml and the editor background actions introduced in #7171, based on #5591. Done means users can customize or hide the editor background actions and logo through a UI, while platform applications can disallow customization.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
desktop
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.