Skip to content

Conversation

@weisJ
Copy link
Contributor

@weisJ weisJ commented Aug 19, 2020

Description

Provide documentation for some of the darklaf system properties.
This PR also updates darklaf to version 2.4.5 as there have been issues with focus highlighting of table cells.
Version 2.4.5 also provides the system property darklaf.unifiedMenuBar which toggles the unified menubar of darklaf.

Motivation and Context

Some people may be interested in using the custom window chrome feature of Darklaf (specifically on Windows).
Because some people dislike unified menubars the corresponding property also is exposed.

How Has This Been Tested?

I'm not entirely sure how to test changes to the documentation. I would appreciate if someone could guide me here on what to do.

Checklist:

  • My code follows the code style of this project.
  • I have updated the documentation accordingly.

weisJ added 2 commits August 19, 2020 20:24
Ensure that 'darklaf.allowNativeCode' is set to 'true' if 'darklaf.decorations' is 'true'.
Copy link
Contributor

@FSchumacher FSchumacher left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

My test for docs (which mostly gone wrong) is to compile the docs with the corresponding Gradle task.
If the changes are bigger, I do take a look at the resulting pages with a browser.

static {
if (System.getProperty("darklaf.decorations") == null) {
System.setProperty("darklaf.decorations", "false");
} else if ("true".equals(System.getProperty("darklaf.allowNativeCode"))) {
Copy link
Contributor

@FSchumacher FSchumacher Aug 20, 2020

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Have you had a look at Boolean.getBoolean(name)? It should do the same as the "true".equals(System.getProperty(...).

@asfgit asfgit closed this in a146f6b Aug 20, 2020
@FSchumacher
Copy link
Contributor

Thanks for the patch

ham1 pushed a commit to ham1/jmeter that referenced this pull request Sep 13, 2020
kkalinin pushed a commit to kkalinin/jmeter that referenced this pull request Mar 11, 2021
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.

2 participants