Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Gantt project should use business calendar by default #2475

Open
2 tasks
arcady-zherdev opened this issue Mar 2, 2021 · 2 comments
Open
2 tasks

Gantt project should use business calendar by default #2475

arcady-zherdev opened this issue Mar 2, 2021 · 2 comments
Milestone

Comments

@arcady-zherdev
Copy link

That will repeat what MS Project does by default so we'll avoid typical "how to make it look like ms project" questions.

Yet just changing the project calendar is not enough.
MS Project also displays tasks so their start snap to tick left borders (and finish dates snap to right borders respectively). This happens only when tick sizes >= a day IIRC.
And the Gantt currently doesn't support that.

So two things need to be done here:

  • Implement tasks snapping to tick borders
  • Change default calendar of the Gantt project to 8hrs/day
@matsbryntse matsbryntse added the high-priority Urgent to have fixed label Mar 6, 2021
@arcady-zherdev
Copy link
Author

fillTicks POC was pushed to the advanced demo in 2475-project-calendar-and-fill-ticks branch

@matsbryntse matsbryntse modified the milestones: 5.0.1, 5.1, 5.0 Dec 29, 2021
@arcady-zherdev
Copy link
Author

arcady-zherdev commented Jan 26, 2022

MS Project seems uses non-continuous time axis (08:00-17:00) by default. So they don't stretch bars. Tasks scheduled between ticks are displayed with some minimum width there.

@isglass isglass modified the milestones: 5.0, 5.1 Jan 26, 2022
@isglass isglass modified the milestones: 5.1, 5.2.0 Jun 22, 2022
@SergeyMaltsev SergeyMaltsev modified the milestones: 5.2.0, 5.2.x Jul 21, 2022
@matsbryntse matsbryntse modified the milestones: 5.2.x, 5.x.x, 6.0.0 Dec 28, 2022
@isglass isglass modified the milestones: 6.0.0, 6.1 Mar 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants