GP v3.2.3240 Alert Icon Settings not applying

I’m having the same problem as the one from GP v3.2 Risk icons settings, PDF Resources chart, and next v3.2 features

I’m using the ZIP version of GP and jre-11.0.15.1 located in the same directory on Win 10

The alert icons appear black and white as per the picture

Here’s the ganttproject.bat file content

@echo off

SET GP_HOME=.

SET "JAVA_COMMAND=.\jre-11.0.15.1\bin\javaw.exe"


SET LOCAL_CLASSPATH=%GP_HOME%\eclipsito.jar;%GP_HOME%
SET JVM_ARGS=-Xmx1024m  -ea -Dsun.java2d.d3d=false
SET "ECLIPSITO_ARGS=--verbosity 4  --version-dirs plugins;~/.ganttproject.d/updates --app net.sourceforge.ganttproject.GanttProject"
SET "JAVA_EXPORTS=--add-exports javafx.controls/com.sun.javafx.scene.control.behavior=ALL-UNNAMED --add-exports javafx.base/com.sun.javafx=ALL-UNNAMED --add-exports javafx.controls/com.sun.javafx.scene.control=ALL-UNNAMED --add-exports javafx.controls/com.sun.javafx.scene.control.skin=ALL-UNNAMED --add-exports javafx.controls/com.sun.javafx.scene.control.skin.resources=ALL-UNNAMED --add-exports javafx.controls/com.sun.javafx.scene.control.inputmap=ALL-UNNAMED --add-exports javafx.graphics/com.sun.javafx.scene.traversal=ALL-UNNAMED --add-exports javafx.graphics/com.sun.javafx.scene=ALL-UNNAMED --add-exports javafx.graphics/com.sun.javafx.tk=ALL-UNNAMED --add-exports javafx.graphics/com.sun.javafx.util=ALL-UNNAMED --add-opens java.desktop/sun.swing=ALL-UNNAMED"

SET BOOT_CLASS=com.bardsoftware.eclipsito.Launch

"%JAVA_COMMAND%" -classpath "%CLASSPATH%;%LOCAL_CLASSPATH%" %JVM_ARGS% %JAVA_EXPORTS% %BOOT_CLASS% %ECLIPSITO_ARGS% -log true  %1 %2 %3 %4 %5 %6
if %ERRORLEVEL% EQU 9009 goto ERROR_NO_JAVA
goto END

:ERROR_NO_JAVA
echo "Please set up JAVA_HOME variable"

:END

Did you try using the same solution? Install all updates up to 3244 and restart?

1 Like

The program doesn’t update automatically for me for some reason, is there a download link where I can get that version? its current version is the 3240…

Edit > Settings > App Updates

Is “Automatically check for updates” toggle switched on?

It gives me an error and doesn’t show anything.

EDIT: I’m guessing there’s a website called by the program and blocked by my organization?

C:\Users\andrerocha\ganttproject.log

GanttProject 3.2.3240
Settings file:
	location: C:\Users\andrerocha\.ganttproject
	size:5069
	is readable: true
java.class.path: ;.\eclipsito.jar;.
java.home: C:\Users\andrerocha\Desktop\Programas\Cronograma\ganttproject-3.2.3240\jre-11.0.15.1
java.ext.dirs: null
java.io.tmpdir: C:\Users\ANDRER~1\AppData\Local\Temp\
java.runtime.version: 11.0.15.1+2-LTS
java.vendor: BellSoft
java.vm.name: OpenJDK 64-Bit Server VM
java.vm.vendor: BellSoft
java.vm.version: 11.0.15.1+2-LTS
os.arch: amd64
os.name: Windows 10
os.version: 10.0
sun.java.command: com.bardsoftware.eclipsito.Launch --verbosity 4 --version-dirs plugins;~/.ganttproject.d/updates --app net.sourceforge.ganttproject.GanttProject -log true
user.country: PT
user.dir: C:\Users\andrerocha\Desktop\Programas\Cronograma\ganttproject-3.2.3240
user.home: C:\Users\andrerocha
user.language: pt
user.timezone: Europe/London

