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

Live View of Permutations #136

Merged
merged 8 commits into from
Dec 15, 2023
Merged

Live View of Permutations #136

merged 8 commits into from
Dec 15, 2023

Conversation

JoeAtHPI
Copy link
Collaborator

With a given setup, the newly added Live View builds several Morphs which each behave like a universe of the multiverse. This allows for simultaneous testing of interactive classes like games and see changes right next to one another.

2023-12-11-1715-53.mp4

With the Live View come two new classes:

  1. SBInputBroadcaster a special block which sends its events to all its registered listeners. As elements like Buttons only work by handling events with the cursor, a temporary HandMorph handles mouse events. Drag events are not supported as of now.
  2. SBLiveView which offers a block for setup and generates a grid with a broadcaster and listeners. To resolve bindings and have consistent sizing, a few adjustments to SBExploriants have been made.

@JoeAtHPI JoeAtHPI added enhancement New feature or request Exploriants labels Dec 11, 2023
@JoeAtHPI JoeAtHPI requested a review from tom95 December 11, 2023 16:43
@JoeAtHPI JoeAtHPI self-assigned this Dec 11, 2023
Copy link

github-actions bot commented Dec 11, 2023

Pull Request Test Coverage Report for Build 7196583907

  • 0 of 0 changed or added relevant lines in 0 files are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage remained the same at 0.0%

Totals Coverage Status
Change from base Build 6983632022: 0.0%
Covered Lines: 0
Relevant Lines: 0

💛 - Coveralls

@JoeAtHPI
Copy link
Collaborator Author

@tom95 latest commit adds a synchronisation of all previews and ready for merge if you approve

2023-12-13-1521-23.mp4

@tom95 tom95 merged commit 6b308d7 into master Dec 15, 2023
2 checks passed
@JoeAtHPI JoeAtHPI deleted the feature/live-view branch February 5, 2024 13:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request Exploriants
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

2 participants