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

VYZN: As a user I can launch the vyzn app from Bldrs #464

Closed
Adrian62D opened this issue Nov 7, 2022 · 2 comments · Fixed by #636
Closed

VYZN: As a user I can launch the vyzn app from Bldrs #464

Adrian62D opened this issue Nov 7, 2022 · 2 comments · Fixed by #636
Assignees
Labels
vyzn TF1b The goal of this release is to gain confidence in our technical choices related to control flow. vyzn

Comments

@Adrian62D
Copy link

Adrian62D commented Nov 7, 2022

As a user I can launch the vyzn app from Bldrs

Workflow

  1. Open Bldrs
  2. Start vyzn app
  3. Vyzn app loads

SSO or loading the proper ifc model is not in the scope here.

UI

When the URL &appstore=true is supplied to Bldrs perform the following changes in the UI:

  1. Add an app-store icon here in the right panel
  2. When clicking the icon the right panel toggles on/off

image

The panel should contain the following content:

image

https://excalidraw.com/#json=8K9AZSF17N8U6J9hht213,LvzAt9zCXlP4OfI8dgPeVg

Scope:

  • Initially use a custom HTML page inside the iframe instead of prod.vyzn.tech
  • In Bldrs store the current uploaded file in Local Storage of the browser so that the raw file remains available for vyzn later on. Currently the file is discarded by Bldrs.
  • When launching the vyzn applet, transmit the raw file through the iframe boundary to the vyzn applet
    • This should be triggered by a Matrix Widget API message
    • If there is a github URL available then transmit the URL as well (the data is discarded at the moment)
  • The applet show allow the user to
    • chose a project from a dropdown ("Projekt")
    • chose a building from a dropdown ("Gebäude")
    • hit the button "import"
      • this should close the applet and open vyzn in fullscreen (navigated to project > building)

The iframe concept has already been explored in a prototype:

This issue should be split later on.

@OlegMoshkovich OlegMoshkovich changed the title As a user I can launch the vyzn app from Bldrs (without having a model loaded) VYZN: As a user I can launch the vyzn app from Bldrs (without having a model loaded) Nov 7, 2022
@MarkusSteinbrecher MarkusSteinbrecher added the vyzn TF1b The goal of this release is to gain confidence in our technical choices related to control flow. label Dec 2, 2022
@Adrian62D
Copy link
Author

Updated description.

@Adrian62D Adrian62D changed the title VYZN: As a user I can launch the vyzn app from Bldrs (without having a model loaded) VYZN: As a user I can launch the vyzn app from Bldrs Feb 22, 2023
@pablo-mayrgundter
Copy link
Member

Let's do some design discussion here and bring it back when more concrete:
https://discord.com/channels/853953158560743424/1021421673649553528/threads/1077932946687791104

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
vyzn TF1b The goal of this release is to gain confidence in our technical choices related to control flow. vyzn
Projects
No open projects
Status: Closed PRs
Development

Successfully merging a pull request may close this issue.

3 participants