aboutsummaryrefslogtreecommitdiffstats
path: root/core
diff options
context:
space:
mode:
Diffstat (limited to 'core')
-rw-r--r--core/divefilter.cpp4
-rw-r--r--core/qthelper.cpp2
-rw-r--r--core/subsurfacestartup.c4
3 files changed, 8 insertions, 2 deletions
diff --git a/core/divefilter.cpp b/core/divefilter.cpp
index 23d023b9d..0aa78e53b 100644
--- a/core/divefilter.cpp
+++ b/core/divefilter.cpp
@@ -5,7 +5,7 @@
#include "gettextfromc.h"
#include "qthelper.h"
#include "subsurface-qt/divelistnotifier.h"
-#ifndef SUBSURFACE_MOBILE
+#if !defined(SUBSURFACE_MOBILE) && !defined(SUBSURFACE_DOWNLOADER)
#include "desktop-widgets/mapwidget.h"
#include "desktop-widgets/mainwindow.h"
#include "desktop-widgets/divelistview.h"
@@ -103,7 +103,7 @@ bool DiveFilter::showDive(const struct dive *d) const
[d] (const filter_constraint &c) { return filter_constraint_match_dive(c, d); });
}
-#ifndef SUBSURFACE_MOBILE
+#if !defined(SUBSURFACE_MOBILE) && !defined(SUBSURFACE_DOWNLOADER)
void DiveFilter::startFilterDiveSites(QVector<dive_site *> ds)
{
if (++diveSiteRefCount > 1) {
diff --git a/core/qthelper.cpp b/core/qthelper.cpp
index fd19e78a3..2e74c5625 100644
--- a/core/qthelper.cpp
+++ b/core/qthelper.cpp
@@ -419,6 +419,8 @@ QString getUserAgent()
// replace all other ':' with ' ' so that this is easy to parse
#ifdef SUBSURFACE_MOBILE
QString userAgent = QString("Subsurface-mobile:%1(%2):").arg(subsurface_mobile_version()).arg(subsurface_canonical_version());
+#elif SUBSURFACE_DOWNLOADER
+ QString userAgent = QString("Subsurface-downloader:%1:").arg(subsurface_canonical_version());
#else
QString userAgent = QString("Subsurface:%1:").arg(subsurface_canonical_version());
#endif
diff --git a/core/subsurfacestartup.c b/core/subsurfacestartup.c
index bdb908ea5..c12357cbc 100644
--- a/core/subsurfacestartup.c
+++ b/core/subsurfacestartup.c
@@ -132,7 +132,11 @@ void print_version()
static bool version_printed = false;
if (version_printed)
return;
+#if defined(SUBSURFACE_DOWNLOADER)
+ printf("Subsurface-downloader v%s,\n", subsurface_git_version());
+#else
printf("Subsurface v%s,\n", subsurface_git_version());
+#endif
printf("built with libdivecomputer v%s\n", dc_version(NULL));
print_qt_versions();
int git_maj, git_min, git_rev;