Archive for the ‘Updates’ Category

Android Downloader for OSTC and Desktop Update

Thursday, July 25th, 2019

This week I released a minor update (6.0.16 Update 1) for Diving Log 6.0:

  • New libdivecomputer with bug fixes and download support for these new computers:
    • Mares Genius
    • Suunto D5
    • Aqualung i550C
  • OpenStreetMap fixed in map window
  • Scubapro ZDiveLog import fixed for new format

Diving Log for Android was also updated this week with a rather big thing: the first downloader for HeinrichsWeikamp computers (OSTC) is now available as beta. If you’re using the Android app and have an OSTC computer, please try it out and let me know if it works or not. If there are any problems, activate the “Log Errors” and “Dump File” options in the downloader settings as shown below:

Downloader

Downloader Settings

Download Progress

Downloaded Dives

Supported connection types are USB-OTG, Bluetooth and Bluetooth LE (BLE). The downloader is currently beta status, so please let me know via email if there is a problem. Do not use the app store review system to report bugs, thank you!

This update has a lot of the work done to support more computers. But for this I have to port libdivecomputer to Android, which still takes some time. Thank you for your patience!

Diving Log 6.0.16 released

Tuesday, May 7th, 2019

The latest update for Diving Log 6.0 is all about the downloader, which received a lot of improvements and support for many new dive computers:

  • Bluetooth LE dive computer support (Windows 8 and 10)
  • New libdivecomputer version with support for many new dive computers (see list below)
  • Downloader Favorites in Sidebar (see below)
  • Garmin Descent Mk1 in Downloader (USB)
  • New Diviac Import
  • Mares Dive Organizer Import improved
  • Profile Bookmark Dropdown (see below)
  • Switch to .NET 4.5 (no more Windows XP Support)
  • Facebook Share removed (API not available anymore)

Adding Bluetooth LE support was a huge effort and in the planning and making for two years. It required big changes in libdivecomputer and Diving Log, but became more pressing since more and more BLE only computers came to the market. But now you can download BLE computers from HeinrichsWeikamp, Shearwater, Suunto and Scubapro directly with Diving Log on Windows 8 and Windows 10. The Mares Bluelink interface is now also supported, the Bluetooth interface from Oceanic will come soon.

If you have more than one of the same BLE computer, you can select which one to download with the “Select” button in the downloader dialog. You can add your own label to easier differentiate those devices:

Add your own label

Click on “Search unpaired devices” if you have not paired your BLE computer yet. You can now also add specific dive computer models directly into the sidebar of Diving Log by clicking the star icon in the “Advanced settings”. This will preserve the 3 dropdowns (port, manufacturer and dive computer) and will save you a lot of clicks when you have more than one computer:

Downloader “Add to Sidebar”

These are the new dive computers which have been added to the downloader:

Aqualung – i300C
Aqualung – i100
Aqualung – i770R
Cressi – Cartesio
Cressi – Goa
Mares – Smart Air
Oceanic – Pro Plus X
Ratio – iDive Color Easy
Ratio – iDive Color Deep
Ratio – iDive Color Tech+
Ratio – iX3M Pro
Ratio – iX3M Fancy
Ratio – iX3M Pro Fancy
Ratio – iX3M Pro Pro
Ratio – iX3M Pro Reb
Ratio – iDive Fancy
Ratio – iDive Pro
Ratio – iDive Reb
Ratio – iDive Color Free
Ratio – iDive Color Fancy
Ratio – iDive Color Pro
Ratio – iDive Color Reb
Scubapro – Aladin H Matrix
Scubapro – Aladin Sport Matrix
Scubapro – G2 HUD
Seac – Guru
Shearwater – Nerd 2
Shearwater – Perdix AI
Shearwater – Teric
Tecdiving – DiveComputer.eu

The profile bookmark dialog, which was added in version 6.0.14, has now a dropdown with previously used bookmarks to choose from:

Profile Bookmark Dropdown

Adding support for Bluetooth LE required a switch to .NET Framework 4.5, which is not supported on Windows XP. So five years after the official end of support, I also have to end support for Windows XP. Diving Log 6.0.15 is the last version running on Windows XP:

Goodbye Windows XP

Diving Log 6.0.15 released

Monday, January 14th, 2019

