diff options
author | Dirk Hohndel <dirk@hohndel.org> | 2014-05-06 10:19:43 -0700 |
---|---|---|
committer | Dirk Hohndel <dirk@hohndel.org> | 2014-05-06 11:13:24 -0700 |
commit | bcf973190c07aecea2358af155a7190967faf054 (patch) | |
tree | da96b0a0795c1c2442552abc321f4e459d815c8a /ReleaseNotes.txt | |
parent | 217c82f6c4207a5afe086d15edb29db59e523575 (diff) | |
download | subsurface-bcf973190c07aecea2358af155a7190967faf054.tar.gz |
Only change identical fields when editing multiple dives
This was broken when porting to Qt - we used to do this correctly in the
Gtk version.
When editing multiple dives we show the current dive to the user and allow
them to edit that and then apply those edits to all selected dives. The
way this is SUPPOSED to work is that we only change those selected dives
that had the same value for the edited field as the current_dive had for
that field.
Let's say you select ten dives. The current dive shows divemaster Joe. You
change that to divemaster Jim. Then only the selected dives that had
divemaster Joe should change to Jim. All other dives should stay
unchanged.
This seems to implement that logic.
Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
Diffstat (limited to 'ReleaseNotes.txt')
0 files changed, 0 insertions, 0 deletions