Announcing Subsurface-mobile 2.0.1 for Android and iOS

The Subsurface development team proudly announces the release 2.0.1 of Subsurface-mobile, a full fledged dive log program for iOS and Android devices. Subsurface-mobile allows you to access your dive log on your tablet or phone, edit the data and even download new dive information from many Bluetooth LE dive computers (on iOS) and from many Bluetooth and Bluetooth LE dive computers (and even some dive computers that require a download cable — but there things get more complicated) on Android. Using a free Subsurface Cloud Storage account you can synchronize your dive data with the Subsurface desktop application (while significantly increasing the usefulness, the cloud account is not required to use Subsurface-mobile).

Subsurface-mobile 2.0.1 brings a few minor improvements in the UI and support for a few additional dive computers on Android when compared to Subsurface-mobile 2.0, but it represents a significant overhaul of the user interface when compared to Subsurface-mobile 1.2, which until today was the latest version on available on iOS. With Subsurface-mobile 2.0.1 you get better structure, better visuals, better menus, better editing… a lot of our focus went into turning this into a better, visually more attractive and easier to use application.

Subsurface-mobile 2.0.1 for iOS also adds the GPS functionality that had always been available in the Android version of Subsurface-mobile. With the exception of the lack (for hardware reasons) of classic Bluetooth and serial dive computer support in iOS, the two applications are now otherwise at feature parity.

You can get Subsurface-mobile in the respective App Stores. Please check out the Subsurface-mobile v2 user manual.
Please report any issues you may run into in our user forum

As everything we do, Subsurface-mobile is free and open source. No ads, no commercial anything. And it comes with free cloud storage (if you decide to use that — it’s optional). Your data aren’t used for anything, nothing gets monetized.

Announcing Subsurface 4.7.4

The Subsurface development team proudly announces the release 4.7.4 of Subsurface, an open source dive log and dive planning program for Windows, Mac and Linux.

For those playing along, yes, because of a small maintainer-error we went from 4.7.2 straight to 4.7.4. The only difference from 4.7.3 to 4.7.4 is that 4.7.3 forgot to update to the latest translations.

The big news for Linux users is that with Subsurface 4.7.4 the AppImage is back. Not only that, we now offer an automatically created AppImage for our ongoing development work directly from our GitHub releases page.

Some of the other changes since Subsurface 4.7.2:

  • SmallUI fixes
  • Improvement to oxygen breaks code in planner
  • Write log messages into files when not started from a console on Windows
  • Improved detection of OpenGL versions (prevents potential crash on more operating systems with ancient gfx drivers)
  • Improve the map widget editing behavior. Allow updating the location of a marker that is being edited by entering new coordinates in the text field in “real-time”. Also, don’t place new markers at the 0,0 coordinate and instead place them at the current map center.

Binaries are available for Windows, Mac, and an AppImage for x86-64 Linux (plus distribution specific binaries for a number of Linux flavors including Ubuntu, Debian, Linux Mint, Fedora, and openSUSE).

You can get Subsurface 4.7.4 from these locations:

Windows: https://subsurface-divelog.org/downloads/subsurface-4.7.4.exe

Mac: https://subsurface-divelog.org/downloads/Subsurface-4.7.4.dmg

Linux: A generic AppImage is available for download at the Subsurface GitHub Release page. Download Subsurface-a157fa5c6-x86_64.AppImage, make it executable
chmod +x Subsurface-a157fa5c6-x86_64.AppImage and then simply run this file.
Linux: Ubuntu: Add ppa:subsurface/subsurface to your software sources; the .deb files in that PPA can also be installed on sufficiently current versions Debian and LinuxMint; see the Downloads page and use http://ppa.launchpad.net/subsurface/subsurface/ubuntu to get our latest release version.

Linux: openSUSE / Fedora: go to our open build service release page

Please post questions of problems in the User Forum or file a bug in our Bug Tracker.

Announcing Subsurface 4.7.2

The Subsurface development team proudly announces the release 4.7.2 of Subsurface, an open source dive log and dive planning program for Windows, Mac and Linux.

