subsurface/qt-ui
Robert C. Helling 8571dcf967 Introduce recreational planner mode
This adopts the planner to the needs of the recreational diver. Rather than immediately
starting to ascent doing deco stops this mode, this mode stays at the last manually
entered depth for the maximal time before mandantory stops appear (NDL). It does not
change gas but keeps using the last used cylinder.

TODO: * Grey out unused UI elements of the planner in this mode
      * Start ascent before gas runs out (or into reserve)
      * Do a 3min @ 5m safety stop.

Fixes #840

Signed-off-by: Robert C. Helling <helling@atdotde.de>
Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2015-04-02 09:45:50 -07:00
..
css
marble
profile Introduce recreational planner mode 2015-04-02 09:45:50 -07:00
statistics
about.cpp add and use a version.c / version.h pair 2015-02-15 13:26:51 -08:00
about.h
about.ui
completionmodels.cpp Update completion model for dive site names 2015-02-12 11:19:27 -08:00
completionmodels.h
configuredivecomputerdialog.cpp Remove the ProfileWidget from mainwindow.ui 2015-02-10 10:45:45 -08:00
configuredivecomputerdialog.h Whitespace cleanup 2014-12-28 21:02:28 -08:00
configuredivecomputerdialog.ui Use a progressbar in the configure dc dialog 2015-01-21 17:03:18 +12:00
divecomponentselection.ui Switch components for cut/paste dive to dive site logic 2015-02-12 21:11:51 -08:00
divecomputermanagementdialog.cpp Remove the DiveList from the mainwindow.ui 2015-02-10 10:45:45 -08:00
divecomputermanagementdialog.h
divecomputermanagementdialog.ui
divelistview.cpp GUI fix for OSX. Reduce the padding of the divelist header so that we don't obscure the first dive in the list. 2015-03-21 11:12:13 -07:00
divelistview.h Move the Facebook send profile button 2014-12-29 09:05:08 -08:00
divelogexportdialog.cpp Make exporting photos with HTML optional 2015-03-14 18:18:08 -07:00
divelogexportdialog.h Revert "Update Qt4 patch" 2015-02-22 08:30:34 -08:00
divelogexportdialog.ui Make exporting photos with HTML optional 2015-03-14 18:18:08 -07:00
divelogimportdialog.cpp Import support for new Seabear format 2015-03-23 05:44:06 -07:00
divelogimportdialog.h Import support for new Seabear format 2015-03-23 05:44:06 -07:00
divelogimportdialog.ui CVS import UI: better message if some columns were matched 2015-01-07 12:41:06 -08:00
divepicturewidget.cpp Create picture cache directory if needed 2015-03-17 09:23:55 -07:00
divepicturewidget.h Load remote images 2015-03-16 12:42:36 -07:00
diveplanner.cpp Introduce recreational planner mode 2015-04-02 09:45:50 -07:00
diveplanner.h Introduce recreational planner mode 2015-04-02 09:45:50 -07:00
diveplanner.ui
diveshareexportdialog.cpp Move helper functions around 2015-02-23 09:31:08 -08:00
diveshareexportdialog.h
diveshareexportdialog.ui
downloadfromdivecomputer.cpp Revert "Update Qt4 patch" 2015-02-22 08:30:34 -08:00
downloadfromdivecomputer.h Dive d/l selection UI: clear table when retrying 2015-01-11 07:46:21 -08:00
downloadfromdivecomputer.ui Typos, punctuation and capitalisation. 2015-01-26 07:25:37 -08:00
filtermodels.cpp Make filters work with dive sites 2015-02-12 22:45:47 -08:00
filtermodels.h MultiFilterInterface - initilize member + remove extra ; 2015-03-25 02:28:22 -07:00
filterwidget.ui Add better icons for the filter dialog 2014-12-31 23:53:28 -08:00
globe.cpp Change the zoom level on globe if no coordinates are set 2015-03-15 07:32:29 -07:00
globe.h Add the first call to registerApplicationState 2015-02-10 10:45:44 -08:00
graphicsview-common.cpp CCR option: display o2 sensor data 2015-01-21 17:00:18 +12:00
graphicsview-common.h CCR option: display o2 sensor data 2015-01-21 17:00:18 +12:00
groupedlineedit.cpp Clean up the header files 2015-01-18 21:25:59 +12:00
groupedlineedit.h
kmessagewidget.cpp Clean up the header files 2015-01-18 21:25:59 +12:00
kmessagewidget.h
listfilter.ui Revert "Remove unused strings from ui files" 2014-12-24 10:06:41 -08:00
locationInformation.ui Create simple class to hold the location management. 2015-02-11 16:34:02 -08:00
maintab.cpp maintab.cpp: fix editing dive profiles from trips 2015-03-30 12:54:36 -07:00
maintab.h When updating the dive site name, show this on the maintab 2015-02-13 23:50:31 -08:00
maintab.ui Rename the tab "Dive info" to "Info", and "Dive notes" to "Notes" 2015-02-14 11:18:53 -08:00
mainwindow.cpp Make the image hashing non-blocking again 2015-03-30 13:04:01 -07:00
mainwindow.h Manual added dives edit button is missing 2015-03-30 12:53:09 -07:00
mainwindow.ui Manual added dives edit button is missing 2015-03-30 12:53:09 -07:00
metrics.cpp
metrics.h
modeldelegates.cpp Fix a couple of typos 2015-03-19 11:17:39 -07:00
modeldelegates.h Turn of replotting while the cylinder type combo box is active 2014-12-17 21:33:55 -08:00
models.cpp Allow removal of manually added unused cylinders 2015-03-10 11:41:52 -07:00
models.h
notificationwidget.cpp Creating a Notification widget in the Main Window. 2015-02-27 06:31:06 +01:00
notificationwidget.h Creating a Notification widget in the Main Window. 2015-02-27 06:31:06 +01:00
plannerDetails.ui Add the PlannerDetails class 2015-02-10 10:45:45 -08:00
plannerSettings.ui Introduce recreational planner mode 2015-04-02 09:45:50 -07:00
preferences.cpp Remove the DiveList from the mainwindow.ui 2015-02-10 10:45:45 -08:00
preferences.h Ignore QWebView in Android 2015-01-14 07:49:24 +13:00
preferences.ui Try to make the Facebook interaction be more pleasant 2015-01-30 22:36:49 -08:00
printdialog.cpp Clean up the header files 2015-01-18 21:25:59 +12:00
printdialog.h
printlayout.cpp Get location from dive site for printing 2015-02-12 22:45:47 -08:00
printlayout.h
printoptions.cpp Clean up the header files 2015-01-18 21:25:59 +12:00
printoptions.h
printoptions.ui
renumber.ui
searchbar.ui
setpoint.ui
shiftimagetimes.ui Added warning when not all images can be added. 2015-03-15 15:47:37 -07:00
shifttimes.ui
simplewidgets.cpp simplewidgets.cpp: fix a -Wreorder warning 2015-03-17 09:28:47 -07:00
simplewidgets.h Added warning when not all images can be added. 2015-03-15 15:47:37 -07:00
socialnetworks.cpp Get location for Facebook from dive site 2015-02-12 22:45:47 -08:00
socialnetworks.h Facebook integration: Album name is required 2014-12-29 11:59:21 -08:00
socialnetworksdialog.ui Facebook integration: improve dialog layout 2014-12-29 11:58:38 -08:00
starwidget.cpp Clean up the header files 2015-01-18 21:25:59 +12:00
starwidget.h
subsurfacewebservices.cpp DivelogsDeWebServices::multipart - initializes member 2015-03-25 02:27:53 -07:00
subsurfacewebservices.h
tableview.cpp TableView - improving the column width calculation 2015-03-19 15:33:16 -07:00
tableview.h TableView - improving the column width calculation 2015-03-19 15:33:16 -07:00
tableview.ui Revert "Remove unused strings from ui files" 2014-12-24 10:06:41 -08:00
tagwidget.cpp Remove information panel from mainwindow.ui 2015-02-10 10:45:45 -08:00
tagwidget.h
undocommands.cpp Consistent variable names in UndoCommands class 2015-03-17 09:53:47 -07:00
undocommands.h Consistent variable names in UndoCommands class 2015-03-17 09:53:47 -07:00
updatemanager.cpp Move helper functions around 2015-02-23 09:31:08 -08:00
updatemanager.h Add unique but random UUID to server queries 2015-01-25 12:02:13 -08:00
usermanual.cpp Make search and close shortcut for user manual work on Mac 2015-01-28 14:30:19 -08:00
usermanual.h Make search and close shortcut for user manual work on Mac 2015-01-28 14:30:19 -08:00
usersurvey.cpp Move helper functions around 2015-02-23 09:31:08 -08:00
usersurvey.h Move helper functions around 2015-02-23 09:31:08 -08:00
usersurvey.ui Include iPhone companion app to user survey 2015-01-30 22:48:08 -08:00
webservices.ui webservice capitalisation consitency 2014-07-11 07:05:38 -07:00