aboutsummaryrefslogtreecommitdiffstats
path: root/dive.c
AgeCommit message (Expand)Author
2014-08-06Make gas use statistics be coherent and more completeGravatar Linus Torvalds
2014-08-05Picture handling: cleaning up the messGravatar Dirk Hohndel
2014-08-04Planner: show mean depthGravatar Dirk Hohndel
2014-07-30Implement the functionality of remove_picture.Gravatar Tomaz Canabrava
2014-07-29Don't cross link events between displayed_dive and current_diveGravatar Tomaz Canabrava
2014-07-17Replace cylinder_is_used with is_cylinder_usedGravatar Anton Lundin
2014-07-16Convert ternary "?:" into if for translation tools to workGravatar Dirk Hohndel
2014-07-15Planner: even with broken plans, don't divide by 0Gravatar Dirk Hohndel
2014-07-12Rename event: correctly replace event with new oneGravatar Dirk Hohndel
2014-07-12Remove event: don't compare pointers, compare eventsGravatar Dirk Hohndel
2014-07-10Fix potential division by zeroGravatar Anton Lundin
2014-07-10Fix potential leak of newdc in make_first_dc()Gravatar Anton Lundin
2014-07-10Add helper functions to ensure we have sane tag listsGravatar Dirk Hohndel
2014-07-08Fix picture loadingGravatar Dirk Hohndel
2014-07-06When copying dives, make copies of samples/events in first DCGravatar Dirk Hohndel
2014-07-03UI restructure: add clone_dive helperGravatar Dirk Hohndel
2014-07-03Add a "smart strdup" helper named copy_string()Gravatar Dirk Hohndel
2014-07-03UI restructure: add helper function to copy and clear a diveGravatar Dirk Hohndel
2014-07-02UI restructure: use a global variable to hold the dive we show / editGravatar Dirk Hohndel
2014-07-01Picture loading: only add the pictures to "reasonable" divesGravatar Dirk Hohndel
2014-06-11Allow the user to delete a dive computer from a diveGravatar Dirk Hohndel
2014-06-09Picture handling: switch to stronger typed offsetGravatar Dirk Hohndel
2014-06-08Display liters with script elGravatar Robert C. Helling
2014-06-08Picture handling: change data structure to store offset instead timestampGravatar Dirk Hohndel
2014-06-08Picture handling: keep picture list sortedGravatar Dirk Hohndel
2014-06-08Picture handling: don't add the same picture more than onceGravatar Dirk Hohndel
2014-06-08Picture handling: adjust timestamp after it's setGravatar Dirk Hohndel
2014-06-03Planner: only copy cylinders that were used in the template diveGravatar Dirk Hohndel
2014-06-03When calculating the maximum of unsigned values, use unsigned variableGravatar Dirk Hohndel
2014-06-03CCR code: Change to sample structureGravatar Willem Ferguson
2014-06-03Fix linked list corruption, move code to C.Gravatar Tomaz Canabrava
2014-06-03Not all C compilers like uintGravatar Dirk Hohndel
2014-06-02Break picture handling code from C++ to C.Gravatar Tomaz Canabrava
2014-06-02Add a FOR_EACH_PICTURE macro and the code for picture_count.Gravatar Tomaz Canabrava
2014-06-02Add stubs for the main methods that will operate on pictures.Gravatar Tomaz Canabrava
2014-06-01Remove is_air() and convert its users to gasmixGravatar Dirk Hohndel
2014-06-01Remove the .used member of the cylinder structureGravatar Dirk Hohndel
2014-06-01Encapsulate the horrid gas encoding in gas change eventsGravatar Dirk Hohndel
2014-05-29Don't assume that pressures are always positiveGravatar Dirk Hohndel
2014-05-26Merge branch 'atdotde'Gravatar Dirk Hohndel
2014-05-26Use get_o2() and get_he() instead of accessing permilles directlyGravatar Robert C. Helling
2014-05-22Create a 'remove_event' function that removes an event.Gravatar Tomaz Canabrava
2014-05-20Use the last 'diveid' when merging dives for one dive computerGravatar Linus Torvalds
2014-05-20Migrate code to for_each_dive and for_each_dcGravatar Anton Lundin
2014-05-19Add ability to make a dive computer the first dive computer of a diveGravatar Dirk Hohndel
2014-05-19Assign the uniq dive ID the moment a dive is allocatedGravatar Dirk Hohndel
2014-05-14Don't merge divecomputers if we know they are differentGravatar Dirk Hohndel
2014-05-13Do not check for null before free.Gravatar Tomaz Canabrava
2014-05-11Prefix a method with 'dive_' because it should work only with divesGravatar Tomaz Canabrava
2014-05-08Remove unnecessary include from dive.cGravatar Anton Lundin