Skip to content

Conversation

@rfuest
Copy link
Member

@rfuest rfuest commented Jun 4, 2025

This PR adds a new window type that supports to show multiple SimulatorDisplays in a single window.

Remaining issues:

  • Input handling
  • Displays that overlap the window's edge wrap around horizontally
  • Make OutputSettings::framebuffer_size public to make it easier to layout the displays in a window
  • Move max_fps from OutputSettings into Window and MultiWindow
  • Better docs + example

@rfuest rfuest mentioned this pull request Jun 4, 2025
@ost-ing
Copy link

ost-ing commented Jun 4, 2025

Awesome @rfuest thanks for this work!

@rfuest
Copy link
Member Author

rfuest commented Jun 5, 2025

I've updated the PR to support input handling. There are still a few remaining issues (see top), but the API should be fairly close to final and ready to test.

@rfuest rfuest marked this pull request as ready for review June 8, 2025 20:07
@rfuest rfuest merged commit eb74a10 into embedded-graphics:master Jun 8, 2025
3 checks passed
@rfuest rfuest deleted the multi-display branch June 8, 2025 20:08
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