[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. |
|
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. |
|
|
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. |
|
|
Some performance/IDE-related changes from backend:
|
Now working on integrating it into the demo UI and improving on stability. |


Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
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.
All reactions