Skip to content

Commit

Permalink
[2837] Enhance gantt scroll bar management
Browse files Browse the repository at this point in the history
* Table and Calendar headers are always displayed
* An horizontal scroll bar is set on the gantt part
* Table content and gantt content are scrollable synchronously

Bug: #2837
Signed-off-by: Laurent Fasani <laurent.fasani@obeo.fr>
  • Loading branch information
lfasani committed May 22, 2024
1 parent cd3af13 commit 87ff856
Show file tree
Hide file tree
Showing 4 changed files with 16 additions and 15 deletions.
3 changes: 2 additions & 1 deletion CHANGELOG.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@ Accordingly, `IObjectSearchService` and `IIdentityService` now handle actual `IE

- Move to docker compose v2 for our GitHub Actions workflow.
- [test] Switch to ArchUnit 1.3.0 to restore architectural tests which were failing recently
- https://github.com/eclipse-sirius/sirius-web/issues/3277[#3277] [gantt] Move to @ObeoNetwork/gantt-task-react 0.4.9 to benefit for enhancements
- https://github.com/eclipse-sirius/sirius-web/issues/2837[#2837] [gantt] Move to @ObeoNetwork/gantt-task-react 0.4.13 to benefit for enhancements

=== Bug fixes

Expand Down Expand Up @@ -164,6 +164,7 @@ They still support returning an `java.time.Instant` object directly.
- https://github.com/eclipse-sirius/sirius-web/issues/3453[#3453] [diagram] Memoizing edges and nodes style
- https://github.com/eclipse-sirius/sirius-web/issues/3450[#3450] [diagram] Add `calculateCustomNodeBorderNodePosition` method to position border nodes according to the real layout of the custom node
- https://github.com/eclipse-sirius/sirius-web/issues/3460[#3460] [diagram] Use _arrange layout direction_ properties during edge handle position computing
- https://github.com/eclipse-sirius/sirius-web/issues/2837[#2837] [gantt] Enhance gantt scroll bar management

== v2024.3.0

Expand Down
22 changes: 11 additions & 11 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions packages/gantt/frontend/sirius-components-gantt/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@
},
"peerDependencies": {
"@apollo/client": "3.8.1",
"@ObeoNetwork/gantt-task-react": "0.4.9",
"@ObeoNetwork/gantt-task-react": "0.4.13",
"@eclipse-sirius/sirius-components-core": "*",
"@material-ui/core": "4.12.4",
"@material-ui/icons": "4.11.3",
Expand All @@ -47,7 +47,7 @@
"@eclipse-sirius/sirius-components-tsconfig": "*",
"@material-ui/core": "4.12.4",
"@material-ui/icons": "4.11.3",
"@ObeoNetwork/gantt-task-react": "0.4.9",
"@ObeoNetwork/gantt-task-react": "0.4.13",
"@types/react": "17.0.37",
"@vitejs/plugin-react": "4.0.4",
"@xstate/react": "1.6.3",
Expand Down
2 changes: 1 addition & 1 deletion packages/sirius-web/frontend/sirius-web/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@
"@material-ui/core": "4.12.4",
"@material-ui/icons": "4.11.3",
"@material-ui/lab": "4.0.0-alpha.61",
"@ObeoNetwork/gantt-task-react": "0.4.9",
"@ObeoNetwork/gantt-task-react": "0.4.13",
"@ObeoNetwork/react-trello": "2.4.11",
"@types/react": "17.0.37",
"@types/react-router-dom": "5.3.3",
Expand Down

0 comments on commit 87ff856

Please sign in to comment.