File tree 1 file changed +18
-6
lines changed
1 file changed +18
-6
lines changed Original file line number Diff line number Diff line change @@ -71,26 +71,38 @@ void widget_bar_update(void *Self)
71
71
72
72
/* minimum: if expression is empty, do auto-scaling */
73
73
if (property_valid (& Bar -> expr_min )) {
74
- property_eval (& Bar -> expr_min );
74
+ if (0 != property_eval (& Bar -> expr_min )) {
75
+ info ("widget bar %s: Property min changed to %G" , W -> name , P2N (& Bar -> expr_min ));
76
+ }
75
77
min = P2N (& Bar -> expr_min );
76
78
} else {
77
79
min = Bar -> min ;
78
- if (val1 < min )
80
+ if (val1 < min ) {
79
81
min = val1 ;
80
- if (val2 < min )
82
+ info ("widget bar %s: new min value %G" , W -> name , min );
83
+ }
84
+ if (val2 < min ) {
81
85
min = val2 ;
86
+ info ("widget bar %s: new min value %G" , W -> name , min );
87
+ }
82
88
}
83
89
84
90
/* maximum: if expression is empty, do auto-scaling */
85
91
if (property_valid (& Bar -> expr_max )) {
86
- property_eval (& Bar -> expr_max );
92
+ if (0 != property_eval (& Bar -> expr_max )) {
93
+ info ("widget bar %s: Property max changed to %G" , W -> name , P2N (& Bar -> expr_max ));
94
+ }
87
95
max = P2N (& Bar -> expr_max );
88
96
} else {
89
97
max = Bar -> max ;
90
- if (val1 > max )
98
+ if (val1 > max ) {
91
99
max = val1 ;
92
- if (val2 > max )
100
+ info ("widget bar %s: new max value %G" , W -> name , max );
101
+ }
102
+ if (val2 > max ) {
93
103
max = val2 ;
104
+ info ("widget bar %s: new max value %G" , W -> name , max );
105
+ }
94
106
}
95
107
96
108
/* calculate bar values */
You can’t perform that action at this time.
0 commit comments