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

WindowEvent[A|Dea]ctivated #593

Merged
merged 3 commits into from
Nov 10, 2021

Conversation

LinqLover
Copy link
Contributor

@LinqLover LinqLover commented Sep 7, 2021

This PR implements the recording of WindowEventActivated on all primary platforms (that is, Win32 and Linux; apple does not count unless they provide adequate virtualization support for other platforms). In the past, this event was only declared but never recorded. In addition, the new event WindowEventDeactivated is declared and recorded, too.

A real application example for this is proposed on the squeak-dev list here, but I do not think that the discussion about this proposal should hinder us from integrating this change into the VM, should it?

@LinqLover LinqLover marked this pull request as ready for review November 7, 2021 21:20
@LinqLover
Copy link
Contributor Author

To whomever it may concern: This is ready for review now! :-)

Copy link
Contributor

@eliotmiranda eliotmiranda left a comment

Choose a reason for hiding this comment

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

Looks good, albeit with the conspicuous absence of a Mac implementation. Approving, and hopefully someone will contribute the Mac code soon.

@eliotmiranda eliotmiranda merged commit 2bba565 into OpenSmalltalk:Cog Nov 10, 2021
@LinqLover LinqLover deleted the window-event-activated branch November 10, 2021 19:36
@LinqLover
Copy link
Contributor Author

LinqLover commented Nov 10, 2021

Thank you Eliot! :-)

hogoww referenced this pull request in hogoww/opensmalltalk-vm Dec 25, 2021
hogoww referenced this pull request in hogoww/opensmalltalk-vm Dec 25, 2021
…false ] on method [ markAndShouldScan: ] KILLED by 1/10 test cases.
hogoww referenced this pull request in hogoww/opensmalltalk-vm Feb 26, 2022
…oat value ] on method [ allOldSpaceEntitiesForCompactingFrom:to:do: ] 10 test cases.
hogoww referenced this pull request in hogoww/opensmalltalk-vm Feb 26, 2022
…at value ] on method [ allOldSpaceEntitiesForCompactingFrom:to:do: ] 3/10 Test Cases are NOT EQUIVALENT
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