latest defaultfile branch

Dirk Hohndel dirk at hohndel.org
Tue Sep 11 16:28:35 PDT 2012


Folks,

After going back and forth about this a number of times I still think
that this code is a major improvement compared to what we have in master
today.

Can I please get some testing on Mac and Windows (and of course also
Linux), and especially Henrik, can you verify that you can still see the
bug that you reported (because either I don't understand the steps that
you sent, or I'm seriously confused... it seems to work as expected
here).

I am not planning to add the 'personality' feature to this prior to
Subsurface 2.0. Instead I want this simply as the documented behavior
for now. People who regularly work with more than one datafile have two
simple options.

a) use the command line
b) use Ctrl-W (or the File->Close menu item) and then Ctrl-O (or
File->Open) to open a different datafile if they start subsurface
without arguments.

/D

The following changes since commit b6812946319080699f6071656f09d402d23d3e46:

  Merge branch 'print_selection' of http://ambre.pingoured.fr/cgit/subsurface (2012-09-06 12:48:02 -0700)

are available in the git repository at:


  git://git.hohndel.org/subsurface.git defaultfile

for you to fetch changes up to be941e00b20cc0b8b3b46e04200ce15c3023ad23:

  Inline g_list_free_full for better compatibility (2012-09-11 12:08:39 -0700)

----------------------------------------------------------------
Dirk Hohndel (6):
      First cut of adding a default file name
      Change behavior for the existing filename
      Implement Close menu option that allows closing the data file
      Fix silly folder permission bug
      Change the definition of "dive table changed"
      Use glibio functions for mkdir

Lubomir I. Ivanov (1):
      Inline g_list_free_full for better compatibility

 display-gtk.h |   2 --
 dive.h        |   7 ++++++-
 equipment.c   |   6 ++++++
 gtk-gui.c     | 146 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++----------
 info.c        |  11 +++++++++++
 linux.c       |  21 +++++++++++++++++++++
 macos.c       |  19 +++++++++++++++++++
 main.c        |  15 ++++++++++++---
 parse-xml.c   |   5 ++---
 statistics.c  |  29 +++++++++++++++++++++++++++++
 windows.c     |  24 ++++++++++++++++++++++++
 11 files changed, 266 insertions(+), 19 deletions(-)


More information about the subsurface mailing list