Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Provide a UI to customize editor background actions #7927

Open
neilcsmith-net opened this issue Oct 30, 2024 · 0 comments
Open

Provide a UI to customize editor background actions #7927

neilcsmith-net opened this issue Oct 30, 2024 · 0 comments
Labels
Contribution welcome An issue or feature not currently being worked on, but a contribution would be welcomed! kind:feature A feature request UI User Interface

Comments

@neilcsmith-net
Copy link
Member

neilcsmith-net commented Oct 30, 2024

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

@neilcsmith-net neilcsmith-net added kind:feature A feature request Contribution welcome An issue or feature not currently being worked on, but a contribution would be welcomed! labels Oct 30, 2024
@mbien mbien added the UI User Interface label Oct 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Contribution welcome An issue or feature not currently being worked on, but a contribution would be welcomed! kind:feature A feature request UI User Interface
Projects
None yet
Development

No branches or pull requests

2 participants