jul 11, 2022 3:56:06 DA TARDE biz.ganttproject.LoggerImpl debug
FINE: Creating main frame...
jul 11, 2022 3:56:06 DA TARDE biz.ganttproject.LoggerImpl debug
FINE: 1. loading look'n'feels
jul 11, 2022 3:56:07 DA TARDE biz.ganttproject.LoggerImpl debug
FINE: 2. loading options
jul 11, 2022 3:56:07 DA TARDE biz.ganttproject.LoggerImpl debug
FINE: 3. creating menus...
jul 11, 2022 3:56:07 DA TARDE biz.ganttproject.LoggerImpl debug
FINE: 4. creating views...
jul 11, 2022 3:56:07 DA TARDE biz.ganttproject.LoggerImpl debug
FINE: 5. calculating size and packing...
jul 11, 2022 3:56:08 DA TARDE biz.ganttproject.LoggerImpl debug
FINE: 6. changing language ...
jul 11, 2022 3:56:08 DA TARDE biz.ganttproject.LoggerImpl debug
FINE: 7. first attempt to restore bounds
jul 11, 2022 3:56:08 DA TARDE biz.ganttproject.LoggerImpl debug
FINE: 8. finalizing...
jul 11, 2022 3:56:08 DA TARDE net.sourceforge.ganttproject.GPLogger log
INFO: Starting RSS check...
jul 11, 2022 3:56:08 DA TARDE net.sourceforge.ganttproject.GPLogger log
INFO: Deleting old auto-save files
jul 11, 2022 3:56:20 DA TARDE net.sourceforge.ganttproject.GPLogger logToLogger
WARNING: null
java.lang.NullPointerException
	at javafx.swing/javafx.embed.swing.JFXPanel.processMouseEvent(Unknown Source)
	at java.desktop/java.awt.Component.processEvent(Unknown Source)
	at java.desktop/java.awt.Container.processEvent(Unknown Source)
	at java.desktop/java.awt.Component.dispatchEventImpl(Unknown Source)
	at java.desktop/java.awt.Container.dispatchEventImpl(Unknown Source)
	at java.desktop/java.awt.Component.dispatchEvent(Unknown Source)
	at java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
	at java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
	at java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
	at java.desktop/java.awt.Container.dispatchEventImpl(Unknown Source)
	at java.desktop/java.awt.Window.dispatchEventImpl(Unknown Source)
	at java.desktop/java.awt.Component.dispatchEvent(Unknown Source)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(Unknown Source)
	at java.desktop/java.awt.EventQueue$4.run(Unknown Source)
	at java.desktop/java.awt.EventQueue$4.run(Unknown Source)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
	at java.desktop/java.awt.EventQueue$5.run(Unknown Source)
	at java.desktop/java.awt.EventQueue$5.run(Unknown Source)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
	at java.desktop/java.awt.EventQueue.dispatchEvent(Unknown Source)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
	at java.desktop/java.awt.WaitDispatchSupport$2.run(Unknown Source)
	at java.desktop/java.awt.WaitDispatchSupport$4.run(Unknown Source)
	at java.desktop/java.awt.WaitDispatchSupport$4.run(Unknown Source)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.desktop/java.awt.WaitDispatchSupport.enter(Unknown Source)
	at java.desktop/java.awt.Dialog.show(Unknown Source)
	at java.desktop/java.awt.Component.show(Unknown Source)
	at java.desktop/java.awt.Component.setVisible(Unknown Source)
	at java.desktop/java.awt.Window.setVisible(Unknown Source)
	at java.desktop/java.awt.Dialog.setVisible(Unknown Source)
	at net.sourceforge.ganttproject.DialogBuilder$DialogImpl.show(DialogBuilder.java:77)
	at net.sourceforge.ganttproject.gui.AbstractPagesDialog.show(AbstractPagesDialog.java:64)
	at net.sourceforge.ganttproject.gui.AbstractPagesDialog.show(AbstractPagesDialog.java:53)
	at net.sourceforge.ganttproject.action.edit.SettingsDialogAction.actionPerformed(SettingsDialogAction.java:48)
	at java.desktop/javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
	at java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
	at java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
	at java.desktop/javax.swing.DefaultButtonModel.setPressed(Unknown Source)
	at java.desktop/javax.swing.AbstractButton.doClick(Unknown Source)
	at java.desktop/javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
	at java.desktop/javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown Source)
	at java.desktop/java.awt.Component.processMouseEvent(Unknown Source)
	at java.desktop/javax.swing.JComponent.processMouseEvent(Unknown Source)
	at java.desktop/java.awt.Component.processEvent(Unknown Source)
	at java.desktop/java.awt.Container.processEvent(Unknown Source)
	at java.desktop/java.awt.Component.dispatchEventImpl(Unknown Source)
	at java.desktop/java.awt.Container.dispatchEventImpl(Unknown Source)
	at java.desktop/java.awt.Component.dispatchEvent(Unknown Source)
	at java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
	at java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
	at java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
	at java.desktop/java.awt.Container.dispatchEventImpl(Unknown Source)
	at java.desktop/java.awt.Window.dispatchEventImpl(Unknown Source)
	at java.desktop/java.awt.Component.dispatchEvent(Unknown Source)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(Unknown Source)
	at java.desktop/java.awt.EventQueue$4.run(Unknown Source)
	at java.desktop/java.awt.EventQueue$4.run(Unknown Source)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
	at java.desktop/java.awt.EventQueue$5.run(Unknown Source)
	at java.desktop/java.awt.EventQueue$5.run(Unknown Source)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
	at java.desktop/java.awt.EventQueue.dispatchEvent(Unknown Source)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source)
	at java.desktop/java.awt.EventDispatchThread.run(Unknown Source)

jul 11, 2022 3:56:38 DA TARDE com.bardsoftware.eclipsito.update.UpdaterImpl lambda$getUpdateMetadata$2
SEVERE: Failed to fetch updates from https://www.ganttproject.biz/dl/updates/ganttproject-3.0.json
java.util.concurrent.CompletionException: java.net.http.HttpConnectTimeoutException: HTTP connect timed out
	at java.base/java.util.concurrent.CompletableFuture.encodeRelay(Unknown Source)
	at java.base/java.util.concurrent.CompletableFuture.completeRelay(Unknown Source)
	at java.base/java.util.concurrent.CompletableFuture$UniCompose.tryFire(Unknown Source)
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)
	at java.base/java.util.concurrent.CompletableFuture.completeExceptionally(Unknown Source)
	at java.net.http/jdk.internal.net.http.Exchange.checkCancelled(Unknown Source)
	at java.net.http/jdk.internal.net.http.Exchange.cancel(Unknown Source)
	at java.net.http/jdk.internal.net.http.MultiExchange.cancel(Unknown Source)
	at java.net.http/jdk.internal.net.http.PlainHttpConnection$ConnectTimerEvent.handle(Unknown Source)
	at java.net.http/jdk.internal.net.http.HttpClientImpl.purgeTimeoutsAndReturnNextDeadline(Unknown Source)
	at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(Unknown Source)
Caused by: java.net.http.HttpConnectTimeoutException: HTTP connect timed out
	at java.net.http/jdk.internal.net.http.MultiExchange.toTimeoutException(Unknown Source)
	at java.net.http/jdk.internal.net.http.MultiExchange.getExceptionalCF(Unknown Source)
	at java.net.http/jdk.internal.net.http.MultiExchange.lambda$responseAsyncImpl$7(Unknown Source)
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)
	... 8 more
Caused by: java.net.ConnectException: HTTP connect timed out
	... 13 more

jul 11, 2022 3:56:44 DA TARDE com.bardsoftware.eclipsito.update.UpdaterImpl lambda$getUpdateMetadata$2
SEVERE: Failed to fetch updates from https://www.ganttproject.biz/dl/updates/ganttproject-3.0.json
java.util.concurrent.CompletionException: java.net.http.HttpConnectTimeoutException: HTTP connect timed out
	at java.base/java.util.concurrent.CompletableFuture.encodeRelay(Unknown Source)
	at java.base/java.util.concurrent.CompletableFuture.completeRelay(Unknown Source)
	at java.base/java.util.concurrent.CompletableFuture$UniCompose.tryFire(Unknown Source)
	at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)
	at java.base/java.util.concurrent.CompletableFuture.completeExceptionally(Unknown Source)
	at java.net.http/jdk.internal.net.http.Exchange.checkCancelled(Unknown Source)
	at java.net.http/jdk.internal.net.http.Exchange.cancel(Unknown Source)
	at java.net.http/jdk.internal.net.http.MultiExchange.cancel(Unknown Source)
	at java.net.http/jdk.internal.net.http.PlainHttpConnection$ConnectTimerEvent.handle(Unknown Source)
	at java.net.http/jdk.internal.net.http.HttpClientImpl.purgeTimeoutsAndReturnNextDeadline(Unknown Source)
	at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(Unknown Source)
