Feature #12122
closedGantt progress lines (html only)
Added by Toshi MARUYAMA almost 12 years ago. Updated over 11 years ago.
80%
Description
This is a patch for trunk r10659.
Taken from the MS Project functionality descrition:
For the status date (today) of your project, it draws a progress line connecting in-progress tasks and tasks that should have started, creating a graph on the Gantt Chart with peaks pointing to the left for work that is behind schedule and peaks pointing to the right for work that is ahead of schedule.
The distance from the vertical line to the peak indicates the degree to which the task is ahead of or behind schedule as of the progress or status date.
Files
Related issues
Updated by Etienne Massip almost 12 years ago
Could you please describe the purpose?
To draw the critical path?
Updated by Go MAEDA almost 12 years ago
Etienne Massip wrote:
Could you please describe the purpose?
Microsoft Project has same feature. Please check the following url for the description of progress lines.
http://office.microsoft.com/en-us/project-help/about-progress-lines-HP001045770.aspx
Updated by Etienne Massip almost 12 years ago
- Subject changed from Gantt progress line (html only) to Gantt progress lines (html only)
- Description updated (diff)
I didn't even know it existed, thanks.
You should add a checkbox to activate/deactivate this functionality and please make the JS code more readable (more explicit variable names and some lines breaks) so it can be reviewed easily. For compression it can be uglified afterwards.
Change today_red_line id to a more general one (e.g. no color indication in the id).
Updated by Jean-Philippe Lang almost 12 years ago
I don't really see the benefit of this feature, maybe displaying precedes/blocks relations (#3436) would be a better option to start improving the gantt chart.
Updated by Toshi MARUYAMA almost 12 years ago
Gantt progress line needs in Japanese enterprise.
Customer always requires it to developer.
Updated by Daniel Felix almost 12 years ago
Just one suggestion. Those display could be switched. As a project manager I need sometimes different displays of my gantt. This could be some implementation, another one could be those connected display.
The whole gantt could be sorted by start- or enddate, or maybe sorted by number. This would be a benefit too.
Updated by Toshi MARUYAMA over 11 years ago
Daniel Felix wrote:
This could be some implementation, another one could be those connected display.
It is #3436.
The whole gantt could be sorted by start- or enddate, or maybe sorted by number. This would be a benefit too.
See #7335#note-16.
Updated by Toshi MARUYAMA over 11 years ago
- File progress-line-checkbox.png progress-line-checkbox.png added
- File gantt-progress-line-html-r10880.diff gantt-progress-line-html-r10880.diff added
This is a patch for trunk r10880.
I have added a checkbox to activate/deactivate this functionality
And I has changed JavaScript code (more explicit variable names).
Updated by Toshi MARUYAMA over 11 years ago
This is a patch for trunk r10927.
Fixed drawing when gantt is scrolled.
Updated by Toshi MARUYAMA over 11 years ago
Jean-Philippe Lang wrote:
I don't really see the benefit of this feature, maybe displaying precedes/blocks relations (#3436) would be a better option to start improving the gantt chart.
I have posted a patch at #3436#note-22.
Updated by Toshi MARUYAMA over 11 years ago
This is a patch rebased trunk r11137.
Updated by Daniel Felix over 11 years ago
After the recent changes, there should be two checkboxes.
1. Display Progress Lines
2. Display Relation Lines
Both could be a bit confusing for the enduser.
Updated by Toshi MARUYAMA over 11 years ago
- File gantt-progress-line-html-r11137-V2.diff gantt-progress-line-html-r11137-V2.diff added
- File gantt-progress-line-html-r11137-V2.png gantt-progress-line-html-r11137-V2.png added
Daniel Felix wrote:
After the recent changes, there should be two checkboxes.
1. Display Progress Lines
2. Display Relation Lines
Done.
This is a patch for trunk r11137.
Updated by Etienne Massip over 11 years ago
Daniel Felix wrote:
After the recent changes, there should be two checkboxes.
1. Display Progress Lines
2. Display Relation LinesBoth could be a bit confusing for the enduser.
Patch looks nice to me, would love to have this option.
Would "only" miss handling the critical path of the version/project and we would have a full Gantt.
Updated by Toshi MARUYAMA over 11 years ago
- File gantt-progress-line-html-r11140.png gantt-progress-line-html-r11140.png added
- File gantt-progress-line-html-r11140.diff gantt-progress-line-html-r11140.diff added
This is a patch for trunk r11140.
Changes:
- On default, "Relations" checkbox is true, "progress line" checkbox is false.
- Add "Relations" colors on checkbox.
It is difficult to know which color is "blocks" or "proceeds".
Updated by Etienne Massip over 11 years ago
- Target version set to Candidate for next major release
Updated by Mischa The Evil over 11 years ago
Daniel Felix wrote:
[...]
After the recent changes, there should be two checkboxes.
1. Display Progress Lines
2. Display Relation Lines
If Gantt progress lines are being integrated (which I think is a good idea if it can be supported), I'd say yes.
Toshi MARUYAMA wrote:
This is a patch for trunk r11140.
Changes:
- On default, "Relations" checkbox is true, "progress line" checkbox is false.
- Add "Relations" colors on checkbox.
It is difficult to know which color is "blocks" or "proceeds".[...]
Looks good to me.
Updated by Daniel Felix over 11 years ago
Hi Toshi,
i just tried the latest patch. It works fine with r11165!
Thanks for your great work! Hope to see this in the next major. :-)
Updated by Jean-Philippe Lang over 11 years ago
- Target version changed from Candidate for next major release to 2.3.0
Updated by Jean-Philippe Lang over 11 years ago
- Status changed from New to Closed
- Resolution set to Fixed
Patch committed in trunk. Toshi, thanks for this new gantt improvement!
Updated by Daniel Felix over 11 years ago
German translation for r11213label_gantt_progress_line: Fortschrittslinie
Updated by Toshi MARUYAMA over 11 years ago
Updated by Gabriel Mazetto over 11 years ago
BUG: If i change the filter and click apply, progress line state is not preserved
Updated by Etienne Massip over 11 years ago
- Status changed from Closed to Reopened
Updated by Jean-Philippe Lang over 11 years ago
- Status changed from Reopened to Closed
Gabriel Mazetto wrote:
BUG: If i change the filter and click apply, progress line state is not preserved
Fixed in r11571.