bardsoftware / ganttproject Goto Github PK
View Code? Open in Web Editor NEWOfficial GanttProject repository.
Home Page: http://ganttproject.biz
License: GNU General Public License v3.0
Official GanttProject repository.
Home Page: http://ganttproject.biz
License: GNU General Public License v3.0
We keep all discussions, bug reports and feature requests in a single place.
Original issue reported on code.google.com by dbarashev
on 6 Oct 2008 at 11:19
What steps will reproduce the problem?
1. Hover over the "Dashboards" icon at top right of GUI (see attached
screenshot)
What version of the product are you using? On what operating system?
GP 2.1 Loire M3 on Windows Vista 64-bit. Have tried JREs:
1.5 update 17, 64-bit
1.6 update 7, 32-bit
1.6 update 13, 32-bit
Original issue reported on code.google.com by [email protected]
on 15 Apr 2009 at 4:17
Attachments:
I think some basic charts would be a nice addition, specifically a
histogram-type chart (similar to OpenProj's
http://openproj.org/wiki/index.php?title=Histogram ). I'm still evaluating
which software to use, but it seems like a histogram-style chart is a great
way to visualize workload.
Original issue reported on code.google.com by [email protected]
on 9 Mar 2009 at 8:40
Copied from the bug tracker on SourceForge:
https://sourceforge.net/tracker/index.php?func=detail&aid=1119232&group_id=72728
&atid=535427
Problem: if I open a project from a webdav server and
then Quit
GanttProject, the exclusive lock is not released (the
UNLOCK command is
never sent to the server). If I close the project
window (which
automatically quits GanttProject), the UNLOCK command
is sent.
The problem does not occur for 1.10.3 running under
GNU/Linux:
Original issue reported on code.google.com by dbarashev
on 1 Dec 2008 at 12:31
Copied from the bug tracker on SourceForge:
https://sourceforge.net/tracker/index.php?func=detail&aid=1466156&group_id=72728
&atid=535427
https://sourceforge.net/tracker/index.php?func=detail&aid=1437275&group_id=72728
&atid=535427
When I export to PDF in landscape mode I get this
exception:
org.apache.fop.apps.FOPException: No meaningful layout
in block after many attempts. Infinite loop assumed.
Processing halted.
Export in portrait mode is succesfull
Original issue reported on code.google.com by dbarashev
on 4 Dec 2008 at 11:29
Copied from the bug tracker on SourceForge:
https://sourceforge.net/tracker/index.php?func=detail&aid=2314611&group_id=72728
&atid=535427
Custom
Original issue reported on code.google.com by dbarashev
on 29 Nov 2008 at 12:16
Copied from:
https://sourceforge.net/tracker/index.php?
func=detail&aid=1700950&group_id=72728&atid=535427
I created several tasks in a supertask. When I try to display the critical
path, the supertask becomes red but the critical tasks don't get filled
correctly with slanted lines pattern.
Example:
* Create 4 tasks (task_0, task_1, task_2, task_3)
* Ident the task_1 and the task_3 (task_0 and task_2 become supertasks)
* Draw a dependency from task0 to task2 using mouseLink (task_0 becomes the
predecessor of task_2)
* Display the critical path
* Only the task_3 get filled with slanted lines pattern whereas the task_1
is also critical
Original issue reported on code.google.com by dbarashev
on 15 Jul 2009 at 11:39
What steps will reproduce the problem?
1.Create some tasks
2.Press "Save State Button"
What is the expected output? What do you see instead?
It should appear a dialog displaying previous states or new state. It
happens in the windows version, not on a Linux one. IN Linux, an
NullPointerException is thrown.
What version of the product are you using? On what operating system?
Im using version 2.0.9 on a debian opertaing version. I have java version
1.6.0.13
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 11 May 2009 at 9:48
Copied from the bug tracker on SourceForge:
http://sourceforge.net/tracker/index.php?func=detail&aid=2504529&group_id=72728&
atid=535427
Hello,
Moving a group of tasks needs as many operations as tasks (!)
Steps to reproduce:
1) create 4 tasks as following:
- "metatask"
- "task1" (child of metatask)
- "task2" (child of metatask)
- "task3" (child of metatask)
2) move metatask (with the mouse). Let's say we want to shift it for 1
week
3) result 1: task1 is moved, but taks2 and taks3 are not. By the way
metatask is now longer
4) repeat the move a second time: task2 is moved, but task3 is not
5) repeat the move a third time: all tasks are now moved.
This behaviour is a pity if you have lots of sub-tasks.
What user expects is that all sub-tasks are moved together when the parent
task is moved.
Is there a workaround ? Is it possible to correct this ?
thanks
NB: versions and environnement:
- linux Mandriva 2008.1
- java 1.6.0_06 (RPM from Mandriva)
- Gantt Project 2.0.9 (release still not present in SourceForge Tracker so
I put 2.0.8)
NB2: other bugs not directly relevant but close to:
-
https://sourceforge.net/tracker2/index.php?func=detail&aid=1315241&group_id
=72728&atid=535427
-
https://sourceforge.net/tracker2/index.php?func=detail&aid=1102023&group_id
=72728&atid=535427
-
https://sourceforge.net/tracker2/index.php?func=detail&aid=1404507&group_id
=72728&atid=535427
-
https://sourceforge.net/tracker2/index.php?func=detail&aid=1050283&group_id
=72728&atid=535430
-
https://sourceforge.net/tracker2/index.php?func=detail&aid=954528&group_id=
72728&atid=535430
-
https://sourceforge.net/tracker2/index.php?func=detail&aid=1255509&group_id
=72728&atid=535427
-
https://sourceforge.net/tracker2/?func=detail&aid=2477136&group_id=72728&at
id=535427
Original issue reported on code.google.com by dbarashev
on 4 Apr 2009 at 12:51
What steps will reproduce the problem?
1. Create task1 and its subtask task11
2. Select all tasks (Ctrl+A), copy them (Ctrl+C) and then paste (Ctrl+V)
What is the expected output? What do you see instead?
Expected: a copy of task1 is created with a copy of task11 as its subtask
Actual: You get one more top-level copy of task11 for free
Original issue reported on code.google.com by dbarashev
on 8 Nov 2008 at 1:13
Hi,
Please find below what I get when running ganttproject.sh on Ubuntu.
I'm not at all familiar with Java so I'm totally lost :-(
Versions:
* ganttproject-2.0.9
* java version "1.6.0_0"
IcedTea6 1.3.1 (6b12-0ubuntu6.4) Runtime Environment (build 1.6.0_0-b12)
OpenJDK Server VM (build 1.6.0_0-b12, mixed mode)
* JAVA_HOME=/usr/lib/jvm/java-6-sun
01-mai-2009 13:41:38 org.bardsoftware.impl.eclipsito.BootImpl run
INFO: Eclipsito platform is running.
[DescriptorParser] parse(): plugin descriptor
url=file:/usr/local/ganttproject-2.0.9/plugins/net.sourceforge.ganttproject_2.0.
0/plugin.xml
[DescriptorParser] parse(): plugin descriptor
url=file:/usr/local/ganttproject-2.0.9/plugins/org.ganttproject.chart.pert_2.0.0
/plugin.xml
[DescriptorParser] parse(): plugin descriptor
url=file:/usr/local/ganttproject-2.0.9/plugins/org.ganttproject.impex.htmlpdf_2.
0.0/plugin.xml
[DescriptorParser] parse(): plugin descriptor
url=file:/usr/local/ganttproject-2.0.9/plugins/org.ganttproject.impex.msproject_
2.0.0/plugin.xml
No protocol specified
01-mai-2009 13:41:40 org.bardsoftware.impl.eclipsito.BootImpl$1
uncaughtException
ATTENTION: [uncaughtException]java.lang.NoClassDefFoundError: Could not
initialize class sun.awt.X11GraphicsEnvironment
java.lang.NoClassDefFoundError: Could not initialize class
sun.awt.X11GraphicsEnvironment
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:169)
at
java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.jav
a:68)
at sun.awt.X11.XToolkit.<clinit>(XToolkit.java:89)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:169)
at java.awt.Toolkit$2.run(Toolkit.java:834)
at java.security.AccessController.doPrivileged(Native Method)
at java.awt.Toolkit.getDefaultToolkit(Toolkit.java:826)
at
sun.swing.SwingUtilities2$AATextInfo.getAATextInfo(SwingUtilities2.java:126)
at
javax.swing.plaf.metal.MetalLookAndFeel.initComponentDefaults(MetalLookAndFeel.j
ava:1556)
at
javax.swing.plaf.basic.BasicLookAndFeel.getDefaults(BasicLookAndFeel.java:130)
at
javax.swing.plaf.metal.MetalLookAndFeel.getDefaults(MetalLookAndFeel.java:1591)
at javax.swing.UIManager.setLookAndFeel(UIManager.java:541)
at javax.swing.UIManager.setLookAndFeel(UIManager.java:581)
at javax.swing.UIManager.initializeDefaultLAF(UIManager.java:1343)
at javax.swing.UIManager.initialize(UIManager.java:1432)
at javax.swing.UIManager.maybeInitialize(UIManager.java:1420)
at javax.swing.UIManager.getDefaults(UIManager.java:660)
at javax.swing.UIManager.put(UIManager.java:989)
at
net.sourceforge.ganttproject.language.GanttLanguage.setLocale(GanttLanguage.java
:113)
at
net.sourceforge.ganttproject.language.GanttLanguage.<init>(GanttLanguage.java:93
)
at
net.sourceforge.ganttproject.language.GanttLanguage.getInstance(GanttLanguage.ja
va:65)
at org.ganttproject.impex.msproject.LocaleOption.<init>(LocaleOption.java:22)
at
org.ganttproject.impex.msproject.ExporterToMsProjectFile.<init>(ExporterToMsProj
ectFile.java:40)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorI
mpl.java:39)
at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorA
ccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at
org.bardsoftware.impl.eclipsito.ExtensionImpl$ConfigurationElementImpl.createExe
cutableExtension(ExtensionImpl.java:99)
at
net.sourceforge.ganttproject.plugins.PluginManager.getExtensions(PluginManager.j
ava:45)
at
net.sourceforge.ganttproject.plugins.PluginManager.getExporters(PluginManager.ja
va:68)
at
net.sourceforge.ganttproject.export.CommandLineExportApplication.<init>(CommandL
ineExportApplication.java:23)
at net.sourceforge.ganttproject.GanttProject.main(GanttProject.java:2176)
at
net.sourceforge.ganttproject.application.MainApplication.run(MainApplication.jav
a:36)
at
org.bardsoftware.impl.eclipsito.ApplicationLauncher.launchApplication(Applicatio
nLauncher.java:29)
at org.bardsoftware.impl.eclipsito.BootImpl$2.run(BootImpl.java:53)
01-mai-2009 13:41:40 org.bardsoftware.impl.eclipsito.BootImpl shutdown
INFO: Eclipsito platform is shut down.
Thanks in advance for your help,
Pascal
Original issue reported on code.google.com by ppolleunus
on 1 May 2009 at 11:49
Copied from the bug tracker on SourceForge:
https://sourceforge.net/tracker/?func=detail&atid=535427&aid=2794233&group_id=72
728
When adding/editing public holidays to the chart the form used for entering
the dates doesn't accept dates entered in the box instead of selected in
the calendar control. The add button doesn't get enabled.
How to reproduce:
- Click edit public holidays
- Enter a date in the edit box, button stays disabled
or
- Enter a date in the edit box.
- Click the calendar control (correct date should light up)
- Select date
- Click add
- Enter a new date in the edit box
- Click add, the previous selected date is added to the list
Original issue reported on code.google.com by dbarashev
on 20 May 2009 at 6:42
Copied from the bug tracker on SourceForge:
https://sourceforge.net/tracker/?
func=detail&aid=1413487&group_id=72728&atid=535427
task name is displayed on the gantt chart only for tasks that are not
milestones.
Original issue reported on code.google.com by dbarashev
on 26 Jul 2009 at 10:44
It would be great if there was a quick and easy way to move the whole
project in time.
Original issue reported on code.google.com by dbarashev
on 4 Apr 2009 at 1:14
Copied from the bug tracker on SourceForge:
https://sourceforge.net/tracker/index.php?func=detail&aid=1119494&group_id=72728
&atid=535427
You are unable to upload ``new'' projects to a webdav
server. This problem exists in both 1.10.3 and
1.11-pre1. I have tested it on GNU/Linux (Sun Java
1.4.2) and Mac OS X (Java 1.4.2).
I am able to get existing GanttProject files from a
webdav server and then save changed back to the server.
However, when I try to save a file that does not
already exist on the webdav server, it fails and a
dialog with the following text appears:
The specified path is currently locked.
Please select another path.
Looking at the Apache logs, you see:
10.0.1.95 - gantt [09/Feb/2005:12:39:44 -0600]
"PROPFIND /gt.gan HTTP/1.1" 404 289
10.0.1.95 - gantt [09/Feb/2005:12:39:44 -0600]
"PROPFIND / HTTP/1.1" 207 713
10.0.1.95 - - [09/Feb/2005:12:39:44 -0600] "<?xml
version=\"1.0\" encoding=\"utf-8\" ?><D:propfind
xmlns:D=\"DAV:\"><D:prop><D:displayname/><D:getcontentlength/><D:getcontent
type/><D:resourcetype/><D:getlastmodified/><D:lockdiscovery/></D:prop></D:p
ropfind>LOCK
/gt.gan HTTP/1.1" 400 379
So the PROPFIND fails and then the LOCK fails (not
because of another lock, but because the file it is
trying to lock does not exist).
The workaround is to get access to the server and
``touch'' the file. Of course, not everyone has shell
access to the web server.
Original issue reported on code.google.com by dbarashev
on 1 Dec 2008 at 12:38
What steps will reproduce the problem?
1. Create a task t1 and a resource r1
2. Assign r1 to t1
3. Copy t1 and paste it back (get "Copy of t1")
What is the expected output?
r1 is assigned to "Copy of t1"
What do you see instead?
r1 is NOT assigned to "Copy of t1"
Original issue reported on code.google.com by dbarashev
on 15 Jul 2009 at 11:30
Copied from the bug tracker on SourceForge:
https://sourceforge.net/tracker/index.php?func=detail&aid=2314611&group_id=72728
&atid=535427
People want to be able to create custom fields without annoying default
values (that is, null default value)
Original issue reported on code.google.com by dbarashev
on 29 Nov 2008 at 12:19
Copied from the bug tracker on SourceForge:
https://sourceforge.net/tracker/?
func=detail&atid=535427&aid=2808779&group_id=72728
1) Open a project.
2) Modify something.
3) Attempt to exit GP. - will receive a warning message asking if file
should be saved.
4) Select 'Yes' - the file is saved but GP does not exit - this is
incorrect (or at least unconventional) behaviour.
Note that if step 3 above is replaced with 'Create a new project' then GP
behaves as it should.
Original issue reported on code.google.com by dbarashev
on 19 Jun 2009 at 8:28
Files attached to this bug report:
https://sourceforge.net/tracker/index.php?func=detail&aid=1068816&group_id=72728
&atid=535427
or to this one:
https://sourceforge.net/tracker/index.php?func=detail&aid=1066424&group_id=72728
&atid=535427
can be opened and even gantt chart renders, but there are no tasks in the
task table
Original issue reported on code.google.com by dbarashev
on 8 Nov 2008 at 11:07
Corresponding issues on our SourceForge bug tracker:
*
https://sourceforge.net/tracker/index.php?func=detail&aid=1125533&group_id=72728
&atid=535427
Export to PNG/JPG creates an image that shows a project starting from the
current viewport start date and having width proportional to the length of
a project. It looks weird if:
1. The viewport start date is before the project start date -- in this case
the project tile is cropped
2. The whole project fits into the view -- in this case it is better to
export the view
In general, exported time interval should be configurable, but it will go
to other issue :)
Original issue reported on code.google.com by dbarashev
on 1 Dec 2008 at 12:56
Long resource names are not wrapped and look ugly in PDf export files. Make
them looking better.
Related SF issue:
https://sourceforge.net/tracker/index.php?func=detail&aid=2457987&group_id=72728
&atid=535427
Original issue reported on code.google.com by dbarashev
on 4 Apr 2009 at 7:44
What steps will reproduce the problem?
1. Create the following hierarchy of tasks:
task1
task11
task2
2. Draw dependency task1->task2
3. Open properties os task11 and increase its duration. Press Ok
What is the expected output? What do you see instead?
Expected: task1 also becomes longer and task2 shifts
Actual: task2 stayson its place
Original issue reported on code.google.com by dbarashev
on 8 Nov 2008 at 12:14
Is there any chance in seeing sorting on columns? Specifically, I would
love to be able to sort on custom columns and priority.
Original issue reported on code.google.com by [email protected]
on 9 Mar 2009 at 8:35
What steps will reproduce the problem?
1. Create a new project
2. Create a new custom column "c1" with type "double"
3. Create a new task and try to enter any value in c1
*Expected*: double value gets accepted
*Actual*: value is skipped, there is a stack trace in the console
*Please provide any additional information below.*
It worked in 2.0.8
Original issue reported on code.google.com by dbarashev
on 4 Aug 2009 at 11:41
Copied from the bug tracker on SourceForge:
http://sourceforge.net/tracker/index.php?func=detail&aid=2340264&group_id=72728&
atid=535427
Using HTML-report e.g. Samara and showing the result in Firefox 3.0.4 and
IE, there is always shown "01:00:00" as time-stamp (date is ok). Using
PDF-Export date and time are ok! Please look at the attached screenshot.
Original issue reported on code.google.com by dbarashev
on 4 Apr 2009 at 7:13
Attachments:
What steps will reproduce the problem?
1) Open task properties, set duration to, for example "0d2h" instead of default
"1"
2) Click "OK"
3) Reopen task prop's. Duration still "1".
What is the expected output? What do you see instead?
Expected: Duration of task changed to "0d2h"
Actual: Duration of task is still "1"
Original issue reported on code.google.com by [email protected]
on 22 Jan 2009 at 11:18
Copied from the bug tracker on SourceForge:
https://sourceforge.net/tracker/index.php?func=detail&aid=1156015&group_id=72728
&atid=535427
The maximum zoom level is not sufficient. It would be nice to be
able to zoom enough to see a full year on the screen.
Original issue reported on code.google.com by dbarashev
on 2 Dec 2008 at 12:38
Tried to import .gan file created with 2.0.9 (using WinXP pro and Sun
Java).
Fails to import any data from file - gives error message on Java console:
Exception occurred during event dispatching:
java.lang.NullPointerException
at net.sourceforge.ganttproject.document.ProxyDocument$Pars
r(ProxyDocument.java:358)
at net.sourceforge.ganttproject.document.ProxyDocument.read
t.java:160)
at net.sourceforge.ganttproject.importer.ImporterFromGanttF
ent(ImporterFromGanttFile.java:181)
at net.sourceforge.ganttproject.importer.ImporterFromGanttF
orterFromGanttFile.java:64)
at net.sourceforge.ganttproject.undo.UndoableEditImpl.<init
tImpl.java:38)
at net.sourceforge.ganttproject.undo.UndoManagerImpl.undoab
nagerImpl.java:48)
at net.sourceforge.ganttproject.importer.ImporterFromGanttF
terFromGanttFile.java:61)
at net.sourceforge.ganttproject.importer.ImportFileWizardIm
d(ImportFileWizardImpl.java:54)
at net.sourceforge.ganttproject.gui.projectwizard.WizardImp
formed(WizardImpl.java:120)
at net.sourceforge.ganttproject.UIFacadeImpl$ProxyOkAction.
ed(UIFacadeImpl.java:409)
at javax.swing.AbstractButton.fireActionPerformed(Unknown S
at javax.swing.AbstractButton$Handler.actionPerformed(Unkno
at javax.swing.DefaultButtonModel.fireActionPerformed(Unkno
at javax.swing.DefaultButtonModel.setPressed(Unknown Source
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased
ce)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknow
at java.awt.LightweightDispatcher.processMouseEvent(Unknown
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Sou
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Un
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unkn
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unkn
at java.awt.Dialog$1.run(Unknown Source)
at java.awt.Dialog$2.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Metho
at java.awt.Dialog.show(Unknown Source)
at java.awt.Component.show(Unknown Source)
at java.awt.Component.setVisible(Unknown Source)
at net.sourceforge.ganttproject.UIFacadeImpl.showDialog(UIF
a:176)
at net.sourceforge.ganttproject.UIFacadeImpl.showDialog(UIF
a:169)
at net.sourceforge.ganttproject.gui.projectwizard.WizardImp
Impl.java:131)
at net.sourceforge.ganttproject.importer.ImportFileAction.a
d(ImportFileAction.java:37)
at javax.swing.AbstractButton.fireActionPerformed(Unknown S
at javax.swing.AbstractButton$Handler.actionPerformed(Unkno
at javax.swing.DefaultButtonModel.fireActionPerformed(Unkno
at javax.swing.DefaultButtonModel.setPressed(Unknown Source
at javax.swing.AbstractButton.doClick(Unknown Source)
at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown S
at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseRele
Source)
at java.awt.AWTEventMulticaster.mouseReleased(Unknown Sourc
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknow
at java.awt.LightweightDispatcher.processMouseEvent(Unknown
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Sou
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Un
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unkn
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
Original issue reported on code.google.com by [email protected]
on 23 Jun 2009 at 1:49
Copied from the bug tracker on SourceForge:
https://sourceforge.net/tracker/index.php?func=detail&aid=1108278&group_id=72728
&atid=535427
Print preview throws OutOfMemory exception when previewing big (and long)
projects with big zooming
Original issue reported on code.google.com by dbarashev
on 9 Nov 2008 at 12:10
What steps will reproduce the problem?
1. Create task1
2. Create task2 and make it a subtask of task1
3. Drag a dependency from task2 to task1
What is the expected output?
Dependency is rejected
What do you see instead?
Both tasks disappear and exception is logged in .ganttproject.log
java.lang.StackOverflowError
at
sun.util.calendar.JulianCalendar.getCalendarDateFromFixedDate(JulianCalendar.jav
a:176)
at
java.util.GregorianCalendar.computeFields(GregorianCalendar.java:2097)
at java.util.GregorianCalendar.computeTime(GregorianCalendar.java:2472)
at java.util.Calendar.updateTime(Calendar.java:2463)
at java.util.Calendar.getTimeInMillis(Calendar.java:1082)
at java.util.Calendar.getTime(Calendar.java:1055)
at
net.sourceforge.ganttproject.calendar.WeekendCalendarImpl.isPublicHoliDay(Weeken
dCalendarImpl.java:196)
at
net.sourceforge.ganttproject.calendar.WeekendCalendarImpl.isNonWorkingDay(Weeken
dCalendarImpl.java:216)
at
net.sourceforge.ganttproject.calendar.WeekendCalendarImpl.getActivitiesForward(W
eekendCalendarImpl.java:118)
at
net.sourceforge.ganttproject.calendar.GPCalendarBase.getActivities(GPCalendarBas
e.java:38)
at
net.sourceforge.ganttproject.calendar.WeekendCalendarImpl.getActivities(WeekendC
alendarImpl.java:245)
at
net.sourceforge.ganttproject.calendar.GPCalendarBase.shiftDate(GPCalendarBase.ja
va:17)
at
net.sourceforge.ganttproject.task.TaskImpl.shiftDate(TaskImpl.java:1018)
at
net.sourceforge.ganttproject.task.TaskImpl.calculateEnd(TaskImpl.java:326)
at net.sourceforge.ganttproject.task.TaskImpl.getEnd(TaskImpl.java:317)
at
net.sourceforge.ganttproject.task.TaskImpl.setStart(TaskImpl.java:915)
at
net.sourceforge.ganttproject.task.TaskImpl$MutatorImpl.commit(TaskImpl.java:579)
at
net.sourceforge.ganttproject.task.algorithm.AdjustTaskBoundsAlgorithm.adjustNest
edTasks(AdjustTaskBoundsAlgorithm.java:56)
at
net.sourceforge.ganttproject.task.TaskImpl.adjustNestedTasks(TaskImpl.java:927)
at
net.sourceforge.ganttproject.task.TaskImpl.access$800(TaskImpl.java:44)
at
net.sourceforge.ganttproject.task.TaskImpl$MutatorImpl.commit(TaskImpl.java:611)
at
net.sourceforge.ganttproject.task.algorithm.RecalculateTaskScheduleAlgorithm.mod
ifyTaskStart(RecalculateTaskScheduleAlgorithm.
java:229)
at
net.sourceforge.ganttproject.task.algorithm.RecalculateTaskScheduleAlgorithm.ful
filConstraints(RecalculateTaskScheduleAlgorith
m.java:222)
at
net.sourceforge.ganttproject.task.algorithm.RecalculateTaskScheduleAlgorithm.ful
filDependencies(RecalculateTaskScheduleAlgorit
hm.java:136)
at
net.sourceforge.ganttproject.task.algorithm.RecalculateTaskScheduleAlgorithm.run
(RecalculateTaskScheduleAlgorithm.java:73)
at
net.sourceforge.ganttproject.task.algorithm.AdjustTaskBoundsAlgorithm.adjustNest
edTasks(AdjustTaskBoundsAlgorithm.java:74)
at
net.sourceforge.ganttproject.task.TaskImpl.adjustNestedTasks(TaskImpl.java:927)
at
net.sourceforge.ganttproject.task.TaskImpl.access$800(TaskImpl.java:44)
at
net.sourceforge.ganttproject.task.TaskImpl$MutatorImpl.commit(TaskImpl.java:611)
at
net.sourceforge.ganttproject.task.algorithm.RecalculateTaskScheduleAlgorithm.mod
ifyTaskStart(RecalculateTaskScheduleAlgorithm.java:229)
at
net.sourceforge.ganttproject.task.algorithm.RecalculateTaskScheduleAlgorithm.ful
filConstraints(RecalculateTaskScheduleAlgorithm.java:222)
at
net.sourceforge.ganttproject.task.algorithm.RecalculateTaskScheduleAlgorithm.ful
filDependencies(RecalculateTaskScheduleAlgorithm.java:136)
at
net.sourceforge.ganttproject.task.algorithm.RecalculateTaskScheduleAlgorithm.run
(RecalculateTaskScheduleAlgorithm.java:73)
at
net.sourceforge.ganttproject.task.algorithm.AdjustTaskBoundsAlgorithm.adjustNest
edTasks(AdjustTaskBoundsAlgorithm.java:74)
at
net.sourceforge.ganttproject.task.TaskImpl.adjustNestedTasks(TaskImpl.java:927)
at
net.sourceforge.ganttproject.task.TaskImpl.access$800(TaskImpl.java:44)
at
net.sourceforge.ganttproject.task.TaskImpl$MutatorImpl.commit(TaskImpl.java:611)
Please use labels and text to provide additional information.
Original issue reported on code.google.com by dbarashev
on 7 Nov 2008 at 11:48
What steps will reproduce the problem?
1. Create a custom field
2. Change interface language in the settings
Expected: custom field remains in the table
Actual: custom field disappears and apparently it disappears not only from view
Reported:
Original issue reported on code.google.com by dbarashev
on 20 May 2009 at 6:31
Manuals have been outdated for a long time. Now they are just useless 1Mb
archive
Original issue reported on code.google.com by dbarashev
on 5 Aug 2009 at 11:04
Copied from the bug tracker on SourceForge:
http://sourceforge.net/tracker/index.php?func=detail&aid=1402630&group_id=72728&
atid=535427
http://sourceforge.net/tracker/?func=detail&atid=535427&aid=2782816&group_id=727
28
What steps will reproduce the problem?
1. Open HouseBuildingSample
2. Scroll the chart so that "Prepare construction documents" task is
partially visible on the left edge of the chart
What is the expected output?
Progress bar which indicates that task is 65% complete appears and
disappears correctly
What do you see instead?
Progress bar gets "longer" and fills the area closer to the task end.
Original issue reported on code.google.com by dbarashev
on 28 Apr 2009 at 10:00
Copied from SourceForge bugtracker:
https://sourceforge.net/tracker/index.php?func=detail&aid=833294&group_id=72728&
atid=535427
What steps will reproduce the problem?
1. Create a new task, open its properties
2. Change the duration
What is the expected output? What do you see instead?
Expected: end date also updates
Actual: end date keeps its value
If you change the end date, the duration field updates correctly
Original issue reported on code.google.com by dbarashev
on 7 Nov 2008 at 11:24
Copied from the bug tracker on SourceForge:
https://sourceforge.net/tracker/index.php?func=detail&aid=2615722&group_id=72728
&atid=535427
My PC's language is Polish.
My Gantt's language is English.
If I change the language in Gantt Project
to Polish, the GUI is still in
English.
Original issue reported on code.google.com by dbarashev
on 4 Apr 2009 at 12:28
Error message:
Invalid file format: MSProject.MPP12
com.tapsterrock.mpx.MPXException: Invalid file format: MSProject.MPP12
at com.tapsterrock.mpp.MPPFile.read(MPPFile.java:151)
at com.tapsterrock.mpx.MPXFile.<init>(MPXFile.java:129)
at com.tapsterrock.mpp.MPPFile.<init>(MPPFile.java:70)
at org.ganttproject.impex.msproject.GanttMPPOpen.load(GanttMPPOpen.java:60)
at
org.ganttproject.impex.msproject.ImporterFromMsProjectFile.openDocument(Importer
FromMsProjectFile.java:70)
at
org.ganttproject.impex.msproject.ImporterFromMsProjectFile.run(ImporterFromMsPro
jectFile.java:43)
at
net.sourceforge.ganttproject.importer.ImportFileWizardImpl.onOkPressed(ImportFil
eWizardImpl.java:54)
at
net.sourceforge.ganttproject.gui.projectwizard.WizardImpl$1.actionPerformed(Wiza
rdImpl.java:110)
at
net.sourceforge.ganttproject.UIFacadeImpl$ProxyOkAction.actionPerformed(UIFacade
Impl.java:341)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.Dialog$1.run(Unknown Source)
at java.awt.Dialog$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.awt.Dialog.show(Unknown Source)
at java.awt.Component.show(Unknown Source)
at java.awt.Component.setVisible(Unknown Source)
at java.awt.Window.setVisible(Unknown Source)
at java.awt.Dialog.setVisible(Unknown Source)
at net.sourceforge.ganttproject.UIFacadeImpl.showDialog(UIFacadeImpl.
Original issue reported on code.google.com by [email protected]
on 7 Jul 2009 at 10:35
Copied from the bug tracker on SourceForge:
https://sourceforge.net/tracker/?func=detail&atid=535427&aid=2794236&group_id=72
728
When adding public holidays to the chart the fact that the file is being
modified isn;t being triggered. In other words, ganttproject thinks your
chart is still the same.
Steps to reproduce
- Open a previously saved file
- Add public holidays
- Button save changes doesn't light up.
Original issue reported on code.google.com by dbarashev
on 20 May 2009 at 6:50
I followed all the istructions of the wiki, but it’s not possible to run
GanttPrj under Eclipse. I met this exception during the phase:
Exception in thread "main" java.lang.NullPointerException
at
net.sourceforge.ganttproject.plugins.PluginManager.getExtensions(PluginMana
ger.java:40)
at
net.sourceforge.ganttproject.plugins.PluginManager.getExporters(PluginManag
er.java:68)
at
net.sourceforge.ganttproject.export.CommandLineExportApplication.<init>(Com
mandLineExportApplication.java:23)
at
net.sourceforge.ganttproject.GanttProject.main(GanttProject.java:2176)
The project compiles correctly (I added all the libs there were in the zip,
just to be sure), but then I’m not able to run it. Do I have to add
something in program arguments?
I use Eclipse 3.4.2 with J2SE1.6.0u11.
Original issue reported on code.google.com by [email protected]
on 30 Jul 2009 at 10:24
Copied from the bug tracker on SourceForge:
https://sourceforge.net/tracker/index.php?
func=detail&aid=2014210&group_id=72728&atid=535430
It would be much more efficient if you can draw predecessor links in the
gantt chart default as rubber.
Let me try to explain:
Lets say I have a planning with three tasks. Task 3 starts when task 2 is
finished and task 2 starts when task 1 is finished.
Task 1 occupies week 1
Task 2 occupies week 3
Task 3 occupies week 5
If I simply drag the arrows between the tasks they get created as
hardness=strong. This means that that task 2 moves to week 2, and task 3
moves to week 3. After that I have to manually edit the predecessors from
hardness=strong to hardness=rubber. After that I can move task 2 and 3 to
there planned week (3 and 5). This is a lot of extra work. If you have a
complex ganttchart and draw one link, the whole chart can be corrupted
(tasks move to the wrong date)
If I could drag the arrows as rubber in the first place (by setting a
default hardness to rubber or holding down some key ....) this would be
much more efficient.
Original issue reported on code.google.com by dbarashev
on 29 Jul 2009 at 12:12
Copied from the bug tracker on SourceForge:
http://sourceforge.net/tracker/index.php?func=detail&aid=2501062&group_id=72728&
atid=535427
The critical path viewer cannot handle a FS-delay of >0. As soon as the
delay is increased, the critical path is not displayed in either Gantt and
Pert charts anymore.
Original issue reported on code.google.com by dbarashev
on 4 Apr 2009 at 12:56
What do you think about adding more priority levels? In my current
work-flow I use a minimum of five levels, so it is a bit difficult to use
GanttProject at the moment.
Original issue reported on code.google.com by [email protected]
on 9 Mar 2009 at 8:38
What steps will reproduce the problem?
1. Create a New Project
2. Search for USA in combo box.
What is the expected output? What do you see instead?
USA should appear in the combo box.
What version of the product are you using? On what operating system?
2.0.9
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 6 Jul 2009 at 1:54
Copied from the bug tracker on SourceForge:
https://sourceforge.net/tracker/index.php?func=detail&aid=1575592&group_id=72728
&atid=535427
Having defined the resources for the project I keyed in
"Days Off" and then planned tasks to be done. When it
came to allocating a resources to the tasks the "Days
Off" were ignored. The end date does not take into
account "Days Off".
Original issue reported on code.google.com by dbarashev
on 5 Dec 2008 at 11:55
NPE = NullPointerException
What steps will reproduce the problem?
1. Create New Project via New Project wizard.
2. Add "New Task" through either right-click in task screen or from menu
(see attached screenshot)
What version of the product are you using? On what operating system?
GP 2.1 Loire M3 on Windows Vista 64-bit. Have tried JREs:
1.5 update 17, 64-bit
1.6 update 7, 32-bit
1.6 update 13, 32-bit
Please provide any additional information below.
When first launching GanttProject, if not using the New Project wizard but
just adding tasks to the default blank project, there is no NPE thrown when
adding a task.
If loading an existing project (in this case created by GanttProject
2.0.9), there is no NPE thrown when adding a task.
Original issue reported on code.google.com by [email protected]
on 15 Apr 2009 at 4:15
Attachments:
Copied from the bug tracker on SourceForge:
https://sourceforge.net/tracker/?
func=detail&aid=1403826&group_id=72728&atid=535427
Create any public holiday (it is shown with Rose color)
and zoom out until month-week view. Holiday bar disappears
Original issue reported on code.google.com by dbarashev
on 3 Aug 2009 at 3:57
Copied from the bug tracker on SourceForge:
https://sourceforge.net/tracker/index.php?func=detail&aid=995581&group_id=72728&
atid=535427
When you convert a task into a milestone, the duration
of the task is not set to 1. This results in strange
behavior: if the milestone is a sub-task, the timeline
of the parent task can extend into the future, far
beyond the (apparent) time of the milestone.
Furthermore, the % complete of the parent task will
also be distorted.
Original issue reported on code.google.com by dbarashev
on 8 Nov 2008 at 1:45
2.0.9 is not able to open the latest Microsoft Project files. Here is the
error message:
com.tapsterrock.mpx.MPXException: Invalid file format: MSProject.MPP12
Original issue reported on code.google.com by [email protected]
on 25 Jun 2009 at 9:26
Copied from the bug tracker on SourceForge:
https://sourceforge.net/tracker/index.php?func=detail&aid=1166540&group_id=72728
&atid=535427
https://sourceforge.net/tracker/?func=detail&atid=535427&aid=1623078&group_id=72
728
If you enter a username in settings/ftp (eg.
[email protected]) GanttProject cannot connect to
site.
Original issue reported on code.google.com by dbarashev
on 2 Dec 2008 at 12:47
Copied from the bug tracker on SourceForge:
http://sourceforge.net/tracker/?func=detail&atid=535427&aid=2728132&group_id=727
28
Version: 2.0.9
OS: openSUSE Linux 11.1
Steps to reproduce:
1. Create new project
2. Create new resource (human)
3. Create new task
4. Open task properties
5. Attach created resource to this task in "Resources" tab
6. Set "Unit" value to "0"
7. Save task
8. Save project
9. Close software
10.Open created project
11.Open task properties
12. Open "Resources" tab
Value of "Unit" now "100.00" and not a "0" or "0.00".
Original issue reported on code.google.com by dbarashev
on 3 Apr 2009 at 11:55
Copied from the bug tracker on SourceForge:
https://sourceforge.net/tracker/index.php?func=detail&aid=878144&group_id=72728&
atid=535427
GanttProject always creates JFrame and other UI stuff even if it is running
in command line mode (like ganttproject.sh -pdf HouseBuildingSample.gan)
Headless servers don't like when applications try to use graphical libraries
Original issue reported on code.google.com by dbarashev
on 1 Dec 2008 at 12:23
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.