[2023-07-10] GUI Team Demo Day #7247
Replies: 7 comments
-
Almost finished the new look of first CB element: the Component Grid aka Results List. Now it's single column, but changing the width of the main CB panel just looks fine. new-cb-2023-07-10_16.10.42.mp4Then I continued working on sorting the entries properly. |
Beta Was this translation helpful? Give feedback.
-
Working on a redesign of the top bar: #7249 Also, visualizations resizing (presented last time) got merged yesterday: #7164. You should be able to resize every visualization now by dragging its bottom and right borders. |
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
I've been working on fuzzy matching. The new matcher passes a test suite I wrote based on the specifications; there's one case remaining to handle in its support code. I will finish today and start on integrating the Enso Font. |
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
Some performance/IDE-related changes from backend:
|
Beta Was this translation helpful? Give feedback.
-
Now working on integrating it into the demo UI and improving on stability. |
Beta Was this translation helpful? Give feedback.
-
Design
This week I was mostly GUI design. This involved working on different aspects, including Component Browser, Visualizations, Cloud, Documentation, and expanded nodes.
Component Browser
The design is finished and merged. Can be found here. The design can be also accessed in the Enso Figma workspace.
Other parts of GUI
After finishing the Component Browser design, we were chatting about other parts of the GUI that need to be consistent. These discussions spawned a lot of additional work which is needed earlier than later, as we are refining different parts of GUI before release. Moreover, leaving them for later date would cause way more discussions then now, as we would distract ourselves from one topic. Thus, we made the decision to focus on that and finish them in one go. There is 1-2 days left for finishing all the other parts of the design (including today). After that, I will finish the long overdue FRP PR.
Beta Was this translation helpful? Give feedback.
All reactions