Caused by: java.net.http.HttpConnectTimeoutException: HTTP connect timed out
	at java.net.http/jdk.internal.net.http.MultiExchange.toTimeoutException(Unknown Source)
	at java.net.http/jdk.internal.net.http.MultiExchange.getExceptionalCF(Unknown Source)
	at java.net.http/jdk.internal.net.http.MultiExchange.lambda$responseAsyncImpl$7(Unknown Source)
	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)
	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)
	... 8 more
Caused by: java.net.ConnectException: HTTP connect timed out
	... 13 more

java.net.ConnectException: Connection timed out: connect
	at java.base/java.net.PlainSocketImpl.connect0(Native Method)
	at java.base/java.net.PlainSocketImpl.socketConnect(Unknown Source)
	at java.base/java.net.AbstractPlainSocketImpl.doConnect(Unknown Source)
	at java.base/java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source)
	at java.base/java.net.AbstractPlainSocketImpl.connect(Unknown Source)
	at java.base/java.net.SocksSocketImpl.connect(Unknown Source)
	at java.base/java.net.Socket.connect(Unknown Source)
	at org.apache.http.conn.ssl.SSLSocketFactory.connectSocket(SSLSocketFactory.java:543)
	at org.apache.http.conn.ssl.SSLSocketFactory.connectSocket(SSLSocketFactory.java:415)
	at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:180)
	at org.apache.http.impl.conn.ManagedClientConnectionImpl.open(ManagedClientConnectionImpl.java:326)
	at org.apache.http.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:605)
	at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:440)
	at org.apache.http.impl.client.AbstractHttpClient.doExecute(AbstractHttpClient.java:835)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:83)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:108)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:56)
	at net.sourceforge.ganttproject.client.RssFeedChecker$4.run(RssFeedChecker.java:189)
	at java.base/java.lang.Thread.run(Unknown Source)
jul 11, 2022 3:57:32 DA TARDE net.sourceforge.ganttproject.GPLogger log
INFO: RSS check finished

If i go to https://dl.ganttproject.biz/updates/ganttproject-3.0.json this is what is shows me:

[
  {
    "version": "2.99.2913",
    "url": "https://storage.googleapis.com/dl.ganttproject.biz/updates/update-2913.zip",
    "description": "Bugfix: failure when saving a new document to GP Cloud",
    "size": 9518735,
    "date": "2020-11-07"
  },
   {
    "version": "2.99.2912",
    "url": "https://storage.googleapis.com/dl.ganttproject.biz/updates/update-2912.zip",
    "description": "* Offline mirror mode is the default for GanttProject Cloud documents\n* Countdown timer for the reconnect attempts in offline mode\n* Usability improvements in the local file storage.\n* Other bugfixes.",
    "size": 9506465,
    "date": "2020-10-19"
  },
  {
    "version": "2.99.2909",
    "url": "http://dl.ganttproject.biz/updates/update-2909.zip",
    "description": "* Bugfix in ICS import: [issue #1775](https://github.com/bardsoftware/ganttproject/issues/1775)\n* Fixed a bug introduced in 2908: import/export wizards have 0 height after opening",
    "size": 10831133,
    "date": "2020-09-18"
  },
   {
    "version": "2.99.2908",
    "url": "http://dl.ganttproject.biz/updates/update-2908.zip",
    "description": "* Bugfixes in GanttProject Cloud integration: document locking\n* File open/save dialog keeps dimensions",
    "size": 4990687,
    "date": "2020-09-13"
  },
  {
    "version": "2.99.2907",
    "url": "http://dl.ganttproject.biz/updates/update-2907.zip",
    "description": "* Bugfixes in GanttProject Cloud integration: document locking\n* Updated libraries\n* This update includes version 2.99.2906",
    "size": 33441823,
    "date": "2020-09-05"
  }
]

Are you behind any firewall all of sudden?
You can try setting a direct URL of GP 3.2 updates in the config file instead of the default one.
Open C:\Users\andrerocha\.ganttproject file in any text editor, find the line which looks like this:

   <option id="platform.update.url" value="https://www.ganttproject.biz/dl/updates/ganttproject-3.0.json"/>

and replace the URL in value with https://storage.googleapis.com/dl.ganttproject.biz/updates/ganttproject-3.2.3200.json

That stopped the error, but it still doesn’t show any available update…

EDIT: I just manually downloaded the updates from the .json and applied them to a copied version of v3.2.3240.

Even in this updated version it’s not working, as shown in the picture:

Here’s the updated .ganttproject file:

<?xml version="1.0" encoding="UTF-8"?><ganttproject-options version="3.2.3244">
    <colors resources="#8cb6ce" resourcesOverload="#e53232" resourcesUnderload="#32e532" weekEnd="#808080" daysOff="#e6ff2b"/>
    <geometry x="-8" y="-8" width="1382" height="744" maximized="true"/>
    <toolBar position="0" icon-size="16" show="0"/>
    <statusBar show="true"/>
    <export name="true" complete="true" border3d="false" relations="true"/>
    <csv-export>
        <csv-general fixed="false" separatedChar="," separatedTextChar="&quot;"/>
    </csv-export>
    <view id="csv-export">
        <field id="tpd10"/>
        <field id="tpd3"/>
        <field id="tpd4"/>
        <field id="tpd5"/>
        <field id="tpd6"/>
        <field id="tpd7"/>
        <field id="tpd12"/>
        <field id="tpd8"/>
        <field id="tpd9"/>
        <field id="tpd11"/>
        <field id="tpd13"/>
        <field id="tpd14"/>
        <field id="webLink"/>
        <field id="notes"/>
        <resources>
            <field id="id"/>
            <field id="0"/>
            <field id="1"/>
            <field id="2"/>
            <field id="3"/>
            <field id="4"/>
            <field id="5"/>
        </resources>
    </view>
    <automatic-launch value="false"/>
    <lockdavminutes value="240"/>
    <xsl-dir dir="file:/C:/Users/AndreRocha/Desktop/Programas/Cronograma/ganttproject-3.2.3244/plugins/base/ganttproject/resources/xslt"/>
    <xsl-fo file="file:/C:/Users/AndreRocha/Desktop/Programas/Cronograma/ganttproject-3.2.3244/plugins/base/ganttproject/resources/xslfo/ganttproject.xsl"/>
    <working-dir dir="C:\Users\AndreRocha"/>
    <files>
        <file path="C:\Users\AndreRocha\Desktop\Programas\Cronograma\Untitled Project 1.gan"/>
        <file path="U:\Nas Mob\dep\Gabinete Técnico\André Pinto\Cronograma\Projeto MOB v4.gan"/>
        <file path="U:\Nas Mob\dep\Gabinete Técnico\André Pinto\Cronograma\Projeto MOB v3.gan"/>
        <file path="U:\Nas Mob\dep\Gabinete Técnico\André Pinto\Cronograma\Projeto MOB v2.gan"/>
        <file path="U:\Nas Mob\dep\Gabinete Técnico\André Pinto\Cronograma\Projeto MOB.gan"/>
    </files>
    <roles roleset-name="Default">
        <role id="0" name="Indefinido"/>
        <role id="1" name="Coordenador de projecto"/>
    </roles>
    <roles roleset-name="SoftwareDevelopment">
        <role id="2" name="Programador"/>
        <role id="3" name="Escritor de documentação"/>
        <role id="4" name="Tester"/>
        <role id="5" name="Designer Gráfico"/>
        <role id="6" name="Tradutor de documentação"/>
        <role id="7" name="Empacotador (.rpm, .tgz ...)"/>
        <role id="8" name="Analista"/>
        <role id="9" name="Designer Web"/>
        <role id="10" name="Sem função específica"/>
    </roles>
    <option id="ui.laf" value="Windows"/>
    <option id="ui.appFontSpec" value="Dialog-NORMAL"/>
    <option id="ui.chartFontSpec" value="Dialog-NORMAL"/>
    <option id="ui.screenDpi" value="96"/>
    <option id="ui.language" value="pt_PT"/>
    <option id="ui.ui.dateFormat.switch" value="true"/>
    <option id="ui.ui.dateFormat.short" value="dd/MM/yy"/>
    <option id="ui.ui.dateFormat.sample" value="12/07/22"/>
    <option id="ui2.ui.logo" value="C:\Users\AndreRocha\Desktop\Programas\Cronograma\ganttproject-3.2.3244\big.png"/>
    <option id="rss.rss.checkUpdates" value="true"/>
    <option id="ganttChartDefaults.taskNamePrefix" value="tarefa"/>
    <option id="ganttChartDefaults.taskCopyNamePrefix" value="{0}_{1}"/>
    <option id="ganttChartDefaults.taskDefaultColor" value="#8cb6ce"/>
    <option id="ganttChartDefaults.dependencyDefaultHardness" value="Strong"/>
    <option id="ganttChartGridDetails.showTodayLine" value="true"/>
    <option id="ganttChartGridDetails.showProjectDates" value="true"/>
    <option id="ganttChartGridDetails.chart.styles">
        <![CDATA[

]]>
    </option>
    <option id="timelineLabels.timeline.showMilestones" value="true"/>
    <option id="ganttChartDetails.taskLabelLeft" value="resources"/>
    <option id="ganttChartDetails.taskLabelRight" value="length"/>
    <option id="resourceChartColors.resourceChartColors.normalLoad" value="#8cb6ce"/>
    <option id="resourceChartColors.resourceChartColors.overLoad" value="#e53232"/>
    <option id="resourceChartColors.resourceChartColors.underLoad" value="#32e532"/>
    <option id="resourceChartColors.resourceChartColors.dayOff" value="#e6ff2b"/>
    <option id=".working-dir" value="C:\Users\AndreRocha\Desktop\Programas\Cronograma"/>
    <option id=".last-webdav-document" value=""/>
    <option id=".webdav.lockTimeout" value="-1"/>
    <option id="webdav.servers"/>
    <option id="webdav.lockRelease" value="true"/>
    <option id="webdav.proxy" value=""/>
    <option id="ganttproject-cloud.defaultOfflineMode" value="true"/>
    <option id="ganttproject-cloud.validity" value=""/>
    <option id="ganttproject-cloud.files">
        <![CDATA[

]]>
    </option>
    <option id="updateRss.check" value="YES"/>
    <option id="updateRss.lastCheck" value="2022-07-06"/>
    <option id="platform.update.checkEnabled" value="true"/>
    <option id="platform.update.url" value="https://storage.googleapis.com/dl.ganttproject.biz/updates/ganttproject-3.2.3200.json"/>
    <option id="task.scheduler.disabled" value="false"/>
    <option id="ui.taskRowPadding" value="20.0"/>
    <configuration/>
    <instance/>