A new update for Diving Log 6.0 is now available (click the menu Help > Check for updates if it is not installed automatically. What’s new?

  • New VMS RedBare import
  • EOL.org import working again after API changes
  • Uemis web download improved
  • Divesoft now listed in downloader
  • Cumulated dive time field in logbook window
  • MySQL upload option for POST to URL
  • Dive site map in logbook and site details remembers map type
  • Diving Log Import option for automatic dive renumbering

The Encyclopedia of Life server experienced some issues during the last few weeks due to API and server changes which broke the EOL Import in Diving Log 6.0. In this update the import is working again, but some data (e.g. English descriptions of marine life) are still missing. The EOL admins told me that the missing data should become available over time once they migrated everything to the new server.

The Uemis web downloader should be a bit faster when you have a lot of dives on the server (the first download may be still slow, but it will improve the next time you download new dives).

Diving Log 6.0.14 released

Wednesday, October 3rd, 2018

A new update with many new features is now available for download (Menu Help > Check for updates):

  • Marine Life Management
  • Marine Life Print & Table Editor support
  • Marine Life Sightings in Logbook Window
  • Marine Life Import from Encyclopedia of Life
  • Marine Life in Tree Browser
  • New Logbook fields: Desaturation-, No Fly- & Scrubber Time
  • New Logbook field options: Water Type (Chlorinated), Entry Type (Pool, Aquarium, Jetty, Ice) & Supply Type (PSCR, Sidemount, Surface)
  • Profile Bookmarks
  • High Resolution Signature support
  • Better Apnea support
  • Dive Stamp in Logbook & User Information
  • Medical Statement in User Information
  • Shearwater Desktop Import update for Teric
  • Diving Log Import improved
  • Copy & Split Dive improved
  • Facebook Share Dialog fixed

The iOS and Android updates with support for these new features will be available soon.

Here you can see some screenshots:

Marine Life

Encyclopedia of Life Import

Dive stamp, sightings & 3 time fields

New field options

New Tank & Gas options

Personal stamp & medical statement

Better Signature

Apnea Dive Support

Profile Bookmarks

Diving Log for Android update released

Thursday, 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.8 released

Thursday, 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

Thursday, 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.6 released

Thursday, 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 6.0.5 released

Saturday, June 4th, 2016

A new update for Diving Log 6.0 is now available, with the following features and improvements:

  • Diving Log for Android Sync via USB and Dropbox
  • USB Sync for MTP connected Android devices
  • Downloader (New: Cochran, Shearwater Perdix, Cressi Newton, Aqualung i450T, Aladin Sport, Aqualung i300, Beuchat Mundial)
  • New ISCan APECS 4 Import
  • New Aqualung Diverlog Import
  • Subsurface Import improvements
  • LogTrack Import improvements for Mantis M2
  • Fix: When using autostart, update check does not block the application anymore
  • Bug Fixes

USB Sync for MTP connected Android devices

Syncing with Android devices via USB is now a lot easier. In the past, you could not save your logbook file directly to the device when it was connected in MTP mode, which almost all devices do nowadays. Instead you would have to save the file to the PC and copy it manually in Windows Explorer.

With this update you can now sync to (and from) the Android device directly even in MTP mode. In the upper left corner the device should show up and Diving Log will sync directly to the correct folder. This works for all compatible Android dive log apps (Diving Log, DiveMate, etc.):

Sync directly to MTP connected devices

Sync directly to MTP connected devices

Diving Log 6.0.4 released

Friday, March 11th, 2016

A new update for Diving Log 6.0 is now available, with the following features and improvements:

  • Profile-Compare feature
  • Downloader: support for new computers
  • New Hollis Explorer import
  • Subsurface import improvements
  • MacDive import improvements
  • Excel export improvements
  • Fixed: main window seems to freeze when autostart and update notification overlay each other
  • Bug Fixes

The update will be automatically installed when you start Diving Log the next time. To force the update, click the menu “Help > Check for updates”.

Please note, in the current Diving Log version which you’ve installed, the update notification could be overlaid by the autostart window (e.g. logbook window) and it seems the application is locked up. To fix it, press either two times Alt-Tab and if that does not help to bring the update notification to the front, kill the application in the task manager and start it again. Then check for updates manually after it has launched. This bug should be fixed in the current update.

A note to all Windows 10 Insider Preview users: There seems to be a bug in the latest Insider Build 14279 of Windows 10, which prevents Diving Log 6.0 to start correctly (there is a System.Windows.Markup.XamlParseException). I’m not sure if all languages are affected, it currently looks like it affects only German versions of Windows. I recommend you wait and do not update to Build 14279. Other .NET WPF applications also seem to be affected. As this is a Windows or .NET Framework bug, I cannot fix this from my side. Again, this is only the insider preview (beta) of Windows 10, not the normal (stable) version. If you’ve already updated to Build 14279, you can revert to the previous build in the Windows settings app. See also this (German) forum post