summaryrefslogtreecommitdiffstats
path: root/divelist.c
AgeCommit message (Expand)Author
2012-10-02Fixed potential, rare corruption of unicode charactersGravatar Lubomir I. Ivanov
2012-10-01Fix memory leaks related to dive_trip->locationGravatar Lubomir I. Ivanov
2012-10-01Destroy the divelist (tree) before calling gtk_main_quit()Gravatar Lubomir I. Ivanov
2012-10-01Fixed memory leaks specific to divelist.cGravatar Lubomir I. Ivanov
2012-09-29Fix a number of obvious memory leaksGravatar Dirk Hohndel
2012-09-29Clear the display widgets when deleting all dives in the listGravatar Lubomir I. Ivanov
2012-09-28Redo the delete dive codeGravatar Dirk Hohndel
2012-09-24Update the trip's "when" flag after deleting a dive from itGravatar Lubomir I. Ivanov
2012-09-23Added the functionality to delete selected (multiple) divesGravatar Lubomir I. Ivanov
2012-09-22Added different delete label when right clicking multiple drivesGravatar Lubomir I. Ivanov
2012-09-20Only select last dive by default if no other dives are selectedGravatar Dirk Hohndel
2012-09-20Removed obsolete debug messageGravatar Dirk Hohndel
2012-09-20Convert the divelist debug helpers to the new time functions as wellGravatar Dirk Hohndel
2012-09-20Merge branch 'divetrip-rewrite' of git://github.com/torvalds/subsurfaceGravatar Linus Torvalds
2012-09-20FIND_TRIP: don't cast a timestamp to a pointerGravatar Linus Torvalds
2012-09-20Convert FIND_TRIP into functionGravatar Dirk Hohndel
2012-09-19Fix the incorrect data type for DIVE_DATE accessesGravatar Linus Torvalds
2012-09-19Partial rewrite of the dive trip codeGravatar Dirk Hohndel
2012-09-19Use a 64-bit 'timestamp_t' for all timestamps, rather than 'time_t'Gravatar Linus Torvalds
2012-09-19Check if trip is NULL before calling DIVE_TRIPGravatar Lubomir I. Ivanov
2012-09-18Fix some of the problems reported by cppcheckGravatar Dirk Hohndel
2012-09-18When deleting dives make sure that amount_selected stays consistentGravatar Dirk Hohndel
2012-09-18Prevent dive_from_path from dereferencing invalid iterGravatar Dirk Hohndel
2012-09-13Mark divelist changed when modifying tripsGravatar Dirk Hohndel
2012-09-11Better compatibility with older GTK and CairoGravatar Lubomir I. Ivanov
2012-09-10Improve trip assignment for new divesGravatar Dirk Hohndel
2012-09-07Implement delete dive optionGravatar Dirk Hohndel
2012-09-07Make "create trip above" also add on selected divesGravatar Dirk Hohndel
2012-09-07Handle new dives correctly if trips existGravatar Dirk Hohndel
2012-09-06Merge one or more dives with the trip aboveGravatar Dirk Hohndel
2012-09-05Avoid duplicate dive_trip entriesGravatar Dirk Hohndel
2012-09-05More trip manipulations: remove selected dives from tripGravatar Dirk Hohndel
2012-09-03Add ability to merge trip with trip belowGravatar Dirk Hohndel
2012-09-03Use the infrastructure for moving dives in more placesGravatar Dirk Hohndel
2012-09-03Fix crash when removing the first dive of a tripGravatar Dirk Hohndel
2012-09-03Fix copy_tree_node to no longer overwrite dive durationGravatar Dirk Hohndel
2012-09-02Add autogen menu commandGravatar Dirk Hohndel
2012-09-02Fix a crash when changing sort columnGravatar Dirk Hohndel
2012-09-01Allow modification and edits of tripsGravatar Dirk Hohndel
2012-09-01Clean up macros and auxiliary functionsGravatar Dirk Hohndel
2012-09-01Store time_t as long valueGravatar Dirk Hohndel
2012-08-29Stop tracking the number of dives in a dive tripGravatar Dirk Hohndel
2012-08-27Merge branch 'trips' of git://git.hohndel.org/subsurfaceGravatar Linus Torvalds
2012-08-27Fix an issue with trips that have dives from multiple input filesGravatar Dirk Hohndel
2012-08-27First cut of explicit trip trackingGravatar Dirk Hohndel
2012-08-21Add helper 'for_each_dive()' dive iteratorGravatar Linus Torvalds
2012-08-21Fix single-dive editing oddityGravatar Linus Torvalds
2012-08-20Improve group selection semanticsGravatar Linus Torvalds
2012-08-20Avoid changing selection status when collapsing/expanding groupsGravatar Linus Torvalds
2012-08-20Rework dive selection logicGravatar Linus Torvalds