</ganttproject-options>

I just manually downloaded the updates from the .json and applied them to a copied version of v3.2.3240.

What do you mean? Which updates did you downoad and hpw did you apply them?

So, even after changing the “platform.update.url” to “https://storage.googleapis.com/dl.ganttproject.biz/updates/ganttproject-3.2.3200.json” and restarting the program it showed that the 3.2.3240 version was the most up to date.

I tried as a last resort manually downloading all updates after version 3.2.3240 from https://storage.googleapis.com/dl.ganttproject.biz/updates/update-XXXX.zip (versions 3241, 3242, 3243 and 3244) and iteratively copying and replacing the files at the .\plugins\base\ folder in the update order to no avail.

After successfully downloading the program at home and updating it to the latest version, which I confirm fixes the original problem, I can see that the updates are instead just put in the .\plugins\ folder, so tomorrow i’ll do just that to fix the updating issue. Sorry for my ignorance.

I’m still wondering why the original program at work shows that version 3.2.3240 is the most up-to-date.

I’m still wondering why the original program at work shows that version 3.2.3240 is the most up-to-date.

I believe that this question shall be addressed to your IT department. Perhaps they cut some HTTP traffic on firewalls.

I’m guessing that’s the reason. Anyway, thank you, the issue has been solved with the updates!