Posts Tagged ‘Import’

New beta version available

Thursday, July 29th, 2010

You can download a new beta version of Diving Log 5.0 with several new features:

Full Setup (26 MB)
Update from 5.0.0 (19 MB)

In the main toolbar you will find a new “Web” dropdown button, which is now the central location for cloud services like online logbooks. Currently there are 4 online logbooks included:

  • Dilogs.com – already included with the Dilogs manager, but the new sync interface offers a lightweight and easier sync experience
  • Divelogs.de – was only available in the export menu, but now you can upload and download your dives in the new sync dialog
  • Yourdivebook.com – completely new integrated with upload and download
  • Divelogpool.com – new beta portal to collect dive data for the NTNU (Norwegian University of Science and Technology) in Trondheim for a research project
  • In future MySQL sync will be added for phpDivingLog

Dilogs Sync

Divelogs Sync

YourDiveBook Sync

Great news for all Android users out there: there is now a sync function from Diving Log 5.0 to the already available Android Dive Log (Dive Log Key) from Rob Knapen. It is included in the sync menu in the main toolbar of Diving Log. The sync is done at the moment only via the sdcard. Diving Log saves the file to the sdcard, Android Dive Log reads this file from the card when you use the restore function. To sync back to the desktop you must create a backup in the Android DL to the storage card, Diving Log will import that and merge the changes into the desktop logbook.

Android Sync

Main Screen

Dive List

Dive Site Map

The ribbon in the logbook window could now be displayed also in the Windows 7 ribbon style:

Windows 7 Ribbon Style

Other new features in this beta:

  • Import from JDiveLog
  • French localization completed
  • Many small improvements and bug fixes

Diving Log 5.0 – Latest Updates

Monday, February 8th, 2010

I want to give you a quick overview about the recent updates of the current version 5.0:

  • Backup function added
  • External tools management added
  • UDDF Import improved for DR5 dive computer
  • UDDF Export improved for DR5 dive computer
  • Support for Mares Icon HD (Import DiveOrganizer)
  • GUI Improvements when Windows runs in classic style

The backup function has been improved a bit since version 4.0 and is able to maintain several different logbook files. The backup files can also be zipped.

Backup Function

The external tools function is now also included. With this function, you can add a shortcut to any file or program to the “Tools” menu.

External Tools

External Tools Manager

If you own a DR5 dive computer from HeinrichsWeikamp, you can use the new improved UDDF export to upload any dive from any dive computer to your DR5. Make sure to set in the export settings the “DR5 Compatibility” option to “True”. With the improved UDDF import you can select now several UDDF files and import them at once. This makes it much easier to import from the DR5 where every dive is stored in a single file.

UDDF Export

If you own a Mares Icon HD dive computer, please write me an email. I need some dive data from the Icon HD in order to test the import function a bit more (I had no real data during the development of the importer). Thank you!

Import Diving Log files

Tuesday, January 12th, 2010

Happy New Year to everyone! Today I’ve uploaded a small update with some smaller bug fixes. One new feature is the import of Diving Log logbook files, which has been improved from version 4.0. Now you have more control which data will be imported, so you can use it to exchange data with logbook files from other users, e.g. you only have to enter new dive sites once, and then import them into the other logbook files.

Import Diving Log logbook files

Another new feature is the automatic backup before critical operations. Diving Log has a backup function (which is not yet included in version 5.0), and you should additionally backup your logbook file regularly to a secure location, but sometimes it can happen that you edit something and save it to the database and want to undo it. But due to the characteristic of a database, deleted records and other changes cannot be undone. In the latest version every time you delete something or sync from a device (iPhone, Windows Mobile device) back to the PC, an automatic backup file will be created before. The backup file has the same name as your logbook file, but with the extension *.bak, e.g. Logbook.bak and is stored in the same location. If you have made a mistake and want to undo it, close Diving Log, rename your logbook file (e.g. to LogbookOld.mdb), make a copy of the backup file and rename the extension to *.mdb and open this file in Diving Log.

The feedback of the Release Candidate 1 was overall positive and revealed a number of bugs which were not found during the beta period. Thank you to all testers so far!

Another small update

Wednesday, November 25th, 2009

I’ve added now one of the most requested features into the latest beta version: when you enter the dive site, the country and city/island gets automatically filled in. It works when you either enter the dive site with auto-complete support manually or select it from the drop down list. I’ve added also the filter function, so when you enter the country, only the city/islands from this country are in the list (same for dive site).

In this update the APD import function was also updated to support the new compressed file format from the APD DiveStore and two bugs were fixed which could crash the application.

Diving Log 5.0 – Beta Update

Saturday, November 21st, 2009

Today I’ve updated the Diving Log 5.0 beta version. The most important new feature is the MySQL export and upload function, so users of phpDivingLog or Diving Log Online can now upload their dive data with Diving Log 5.0. You must download and install the MySQL ODBC Connector in order to upload the data directly to the MySQL server. MySQL dump files can now be optionally compressed with gzip or zip, so uploading these files will be a lot faster.

Other changes and improvements in this update:

  • DCDS 2.1 import included
  • Shearwater Desktop import update (to support version 1.0)
  • Oceanlog import bugfix
  • Suunto Dive Manager import bugfix
  • Mares DRAK Puck Air support
  • MySQL export and upload
  • Bugfix in profile drawing

Let me know if you find any bugs, especially in the MySQL export.

Diving Log 5.0 – Latest updates

Tuesday, October 27th, 2009

