legend-studio icon indicating copy to clipboard operation
legend-studio copied to clipboard

feat: allow rearranging main element tabs

Open xannem opened this issue 1 year ago • 3 comments

Summary

fixes #130 builds on #304

  • [x] allowing rearranging to main element tabs Kapture 2022-09-18 at 23 37 37
  • [x] allows for vertical scrolling translated to horizontal scrolling
  • [x] allowing rearranging to mapped editor tabs Kapture 2022-09-22 at 21 12 13
- [ ] option for opening last closed tab will not included for now as method through stack implementation is major potential root cause for memory leak
  • [ ] componentize EditPanel and MappingEditor tabs to something like GeneralMainTabEditor
  • [ ] dropdown button on the bar to show all open tabs and be searchable

How did you test this change?

  • [ ] Test(s) added
  • [x] Manual testing (please provide screenshots/recordings)
  • [ ] No testing (please provide an explanation)

xannem avatar Sep 10 '22 07:09 xannem

🦋 Changeset detected

Latest commit: a25323b0c43ce0dedd4b307f81f06a780cfe937a

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 24 packages
Name Type
@finos/legend-extension-dsl-diagram Patch
@finos/legend-query-builder Patch
@finos/legend-application-studio Minor
@finos/legend-art Patch
@finos/legend-application-query-bootstrap Patch
@finos/legend-application-studio-bootstrap Patch
@finos/legend-application-taxonomy-bootstrap Patch
@finos/legend-extension-dsl-data-space Patch
@finos/legend-manual-tests Patch
@finos/legend-application-query Patch
@finos/legend-extension-dsl-service Patch
@finos/legend-extension-dsl-mastery Patch
@finos/legend-extension-dsl-persistence-cloud Patch
@finos/legend-extension-dsl-persistence Patch
@finos/legend-extension-dsl-text Patch
@finos/legend-extension-format-morphir Patch
@finos/legend-extension-store-flat-data Patch
@finos/legend-extension-store-relational Patch
@finos/legend-extension-store-service-store Patch
@finos/legend-application-taxonomy Patch
@finos/legend-application Patch
@finos/legend-application-query-deployment Patch
@finos/legend-application-studio-deployment Patch
@finos/legend-application-taxonomy-deployment Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

changeset-bot[bot] avatar Sep 10 '22 07:09 changeset-bot[bot]

Codecov Report

Merging #1474 (a25323b) into master (cabef39) will decrease coverage by 0.01%. The diff coverage is 39.54%.

@@            Coverage Diff             @@
##           master    #1474      +/-   ##
==========================================
- Coverage   42.58%   42.57%   -0.02%     
==========================================
  Files        1309     1311       +2     
  Lines       57624    57713      +89     
  Branches    13120    13143      +23     
==========================================
+ Hits        24540    24571      +31     
- Misses      32989    33047      +58     
  Partials       95       95              
Impacted Files Coverage Δ
...rc/components/editor/edit-panel/FunctionEditor.tsx 14.34% <ø> (ø)
...ditor/edit-panel/GenerationSpecificationEditor.tsx 11.64% <ø> (ø)
...edit-panel/mapping-editor/MappingTestsExplorer.tsx 58.90% <ø> (ø)
...nents/editor/edit-panel/uml-editor/ClassEditor.tsx 51.07% <ø> (ø)
...editor/edit-panel/uml-editor/EnumerationEditor.tsx 78.33% <ø> (ø)
...nts/editor/edit-panel/uml-editor/ProfileEditor.tsx 75.23% <ø> (ø)
...ditor/edit-panel/uml-editor/StereotypeSelector.tsx 69.38% <ø> (ø)
...editor/edit-panel/uml-editor/TaggedValueEditor.tsx 73.77% <ø> (ø)
...io/src/components/editor/side-bar/LocalChanges.tsx 6.89% <0.00%> (ø)
...src/components/editor/side-bar/WorkspaceReview.tsx 9.33% <0.00%> (ø)
... and 38 more

codecov[bot] avatar Sep 10 '22 07:09 codecov[bot]

loving the enhancements!!!!

MauricioUyaguari avatar Sep 24 '22 01:09 MauricioUyaguari