Make sure Subsurface webservice user id is always uppercase

Otherwise the download will fail.

Fixes #308

Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
Don't call deleteLater on ui elements

I'll admit that I don't fully understand this part of Qt.
But commenting out the deleteLater (like we already do for another one)
fixes the crash - and shouldn't do more than add a potential small memory
leak.

Fixes #309

Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
Make sure Subsurface will find Marble theme when installed on Linux

We need the marble data to go into a subdirectory of /usr/share/subsurface
and we need to search for both data and marbledata when trying to find the
theme.

Fixes #310

Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
Editing air or water temperature should modify dive computer, not dive

The dive fields are summary fields, the actual data needs to be in the
divecomputer specific fields.

Fixes #307
Removed another unused text

Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
Latest source strings for translations

Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
Latest snapshot of translations

German, Finnish, Norwegian, Swedish and Dutch are already mostly done!

Signed-off-by: Dirk Hohndel <dirk@hohndel.org>