From dec47e11cd3aa1f4c6333a69c72df4c4d5e0628f Mon Sep 17 00:00:00 2001 From: Tomaz Canabrava Date: Tue, 18 Apr 2017 19:14:03 +0200 Subject: Separate the download thread from the widget logic This is important to not duplicate code for the Qml view. Now the DownloadFromDiveComputer widget is mostly free from important code (that has been upgraded to the core folder), and I can start coding the QML interface. There are still a few functions on the desktop widget that will die so I can call them via the QML code later. I also touched the location of a few globals (please, let's stop using those) - because it was declared on the desktop code and being used in the core. Signed-off-by: Tomaz Canabrava Signed-off-by: Dirk Hohndel --- core/uemis-downloader.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'core/uemis-downloader.c') diff --git a/core/uemis-downloader.c b/core/uemis-downloader.c index 79c88d28b..e65c1fd46 100644 --- a/core/uemis-downloader.c +++ b/core/uemis-downloader.c @@ -76,6 +76,8 @@ static int dive_to_read = 0; static int max_deleted_seen = -1; +extern struct dive_table downloadTable; + /* helper function to parse the Uemis data structures */ static void uemis_ts(char *buffer, void *_when) { -- cgit v1.2.3-70-g09d2