summaryrefslogtreecommitdiffstats
path: root/subsurface-android-main.cpp
diff options
context:
space:
mode:
authorGravatar Dirk Hohndel <dirk@hohndel.org>2015-11-06 13:44:13 -0800
committerGravatar Dirk Hohndel <dirk@hohndel.org>2015-11-06 13:44:13 -0800
commitb76d3fa25f616bd01c290a7340274fd14d6ad4d7 (patch)
tree136bcc8013084927c32f922a5b06862151461f4e /subsurface-android-main.cpp
parentab66f6fc981b8b962165ca9ca1f9fd0aa73b1ff2 (diff)
downloadsubsurface-b76d3fa25f616bd01c290a7340274fd14d6ad4d7.tar.gz
Better file names for Subsurface-mobile related sources
They aren't Android specific - they are for the QML UI mobile app which should run on iOS as well. Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
Diffstat (limited to 'subsurface-android-main.cpp')
-rw-r--r--subsurface-android-main.cpp79
1 files changed, 0 insertions, 79 deletions
diff --git a/subsurface-android-main.cpp b/subsurface-android-main.cpp
deleted file mode 100644
index 77c574bb1..000000000
--- a/subsurface-android-main.cpp
+++ /dev/null
@@ -1,79 +0,0 @@
-/* main.c */
-#include <locale.h>
-#include <stdio.h>
-#include <string.h>
-#include <stdlib.h>
-#include <time.h>
-
-#include "dive.h"
-#include "qt-gui.h"
-#include "subsurfacestartup.h"
-#include "subsurface-core/color.h"
-#include "qthelper.h"
-
-#include <QStringList>
-#include <QApplication>
-#include <QLoggingCategory>
-#include <git2.h>
-
-QTranslator *qtTranslator, *ssrfTranslator;
-
-int main(int argc, char **argv)
-{
- int i;
- bool no_filenames = true;
- QLoggingCategory::setFilterRules(QStringLiteral("qt.bluetooth* = true"));
- QApplication *application = new QApplication(argc, argv);
- QStringList files;
- QStringList importedFiles;
- QStringList arguments = QCoreApplication::arguments();
-
- bool dedicated_console = arguments.length() > 1 &&
- (arguments.at(1) == QString("--win32console"));
- subsurface_console_init(dedicated_console);
-
- for (i = 1; i < arguments.length(); i++) {
- QString a = arguments.at(i);
- if (a.at(0) == '-') {
- parse_argument(a.toLocal8Bit().data());
- continue;
- }
- if (imported) {
- importedFiles.push_back(a);
- } else {
- no_filenames = false;
- files.push_back(a);
- }
- }
-#if !LIBGIT2_VER_MAJOR && LIBGIT2_VER_MINOR < 22
- git_threads_init();
-#else
- git_libgit2_init();
-#endif
- setup_system_prefs();
- prefs = default_prefs;
- fill_profile_color();
- parse_xml_init();
- taglist_init_global();
- init_ui();
- if (no_filenames) {
- if (prefs.default_file_behavior == LOCAL_DEFAULT_FILE) {
- QString defaultFile(prefs.default_filename);
- if (!defaultFile.isEmpty())
- files.push_back(QString(prefs.default_filename));
- } else if (prefs.default_file_behavior == CLOUD_DEFAULT_FILE) {
- QString cloudURL;
- if (getCloudURL(cloudURL) == 0)
- files.push_back(cloudURL);
- }
- }
-
- if (!quit)
- run_ui();
- exit_ui();
- taglist_free(g_tag_list);
- parse_xml_exit();
- subsurface_console_exit();
- free_prefs();
- return 0;
-}