pull request: trip manipulations

Dirk Hohndel dirk at hohndel.org
Wed Sep 5 14:01:16 PDT 2012


Linus,

I have added yet more of the requested features.

I am not aware of any outstanding bugs or crashes (except for the Gtk
problem that causes the import to crash for some people on Ubuntu and
MacOS - but as I mentioned earlier, that bug has been around as long as
the import file selector box).

Thanks

/D

The following changes since commit 6a210e573d947d61172da0363cbd7832e5459323:

  Add support for printing only the selected dives (2012-08-30 09:30:59 -0700)

are available in the git repository at:

  git://git.hohndel.org/subsurface.git trip3

for you to fetch changes up to 4679f4fbbc1f303b963b4eabebbbc9c684299619:

  Avoid duplicate dive_trip entries (2012-09-05 13:54:22 -0700)

----------------------------------------------------------------
Dirk Hohndel (14):
      Store time_t as long value
      Clean up macros and auxiliary functions
      Allow modification and edits of trips
      Use truth values with gboolean
      Fix a crash when changing sort column
      Add autogen menu command
      Fix copy_tree_node to no longer overwrite dive duration
      Correctly initialize the toggle state of the autogroup menu entry
      Fix crash when removing the first dive of a trip
      Correct the trip related test dives
      Use the infrastructure for moving dives in more places
      Add ability to merge trip with trip below
      More trip manipulations: remove selected dives from trip
      Avoid duplicate dive_trip entries

 dive.h           |  46 +++++---
 divelist.c       | 647 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------
 divelist.h       |   1 +
 dives/test21.xml |   2 +-
 dives/test22.xml |   2 +-
 dives/test23.xml |   9 +-
 gtk-gui.c        |  18 +++-
 info.c           |  62 ++++++++++-
 parse-xml.c      |  13 +--
 save-xml.c       |   4 +-
 10 files changed, 707 insertions(+), 97 deletions(-)


More information about the subsurface mailing list