It’s only been a little over a week, but we fixed a few annoying issues with Subsurface 4.7.1 and wanted to get this into people’s hands as quickly as possible. Some of the changes since Subsurface 4.7.1:

  • Fix potential crash when running with French localization and downloading dives from a dive computer
  • Fallback to old behavior if Facebook album creation fails
  • Fix UI issue when adding dives to trip below
  • Fix UI issue when closing filters
  • Add small behavior changes to the map widget
  • Change to a more consistent way to show errors in Subsurface
  • Solve several potential issues with the cloud account authentication flow
  • Fix a potential problem when saving data that was loaded from a git repository into cloud storage
  • Fix error where newly created cloud accounts failed to create the remote repository on Windows
  • Detect and try to work around the fact that the map module requires at least OpenGL 2.1 (previously Subsurface would crash when OpenGL was too old -- often on old Win32 versions)

Binaries are available for Windows, Mac, and a few distribution specific binaries for a number of Linux flavors including Ubuntu, Debian, Linux Mint, Fedora, and openSUSE. We usually also provide an AppImage that runs on most Linux distributions, but that still requires some more work and will be released in the next few weeks.

You can get Subsurface 4.7.2 from these locations:

Windows: https://subsurface-divelog.org/downloads/subsurface-4.7.2.exe

Mac: https://subsurface-divelog.org/downloads/Subsurface-4.7.2.dmg

Linux: Ubuntu: Add ppa:subsurface/subsurface to your software sources; the .deb files in that PPA can also be installed on sufficiently current versions Debian and LinuxMint; see the Downloads page and use http://ppa.launchpad.net/subsurface/subsurface/ubuntu to get our latest release version.

Linux: openSUSE / Fedora: go to our open build service release page

Please post questions of problems in the User Forum or file a bug in our Bug Tracker.

Ankündigung der Version 4.7.1 von Subsurface

Das Subsurfe-Entwicklingsteam ist stolz, die Version 4.7.1 von Subsurface anzukündigen, ein Open-Source Tauchlogbuch und -Planungsprogramm für Windows, Mac und Linux.

Einige der Änderungen seit Subsurface 4.6.4:

Änderungen im Userinterface

  • Neues Kartenwidget. Keine rotierende Erdkugel, bessere Unterst¨tzung für das unterliegende Widget, eine generelle Verbesserung.
  • Viele kleinere Fehlerbeseitungungen.
  • Grünes Icon bei Gaswechseln zu Sauerstoff.

Im- und Exporte

  • Bessere Unterstützung beim Datenimport von Shearwater desktop, DL7, Datatrak und andere Formate Dritter.

Tauchgangsplaner

  • Verbesserte und benutzerfreundlichere Behandlung der Gasflaschen.
  • Ausgabe der Differenz zum Minimum Gas
  • Identifizierung von überlappenden Tauchgängen im Tauchplaner
  • Berechnung von Planvariationen: Wie ändert sich die Dekompressionszeit, wenn sich die Grundzeit um eine Minute oder die Tiefe um einen Meter ändert?
  • Beschleunigte Planung bei langen Dekompressionszeiten

Unterstützte Tauchcomputer

Frühe und eingeschränkte für Bluetooth LE Tauchcomputer. Zur Zeit wird BLE unter Windows mangles Unterstützung im benutzten Toolkit gar nicht unterstützt. BLE funktioniert offenbar gut auf Mac und Linux, wenn Subsurface gegen Qt 5.9.2 oder neuer gebaut wird. Ältere Versionen von Qt führen zu nicht so guten Resultaten. Hinweis für diejenigen mit Windows oder Linux-Distributionen, die keine BLE Unterstützung erm&oml;glichen: Subsurface-mobile 2.0 oder später auf Android kann mit Tauchcomputern mittels BLE kommunizieren. Die Daten lassen sich dann mittels der Subsurface Cloud übertragen.

