3
3
static Window * s_main_window ;
4
4
5
5
// These display the actual information
6
- static TextLayer * s_week_year_layer ;
6
+ static TextLayer * s_week_layer ;
7
7
static TextLayer * s_battery_layer ;
8
8
static TextLayer * s_time_layer ;
9
9
static TextLayer * s_date_layer ;
10
10
static TextLayer * s_day_layer ;
11
11
static TextLayer * s_bluetooth_layer ;
12
12
13
13
// These create some padding for the status bar text
14
- static Layer * s_week_year_space_layer ;
14
+ static Layer * s_week_space_layer ;
15
15
static Layer * s_battery_space_layer ;
16
16
static Layer * s_day_space_layer ;
17
17
static Layer * s_bluetooth_space_layer ;
@@ -21,13 +21,13 @@ static bool bluetooth_handler_init = true;
21
21
22
22
static void tick_handler (struct tm * tick_time , TimeUnits units_changed ) {
23
23
// Declare buffers to hold the formatted strings
24
- static char s_week_year_buffer [ 12 ];
24
+ static char s_week_buffer [ 8 ];
25
25
static char s_time_buffer [6 ];
26
26
static char s_date_buffer [13 ];
27
27
static char s_day_buffer [10 ];
28
28
29
29
// Format time to strings
30
- strftime (s_week_year_buffer , sizeof (s_week_year_buffer ), "Week %V '%y " , tick_time );
30
+ strftime (s_week_buffer , sizeof (s_week_buffer ), "Week %V" , tick_time );
31
31
strftime (s_time_buffer , sizeof (s_time_buffer ), "%H:%M" , tick_time );
32
32
strftime (s_date_buffer , sizeof (s_date_buffer ), "%e %B" , tick_time );
33
33
strftime (s_day_buffer , sizeof (s_day_buffer ), "%A" , tick_time );
@@ -39,7 +39,7 @@ static void tick_handler(struct tm *tick_time, TimeUnits units_changed) {
39
39
}
40
40
41
41
// Update the display
42
- text_layer_set_text (s_week_year_layer , s_week_year_buffer );
42
+ text_layer_set_text (s_week_layer , s_week_buffer );
43
43
text_layer_set_text (s_time_layer , s_time_buffer );
44
44
text_layer_set_text (s_date_layer , s_date_buffer );
45
45
text_layer_set_text (s_day_layer , s_day_buffer );
@@ -81,10 +81,10 @@ static void space_layer_draw(Layer *layer, GContext *ctx) {
81
81
}
82
82
83
83
static void add_space_layers (Layer * root_layer ) {
84
- // Create space for week/year layer
85
- s_week_year_space_layer = layer_create (GRect (0 , 0 , 4 , 19 ));
86
- layer_set_update_proc (s_week_year_space_layer , space_layer_draw );
87
- layer_add_child (root_layer , s_week_year_space_layer );
84
+ // Create space for week layer
85
+ s_week_space_layer = layer_create (GRect (0 , 0 , 4 , 19 ));
86
+ layer_set_update_proc (s_week_space_layer , space_layer_draw );
87
+ layer_add_child (root_layer , s_week_space_layer );
88
88
89
89
// Create space for battery layer
90
90
s_battery_space_layer = layer_create (GRect (140 , 0 , 4 , 19 ));
@@ -111,12 +111,12 @@ static void main_window_load(Window *window) {
111
111
GFont bitham_42_light_font = fonts_get_system_font (FONT_KEY_BITHAM_42_LIGHT );
112
112
GFont gothic_24_font = fonts_get_system_font (FONT_KEY_GOTHIC_24 );
113
113
114
- // Create week/year layer
115
- s_week_year_layer = text_layer_create (GRect (4 , 0 , 107 , 19 ));
116
- text_layer_set_background_color (s_week_year_layer , GColorBlack );
117
- text_layer_set_text_color (s_week_year_layer , GColorWhite );
118
- text_layer_set_font (s_week_year_layer , gothic_14_font );
119
- layer_add_child (root_layer , text_layer_get_layer (s_week_year_layer ));
114
+ // Create week layer
115
+ s_week_layer = text_layer_create (GRect (4 , 0 , 107 , 19 ));
116
+ text_layer_set_background_color (s_week_layer , GColorBlack );
117
+ text_layer_set_text_color (s_week_layer , GColorWhite );
118
+ text_layer_set_font (s_week_layer , gothic_14_font );
119
+ layer_add_child (root_layer , text_layer_get_layer (s_week_layer ));
120
120
121
121
// Create battery layer
122
122
s_battery_layer = text_layer_create (GRect (111 , 0 , 30 , 19 ));
@@ -170,13 +170,13 @@ static void main_window_load(Window *window) {
170
170
171
171
static void main_window_unload (Window * window ) {
172
172
// Destroy all space layers to free resources
173
- layer_destroy (s_week_year_space_layer );
173
+ layer_destroy (s_week_space_layer );
174
174
layer_destroy (s_battery_space_layer );
175
175
layer_destroy (s_day_space_layer );
176
176
layer_destroy (s_bluetooth_space_layer );
177
177
178
178
// Destroy all layers to free resources
179
- text_layer_destroy (s_week_year_layer );
179
+ text_layer_destroy (s_week_layer );
180
180
text_layer_destroy (s_battery_layer );
181
181
text_layer_destroy (s_time_layer );
182
182
text_layer_destroy (s_date_layer );
0 commit comments