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

Initial support for Workspaces and Panels (split and join) #688

Merged
merged 13 commits into from
Oct 10, 2023

Conversation

erri120
Copy link
Member

@erri120 erri120 commented Oct 2, 2023

Part of #674.

  • Adds a design-only playground for testing. This is currently the only place where the system is used, so the feature is completely isolated. The code for the playground is in constant change, so don't read into it too much.
  • Adds a Workspace and Panel component:
    • Panels can be added (split) and removed (join).
    • Math is outside the VM and fully tested.

2023-10-04_15-15-58

@erri120 erri120 added status-dont-merge Design UI/UX This is related to the UI. labels Oct 2, 2023
@erri120 erri120 added this to the v0.3 milestone Oct 2, 2023
@erri120 erri120 self-assigned this Oct 2, 2023
@erri120 erri120 marked this pull request as ready for review October 4, 2023 13:24
@erri120 erri120 requested a review from a team October 4, 2023 13:24
@erri120 erri120 changed the title WIP: Initial support for Workspaces and Panels Oct 4, 2023
@erri120 erri120 merged commit cc18214 into Nexus-Mods:main Oct 10, 2023
6 of 9 checks passed
@erri120 erri120 deleted the issue-674-panels-part-1 branch October 10, 2023 11:47
@erri120 erri120 mentioned this pull request Oct 11, 2023
4 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Design UI/UX This is related to the UI.
2 participants