Browse Source

Tested doxy

George 4 years ago
parent
commit
607c619244
100 changed files with 1668 additions and 334 deletions
  1. 4 3
      docs/html/_user_input_8h_source.html
  2. 4 3
      docs/html/aaircraftentry_8h_source.html
  3. 2 2
      docs/html/abenchmark_8h_source.html
  4. 2 2
      docs/html/acalc_8h_source.html
  5. 13 10
      docs/html/adatabase_8h_source.html
  6. 2 2
      docs/html/adatabasesetup_8h_source.html
  7. 2 2
      docs/html/adebug_8h_source.html
  8. 2 2
      docs/html/adownload_8h_source.html
  9. 13 6
      docs/html/aentry_8h_source.html
  10. 4 3
      docs/html/aflightentry_8h_source.html
  11. 2 2
      docs/html/aircraft_8h_source.html
  12. 2 2
      docs/html/aircraftwidget_8h_source.html
  13. 1 1
      docs/html/annotated.html
  14. 1 11
      docs/html/annotated_dup.js
  15. 4 3
      docs/html/apilotentry_8h_source.html
  16. 2 2
      docs/html/areadcsv_8h_source.html
  17. 2 2
      docs/html/arunguard_8h_source.html
  18. 2 2
      docs/html/asettings_8h_source.html
  19. 2 2
      docs/html/astat_8h_source.html
  20. 2 2
      docs/html/astrictrxvalidator_8h_source.html
  21. 4 3
      docs/html/atailentry_8h_source.html
  22. 2 2
      docs/html/atimer_8h_source.html
  23. 2 2
      docs/html/class_a_benchmark.html
  24. 2 2
      docs/html/class_a_data_base_setup.html
  25. 2 2
      docs/html/class_a_download.html
  26. 2 2
      docs/html/class_a_run_guard.html
  27. 2 2
      docs/html/class_a_settings.html
  28. 2 2
      docs/html/class_a_strict_rx_validator.html
  29. 2 2
      docs/html/class_a_timer.html
  30. 2 2
      docs/html/class_aircraft.html
  31. 2 2
      docs/html/class_aircraft_widget.html
  32. 1 1
      docs/html/class_db-members.html
  33. 3 4
      docs/html/class_db.html
  34. 2 2
      docs/html/class_db_info.html
  35. 2 2
      docs/html/class_debug_widget.html
  36. 2 2
      docs/html/class_entry__deprecated.html
  37. 2 2
      docs/html/class_first_run_dialog.html
  38. 2 2
      docs/html/class_flight.html
  39. 2 2
      docs/html/class_home_widget.html
  40. 2 2
      docs/html/class_logbook_widget.html
  41. 2 2
      docs/html/class_new_flight_dialog.html
  42. 2 2
      docs/html/class_new_pilot_dialog.html
  43. 2 2
      docs/html/class_new_tail_dialog.html
  44. 2 2
      docs/html/class_pilot.html
  45. 2 2
      docs/html/class_pilots_widget.html
  46. 2 2
      docs/html/class_settings_widget.html
  47. 2 2
      docs/html/class_totals_widget.html
  48. 9 9
      docs/html/classes.html
  49. 7 7
      docs/html/classexperimental_1_1_a_database.html
  50. 3 3
      docs/html/classexperimental_1_1_a_database_error.html
  51. 3 4
      docs/html/classexperimental_1_1_a_entry.html
  52. 3 3
      docs/html/classexperimental_1_1_a_flight_entry.html
  53. 3 3
      docs/html/classexperimental_1_1_user_input.html
  54. 4 4
      docs/html/db_8h_source.html
  55. 2 2
      docs/html/dbinfo_8h_source.html
  56. 2 2
      docs/html/debugwidget_8h_source.html
  57. 49 37
      docs/html/decl_8h_source.html
  58. 102 0
      docs/html/dir_11bc0974ce736ce9a6fadebbeb7a8314.html
  59. 5 0
      docs/html/dir_11bc0974ce736ce9a6fadebbeb7a8314.js
  60. 98 0
      docs/html/dir_35baea09d55bebfe17654fdf4bf061ce.html
  61. 6 0
      docs/html/dir_35baea09d55bebfe17654fdf4bf061ce.js
  62. 98 0
      docs/html/dir_3c1d2ce32bc4ecd50a176ae39486df30.html
  63. 10 0
      docs/html/dir_3c1d2ce32bc4ecd50a176ae39486df30.js
  64. 98 0
      docs/html/dir_64f94c193e4d03baf6e89b1053934749.html
  65. 6 0
      docs/html/dir_64f94c193e4d03baf6e89b1053934749.js
  66. 98 0
      docs/html/dir_8c0381a6091af7a47ae909a45b674508.html
  67. 11 0
      docs/html/dir_8c0381a6091af7a47ae909a45b674508.js
  68. 98 0
      docs/html/dir_b02e4219757ae4e3a0f1714873865bbf.html
  69. 10 0
      docs/html/dir_b02e4219757ae4e3a0f1714873865bbf.js
  70. 98 0
      docs/html/dir_d0dfec517418cdf40e7600fb1973b6be.html
  71. 7 0
      docs/html/dir_d0dfec517418cdf40e7600fb1973b6be.js
  72. 98 0
      docs/html/dir_f32c53f2c0f0ccaeb11076e30674d5f4.html
  73. 8 0
      docs/html/dir_f32c53f2c0f0ccaeb11076e30674d5f4.js
  74. 2 2
      docs/html/entry__deprecated_8h_source.html
  75. 46 47
      docs/html/files.html
  76. 6 1
      docs/html/files_dup.js
  77. 2 2
      docs/html/firstrundialog_8h_source.html
  78. 2 2
      docs/html/flight_8h_source.html
  79. 0 3
      docs/html/functions.html
  80. 0 3
      docs/html/functions_func.html
  81. 2 2
      docs/html/homewidget_8h_source.html
  82. 2 2
      docs/html/logbookwidget_8h_source.html
  83. 3 1
      docs/html/menudata.js
  84. 240 0
      docs/html/namespaceexperimental.html
  85. 12 0
      docs/html/namespaceexperimental.js
  86. 9 0
      docs/html/namespacemembers.html
  87. 98 0
      docs/html/namespacemembers_enum.html
  88. 3 0
      docs/html/namespacemembers_func.html
  89. 98 0
      docs/html/namespacemembers_type.html
  90. 1 0
      docs/html/namespaces.html
  91. 2 1
      docs/html/namespaces_dup.js
  92. 4 2
      docs/html/navtreedata.js
  93. 48 48
      docs/html/navtreeindex0.js
  94. 5 3
      docs/html/navtreeindex1.js
  95. 2 2
      docs/html/newflightdialog_8h_source.html
  96. 2 2
      docs/html/newpilotdialog_8h_source.html
  97. 2 2
      docs/html/newtaildialog_8h_source.html
  98. 2 2
      docs/html/pilot_8h_source.html
  99. 2 2
      docs/html/pilotswidget_8h_source.html
  100. 13 11
      docs/html/search/all_0.js

+ 4 - 3
docs/html/_user_input_8h_source.html

@@ -5,7 +5,7 @@
 <meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <meta name="generator" content="Doxygen 1.8.20"/>
 <meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>openPilotLog: src/experimental/UserInput.h Source File</title>
+<title>openPilotLog: experimental/UserInput.h Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
 <script type="text/javascript" src="dynsections.js"></script>
@@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('_user_input_8h_source.html',''); initR
 <div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="preprocessor">#include &lt;QStringList&gt;</span></div>
 <div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="preprocessor">#include &lt;algorithm&gt;</span></div>
 <div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160; </div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="keyword">namespace </span>experimental {</div>
+<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceexperimental.html">experimental</a> {</div>
 <div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160; </div>
 <div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="keyword">using</span> EntryData = QMap&lt;QString, QString&gt;;</div>
 <div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160; </div>
@@ -125,13 +125,14 @@ $(document).ready(function(){initNavTree('_user_input_8h_source.html',''); initR
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <div class="ttc" id="aclass_flight_html"><div class="ttname"><a href="class_flight.html">Flight</a></div><div class="ttdef"><b>Definition:</b> flight.h:28</div></div>
+<div class="ttc" id="anamespaceexperimental_html"><div class="ttname"><a href="namespaceexperimental.html">experimental</a></div><div class="ttdoc">Temporary namespace for experimental features. Will be removed in later versions.</div><div class="ttdef"><b>Definition:</b> aaircraftentry.cpp:20</div></div>
 <div class="ttc" id="aclassexperimental_1_1_user_input_html"><div class="ttname"><a href="classexperimental_1_1_user_input.html">experimental::UserInput</a></div><div class="ttdoc">The EntryData struct. Contains ALL possible data. However depending on who is constructing it,...</div><div class="ttdef"><b>Definition:</b> UserInput.h:25</div></div>
 <div class="ttc" id="aclass_aircraft_html"><div class="ttname"><a href="class_aircraft.html">Aircraft</a></div><div class="ttdoc">The aircraft class.</div><div class="ttdef"><b>Definition:</b> aircraft.h:28</div></div>
 <div class="ttc" id="aclass_pilot_html"><div class="ttname"><a href="class_pilot.html">Pilot</a></div><div class="ttdef"><b>Definition:</b> pilot.h:24</div></div>
 <!-- start footer part -->
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_4be88786e9e8558ded50c83b495719ca.html">experimental</a></li><li class="navelem"><b>UserInput.h</b></li>
+    <li class="navelem"><a class="el" href="dir_8c0381a6091af7a47ae909a45b674508.html">experimental</a></li><li class="navelem"><b>UserInput.h</b></li>
     <li class="footer">Generated by <a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20 </li>
   </ul>
 </div>

+ 4 - 3
docs/html/aaircraftentry_8h_source.html

@@ -5,7 +5,7 @@
 <meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <meta name="generator" content="Doxygen 1.8.20"/>
 <meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>openPilotLog: src/experimental/aaircraftentry.h Source File</title>
+<title>openPilotLog: experimental/aaircraftentry.h Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
 <script type="text/javascript" src="dynsections.js"></script>
@@ -91,7 +91,7 @@ $(document).ready(function(){initNavTree('aaircraftentry_8h_source.html',''); in
 <div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="preprocessor">#include &quot;src/experimental/aentry.h&quot;</span></div>
 <div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="preprocessor">#include &quot;src/experimental/decl.h&quot;</span></div>
 <div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160; </div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="keyword">namespace </span>experimental {</div>
+<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceexperimental.html">experimental</a> {</div>
 <div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160; </div>
 <div class="line"><a name="l00009"></a><span class="lineno"><a class="line" href="structexperimental_1_1_a_aircraft_entry.html">    9</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structexperimental_1_1_a_aircraft_entry.html">AAircraftEntry</a> : <span class="keyword">public</span> <a class="code" href="classexperimental_1_1_a_entry.html">AEntry</a> {</div>
 <div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="keyword">public</span>:</div>
@@ -107,12 +107,13 @@ $(document).ready(function(){initNavTree('aaircraftentry_8h_source.html',''); in
 <div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="preprocessor">#endif // AAIRCRAFTENTRY_H</span></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
+<div class="ttc" id="anamespaceexperimental_html"><div class="ttname"><a href="namespaceexperimental.html">experimental</a></div><div class="ttdoc">Temporary namespace for experimental features. Will be removed in later versions.</div><div class="ttdef"><b>Definition:</b> aaircraftentry.cpp:20</div></div>
 <div class="ttc" id="aclassexperimental_1_1_a_entry_html"><div class="ttname"><a href="classexperimental_1_1_a_entry.html">experimental::AEntry</a></div><div class="ttdoc">The Entry class encapsulates table metadata(table name, row id) and data for new and existing entries...</div><div class="ttdef"><b>Definition:</b> aentry.h:42</div></div>
 <div class="ttc" id="astructexperimental_1_1_a_aircraft_entry_html"><div class="ttname"><a href="structexperimental_1_1_a_aircraft_entry.html">experimental::AAircraftEntry</a></div><div class="ttdef"><b>Definition:</b> aaircraftentry.h:9</div></div>
 <!-- start footer part -->
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_4be88786e9e8558ded50c83b495719ca.html">experimental</a></li><li class="navelem"><b>aaircraftentry.h</b></li>
+    <li class="navelem"><a class="el" href="dir_8c0381a6091af7a47ae909a45b674508.html">experimental</a></li><li class="navelem"><b>aaircraftentry.h</b></li>
     <li class="footer">Generated by <a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20 </li>
   </ul>
 </div>

+ 2 - 2
docs/html/abenchmark_8h_source.html

@@ -5,7 +5,7 @@
 <meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <meta name="generator" content="Doxygen 1.8.20"/>
 <meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>openPilotLog: src/testing/abenchmark.h Source File</title>
+<title>openPilotLog: testing/abenchmark.h Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
 <script type="text/javascript" src="dynsections.js"></script>
@@ -131,7 +131,7 @@ $(document).ready(function(){initNavTree('abenchmark_8h_source.html',''); initRe
 <!-- start footer part -->
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_3513c77e68d0de165c8b48f945306dcb.html">testing</a></li><li class="navelem"><b>abenchmark.h</b></li>
+    <li class="navelem"><a class="el" href="dir_64f94c193e4d03baf6e89b1053934749.html">testing</a></li><li class="navelem"><b>abenchmark.h</b></li>
     <li class="footer">Generated by <a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20 </li>
   </ul>
 </div>

+ 2 - 2
docs/html/acalc_8h_source.html

@@ -5,7 +5,7 @@
 <meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <meta name="generator" content="Doxygen 1.8.20"/>
 <meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>openPilotLog: src/functions/acalc.h Source File</title>
+<title>openPilotLog: functions/acalc.h Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
 <script type="text/javascript" src="dynsections.js"></script>
@@ -224,7 +224,7 @@ $(document).ready(function(){initNavTree('acalc_8h_source.html',''); initResizab
 <!-- start footer part -->
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_e823141bb13a34caac0c96ccd0d33fcf.html">functions</a></li><li class="navelem"><b>acalc.h</b></li>
+    <li class="navelem"><a class="el" href="dir_35baea09d55bebfe17654fdf4bf061ce.html">functions</a></li><li class="navelem"><b>acalc.h</b></li>
     <li class="footer">Generated by <a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20 </li>
   </ul>
 </div>

+ 13 - 10
docs/html/adatabase_8h_source.html

@@ -5,7 +5,7 @@
 <meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <meta name="generator" content="Doxygen 1.8.20"/>
 <meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>openPilotLog: src/experimental/adatabase.h Source File</title>
+<title>openPilotLog: experimental/adatabase.h Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
 <script type="text/javascript" src="dynsections.js"></script>
@@ -120,11 +120,11 @@ $(document).ready(function(){initNavTree('adatabase_8h_source.html',''); initRes
 <div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="preprocessor">#include &quot;aaircraftentry.h&quot;</span></div>
 <div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="preprocessor">#include &quot;aflightentry.h&quot;</span></div>
 <div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160; </div>
-<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;<span class="keyword">namespace </span>experimental {</div>
+<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceexperimental.html">experimental</a> {</div>
 <div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160; </div>
 <div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160; </div>
 <div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;<span class="comment">// [G]: Suspicious documentation -,O</span></div>
-<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;<span class="comment"></span><span class="keyword">enum class</span> ADatabaseTarget</div>
+<div class="line"><a name="l00044"></a><span class="lineno"><a class="line" href="namespaceexperimental.html#a4ae0b93d398c270c979a8eec17545b8a">   44</a></span>&#160;<span class="comment"></span><span class="keyword">enum class</span> <a class="code" href="namespaceexperimental.html#a4ae0b93d398c270c979a8eec17545b8a">ADatabaseTarget</a></div>
 <div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;{</div>
 <div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;    airport_identifier_icao,</div>
 <div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;    airport_identifier_iata,</div>
@@ -194,31 +194,33 @@ $(document).ready(function(){initNavTree('adatabase_8h_source.html',''); initRes
 <div class="line"><a name="l00184"></a><span class="lineno">  184</span>&#160; </div>
 <div class="line"><a name="l00193"></a><span class="lineno">  193</span>&#160;    <a class="code" href="classexperimental_1_1_a_flight_entry.html">AFlightEntry</a> <a class="code" href="classexperimental_1_1_a_database.html#ac613f3dd83524ef30dd6351e3b8a50f3">getFlightEntry</a>(RowId row_id);</div>
 <div class="line"><a name="l00194"></a><span class="lineno">  194</span>&#160; </div>
-<div class="line"><a name="l00199"></a><span class="lineno">  199</span>&#160;    <span class="keyword">const</span> QStringList <a class="code" href="classexperimental_1_1_a_database.html#a1e3fa80e9472325fa41f227319592b26">getCompletionList</a>(ADatabaseTarget);</div>
+<div class="line"><a name="l00199"></a><span class="lineno">  199</span>&#160;    <span class="keyword">const</span> QStringList <a class="code" href="classexperimental_1_1_a_database.html#a1e3fa80e9472325fa41f227319592b26">getCompletionList</a>(<a class="code" href="namespaceexperimental.html#a4ae0b93d398c270c979a8eec17545b8a">ADatabaseTarget</a>);</div>
 <div class="line"><a name="l00200"></a><span class="lineno">  200</span>&#160; </div>
-<div class="line"><a name="l00205"></a><span class="lineno">  205</span>&#160;    <span class="keyword">const</span> QMap&lt;QString, int&gt; <a class="code" href="classexperimental_1_1_a_database.html#a74280b96dbf58580ed9b1485b5cdc200">getIdMap</a>(ADatabaseTarget);</div>
+<div class="line"><a name="l00205"></a><span class="lineno">  205</span>&#160;    <span class="keyword">const</span> QMap&lt;QString, int&gt; <a class="code" href="classexperimental_1_1_a_database.html#a74280b96dbf58580ed9b1485b5cdc200">getIdMap</a>(<a class="code" href="namespaceexperimental.html#a4ae0b93d398c270c979a8eec17545b8a">ADatabaseTarget</a>);</div>
 <div class="line"><a name="l00206"></a><span class="lineno">  206</span>&#160; </div>
-<div class="line"><a name="l00210"></a><span class="lineno">  210</span>&#160;    <span class="keywordtype">int</span> <a class="code" href="classexperimental_1_1_a_database.html#a391a945bf0bf3160045690319833edce">getLastEntry</a>(ADatabaseTarget);</div>
+<div class="line"><a name="l00210"></a><span class="lineno">  210</span>&#160;    <span class="keywordtype">int</span> <a class="code" href="classexperimental_1_1_a_database.html#a391a945bf0bf3160045690319833edce">getLastEntry</a>(<a class="code" href="namespaceexperimental.html#a4ae0b93d398c270c979a8eec17545b8a">ADatabaseTarget</a>);</div>
 <div class="line"><a name="l00211"></a><span class="lineno">  211</span>&#160; </div>
-<div class="line"><a name="l00216"></a><span class="lineno">  216</span>&#160;    QList&lt;int&gt; <a class="code" href="classexperimental_1_1_a_database.html#aaa6d9017e72693dd26a0ebd311dcef91">getForeignKeyConstraints</a>(<span class="keywordtype">int</span> foreign_row_id, ADatabaseTarget target);</div>
+<div class="line"><a name="l00216"></a><span class="lineno">  216</span>&#160;    QList&lt;int&gt; <a class="code" href="classexperimental_1_1_a_database.html#aaa6d9017e72693dd26a0ebd311dcef91">getForeignKeyConstraints</a>(<span class="keywordtype">int</span> foreign_row_id, <a class="code" href="namespaceexperimental.html#a4ae0b93d398c270c979a8eec17545b8a">ADatabaseTarget</a> target);</div>
 <div class="line"><a name="l00217"></a><span class="lineno">  217</span>&#160; </div>
 <div class="line"><a name="l00218"></a><span class="lineno">  218</span>&#160;signals:</div>
 <div class="line"><a name="l00225"></a><span class="lineno"><a class="line" href="classexperimental_1_1_a_database.html#a202981d0d39b5b3dbc88af65e17ed42a">  225</a></span>&#160;    <span class="keywordtype">void</span> <a class="code" href="classexperimental_1_1_a_database.html#a202981d0d39b5b3dbc88af65e17ed42a">dataBaseUpdated</a>();</div>
 <div class="line"><a name="l00226"></a><span class="lineno">  226</span>&#160;};</div>
 <div class="line"><a name="l00227"></a><span class="lineno">  227</span>&#160; </div>
-<div class="line"><a name="l00235"></a><span class="lineno">  235</span>&#160;<a class="code" href="classexperimental_1_1_a_database.html">ADatabase</a>* aDB();</div>
+<div class="line"><a name="l00235"></a><span class="lineno">  235</span>&#160;<a class="code" href="classexperimental_1_1_a_database.html">ADatabase</a>* <a class="code" href="namespaceexperimental.html#a3f601400554a3aab738cab39bfa5cc7e">aDB</a>();</div>
 <div class="line"><a name="l00236"></a><span class="lineno">  236</span>&#160; </div>
 <div class="line"><a name="l00237"></a><span class="lineno">  237</span>&#160;}  <span class="comment">// namespace experimental</span></div>
 <div class="line"><a name="l00238"></a><span class="lineno">  238</span>&#160; </div>
 <div class="line"><a name="l00239"></a><span class="lineno">  239</span>&#160;<span class="preprocessor">#endif</span></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
+<div class="ttc" id="anamespaceexperimental_html"><div class="ttname"><a href="namespaceexperimental.html">experimental</a></div><div class="ttdoc">Temporary namespace for experimental features. Will be removed in later versions.</div><div class="ttdef"><b>Definition:</b> aaircraftentry.cpp:20</div></div>
 <div class="ttc" id="aclassexperimental_1_1_a_database_html_a202981d0d39b5b3dbc88af65e17ed42a"><div class="ttname"><a href="classexperimental_1_1_a_database.html#a202981d0d39b5b3dbc88af65e17ed42a">experimental::ADatabase::dataBaseUpdated</a></div><div class="ttdeci">void dataBaseUpdated()</div><div class="ttdoc">updated is emitted whenever the database contents have been updated. This can be either a commit,...</div></div>
 <div class="ttc" id="aclassexperimental_1_1_a_database_html_a5e331e329bc21980d3e2f63c7ca01559"><div class="ttname"><a href="classexperimental_1_1_a_database.html#a5e331e329bc21980d3e2f63c7ca01559">experimental::ADatabase::disconnect</a></div><div class="ttdeci">void disconnect()</div><div class="ttdoc">closes the database connection.</div><div class="ttdef"><b>Definition:</b> adatabase.cpp:75</div></div>
-<div class="ttc" id="astructexperimental_1_1_data_position_html"><div class="ttname"><a href="structexperimental_1_1_data_position.html">experimental::DataPosition</a></div><div class="ttdef"><b>Definition:</b> decl.h:31</div></div>
+<div class="ttc" id="astructexperimental_1_1_data_position_html"><div class="ttname"><a href="structexperimental_1_1_data_position.html">experimental::DataPosition</a></div><div class="ttdef"><b>Definition:</b> decl.h:45</div></div>
 <div class="ttc" id="aclassexperimental_1_1_a_entry_html"><div class="ttname"><a href="classexperimental_1_1_a_entry.html">experimental::AEntry</a></div><div class="ttdoc">The Entry class encapsulates table metadata(table name, row id) and data for new and existing entries...</div><div class="ttdef"><b>Definition:</b> aentry.h:42</div></div>
 <div class="ttc" id="aclassexperimental_1_1_a_database_html_a041619c4931943406dff1be52eb77434"><div class="ttname"><a href="classexperimental_1_1_a_database.html#a041619c4931943406dff1be52eb77434">experimental::ADatabase::commit</a></div><div class="ttdeci">bool commit(AEntry entry)</div><div class="ttdoc">commits an entry to the database, calls either insert or update, based on position data</div><div class="ttdef"><b>Definition:</b> adatabase.cpp:88</div></div>
 <div class="ttc" id="aclassexperimental_1_1_a_database_html_a74280b96dbf58580ed9b1485b5cdc200"><div class="ttname"><a href="classexperimental_1_1_a_database.html#a74280b96dbf58580ed9b1485b5cdc200">experimental::ADatabase::getIdMap</a></div><div class="ttdeci">const QMap&lt; QString, int &gt; getIdMap(ADatabaseTarget)</div><div class="ttdoc">returns a QMap&lt;QString, int&gt; of a human-readable database value and its row id. Used in the Dialogs t...</div><div class="ttdef"><b>Definition:</b> adatabase.cpp:452</div></div>
+<div class="ttc" id="anamespaceexperimental_html_a4ae0b93d398c270c979a8eec17545b8a"><div class="ttname"><a href="namespaceexperimental.html#a4ae0b93d398c270c979a8eec17545b8a">experimental::ADatabaseTarget</a></div><div class="ttdeci">ADatabaseTarget</div><div class="ttdoc">The DBTarget enum provides the items for which QCompleter completion lists are provided from the data...</div><div class="ttdef"><b>Definition:</b> adatabase.h:45</div></div>
 <div class="ttc" id="aclassexperimental_1_1_a_database_html_ada25b4b94ab41b5ec78925a0a52b14ca"><div class="ttname"><a href="classexperimental_1_1_a_database.html#ada25b4b94ab41b5ec78925a0a52b14ca">experimental::ADatabase::update</a></div><div class="ttdeci">bool update(AEntry updated_entry)</div><div class="ttdoc">Updates entry in database from existing entry tweaked by the user.</div><div class="ttdef"><b>Definition:</b> adatabase.cpp:230</div></div>
 <div class="ttc" id="aclassexperimental_1_1_a_database_html_aee75f906918935027d95b3e5d8e1ff75"><div class="ttname"><a href="classexperimental_1_1_a_database.html#aee75f906918935027d95b3e5d8e1ff75">experimental::ADatabase::getAircraftEntry</a></div><div class="ttdeci">AAircraftEntry getAircraftEntry(RowId row_id)</div><div class="ttdoc">retreives a TailEntry from the database.</div><div class="ttdef"><b>Definition:</b> adatabase.cpp:390</div></div>
 <div class="ttc" id="aclassexperimental_1_1_a_database_html_ae8fac5f877e2ab11eab07781ebcab4b1"><div class="ttname"><a href="classexperimental_1_1_a_database.html#ae8fac5f877e2ab11eab07781ebcab4b1">experimental::ADatabase::getPilotEntry</a></div><div class="ttdeci">APilotEntry getPilotEntry(RowId row_id)</div><div class="ttdoc">retreives a PilotEntry from the database.</div><div class="ttdef"><b>Definition:</b> adatabase.cpp:376</div></div>
@@ -238,6 +240,7 @@ $(document).ready(function(){initNavTree('adatabase_8h_source.html',''); initRes
 <div class="ttc" id="aclassexperimental_1_1_a_database_html_aa45ad744482ae94d8f639e5837c9c221"><div class="ttname"><a href="classexperimental_1_1_a_database.html#aa45ad744482ae94d8f639e5837c9c221">experimental::ADatabase::connect</a></div><div class="ttdeci">bool connect()</div><div class="ttdoc">Connect to the database and populate database information.</div><div class="ttdef"><b>Definition:</b> adatabase.cpp:41</div></div>
 <div class="ttc" id="astructexperimental_1_1_a_pilot_entry_html"><div class="ttname"><a href="structexperimental_1_1_a_pilot_entry.html">experimental::APilotEntry</a></div><div class="ttdef"><b>Definition:</b> apilotentry.h:26</div></div>
 <div class="ttc" id="aclassexperimental_1_1_a_database_html_a391a945bf0bf3160045690319833edce"><div class="ttname"><a href="classexperimental_1_1_a_database.html#a391a945bf0bf3160045690319833edce">experimental::ADatabase::getLastEntry</a></div><div class="ttdeci">int getLastEntry(ADatabaseTarget)</div><div class="ttdoc">returns the ROWID for the newest entry in the respective database.</div><div class="ttdef"><b>Definition:</b> adatabase.cpp:499</div></div>
+<div class="ttc" id="anamespaceexperimental_html_a3f601400554a3aab738cab39bfa5cc7e"><div class="ttname"><a href="namespaceexperimental.html#a3f601400554a3aab738cab39bfa5cc7e">experimental::aDB</a></div><div class="ttdeci">ADatabase * aDB()</div><div class="ttdoc">Convinience function that returns instance of DataBase. Instead of this: DataBase::getInstance()....</div><div class="ttdef"><b>Definition:</b> adatabase.cpp:590</div></div>
 <div class="ttc" id="aclassexperimental_1_1_a_database_html_ae71340a7dc2668e9ae6e65117b16d1bd"><div class="ttname"><a href="classexperimental_1_1_a_database.html#ae71340a7dc2668e9ae6e65117b16d1bd">experimental::ADatabase::getEntryData</a></div><div class="ttdeci">TableData getEntryData(DataPosition data_position)</div><div class="ttdoc">retreive entry data from the database to create an entry object</div><div class="ttdef"><b>Definition:</b> adatabase.cpp:312</div></div>
 <div class="ttc" id="aclassexperimental_1_1_a_database_html_ad273efb62d7829e5cef4440d78b53161"><div class="ttname"><a href="classexperimental_1_1_a_database.html#ad273efb62d7829e5cef4440d78b53161">experimental::ADatabase::getEntry</a></div><div class="ttdeci">AEntry getEntry(DataPosition data_position)</div><div class="ttdoc">retreive an Entry from the database.</div><div class="ttdef"><b>Definition:</b> adatabase.cpp:369</div></div>
 <div class="ttc" id="aclassexperimental_1_1_a_database_html_a1e3fa80e9472325fa41f227319592b26"><div class="ttname"><a href="classexperimental_1_1_a_database.html#a1e3fa80e9472325fa41f227319592b26">experimental::ADatabase::getCompletionList</a></div><div class="ttdeci">const QStringList getCompletionList(ADatabaseTarget)</div><div class="ttdoc">getCompletionList returns a QStringList of values for a QCompleter based on database values</div><div class="ttdef"><b>Definition:</b> adatabase.cpp:404</div></div>
@@ -245,7 +248,7 @@ $(document).ready(function(){initNavTree('adatabase_8h_source.html',''); initRes
 <!-- start footer part -->
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_4be88786e9e8558ded50c83b495719ca.html">experimental</a></li><li class="navelem"><b>adatabase.h</b></li>
+    <li class="navelem"><a class="el" href="dir_8c0381a6091af7a47ae909a45b674508.html">experimental</a></li><li class="navelem"><b>adatabase.h</b></li>
     <li class="footer">Generated by <a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20 </li>
   </ul>
 </div>

+ 2 - 2
docs/html/adatabasesetup_8h_source.html

@@ -5,7 +5,7 @@
 <meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <meta name="generator" content="Doxygen 1.8.20"/>
 <meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>openPilotLog: src/database/adatabasesetup.h Source File</title>
+<title>openPilotLog: database/adatabasesetup.h Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
 <script type="text/javascript" src="dynsections.js"></script>
@@ -142,7 +142,7 @@ $(document).ready(function(){initNavTree('adatabasesetup_8h_source.html',''); in
 <!-- start footer part -->
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_803ee67260c130b45d29089798491ab2.html">database</a></li><li class="navelem"><b>adatabasesetup.h</b></li>
+    <li class="navelem"><a class="el" href="dir_f32c53f2c0f0ccaeb11076e30674d5f4.html">database</a></li><li class="navelem"><b>adatabasesetup.h</b></li>
     <li class="footer">Generated by <a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20 </li>
   </ul>
 </div>

+ 2 - 2
docs/html/adebug_8h_source.html

@@ -5,7 +5,7 @@
 <meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <meta name="generator" content="Doxygen 1.8.20"/>
 <meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>openPilotLog: src/testing/adebug.h Source File</title>
+<title>openPilotLog: testing/adebug.h Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
 <script type="text/javascript" src="dynsections.js"></script>
@@ -99,7 +99,7 @@ $(document).ready(function(){initNavTree('adebug_8h_source.html',''); initResiza
 <!-- start footer part -->
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_3513c77e68d0de165c8b48f945306dcb.html">testing</a></li><li class="navelem"><b>adebug.h</b></li>
+    <li class="navelem"><a class="el" href="dir_64f94c193e4d03baf6e89b1053934749.html">testing</a></li><li class="navelem"><b>adebug.h</b></li>
     <li class="footer">Generated by <a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20 </li>
   </ul>
 </div>

+ 2 - 2
docs/html/adownload_8h_source.html

@@ -5,7 +5,7 @@
 <meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <meta name="generator" content="Doxygen 1.8.20"/>
 <meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>openPilotLog: src/classes/adownload.h Source File</title>
+<title>openPilotLog: classes/adownload.h Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
 <script type="text/javascript" src="dynsections.js"></script>
@@ -148,7 +148,7 @@ $(document).ready(function(){initNavTree('adownload_8h_source.html',''); initRes
 <!-- start footer part -->
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_018e9aafb459e6e1a4953404cb0c0b1d.html">classes</a></li><li class="navelem"><b>adownload.h</b></li>
+    <li class="navelem"><a class="el" href="dir_b02e4219757ae4e3a0f1714873865bbf.html">classes</a></li><li class="navelem"><b>adownload.h</b></li>
     <li class="footer">Generated by <a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20 </li>
   </ul>
 </div>

+ 13 - 6
docs/html/aentry_8h_source.html

@@ -5,7 +5,7 @@
 <meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <meta name="generator" content="Doxygen 1.8.20"/>
 <meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>openPilotLog: src/experimental/aentry.h Source File</title>
+<title>openPilotLog: experimental/aentry.h Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
 <script type="text/javascript" src="dynsections.js"></script>
@@ -113,10 +113,16 @@ $(document).ready(function(){initNavTree('aentry_8h_source.html',''); initResiza
 <div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160; </div>
 <div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &quot;decl.h&quot;</span></div>
 <div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160; </div>
-<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="keyword">namespace </span>experimental {</div>
+<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceexperimental.html">experimental</a> {</div>
 <div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160; </div>
-<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160; </div>
-<div class="line"><a name="l00042"></a><span class="lineno"><a class="line" href="classexperimental_1_1_a_entry.html">   42</a></span>&#160;<span class="keyword">class </span><a class="code" href="classexperimental_1_1_a_entry.html">AEntry</a> {</div>
+<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="comment">// [G]: Define what data is public and what not. For objects such as</span></div>
+<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="comment">// DataPosition which are consumable its no biggy. Are entries the same?</span></div>
+<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="comment">// If so we could avoid getters and setters</span></div>
+<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="comment">// [F]: In the way we are using the entries atm, we do access and edit the</span></div>
+<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;<span class="comment">// TableData quite frequently. Maybe the data could be public, but the</span></div>
+<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;<span class="comment">// position private? Except for creating a new entry, the position should</span></div>
+<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;<span class="comment">// never really be changed.</span></div>
+<div class="line"><a name="l00042"></a><span class="lineno"><a class="line" href="classexperimental_1_1_a_entry.html">   42</a></span>&#160;<span class="comment"></span><span class="keyword">class </span><a class="code" href="classexperimental_1_1_a_entry.html">AEntry</a> {</div>
 <div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;<span class="keyword">protected</span>:</div>
 <div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;    <a class="code" href="structexperimental_1_1_data_position.html">DataPosition</a> position;</div>
 <div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;<span class="keyword">public</span>:</div>
@@ -142,12 +148,13 @@ $(document).ready(function(){initNavTree('aentry_8h_source.html',''); initResiza
 <div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;<span class="preprocessor">#endif // ENTRY_H</span></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
-<div class="ttc" id="astructexperimental_1_1_data_position_html"><div class="ttname"><a href="structexperimental_1_1_data_position.html">experimental::DataPosition</a></div><div class="ttdef"><b>Definition:</b> decl.h:31</div></div>
+<div class="ttc" id="anamespaceexperimental_html"><div class="ttname"><a href="namespaceexperimental.html">experimental</a></div><div class="ttdoc">Temporary namespace for experimental features. Will be removed in later versions.</div><div class="ttdef"><b>Definition:</b> aaircraftentry.cpp:20</div></div>
+<div class="ttc" id="astructexperimental_1_1_data_position_html"><div class="ttname"><a href="structexperimental_1_1_data_position.html">experimental::DataPosition</a></div><div class="ttdef"><b>Definition:</b> decl.h:45</div></div>
 <div class="ttc" id="aclassexperimental_1_1_a_entry_html"><div class="ttname"><a href="classexperimental_1_1_a_entry.html">experimental::AEntry</a></div><div class="ttdoc">The Entry class encapsulates table metadata(table name, row id) and data for new and existing entries...</div><div class="ttdef"><b>Definition:</b> aentry.h:42</div></div>
 <!-- start footer part -->
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_4be88786e9e8558ded50c83b495719ca.html">experimental</a></li><li class="navelem"><b>aentry.h</b></li>
+    <li class="navelem"><a class="el" href="dir_8c0381a6091af7a47ae909a45b674508.html">experimental</a></li><li class="navelem"><b>aentry.h</b></li>
     <li class="footer">Generated by <a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20 </li>
   </ul>
 </div>

+ 4 - 3
docs/html/aflightentry_8h_source.html

@@ -5,7 +5,7 @@
 <meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <meta name="generator" content="Doxygen 1.8.20"/>
 <meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>openPilotLog: src/experimental/aflightentry.h Source File</title>
+<title>openPilotLog: experimental/aflightentry.h Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
 <script type="text/javascript" src="dynsections.js"></script>
@@ -91,7 +91,7 @@ $(document).ready(function(){initNavTree('aflightentry_8h_source.html',''); init
 <div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="preprocessor">#include &quot;src/experimental/aentry.h&quot;</span></div>
 <div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="preprocessor">#include &quot;src/functions/acalc.h&quot;</span></div>
 <div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160; </div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="keyword">namespace </span>experimental {</div>
+<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceexperimental.html">experimental</a> {</div>
 <div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160; </div>
 <div class="line"><a name="l00009"></a><span class="lineno"><a class="line" href="classexperimental_1_1_a_flight_entry.html">    9</a></span>&#160;<span class="keyword">class </span><a class="code" href="classexperimental_1_1_a_flight_entry.html">AFlightEntry</a> : <span class="keyword">public</span> <a class="code" href="classexperimental_1_1_a_entry.html">AEntry</a> {</div>
 <div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="keyword">public</span>:</div>
@@ -113,6 +113,7 @@ $(document).ready(function(){initNavTree('aflightentry_8h_source.html',''); init
 <div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;<span class="preprocessor">#endif // AFLIGHTENTRY_H</span></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
+<div class="ttc" id="anamespaceexperimental_html"><div class="ttname"><a href="namespaceexperimental.html">experimental</a></div><div class="ttdoc">Temporary namespace for experimental features. Will be removed in later versions.</div><div class="ttdef"><b>Definition:</b> aaircraftentry.cpp:20</div></div>
 <div class="ttc" id="aclassexperimental_1_1_a_entry_html"><div class="ttname"><a href="classexperimental_1_1_a_entry.html">experimental::AEntry</a></div><div class="ttdoc">The Entry class encapsulates table metadata(table name, row id) and data for new and existing entries...</div><div class="ttdef"><b>Definition:</b> aentry.h:42</div></div>
 <div class="ttc" id="aclassexperimental_1_1_a_flight_entry_html"><div class="ttname"><a href="classexperimental_1_1_a_flight_entry.html">experimental::AFlightEntry</a></div><div class="ttdef"><b>Definition:</b> aflightentry.h:9</div></div>
 <div class="ttc" id="aclassexperimental_1_1_a_flight_entry_html_a8ea56a97aa4a51cfffc13773eb8627bd"><div class="ttname"><a href="classexperimental_1_1_a_flight_entry.html#a8ea56a97aa4a51cfffc13773eb8627bd">experimental::AFlightEntry::summary</a></div><div class="ttdeci">const QString summary()</div><div class="ttdoc">Returs a summary of the flight data, if struct holds data.</div><div class="ttdef"><b>Definition:</b> aflightentry.cpp:18</div></div>
@@ -121,7 +122,7 @@ $(document).ready(function(){initNavTree('aflightentry_8h_source.html',''); init
 <!-- start footer part -->
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_4be88786e9e8558ded50c83b495719ca.html">experimental</a></li><li class="navelem"><b>aflightentry.h</b></li>
+    <li class="navelem"><a class="el" href="dir_8c0381a6091af7a47ae909a45b674508.html">experimental</a></li><li class="navelem"><b>aflightentry.h</b></li>
     <li class="footer">Generated by <a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20 </li>
   </ul>
 </div>

+ 2 - 2
docs/html/aircraft_8h_source.html

@@ -5,7 +5,7 @@
 <meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <meta name="generator" content="Doxygen 1.8.20"/>
 <meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>openPilotLog: src/classes/aircraft.h Source File</title>
+<title>openPilotLog: classes/aircraft.h Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
 <script type="text/javascript" src="dynsections.js"></script>
@@ -124,7 +124,7 @@ $(document).ready(function(){initNavTree('aircraft_8h_source.html',''); initResi
 <!-- start footer part -->
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_018e9aafb459e6e1a4953404cb0c0b1d.html">classes</a></li><li class="navelem"><b>aircraft.h</b></li>
+    <li class="navelem"><a class="el" href="dir_b02e4219757ae4e3a0f1714873865bbf.html">classes</a></li><li class="navelem"><b>aircraft.h</b></li>
     <li class="footer">Generated by <a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20 </li>
   </ul>
 </div>

+ 2 - 2
docs/html/aircraftwidget_8h_source.html

@@ -5,7 +5,7 @@
 <meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <meta name="generator" content="Doxygen 1.8.20"/>
 <meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>openPilotLog: src/gui/widgets/aircraftwidget.h Source File</title>
+<title>openPilotLog: gui/widgets/aircraftwidget.h Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
 <script type="text/javascript" src="dynsections.js"></script>
@@ -173,7 +173,7 @@ $(document).ready(function(){initNavTree('aircraftwidget_8h_source.html',''); in
 <!-- start footer part -->
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_99d0482cf009f9d97a0877749b817f19.html">gui</a></li><li class="navelem"><a class="el" href="dir_cc657b4ce13702a9d007a200bde234e1.html">widgets</a></li><li class="navelem"><b>aircraftwidget.h</b></li>
+    <li class="navelem"><a class="el" href="dir_11bc0974ce736ce9a6fadebbeb7a8314.html">gui</a></li><li class="navelem"><a class="el" href="dir_3c1d2ce32bc4ecd50a176ae39486df30.html">widgets</a></li><li class="navelem"><b>aircraftwidget.h</b></li>
     <li class="footer">Generated by <a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20 </li>
   </ul>
 </div>

+ 1 - 1
docs/html/annotated.html

@@ -87,7 +87,7 @@ $(document).ready(function(){initNavTree('annotated.html',''); initResizable();
 <div class="contents">
 <div class="textblock">Here are the classes, structs, unions and interfaces with brief descriptions:</div><div class="directory">
 <div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span>]</div><table class="directory">
-<tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_0_" class="arrow" onclick="toggleFolder('0_')">&#9660;</span><span class="icona"><span class="icon">N</span></span><b>experimental</b></td><td class="desc"></td></tr>
+<tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_0_" class="arrow" onclick="toggleFolder('0_')">&#9660;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceexperimental.html" target="_self">experimental</a></td><td class="desc">Temporary namespace for experimental features. Will be removed in later versions </td></tr>
 <tr id="row_0_0_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structexperimental_1_1_a_aircraft_entry.html" target="_self">AAircraftEntry</a></td><td class="desc"></td></tr>
 <tr id="row_0_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classexperimental_1_1_a_database.html" target="_self">ADatabase</a></td><td class="desc">The DB class encapsulates the SQL database by providing fast access to hot database data </td></tr>
 <tr id="row_0_2_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classexperimental_1_1_a_database_error.html" target="_self">ADatabaseError</a></td><td class="desc">Custom Database Error derived from QSqlError. Extends text() adding "Database Error: " before the text </td></tr>

+ 1 - 11
docs/html/annotated_dup.js

@@ -1,16 +1,6 @@
 var annotated_dup =
 [
-    [ "experimental", null, [
-      [ "AAircraftEntry", "structexperimental_1_1_a_aircraft_entry.html", "structexperimental_1_1_a_aircraft_entry" ],
-      [ "ADatabase", "classexperimental_1_1_a_database.html", "classexperimental_1_1_a_database" ],
-      [ "ADatabaseError", "classexperimental_1_1_a_database_error.html", "classexperimental_1_1_a_database_error" ],
-      [ "AEntry", "classexperimental_1_1_a_entry.html", "classexperimental_1_1_a_entry" ],
-      [ "AFlightEntry", "classexperimental_1_1_a_flight_entry.html", "classexperimental_1_1_a_flight_entry" ],
-      [ "APilotEntry", "structexperimental_1_1_a_pilot_entry.html", "structexperimental_1_1_a_pilot_entry" ],
-      [ "ATailEntry", "structexperimental_1_1_a_tail_entry.html", "structexperimental_1_1_a_tail_entry" ],
-      [ "DataPosition", "structexperimental_1_1_data_position.html", "structexperimental_1_1_data_position" ],
-      [ "UserInput", "classexperimental_1_1_user_input.html", "classexperimental_1_1_user_input" ]
-    ] ],
+    [ "experimental", "namespaceexperimental.html", "namespaceexperimental" ],
     [ "ABenchmark", "class_a_benchmark.html", "class_a_benchmark" ],
     [ "ADataBaseSetup", "class_a_data_base_setup.html", null ],
     [ "ADownload", "class_a_download.html", "class_a_download" ],

+ 4 - 3
docs/html/apilotentry_8h_source.html

@@ -5,7 +5,7 @@
 <meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <meta name="generator" content="Doxygen 1.8.20"/>
 <meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>openPilotLog: src/experimental/apilotentry.h Source File</title>
+<title>openPilotLog: experimental/apilotentry.h Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
 <script type="text/javascript" src="dynsections.js"></script>
@@ -108,7 +108,7 @@ $(document).ready(function(){initNavTree('apilotentry_8h_source.html',''); initR
 <div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="preprocessor">#include &quot;src/experimental/aentry.h&quot;</span></div>
 <div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="preprocessor">#include &quot;src/experimental/decl.h&quot;</span></div>
 <div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160; </div>
-<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="keyword">namespace </span>experimental {</div>
+<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceexperimental.html">experimental</a> {</div>
 <div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160; </div>
 <div class="line"><a name="l00026"></a><span class="lineno"><a class="line" href="structexperimental_1_1_a_pilot_entry.html">   26</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structexperimental_1_1_a_pilot_entry.html">APilotEntry</a> : <span class="keyword">public</span> <a class="code" href="classexperimental_1_1_a_entry.html">AEntry</a> {</div>
 <div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="keyword">public</span>:</div>
@@ -126,12 +126,13 @@ $(document).ready(function(){initNavTree('apilotentry_8h_source.html',''); initR
 <div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;<span class="preprocessor">#endif // APILOTENTRY_H</span></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
+<div class="ttc" id="anamespaceexperimental_html"><div class="ttname"><a href="namespaceexperimental.html">experimental</a></div><div class="ttdoc">Temporary namespace for experimental features. Will be removed in later versions.</div><div class="ttdef"><b>Definition:</b> aaircraftentry.cpp:20</div></div>
 <div class="ttc" id="aclassexperimental_1_1_a_entry_html"><div class="ttname"><a href="classexperimental_1_1_a_entry.html">experimental::AEntry</a></div><div class="ttdoc">The Entry class encapsulates table metadata(table name, row id) and data for new and existing entries...</div><div class="ttdef"><b>Definition:</b> aentry.h:42</div></div>
 <div class="ttc" id="astructexperimental_1_1_a_pilot_entry_html"><div class="ttname"><a href="structexperimental_1_1_a_pilot_entry.html">experimental::APilotEntry</a></div><div class="ttdef"><b>Definition:</b> apilotentry.h:26</div></div>
 <!-- start footer part -->
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_4be88786e9e8558ded50c83b495719ca.html">experimental</a></li><li class="navelem"><b>apilotentry.h</b></li>
+    <li class="navelem"><a class="el" href="dir_8c0381a6091af7a47ae909a45b674508.html">experimental</a></li><li class="navelem"><b>apilotentry.h</b></li>
     <li class="footer">Generated by <a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20 </li>
   </ul>
 </div>

+ 2 - 2
docs/html/areadcsv_8h_source.html

@@ -5,7 +5,7 @@
 <meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <meta name="generator" content="Doxygen 1.8.20"/>
 <meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>openPilotLog: src/functions/areadcsv.h Source File</title>
+<title>openPilotLog: functions/areadcsv.h Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
 <script type="text/javascript" src="dynsections.js"></script>
@@ -98,7 +98,7 @@ $(document).ready(function(){initNavTree('areadcsv_8h_source.html',''); initResi
 <!-- start footer part -->
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_e823141bb13a34caac0c96ccd0d33fcf.html">functions</a></li><li class="navelem"><b>areadcsv.h</b></li>
+    <li class="navelem"><a class="el" href="dir_35baea09d55bebfe17654fdf4bf061ce.html">functions</a></li><li class="navelem"><b>areadcsv.h</b></li>
     <li class="footer">Generated by <a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20 </li>
   </ul>
 </div>

+ 2 - 2
docs/html/arunguard_8h_source.html

@@ -5,7 +5,7 @@
 <meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <meta name="generator" content="Doxygen 1.8.20"/>
 <meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>openPilotLog: src/classes/arunguard.h Source File</title>
+<title>openPilotLog: classes/arunguard.h Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
 <script type="text/javascript" src="dynsections.js"></script>
@@ -139,7 +139,7 @@ $(document).ready(function(){initNavTree('arunguard_8h_source.html',''); initRes
 <!-- start footer part -->
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_018e9aafb459e6e1a4953404cb0c0b1d.html">classes</a></li><li class="navelem"><b>arunguard.h</b></li>
+    <li class="navelem"><a class="el" href="dir_b02e4219757ae4e3a0f1714873865bbf.html">classes</a></li><li class="navelem"><b>arunguard.h</b></li>
     <li class="footer">Generated by <a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20 </li>
   </ul>
 </div>

+ 2 - 2
docs/html/asettings_8h_source.html

@@ -5,7 +5,7 @@
 <meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <meta name="generator" content="Doxygen 1.8.20"/>
 <meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>openPilotLog: src/classes/asettings.h Source File</title>
+<title>openPilotLog: classes/asettings.h Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
 <script type="text/javascript" src="dynsections.js"></script>
@@ -122,7 +122,7 @@ $(document).ready(function(){initNavTree('asettings_8h_source.html',''); initRes
 <!-- start footer part -->
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_018e9aafb459e6e1a4953404cb0c0b1d.html">classes</a></li><li class="navelem"><b>asettings.h</b></li>
+    <li class="navelem"><a class="el" href="dir_b02e4219757ae4e3a0f1714873865bbf.html">classes</a></li><li class="navelem"><b>asettings.h</b></li>
     <li class="footer">Generated by <a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20 </li>
   </ul>
 </div>

+ 2 - 2
docs/html/astat_8h_source.html

@@ -5,7 +5,7 @@
 <meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <meta name="generator" content="Doxygen 1.8.20"/>
 <meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>openPilotLog: src/functions/astat.h Source File</title>
+<title>openPilotLog: functions/astat.h Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
 <script type="text/javascript" src="dynsections.js"></script>
@@ -128,7 +128,7 @@ $(document).ready(function(){initNavTree('astat_8h_source.html',''); initResizab
 <!-- start footer part -->
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_e823141bb13a34caac0c96ccd0d33fcf.html">functions</a></li><li class="navelem"><b>astat.h</b></li>
+    <li class="navelem"><a class="el" href="dir_35baea09d55bebfe17654fdf4bf061ce.html">functions</a></li><li class="navelem"><b>astat.h</b></li>
     <li class="footer">Generated by <a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20 </li>
   </ul>
 </div>

+ 2 - 2
docs/html/astrictrxvalidator_8h_source.html

@@ -5,7 +5,7 @@
 <meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <meta name="generator" content="Doxygen 1.8.20"/>
 <meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>openPilotLog: src/classes/astrictrxvalidator.h Source File</title>
+<title>openPilotLog: classes/astrictrxvalidator.h Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
 <script type="text/javascript" src="dynsections.js"></script>
@@ -122,7 +122,7 @@ $(document).ready(function(){initNavTree('astrictrxvalidator_8h_source.html','')
 <!-- start footer part -->
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_018e9aafb459e6e1a4953404cb0c0b1d.html">classes</a></li><li class="navelem"><b>astrictrxvalidator.h</b></li>
+    <li class="navelem"><a class="el" href="dir_b02e4219757ae4e3a0f1714873865bbf.html">classes</a></li><li class="navelem"><b>astrictrxvalidator.h</b></li>
     <li class="footer">Generated by <a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20 </li>
   </ul>
 </div>

+ 4 - 3
docs/html/atailentry_8h_source.html

@@ -5,7 +5,7 @@
 <meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <meta name="generator" content="Doxygen 1.8.20"/>
 <meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>openPilotLog: src/experimental/atailentry.h Source File</title>
+<title>openPilotLog: experimental/atailentry.h Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
 <script type="text/javascript" src="dynsections.js"></script>
@@ -109,7 +109,7 @@ $(document).ready(function(){initNavTree('atailentry_8h_source.html',''); initRe
 <div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="preprocessor">#include &quot;src/experimental/decl.h&quot;</span></div>
 <div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="preprocessor">#include &lt;QVariant&gt;</span></div>
 <div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160; </div>
-<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="keyword">namespace </span>experimental {</div>
+<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceexperimental.html">experimental</a> {</div>
 <div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160; </div>
 <div class="line"><a name="l00027"></a><span class="lineno"><a class="line" href="structexperimental_1_1_a_tail_entry.html">   27</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structexperimental_1_1_a_tail_entry.html">ATailEntry</a> : <span class="keyword">public</span> <a class="code" href="classexperimental_1_1_a_entry.html">AEntry</a> {</div>
 <div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="keyword">public</span>:</div>
@@ -129,12 +129,13 @@ $(document).ready(function(){initNavTree('atailentry_8h_source.html',''); initRe
 <div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;<span class="preprocessor">#endif // ATAILENTRY_H</span></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
+<div class="ttc" id="anamespaceexperimental_html"><div class="ttname"><a href="namespaceexperimental.html">experimental</a></div><div class="ttdoc">Temporary namespace for experimental features. Will be removed in later versions.</div><div class="ttdef"><b>Definition:</b> aaircraftentry.cpp:20</div></div>
 <div class="ttc" id="aclassexperimental_1_1_a_entry_html"><div class="ttname"><a href="classexperimental_1_1_a_entry.html">experimental::AEntry</a></div><div class="ttdoc">The Entry class encapsulates table metadata(table name, row id) and data for new and existing entries...</div><div class="ttdef"><b>Definition:</b> aentry.h:42</div></div>
 <div class="ttc" id="astructexperimental_1_1_a_tail_entry_html"><div class="ttname"><a href="structexperimental_1_1_a_tail_entry.html">experimental::ATailEntry</a></div><div class="ttdef"><b>Definition:</b> atailentry.h:27</div></div>
 <!-- start footer part -->
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_4be88786e9e8558ded50c83b495719ca.html">experimental</a></li><li class="navelem"><b>atailentry.h</b></li>
+    <li class="navelem"><a class="el" href="dir_8c0381a6091af7a47ae909a45b674508.html">experimental</a></li><li class="navelem"><b>atailentry.h</b></li>
     <li class="footer">Generated by <a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20 </li>
   </ul>
 </div>

+ 2 - 2
docs/html/atimer_8h_source.html

@@ -5,7 +5,7 @@
 <meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <meta name="generator" content="Doxygen 1.8.20"/>
 <meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>openPilotLog: src/testing/atimer.h Source File</title>
+<title>openPilotLog: testing/atimer.h Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
 <script type="text/javascript" src="dynsections.js"></script>
@@ -139,7 +139,7 @@ $(document).ready(function(){initNavTree('atimer_8h_source.html',''); initResiza
 <!-- start footer part -->
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_3513c77e68d0de165c8b48f945306dcb.html">testing</a></li><li class="navelem"><b>atimer.h</b></li>
+    <li class="navelem"><a class="el" href="dir_64f94c193e4d03baf6e89b1053934749.html">testing</a></li><li class="navelem"><b>atimer.h</b></li>
     <li class="footer">Generated by <a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20 </li>
   </ul>
 </div>

+ 2 - 2
docs/html/class_a_benchmark.html

@@ -106,8 +106,8 @@ Public Member Functions</h2></td></tr>
 <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
 <div class="textblock"><p>The <a class="el" href="class_a_benchmark.html" title="The ABenchmark class provides quick access to benchmarking two functions for the purpose of performan...">ABenchmark</a> class provides quick access to benchmarking two functions for the purpose of performance testing. </p>
 </div><hr/>The documentation for this class was generated from the following files:<ul>
-<li>src/testing/<a class="el" href="abenchmark_8h_source.html">abenchmark.h</a></li>
-<li>src/testing/abenchmark.cpp</li>
+<li>testing/<a class="el" href="abenchmark_8h_source.html">abenchmark.h</a></li>
+<li>testing/abenchmark.cpp</li>
 </ul>
 </div><!-- contents -->
 </div><!-- doc-content -->

+ 2 - 2
docs/html/class_a_data_base_setup.html

@@ -194,8 +194,8 @@ static bool&#160;</td><td class="memItemRight" valign="bottom"><b>importDefaultD
 </div>
 </div>
 <hr/>The documentation for this class was generated from the following files:<ul>
-<li>src/database/<a class="el" href="adatabasesetup_8h_source.html">adatabasesetup.h</a></li>
-<li>src/database/adatabasesetup.cpp</li>
+<li>database/<a class="el" href="adatabasesetup_8h_source.html">adatabasesetup.h</a></li>
+<li>database/adatabasesetup.cpp</li>
 </ul>
 </div><!-- contents -->
 </div><!-- doc-content -->

+ 2 - 2
docs/html/class_a_download.html

@@ -125,8 +125,8 @@ void&#160;</td><td class="memItemRight" valign="bottom"><b>download</b> ()</td><
 <tr class="separator:a67536beda0eeb419025ab12595011519"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <hr/>The documentation for this class was generated from the following files:<ul>
-<li>src/classes/<a class="el" href="adownload_8h_source.html">adownload.h</a></li>
-<li>src/classes/adownload.cpp</li>
+<li>classes/<a class="el" href="adownload_8h_source.html">adownload.h</a></li>
+<li>classes/adownload.cpp</li>
 </ul>
 </div><!-- contents -->
 </div><!-- doc-content -->

+ 2 - 2
docs/html/class_a_run_guard.html

@@ -112,8 +112,8 @@ void&#160;</td><td class="memItemRight" valign="bottom"><b>release</b> ()</td></
 <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
 <div class="textblock"><p>The RunGuard class ensures only a single instance of the application is running simultaneously. </p>
 </div><hr/>The documentation for this class was generated from the following files:<ul>
-<li>src/classes/<a class="el" href="arunguard_8h_source.html">arunguard.h</a></li>
-<li>src/classes/arunguard.cpp</li>
+<li>classes/<a class="el" href="arunguard_8h_source.html">arunguard.h</a></li>
+<li>classes/arunguard.cpp</li>
 </ul>
 </div><!-- contents -->
 </div><!-- doc-content -->

+ 2 - 2
docs/html/class_a_settings.html

@@ -106,8 +106,8 @@ static void&#160;</td><td class="memItemRight" valign="bottom"><b>write</b> (con
 <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
 <div class="textblock"><p>The Settings class is a thin wrapper for the QSettings class, simplifying reading and writing of settings. </p>
 </div><hr/>The documentation for this class was generated from the following files:<ul>
-<li>src/classes/<a class="el" href="asettings_8h_source.html">asettings.h</a></li>
-<li>src/classes/asettings.cpp</li>
+<li>classes/<a class="el" href="asettings_8h_source.html">asettings.h</a></li>
+<li>classes/asettings.cpp</li>
 </ul>
 </div><!-- contents -->
 </div><!-- doc-content -->

+ 2 - 2
docs/html/class_a_strict_rx_validator.html

@@ -109,8 +109,8 @@ QValidator::State&#160;</td><td class="memItemRight" valign="bottom"><b>validate
 <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
 <div class="textblock"><p>The <a class="el" href="class_a_strict_rx_validator.html" title="The AStrictRxValidator class only returns Invalid or Acceptable.">AStrictRxValidator</a> class only returns Invalid or Acceptable. </p>
 </div><hr/>The documentation for this class was generated from the following files:<ul>
-<li>src/classes/<a class="el" href="astrictrxvalidator_8h_source.html">astrictrxvalidator.h</a></li>
-<li>src/classes/astrictrxvalidator.cpp</li>
+<li>classes/<a class="el" href="astrictrxvalidator_8h_source.html">astrictrxvalidator.h</a></li>
+<li>classes/astrictrxvalidator.cpp</li>
 </ul>
 </div><!-- contents -->
 </div><!-- doc-content -->

+ 2 - 2
docs/html/class_a_timer.html

@@ -115,8 +115,8 @@ long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
 <p>It automatically stops when going out of scope and prints the elapsed time to the console. Intermediate timings can be manually obtained with <a class="el" href="class_a_timer.html#af7ac842765bee55a3b1b266e3e4c97ba" title="timeNow takes an intermediate timing and returns miliseconds elapsed.">timeNow()</a>.</p>
 <p>It can be given a QObject as a parent to time its lifetime or can be used without parent in any context. </p>
 </div><hr/>The documentation for this class was generated from the following files:<ul>
-<li>src/testing/<a class="el" href="atimer_8h_source.html">atimer.h</a></li>
-<li>src/testing/atimer.cpp</li>
+<li>testing/<a class="el" href="atimer_8h_source.html">atimer.h</a></li>
+<li>testing/atimer.cpp</li>
 </ul>
 </div><!-- contents -->
 </div><!-- doc-content -->

+ 2 - 2
docs/html/class_aircraft.html

@@ -159,8 +159,8 @@ QString&#160;</td><td class="memItemRight" valign="bottom"><b>error</b> = QStrin
 <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
 <div class="textblock"><p>The aircraft class. </p>
 </div><hr/>The documentation for this class was generated from the following files:<ul>
-<li>src/classes/<a class="el" href="aircraft_8h_source.html">aircraft.h</a></li>
-<li>src/classes/aircraft.cpp</li>
+<li>classes/<a class="el" href="aircraft_8h_source.html">aircraft.h</a></li>
+<li>classes/aircraft.cpp</li>
 </ul>
 </div><!-- contents -->
 </div><!-- doc-content -->

+ 2 - 2
docs/html/class_aircraft_widget.html

@@ -109,8 +109,8 @@ Public Member Functions</h2></td></tr>
 <tr class="separator:ab7d60be49e640605c7e4e113d69c4525"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <hr/>The documentation for this class was generated from the following files:<ul>
-<li>src/gui/widgets/<a class="el" href="aircraftwidget_8h_source.html">aircraftwidget.h</a></li>
-<li>src/gui/widgets/aircraftwidget.cpp</li>
+<li>gui/widgets/<a class="el" href="aircraftwidget_8h_source.html">aircraftwidget.h</a></li>
+<li>gui/widgets/aircraftwidget.cpp</li>
 </ul>
 </div><!-- contents -->
 </div><!-- doc-content -->

+ 1 - 1
docs/html/class_db-members.html

@@ -92,7 +92,7 @@ $(document).ready(function(){initNavTree('class_db.html',''); initResizable(); }
   <tr bgcolor="#f0f0f0"><td class="entry"><b>createNew</b> enum value (defined in <a class="el" href="class_db.html">Db</a>)</td><td class="entry"><a class="el" href="class_db.html">Db</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="class_db.html#aaccb09bc96d531bbc7019a7df81859ca">customQuery</a>(QString query, int returnValues)</td><td class="entry"><a class="el" href="class_db.html">Db</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
   <tr><td class="entry"><a class="el" href="class_db.html#aca719513ddc25d3628761da143cfde9e">Database</a>()</td><td class="entry"><a class="el" href="class_db.html">Db</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="class_db.html#a5bc74f437d3ca0ebadcb13b185112e05">Db</a>(Db const &amp;)=delete</td><td class="entry"><a class="el" href="class_db.html">Db</a></td><td class="entry"></td></tr>
+  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Db</b>(Db const &amp;)=delete (defined in <a class="el" href="class_db.html">Db</a>)</td><td class="entry"><a class="el" href="class_db.html">Db</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="class_db.html#a9bc721f0e6cd55a0dc4b6a690794f05a">disconnect</a>()</td><td class="entry"><a class="el" href="class_db.html">Db</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
   <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>editExisting</b> enum value (defined in <a class="el" href="class_db.html">Db</a>)</td><td class="entry"><a class="el" href="class_db.html">Db</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="class_db.html#a2eb74695b795bf25b6ddfd41c86bcc7b">editRole</a> enum name</td><td class="entry"><a class="el" href="class_db.html">Db</a></td><td class="entry"></td></tr>

+ 3 - 4
docs/html/class_db.html

@@ -112,8 +112,7 @@ Public Types</h2></td></tr>
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
 Public Member Functions</h2></td></tr>
 <tr class="memitem:a5bc74f437d3ca0ebadcb13b185112e05"><td class="memItemLeft" align="right" valign="top"><a id="a5bc74f437d3ca0ebadcb13b185112e05"></a>
-&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_db.html#a5bc74f437d3ca0ebadcb13b185112e05">Db</a> (<a class="el" href="class_db.html">Db</a> const &amp;)=delete</td></tr>
-<tr class="memdesc:a5bc74f437d3ca0ebadcb13b185112e05"><td class="mdescLeft">&#160;</td><td class="mdescRight">[George]: Why delete these in particular? <br /></td></tr>
+&#160;</td><td class="memItemRight" valign="bottom"><b>Db</b> (<a class="el" href="class_db.html">Db</a> const &amp;)=delete</td></tr>
 <tr class="separator:a5bc74f437d3ca0ebadcb13b185112e05"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ad0724c898deb1e33d5d091a870b58d30"><td class="memItemLeft" align="right" valign="top"><a id="ad0724c898deb1e33d5d091a870b58d30"></a>
 void&#160;</td><td class="memItemRight" valign="bottom"><b>operator=</b> (<a class="el" href="class_db.html">Db</a> const &amp;)=delete</td></tr>
@@ -550,8 +549,8 @@ static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" hre
 </div>
 </div>
 <hr/>The documentation for this class was generated from the following files:<ul>
-<li>src/database/<a class="el" href="db_8h_source.html">db.h</a></li>
-<li>src/database/db.cpp</li>
+<li>database/<a class="el" href="db_8h_source.html">db.h</a></li>
+<li>database/db.cpp</li>
 </ul>
 </div><!-- contents -->
 </div><!-- doc-content -->

+ 2 - 2
docs/html/class_db_info.html

@@ -114,8 +114,8 @@ QVector&lt; QString &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>t
 <tr class="separator:a10f5fdacc54d429647c6eefb54a92587"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <hr/>The documentation for this class was generated from the following files:<ul>
-<li>src/database/<a class="el" href="dbinfo_8h_source.html">dbinfo.h</a></li>
-<li>src/database/dbinfo.cpp</li>
+<li>database/<a class="el" href="dbinfo_8h_source.html">dbinfo.h</a></li>
+<li>database/dbinfo.cpp</li>
 </ul>
 </div><!-- contents -->
 </div><!-- doc-content -->

+ 2 - 2
docs/html/class_debug_widget.html

@@ -102,8 +102,8 @@ Public Member Functions</h2></td></tr>
 <tr class="separator:a1529b99c8a3f82045ce8f4831d2e141f"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <hr/>The documentation for this class was generated from the following files:<ul>
-<li>src/gui/widgets/<a class="el" href="debugwidget_8h_source.html">debugwidget.h</a></li>
-<li>src/gui/widgets/debugwidget.cpp</li>
+<li>gui/widgets/<a class="el" href="debugwidget_8h_source.html">debugwidget.h</a></li>
+<li>gui/widgets/debugwidget.cpp</li>
 </ul>
 </div><!-- contents -->
 </div><!-- doc-content -->

+ 2 - 2
docs/html/class_entry__deprecated.html

@@ -154,8 +154,8 @@ QString&#160;</td><td class="memItemRight" valign="bottom"><b>error</b> = QStrin
 <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
 <div class="textblock"><p>The Entry class is the base class for database entries. It can be seen as a row in a table within the database. </p>
 </div><hr/>The documentation for this class was generated from the following files:<ul>
-<li>src/database/<a class="el" href="entry__deprecated_8h_source.html">entry_deprecated.h</a></li>
-<li>src/database/entry_deprecated.cpp</li>
+<li>database/<a class="el" href="entry__deprecated_8h_source.html">entry_deprecated.h</a></li>
+<li>database/entry_deprecated.cpp</li>
 </ul>
 </div><!-- contents -->
 </div><!-- doc-content -->

+ 2 - 2
docs/html/class_first_run_dialog.html

@@ -102,8 +102,8 @@ Public Member Functions</h2></td></tr>
 <tr class="separator:af20a93d7f364e102f2b8525a85860415"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <hr/>The documentation for this class was generated from the following files:<ul>
-<li>src/gui/dialogues/<a class="el" href="firstrundialog_8h_source.html">firstrundialog.h</a></li>
-<li>src/gui/dialogues/firstrundialog.cpp</li>
+<li>gui/dialogues/<a class="el" href="firstrundialog_8h_source.html">firstrundialog.h</a></li>
+<li>gui/dialogues/firstrundialog.cpp</li>
 </ul>
 </div><!-- contents -->
 </div><!-- doc-content -->

+ 2 - 2
docs/html/class_flight.html

@@ -152,8 +152,8 @@ QString&#160;</td><td class="memItemRight" valign="bottom"><b>error</b> = QStrin
 <tr class="separator:a174a45e4f3ded7f79ff5b509128214af inherit pub_attribs_class_entry__deprecated"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <hr/>The documentation for this class was generated from the following files:<ul>
-<li>src/classes/<a class="el" href="flight_8h_source.html">flight.h</a></li>
-<li>src/classes/flight.cpp</li>
+<li>classes/<a class="el" href="flight_8h_source.html">flight.h</a></li>
+<li>classes/flight.cpp</li>
 </ul>
 </div><!-- contents -->
 </div><!-- doc-content -->

+ 2 - 2
docs/html/class_home_widget.html

@@ -102,8 +102,8 @@ Public Member Functions</h2></td></tr>
 <tr class="separator:a3262f79ae4093c543e1b57fbd787fa49"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <hr/>The documentation for this class was generated from the following files:<ul>
-<li>src/gui/widgets/<a class="el" href="homewidget_8h_source.html">homewidget.h</a></li>
-<li>src/gui/widgets/homewidget.cpp</li>
+<li>gui/widgets/<a class="el" href="homewidget_8h_source.html">homewidget.h</a></li>
+<li>gui/widgets/homewidget.cpp</li>
 </ul>
 </div><!-- contents -->
 </div><!-- doc-content -->

+ 2 - 2
docs/html/class_logbook_widget.html

@@ -112,8 +112,8 @@ Public Member Functions</h2></td></tr>
 <tr class="separator:aaf8316b43f9bddae7c9ad5cb6b993887"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <hr/>The documentation for this class was generated from the following files:<ul>
-<li>src/gui/widgets/<a class="el" href="logbookwidget_8h_source.html">logbookwidget.h</a></li>
-<li>src/gui/widgets/logbookwidget.cpp</li>
+<li>gui/widgets/<a class="el" href="logbookwidget_8h_source.html">logbookwidget.h</a></li>
+<li>gui/widgets/logbookwidget.cpp</li>
 </ul>
 </div><!-- contents -->
 </div><!-- doc-content -->

+ 2 - 2
docs/html/class_new_flight_dialog.html

@@ -149,8 +149,8 @@ Public Member Functions</h2></td></tr>
 </div>
 </div>
 <hr/>The documentation for this class was generated from the following files:<ul>
-<li>src/gui/dialogues/<a class="el" href="newflightdialog_8h_source.html">newflightdialog.h</a></li>
-<li>src/gui/dialogues/newflightdialog.cpp</li>
+<li>gui/dialogues/<a class="el" href="newflightdialog_8h_source.html">newflightdialog.h</a></li>
+<li>gui/dialogues/newflightdialog.cpp</li>
 </ul>
 </div><!-- contents -->
 </div><!-- doc-content -->

+ 2 - 2
docs/html/class_new_pilot_dialog.html

@@ -105,8 +105,8 @@ Public Member Functions</h2></td></tr>
 <tr class="separator:a1ab8e67282e910895a544e8dea51cb91"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <hr/>The documentation for this class was generated from the following files:<ul>
-<li>src/gui/dialogues/<a class="el" href="newpilotdialog_8h_source.html">newpilotdialog.h</a></li>
-<li>src/gui/dialogues/newpilotdialog.cpp</li>
+<li>gui/dialogues/<a class="el" href="newpilotdialog_8h_source.html">newpilotdialog.h</a></li>
+<li>gui/dialogues/newpilotdialog.cpp</li>
 </ul>
 </div><!-- contents -->
 </div><!-- doc-content -->

+ 2 - 2
docs/html/class_new_tail_dialog.html

@@ -113,8 +113,8 @@ Public Member Functions</h2></td></tr>
 <div class="textblock"><p>The NewTail class is a dialog for adding a new tail to the database or editing an existing one. </p>
 <p>For a new tail, construct using QString reg. For editing an existing tail, provide the aircraft object. </p>
 </div><hr/>The documentation for this class was generated from the following files:<ul>
-<li>src/gui/dialogues/<a class="el" href="newtaildialog_8h_source.html">newtaildialog.h</a></li>
-<li>src/gui/dialogues/newtaildialog.cpp</li>
+<li>gui/dialogues/<a class="el" href="newtaildialog_8h_source.html">newtaildialog.h</a></li>
+<li>gui/dialogues/newtaildialog.cpp</li>
 </ul>
 </div><!-- contents -->
 </div><!-- doc-content -->

+ 2 - 2
docs/html/class_pilot.html

@@ -152,8 +152,8 @@ QString&#160;</td><td class="memItemRight" valign="bottom"><b>error</b> = QStrin
 <tr class="separator:a174a45e4f3ded7f79ff5b509128214af inherit pub_attribs_class_entry__deprecated"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <hr/>The documentation for this class was generated from the following files:<ul>
-<li>src/classes/<a class="el" href="pilot_8h_source.html">pilot.h</a></li>
-<li>src/classes/pilot.cpp</li>
+<li>classes/<a class="el" href="pilot_8h_source.html">pilot.h</a></li>
+<li>classes/pilot.cpp</li>
 </ul>
 </div><!-- contents -->
 </div><!-- doc-content -->

+ 2 - 2
docs/html/class_pilots_widget.html

@@ -109,8 +109,8 @@ Public Member Functions</h2></td></tr>
 <tr class="separator:a829dbe1122d4ab707f68c75ba558dc36"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <hr/>The documentation for this class was generated from the following files:<ul>
-<li>src/gui/widgets/<a class="el" href="pilotswidget_8h_source.html">pilotswidget.h</a></li>
-<li>src/gui/widgets/pilotswidget.cpp</li>
+<li>gui/widgets/<a class="el" href="pilotswidget_8h_source.html">pilotswidget.h</a></li>
+<li>gui/widgets/pilotswidget.cpp</li>
 </ul>
 </div><!-- contents -->
 </div><!-- doc-content -->

+ 2 - 2
docs/html/class_settings_widget.html

@@ -109,8 +109,8 @@ Public Member Functions</h2></td></tr>
 <tr class="separator:ad6b264d0455806fd3761a7f0e7b75dfd"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <hr/>The documentation for this class was generated from the following files:<ul>
-<li>src/gui/widgets/<a class="el" href="settingswidget_8h_source.html">settingswidget.h</a></li>
-<li>src/gui/widgets/settingswidget.cpp</li>
+<li>gui/widgets/<a class="el" href="settingswidget_8h_source.html">settingswidget.h</a></li>
+<li>gui/widgets/settingswidget.cpp</li>
 </ul>
 </div><!-- contents -->
 </div><!-- doc-content -->

+ 2 - 2
docs/html/class_totals_widget.html

@@ -102,8 +102,8 @@ Public Member Functions</h2></td></tr>
 <tr class="separator:a66ac7e46ed3f577374d8ced677d2fe95"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <hr/>The documentation for this class was generated from the following files:<ul>
-<li>src/gui/widgets/<a class="el" href="totalswidget_8h_source.html">totalswidget.h</a></li>
-<li>src/gui/widgets/totalswidget.cpp</li>
+<li>gui/widgets/<a class="el" href="totalswidget_8h_source.html">totalswidget.h</a></li>
+<li>gui/widgets/totalswidget.cpp</li>
 </ul>
 </div><!-- contents -->
 </div><!-- doc-content -->

+ 9 - 9
docs/html/classes.html

@@ -95,12 +95,12 @@ $(document).ready(function(){initNavTree('classes.html',''); initResizable(); })
 </td>
 <td valign="top"><a class="el" href="class_pilots_widget.html">PilotsWidget</a>&#160;&#160;&#160;</td>
 </tr>
-<tr><td valign="top"><a class="el" href="structexperimental_1_1_a_pilot_entry.html">APilotEntry</a> (experimental)&#160;&#160;&#160;</td>
+<tr><td valign="top"><a class="el" href="structexperimental_1_1_a_pilot_entry.html">APilotEntry</a> (<a class="el" href="namespaceexperimental.html">experimental</a>)&#160;&#160;&#160;</td>
 <td valign="top"><a class="el" href="class_debug_widget.html">DebugWidget</a>&#160;&#160;&#160;</td>
 <td rowspan="2" valign="bottom"><a name="letter_s"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;s&#160;&#160;</div></td></tr></table>
 </td>
 </tr>
-<tr><td valign="top"><a class="el" href="structexperimental_1_1_a_aircraft_entry.html">AAircraftEntry</a> (experimental)&#160;&#160;&#160;</td>
+<tr><td valign="top"><a class="el" href="structexperimental_1_1_a_aircraft_entry.html">AAircraftEntry</a> (<a class="el" href="namespaceexperimental.html">experimental</a>)&#160;&#160;&#160;</td>
 <td valign="top"><a class="el" href="class_a_run_guard.html">ARunGuard</a>&#160;&#160;&#160;</td>
 <td rowspan="2" valign="bottom"><a name="letter_e"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;e&#160;&#160;</div></td></tr></table>
 </td>
@@ -112,14 +112,14 @@ $(document).ready(function(){initNavTree('classes.html',''); initResizable(); })
 </td>
 <td valign="top"><a class="el" href="class_settings_widget.html">SettingsWidget</a>&#160;&#160;&#160;</td>
 </tr>
-<tr><td valign="top"><a class="el" href="classexperimental_1_1_a_database.html">ADatabase</a> (experimental)&#160;&#160;&#160;</td>
+<tr><td valign="top"><a class="el" href="classexperimental_1_1_a_database.html">ADatabase</a> (<a class="el" href="namespaceexperimental.html">experimental</a>)&#160;&#160;&#160;</td>
 <td valign="top"><a class="el" href="class_a_strict_rx_validator.html">AStrictRxValidator</a>&#160;&#160;&#160;</td>
 <td valign="top"><a class="el" href="class_entry__deprecated.html">Entry_deprecated</a>&#160;&#160;&#160;</td>
 <td rowspan="2" valign="bottom"><a name="letter_t"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;t&#160;&#160;</div></td></tr></table>
 </td>
 </tr>
-<tr><td valign="top"><a class="el" href="classexperimental_1_1_a_database_error.html">ADatabaseError</a> (experimental)&#160;&#160;&#160;</td>
-<td valign="top"><a class="el" href="structexperimental_1_1_a_tail_entry.html">ATailEntry</a> (experimental)&#160;&#160;&#160;</td>
+<tr><td valign="top"><a class="el" href="classexperimental_1_1_a_database_error.html">ADatabaseError</a> (<a class="el" href="namespaceexperimental.html">experimental</a>)&#160;&#160;&#160;</td>
+<td valign="top"><a class="el" href="structexperimental_1_1_a_tail_entry.html">ATailEntry</a> (<a class="el" href="namespaceexperimental.html">experimental</a>)&#160;&#160;&#160;</td>
 <td rowspan="2" valign="bottom"><a name="letter_f"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;f&#160;&#160;</div></td></tr></table>
 </td>
 <td valign="top"><a class="el" href="class_new_flight_dialog.html">NewFlightDialog</a>&#160;&#160;&#160;</td>
@@ -137,16 +137,16 @@ $(document).ready(function(){initNavTree('classes.html',''); initResizable(); })
 <td rowspan="2" valign="bottom"><a name="letter_u"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;u&#160;&#160;</div></td></tr></table>
 </td>
 </tr>
-<tr><td valign="top"><a class="el" href="classexperimental_1_1_a_entry.html">AEntry</a> (experimental)&#160;&#160;&#160;</td>
+<tr><td valign="top"><a class="el" href="classexperimental_1_1_a_entry.html">AEntry</a> (<a class="el" href="namespaceexperimental.html">experimental</a>)&#160;&#160;&#160;</td>
 <td valign="top"><a class="el" href="class_flight.html">Flight</a>&#160;&#160;&#160;</td>
 <td rowspan="2" valign="bottom"><a name="letter_p"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;p&#160;&#160;</div></td></tr></table>
 </td>
 </tr>
-<tr><td valign="top"><a class="el" href="classexperimental_1_1_a_flight_entry.html">AFlightEntry</a> (experimental)&#160;&#160;&#160;</td>
-<td valign="top"><a class="el" href="structexperimental_1_1_data_position.html">DataPosition</a> (experimental)&#160;&#160;&#160;</td>
+<tr><td valign="top"><a class="el" href="classexperimental_1_1_a_flight_entry.html">AFlightEntry</a> (<a class="el" href="namespaceexperimental.html">experimental</a>)&#160;&#160;&#160;</td>
+<td valign="top"><a class="el" href="structexperimental_1_1_data_position.html">DataPosition</a> (<a class="el" href="namespaceexperimental.html">experimental</a>)&#160;&#160;&#160;</td>
 <td rowspan="2" valign="bottom"><a name="letter_h"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;h&#160;&#160;</div></td></tr></table>
 </td>
-<td valign="top"><a class="el" href="classexperimental_1_1_user_input.html">UserInput</a> (experimental)&#160;&#160;&#160;</td>
+<td valign="top"><a class="el" href="classexperimental_1_1_user_input.html">UserInput</a> (<a class="el" href="namespaceexperimental.html">experimental</a>)&#160;&#160;&#160;</td>
 </tr>
 <tr><td valign="top"><a class="el" href="class_aircraft.html">Aircraft</a>&#160;&#160;&#160;</td>
 <td valign="top"><a class="el" href="class_db.html">Db</a>&#160;&#160;&#160;</td>

+ 7 - 7
docs/html/classexperimental_1_1_a_database.html

@@ -177,19 +177,19 @@ TableData&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href=
 <tr class="memdesc:ac613f3dd83524ef30dd6351e3b8a50f3"><td class="mdescLeft">&#160;</td><td class="mdescRight">retreives a flight entry from the database.  <a href="classexperimental_1_1_a_database.html#ac613f3dd83524ef30dd6351e3b8a50f3">More...</a><br /></td></tr>
 <tr class="separator:ac613f3dd83524ef30dd6351e3b8a50f3"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a1e3fa80e9472325fa41f227319592b26"><td class="memItemLeft" align="right" valign="top"><a id="a1e3fa80e9472325fa41f227319592b26"></a>
-const QStringList&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classexperimental_1_1_a_database.html#a1e3fa80e9472325fa41f227319592b26">getCompletionList</a> (ADatabaseTarget)</td></tr>
+const QStringList&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classexperimental_1_1_a_database.html#a1e3fa80e9472325fa41f227319592b26">getCompletionList</a> (<a class="el" href="namespaceexperimental.html#a4ae0b93d398c270c979a8eec17545b8a">ADatabaseTarget</a>)</td></tr>
 <tr class="memdesc:a1e3fa80e9472325fa41f227319592b26"><td class="mdescLeft">&#160;</td><td class="mdescRight">getCompletionList returns a QStringList of values for a QCompleter based on database values <br /></td></tr>
 <tr class="separator:a1e3fa80e9472325fa41f227319592b26"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a74280b96dbf58580ed9b1485b5cdc200"><td class="memItemLeft" align="right" valign="top"><a id="a74280b96dbf58580ed9b1485b5cdc200"></a>
-const QMap&lt; QString, int &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classexperimental_1_1_a_database.html#a74280b96dbf58580ed9b1485b5cdc200">getIdMap</a> (ADatabaseTarget)</td></tr>
+const QMap&lt; QString, int &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classexperimental_1_1_a_database.html#a74280b96dbf58580ed9b1485b5cdc200">getIdMap</a> (<a class="el" href="namespaceexperimental.html#a4ae0b93d398c270c979a8eec17545b8a">ADatabaseTarget</a>)</td></tr>
 <tr class="memdesc:a74280b96dbf58580ed9b1485b5cdc200"><td class="mdescLeft">&#160;</td><td class="mdescRight">returns a QMap&lt;QString, int&gt; of a human-readable database value and its row id. Used in the Dialogs to map user input to unique database entries. <br /></td></tr>
 <tr class="separator:a74280b96dbf58580ed9b1485b5cdc200"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a391a945bf0bf3160045690319833edce"><td class="memItemLeft" align="right" valign="top"><a id="a391a945bf0bf3160045690319833edce"></a>
-int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classexperimental_1_1_a_database.html#a391a945bf0bf3160045690319833edce">getLastEntry</a> (ADatabaseTarget)</td></tr>
+int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classexperimental_1_1_a_database.html#a391a945bf0bf3160045690319833edce">getLastEntry</a> (<a class="el" href="namespaceexperimental.html#a4ae0b93d398c270c979a8eec17545b8a">ADatabaseTarget</a>)</td></tr>
 <tr class="memdesc:a391a945bf0bf3160045690319833edce"><td class="mdescLeft">&#160;</td><td class="mdescRight">returns the ROWID for the newest entry in the respective database. <br /></td></tr>
 <tr class="separator:a391a945bf0bf3160045690319833edce"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:aaa6d9017e72693dd26a0ebd311dcef91"><td class="memItemLeft" align="right" valign="top"><a id="aaa6d9017e72693dd26a0ebd311dcef91"></a>
-QList&lt; int &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classexperimental_1_1_a_database.html#aaa6d9017e72693dd26a0ebd311dcef91">getForeignKeyConstraints</a> (int foreign_row_id, ADatabaseTarget target)</td></tr>
+QList&lt; int &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classexperimental_1_1_a_database.html#aaa6d9017e72693dd26a0ebd311dcef91">getForeignKeyConstraints</a> (int foreign_row_id, <a class="el" href="namespaceexperimental.html#a4ae0b93d398c270c979a8eec17545b8a">ADatabaseTarget</a> target)</td></tr>
 <tr class="memdesc:aaa6d9017e72693dd26a0ebd311dcef91"><td class="mdescLeft">&#160;</td><td class="mdescRight">returns a list of ROWID's in the flights table for which foreign key constraints exist. <br /></td></tr>
 <tr class="separator:aaa6d9017e72693dd26a0ebd311dcef91"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
@@ -361,15 +361,15 @@ Public Attributes</h2></td></tr>
 </div>
 </div>
 <hr/>The documentation for this class was generated from the following files:<ul>
-<li>src/experimental/<a class="el" href="adatabase_8h_source.html">adatabase.h</a></li>
-<li>src/experimental/adatabase.cpp</li>
+<li>experimental/<a class="el" href="adatabase_8h_source.html">adatabase.h</a></li>
+<li>experimental/adatabase.cpp</li>
 </ul>
 </div><!-- contents -->
 </div><!-- doc-content -->
 <!-- start footer part -->
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="navelem"><b>experimental</b></li><li class="navelem"><a class="el" href="classexperimental_1_1_a_database.html">ADatabase</a></li>
+    <li class="navelem"><a class="el" href="namespaceexperimental.html">experimental</a></li><li class="navelem"><a class="el" href="classexperimental_1_1_a_database.html">ADatabase</a></li>
     <li class="footer">Generated by <a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20 </li>
   </ul>
 </div>

+ 3 - 3
docs/html/classexperimental_1_1_a_database_error.html

@@ -112,15 +112,15 @@ QString&#160;</td><td class="memItemRight" valign="bottom"><b>text</b> () const<
 <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
 <div class="textblock"><p>Custom Database Error derived from QSqlError. Extends text() adding "Database Error: " before the text. </p>
 </div><hr/>The documentation for this class was generated from the following files:<ul>
-<li>src/experimental/<a class="el" href="adatabase_8h_source.html">adatabase.h</a></li>
-<li>src/experimental/adatabase.cpp</li>
+<li>experimental/<a class="el" href="adatabase_8h_source.html">adatabase.h</a></li>
+<li>experimental/adatabase.cpp</li>
 </ul>
 </div><!-- contents -->
 </div><!-- doc-content -->
 <!-- start footer part -->
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="navelem"><b>experimental</b></li><li class="navelem"><a class="el" href="classexperimental_1_1_a_database_error.html">ADatabaseError</a></li>
+    <li class="navelem"><a class="el" href="namespaceexperimental.html">experimental</a></li><li class="navelem"><a class="el" href="classexperimental_1_1_a_database_error.html">ADatabaseError</a></li>
     <li class="footer">Generated by <a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20 </li>
   </ul>
 </div>

+ 3 - 4
docs/html/classexperimental_1_1_a_entry.html

@@ -152,17 +152,16 @@ Protected Attributes</h2></td></tr>
 </table>
 <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
 <div class="textblock"><p>The Entry class encapsulates table metadata(table name, row id) and data for new and existing entries in the database to operate on. </p>
-<p>[G]: Define what data is public and what not. For objects such as <a class="el" href="structexperimental_1_1_data_position.html">DataPosition</a> which are consumable its no biggy. Are entries the same? If so we could avoid getters and setters [F]: In the way we are using the entries atm, we do access and edit the TableData quite frequently. Maybe the data could be public, but the position private? Except for creating a new entry, the position should never really be changed. </p>
 </div><hr/>The documentation for this class was generated from the following files:<ul>
-<li>src/experimental/<a class="el" href="aentry_8h_source.html">aentry.h</a></li>
-<li>src/experimental/aentry.cpp</li>
+<li>experimental/<a class="el" href="aentry_8h_source.html">aentry.h</a></li>
+<li>experimental/aentry.cpp</li>
 </ul>
 </div><!-- contents -->
 </div><!-- doc-content -->
 <!-- start footer part -->
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="navelem"><b>experimental</b></li><li class="navelem"><a class="el" href="classexperimental_1_1_a_entry.html">AEntry</a></li>
+    <li class="navelem"><a class="el" href="namespaceexperimental.html">experimental</a></li><li class="navelem"><a class="el" href="classexperimental_1_1_a_entry.html">AEntry</a></li>
     <li class="footer">Generated by <a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20 </li>
   </ul>
 </div>

+ 3 - 3
docs/html/classexperimental_1_1_a_flight_entry.html

@@ -220,15 +220,15 @@ TableData&#160;</td><td class="memItemRight" valign="bottom"><b>tableData</b></t
 </div>
 </div>
 <hr/>The documentation for this class was generated from the following files:<ul>
-<li>src/experimental/<a class="el" href="aflightentry_8h_source.html">aflightentry.h</a></li>
-<li>src/experimental/aflightentry.cpp</li>
+<li>experimental/<a class="el" href="aflightentry_8h_source.html">aflightentry.h</a></li>
+<li>experimental/aflightentry.cpp</li>
 </ul>
 </div><!-- contents -->
 </div><!-- doc-content -->
 <!-- start footer part -->
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="navelem"><b>experimental</b></li><li class="navelem"><a class="el" href="classexperimental_1_1_a_flight_entry.html">AFlightEntry</a></li>
+    <li class="navelem"><a class="el" href="namespaceexperimental.html">experimental</a></li><li class="navelem"><a class="el" href="classexperimental_1_1_a_flight_entry.html">AFlightEntry</a></li>
     <li class="footer">Generated by <a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20 </li>
   </ul>
 </div>

+ 3 - 3
docs/html/classexperimental_1_1_user_input.html

@@ -124,16 +124,16 @@ enum experimental::UserInput::MetaTag&#160;</td><td class="memItemRight" valign=
 </table>
 <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
 <div class="textblock"><p>The EntryData struct. Contains ALL possible data. However depending on who is constructing it, different types are initialised. FUTURE: Would it be necessary to able to change data? George: I would say no because we dont want to fuck around with the entry. Collect data from user -&gt; Pack it up in the entry -&gt; Consume it. </p>
-<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000001">Todo:</a></b></dt><dd>Figure out exactly what the database would prefer as return value George: I would assume key: value pairs where the keys are what you would put in the queries. This will affect data aswell (and propably simplify it) </dd></dl>
+<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000002">Todo:</a></b></dt><dd>Figure out exactly what the database would prefer as return value George: I would assume key: value pairs where the keys are what you would put in the queries. This will affect data aswell (and propably simplify it) </dd></dl>
 </div><hr/>The documentation for this class was generated from the following file:<ul>
-<li>src/experimental/<a class="el" href="_user_input_8h_source.html">UserInput.h</a></li>
+<li>experimental/<a class="el" href="_user_input_8h_source.html">UserInput.h</a></li>
 </ul>
 </div><!-- contents -->
 </div><!-- doc-content -->
 <!-- start footer part -->
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="navelem"><b>experimental</b></li><li class="navelem"><a class="el" href="classexperimental_1_1_user_input.html">UserInput</a></li>
+    <li class="navelem"><a class="el" href="namespaceexperimental.html">experimental</a></li><li class="navelem"><a class="el" href="classexperimental_1_1_user_input.html">UserInput</a></li>
     <li class="footer">Generated by <a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20 </li>
   </ul>
 </div>

+ 4 - 4
docs/html/db_8h_source.html

@@ -5,7 +5,7 @@
 <meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <meta name="generator" content="Doxygen 1.8.20"/>
 <meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>openPilotLog: src/database/db.h Source File</title>
+<title>openPilotLog: database/db.h Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
 <script type="text/javascript" src="dynsections.js"></script>
@@ -172,7 +172,8 @@ $(document).ready(function(){initNavTree('db_8h_source.html',''); initResizable(
 <div class="line"><a name="l00161"></a><span class="lineno">  161</span>&#160;        QVector&lt;QString&gt; icustomQuery(QString query, <span class="keywordtype">int</span> returnValues);</div>
 <div class="line"><a name="l00162"></a><span class="lineno">  162</span>&#160; </div>
 <div class="line"><a name="l00163"></a><span class="lineno">  163</span>&#160;    <span class="keyword">public</span>:</div>
-<div class="line"><a name="l00165"></a><span class="lineno"><a class="line" href="class_db.html#a5bc74f437d3ca0ebadcb13b185112e05">  165</a></span>&#160;        <a class="code" href="class_db.html#a5bc74f437d3ca0ebadcb13b185112e05">Db</a>(<a class="code" href="class_db.html">Db</a> <span class="keyword">const</span>&amp;)              = <span class="keyword">delete</span>;</div>
+<div class="line"><a name="l00164"></a><span class="lineno">  164</span>&#160;        <span class="comment">// [George]: Why delete these in particular?</span></div>
+<div class="line"><a name="l00165"></a><span class="lineno">  165</span>&#160;        <a class="code" href="class_db.html">Db</a>(<a class="code" href="class_db.html">Db</a> <span class="keyword">const</span>&amp;)              = <span class="keyword">delete</span>;</div>
 <div class="line"><a name="l00166"></a><span class="lineno">  166</span>&#160;        <span class="keywordtype">void</span> operator=(<a class="code" href="class_db.html">Db</a> <span class="keyword">const</span>&amp;)  = <span class="keyword">delete</span>;</div>
 <div class="line"><a name="l00167"></a><span class="lineno">  167</span>&#160;};</div>
 <div class="line"><a name="l00168"></a><span class="lineno">  168</span>&#160; </div>
@@ -180,7 +181,6 @@ $(document).ready(function(){initNavTree('db_8h_source.html',''); initResizable(
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
 <div class="ttc" id="aclass_db_html"><div class="ttname"><a href="class_db.html">Db</a></div><div class="ttdoc">The Db class provides a basic API for accessing the database programatically. It is used to set up th...</div><div class="ttdef"><b>Definition:</b> db.h:40</div></div>
-<div class="ttc" id="aclass_db_html_a5bc74f437d3ca0ebadcb13b185112e05"><div class="ttname"><a href="class_db.html#a5bc74f437d3ca0ebadcb13b185112e05">Db::Db</a></div><div class="ttdeci">Db(Db const &amp;)=delete</div><div class="ttdoc">[George]: Why delete these in particular?</div></div>
 <div class="ttc" id="aclass_db_html_addcbd285617f8ef82f79c276d7bddfe1"><div class="ttname"><a href="class_db.html#addcbd285617f8ef82f79c276d7bddfe1">Db::singleSelect</a></div><div class="ttdeci">static QString singleSelect(QString column, QString table, QString checkColumn, QString value, Db::matchType match)</div><div class="ttdoc">singleSelect Returns a single value from the database with a sqlite WHERE statement</div><div class="ttdef"><b>Definition:</b> db.h:111</div></div>
 <div class="ttc" id="aclass_db_html_aa6c52eda14d37c9226b07e36fe6d0f86"><div class="ttname"><a href="class_db.html#aa6c52eda14d37c9226b07e36fe6d0f86">Db::multiSelect</a></div><div class="ttdeci">static QVector&lt; QString &gt; multiSelect(QVector&lt; QString &gt; columns, QString table)</div><div class="ttdoc">Db::multiSelect Returns a complete column(s) for a given table.</div><div class="ttdef"><b>Definition:</b> db.h:134</div></div>
 <div class="ttc" id="aclass_db_html_a9bc721f0e6cd55a0dc4b6a690794f05a"><div class="ttname"><a href="class_db.html#a9bc721f0e6cd55a0dc4b6a690794f05a">Db::disconnect</a></div><div class="ttdeci">static void disconnect()</div><div class="ttdoc">disconnect Closes and removes the default database connection.</div><div class="ttdef"><b>Definition:</b> db.h:68</div></div>
@@ -195,7 +195,7 @@ $(document).ready(function(){initNavTree('db_8h_source.html',''); initResizable(
 <!-- start footer part -->
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_803ee67260c130b45d29089798491ab2.html">database</a></li><li class="navelem"><b>db.h</b></li>
+    <li class="navelem"><a class="el" href="dir_f32c53f2c0f0ccaeb11076e30674d5f4.html">database</a></li><li class="navelem"><b>db.h</b></li>
     <li class="footer">Generated by <a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20 </li>
   </ul>
 </div>

+ 2 - 2
docs/html/dbinfo_8h_source.html

@@ -5,7 +5,7 @@
 <meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <meta name="generator" content="Doxygen 1.8.20"/>
 <meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>openPilotLog: src/database/dbinfo.h Source File</title>
+<title>openPilotLog: database/dbinfo.h Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
 <script type="text/javascript" src="dynsections.js"></script>
@@ -134,7 +134,7 @@ $(document).ready(function(){initNavTree('dbinfo_8h_source.html',''); initResiza
 <!-- start footer part -->
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_803ee67260c130b45d29089798491ab2.html">database</a></li><li class="navelem"><b>dbinfo.h</b></li>
+    <li class="navelem"><a class="el" href="dir_f32c53f2c0f0ccaeb11076e30674d5f4.html">database</a></li><li class="navelem"><b>dbinfo.h</b></li>
     <li class="footer">Generated by <a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20 </li>
   </ul>
 </div>

+ 2 - 2
docs/html/debugwidget_8h_source.html

@@ -5,7 +5,7 @@
 <meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <meta name="generator" content="Doxygen 1.8.20"/>
 <meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>openPilotLog: src/gui/widgets/debugwidget.h Source File</title>
+<title>openPilotLog: gui/widgets/debugwidget.h Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
 <script type="text/javascript" src="dynsections.js"></script>
@@ -149,7 +149,7 @@ $(document).ready(function(){initNavTree('debugwidget_8h_source.html',''); initR
 <!-- start footer part -->
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_99d0482cf009f9d97a0877749b817f19.html">gui</a></li><li class="navelem"><a class="el" href="dir_cc657b4ce13702a9d007a200bde234e1.html">widgets</a></li><li class="navelem"><b>debugwidget.h</b></li>
+    <li class="navelem"><a class="el" href="dir_11bc0974ce736ce9a6fadebbeb7a8314.html">gui</a></li><li class="navelem"><a class="el" href="dir_3c1d2ce32bc4ecd50a176ae39486df30.html">widgets</a></li><li class="navelem"><b>debugwidget.h</b></li>
     <li class="footer">Generated by <a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20 </li>
   </ul>
 </div>

+ 49 - 37
docs/html/decl_8h_source.html

@@ -5,7 +5,7 @@
 <meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <meta name="generator" content="Doxygen 1.8.20"/>
 <meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>openPilotLog: src/experimental/decl.h Source File</title>
+<title>openPilotLog: experimental/decl.h Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
 <script type="text/javascript" src="dynsections.js"></script>
@@ -93,47 +93,59 @@ $(document).ready(function(){initNavTree('decl_8h_source.html',''); initResizabl
 <div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="preprocessor">#include &lt;QMap&gt;</span></div>
 <div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="preprocessor">#include &lt;QObject&gt;</span></div>
 <div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160; </div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="keyword">namespace </span>experimental {</div>
-<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160; </div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="keyword">using</span> ColName = QString;</div>
-<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="keyword">using</span> ColData = QVariant;</div>
-<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="keyword">using</span> TableName = QString;</div>
-<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="keyword">using</span> RowId = int;</div>
-<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160; </div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="keyword">using</span> TableNames = QStringList;</div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="keyword">using</span> TableData = QMap&lt;ColName, ColData&gt;;</div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="keyword">using</span> ColumnData = QPair&lt;ColName, ColData&gt;;</div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="keyword">using</span> ColumnNames = QStringList;</div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="keyword">using</span> TableColumns = QMap&lt;TableName, ColumnNames&gt;;</div>
-<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160; </div>
-<div class="line"><a name="l00031"></a><span class="lineno"><a class="line" href="structexperimental_1_1_data_position.html">   31</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structexperimental_1_1_data_position.html">DataPosition</a> : QPair&lt;TableName, RowId&gt; {</div>
-<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;    TableName tableName;</div>
-<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;    RowId rowId;</div>
-<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;    <a class="code" href="structexperimental_1_1_data_position.html">DataPosition</a>()</div>
-<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;        : tableName(first), rowId(second)</div>
-<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;    {}</div>
-<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;    <a class="code" href="structexperimental_1_1_data_position.html">DataPosition</a>(TableName table_name, RowId row_id)</div>
-<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;        : QPair&lt;TableName, RowId&gt;::QPair(table_name, row_id),</div>
-<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;          tableName(first), rowId(second)</div>
-<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;    {}</div>
-<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;    <a class="code" href="structexperimental_1_1_data_position.html">DataPosition</a>(<span class="keyword">const</span> <a class="code" href="structexperimental_1_1_data_position.html">DataPosition</a>&amp; other) = <span class="keywordflow">default</span>;</div>
-<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;    <a class="code" href="structexperimental_1_1_data_position.html">DataPosition</a>&amp; operator=(<span class="keyword">const</span> <a class="code" href="structexperimental_1_1_data_position.html">DataPosition</a>&amp; other) = <span class="keywordflow">default</span>;</div>
-<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;};</div>
-<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;<span class="keyword">auto</span> <span class="keyword">const</span> DEFAULT_PILOT_POSITION = <a class="code" href="structexperimental_1_1_data_position.html">DataPosition</a>(<span class="stringliteral">&quot;pilots&quot;</span>, 0);</div>
-<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;<span class="keyword">auto</span> <span class="keyword">const</span> DEFAULT_TAIL_POSITION = <a class="code" href="structexperimental_1_1_data_position.html">DataPosition</a>(<span class="stringliteral">&quot;tails&quot;</span>, 0);</div>
-<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;<span class="keyword">auto</span> <span class="keyword">const</span> DEFAULT_AIRCRAFT_POSITION = <a class="code" href="structexperimental_1_1_data_position.html">DataPosition</a>(<span class="stringliteral">&quot;aircraft&quot;</span>, 0);</div>
-<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;<span class="keyword">auto</span> <span class="keyword">const</span> DEFAULT_FLIGHT_POSITION = <a class="code" href="structexperimental_1_1_data_position.html">DataPosition</a>(<span class="stringliteral">&quot;flights&quot;</span>, 0);</div>
-<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160; </div>
-<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;}</div>
-<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160; </div>
-<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;<span class="preprocessor">#endif // DECL_H</span></div>
+<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceexperimental.html">experimental</a> {</div>
+<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160; </div>
+<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160; </div>
+<div class="line"><a name="l00025"></a><span class="lineno"><a class="line" href="namespaceexperimental.html#a76d743fc188a8749586879cb92b03d32">   25</a></span>&#160;<span class="keyword">using</span> <a class="code" href="namespaceexperimental.html#a76d743fc188a8749586879cb92b03d32">ColName</a> = QString;</div>
+<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="keyword">using</span> ColData = QVariant;</div>
+<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="keyword">using</span> TableName = QString;</div>
+<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="keyword">using</span> RowId = int;</div>
+<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160; </div>
+<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="keyword">using</span> TableNames = QStringList;</div>
+<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="comment">// [G]: May lead to some confusion. TableData suggest data for the entire table.</span></div>
+<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="comment">// but in reallity it is data per column *of single row* (unless i misunderstand)</span></div>
+<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="comment">// [F]: That&#39;s correct. We could maybe call it EntryData or RowData?</span></div>
+<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="keyword">using</span> TableData = QMap&lt;ColName, ColData&gt;;</div>
+<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;<span class="keyword">using</span> ColumnData = QPair&lt;ColName, ColData&gt;;</div>
+<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;<span class="keyword">using</span> ColumnNames = QStringList;</div>
+<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;<span class="keyword">using</span> TableColumns = QMap&lt;TableName, ColumnNames&gt;;</div>
+<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160; </div>
+<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;<span class="comment">// [G]: Needs some work. Inheriting from QPair may be helpful but</span></div>
+<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;<span class="comment">// may also be overkill. Lets determine the specific uses of DataPosition</span></div>
+<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;<span class="comment">// and provide our own interface i would say.</span></div>
+<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;<span class="comment">// [F]: Good idea! Implementing something similar to first and second methods</span></div>
+<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;<span class="comment">// of QPair would be useful to carry over, or some other way of quickly and</span></div>
+<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;<span class="comment">// unambiguously accessing the elements.</span></div>
+<div class="line"><a name="l00045"></a><span class="lineno"><a class="line" href="structexperimental_1_1_data_position.html">   45</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structexperimental_1_1_data_position.html">DataPosition</a> : QPair&lt;TableName, RowId&gt; {</div>
+<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;    TableName tableName;</div>
+<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;    RowId rowId;</div>
+<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;    <a class="code" href="structexperimental_1_1_data_position.html">DataPosition</a>()</div>
+<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;        : tableName(first), rowId(second)</div>
+<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;    {}</div>
+<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;    <a class="code" href="structexperimental_1_1_data_position.html">DataPosition</a>(TableName table_name, RowId row_id)</div>
+<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;        : QPair&lt;TableName, RowId&gt;::QPair(table_name, row_id),</div>
+<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;          tableName(first), rowId(second)</div>
+<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;    {}</div>
+<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;    <a class="code" href="structexperimental_1_1_data_position.html">DataPosition</a>(<span class="keyword">const</span> <a class="code" href="structexperimental_1_1_data_position.html">DataPosition</a>&amp; other) = <span class="keywordflow">default</span>;</div>
+<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;    <a class="code" href="structexperimental_1_1_data_position.html">DataPosition</a>&amp; operator=(<span class="keyword">const</span> <a class="code" href="structexperimental_1_1_data_position.html">DataPosition</a>&amp; other) = <span class="keywordflow">default</span>;</div>
+<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;};</div>
+<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;<span class="keyword">auto</span> <span class="keyword">const</span> DEFAULT_PILOT_POSITION = <a class="code" href="structexperimental_1_1_data_position.html">DataPosition</a>(<span class="stringliteral">&quot;pilots&quot;</span>, 0);</div>
+<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;<span class="keyword">auto</span> <span class="keyword">const</span> DEFAULT_TAIL_POSITION = <a class="code" href="structexperimental_1_1_data_position.html">DataPosition</a>(<span class="stringliteral">&quot;tails&quot;</span>, 0);</div>
+<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;<span class="keyword">auto</span> <span class="keyword">const</span> DEFAULT_AIRCRAFT_POSITION = <a class="code" href="structexperimental_1_1_data_position.html">DataPosition</a>(<span class="stringliteral">&quot;aircraft&quot;</span>, 0);</div>
+<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;<span class="keyword">auto</span> <span class="keyword">const</span> DEFAULT_FLIGHT_POSITION = <a class="code" href="structexperimental_1_1_data_position.html">DataPosition</a>(<span class="stringliteral">&quot;flights&quot;</span>, 0);</div>
+<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160; </div>
+<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;}</div>
+<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160; </div>
+<div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;<span class="preprocessor">#endif // DECL_H</span></div>
 </div><!-- fragment --></div><!-- contents -->
 </div><!-- doc-content -->
-<div class="ttc" id="astructexperimental_1_1_data_position_html"><div class="ttname"><a href="structexperimental_1_1_data_position.html">experimental::DataPosition</a></div><div class="ttdef"><b>Definition:</b> decl.h:31</div></div>
+<div class="ttc" id="anamespaceexperimental_html_a76d743fc188a8749586879cb92b03d32"><div class="ttname"><a href="namespaceexperimental.html#a76d743fc188a8749586879cb92b03d32">experimental::ColName</a></div><div class="ttdeci">QString ColName</div><div class="ttdoc">An alias for QString.</div><div class="ttdef"><b>Definition:</b> decl.h:25</div></div>
+<div class="ttc" id="anamespaceexperimental_html"><div class="ttname"><a href="namespaceexperimental.html">experimental</a></div><div class="ttdoc">Temporary namespace for experimental features. Will be removed in later versions.</div><div class="ttdef"><b>Definition:</b> aaircraftentry.cpp:20</div></div>
+<div class="ttc" id="astructexperimental_1_1_data_position_html"><div class="ttname"><a href="structexperimental_1_1_data_position.html">experimental::DataPosition</a></div><div class="ttdef"><b>Definition:</b> decl.h:45</div></div>
 <!-- start footer part -->
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_4be88786e9e8558ded50c83b495719ca.html">experimental</a></li><li class="navelem"><b>decl.h</b></li>
+    <li class="navelem"><a class="el" href="dir_8c0381a6091af7a47ae909a45b674508.html">experimental</a></li><li class="navelem"><b>decl.h</b></li>
     <li class="footer">Generated by <a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20 </li>
   </ul>
 </div>

+ 102 - 0
docs/html/dir_11bc0974ce736ce9a6fadebbeb7a8314.html

@@ -0,0 +1,102 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.20"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>openPilotLog: gui Directory Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">openPilotLog
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.20 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+$(document).ready(function(){initNavTree('dir_11bc0974ce736ce9a6fadebbeb7a8314.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">gui Directory Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="subdirs"></a>
+Directories</h2></td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_11bc0974ce736ce9a6fadebbeb7a8314.html">gui</a></li>
+    <li class="footer">Generated by <a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20 </li>
+  </ul>
+</div>
+</body>
+</html>

+ 5 - 0
docs/html/dir_11bc0974ce736ce9a6fadebbeb7a8314.js

@@ -0,0 +1,5 @@
+var dir_11bc0974ce736ce9a6fadebbeb7a8314 =
+[
+    [ "dialogues", "dir_d0dfec517418cdf40e7600fb1973b6be.html", "dir_d0dfec517418cdf40e7600fb1973b6be" ],
+    [ "widgets", "dir_3c1d2ce32bc4ecd50a176ae39486df30.html", "dir_3c1d2ce32bc4ecd50a176ae39486df30" ]
+];

+ 98 - 0
docs/html/dir_35baea09d55bebfe17654fdf4bf061ce.html

@@ -0,0 +1,98 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.20"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>openPilotLog: functions Directory Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">openPilotLog
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.20 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+$(document).ready(function(){initNavTree('dir_35baea09d55bebfe17654fdf4bf061ce.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">functions Directory Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_35baea09d55bebfe17654fdf4bf061ce.html">functions</a></li>
+    <li class="footer">Generated by <a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20 </li>
+  </ul>
+</div>
+</body>
+</html>

+ 6 - 0
docs/html/dir_35baea09d55bebfe17654fdf4bf061ce.js

@@ -0,0 +1,6 @@
+var dir_35baea09d55bebfe17654fdf4bf061ce =
+[
+    [ "acalc.h", "acalc_8h_source.html", null ],
+    [ "areadcsv.h", "areadcsv_8h_source.html", null ],
+    [ "astat.h", "astat_8h_source.html", null ]
+];

+ 98 - 0
docs/html/dir_3c1d2ce32bc4ecd50a176ae39486df30.html

@@ -0,0 +1,98 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.20"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>openPilotLog: gui/widgets Directory Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">openPilotLog
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.20 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+$(document).ready(function(){initNavTree('dir_3c1d2ce32bc4ecd50a176ae39486df30.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">widgets Directory Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_11bc0974ce736ce9a6fadebbeb7a8314.html">gui</a></li><li class="navelem"><a class="el" href="dir_3c1d2ce32bc4ecd50a176ae39486df30.html">widgets</a></li>
+    <li class="footer">Generated by <a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20 </li>
+  </ul>
+</div>
+</body>
+</html>

+ 10 - 0
docs/html/dir_3c1d2ce32bc4ecd50a176ae39486df30.js

@@ -0,0 +1,10 @@
+var dir_3c1d2ce32bc4ecd50a176ae39486df30 =
+[
+    [ "aircraftwidget.h", "aircraftwidget_8h_source.html", null ],
+    [ "debugwidget.h", "debugwidget_8h_source.html", null ],
+    [ "homewidget.h", "homewidget_8h_source.html", null ],
+    [ "logbookwidget.h", "logbookwidget_8h_source.html", null ],
+    [ "pilotswidget.h", "pilotswidget_8h_source.html", null ],
+    [ "settingswidget.h", "settingswidget_8h_source.html", null ],
+    [ "totalswidget.h", "totalswidget_8h_source.html", null ]
+];

+ 98 - 0
docs/html/dir_64f94c193e4d03baf6e89b1053934749.html

@@ -0,0 +1,98 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.20"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>openPilotLog: testing Directory Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">openPilotLog
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.20 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+$(document).ready(function(){initNavTree('dir_64f94c193e4d03baf6e89b1053934749.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">testing Directory Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_64f94c193e4d03baf6e89b1053934749.html">testing</a></li>
+    <li class="footer">Generated by <a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20 </li>
+  </ul>
+</div>
+</body>
+</html>

+ 6 - 0
docs/html/dir_64f94c193e4d03baf6e89b1053934749.js

@@ -0,0 +1,6 @@
+var dir_64f94c193e4d03baf6e89b1053934749 =
+[
+    [ "abenchmark.h", "abenchmark_8h_source.html", null ],
+    [ "adebug.h", "adebug_8h_source.html", null ],
+    [ "atimer.h", "atimer_8h_source.html", null ]
+];

+ 98 - 0
docs/html/dir_8c0381a6091af7a47ae909a45b674508.html

@@ -0,0 +1,98 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.20"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>openPilotLog: experimental Directory Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">openPilotLog
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.20 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+$(document).ready(function(){initNavTree('dir_8c0381a6091af7a47ae909a45b674508.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">experimental Directory Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_8c0381a6091af7a47ae909a45b674508.html">experimental</a></li>
+    <li class="footer">Generated by <a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20 </li>
+  </ul>
+</div>
+</body>
+</html>

+ 11 - 0
docs/html/dir_8c0381a6091af7a47ae909a45b674508.js

@@ -0,0 +1,11 @@
+var dir_8c0381a6091af7a47ae909a45b674508 =
+[
+    [ "aaircraftentry.h", "aaircraftentry_8h_source.html", null ],
+    [ "adatabase.h", "adatabase_8h_source.html", null ],
+    [ "aentry.h", "aentry_8h_source.html", null ],
+    [ "aflightentry.h", "aflightentry_8h_source.html", null ],
+    [ "apilotentry.h", "apilotentry_8h_source.html", null ],
+    [ "atailentry.h", "atailentry_8h_source.html", null ],
+    [ "decl.h", "decl_8h_source.html", null ],
+    [ "UserInput.h", "_user_input_8h_source.html", null ]
+];

+ 98 - 0
docs/html/dir_b02e4219757ae4e3a0f1714873865bbf.html

@@ -0,0 +1,98 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.20"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>openPilotLog: classes Directory Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">openPilotLog
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.20 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+$(document).ready(function(){initNavTree('dir_b02e4219757ae4e3a0f1714873865bbf.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">classes Directory Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_b02e4219757ae4e3a0f1714873865bbf.html">classes</a></li>
+    <li class="footer">Generated by <a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20 </li>
+  </ul>
+</div>
+</body>
+</html>

+ 10 - 0
docs/html/dir_b02e4219757ae4e3a0f1714873865bbf.js

@@ -0,0 +1,10 @@
+var dir_b02e4219757ae4e3a0f1714873865bbf =
+[
+    [ "adownload.h", "adownload_8h_source.html", null ],
+    [ "aircraft.h", "aircraft_8h_source.html", null ],
+    [ "arunguard.h", "arunguard_8h_source.html", null ],
+    [ "asettings.h", "asettings_8h_source.html", null ],
+    [ "astrictrxvalidator.h", "astrictrxvalidator_8h_source.html", null ],
+    [ "flight.h", "flight_8h_source.html", null ],
+    [ "pilot.h", "pilot_8h_source.html", null ]
+];

+ 98 - 0
docs/html/dir_d0dfec517418cdf40e7600fb1973b6be.html

@@ -0,0 +1,98 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.20"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>openPilotLog: gui/dialogues Directory Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">openPilotLog
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.20 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+$(document).ready(function(){initNavTree('dir_d0dfec517418cdf40e7600fb1973b6be.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">dialogues Directory Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_11bc0974ce736ce9a6fadebbeb7a8314.html">gui</a></li><li class="navelem"><a class="el" href="dir_d0dfec517418cdf40e7600fb1973b6be.html">dialogues</a></li>
+    <li class="footer">Generated by <a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20 </li>
+  </ul>
+</div>
+</body>
+</html>

+ 7 - 0
docs/html/dir_d0dfec517418cdf40e7600fb1973b6be.js

@@ -0,0 +1,7 @@
+var dir_d0dfec517418cdf40e7600fb1973b6be =
+[
+    [ "firstrundialog.h", "firstrundialog_8h_source.html", null ],
+    [ "newflightdialog.h", "newflightdialog_8h_source.html", null ],
+    [ "newpilotdialog.h", "newpilotdialog_8h_source.html", null ],
+    [ "newtaildialog.h", "newtaildialog_8h_source.html", null ]
+];

+ 98 - 0
docs/html/dir_f32c53f2c0f0ccaeb11076e30674d5f4.html

@@ -0,0 +1,98 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.20"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>openPilotLog: database Directory Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">openPilotLog
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.20 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+$(document).ready(function(){initNavTree('dir_f32c53f2c0f0ccaeb11076e30674d5f4.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">database Directory Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_f32c53f2c0f0ccaeb11076e30674d5f4.html">database</a></li>
+    <li class="footer">Generated by <a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20 </li>
+  </ul>
+</div>
+</body>
+</html>

+ 8 - 0
docs/html/dir_f32c53f2c0f0ccaeb11076e30674d5f4.js

@@ -0,0 +1,8 @@
+var dir_f32c53f2c0f0ccaeb11076e30674d5f4 =
+[
+    [ "adatabasesetup.h", "adatabasesetup_8h_source.html", null ],
+    [ "db.h", "db_8h_source.html", null ],
+    [ "dbinfo.h", "dbinfo_8h_source.html", null ],
+    [ "entry_deprecated.h", "entry__deprecated_8h_source.html", null ],
+    [ "tablecolumnliterals.h", "tablecolumnliterals_8h_source.html", null ]
+];

+ 2 - 2
docs/html/entry__deprecated_8h_source.html

@@ -5,7 +5,7 @@
 <meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <meta name="generator" content="Doxygen 1.8.20"/>
 <meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>openPilotLog: src/database/entry_deprecated.h Source File</title>
+<title>openPilotLog: database/entry_deprecated.h Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
 <script type="text/javascript" src="dynsections.js"></script>
@@ -146,7 +146,7 @@ $(document).ready(function(){initNavTree('entry__deprecated_8h_source.html','');
 <!-- start footer part -->
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_803ee67260c130b45d29089798491ab2.html">database</a></li><li class="navelem"><b>entry_deprecated.h</b></li>
+    <li class="navelem"><a class="el" href="dir_f32c53f2c0f0ccaeb11076e30674d5f4.html">database</a></li><li class="navelem"><b>entry_deprecated.h</b></li>
     <li class="footer">Generated by <a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20 </li>
   </ul>
 </div>

+ 46 - 47
docs/html/files.html

@@ -86,53 +86,52 @@ $(document).ready(function(){initNavTree('files.html',''); initResizable(); });
 </div><!--header-->
 <div class="contents">
 <div class="textblock">Here is a list of all documented files with brief descriptions:</div><div class="directory">
-<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span><span onclick="javascript:toggleLevel(3);">3</span><span onclick="javascript:toggleLevel(4);">4</span>]</div><table class="directory">
-<tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_0_" class="arrow" onclick="toggleFolder('0_')">&#9660;</span><span id="img_0_" class="iconfopen" onclick="toggleFolder('0_')">&#160;</span><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html" target="_self">src</a></td><td class="desc"></td></tr>
-<tr id="row_0_0_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_0_" class="arrow" onclick="toggleFolder('0_0_')">&#9660;</span><span id="img_0_0_" class="iconfopen" onclick="toggleFolder('0_0_')">&#160;</span><a class="el" href="dir_018e9aafb459e6e1a4953404cb0c0b1d.html" target="_self">classes</a></td><td class="desc"></td></tr>
-<tr id="row_0_0_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="adownload_8h_source.html"><span class="icondoc"></span></a><b>adownload.h</b></td><td class="desc"></td></tr>
-<tr id="row_0_0_1_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="aircraft_8h_source.html"><span class="icondoc"></span></a><b>aircraft.h</b></td><td class="desc"></td></tr>
-<tr id="row_0_0_2_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="arunguard_8h_source.html"><span class="icondoc"></span></a><b>arunguard.h</b></td><td class="desc"></td></tr>
-<tr id="row_0_0_3_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="asettings_8h_source.html"><span class="icondoc"></span></a><b>asettings.h</b></td><td class="desc"></td></tr>
-<tr id="row_0_0_4_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="astrictrxvalidator_8h_source.html"><span class="icondoc"></span></a><b>astrictrxvalidator.h</b></td><td class="desc"></td></tr>
-<tr id="row_0_0_5_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="flight_8h_source.html"><span class="icondoc"></span></a><b>flight.h</b></td><td class="desc"></td></tr>
-<tr id="row_0_0_6_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="pilot_8h_source.html"><span class="icondoc"></span></a><b>pilot.h</b></td><td class="desc"></td></tr>
-<tr id="row_0_1_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_1_" class="arrow" onclick="toggleFolder('0_1_')">&#9660;</span><span id="img_0_1_" class="iconfopen" onclick="toggleFolder('0_1_')">&#160;</span><a class="el" href="dir_803ee67260c130b45d29089798491ab2.html" target="_self">database</a></td><td class="desc"></td></tr>
-<tr id="row_0_1_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="adatabasesetup_8h_source.html"><span class="icondoc"></span></a><b>adatabasesetup.h</b></td><td class="desc"></td></tr>
-<tr id="row_0_1_1_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="db_8h_source.html"><span class="icondoc"></span></a><b>db.h</b></td><td class="desc"></td></tr>
-<tr id="row_0_1_2_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="dbinfo_8h_source.html"><span class="icondoc"></span></a><b>dbinfo.h</b></td><td class="desc"></td></tr>
-<tr id="row_0_1_3_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="entry__deprecated_8h_source.html"><span class="icondoc"></span></a><b>entry_deprecated.h</b></td><td class="desc"></td></tr>
-<tr id="row_0_1_4_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="tablecolumnliterals_8h_source.html"><span class="icondoc"></span></a><b>tablecolumnliterals.h</b></td><td class="desc"></td></tr>
-<tr id="row_0_2_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_2_" class="arrow" onclick="toggleFolder('0_2_')">&#9660;</span><span id="img_0_2_" class="iconfopen" onclick="toggleFolder('0_2_')">&#160;</span><a class="el" href="dir_4be88786e9e8558ded50c83b495719ca.html" target="_self">experimental</a></td><td class="desc"></td></tr>
-<tr id="row_0_2_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="aaircraftentry_8h_source.html"><span class="icondoc"></span></a><b>aaircraftentry.h</b></td><td class="desc"></td></tr>
-<tr id="row_0_2_1_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="adatabase_8h_source.html"><span class="icondoc"></span></a><b>adatabase.h</b></td><td class="desc"></td></tr>
-<tr id="row_0_2_2_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="aentry_8h_source.html"><span class="icondoc"></span></a><b>aentry.h</b></td><td class="desc"></td></tr>
-<tr id="row_0_2_3_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="aflightentry_8h_source.html"><span class="icondoc"></span></a><b>aflightentry.h</b></td><td class="desc"></td></tr>
-<tr id="row_0_2_4_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="apilotentry_8h_source.html"><span class="icondoc"></span></a><b>apilotentry.h</b></td><td class="desc"></td></tr>
-<tr id="row_0_2_5_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="atailentry_8h_source.html"><span class="icondoc"></span></a><b>atailentry.h</b></td><td class="desc"></td></tr>
-<tr id="row_0_2_6_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="decl_8h_source.html"><span class="icondoc"></span></a><b>decl.h</b></td><td class="desc"></td></tr>
-<tr id="row_0_2_7_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="_user_input_8h_source.html"><span class="icondoc"></span></a><b>UserInput.h</b></td><td class="desc"></td></tr>
-<tr id="row_0_3_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_3_" class="arrow" onclick="toggleFolder('0_3_')">&#9660;</span><span id="img_0_3_" class="iconfopen" onclick="toggleFolder('0_3_')">&#160;</span><a class="el" href="dir_e823141bb13a34caac0c96ccd0d33fcf.html" target="_self">functions</a></td><td class="desc"></td></tr>
-<tr id="row_0_3_0_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="acalc_8h_source.html"><span class="icondoc"></span></a><b>acalc.h</b></td><td class="desc"></td></tr>
-<tr id="row_0_3_1_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="areadcsv_8h_source.html"><span class="icondoc"></span></a><b>areadcsv.h</b></td><td class="desc"></td></tr>
-<tr id="row_0_3_2_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="astat_8h_source.html"><span class="icondoc"></span></a><b>astat.h</b></td><td class="desc"></td></tr>
-<tr id="row_0_4_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_4_" class="arrow" onclick="toggleFolder('0_4_')">&#9660;</span><span id="img_0_4_" class="iconfopen" onclick="toggleFolder('0_4_')">&#160;</span><a class="el" href="dir_99d0482cf009f9d97a0877749b817f19.html" target="_self">gui</a></td><td class="desc"></td></tr>
-<tr id="row_0_4_0_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_0_4_0_" class="arrow" onclick="toggleFolder('0_4_0_')">&#9660;</span><span id="img_0_4_0_" class="iconfopen" onclick="toggleFolder('0_4_0_')">&#160;</span><a class="el" href="dir_22d8b8621769acf8e49801a1050c5c94.html" target="_self">dialogues</a></td><td class="desc"></td></tr>
-<tr id="row_0_4_0_0_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="firstrundialog_8h_source.html"><span class="icondoc"></span></a><b>firstrundialog.h</b></td><td class="desc"></td></tr>
-<tr id="row_0_4_0_1_"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="newflightdialog_8h_source.html"><span class="icondoc"></span></a><b>newflightdialog.h</b></td><td class="desc"></td></tr>
-<tr id="row_0_4_0_2_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="newpilotdialog_8h_source.html"><span class="icondoc"></span></a><b>newpilotdialog.h</b></td><td class="desc"></td></tr>
-<tr id="row_0_4_0_3_"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="newtaildialog_8h_source.html"><span class="icondoc"></span></a><b>newtaildialog.h</b></td><td class="desc"></td></tr>
-<tr id="row_0_4_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_0_4_1_" class="arrow" onclick="toggleFolder('0_4_1_')">&#9660;</span><span id="img_0_4_1_" class="iconfopen" onclick="toggleFolder('0_4_1_')">&#160;</span><a class="el" href="dir_cc657b4ce13702a9d007a200bde234e1.html" target="_self">widgets</a></td><td class="desc"></td></tr>
-<tr id="row_0_4_1_0_"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="aircraftwidget_8h_source.html"><span class="icondoc"></span></a><b>aircraftwidget.h</b></td><td class="desc"></td></tr>
-<tr id="row_0_4_1_1_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="debugwidget_8h_source.html"><span class="icondoc"></span></a><b>debugwidget.h</b></td><td class="desc"></td></tr>
-<tr id="row_0_4_1_2_"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="homewidget_8h_source.html"><span class="icondoc"></span></a><b>homewidget.h</b></td><td class="desc"></td></tr>
-<tr id="row_0_4_1_3_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="logbookwidget_8h_source.html"><span class="icondoc"></span></a><b>logbookwidget.h</b></td><td class="desc"></td></tr>
-<tr id="row_0_4_1_4_"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="pilotswidget_8h_source.html"><span class="icondoc"></span></a><b>pilotswidget.h</b></td><td class="desc"></td></tr>
-<tr id="row_0_4_1_5_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="settingswidget_8h_source.html"><span class="icondoc"></span></a><b>settingswidget.h</b></td><td class="desc"></td></tr>
-<tr id="row_0_4_1_6_"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="totalswidget_8h_source.html"><span class="icondoc"></span></a><b>totalswidget.h</b></td><td class="desc"></td></tr>
-<tr id="row_0_5_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_5_" class="arrow" onclick="toggleFolder('0_5_')">&#9660;</span><span id="img_0_5_" class="iconfopen" onclick="toggleFolder('0_5_')">&#160;</span><a class="el" href="dir_3513c77e68d0de165c8b48f945306dcb.html" target="_self">testing</a></td><td class="desc"></td></tr>
-<tr id="row_0_5_0_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="abenchmark_8h_source.html"><span class="icondoc"></span></a><b>abenchmark.h</b></td><td class="desc"></td></tr>
-<tr id="row_0_5_1_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="adebug_8h_source.html"><span class="icondoc"></span></a><b>adebug.h</b></td><td class="desc"></td></tr>
-<tr id="row_0_5_2_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="atimer_8h_source.html"><span class="icondoc"></span></a><b>atimer.h</b></td><td class="desc"></td></tr>
+<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span><span onclick="javascript:toggleLevel(3);">3</span>]</div><table class="directory">
+<tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_0_" class="arrow" onclick="toggleFolder('0_')">&#9660;</span><span id="img_0_" class="iconfopen" onclick="toggleFolder('0_')">&#160;</span><a class="el" href="dir_b02e4219757ae4e3a0f1714873865bbf.html" target="_self">classes</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="adownload_8h_source.html"><span class="icondoc"></span></a><b>adownload.h</b></td><td class="desc"></td></tr>
+<tr id="row_0_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="aircraft_8h_source.html"><span class="icondoc"></span></a><b>aircraft.h</b></td><td class="desc"></td></tr>
+<tr id="row_0_2_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="arunguard_8h_source.html"><span class="icondoc"></span></a><b>arunguard.h</b></td><td class="desc"></td></tr>
+<tr id="row_0_3_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="asettings_8h_source.html"><span class="icondoc"></span></a><b>asettings.h</b></td><td class="desc"></td></tr>
+<tr id="row_0_4_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="astrictrxvalidator_8h_source.html"><span class="icondoc"></span></a><b>astrictrxvalidator.h</b></td><td class="desc"></td></tr>
+<tr id="row_0_5_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="flight_8h_source.html"><span class="icondoc"></span></a><b>flight.h</b></td><td class="desc"></td></tr>
+<tr id="row_0_6_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="pilot_8h_source.html"><span class="icondoc"></span></a><b>pilot.h</b></td><td class="desc"></td></tr>
+<tr id="row_1_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_1_" class="arrow" onclick="toggleFolder('1_')">&#9660;</span><span id="img_1_" class="iconfopen" onclick="toggleFolder('1_')">&#160;</span><a class="el" href="dir_f32c53f2c0f0ccaeb11076e30674d5f4.html" target="_self">database</a></td><td class="desc"></td></tr>
+<tr id="row_1_0_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="adatabasesetup_8h_source.html"><span class="icondoc"></span></a><b>adatabasesetup.h</b></td><td class="desc"></td></tr>
+<tr id="row_1_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="db_8h_source.html"><span class="icondoc"></span></a><b>db.h</b></td><td class="desc"></td></tr>
+<tr id="row_1_2_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="dbinfo_8h_source.html"><span class="icondoc"></span></a><b>dbinfo.h</b></td><td class="desc"></td></tr>
+<tr id="row_1_3_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="entry__deprecated_8h_source.html"><span class="icondoc"></span></a><b>entry_deprecated.h</b></td><td class="desc"></td></tr>
+<tr id="row_1_4_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="tablecolumnliterals_8h_source.html"><span class="icondoc"></span></a><b>tablecolumnliterals.h</b></td><td class="desc"></td></tr>
+<tr id="row_2_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_2_" class="arrow" onclick="toggleFolder('2_')">&#9660;</span><span id="img_2_" class="iconfopen" onclick="toggleFolder('2_')">&#160;</span><a class="el" href="dir_8c0381a6091af7a47ae909a45b674508.html" target="_self">experimental</a></td><td class="desc"></td></tr>
+<tr id="row_2_0_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="aaircraftentry_8h_source.html"><span class="icondoc"></span></a><b>aaircraftentry.h</b></td><td class="desc"></td></tr>
+<tr id="row_2_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="adatabase_8h_source.html"><span class="icondoc"></span></a><b>adatabase.h</b></td><td class="desc"></td></tr>
+<tr id="row_2_2_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="aentry_8h_source.html"><span class="icondoc"></span></a><b>aentry.h</b></td><td class="desc"></td></tr>
+<tr id="row_2_3_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="aflightentry_8h_source.html"><span class="icondoc"></span></a><b>aflightentry.h</b></td><td class="desc"></td></tr>
+<tr id="row_2_4_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="apilotentry_8h_source.html"><span class="icondoc"></span></a><b>apilotentry.h</b></td><td class="desc"></td></tr>
+<tr id="row_2_5_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="atailentry_8h_source.html"><span class="icondoc"></span></a><b>atailentry.h</b></td><td class="desc"></td></tr>
+<tr id="row_2_6_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="decl_8h_source.html"><span class="icondoc"></span></a><b>decl.h</b></td><td class="desc"></td></tr>
+<tr id="row_2_7_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="_user_input_8h_source.html"><span class="icondoc"></span></a><b>UserInput.h</b></td><td class="desc"></td></tr>
+<tr id="row_3_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_3_" class="arrow" onclick="toggleFolder('3_')">&#9660;</span><span id="img_3_" class="iconfopen" onclick="toggleFolder('3_')">&#160;</span><a class="el" href="dir_35baea09d55bebfe17654fdf4bf061ce.html" target="_self">functions</a></td><td class="desc"></td></tr>
+<tr id="row_3_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="acalc_8h_source.html"><span class="icondoc"></span></a><b>acalc.h</b></td><td class="desc"></td></tr>
+<tr id="row_3_1_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="areadcsv_8h_source.html"><span class="icondoc"></span></a><b>areadcsv.h</b></td><td class="desc"></td></tr>
+<tr id="row_3_2_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="astat_8h_source.html"><span class="icondoc"></span></a><b>astat.h</b></td><td class="desc"></td></tr>
+<tr id="row_4_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_4_" class="arrow" onclick="toggleFolder('4_')">&#9660;</span><span id="img_4_" class="iconfopen" onclick="toggleFolder('4_')">&#160;</span><a class="el" href="dir_11bc0974ce736ce9a6fadebbeb7a8314.html" target="_self">gui</a></td><td class="desc"></td></tr>
+<tr id="row_4_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_4_0_" class="arrow" onclick="toggleFolder('4_0_')">&#9660;</span><span id="img_4_0_" class="iconfopen" onclick="toggleFolder('4_0_')">&#160;</span><a class="el" href="dir_d0dfec517418cdf40e7600fb1973b6be.html" target="_self">dialogues</a></td><td class="desc"></td></tr>
+<tr id="row_4_0_0_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="firstrundialog_8h_source.html"><span class="icondoc"></span></a><b>firstrundialog.h</b></td><td class="desc"></td></tr>
+<tr id="row_4_0_1_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="newflightdialog_8h_source.html"><span class="icondoc"></span></a><b>newflightdialog.h</b></td><td class="desc"></td></tr>
+<tr id="row_4_0_2_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="newpilotdialog_8h_source.html"><span class="icondoc"></span></a><b>newpilotdialog.h</b></td><td class="desc"></td></tr>
+<tr id="row_4_0_3_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="newtaildialog_8h_source.html"><span class="icondoc"></span></a><b>newtaildialog.h</b></td><td class="desc"></td></tr>
+<tr id="row_4_1_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_4_1_" class="arrow" onclick="toggleFolder('4_1_')">&#9660;</span><span id="img_4_1_" class="iconfopen" onclick="toggleFolder('4_1_')">&#160;</span><a class="el" href="dir_3c1d2ce32bc4ecd50a176ae39486df30.html" target="_self">widgets</a></td><td class="desc"></td></tr>
+<tr id="row_4_1_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="aircraftwidget_8h_source.html"><span class="icondoc"></span></a><b>aircraftwidget.h</b></td><td class="desc"></td></tr>
+<tr id="row_4_1_1_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="debugwidget_8h_source.html"><span class="icondoc"></span></a><b>debugwidget.h</b></td><td class="desc"></td></tr>
+<tr id="row_4_1_2_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="homewidget_8h_source.html"><span class="icondoc"></span></a><b>homewidget.h</b></td><td class="desc"></td></tr>
+<tr id="row_4_1_3_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="logbookwidget_8h_source.html"><span class="icondoc"></span></a><b>logbookwidget.h</b></td><td class="desc"></td></tr>
+<tr id="row_4_1_4_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="pilotswidget_8h_source.html"><span class="icondoc"></span></a><b>pilotswidget.h</b></td><td class="desc"></td></tr>
+<tr id="row_4_1_5_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="settingswidget_8h_source.html"><span class="icondoc"></span></a><b>settingswidget.h</b></td><td class="desc"></td></tr>
+<tr id="row_4_1_6_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="totalswidget_8h_source.html"><span class="icondoc"></span></a><b>totalswidget.h</b></td><td class="desc"></td></tr>
+<tr id="row_5_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_5_" class="arrow" onclick="toggleFolder('5_')">&#9660;</span><span id="img_5_" class="iconfopen" onclick="toggleFolder('5_')">&#160;</span><a class="el" href="dir_64f94c193e4d03baf6e89b1053934749.html" target="_self">testing</a></td><td class="desc"></td></tr>
+<tr id="row_5_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="abenchmark_8h_source.html"><span class="icondoc"></span></a><b>abenchmark.h</b></td><td class="desc"></td></tr>
+<tr id="row_5_1_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="adebug_8h_source.html"><span class="icondoc"></span></a><b>adebug.h</b></td><td class="desc"></td></tr>
+<tr id="row_5_2_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="atimer_8h_source.html"><span class="icondoc"></span></a><b>atimer.h</b></td><td class="desc"></td></tr>
 </table>
 </div><!-- directory -->
 </div><!-- contents -->

+ 6 - 1
docs/html/files_dup.js

@@ -1,4 +1,9 @@
 var files_dup =
 [
-    [ "src", "dir_68267d1309a1af8e8297ef4c3efbcdba.html", "dir_68267d1309a1af8e8297ef4c3efbcdba" ]
+    [ "classes", "dir_b02e4219757ae4e3a0f1714873865bbf.html", "dir_b02e4219757ae4e3a0f1714873865bbf" ],
+    [ "database", "dir_f32c53f2c0f0ccaeb11076e30674d5f4.html", "dir_f32c53f2c0f0ccaeb11076e30674d5f4" ],
+    [ "experimental", "dir_8c0381a6091af7a47ae909a45b674508.html", "dir_8c0381a6091af7a47ae909a45b674508" ],
+    [ "functions", "dir_35baea09d55bebfe17654fdf4bf061ce.html", "dir_35baea09d55bebfe17654fdf4bf061ce" ],
+    [ "gui", "dir_11bc0974ce736ce9a6fadebbeb7a8314.html", "dir_11bc0974ce736ce9a6fadebbeb7a8314" ],
+    [ "testing", "dir_64f94c193e4d03baf6e89b1053934749.html", "dir_64f94c193e4d03baf6e89b1053934749" ]
 ];

+ 2 - 2
docs/html/firstrundialog_8h_source.html

@@ -5,7 +5,7 @@
 <meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <meta name="generator" content="Doxygen 1.8.20"/>
 <meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>openPilotLog: src/gui/dialogues/firstrundialog.h Source File</title>
+<title>openPilotLog: gui/dialogues/firstrundialog.h Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
 <script type="text/javascript" src="dynsections.js"></script>
@@ -134,7 +134,7 @@ $(document).ready(function(){initNavTree('firstrundialog_8h_source.html',''); in
 <!-- start footer part -->
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_99d0482cf009f9d97a0877749b817f19.html">gui</a></li><li class="navelem"><a class="el" href="dir_22d8b8621769acf8e49801a1050c5c94.html">dialogues</a></li><li class="navelem"><b>firstrundialog.h</b></li>
+    <li class="navelem"><a class="el" href="dir_11bc0974ce736ce9a6fadebbeb7a8314.html">gui</a></li><li class="navelem"><a class="el" href="dir_d0dfec517418cdf40e7600fb1973b6be.html">dialogues</a></li><li class="navelem"><b>firstrundialog.h</b></li>
     <li class="footer">Generated by <a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20 </li>
   </ul>
 </div>

+ 2 - 2
docs/html/flight_8h_source.html

@@ -5,7 +5,7 @@
 <meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <meta name="generator" content="Doxygen 1.8.20"/>
 <meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>openPilotLog: src/classes/flight.h Source File</title>
+<title>openPilotLog: classes/flight.h Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
 <script type="text/javascript" src="dynsections.js"></script>
@@ -128,7 +128,7 @@ $(document).ready(function(){initNavTree('flight_8h_source.html',''); initResiza
 <!-- start footer part -->
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_018e9aafb459e6e1a4953404cb0c0b1d.html">classes</a></li><li class="navelem"><b>flight.h</b></li>
+    <li class="navelem"><a class="el" href="dir_b02e4219757ae4e3a0f1714873865bbf.html">classes</a></li><li class="navelem"><b>flight.h</b></li>
     <li class="footer">Generated by <a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20 </li>
   </ul>
 </div>

+ 0 - 3
docs/html/functions.html

@@ -111,9 +111,6 @@ $(document).ready(function(){initNavTree('functions.html',''); initResizable();
 <li>dataBaseUpdated()
 : <a class="el" href="classexperimental_1_1_a_database.html#a202981d0d39b5b3dbc88af65e17ed42a">experimental::ADatabase</a>
 </li>
-<li>Db()
-: <a class="el" href="class_db.html#a5bc74f437d3ca0ebadcb13b185112e05">Db</a>
-</li>
 <li>debug()
 : <a class="el" href="class_a_data_base_setup.html#ac9c061c0d18777537dcf6273683c5468">ADataBaseSetup</a>
 </li>

+ 0 - 3
docs/html/functions_func.html

@@ -111,9 +111,6 @@ $(document).ready(function(){initNavTree('functions_func.html',''); initResizabl
 <li>dataBaseUpdated()
 : <a class="el" href="classexperimental_1_1_a_database.html#a202981d0d39b5b3dbc88af65e17ed42a">experimental::ADatabase</a>
 </li>
-<li>Db()
-: <a class="el" href="class_db.html#a5bc74f437d3ca0ebadcb13b185112e05">Db</a>
-</li>
 <li>debug()
 : <a class="el" href="class_a_data_base_setup.html#ac9c061c0d18777537dcf6273683c5468">ADataBaseSetup</a>
 </li>

+ 2 - 2
docs/html/homewidget_8h_source.html

@@ -5,7 +5,7 @@
 <meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <meta name="generator" content="Doxygen 1.8.20"/>
 <meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>openPilotLog: src/gui/widgets/homewidget.h Source File</title>
+<title>openPilotLog: gui/widgets/homewidget.h Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
 <script type="text/javascript" src="dynsections.js"></script>
@@ -149,7 +149,7 @@ $(document).ready(function(){initNavTree('homewidget_8h_source.html',''); initRe
 <!-- start footer part -->
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_99d0482cf009f9d97a0877749b817f19.html">gui</a></li><li class="navelem"><a class="el" href="dir_cc657b4ce13702a9d007a200bde234e1.html">widgets</a></li><li class="navelem"><b>homewidget.h</b></li>
+    <li class="navelem"><a class="el" href="dir_11bc0974ce736ce9a6fadebbeb7a8314.html">gui</a></li><li class="navelem"><a class="el" href="dir_3c1d2ce32bc4ecd50a176ae39486df30.html">widgets</a></li><li class="navelem"><b>homewidget.h</b></li>
     <li class="footer">Generated by <a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20 </li>
   </ul>
 </div>

+ 2 - 2
docs/html/logbookwidget_8h_source.html

@@ -5,7 +5,7 @@
 <meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <meta name="generator" content="Doxygen 1.8.20"/>
 <meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>openPilotLog: src/gui/widgets/logbookwidget.h Source File</title>
+<title>openPilotLog: gui/widgets/logbookwidget.h Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
 <script type="text/javascript" src="dynsections.js"></script>
@@ -176,7 +176,7 @@ $(document).ready(function(){initNavTree('logbookwidget_8h_source.html',''); ini
 <!-- start footer part -->
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_99d0482cf009f9d97a0877749b817f19.html">gui</a></li><li class="navelem"><a class="el" href="dir_cc657b4ce13702a9d007a200bde234e1.html">widgets</a></li><li class="navelem"><b>logbookwidget.h</b></li>
+    <li class="navelem"><a class="el" href="dir_11bc0974ce736ce9a6fadebbeb7a8314.html">gui</a></li><li class="navelem"><a class="el" href="dir_3c1d2ce32bc4ecd50a176ae39486df30.html">widgets</a></li><li class="navelem"><b>logbookwidget.h</b></li>
     <li class="footer">Generated by <a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20 </li>
   </ul>
 </div>

+ 3 - 1
docs/html/menudata.js

@@ -29,7 +29,9 @@ var menudata={children:[
 {text:"Namespace List",url:"namespaces.html"},
 {text:"Namespace Members",url:"namespacemembers.html",children:[
 {text:"All",url:"namespacemembers.html"},
-{text:"Functions",url:"namespacemembers_func.html"}]}]},
+{text:"Functions",url:"namespacemembers_func.html"},
+{text:"Typedefs",url:"namespacemembers_type.html"},
+{text:"Enumerations",url:"namespacemembers_enum.html"}]}]},
 {text:"Classes",url:"annotated.html",children:[
 {text:"Class List",url:"annotated.html"},
 {text:"Class Index",url:"classes.html"},

+ 240 - 0
docs/html/namespaceexperimental.html

@@ -0,0 +1,240 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.20"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>openPilotLog: experimental Namespace Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">openPilotLog
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.20 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+$(document).ready(function(){initNavTree('namespaceexperimental.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a> &#124;
+<a href="#typedef-members">Typedefs</a> &#124;
+<a href="#enum-members">Enumerations</a> &#124;
+<a href="#func-members">Functions</a> &#124;
+<a href="#var-members">Variables</a>  </div>
+  <div class="headertitle">
+<div class="title">experimental Namespace Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>Temporary namespace for experimental features. Will be removed in later versions.  
+<a href="namespaceexperimental.html#details">More...</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structexperimental_1_1_a_aircraft_entry.html">AAircraftEntry</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classexperimental_1_1_a_database.html">ADatabase</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">The DB class encapsulates the SQL database by providing fast access to hot database data.  <a href="classexperimental_1_1_a_database.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classexperimental_1_1_a_database_error.html">ADatabaseError</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Custom Database Error derived from QSqlError. Extends text() adding "Database Error: " before the text.  <a href="classexperimental_1_1_a_database_error.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classexperimental_1_1_a_entry.html">AEntry</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">The Entry class encapsulates table metadata(table name, row id) and data for new and existing entries in the database to operate on.  <a href="classexperimental_1_1_a_entry.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classexperimental_1_1_a_flight_entry.html">AFlightEntry</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structexperimental_1_1_a_pilot_entry.html">APilotEntry</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structexperimental_1_1_a_tail_entry.html">ATailEntry</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structexperimental_1_1_data_position.html">DataPosition</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classexperimental_1_1_user_input.html">UserInput</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">The EntryData struct. Contains ALL possible data. However depending on who is constructing it, different types are initialised. FUTURE: Would it be necessary to able to change data? George: I would say no because we dont want to fuck around with the entry. Collect data from user -&gt; Pack it up in the entry -&gt; Consume it.  <a href="classexperimental_1_1_user_input.html#details">More...</a><br /></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
+Typedefs</h2></td></tr>
+<tr class="memitem:a76d743fc188a8749586879cb92b03d32"><td class="memItemLeft" align="right" valign="top">using&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceexperimental.html#a76d743fc188a8749586879cb92b03d32">ColName</a> = QString</td></tr>
+<tr class="memdesc:a76d743fc188a8749586879cb92b03d32"><td class="mdescLeft">&#160;</td><td class="mdescRight">An alias for QString.  <a href="namespaceexperimental.html#a76d743fc188a8749586879cb92b03d32">More...</a><br /></td></tr>
+<tr class="separator:a76d743fc188a8749586879cb92b03d32"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af474dfeadc39a1c2e3f43d0599291d38"><td class="memItemLeft" align="right" valign="top"><a id="af474dfeadc39a1c2e3f43d0599291d38"></a>
+using&#160;</td><td class="memItemRight" valign="bottom"><b>ColData</b> = QVariant</td></tr>
+<tr class="separator:af474dfeadc39a1c2e3f43d0599291d38"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acd0ee32d7abd56aa1a5a5e036ff7f15d"><td class="memItemLeft" align="right" valign="top"><a id="acd0ee32d7abd56aa1a5a5e036ff7f15d"></a>
+using&#160;</td><td class="memItemRight" valign="bottom"><b>TableName</b> = QString</td></tr>
+<tr class="separator:acd0ee32d7abd56aa1a5a5e036ff7f15d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8a8ceb9d4b823e0af1fc4a6027ca555b"><td class="memItemLeft" align="right" valign="top"><a id="a8a8ceb9d4b823e0af1fc4a6027ca555b"></a>
+using&#160;</td><td class="memItemRight" valign="bottom"><b>RowId</b> = int</td></tr>
+<tr class="separator:a8a8ceb9d4b823e0af1fc4a6027ca555b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a603205bf7834d8dbc57758989cbee13b"><td class="memItemLeft" align="right" valign="top"><a id="a603205bf7834d8dbc57758989cbee13b"></a>
+using&#160;</td><td class="memItemRight" valign="bottom"><b>TableNames</b> = QStringList</td></tr>
+<tr class="separator:a603205bf7834d8dbc57758989cbee13b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a01da8376fbde5916551d8769978953c5"><td class="memItemLeft" align="right" valign="top"><a id="a01da8376fbde5916551d8769978953c5"></a>
+using&#160;</td><td class="memItemRight" valign="bottom"><b>TableData</b> = QMap&lt; <a class="el" href="namespaceexperimental.html#a76d743fc188a8749586879cb92b03d32">ColName</a>, ColData &gt;</td></tr>
+<tr class="separator:a01da8376fbde5916551d8769978953c5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6fb99af0e3d897a0234539333b812016"><td class="memItemLeft" align="right" valign="top"><a id="a6fb99af0e3d897a0234539333b812016"></a>
+using&#160;</td><td class="memItemRight" valign="bottom"><b>ColumnData</b> = QPair&lt; <a class="el" href="namespaceexperimental.html#a76d743fc188a8749586879cb92b03d32">ColName</a>, ColData &gt;</td></tr>
+<tr class="separator:a6fb99af0e3d897a0234539333b812016"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a66358bd419ea3d31d254199463a67a56"><td class="memItemLeft" align="right" valign="top"><a id="a66358bd419ea3d31d254199463a67a56"></a>
+using&#160;</td><td class="memItemRight" valign="bottom"><b>ColumnNames</b> = QStringList</td></tr>
+<tr class="separator:a66358bd419ea3d31d254199463a67a56"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a81fa2fc4988b2cfe1c9d9e1a1fadc2f8"><td class="memItemLeft" align="right" valign="top"><a id="a81fa2fc4988b2cfe1c9d9e1a1fadc2f8"></a>
+using&#160;</td><td class="memItemRight" valign="bottom"><b>TableColumns</b> = QMap&lt; TableName, ColumnNames &gt;</td></tr>
+<tr class="separator:a81fa2fc4988b2cfe1c9d9e1a1fadc2f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa7223fd06d1710c8f3e7f04b59a2904d"><td class="memItemLeft" align="right" valign="top"><a id="aa7223fd06d1710c8f3e7f04b59a2904d"></a>
+using&#160;</td><td class="memItemRight" valign="bottom"><b>EntryData</b> = QMap&lt; QString, QString &gt;</td></tr>
+<tr class="separator:aa7223fd06d1710c8f3e7f04b59a2904d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
+Enumerations</h2></td></tr>
+<tr class="memitem:a4ae0b93d398c270c979a8eec17545b8a"><td class="memItemLeft" align="right" valign="top"><a id="a4ae0b93d398c270c979a8eec17545b8a"></a>enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceexperimental.html#a4ae0b93d398c270c979a8eec17545b8a">ADatabaseTarget</a> { <br />
+&#160;&#160;<b>airport_identifier_icao</b>, 
+<b>airport_identifier_iata</b>, 
+<b>airport_identifier_all</b>, 
+<b>airport_names</b>, 
+<br />
+&#160;&#160;<b>pilots</b>, 
+<b>registrations</b>, 
+<b>aircraft</b>, 
+<b>companies</b>, 
+<br />
+&#160;&#160;<b>tails</b>
+<br />
+ }</td></tr>
+<tr class="memdesc:a4ae0b93d398c270c979a8eec17545b8a"><td class="mdescLeft">&#160;</td><td class="mdescRight">The DBTarget enum provides the items for which QCompleter completion lists are provided from the database. <br /></td></tr>
+<tr class="separator:a4ae0b93d398c270c979a8eec17545b8a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr class="memitem:a3f601400554a3aab738cab39bfa5cc7e"><td class="memItemLeft" align="right" valign="top"><a id="a3f601400554a3aab738cab39bfa5cc7e"></a>
+<a class="el" href="classexperimental_1_1_a_database.html">ADatabase</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceexperimental.html#a3f601400554a3aab738cab39bfa5cc7e">aDB</a> ()</td></tr>
+<tr class="memdesc:a3f601400554a3aab738cab39bfa5cc7e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convinience function that returns instance of DataBase. Instead of this: DataBase::getInstance().commit(...) Write this: <a class="el" href="namespaceexperimental.html#a3f601400554a3aab738cab39bfa5cc7e" title="Convinience function that returns instance of DataBase. Instead of this: DataBase::getInstance()....">aDB()</a>-&gt;commit(...) <br /></td></tr>
+<tr class="separator:a3f601400554a3aab738cab39bfa5cc7e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aea36ebaa5a084c8fa5eec118584723f2"><td class="memItemLeft" align="right" valign="top"><a id="aea36ebaa5a084c8fa5eec118584723f2"></a>
+<a class="el" href="classexperimental_1_1_user_input.html">UserInput</a>&#160;</td><td class="memItemRight" valign="bottom"><b>newPilotInput</b> (EntryData ed)</td></tr>
+<tr class="separator:aea36ebaa5a084c8fa5eec118584723f2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a51043728b158c4be62d11caa7aaecab0"><td class="memItemLeft" align="right" valign="top"><a id="a51043728b158c4be62d11caa7aaecab0"></a>
+<a class="el" href="classexperimental_1_1_user_input.html">UserInput</a>&#160;</td><td class="memItemRight" valign="bottom"><b>newFlightInput</b> (EntryData ed)</td></tr>
+<tr class="separator:a51043728b158c4be62d11caa7aaecab0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aff4a64912874a0532ca560845b90499e"><td class="memItemLeft" align="right" valign="top"><a id="aff4a64912874a0532ca560845b90499e"></a>
+<a class="el" href="classexperimental_1_1_user_input.html">UserInput</a>&#160;</td><td class="memItemRight" valign="bottom"><b>newAircraftInput</b> (EntryData ed)</td></tr>
+<tr class="separator:aff4a64912874a0532ca560845b90499e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
+Variables</h2></td></tr>
+<tr class="memitem:a9363999814f09e4ac0f75b7710e01308"><td class="memItemLeft" align="right" valign="top"><a id="a9363999814f09e4ac0f75b7710e01308"></a>
+auto const&#160;</td><td class="memItemRight" valign="bottom"><b>DEFAULT_PILOT_POSITION</b> = <a class="el" href="structexperimental_1_1_data_position.html">DataPosition</a>(&quot;pilots&quot;, 0)</td></tr>
+<tr class="separator:a9363999814f09e4ac0f75b7710e01308"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5410bf63f5083d22b84feb9d8b4b9994"><td class="memItemLeft" align="right" valign="top"><a id="a5410bf63f5083d22b84feb9d8b4b9994"></a>
+auto const&#160;</td><td class="memItemRight" valign="bottom"><b>DEFAULT_TAIL_POSITION</b> = <a class="el" href="structexperimental_1_1_data_position.html">DataPosition</a>(&quot;tails&quot;, 0)</td></tr>
+<tr class="separator:a5410bf63f5083d22b84feb9d8b4b9994"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3e8e221359ea8d2b7207fac8ab74e6f3"><td class="memItemLeft" align="right" valign="top"><a id="a3e8e221359ea8d2b7207fac8ab74e6f3"></a>
+auto const&#160;</td><td class="memItemRight" valign="bottom"><b>DEFAULT_AIRCRAFT_POSITION</b> = <a class="el" href="structexperimental_1_1_data_position.html">DataPosition</a>(&quot;aircraft&quot;, 0)</td></tr>
+<tr class="separator:a3e8e221359ea8d2b7207fac8ab74e6f3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3ed49f6eb498fb92dfafd52e21035c86"><td class="memItemLeft" align="right" valign="top"><a id="a3ed49f6eb498fb92dfafd52e21035c86"></a>
+auto const&#160;</td><td class="memItemRight" valign="bottom"><b>DEFAULT_FLIGHT_POSITION</b> = <a class="el" href="structexperimental_1_1_data_position.html">DataPosition</a>(&quot;flights&quot;, 0)</td></tr>
+<tr class="separator:a3ed49f6eb498fb92dfafd52e21035c86"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>Temporary namespace for experimental features. Will be removed in later versions. </p>
+<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000001">Todo:</a></b></dt><dd>Remove this namespace (and learn about some nice \something of doxygen) Decide documentation style. <a href="https://www.doxygen.nl/manual/docblocks.html#specialblock">https://www.doxygen.nl/manual/docblocks.html#specialblock</a> </dd></dl>
+</div><h2 class="groupheader">Typedef Documentation</h2>
+<a id="a76d743fc188a8749586879cb92b03d32"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a76d743fc188a8749586879cb92b03d32">&#9670;&nbsp;</a></span>ColName</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">using <a class="el" href="namespaceexperimental.html#a76d743fc188a8749586879cb92b03d32">experimental::ColName</a> = typedef QString</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>An alias for QString. </p>
+<p>Very long description <em>with</em> <b>markdown?</b></p>
+<hr  />
+ <h1><a class="anchor" id="autotoc_md0"></a>
+Header</h1>
+
+</div>
+</div>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="namespaceexperimental.html">experimental</a></li>
+    <li class="footer">Generated by <a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20 </li>
+  </ul>
+</div>
+</body>
+</html>

+ 12 - 0
docs/html/namespaceexperimental.js

@@ -0,0 +1,12 @@
+var namespaceexperimental =
+[
+    [ "AAircraftEntry", "structexperimental_1_1_a_aircraft_entry.html", "structexperimental_1_1_a_aircraft_entry" ],
+    [ "ADatabase", "classexperimental_1_1_a_database.html", "classexperimental_1_1_a_database" ],
+    [ "ADatabaseError", "classexperimental_1_1_a_database_error.html", "classexperimental_1_1_a_database_error" ],
+    [ "AEntry", "classexperimental_1_1_a_entry.html", "classexperimental_1_1_a_entry" ],
+    [ "AFlightEntry", "classexperimental_1_1_a_flight_entry.html", "classexperimental_1_1_a_flight_entry" ],
+    [ "APilotEntry", "structexperimental_1_1_a_pilot_entry.html", "structexperimental_1_1_a_pilot_entry" ],
+    [ "ATailEntry", "structexperimental_1_1_a_tail_entry.html", "structexperimental_1_1_a_tail_entry" ],
+    [ "DataPosition", "structexperimental_1_1_data_position.html", "structexperimental_1_1_data_position" ],
+    [ "UserInput", "classexperimental_1_1_user_input.html", "classexperimental_1_1_user_input" ]
+];

+ 9 - 0
docs/html/namespacemembers.html

@@ -82,12 +82,21 @@ $(document).ready(function(){initNavTree('namespacemembers.html',''); initResiza
 
 <div class="contents">
 <div class="textblock">Here is a list of all documented namespace members with links to the namespaces they belong to:</div><ul>
+<li>ADatabaseTarget
+: <a class="el" href="namespaceexperimental.html#a4ae0b93d398c270c979a8eec17545b8a">experimental</a>
+</li>
+<li>aDB()
+: <a class="el" href="namespaceexperimental.html#a3f601400554a3aab738cab39bfa5cc7e">experimental</a>
+</li>
 <li>blocktime()
 : <a class="el" href="namespace_a_calc.html#a861ed796cc18a964b119b38fcd61f348">ACalc</a>
 </li>
 <li>calculateNightTime()
 : <a class="el" href="namespace_a_calc.html#a55ede99d0f9f6e8a2f3a467859c0f192">ACalc</a>
 </li>
+<li>ColName
+: <a class="el" href="namespaceexperimental.html#a76d743fc188a8749586879cb92b03d32">experimental</a>
+</li>
 <li>degToRad()
 : <a class="el" href="namespace_a_calc.html#acafe6c0bede38e737937e2062fd93c71">ACalc</a>
 </li>

+ 98 - 0
docs/html/namespacemembers_enum.html

@@ -0,0 +1,98 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.20"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>openPilotLog: Namespace Members</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">openPilotLog
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.20 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+$(document).ready(function(){initNavTree('namespacemembers_enum.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+&#160;<ul>
+<li>ADatabaseTarget
+: <a class="el" href="namespaceexperimental.html#a4ae0b93d398c270c979a8eec17545b8a">experimental</a>
+</li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20 </li>
+  </ul>
+</div>
+</body>
+</html>

+ 3 - 0
docs/html/namespacemembers_func.html

@@ -82,6 +82,9 @@ $(document).ready(function(){initNavTree('namespacemembers_func.html',''); initR
 
 <div class="contents">
 &#160;<ul>
+<li>aDB()
+: <a class="el" href="namespaceexperimental.html#a3f601400554a3aab738cab39bfa5cc7e">experimental</a>
+</li>
 <li>blocktime()
 : <a class="el" href="namespace_a_calc.html#a861ed796cc18a964b119b38fcd61f348">ACalc</a>
 </li>

+ 98 - 0
docs/html/namespacemembers_type.html

@@ -0,0 +1,98 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.20"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>openPilotLog: Namespace Members</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">openPilotLog
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.20 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+$(document).ready(function(){initNavTree('namespacemembers_type.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+&#160;<ul>
+<li>ColName
+: <a class="el" href="namespaceexperimental.html#a76d743fc188a8749586879cb92b03d32">experimental</a>
+</li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by <a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20 </li>
+  </ul>
+</div>
+</body>
+</html>

+ 1 - 0
docs/html/namespaces.html

@@ -88,6 +88,7 @@ $(document).ready(function(){initNavTree('namespaces.html',''); initResizable();
 <div class="textblock">Here is a list of all documented namespaces with brief descriptions:</div><div class="directory">
 <table class="directory">
 <tr id="row_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespace_a_calc.html" target="_self">ACalc</a></td><td class="desc">The <a class="el" href="namespace_a_calc.html" title="The ACalc namespace provides various functions for calculations that are performed outside of the dat...">ACalc</a> namespace provides various functions for calculations that are performed outside of the database. This includes tasks like converting different units and formats, or functions calculating block time or night time </td></tr>
+<tr id="row_1_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceexperimental.html" target="_self">experimental</a></td><td class="desc">Temporary namespace for experimental features. Will be removed in later versions </td></tr>
 </table>
 </div><!-- directory -->
 </div><!-- contents -->

+ 2 - 1
docs/html/namespaces_dup.js

@@ -1,4 +1,5 @@
 var namespaces_dup =
 [
-    [ "ACalc", "namespace_a_calc.html", null ]
+    [ "ACalc", "namespace_a_calc.html", null ],
+    [ "experimental", "namespaceexperimental.html", null ]
 ];

+ 4 - 2
docs/html/navtreedata.js

@@ -30,7 +30,9 @@ var NAVTREE =
       [ "Namespace List", "namespaces.html", "namespaces_dup" ],
       [ "Namespace Members", "namespacemembers.html", [
         [ "All", "namespacemembers.html", null ],
-        [ "Functions", "namespacemembers_func.html", null ]
+        [ "Functions", "namespacemembers_func.html", null ],
+        [ "Typedefs", "namespacemembers_type.html", null ],
+        [ "Enumerations", "namespacemembers_enum.html", null ]
       ] ]
     ] ],
     [ "Classes", "annotated.html", [
@@ -52,7 +54,7 @@ var NAVTREE =
 var NAVTREEINDEX =
 [
 "_user_input_8h_source.html",
-"structexperimental_1_1_a_tail_entry.html#aa0c169670c39c95f607ae33bd47c1818"
+"structexperimental_1_1_a_tail_entry.html#a2e1805f963dc7022ddfc144e1b039ac5"
 ];
 
 var SYNCONMSG = 'click to disable panel synchronisation';

+ 48 - 48
docs/html/navtreeindex0.js

@@ -1,26 +1,26 @@
 var NAVTREEINDEX0 =
 {
-"_user_input_8h_source.html":[3,0,0,2,7],
-"aaircraftentry_8h_source.html":[3,0,0,2,0],
-"abenchmark_8h_source.html":[3,0,0,5,0],
-"acalc_8h_source.html":[3,0,0,3,0],
-"adatabase_8h_source.html":[3,0,0,2,1],
-"adatabasesetup_8h_source.html":[3,0,0,1,0],
-"adebug_8h_source.html":[3,0,0,5,1],
-"adownload_8h_source.html":[3,0,0,0,0],
-"aentry_8h_source.html":[3,0,0,2,2],
-"aflightentry_8h_source.html":[3,0,0,2,3],
-"aircraft_8h_source.html":[3,0,0,0,1],
-"aircraftwidget_8h_source.html":[3,0,0,4,1,0],
+"_user_input_8h_source.html":[3,0,2,7],
+"aaircraftentry_8h_source.html":[3,0,2,0],
+"abenchmark_8h_source.html":[3,0,5,0],
+"acalc_8h_source.html":[3,0,3,0],
+"adatabase_8h_source.html":[3,0,2,1],
+"adatabasesetup_8h_source.html":[3,0,1,0],
+"adebug_8h_source.html":[3,0,5,1],
+"adownload_8h_source.html":[3,0,0,0],
+"aentry_8h_source.html":[3,0,2,2],
+"aflightentry_8h_source.html":[3,0,2,3],
+"aircraft_8h_source.html":[3,0,0,1],
+"aircraftwidget_8h_source.html":[3,0,4,1,0],
 "annotated.html":[2,0],
-"apilotentry_8h_source.html":[3,0,0,2,4],
-"areadcsv_8h_source.html":[3,0,0,3,1],
-"arunguard_8h_source.html":[3,0,0,0,2],
-"asettings_8h_source.html":[3,0,0,0,3],
-"astat_8h_source.html":[3,0,0,3,2],
-"astrictrxvalidator_8h_source.html":[3,0,0,0,4],
-"atailentry_8h_source.html":[3,0,0,2,5],
-"atimer_8h_source.html":[3,0,0,5,2],
+"apilotentry_8h_source.html":[3,0,2,4],
+"areadcsv_8h_source.html":[3,0,3,1],
+"arunguard_8h_source.html":[3,0,0,2],
+"asettings_8h_source.html":[3,0,0,3],
+"astat_8h_source.html":[3,0,3,2],
+"astrictrxvalidator_8h_source.html":[3,0,0,4],
+"atailentry_8h_source.html":[3,0,2,5],
+"atimer_8h_source.html":[3,0,5,2],
 "class_a_benchmark.html":[2,0,1],
 "class_a_benchmark.html#abb60322e3e9ca93ab47159ab70d878c6":[2,0,1,2],
 "class_a_benchmark.html#adcebb0bd96c6ba1c8c815d1027a8a6c0":[2,0,1,0],
@@ -198,41 +198,44 @@ var NAVTREEINDEX0 =
 "classexperimental_1_1_user_input.html#a7c1d203933cbf078d216d9a1a6d38a49":[2,0,0,8,5],
 "classexperimental_1_1_user_input.html#a899422387f2b0d228ac40510e1866d16":[2,0,0,8,4],
 "classexperimental_1_1_user_input.html#afba316bf4a1ff115550ec6aff13201aa":[2,0,0,8,2],
-"db_8h_source.html":[3,0,0,1,1],
-"dbinfo_8h_source.html":[3,0,0,1,2],
-"debugwidget_8h_source.html":[3,0,0,4,1,1],
-"decl_8h_source.html":[3,0,0,2,6],
-"dir_018e9aafb459e6e1a4953404cb0c0b1d.html":[3,0,0,0],
-"dir_22d8b8621769acf8e49801a1050c5c94.html":[3,0,0,4,0],
-"dir_3513c77e68d0de165c8b48f945306dcb.html":[3,0,0,5],
-"dir_4be88786e9e8558ded50c83b495719ca.html":[3,0,0,2],
-"dir_68267d1309a1af8e8297ef4c3efbcdba.html":[3,0,0],
-"dir_803ee67260c130b45d29089798491ab2.html":[3,0,0,1],
-"dir_99d0482cf009f9d97a0877749b817f19.html":[3,0,0,4],
-"dir_cc657b4ce13702a9d007a200bde234e1.html":[3,0,0,4,1],
-"dir_e823141bb13a34caac0c96ccd0d33fcf.html":[3,0,0,3],
-"entry__deprecated_8h_source.html":[3,0,0,1,3],
+"db_8h_source.html":[3,0,1,1],
+"dbinfo_8h_source.html":[3,0,1,2],
+"debugwidget_8h_source.html":[3,0,4,1,1],
+"decl_8h_source.html":[3,0,2,6],
+"dir_11bc0974ce736ce9a6fadebbeb7a8314.html":[3,0,4],
+"dir_35baea09d55bebfe17654fdf4bf061ce.html":[3,0,3],
+"dir_3c1d2ce32bc4ecd50a176ae39486df30.html":[3,0,4,1],
+"dir_64f94c193e4d03baf6e89b1053934749.html":[3,0,5],
+"dir_8c0381a6091af7a47ae909a45b674508.html":[3,0,2],
+"dir_b02e4219757ae4e3a0f1714873865bbf.html":[3,0,0],
+"dir_d0dfec517418cdf40e7600fb1973b6be.html":[3,0,4,0],
+"dir_f32c53f2c0f0ccaeb11076e30674d5f4.html":[3,0,1],
+"entry__deprecated_8h_source.html":[3,0,1,3],
 "files.html":[3,0],
-"firstrundialog_8h_source.html":[3,0,0,4,0,0],
-"flight_8h_source.html":[3,0,0,0,5],
+"firstrundialog_8h_source.html":[3,0,4,0,0],
+"flight_8h_source.html":[3,0,0,5],
 "functions.html":[2,3,0],
 "functions_enum.html":[2,3,2],
 "functions_func.html":[2,3,1],
 "hierarchy.html":[2,2],
-"homewidget_8h_source.html":[3,0,0,4,1,2],
+"homewidget_8h_source.html":[3,0,4,1,2],
 "index.html":[],
-"logbookwidget_8h_source.html":[3,0,0,4,1,3],
+"logbookwidget_8h_source.html":[3,0,4,1,3],
 "namespace_a_calc.html":[1,0,0],
+"namespaceexperimental.html":[2,0,0],
+"namespaceexperimental.html":[1,0,1],
 "namespacemembers.html":[1,1,0],
+"namespacemembers_enum.html":[1,1,3],
 "namespacemembers_func.html":[1,1,1],
+"namespacemembers_type.html":[1,1,2],
 "namespaces.html":[1,0],
-"newflightdialog_8h_source.html":[3,0,0,4,0,1],
-"newpilotdialog_8h_source.html":[3,0,0,4,0,2],
-"newtaildialog_8h_source.html":[3,0,0,4,0,3],
+"newflightdialog_8h_source.html":[3,0,4,0,1],
+"newpilotdialog_8h_source.html":[3,0,4,0,2],
+"newtaildialog_8h_source.html":[3,0,4,0,3],
 "pages.html":[],
-"pilot_8h_source.html":[3,0,0,0,6],
-"pilotswidget_8h_source.html":[3,0,0,4,1,4],
-"settingswidget_8h_source.html":[3,0,0,4,1,5],
+"pilot_8h_source.html":[3,0,0,6],
+"pilotswidget_8h_source.html":[3,0,4,1,4],
+"settingswidget_8h_source.html":[3,0,4,1,5],
 "structexperimental_1_1_a_aircraft_entry.html":[2,0,0,0],
 "structexperimental_1_1_a_aircraft_entry.html#a10ab9fee0180e470f6c2e9582b2b03d6":[2,0,0,0,3],
 "structexperimental_1_1_a_aircraft_entry.html#a2d036b892e15c2705355ab3be65b85b3":[2,0,0,0,0],
@@ -246,8 +249,5 @@ var NAVTREEINDEX0 =
 "structexperimental_1_1_a_pilot_entry.html#a81f1b18b68434a5223bf99b4b0a22690":[2,0,0,5,4],
 "structexperimental_1_1_a_pilot_entry.html#a94416af183f3d9462fde599052d8f937":[2,0,0,5,5],
 "structexperimental_1_1_a_pilot_entry.html#aa56e267acad0515e42e4fe216220f361":[2,0,0,5,3],
-"structexperimental_1_1_a_tail_entry.html":[2,0,0,6],
-"structexperimental_1_1_a_tail_entry.html#a2e1805f963dc7022ddfc144e1b039ac5":[2,0,0,6,4],
-"structexperimental_1_1_a_tail_entry.html#a5e506dd993e49819decfe8b5799e2fc6":[2,0,0,6,5],
-"structexperimental_1_1_a_tail_entry.html#a9fc3e55c230761ac736ada2dfa839aab":[2,0,0,6,1]
+"structexperimental_1_1_a_tail_entry.html":[2,0,0,6]
 };

+ 5 - 3
docs/html/navtreeindex1.js

@@ -1,5 +1,8 @@
 var NAVTREEINDEX1 =
 {
+"structexperimental_1_1_a_tail_entry.html#a2e1805f963dc7022ddfc144e1b039ac5":[2,0,0,6,4],
+"structexperimental_1_1_a_tail_entry.html#a5e506dd993e49819decfe8b5799e2fc6":[2,0,0,6,5],
+"structexperimental_1_1_a_tail_entry.html#a9fc3e55c230761ac736ada2dfa839aab":[2,0,0,6,1],
 "structexperimental_1_1_a_tail_entry.html#aa0c169670c39c95f607ae33bd47c1818":[2,0,0,6,0],
 "structexperimental_1_1_a_tail_entry.html#ab4100e727b7b601df80efb25877e6569":[2,0,0,6,6],
 "structexperimental_1_1_a_tail_entry.html#aeccaad6bad39a4f81c73edc7c79e64cc":[2,0,0,6,2],
@@ -11,8 +14,7 @@ var NAVTREEINDEX1 =
 "structexperimental_1_1_data_position.html#a9a7813bcd3f223ef664240131690a8e8":[2,0,0,7,1],
 "structexperimental_1_1_data_position.html#a9d7f8b93648f6498f68e1f83cadb141c":[2,0,0,7,5],
 "structexperimental_1_1_data_position.html#acc72d992e97fdda962f9b1abfb39c844":[2,0,0,7,2],
-"tablecolumnliterals_8h_source.html":[3,0,0,1,4],
+"tablecolumnliterals_8h_source.html":[3,0,1,4],
 "todo.html":[0],
-"totalswidget_8h_source.html":[3,0,0,4,1,6],
-"":[2,0,0]
+"totalswidget_8h_source.html":[3,0,4,1,6]
 };

+ 2 - 2
docs/html/newflightdialog_8h_source.html

@@ -5,7 +5,7 @@
 <meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <meta name="generator" content="Doxygen 1.8.20"/>
 <meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>openPilotLog: src/gui/dialogues/newflightdialog.h Source File</title>
+<title>openPilotLog: gui/dialogues/newflightdialog.h Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
 <script type="text/javascript" src="dynsections.js"></script>
@@ -224,7 +224,7 @@ $(document).ready(function(){initNavTree('newflightdialog_8h_source.html',''); i
 <!-- start footer part -->
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_99d0482cf009f9d97a0877749b817f19.html">gui</a></li><li class="navelem"><a class="el" href="dir_22d8b8621769acf8e49801a1050c5c94.html">dialogues</a></li><li class="navelem"><b>newflightdialog.h</b></li>
+    <li class="navelem"><a class="el" href="dir_11bc0974ce736ce9a6fadebbeb7a8314.html">gui</a></li><li class="navelem"><a class="el" href="dir_d0dfec517418cdf40e7600fb1973b6be.html">dialogues</a></li><li class="navelem"><b>newflightdialog.h</b></li>
     <li class="footer">Generated by <a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20 </li>
   </ul>
 </div>

+ 2 - 2
docs/html/newpilotdialog_8h_source.html

@@ -5,7 +5,7 @@
 <meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <meta name="generator" content="Doxygen 1.8.20"/>
 <meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>openPilotLog: src/gui/dialogues/newpilotdialog.h Source File</title>
+<title>openPilotLog: gui/dialogues/newpilotdialog.h Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
 <script type="text/javascript" src="dynsections.js"></script>
@@ -152,7 +152,7 @@ $(document).ready(function(){initNavTree('newpilotdialog_8h_source.html',''); in
 <!-- start footer part -->
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_99d0482cf009f9d97a0877749b817f19.html">gui</a></li><li class="navelem"><a class="el" href="dir_22d8b8621769acf8e49801a1050c5c94.html">dialogues</a></li><li class="navelem"><b>newpilotdialog.h</b></li>
+    <li class="navelem"><a class="el" href="dir_11bc0974ce736ce9a6fadebbeb7a8314.html">gui</a></li><li class="navelem"><a class="el" href="dir_d0dfec517418cdf40e7600fb1973b6be.html">dialogues</a></li><li class="navelem"><b>newpilotdialog.h</b></li>
     <li class="footer">Generated by <a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20 </li>
   </ul>
 </div>

+ 2 - 2
docs/html/newtaildialog_8h_source.html

@@ -5,7 +5,7 @@
 <meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <meta name="generator" content="Doxygen 1.8.20"/>
 <meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>openPilotLog: src/gui/dialogues/newtaildialog.h Source File</title>
+<title>openPilotLog: gui/dialogues/newtaildialog.h Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
 <script type="text/javascript" src="dynsections.js"></script>
@@ -167,7 +167,7 @@ $(document).ready(function(){initNavTree('newtaildialog_8h_source.html',''); ini
 <!-- start footer part -->
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_99d0482cf009f9d97a0877749b817f19.html">gui</a></li><li class="navelem"><a class="el" href="dir_22d8b8621769acf8e49801a1050c5c94.html">dialogues</a></li><li class="navelem"><b>newtaildialog.h</b></li>
+    <li class="navelem"><a class="el" href="dir_11bc0974ce736ce9a6fadebbeb7a8314.html">gui</a></li><li class="navelem"><a class="el" href="dir_d0dfec517418cdf40e7600fb1973b6be.html">dialogues</a></li><li class="navelem"><b>newtaildialog.h</b></li>
     <li class="footer">Generated by <a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20 </li>
   </ul>
 </div>

+ 2 - 2
docs/html/pilot_8h_source.html

@@ -5,7 +5,7 @@
 <meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <meta name="generator" content="Doxygen 1.8.20"/>
 <meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>openPilotLog: src/classes/pilot.h Source File</title>
+<title>openPilotLog: classes/pilot.h Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
 <script type="text/javascript" src="dynsections.js"></script>
@@ -124,7 +124,7 @@ $(document).ready(function(){initNavTree('pilot_8h_source.html',''); initResizab
 <!-- start footer part -->
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_018e9aafb459e6e1a4953404cb0c0b1d.html">classes</a></li><li class="navelem"><b>pilot.h</b></li>
+    <li class="navelem"><a class="el" href="dir_b02e4219757ae4e3a0f1714873865bbf.html">classes</a></li><li class="navelem"><b>pilot.h</b></li>
     <li class="footer">Generated by <a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20 </li>
   </ul>
 </div>

+ 2 - 2
docs/html/pilotswidget_8h_source.html

@@ -5,7 +5,7 @@
 <meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <meta name="generator" content="Doxygen 1.8.20"/>
 <meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>openPilotLog: src/gui/widgets/pilotswidget.h Source File</title>
+<title>openPilotLog: gui/widgets/pilotswidget.h Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
 <script type="text/javascript" src="dynsections.js"></script>
@@ -161,7 +161,7 @@ $(document).ready(function(){initNavTree('pilotswidget_8h_source.html',''); init
 <!-- start footer part -->
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
-    <li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_99d0482cf009f9d97a0877749b817f19.html">gui</a></li><li class="navelem"><a class="el" href="dir_cc657b4ce13702a9d007a200bde234e1.html">widgets</a></li><li class="navelem"><b>pilotswidget.h</b></li>
+    <li class="navelem"><a class="el" href="dir_11bc0974ce736ce9a6fadebbeb7a8314.html">gui</a></li><li class="navelem"><a class="el" href="dir_3c1d2ce32bc4ecd50a176ae39486df30.html">widgets</a></li><li class="navelem"><b>pilotswidget.h</b></li>
     <li class="footer">Generated by <a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20 </li>
   </ul>
 </div>

+ 13 - 11
docs/html/search/all_0.js

@@ -6,15 +6,17 @@ var searchData=
   ['adatabase_3',['ADatabase',['../classexperimental_1_1_a_database.html',1,'experimental']]],
   ['adatabaseerror_4',['ADatabaseError',['../classexperimental_1_1_a_database_error.html',1,'experimental']]],
   ['adatabasesetup_5',['ADataBaseSetup',['../class_a_data_base_setup.html',1,'']]],
-  ['adownload_6',['ADownload',['../class_a_download.html',1,'']]],
-  ['aentry_7',['AEntry',['../classexperimental_1_1_a_entry.html',1,'experimental']]],
-  ['aflightentry_8',['AFlightEntry',['../classexperimental_1_1_a_flight_entry.html',1,'experimental']]],
-  ['aircraft_9',['Aircraft',['../class_aircraft.html',1,'']]],
-  ['aircraftwidget_10',['AircraftWidget',['../class_aircraft_widget.html',1,'']]],
-  ['apilotentry_11',['APilotEntry',['../structexperimental_1_1_a_pilot_entry.html',1,'experimental']]],
-  ['arunguard_12',['ARunGuard',['../class_a_run_guard.html',1,'']]],
-  ['asettings_13',['ASettings',['../class_a_settings.html',1,'']]],
-  ['astrictrxvalidator_14',['AStrictRxValidator',['../class_a_strict_rx_validator.html',1,'']]],
-  ['atailentry_15',['ATailEntry',['../structexperimental_1_1_a_tail_entry.html',1,'experimental']]],
-  ['atimer_16',['ATimer',['../class_a_timer.html',1,'']]]
+  ['adatabasetarget_6',['ADatabaseTarget',['../namespaceexperimental.html#a4ae0b93d398c270c979a8eec17545b8a',1,'experimental']]],
+  ['adb_7',['aDB',['../namespaceexperimental.html#a3f601400554a3aab738cab39bfa5cc7e',1,'experimental']]],
+  ['adownload_8',['ADownload',['../class_a_download.html',1,'']]],
+  ['aentry_9',['AEntry',['../classexperimental_1_1_a_entry.html',1,'experimental']]],
+  ['aflightentry_10',['AFlightEntry',['../classexperimental_1_1_a_flight_entry.html',1,'experimental']]],
+  ['aircraft_11',['Aircraft',['../class_aircraft.html',1,'']]],
+  ['aircraftwidget_12',['AircraftWidget',['../class_aircraft_widget.html',1,'']]],
+  ['apilotentry_13',['APilotEntry',['../structexperimental_1_1_a_pilot_entry.html',1,'experimental']]],
+  ['arunguard_14',['ARunGuard',['../class_a_run_guard.html',1,'']]],
+  ['asettings_15',['ASettings',['../class_a_settings.html',1,'']]],
+  ['astrictrxvalidator_16',['AStrictRxValidator',['../class_a_strict_rx_validator.html',1,'']]],
+  ['atailentry_17',['ATailEntry',['../structexperimental_1_1_a_tail_entry.html',1,'experimental']]],
+  ['atimer_18',['ATimer',['../class_a_timer.html',1,'']]]
 ];

Some files were not shown because too many files changed in this diff