Support for multiple tank sensors reporting pressure at the same time. This is something that we hadn’t seen before outside of CCR dives, but some newer dive computers support this for example for side mount divers. We now correctly download these data from the dive computers that support it, store and retrieve the pressure data, and visualize multiple tank pressure readings at the same time.

Add support for the following dive computers:

  • Aqualung i200
  • Cochran Commander II, Commander TM
  • Dive Systems/Ratio iDive2 Deep, iDive2 Easy, iDive2 Free, iDive2 Tech+, iX3M Deep, iX3M Easy, iX3M Pro Deep, iX3M Pro Easy, iX3M Pro Tech+, iX3M Reb, iX3M Tech+
  • Heinrichs Weikamp OSTC+
  • Shearwater Perdix AI (only available where BLE is supported)
  • Suunto D4f

Add support for OSTC 4 configuration.

Binaries are available for Windows, Mac, and a few distribution specific binaries for a number of Linux flavors including Ubuntu, Debian, Linux Mint, Fedora, and openSUSE. We usually also provide an AppImage that runs on most Linux distributions, but that still requires some more work and will be released in the next few weeks.

You can get Subsurface 4.7.1 from these locations:

Windows: https://subsurface-divelog.org/downloads/subsurface-4.7.1.exe

Mac: https://subsurface-divelog.org/downloads/Subsurface-4.7.1.dmg

Linux: Ubuntu: Add ppa:subsurface/subsurface to your software sources; the .deb files in that PPA can also be installed on sufficiently current versions Debian and LinuxMint; see the Downloads page and use http://ppa.launchpad.net/subsurface/subsurface/ubuntu to get our latest release version.

Linux: openSUSE / Fedora: go to our open build service release page

Please post questions of problems in the User Forum or file a bug in our Bug Tracker. And as a side note, after too many problems with our old bugtracker, we just switched to using issues on GitHub, so please follow the link above, not the old link to trac you may have bookmarked previously.

(and yes, we skipped 4.7 -- we were half way through releasing that yesterday when we realized a couple of changes were missing… since at least one build had already uploaded we didn’t want to create any confusion and just called this one 4.7.1. You did not miss anything.)

Announcing Subsurface 4.6.4

Das Subsurface-Entwicklerteam freut sich, die Version 4.6.4 von Subsurface, dem Open Source Tauchlogbuch- und -planungsprogramm für Windows, Mac und Linux, anzukündigen.

Einige der Änderungen seit Subsurface 4.6.3:

  • Tiefe und Dauer eines manuell hinzugefüten Tauchgangs kann mit der Tastatur eingegeben werden.
  • Verbesserung der Tabellenbeschriftung und Tooltips im Planer
  • “Minimum-Gas”-Berechnung im Planer
  • Verbesserung der Tauchgangsnotizen bei Wiederöffnen von Tauchgängen im Planer
  • Vereinheitlichung der Terminologie
  • Unterstützung der Rahmenbreite in Druck-Templates
  • Flaschendruck wird nicht mehr fälschlich rot angezeigt
  • Viele Verbesserungen im CSV-Import und -Export
  • Verbesserungen im DivingLog-Import
  • Versuche Logbücher als Latin-1 zu interpretieren, wenn UTF-8 fehlschlägt
  • Import des neusten Suunto DM5 Formats
  • Das Einheitensystem wird zwischen der Desktop- und der Mobilversion richtig über die Cloud synchronisiert
  • Beseitungung diverser Rundungsfehler
  • Beseitigung einiger mögliucher Abstürze
  • Verbesserte Behandlung von Druckangaben aus der Uwatec Memomouse
  • Verbesserung des Cobald-Imports bei unbenutzen Flaschen
  • libdivecomputer:
    • Bufferoverflow in der Subsurface-Version von libdivecomputer behoben
    • Mehrere Fehlerkorrekturen in libdivecomputer

Ausführbare Versionen erhältlich für Windows, Mac und ein AppImage für Linux (sowie distributionsspezifische Versionen für eine Reiche von Linux-Systemen, unter anderem Ubuntu, Debian, Linux Mint, Fedora und openSUSE). Subsurface 4.6.4 kann hier heruntergeladen werden:

Windows: https://subsurface-divelog.org/downloads/subsurface-4.6.4.exe

Mac: https://subsurface-divelog.org/downloads/Subsurface-4.6.4.dmg

Linux: Ein generisches AppImage gibt es hier Subsurface-4.6.4-x86_64.AppImage. Diese Datei herunterladen, ausführbar machen mittels
chmod +x Subsurface-4.6.4-x86_64.AppImage und dann einfach ausführen.
Linux: Ubuntu: ppa:subsurface/subsurface zu den Sofwarequellen hinzufügen. Die .deb-Dateien in diesem PPA können auch in neueren Versionen von Debian und LinuxMint installiert werden, siehe Downloads-Seite. http://ppa.launchpad.net/subsurface/subsurface/ubuntu verwenden, um das neuste Release zu erhalten.

Linux: openSUSE / Fedora: Bitte zur open build service Seite

Probleme können in unserem Benutzer Forum oder im Bug Tracker gepostet werden.

Announcing Subsurface 4.6.3

Das Subsurface-Entwicklings-Team freut sich, die Version 4.6.3 von Subsurface, dem Open Source Tauchlogbuch und Tauchgangsplanungsprogramm für Windows, Mac und Linux, ankündigen zu können.

Einige der Verbesserungen seit Subsurface 4.6.2:

  • Strg-Scrollrad ändert die Schriftgröße im Tauchgangsplan sowohl auf dem Bildschirm als auch im Ausdruck
  • Tastatur-Shortcuts mit Strg/Cmd funktionieren auch in übersetzten Versionen von Subsurface
  • Verbesserung von Orthographie und Konsistenz im Userinterface
  • Überschriften in der Tauchflaschentabelle werden übersetzt.
  • Verbesserte Tauchgangszusammenführung: Behandlung der Wassertemperatur und Tauchplätzen
  • Eliminieren eines Tippfehlers in den Sättigungs- und Entsättigungsraten; dies hat einen kleinen Einfluss auf einige berechnete Dekopläne
  • Verbesserung einiger Icons im Einstellungen-Dialog
  • Fehler im CSV-Export bei Gewichten in Pfund behoben
  • Einige kleine Fehlerbehebungen
  • Wesentliche Verbesserungen bei einigen Übersetzungen (insbesondere Vervollständigung von Italienisch und Griechisch)
  • Update des russischen Benutzerhandbuchs
  • Katalanische Übersetzung

Ausführbare Programme sind für Windows, Mac und Linux verfügbar. Für Linux stellen wir sowohl ein AppImage bereit, das auf den meisten Distributionen laufen sollten, als auch Distributions-spezifische Pakete für Ubuntu, Debian, Linux Mint, Fedora, und openSUSE). Du kannst Subsurface 4.6.3 hier finden:

Windows: https://subsurface-divelog.org/downloads/subsurface-4.6.3.exe

Mac: https://subsurface-divelog.org/downloads/Subsurface-4.6.3.dmg

Linux: Ein generisches AppImage kann als Subsurface-4.6.3-x86_64.AppImage heruntergeladen. Anschliessend kann es mittels
chmod +x Subsurface-4.6.3-x86_64.AppImage ausführbar gemacht und direkt aufgerufen werden.
Linux: Ubuntu: Trage ppa:subsurface/subsurface in Deine software sources ein; die .deb Datei in diesem PPA kann auf hinreichend aktuellen Versionen von Debian und LinuxMintinstalliert werden ; siehe die Programm herunterladen Seite und http://ppa.launchpad.net/subsurface/subsurface/ubuntu für die aktuelle Version.

Linux: openSUSE / Fedora: das aktuellste Subsurface Paket kann direkt von unserem Build Service Projekt installiert werden.

Wir freuen uns über Nachrichten zu Fehlern in Subsurface in unserem Benutzer Forum (natürlich besonders, wenn Patches mitgeschickt werden), zusätzlich haben wir einen Bugtracker auf dem solche Berichte eingestellt und weiter bearbeitet werden können.