[2023-12-12] Team GUI Demo Day #8526
Replies: 7 comments
-
Implemented entering/leaving nodes (#8492) + integration with breadcrumbs (#7788): Peek.2023-12-07.13-28.webmPeek.2023-12-12.10-46.webm |
Beta Was this translation helpful? Give feedback.
-
fixed-dropdown.mp4documentation.improvements.mp4 |
Beta Was this translation helpful? Give feedback.
-
This past week:
Next:
|
Beta Was this translation helpful? Give feedback.
-
Mostly various small fixes/other small QoL improvements this week. Merged:
Worked on:
|
Beta Was this translation helpful? Give feedback.
-
I've done an extensive investigation of the NSIS installer issue. Essentially, the issues are caused by the paths exceeding The issue happens only on newer electron-builder versions, because a new update procedure was provided that first tries to backup the original installation by moving it away to a temporary location. This temporary location has a longer path ( However, we are already balancing on the limit. If we have a slightly longer path, the issue will also appear during initial installation. Whether we can reasonably avoid the problem on our side is being discussed in https://github.com/orgs/enso-org/discussions/8509 The alternative tools offered by electron-builder (and electron-forge) are not really suitable for us, as they either have similar issues or are not really maintained. As an alternative approach, I'm investigating how feasible it would be to provide our own installation script. We already skip the vast majority of NSIS features (as we want one-click installation) and do not care about its other characteristics (like being only 35kB or supporting older Windows). |
Beta Was this translation helpful? Give feedback.
-
placeholder-updates.mp4 |
Beta Was this translation helpful? Give feedback.
-
2-3x test speedup by reduced memory usageInitiallyNowInline Execution Work...continues... Performance of the
|
Beta Was this translation helpful? Give feedback.
-
./run gui2 test
- runs both unit and e2e tests in consolenpm --workspace=enso-gui2 run test:e2e -- --ui
with nice interfaceBesides, fixed several discovered regressions:
Beta Was this translation helpful? Give feedback.
All reactions