Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-09-11 | Be more careful about unit changes | Linus Torvalds | |
When we change units, we need to flush any currently active dive information in the old units, and then carefully reload it in the new units. Otherwise crazy stuff happens - like having current cylinder working pressure values that are in PSI because that *used* to be the output unit, but then interpreting those values as BAR, because we changed the units. Also, since we now properly import working pressure from Diving Log, stop importing the (useless) cylinder description. The Diving Log cylinder descriptions are things like "Alu" or "Steel". We're better off just making up our own. Finally, since Diving Log has cylinder size in metric, make sure that we do the "match standard cylinder sizes" *after* we've done all the cylinder size conversions to proper units. Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org> | |||
2011-09-07 | Update the dive units without destroyng and rebuilding the dive list | Linus Torvalds | |
Just iterate over the dive list entries, updating them one by one. This avoids the "selection destroyed" when the dive units are changed. And it's cleaner anyway. Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org> | |||
2011-09-07 | Add GtkTreeViewColumn information to 'struct DiveList' | Linus Torvalds | |
We will need the column information in order to update the naming when the units change. Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org> | |||
2011-09-05 | Open File works. I refactored the code and introduced a new type. I never ↵ | Nathan Samson | |
used it as a pointer (their was no real reason), but I'm not really satisfied. Signed-off-by: Nathan Samson <nathansamson@gmail.com> |