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

Improvement to BeanShell Sleep() #13710

Open
wants to merge 12 commits into
base: master
Choose a base branch
from

Conversation

riverwanderer
Copy link
Collaborator

@riverwanderer riverwanderer commented Nov 21, 2024

A further change building on #13707 makes BeanShell Sleep() less obtrusive by disabling the OS decoration on Sleep's JDialog box.

This PR also corrects some minor doc errors in parameter headings.

@riverwanderer riverwanderer added enhancement New feature or request Awaiting Testing/Feedback Change is good, but neeeds testing or feedback labels Nov 21, 2024
@riverwanderer riverwanderer added this to the 3.7.16 milestone Nov 21, 2024
@riverwanderer riverwanderer changed the title Master zero sleep Improvement to BeanShell Sleep() Nov 21, 2024
@riverwanderer riverwanderer self-assigned this Nov 21, 2024
@riverwanderer
Copy link
Collaborator Author

riverwanderer commented Nov 22, 2024

This PR (as build VASSAL-3.8.0-SNAPSHOT-6fb758e-master-zeroSleep ) has tested OK on MacOS & Windows in a full game using CCN module v5.1.0beta9, which makes extensive use of Sleep(0). In this test no adverse effects were noted and the other user perceived improved performance.

@riverwanderer riverwanderer added Ready to Merge YeeeeeeeeeeeHAW!!! and removed Awaiting Testing/Feedback Change is good, but neeeds testing or feedback labels Nov 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request Ready to Merge YeeeeeeeeeeeHAW!!!
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant