Diving Log for Android update released

August 17th, 2017

A new update of Diving Log for Android is now available on Google Play. It contains the following new features and improvements:

  • New: equipment used for a dive
  • New: dive type selection
  • Signature improvements
  • Dive profile fixes
  • SAC calculation fixes
  • Runtime permissions (Target API 23)

You can now link equipment to dives and select the type of the dive. If you’ve previously added this data in the desktop or iOS version, it will automatically show up in the Android app. You can also edit the dive types list (add, rename and change the order of dive types). The buddy signature supports now also “dots”.

Equipment, dive type and signature with dot support

Equipment added to a dive

Select dive types

Edit dive types

The new version is using the new Android 6 runtime permissions, which means you don’t have to allow all permissions when installing the app. Instead, Diving Log will ask for specific permissions (e.g. GPS) if you want to use a function that needs that permission.

Available on Google Play

Diving Log 6.0.10 released

August 10th, 2017

A new update for Diving Log 6.0 has been released. It brings the following new features and improvements:

  • Galileo G2 support
  • Google satellite map fix
  • LogTrak import improvements
  • Mares Dive Organizer import fix
  • Excel profile data export fixes
  • Surface interval calculation fix

Jef Driesen from libdivecomputer did a great job and added download support for the Scubapro Galileo G2 via USB. Please note, if you want to download the G2 with Diving Log, you have to download an additional zip file and copy the contents to the Diving Log program folder (overwriting the existing files). I cannot deliver this version with the automatic update at the moment, because it breaks the downloader for Atomic Cobalt users.

If you want to support Jef and libdivecomputer, please click the “Donate” button at the bottom of the project page.

I’ve also fixed the Google Satellite map view in the dive site map window. The LogTrak import is optimized for the G2 data and the Mares Dive Organizer import updated to the latest format. The Surface interval calculation is fixed for inverted dive list ordering.

Diving Log 6.0.9 released

May 29th, 2017

A new maintenance update for Diving Log 6.0 is now available. It fixes some critical issues and includes some minor features:

  • Ratio iX3M Firmware 4.0 Support
  • New Libdivecomputer version
  • Downloader: DiveSystem computer also listed under Ratio
  • Signature “Dot” support
  • Scubase Import improved
  • Fixed a security issue when parsing XML files

Because of the XML security issue you should update to Diving Log 6.0.9 before opening any XML based files (e.g. UDDF or layout files) from untrusted sources. Those files could contain malicious code that would be executed when reading these files with older Diving Log versions. This issue has been fixed in Diving Log 6.0.9.

The latest libdivecomputer version supports also the Ratio iX3M Firmware 4.0, which was released recently. The buddy signature tool can draw now real “dots” when clicking or tapping.

Signature with dot

The next signature version will have also a higher resolution format to improve the quality of the strokes.

Diving Log 2.0 for Android released

April 9th, 2017

One year after the initial release of Diving Log for Android, the latest update has finally reached feature parity with the Windows Phone version. You will find in the latest update the following improvements and new features:

  • Map navigation panel
  • Online dive site search
  • Nitrox, SAC & Unit Calculator
  • Android 7 split screen improvements
  • GPS coordinate capture improvements
  • Bug fixes

The map screen has received some significant improvements. You can now activate a navigation panel, which shows you your current position, speed, altitude and course. When you select a dive site flag you can see also the distance, target course, time to target and the ETA (estimated arrival time). This is useful if you’re on a dive boat and want to check how long it will take to arrive the dive spot:

New Map Features

Navigation Panel

The navigation panel is mostly useful for nautical navigation on a boat. To navigate to a dive site on land, just select a dive site flag and tap on the Google route button at the bottom. This will open the Google Maps app and calculate a route to the selected dive site:

Select dive site

Route to dive site

You can now also search in the divelogs.de database for dive sites which are not stored in your logbook. You can either search by name or around a certain area by tapping into the map. Then you can import any of the dive sites into your own logbook file. And last but not least I’ve added the Nitrox, SAC and unit calculators to the Android app:

Dive Site Search

Calculators

Android 7 offers a new split screen function and I’ve improved the compatibility of the Diving Log app for this feature. It should now work just fine in split screen mode on phones and tablets:

Android 7 Split Screen Mode

Diving Log 6.0.8 released

March 16th, 2017

A new update for Diving Log 6.0 has been released with the following new features and improvements:

  • Downloader new computers: Hollis DG02, Aqualung i750TC, Cressi Drake, Sherwood Vision
  • Logbook red cursor line keyboard support
  • Several performance improvements in logbook window
  • Facebook Share profile graphic fixed for High DPI displays
  • Buddy signature full screen support
  • Cochran *.can files import
  • Oceanlog import dive types
  • Equipment & City sort order options

Red cursor line can be moved with keyboard

The red cursor line in the profile graphic can now be moved with the arrow keys on your keyboard. The HOME and END keys jump to the start and end of the profile. The arrow keys will snap to each profile point, which is great for analyzing the profile point by point.

The logbook window had also some performance issues in the past which are now fixed, e.g. fast typing (especially comments), fast navigating within the dive list or the profile crosshair. The root of these performance issues was the drop shadow below the ribbon toolbar. Once I’ve removed the shadow effect, the performance issues were finally gone.

The new Facebook Share feature from version 6.0.7 was not working correctly on high DPI screens. This has been fixed in this update as well. Signing dives on touch screens with a pen is now easier, because you can switch the signature window into full screen with the new touch optimized toolbar. This avoids any accidentally taps on other controls.

And last but not least great news for Cochran users: you can finally import *.can files from Cochran Analyst® into Diving Log!

Signature Toolbar

 

Diving Log for Android update released

