summaryrefslogtreecommitdiffstats
path: root/core/planner.c
AgeCommit message (Expand)Author
2020-10-25cleanup: move interpolate inline function to its own header fileGravatar Berthold Stoeger
2020-10-25cleanup: split out divecomputer functions from dive.cGravatar Berthold Stoeger
2020-10-25cleanup: break out event-related code into event.[c|h]Gravatar Berthold Stoeger
2020-09-21Bailout segment is part of bottom timeGravatar Robert C. Helling
2020-09-13Disable SAC factor setting for CCR divesGravatar Robert C. Helling
2020-05-01cleanup: move declaration of utc_mk* functions to new subsurface-time.h headerGravatar Berthold Stoeger
2020-05-01cleanup: move dive_table from dive.h to divelist.hGravatar Berthold Stoeger
2020-05-01core: create fake cylinder at end of cylinder table (hack!)Gravatar Berthold Stoeger
2020-05-01core: always keep an empty cylinder at the end of the cylinder arrayGravatar Berthold Stoeger
2020-04-07cleanup: use SAMPLE_EVENT_BOOKMARK in add_event() callsGravatar Berthold Stoeger
2020-04-07cleanup: move fill_default_cylinder from planner.c to equipment.cGravatar Berthold Stoeger
2020-01-10code cleanup: introduce empty_cylinder constantGravatar Dirk Hohndel
2019-11-09Cylinders: access cylinders with get_cylinder()Gravatar Berthold Stoeger
2019-11-09Core: remove MAX_CYLINDERS restrictionGravatar Berthold Stoeger
2019-10-03Analyze gasswitches in CCR bailoutGravatar Robert C. Helling
2019-09-11Show correct notes entry when switching on stopsGravatar Robert C. Helling
2019-09-10Cleanup: remove global disclaimer variableGravatar Berthold Stoeger
2019-08-26Show surface degassing in the planner only when configured time != 0Gravatar Stefan Fuchs
2019-08-08Planner: pass dive to enough_gas()Gravatar Berthold Stoeger
2019-08-08Planner: pass dive / cylinder pair to track_ascent_gas()Gravatar Berthold Stoeger
2019-08-08Planner: pass dive to analyze_gaslist()Gravatar Berthold Stoeger
2019-08-08Planner: fix comment for create_dive_from_plan()Gravatar Berthold Stoeger
2019-08-08Core: pass dive, cylinder-id to fill_default_cylinderGravatar Berthold Stoeger
2019-08-08Planner: use planner's dive in interpolate_transition()Gravatar Berthold Stoeger
2019-08-08Parser: remove global stateGravatar Berthold Stoeger
2019-08-08Cleanup: remove unused function printdecotableGravatar Berthold Stoeger
2019-08-08Cleanup: make local functions in planner.c of static linkageGravatar Berthold Stoeger
2019-08-08Cleanup: move planner/deco related declarations planner/deco.hGravatar Berthold Stoeger
2019-08-08Cleanup: move error reporting function declarations to errorhelper.hGravatar Berthold Stoeger
2019-06-28Planner: Wait minimum switch time when bailing out to OCGravatar Robert C. Helling
2019-06-19Cleanup: remove unused parameter used from find_best_gasmix_match()Gravatar Berthold Stoeger
2019-06-19Cleanup: move function declaration into header fileGravatar Berthold Stoeger
2019-06-19Cleanup: remove unused global variables plangflow and plangfhighGravatar Berthold Stoeger
2019-06-19Cleanup: make lookup table in planner.c of static linkageGravatar Berthold Stoeger
2019-03-29Make sure surface air is not considered a deco gasGravatar Robert C. Helling
2019-03-29Add UI element for final surface segment in plannerGravatar Robert C. Helling
2019-03-29Show a bit of surface degassing in the plannerGravatar Robert C. Helling
2019-03-18Core: change FIXME languageGravatar Robert C. Helling
2019-01-13Planner: Add checkbox to force OC bailoutGravatar Robert C. Helling
2018-08-23Cleanup: const-ify functions taking pointers to eventsGravatar Berthold Stoeger
2018-08-23Cleanup: pass gasmix by valueGravatar Berthold Stoeger
2018-08-23Cleanup: unify get_gas_at_time() and get_gasmix()Gravatar Berthold Stoeger
2018-08-09Allow zero length segments in plannerGravatar Robert C. Helling
2018-06-24Fix interpretation of dive mode changes upon replanGravatar Robert C. Helling
2018-06-20equipment: sanitize 'tank_info' loop limitsGravatar Lubomir I. Ivanov
2018-06-20core: add free_samples helperGravatar Dirk Hohndel
2018-05-28Planner: Don't store a setpoint unless we are in CCR modeGravatar Robert C. Helling
2018-05-24core: replace (void) with UNUSED(x) and include ssrf.hGravatar jan Iversen
2018-05-14Rename enum dive_comp_type to divemode_tGravatar Robert C. Helling
2018-05-14Planner: Make use divemode for consumed gas calculationGravatar Robert C. Helling