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

New GUI Design #7125

Closed
26 of 31 tasks
farmaazon opened this issue Jun 26, 2023 · 5 comments
Closed
26 of 31 tasks

New GUI Design #7125

farmaazon opened this issue Jun 26, 2023 · 5 comments
Assignees
Labels
d-hard Difficulty: significant prior knowledge required p-high Should be completed in the next sprint x-new-feature Type: new feature request
Milestone

Comments

@farmaazon
Copy link
Contributor

farmaazon commented Jun 26, 2023

This task gathers all needed work to have the currently implemented IDE elements displayed as in the newest design

This does not include implementing completely new features (like chat), but includes the revising of CB (except copilot hints). Also, I did not touch widgets and their editing (Which is tracked by #6622).

New Design of Graph Editor

  1. -gui d-intermediate p-high x-new-feature
    kazcw
  2. -gui g-graph-editor g-widgets p-high
    Frizi
  3. -gui g-graph-editor p-high x-new-feature
    Frizi
  4. -gui d-hard g-widgets p-lowest
    Frizi
  5. -gui d-intermediate g-graph-editor p-medium
    Frizi
  6. -gui d-intermediate g-graph-editor p-high
    vitvakatu
  7. -gui d-unknown p-high
    MichaelMauderer
  8. -gui d-easy g-graph-editor p-medium
    farmaazon
  9. -gui d-easy g-controller g-graph-editor p-high
    kazcw
  10. -gui d-hard g-component-browser g-controller g-graph-editor p-high
    vitvakatu

New Look of Component Browser

  1. -gui d-easy g-component-browser p-high
    farmaazon
  2. -gui d-easy g-component-browser p-high
    MichaelMauderer
  3. -gui d-easy g-component-browser p-high
    farmaazon
  4. -gui d-intermediate g-component-browser p-high
    farmaazon vitvakatu
  5. -gui d-easy g-component-browser p-high
    vitvakatu
  6. -gui p-high
    MichaelMauderer vitvakatu

New Logic of Component Browser

  1. -gui d-intermediate g-component-browser p-high
    MichaelMauderer
  2. -gui d-intermediate g-controller p-high
    farmaazon
  3. -gui d-easy g-component-browser p-lowest
    MichaelMauderer
  4. -gui d-easy g-component-browser p-lowest x-new-feature
  5. -gui d-hard p-low x-new-feature
  6. -gui d-intermediate p-low x-new-feature

Lower Priority

  1. -gui d-hard g-component-browser g-controller g-graph-editor p-high
    vitvakatu
  2. -gui d-hard g-component-browser g-ensogl p-lowest x-chore
@farmaazon farmaazon added -gui d-hard Difficulty: significant prior knowledge required p-high Should be completed in the next sprint x-new-feature Type: new feature request labels Jun 26, 2023
@farmaazon farmaazon self-assigned this Jun 26, 2023
@farmaazon farmaazon moved this to Todo in Epics Board Jun 26, 2023
@farmaazon farmaazon moved this from Todo to Design in progress in Epics Board Jun 26, 2023
@wdanilo wdanilo changed the title New Design New GUI Design Jun 26, 2023
@farmaazon farmaazon moved this from ❓New to ⚙️ Design in Issues Board Jun 28, 2023
@farmaazon farmaazon added this to the Beta Release milestone Jun 28, 2023
@farmaazon farmaazon removed this from Issues Board Jul 4, 2023
@github-project-automation github-project-automation bot moved this to ❓New in Issues Board Jul 4, 2023
@enso-bot
Copy link

enso-bot bot commented Jul 4, 2023

Adam Obuchowicz reports a new STANDUP for yesterday (2023-07-03):

Progress: Applied review comments in mouse-hover-fix PR. Also reviewed new CB design once more, and started adding tasks to the epics which I deemed are needed for next 6 weeks. It should be finished by 2023-07-04.

Next Day: Next day I will be working on the same task. Finish the task list, create issues for next iterations and assign to people. Then start my task.

@enso-bot
Copy link

enso-bot bot commented Jul 4, 2023

Adam Obuchowicz reports a new STANDUP for today (2023-07-04):

Progress: Finished making task list. Added also a few to #5201 as "Enso pillars" doc mentions displaying messages for the user on every error, including rust panics. It should be finished by 2023-07-04.

Next Day: Next day I will be working on the #7198 task. Start first task: switching CB component list to new design.

@farmaazon
Copy link
Contributor Author

farmaazon commented Jul 17, 2023

The design doc shows all panels and enso window "blurry-transparent", but we won't implement it in the nearest future, so here I put the link to design version with solid colors: https://www.figma.com/file/pMF3XTTNCcwTkI6sRnP5Z6/ide2-v50-solid_colors?type=design&mode=design&t=1ZAI7xgZKnuK5Qkt-0

To see Component Browser, you need to copy the file to your drafts (option appears after clicking file name), find "component browser" in the left panel and click "eye" icon.

cc @vitvakatu

@farmaazon farmaazon moved this from Design in progress to Design done in Epics Board Jul 24, 2023
@somebody1234
Copy link
Contributor

whoops

@somebody1234
Copy link
Contributor

I think the rest of the tasks that were pending, are implemented in GUI2.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
d-hard Difficulty: significant prior knowledge required p-high Should be completed in the next sprint x-new-feature Type: new feature request
Projects
Archived in project
Development

No branches or pull requests

2 participants