[2023-07-03] GUI Team Demo Day #7187
Replies: 8 comments
-
Peek.2023-06-28.15-51.mp4
Peek.2023-07-03.14-04.mp4 |
Beta Was this translation helpful? Give feedback.
-
Node created "by mouse" (tab/enter shortcut or dragging out an edge) will no longer be adjusted). Fix visualization preview flickering. Now the visualization preview is hidden only when mouse leaves both output port and preview. Also hid the visualization preview from the chooser, as it looked ugly in nodes displayed over the nodes (or wasn't visible at all). flickering-fixed-2023-06-29_11.41.02.mp4Improved handling of mouse hovering events. Now there is a guarantee that for each "mouse enter" event there will be "mouse leave" event, so tracking hovering state of my component should be now quite easy. We also handle the situations where the shape was moved to another parent (and thus stopped being hovered) - the moved shape will get "leave" event, but the parent's will not if they continue to be hovered. hovering-fixed-2023-06-30_16.25.09.mp4Other activities include doing a review of new component browser design, discussing it, and making a list of tasks needed to implement a first version of it. |
Beta Was this translation helpful? Give feedback.
-
Resizing visualizations in QA: #7164
2023-07-03.13-18-16.mp4 |
Beta Was this translation helpful? Give feedback.
-
Weekly update:
As for Undo/Redo: I finally figured out what is going on regarding the visualization toggling undo/redo. The issue is non-trivial, I'll need to write this down and get some insight from someone better versed in the visualization's FRPs. |
Beta Was this translation helpful? Give feedback.
-
Backend changes relevant for GUI:
|
Beta Was this translation helpful? Give feedback.
-
New focus APIs; a focused child can handle some events, while allowing others to pass up the focus hierarchy. Used to implement CB focus behavior: vokoscreenNG-2023-06-29_10-55-00.webmAPI changes:
This week: I've been working on fuzzy matching. |
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
Working on our AI Investor Demo.Main feature that we want to demo is how more complex programs featuring multiple nodes can be generated. Side note: |
Beta Was this translation helpful? Give feedback.
-
The Component Browser Design
This week I was mostly working on design. Although I presented the improved Component Browser design the last week, I've received multiple important comments regarding design that needs to be changed. The design presented below is already accepted by James, so no further changes are expected. The most important changes in comparison to last week:
.
and_
), how they should be matched, and how AI should be integrated.Beta Was this translation helpful? Give feedback.
All reactions