summaryrefslogtreecommitdiffstats
path: root/DClock.vala
diff options
context:
space:
mode:
Diffstat (limited to 'DClock.vala')
-rw-r--r--DClock.vala30
1 files changed, 12 insertions, 18 deletions
diff --git a/DClock.vala b/DClock.vala
index 5f85d62..14abcc1 100644
--- a/DClock.vala
+++ b/DClock.vala
@@ -195,27 +195,21 @@ public class DClock : Panel.Applet {
}
void update_orient() {
- /*string text;
- int min_width;
double new_angle;
- double angle;*/
+ double angle;
- //text = gtk_label_get_text (GTK_LABEL (cd->clockw));
- //min_width = calculate_minimum_width (cd->panel_button, text);
-
- /*if(orient == Panel.AppletOrient.LEFT && min_width > button.allocation.width)
- new_angle = 270;
- else if(orient == Panel.AppletOrient.RIGHT && min_width > button.allocation.width)
- new_angle = 90;
- else
- new_angle = 0;*/
+ if(orient == Panel.AppletOrient.LEFT)
+ new_angle = 270;
+ else if(orient == Panel.AppletOrient.RIGHT)
+ new_angle = 90;
+ else
+ new_angle = 0;
- /*angle = gtk_label_get_angle(GTK_LABEL (cd->clockw));
- if (angle != new_angle) {
- unfix_size (cd);
- gtk_label_set_angle (GTK_LABEL (cd->clockw), new_angle);
- gtk_label_set_angle (GTK_LABEL (cd->panel_temperature_label), new_angle);
- }*/
+ angle = label.get_angle();
+ if (angle != new_angle) {
+ unfix_size();
+ label.set_angle(new_angle);
+ }
}
private static void applet_change_orient(Panel.Applet applet, Panel.AppletOrient orient, DClock clock) {