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

Improvements in d3-gantt for high number of tasks #5

Open
wants to merge 5 commits into
base: master
Choose a base branch
from

Conversation

cnico
Copy link

@cnico cnico commented Mar 15, 2014

Addition of the following features in d3-gantt that are useful for high number of tasks :

  • allow of zooming on gantt chart
  • allow of tip on chart task
  • allow of click on chart task
  • parametrization of rectangle tasks rounding corners
  • display of horizontal lines for tasks possible
  • automatic computation of taskTypes
  • automatic resize of y axis font size

Done also a few clean up of code with indentation.

Added a sample with lots of tasks and all options activated.

…gh number of tasks :

 * allow of zooming on gantt chart
 * allow of tip on chart task
 * allow of click on chart task
 * parametrization of rectangle tasks rounding corners
 * display of horizontal lines for tasks possible
 * automatic computation of taskTypes
 * automatic resize of y axis font size

Done also a few clean up of code with indentation.

Added a sample with lots of tasks and all options activated.
@cnico
Copy link
Author

cnico commented Mar 15, 2014

Hi I sent this pull request in order to improve the d3-gantt.js usage.

It is the collection of the work I have done to improve it in my use case.
I have tested it against all of the examples without discovering any regression.

The only thing I have not been able to do is to zoom with maintaining the axis in the view (the axis would stay left and bottom but the scale of the axis would augment). If you know how to do it, I would appreciate.

If you have any question, do not hesitate to contact me.

@dk8996
Copy link
Owner

dk8996 commented Mar 18, 2014

I will take a look.

@dritter
Copy link

dritter commented Jan 4, 2017

Is there a way to get this changes in master? I need these features as well.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants