mirror of
https://github.com/nomic-ai/gpt4all.git
synced 2024-10-01 01:06:10 -04:00
launch browser instead of maintenancetool from offline builds
This commit is contained in:
parent
7f979c8258
commit
6711bddc4c
@ -274,7 +274,6 @@ if (GPT4ALL_LOCALHOST)
|
|||||||
cpack_ifw_add_repository("GPT4AllRepository" URL "http://localhost/repository")
|
cpack_ifw_add_repository("GPT4AllRepository" URL "http://localhost/repository")
|
||||||
elseif(GPT4ALL_OFFLINE_INSTALLER)
|
elseif(GPT4ALL_OFFLINE_INSTALLER)
|
||||||
add_compile_definitions(GPT4ALL_OFFLINE_INSTALLER)
|
add_compile_definitions(GPT4ALL_OFFLINE_INSTALLER)
|
||||||
# noop
|
|
||||||
else()
|
else()
|
||||||
if(${CMAKE_SYSTEM_NAME} MATCHES Linux)
|
if(${CMAKE_SYSTEM_NAME} MATCHES Linux)
|
||||||
cpack_ifw_add_repository("GPT4AllRepository" URL "https://gpt4all.io/installer_repos/linux/repository")
|
cpack_ifw_add_repository("GPT4AllRepository" URL "https://gpt4all.io/installer_repos/linux/repository")
|
||||||
|
@ -9,6 +9,7 @@
|
|||||||
#include <QProcess>
|
#include <QProcess>
|
||||||
#include <QResource>
|
#include <QResource>
|
||||||
#include <QSettings>
|
#include <QSettings>
|
||||||
|
#include <QDesktopServices>
|
||||||
#include <fstream>
|
#include <fstream>
|
||||||
|
|
||||||
class MyLLM: public LLM { };
|
class MyLLM: public LLM { };
|
||||||
@ -60,6 +61,10 @@ bool LLM::hasSettingsAccess() const
|
|||||||
|
|
||||||
bool LLM::checkForUpdates() const
|
bool LLM::checkForUpdates() const
|
||||||
{
|
{
|
||||||
|
#ifdef GPT4ALL_OFFLINE_INSTALLER
|
||||||
|
#pragma message "offline installer build will not check for updates!"
|
||||||
|
return QDesktopServices::openUrl(QUrl("https://gpt4all.io/"));
|
||||||
|
#else
|
||||||
Network::globalInstance()->sendCheckForUpdates();
|
Network::globalInstance()->sendCheckForUpdates();
|
||||||
|
|
||||||
#if defined(Q_OS_LINUX)
|
#if defined(Q_OS_LINUX)
|
||||||
@ -78,6 +83,7 @@ bool LLM::checkForUpdates() const
|
|||||||
}
|
}
|
||||||
|
|
||||||
return QProcess::startDetached(fileName);
|
return QProcess::startDetached(fileName);
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
bool LLM::directoryExists(const QString &path) const
|
bool LLM::directoryExists(const QString &path) const
|
||||||
|
Loading…
Reference in New Issue
Block a user