Safe-DS / DSL

Statically checked Data Science programs.
https://dsl.safeds.com
MIT License
11 stars 0 forks source link

Improve EDA state #1169

Closed SmiteDeluxe closed 1 month ago

SmiteDeluxe commented 1 month ago

Is your feature request related to a problem?

Messy state where any update to any part updates state as a whole. Some parts like column widths are kept in a store inside the components, while others are part of the big state object.

Desired solution

More separated into individual components and all the ones needed across components in the webviewstate.ts while the ones only needed in one defined and managed there. This will make the typing also cleaner and the extension will not have to insert placeholder data it should not really manage anyway like visible vs. total rows. Only possible because the state is not saved to vscodes global state anymore.

Possible alternatives (optional)

No response

Screenshots (optional)

No response

Additional Context (optional)

No response

lars-reimann commented 1 month ago

:tada: This issue has been resolved in version 0.16.0 :tada:

The release is available on:

Your semantic-release bot :package::rocket: