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

project property page for folding #1979

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

danthe1st
Copy link

@danthe1st danthe1st commented Jan 24, 2025

What it does

This PR introduces a project properties page for Java editor folding as suggested in #1825 (comment)

This was originally part of #1825 but I split it into two PRs.

image

How to test

  • Go to Preferences > Java > Editor > Folding.
    • On the top right, an option "Configure Project specifc settings" should appear
  • Go to Project > Properties > Java Editor > Folding
    • The folding settings can be configured per project

If "Enable project specific settings" is checked, the settings from the project properties page should be used. Otherwise, the workspace preferences are used.

Author checklist

Notes

#1562 accesses JavaPlugin.getDefault().getPreferenceStore() in a few places. This will need to be updated when either PR is merged.

@danthe1st danthe1st mentioned this pull request Jan 24, 2025
3 tasks
@danthe1st danthe1st force-pushed the project-folding-preferences branch 3 times, most recently from 734bb64 to 72d1a89 Compare January 30, 2025 12:35
@danthe1st danthe1st force-pushed the project-folding-preferences branch from 72d1a89 to 5a502f8 Compare January 31, 2025 17:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant