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

Clipboard fixes #475

Merged
merged 11 commits into from
Apr 6, 2024
Merged

Clipboard fixes #475

merged 11 commits into from
Apr 6, 2024

Conversation

a740g
Copy link
Contributor

@a740g a740g commented Mar 28, 2024

This PR fixes / adds the following:

  • Implements cross-platform support for the _CLIPBOARDIMAGE statement and function.
  • Adds functionality to allow the _CLIPBOARDIMAGE statement to copy SCREEN 0 content as an image to the clipboard.
  • _CLIPBOARDIMAGE can now exchange image data with the transparency channel intact.
  • Refactors all clipboard related code out of libqb.cpp.

These changes bring us closer to achieving #323. However, some finer behavior needs to be clearly planned and defined.

@a740g a740g added bug Something isn't working enhancement New feature or request labels Mar 28, 2024
@a740g a740g self-assigned this Mar 28, 2024
@a740g a740g merged commit d26c779 into QB64-Phoenix-Edition:main Apr 6, 2024
4 checks passed
@a740g a740g deleted the clipboard-fixes branch April 6, 2024 10:52
@a740g a740g mentioned this pull request May 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants