aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)Author
2019-11-09Profile: don't crash when there are no cylindersGravatar Berthold Stoeger
2019-11-09Cleanup: replace unsigned by signed parameter in two helper functionsGravatar Berthold Stoeger
2019-11-09Cleanup: return cylinder from add_empty_cylinder()Gravatar Berthold Stoeger
2019-11-09Cleanup: return cylinder from cylinder_start() in parserGravatar Berthold Stoeger
2019-11-09Core: remove MAX_CYLINDERS restrictionGravatar Berthold Stoeger
2019-11-09Cleanup: Make cylinder formatting functions const-cleanGravatar Berthold Stoeger
2019-11-09Cleanup: move copy_cylinder_types() from dive.c to equipment.cGravatar Berthold Stoeger
2019-11-09Core: create copy_cylinder_type() functionGravatar Berthold Stoeger
2019-11-09Core: dynamically allocate cylinder maps in merge_cylinders()Gravatar Berthold Stoeger
2019-11-09Core: dynamically allocate gases arrayGravatar Berthold Stoeger
2019-11-09Cleanup: free plot data on exitGravatar Berthold Stoeger
2019-11-09Profile: dynamically allocate gases arrayGravatar Berthold Stoeger
2019-11-09Profile: dynamically allocate plot pressure dataGravatar Berthold Stoeger
2019-11-09Profile: use pressure data functions in DivePlotDataModelGravatar Berthold Stoeger
2019-11-09Profile: use pressure data functions in save_profiles_bufferGravatar Berthold Stoeger
2019-11-09Profile: use pressure data functions in fill_missing_tank_pressuresGravatar Berthold Stoeger
2019-11-09Profile: turn INSERT_ENTRY macro into helper functionGravatar Berthold Stoeger
2019-11-09Profile: pass index instead of pointer to set_plot_pressure_dataGravatar Berthold Stoeger
2019-11-09Profile: switch pressure-accessing functions to indexesGravatar Berthold Stoeger
2019-11-09Cleanup: comment out function that is used by commented out codeGravatar Berthold Stoeger
2019-11-09Profile: change get_plot_pressure to take index instead of pointerGravatar Berthold Stoeger
2019-11-09Profile: Change RulerItem2 to use index instead of pointerGravatar Berthold Stoeger
2019-11-09Cleanup: implement proper Qt-model semantics in DivePlotData modelGravatar Berthold Stoeger
2019-11-09Undo: Make PasteState cylinders list dynamically allocatedGravatar Berthold Stoeger
2019-11-09Cylinders: dynamically allocate cylinder arraysGravatar Berthold Stoeger
2019-11-09Cylinders: dynamically allocate cylinder arraysGravatar Berthold Stoeger
2019-11-09Core: dynamically allocate the result of get_gas_used()Gravatar Berthold Stoeger
2019-11-08scripts: update get-deps to allow clean buildGravatar jan Iversen
2019-11-08Mobile: correctly update filter text and update all three modelsGravatar Dirk Hohndel
2019-11-08Mobile: modify filter so that all models get notifiedGravatar Dirk Hohndel
2019-11-08Mobile: reconnect the correct model after changing filterGravatar Dirk Hohndel
2019-11-08Mobile: consistently refer to the dive list modelGravatar Dirk Hohndel
2019-11-08Mobile: ensure there's some space between date and depth/durationGravatar Dirk Hohndel
2019-11-08Mobile: ensure the sort order is always setGravatar Dirk Hohndel
2019-11-08Mobile: use the CollapsedDiveListSortModel for dive listGravatar Dirk Hohndel
2019-11-08Mobile: setup CollapsedDiveListSortModelGravatar Dirk Hohndel
2019-11-08Mobile: add second filter proxy model for dive listGravatar Dirk Hohndel
2019-11-08Mobile: derive the index from the dive idGravatar Dirk Hohndel
2019-11-08core: reorder dive structure elements to avoid paddingGravatar Dirk Hohndel
2019-11-08core: add collapsed state to the dive data structureGravatar Dirk Hohndel
2019-11-08Mobile: give visual indication that we are saving divesGravatar Dirk Hohndel
2019-11-08Mobile: allow message argument to showBusy functionGravatar Dirk Hohndel
2019-11-08Mobile: add UI feature tests to Developer menuGravatar Dirk Hohndel
2019-11-08iOS: fix handling of version option to build.shGravatar Dirk Hohndel
2019-11-08Mobile: let the user know if we can't save changesGravatar Dirk Hohndel
2019-11-08Mobile: remember if we were able to open the local cacheGravatar Dirk Hohndel
2019-11-08Mobile: remove useless attempt to prevent access to the cloudGravatar Dirk Hohndel
2019-11-08Mobile: drop extra argument to QStringGravatar Dirk Hohndel
2019-11-08iOS: update Info.plist with better text and missing description keyGravatar Dirk Hohndel
2019-11-08iOS: build the debug version of Google maps library if neededGravatar Dirk Hohndel