[2023-04-11] GUI Team Demo Day #6238
Replies: 7 comments
-
Building on work from the weeks before, I added a node button to enable/disable the output context for that particular node. I also added a temporary shortcut (cmd-shift-c) to switch the execution environment so we can properly test it. The "panic" you can see in the video is because the expression it generates isn't recognised by the engine yet. 2023-04-11.15-40-40.online-video-cutter.com.mp4 |
Beta Was this translation helpful? Give feedback.
-
I was working on extending the functionality of the execution dropdown menu. The new functionality allows switching the execution environment by keypress and includes the IDE controller logic for sending the information about the selected execution environment to the language server. |
Beta Was this translation helpful? Give feedback.
-
Engine performance related:
|
Beta Was this translation helpful? Give feedback.
-
Last week I finished the controllers part of the context switch expressions (#5927) presented in the last demo. In the video, you can see that attempts to edit the code or project name result in errors in the console. We also do not trigger the evaluation of the code when moving nodes. 2023-04-11.18-07-19.mp4 |
Beta Was this translation helpful? Give feedback.
-
I was and still am working on widgets on nodes. I have added the display of connected ports, and propagating their on-screen positions to edges. It is not yet possible to edit the connections with drag and drop, but I'm not far from implementing that. |
Beta Was this translation helpful? Give feedback.
-
Last week:
Next week, continuing #6231: Add shadow support to Rectangle, and replace more shapes with it. |
Beta Was this translation helpful? Give feedback.
-
Last week summary:
|
Beta Was this translation helpful? Give feedback.
-
Let me start! :)
Unfortunately, I spend a lot of time (3+ days straight) on tracking down an animation bug. It turned out, that when we were creating animations, they were fired 1 frame too late and the bug was hidden in a 2-years old code :( In the end, animations were sometimes jumping if connected with other animations. Now, everything works smoothly and I have very smooth vector editor implementation. It lacks some features still, like adding elements, but it is easy to be extended now and the biggest problems are solved. I'm sad that these problems occurred though :(
Screen.Recording.2023-04-11.at.14.46.11.mov
Beta Was this translation helpful? Give feedback.
All reactions