mirror of
https://github.com/subsurface/subsurface.git
synced 2025-02-19 22:16:15 +00:00
Desktop: add additional star widgets to Information tab
Connect the UI to the underlying dive structure. Enable proper initialisation and management of star widgets while Information tab is active. Enable undo for the addtional star widgets. Signed-off-by: willemferguson <willemferguson@zoology.up.ac.za> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
This commit is contained in:
parent
4e86dd3a52
commit
6d7f26f4bf
8 changed files with 231 additions and 6 deletions
|
|
@ -149,7 +149,7 @@ struct dive {
|
|||
char *suit;
|
||||
int number;
|
||||
int rating;
|
||||
int visibility; /* 0 - 5 star rating */
|
||||
int wavesize, current, visibility, surge, chill; /* 0 - 5 star ratings */
|
||||
int sac, otu, cns, maxcns;
|
||||
|
||||
/* Calculated based on dive computer data */
|
||||
|
|
@ -194,6 +194,10 @@ struct dive_components {
|
|||
unsigned int suit : 1;
|
||||
unsigned int rating : 1;
|
||||
unsigned int visibility : 1;
|
||||
unsigned int wavesize : 1;
|
||||
unsigned int current : 1;
|
||||
unsigned int surge : 1;
|
||||
unsigned int chill : 1;
|
||||
unsigned int tags : 1;
|
||||
unsigned int cylinders : 1;
|
||||
unsigned int weights : 1;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue