Posts Tagged ‘Layout’

Diving Log 5.0 – New profile functionality and more

Sunday, December 6th, 2009

Today I’ve uploaded an update which brings a lot of the missing profile features from version 4.0. And there are a few more things included in this update:

  • Sort dives function
  • Profile data and graphic export
  • Profile split and merge
  • Profile cursor and auto scroll
  • Tank pressure gauge works now also without tank profile
  • Ascend/descend rate profile improved
  • Comments print function
  • Layout gallery in Ribbon
  • Time zone picker in country editor

The dives sorting and renumbering feature (menu File > Logbook Maintenance > Sort Logbook) is now included. Remember, in version 5.0 you can also sort a set of dives in the table editor.

Sort Dives

Sort Dives

The profile export function allows you to export the profile data to the clipboard, text, CSV, Excel and printer and the profile graphic to the clipboard, image file and printer. The profile split and merge feature is now also included as well as the red cursor line and the auto scroll function. The tank pressure gauge will now also work if no tank profile is available, by interpolating between start and end pressure. The only thing that is still missing is the profile editing function.

Profile Ribbon

Profile Ribbon

The ascend / descend profile calculation has been improved. With the old method the profile was difficult to read when the computer used short recording intervals. The new calculation outputs a much better profile which is more realistic.

Old ascend rate profile

Old ascend rate profile

New ascend rate profile

New ascend rate profile

In the layout tab of the ribbon I’ve included a ribbon gallery with layouts included in Diving Log. In future I want to add more layouts (e.g. for small Netbook screens) and a way to add your own layouts to this gallery.

Layout Ribbon

Layout Ribbon

New iPhone Dive Log 1.2 released

Wednesday, November 11th, 2009

Apple has just approved Greg’s latest iPhone version 1.2, which has some great new features. To take advantage of some of the features you should use already Diving Log 5.0 beta. Version 5.0 can store images (country flags, dive site photos, certification scans and personal photo) in the database additionally to linking the image file. That means, images added with Diving Log 5.0 will show up in the iPhone Dive Log 1.2 after synchronization. And images added on the iPhone will show up automatically in Diving Log 5.0 after syncing back to the desktop computer, even if the image files are not on your computer. Photos added to dives will not be stored in the database, because this would result in a really large database file, which slows down synchronization. To update your existing records and store linked images also in the database you must save each entry with an image again. Then you can sync your logbook to the iPhone and the images should be displayed.

Divesite Map in Diving Log 5.0

Divesite map in Diving Log 5.0

Divesite Map

Divesite map on iPhone

Divesite Map on iPhone

Divesite map on iPhone

Country Flags

Country Flags

Another feature in iPhone Dive Log 1.2 is support for buddy signatures. Your buddy can use his finger to sign a dive and you can sync the signature later back to the desktop computer and even print it. To display the signature in Diving Log 5.0 beta you must load the extended layout file or drag and drop the signature panel into the logbook window.

iPhone Signature

iPhone Signature

iPhone Signature

iPhone Signature

Logbook with signature

Logbook with signature

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 – Logbook Layout

Saturday, October 10th, 2009

I already wrote about this feature back in March, but now I’ve included the necessary functionality to save and restore the layouts. The complete layout of the logbook window is customizable, which means you can drag each data field around, remove fields you don’t need, create tab pages, and so on. You can save each layout as an xml file and restore it later at any time. And you can email me your layout files to share them with other Diving Log users. And you can create, for example, a layout for your large desktop monitor, and one for your small Netbook.

In this screenshot I’ve modified the layout a little bit, to display the buddies signature from the Windows Mobile version and also the air consumption, the SAC rate and the working pressure field:

Logbook with signature

Logbook with signature

If you want to display the buddy text field below the signature, for example, just click the “Customize” button in the ribbons layout tab and drag the buddy field below the signature field:

Drag and drop layout items

Drag and drop layout items

New layout

New layout

When you’re done, close the customization toolbox and click the “Save” button in the ribbon. When you open the logbook the next time, the same layout will be displayed. I think this is a great feature and I hope you will create amazing layouts and share them with other Diving Log users, just like for the report designer in the print function. You can download the layout from these screenshots and open it in the alpha version I’ll release next week.

Below you can watch 2 videos demonstrating the layout control (note: these videos show how to change the layout during development, but it works exactly the same when you change the layout during normal program execution):

Diving Log 5.0 – Logbook Window

Sunday, March 1st, 2009

In this post I want to give you a general overview of the logbook window changes in version 5.0. In later postings I’ll go more deeply into details like profile display and photo management. The following screenshots show an early state, so the GUI, the icons and the layout may change over time.

Logbook Window

Logbook Window

The first thing you will recognize is the ribbon at the top of the window. I know the ribbon, first introduced in Office 2007, is a very controversial GUI element. There are users who like it, and there are users who hate it. You can believe me, I was thinking a long time about using it or not. I have not added the ribbon because it is looking “modern” or “stylish”. I’ve added it because I think it’s the only control which makes sense in this place. And here is the reason:

Everything below the ribbon is now customizable. The whole layout can be rearranged by the user, even the dive list and the tabs. You can save any amount of layouts and restore them at any time. You can even share these layouts with other users. It’s the same as the print designer, just for the logbook window itself. You can have one layout on your big 22″ widescreen desktop monitor and another layout on your small netbook display.

So if you don’t like the dive list on the left, simply drag it to the right – or to the top. You want the profile on the main tab? You can do so. And because of this flexibility I cannot add the 2nd level toolbars (above comments, photos and the profile) to the tab pages anymore. Because you can even entirely remove the tabs. I have to merge all toolbars into a single place above the customizable area. And this can be done best in a ribbon control. It offers all the needed space and flexibility. The ribbon layout in the screenshots is not final, I’m still searching for the best number of ribbon tabs, icon size and layout so you need as little clicks as possible.

You can also see a splitter control which makes it possible to resize the dive list. The columns displayed in the dive list are also customizable. Here are some screenshots how you can customize the layout using drag and drop and the customize toolbox window:

Customize Toolbox

Customize Toolbox

Drag and Drop

Drag and Drop

Item Options

Item Options

Alternate Layout

Alternate Layout

You can see from the above screenshots that you have a lot of options – you can create tab pages, expandable areas, group or hide items you don’t use. I’ll dive deeper into the other improvements soon. In the meantime please post your comments and write what you think (especially about the ribbon).