Skip to content

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

Open
cnico wants to merge 5 commits intodk8996:masterfrom
cnico:dev-2.5
Open

Improvements in d3-gantt for high number of tasks#5
cnico wants to merge 5 commits intodk8996:masterfrom
cnico:dev-2.5

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