Skip to content
This repository has been archived by the owner on Jan 25, 2023. It is now read-only.

Commit

Permalink
Remove refuel and disable update check
Browse files Browse the repository at this point in the history
  • Loading branch information
ktgw0316 committed Dec 5, 2021
1 parent 943aa92 commit 4eef962
Show file tree
Hide file tree
Showing 6 changed files with 3 additions and 56 deletions.
6 changes: 0 additions & 6 deletions debian/control
Expand Up @@ -19,7 +19,6 @@ Build-Depends:
libavcodec58,
libejml-java,
libglib2.0-dev,
libjaxb-java,
libjetbrains-annotations-java,
libjiconfont-font-awesome-java,
libjiconfont-google-material-design-icons-java,
Expand All @@ -28,8 +27,6 @@ Build-Depends:
liblombok-java,
liblcms2-dev,
liblensfun-dev (<< 0.3.95),
librefuel-java,
libslf4j-java,
libtiff5-dev,
libx11-dev,
pkg-config,
Expand All @@ -47,15 +44,12 @@ Depends:
javahelp2,
libejml-java,
libgomp1,
libjaxb-java,
libjiconfont-font-awesome-java,
libjiconfont-google-material-design-icons-java,
libjiconfont-swing-java,
libjpeg62-turbo | libjpeg-turbo8,
liblcms2-2,
liblensfun0 | liblensfun1 (<< 0.3.95),
librefuel-java,
libslf4j-java,
libtiff5,
libxml2-utils,
Description: Open-source professional-level digital darkroom software
Expand Down
3 changes: 0 additions & 3 deletions debian/lightzone.dsc
Expand Up @@ -21,7 +21,6 @@ Build-Depends:
libavcodec58,
libejml-java,
libglib2.0-dev,
libjaxb-java,
libjetbrains-annotations-java,
libjiconfont-font-awesome-java,
libjiconfont-google-material-design-icons-java,
Expand All @@ -30,8 +29,6 @@ Build-Depends:
liblombok-java,
liblcms2-dev,
liblensfun-dev (<< 0.3.95),
librefuel-java,
libslf4j-java,
libtiff5-dev,
libx11-dev,
pkg-config,
Expand Down
4 changes: 0 additions & 4 deletions lightcrafts/ivy.xml
Expand Up @@ -4,14 +4,10 @@
<dependencies>
<dependency name="annotations" rev="20.1.0" org="org.jetbrains"/>
<dependency name="ejml-simple" rev="0.40" org="org.ejml"/>
<dependency name="jaxb-api" rev="2.4.0-b180830.0359" org="javax.xml.bind"/>
<dependency name="jaxb-runtime" rev="3.0.0" org="org.glassfish.jaxb"/>
<dependency name="jiconfont-font_awesome" rev="4.7.0.0" org="com.github.jiconfont"/>
<dependency name="jiconfont-google_material_design_icons" rev="2.2.0.2" org="com.github.jiconfont"/>
<dependency name="jiconfont-swing" rev="1.0.1" org="com.github.jiconfont"/>
<dependency name="lombok" rev="1.18.20" org="org.projectlombok"/>
<dependency name="refuel" rev="0.1.1" org="de.dimaki"/>
<dependency name="slf4j-simple" rev="1.7.30" org="org.slf4j"/>
<!-- Don't download source or javadocs to save bandwidth -->
<exclude org="*" ext="*" type="source"/>
<exclude org="*" ext="*" type="javadoc"/>
Expand Down
32 changes: 2 additions & 30 deletions lightcrafts/src/com/lightcrafts/app/CheckForUpdate.java
Expand Up @@ -10,9 +10,6 @@
import com.lightcrafts.utils.Version;
import com.lightcrafts.utils.WebBrowser;
import com.lightcrafts.utils.thread.ProgressThread;
import de.dimaki.refuel.appcast.entity.Appcast;
import de.dimaki.refuel.updater.boundary.Updater;
import de.dimaki.refuel.updater.entity.ApplicationStatus;
import lombok.val;

import java.net.MalformedURLException;
Expand Down Expand Up @@ -148,8 +145,7 @@ public static void start() {
}

public static boolean isEnabled() {
// Refuel only supports Java 8 or later
return Double.parseDouble(System.getProperty("java.specification.version")) >= 1.8;
return false;
}

////////// private ////////////////////////////////////////////////////////
Expand Down Expand Up @@ -273,18 +269,7 @@ private static boolean checkIfUpdateIsAvailable() {
}

static boolean checkIfUpdateIsAvailable(String currentVersion, URL url) {
val updater = new Updater();
if (currentVersion.contains("alpha") || currentVersion.contains("beta") || currentVersion.contains("rc")) {
// TODO:
}
val applicationStatus = updater.getApplicationStatus(currentVersion, url);
if (!ApplicationStatus.UPDATE_AVAILABLE.equals(applicationStatus)) {
// This also handles the case for development versions when the version
// resource hasn't been populated.
return false;
}
val appcast = applicationStatus.getAppcast();
return parseAppcast(appcast);
return false;
}

/**
Expand Down Expand Up @@ -334,19 +319,6 @@ private static boolean isUpdateAvailable( boolean reset ) {
return false;
}

/**
* Parses an Appcast document as obtained from the web server.
*
* @param appcast The {@link Appcast} to parse.
* @return Returns <code>true</code> only if the document was parsed
* successfully and a version we're interested in was found.
*/
private static boolean parseAppcast(Appcast appcast) {
m_updateURL = appcast.getChannel().getItems().get(0).getReleaseNotesLink();
m_updateVersion = appcast.getLatestVersion();
return m_updateURL != null && m_updateVersion != null;
}

/**
* Check to see if the user asked to be reminded later and whether it's
* later.
Expand Down
12 changes: 0 additions & 12 deletions lightcrafts/src/com/lightcrafts/app/menu/HelpMenu.java
Expand Up @@ -3,7 +3,6 @@
package com.lightcrafts.app.menu;

import com.lightcrafts.app.Application;
import com.lightcrafts.app.CheckForUpdate;
import com.lightcrafts.app.ComboFrame;
import com.lightcrafts.platform.Platform;
import com.lightcrafts.utils.Version;
Expand Down Expand Up @@ -57,17 +56,6 @@ public void actionPerformed(ActionEvent e) {
);
add(menuItem);

menuItem = MenuFactory.createMenuItem("CheckForUpdate");
menuItem.addActionListener(
new ActionListener() {
public void actionPerformed(ActionEvent e) {
CheckForUpdate.checkNowAndWait();
}
}
);
menuItem.setEnabled(CheckForUpdate.isEnabled());
add(menuItem);

if (!Platform.isMac()) {
// On the Mac, the "About" item lies under the app menu.
menuItem = MenuFactory.createMenuItem("About");
Expand Down
Expand Up @@ -31,7 +31,7 @@ private void addItems() {
addItem(this, items, new DisplayProfileItem(help));
}
addItem(this, items, new BrowserCacheItem(help));
addItem(this, items, new CheckForUpdateItem(help));
// addItem(this, items, new CheckForUpdateItem(help));
addItem(this, items, new ExportDirectoryItem(help));
addItem(this, items, new SaveDirectoryItem(help));
addItem(this, items, new AutoSaveItem(help));
Expand Down

0 comments on commit 4eef962

Please sign in to comment.