
Moreover, you can import information from GAN, XML, TXT and CSV. You should also know that you can generate PERT charts (Project Evaluation and Review Technique), that show which tasks need to be completed in order to complete a project.Īll the data stored and charts created can be exported to the hard drive in GAN, XML, PNG, JPG, HTML and PDF. GanttProject incorporates a small search tool that can help you look for assignments or resources faster, by inputting a keyword. Accessing a log to see if there were some unexpected errors or crashes is possible. Resources generally refer to the human component of the task and that is why you can add important information such as name, phone, e-mail address, role in the project and days off. In order to make some important assignments stand out even more, you can use a color-coding system. There is an unlimited number of tasks which can be added along with details like the start date, deadline, priority, resources needed and coordinator. It is user-friendly, meaning any type of individual can easily work with it, regardless of their previous experience. The interface has a tabbed display that enables you to switch between the generated Gantt charts and the resources. + sed -i '/^BOOT_CLASS/ aJFX_ARGS="-module-path \/usr\/lib\/jvm\/default\/lib\/:\/usr\/lib\/jvm\/default\/lib\/:\/usr\/lib\/jvm\/default\/lib\/:\/usr\/lib\/jvm\/default\/lib\/javafx-swt.jar:\/usr\/lib\/jvm\/default\/lib\/:\/usr\/lib\/jvm\/default\/lib\/:\/usr\/lib\/jvm\/default\/lib\/:\/usr\/lib\/jvm\/default\/lib\/ -add-modules=javafx.base,ntrols,aphics,javafx.swt,javafx.fxml,dia,javafx.swing,javafx.GanttProject is a useful program built in Java, developed specifically in order to help you administer your time and resources better. +depends=('jre-openjdk' 'java-openjfx' 'hicolor-icon-theme') This seemed to work for version 3.2 diff -git a/PKGBUILD b/PKGBUILD +Exec=/opt/ganttproject/ganttproject -j /usr/lib/jvm/java-17-openjdk %F +++ -2,7 +2,7 is a project scheduling application featuring gantt chart, resource management, calendaring Ln -s "/opt/$pkgname/ganttproject" "$pkgdir/usr/bin/ganttproject" + sed -i '/^"$JAVA_COMMAND"/ s/$DEBUG_ARGS/$DEBUG_ARGS $JFX_ARGS/' $srcdir/ganttproject-$pkgver/ganttproject + sed -i '/^BOOT_CLASS/ aJFX_ARGS="-module-path /usr/lib/jvm/java-17-openjdk/lib/:/usr/lib/jvm/java-17-openjdk/lib/:/usr/lib/jvm/java-17-openjdk/lib/:/usr/lib/jvm/java-17-openjdk/lib/javafx-swt.jar:/usr/lib/jvm/java-17-openjdk/lib/:/usr/lib/jvm/java-17-openjdk/lib/:/usr/lib/jvm/java-17-openjdk/lib/:/usr/lib/jvm/java-17-openjdk/lib/ -add-modules javafx.base,ntrols,aphics,javafx.swt,javafx.fxml,dia,javafx.swing,javafx.web"' $srcdir/ganttproject-$pkgver/ganttproject sed -i '/^JAVA_ARGS/ s/$DEBUG_ARGS/$DEBUG_ARGS $JFX_ARGS/' $srcdir/ganttproject-$pkgver/ganttproject sed -i '/^BOOT_CLASS/ aJFX_ARGS="-module-path \/usr\/lib\/jvm\/java-11-openjfx\/lib\/ -add-modules=ALL-MODULE-PATH"' $srcdir/ganttproject-$pkgver/ganttproject Source=("$pkgname-$pkgver/$pkgname-$pkgver.zip" +depends=('jre17-openjdk' 'java17-openjfx' 'hicolor-icon-theme')

depends=('jre11-openjdk' 'java11-openjfx' 'hicolor-icon-theme') Pkgdesc="A project scheduling application featuring gantt chart, resource management, calendaring."


+++ -6,23 +6,23 Original Author: David Fuhr I've amended it so it works regardless of default Java set and use version 17 explicitly.
#GANTTPROJECT WINDOW PATCH#
The patch in previous comment assumes that latest Java is 17 and that one uses it as default Java version.