The beta version is now since two weeks online and I’ve updated it about 3 or 4 times during this period (I just uploaded a new version). I want to give you a quick overview about some of the changes (I’ve done also a lot of small changes not mentioned here):

  • Bug fix for Oceanlog 2 and Sherwood import
  • Improved import for Delta P ProDive
  • Improved UDDF import for HeinrichsWeikamp DR 5
  • Improved Mares DRAK import for air integrated computers
  • Import added for the new Shearwater Desktop beta program
  • Divelogs.eu upload bugs fixed
  • Welcome Center added
  • Info dialog added
  • Compact database function added
  • Print engine runtime files updated with service pack
  • Localized more parts of the UI
  • Profile info panel added
  • Default gas icons added
  • Added a few more buttons to the profile ribbon tab

There are still some features missing, e.g. the MySQL export and upload, the profile section of the logbook is not complete (split and merge dives, export profile data, edit profile, red cursor line with auto scrolling, the compass, templates). I’ll add these features during the next weeks.

Overall the beta test is very positive, only a few minor bugs were discovered up till now. There seems to be a problem with the print function and designer when Diving Log 4.0 and 5.0 are running at the same time or on the same computer. If you discover some instability with the print function or designer in version 5.0, it is very likely that it is caused by version 4.0.

The new profile info panel and gas icon panel are hidden by default. You must either drag and drop them from the hidden items in the customization window, or download the “Extended Layout.xml” file and open it in the layout tab in the logbook window.

Customize Layout

Hidden Items

Drag and drop gas icons

Drag and drop gas icons

Icons on the right side

Icons on the right side

Icons below

Icons below

Profile Info Panel

Profile Info Panel

Diving Log 5.0 – current state and 3 new importers

Tuesday, September 15th, 2009

I’ve converted the last 3 missing importers to .NET (Delta P ProDive/ProLink, ReefNet Sensus Manager and Citizen Aqualand) and included them in the beta download in this blog post. So if you use one of them you can download the zip file and test them. Now all importers are converted and we are a large step further with Diving Log 5.0.

In the past two weeks I’ve also worked hard on the main window of Diving Log 5.0 and it is almost done.  This is also the time where I start merging all parts of Diving Log 5.0 together, which is currently split into several small projects. Well, we are getting closer to the first beta test :-)

New beta versions of importers

Saturday, August 29th, 2009

You can download a bunch of new converted .NET importers in order to beta test them. They all contain the new “import into existing dives” feature and are the ones that will be included in Diving Log 5.0. The converted importers are: Uwatec DataTrak, SmartTrak, Mares IRIS/DRAK, DCDS 2000, Suunto DM 2.x/3.x, Oceanlog 1.x/2.x and PC LogBook.

Update: These importers are now also included: Delta P ProDive/ProLink, ReefNet Sensus Manager and Citizen Aqualand.

This update contains also the new Seiko DiveLogbook, ReefLog and MacDive importers, the new Memomouse downloader and divelogs.eu uploader. It is available in English and German and will update also the main Diving Log 4.0 program file. Click one of the following download links and extract the zip file into your Diving Log 4.0 program folder:

The new importers are available in the vertical menu on the left side. In the main menu bar (menu File > Import) are still the old importers available in the case you have problems with the new ones.

Please report any bugs or problems. The imported dive data should match with the data from the old importers, so you should not see any difference.

Latest updates

Thursday, August 20th, 2009

So here is the latest news about the past 3 weeks: I’ve finished the 4 other detailed data windows (Country, City/Island, Place and Buddy) – you can see the screenshots below. I also successfully converted the Uwatec DataTrak and SmartTrak imports to .NET.

And I created 2 new importers due to user requests, one for the “Reef Log” program (www.reef-log.com, successor of the Padi GoDive application) and one for the new Seiko “DiveLogBook” application, the successor of the “PC LogBook” program, currently used by Tusa and Zeagle. I’ll include them soon in a Diving Log 4.0 update, please contact me if you need one of the 2 new importers before that update.

Next I convert the Suunto Dive Manager and Oceanlog imports to the .NET platform.

Country Details

Country Details

City/Island Details

City/Island Details

Dive Site Details

Dive Site Details

Buddy Details

Buddy Details

Import into existing dives

Friday, July 17th, 2009

This has been requested for quite a long time now, mainly by iPhone and Window Mobile users: the ability to enter the basic information directly after the dive in the mobile application, sync this data to the desktop and download or import the dive profile and other data from the dive computer to complete the logbook data. Up to now this was some pain, because you had to copy and paste the profile data into the existing dives. To make this really work well I had to add a way to import dives not only to the end of the logbook, but also to update existing dives.

What sounds very easy at first glance was in reality some challenge if I want to do it right. I had to make sure that the import wizard GUI communicates well what will happen during the import to avoid confusion. I had to make sure that I don’t overwrite existing data (data which was already entered in the mobile application).  And last but not least I had to find an elegant way to implement this with reasonable effort for the many importers and downloaders which are included in Diving Log. Curiously it took more than half a year to find the right way and the best solution for this task, but programming and testing this feature took only 2 days. But sometimes it is worth to wait a little bit longer for the right idea.

There is now an additional step in the import wizard, nothing spectacular, but I think it communicates well the results you can expect:

Import into existing dives

Import into existing dives

This feature is now available for the existing .NET based importers, which are: BFT Tiger, HS Explorer, Liquivision X1, DAN DL7, Shearwater, APD Inspiration, UDCF, UDDF, NiTek Logic and MacDive. Next week I’ll release (Update: it is now released) an update for the downloaders Uwatec Smart, Aladin, Memomouse (new beta), Suunto, OSTC and Sensus Ultra which includes also this feature. I try to convert the most important other importers (Mares IRIS/DRAK, Oceanlog, Suunto DM,…) as soon as possible also to .NET so that most Diving Log users can make use of it.

Download this zip file and extract it into the Diving Log program folder: Importer.zip

I know this one took a while, thank you for your patience!