File tree 3 files changed +38
-34
lines changed
3 files changed +38
-34
lines changed Original file line number Diff line number Diff line change @@ -394,6 +394,7 @@ list(APPEND SOURCE_FILES
394
394
displayapp/screens/Error.cpp
395
395
displayapp/screens/Alarm.cpp
396
396
displayapp/screens/Styles.cpp
397
+ displayapp/screens/WeatherSymbols.cpp
397
398
displayapp/Colors.cpp
398
399
displayapp/widgets/Counter.cpp
399
400
displayapp/widgets/PageIndicator.cpp
Original file line number Diff line number Diff line change
1
+ #include " displayapp/screens/WeatherSymbols.h"
2
+
3
+ const char * Pinetime::Applications::Screens::Symbols::GetSymbol (const Pinetime::Controllers::SimpleWeatherService::Icons icon) {
4
+ switch (icon) {
5
+ case Pinetime::Controllers::SimpleWeatherService::Icons::Sun:
6
+ return Symbols::sun;
7
+ break ;
8
+ case Pinetime::Controllers::SimpleWeatherService::Icons::CloudsSun:
9
+ return Symbols::cloudSun;
10
+ break ;
11
+ case Pinetime::Controllers::SimpleWeatherService::Icons::Clouds:
12
+ return Symbols::cloud;
13
+ break ;
14
+ case Pinetime::Controllers::SimpleWeatherService::Icons::BrokenClouds:
15
+ return Symbols::cloudMeatball;
16
+ break ;
17
+ case Pinetime::Controllers::SimpleWeatherService::Icons::Thunderstorm:
18
+ return Symbols::bolt;
19
+ break ;
20
+ case Pinetime::Controllers::SimpleWeatherService::Icons::Snow:
21
+ return Symbols::snowflake;
22
+ break ;
23
+ case Pinetime::Controllers::SimpleWeatherService::Icons::CloudShowerHeavy:
24
+ return Symbols::cloudShowersHeavy;
25
+ break ;
26
+ case Pinetime::Controllers::SimpleWeatherService::Icons::CloudSunRain:
27
+ return Symbols::cloudSunRain;
28
+ break ;
29
+ case Pinetime::Controllers::SimpleWeatherService::Icons::Smog:
30
+ return Symbols::smog;
31
+ break ;
32
+ default :
33
+ return Symbols::ban;
34
+ break ;
35
+ }
36
+ }
Original file line number Diff line number Diff line change @@ -6,40 +6,7 @@ namespace Pinetime {
6
6
namespace Applications {
7
7
namespace Screens {
8
8
namespace Symbols {
9
- const char * GetSymbol (const Pinetime::Controllers::SimpleWeatherService::Icons icon) {
10
- switch (icon) {
11
- case Pinetime::Controllers::SimpleWeatherService::Icons::Sun:
12
- return Symbols::sun;
13
- break ;
14
- case Pinetime::Controllers::SimpleWeatherService::Icons::CloudsSun:
15
- return Symbols::cloudSun;
16
- break ;
17
- case Pinetime::Controllers::SimpleWeatherService::Icons::Clouds:
18
- return Symbols::cloud;
19
- break ;
20
- case Pinetime::Controllers::SimpleWeatherService::Icons::BrokenClouds:
21
- return Symbols::cloudMeatball;
22
- break ;
23
- case Pinetime::Controllers::SimpleWeatherService::Icons::Thunderstorm:
24
- return Symbols::bolt;
25
- break ;
26
- case Pinetime::Controllers::SimpleWeatherService::Icons::Snow:
27
- return Symbols::snowflake;
28
- break ;
29
- case Pinetime::Controllers::SimpleWeatherService::Icons::CloudShowerHeavy:
30
- return Symbols::cloudShowersHeavy;
31
- break ;
32
- case Pinetime::Controllers::SimpleWeatherService::Icons::CloudSunRain:
33
- return Symbols::cloudSunRain;
34
- break ;
35
- case Pinetime::Controllers::SimpleWeatherService::Icons::Smog:
36
- return Symbols::smog;
37
- break ;
38
- default :
39
- return Symbols::ban;
40
- break ;
41
- }
42
- }
9
+ const char * GetSymbol (const Pinetime::Controllers::SimpleWeatherService::Icons icon);
43
10
}
44
11
}
45
12
}
You can’t perform that action at this time.
0 commit comments