March 2nd, 2017

I’ve released an update for Diving Log on Android with the following new features:

  • Add multiple buddies to dives and trips
  • Less restrictions without in-app purchase
  • Polish Localization
  • Several bug fixes and improvements

You can now add multiple buddies to dives and trips. If you’ve added multiple buddies using the desktop version in the past, they will now show up on your Android device:

Dive Buddies

Trip Buddies

In the past an in-app purchase was required to edit any data in the Android app. Now you can add and edit up to 10 dives and add/edit all other data (e.g. dive sites) without any limitation. The app supports now Polish localization (many thanks to Maciej) and several bugs were fixed (comments field scrolling issue, dive time picker issue).

Available on Google Play

Diving Log 6.0.7 released

December 7th, 2016

The latest update Diving Log 6.0.7 is now available with the following new features:

  • Share on Facebook
  • Layout Improvements (Group Style, XML Formatting, Empty Layout)
  • New Layouts (Subsurface, Shearwater, SuuntoDM)
  • Filter Improvements (Divetype, BuddyIDs, UsedEquip)
  • Detail Data Sorting (Buddies, Shops, Trips)
  • Cloud Sync Folder Config Button
  • Logbook Profile Graphic export improvements
  • Bug fixes and other improvements

You can now easily share any dive profile on Facebook directly from Diving Log. Optionally you can add photos and a message to the post, which will appear right on your timeline:

Share on Facebook

I’ve added a number of improvements to the logbook layout function. You can now change the style of layout groups, which was not possible previously. When you save a layout file, the XML syntax within the *.lay file is now formatted properly, so it is a lot easier to do some editing in a text or xml editor. Sometimes it is easier to do minor changes with a text editor directly in the *.lay file instead of using the layout function. I’ve also added an empty layout which you can use as a starting base to create your own layout, so you don’t have to clear up an existing layout.

Layout group style and empty layout

Better layout XML formatting

During my tests of the layout editor, I’ve created 3 new layouts myself to see how everything works. The layouts are roughly inspired by other applications (Suunto DM, Shearwater Desktop and Subsurface) and can be downloaded from the layout website.

You can now also save a 64 x 48px image with the same name as the layout file into the layout folder. The image will be used as icon in the layout selection list in the logbook window for your custom layouts.

Shearwater Layout

Subsurface Layout

Suunto DM Layout

In the filter window, you can now apply filters to the dive type and equipment fields more easily by selecting them from a dropdown list. In the Buddy, Shop and Trip window you can change the sort order of the list. In the Dropbox, OneDrive, Google Drive and ownCloud sync dialog you can now configure the sync folder manually, if it isn’t picked automatically. And last but not least you can configure the profile graphic export format.

Logbook filter improvements

Detail data sort order

Cloud sync folder configuration

Profile graphic export

Diving Log for Android update

November 24th, 2016

There is a new update for the Diving Log Android app available with the following new features:

  • Tablet Optimizations
  • Contact Picker in Buddy List
  • Russian Localization
  • Bug fixes and platform improvements

You can now easily import buddies from your Android contacts:

21

I’ve included also some UI improvements for tablets and large phones in landscape mode for the dive list and dive details screens:

7" Tablet with more details in dive list

7″ Tablet with more details in dive list

7" Tablet in landscape mode: just one text row per dive

7″ Tablet in landscape mode: one text row per dive

7" Tablet: improved dive details landscape view

7″ Tablet: improved dive details landscape view

Diving Log 6.0.6 released

September 22nd, 2016

I’ve released a new update for Diving Log 6.0 with the following new features:

  • Divesite map in logbook window
  • Tanklist in logbook window
  • Extended Layout updated
  • DAN Diver Safety Guardian Upload
  • Office 2016 Ribbon theme
  • Downloader improvements
  • Android USB Sync device lookup improved
  • Drag and Drop logbook files to main window
  • Import all waypoints of a GPX file as new dive sites
  • French localization improvements
  • Bug fixes and other improvements

Logbook window improvements:

You can now include the “Tank & Gas” list directly in the logbook window. Additionally you can add a map view to your logbook layout, which automatically shows the dive site of the currently selected dive on a map. I’ve updated the “Extended Layout” which now includes both new items. In the screenshots below you can also see the new Office 2016 theme, which you can select in the preferences dialog.

Tank & Gas List

Tank & Gas List

Dive Site Map

Dive Site Map

DAN Diver Safety Guardian Upload:

You can now upload your dives to the DAN Diver Safety Guardian website, for additional decompression risk analysis and statistics. Read more about that feature on this page.

DAN DSG Upload

DAN DSG Upload

Other improvements:

If the Android USB sync dialog did not show your connected Android device, please try it again. In this update I’ve improved the device lookup and it should now show up. There are also improvements in the dive computer downloader as well as the latest libdivecomputer library. You can now also drag and drop Diving Log logbook files (*.mdb) to the main window to quickly open them.

Sync directly to MTP connected devices

Sync directly to MTP connected devices

Diving Log for Android – Statistics & Charts

August 26th, 2016

Today I’ve released an update of Diving Log for Android with a vastly improved statistics section. It was available for some time in the beta channel, but now it is released for everyone. You can view now most of the charts which are available in the desktop version and the statistic section is now also optimized for 7 and 10 inch tablets. The app is now also localized to Italian and the text selection overlay toolbar works better. Photos taken from within Diving Log are now also added to the Android Gallery app.

Charts on Phone

Charts on Phone

 

Chart Years on 7" Tablet

Chart Years on 7″ Tablet

Chart Depth on 7" Tablet

Chart Depth on 7″ Tablet

Statistics & Charts on 10" Tablet

Statistics & Charts on 10″ Tablet