3
AUTHORS
|
@ -1 +1,2 @@
|
||||||
Rewritten agani by Viktor 'urandom' Kojouharov <viktor@bloka.org> (version 0.1.5)
|
Refactored with met.no engine by Alastair 'netstar' Poole <netstar@gmail.com> (version 0.2.0)
|
||||||
|
Rewritten again by Viktor 'urandom' Kojouharov <viktor@bloka.org> (version 0.1.5)
|
||||||
|
|
|
@ -0,0 +1,21 @@
|
||||||
|
The MIT License (MIT)
|
||||||
|
|
||||||
|
Copyright (c) 2015-2017 Yr
|
||||||
|
|
||||||
|
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||||
|
of this software and associated documentation files (the "Software"), to deal
|
||||||
|
in the Software without restriction, including without limitation the rights
|
||||||
|
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||||
|
copies of the Software, and to permit persons to whom the Software is
|
||||||
|
furnished to do so, subject to the following conditions:
|
||||||
|
|
||||||
|
The above copyright notice and this permission notice shall be included in all
|
||||||
|
copies or substantial portions of the Software.
|
||||||
|
|
||||||
|
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||||
|
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||||
|
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||||
|
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||||
|
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||||
|
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||||
|
SOFTWARE.
|
7
README
|
@ -1,2 +1,5 @@
|
||||||
weather images with permission from www.h0ax.org and www.hamweather.com
|
REQUIREMENTS:
|
||||||
new weather images are part of the kapsule icon pack. they should be replaced
|
|
||||||
|
json-c library and development files.
|
||||||
|
|
||||||
|
The weather icons are copyright (c) 2015-2017 Yr and licensed under the MIT License.
|
||||||
|
|
153
forecasts.edc
|
@ -107,7 +107,7 @@ collections {
|
||||||
relative: 0.0 0.0;
|
relative: 0.0 0.0;
|
||||||
offset: 0 0;
|
offset: 0 0;
|
||||||
to: "icon";
|
to: "icon";
|
||||||
}
|
}
|
||||||
rel2 {
|
rel2 {
|
||||||
relative: 1.0 1.0;
|
relative: 1.0 1.0;
|
||||||
offset: -1 -1;
|
offset: -1 -1;
|
||||||
|
@ -123,6 +123,7 @@ collections {
|
||||||
size: 10;
|
size: 10;
|
||||||
min: 1 1;
|
min: 1 1;
|
||||||
align: 0.0 0.1;
|
align: 0.0 0.1;
|
||||||
|
ellipsis: -1.0;
|
||||||
text_class: "module_large";
|
text_class: "module_large";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -166,7 +167,8 @@ collections {
|
||||||
font: "Sans:style=Bold";
|
font: "Sans:style=Bold";
|
||||||
size: 10;
|
size: 10;
|
||||||
min: 1 1;
|
min: 1 1;
|
||||||
align: 0.5 0.5;
|
align: 0.5 0.5;
|
||||||
|
ellipsis: -1.0;
|
||||||
text_class: "module_normal";
|
text_class: "module_normal";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -217,6 +219,7 @@ collections {
|
||||||
size: 10;
|
size: 10;
|
||||||
min: 1 1;
|
min: 1 1;
|
||||||
align: 0.0 0.0;
|
align: 0.0 0.0;
|
||||||
|
ellipsis: -1.0;
|
||||||
text_class: "module_normal";
|
text_class: "module_normal";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -291,9 +294,10 @@ collections {
|
||||||
text {
|
text {
|
||||||
text: "Date0";
|
text: "Date0";
|
||||||
font: "Sans:style=Bold";
|
font: "Sans:style=Bold";
|
||||||
size: 10;
|
size: 9;
|
||||||
min: 1 1;
|
min: 1 1;
|
||||||
align: 0.5 0.0;
|
align: 0.5 0.0;
|
||||||
|
ellipsis: -1.0;
|
||||||
text_class: "module_normal";
|
text_class: "module_normal";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -333,6 +337,7 @@ collections {
|
||||||
size: 10;
|
size: 10;
|
||||||
min: 1 1;
|
min: 1 1;
|
||||||
align: 0.5 0.0;
|
align: 0.5 0.0;
|
||||||
|
ellipsis: -1.0;
|
||||||
text_class: "module_normal";
|
text_class: "module_normal";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -370,6 +375,7 @@ collections {
|
||||||
size: 9;
|
size: 9;
|
||||||
min: 1 1;
|
min: 1 1;
|
||||||
align: 0.0 0.0;
|
align: 0.0 0.0;
|
||||||
|
ellipsis: -1.0;
|
||||||
text_class: "module_normal";
|
text_class: "module_normal";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -406,6 +412,7 @@ collections {
|
||||||
size: 9;
|
size: 9;
|
||||||
min: 1 1;
|
min: 1 1;
|
||||||
align: 1.0 0.0;
|
align: 1.0 0.0;
|
||||||
|
ellipsis: -1.0;
|
||||||
text_class: "module_normal";
|
text_class: "module_normal";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -481,9 +488,10 @@ collections {
|
||||||
text {
|
text {
|
||||||
text: "Date1";
|
text: "Date1";
|
||||||
font: "Sans:style=Bold";
|
font: "Sans:style=Bold";
|
||||||
size: 10;
|
size: 9;
|
||||||
min: 1 1;
|
min: 1 1;
|
||||||
align: 0.5 0.0;
|
align: 0.5 0.0;
|
||||||
|
ellipsis: -1.0;
|
||||||
text_class: "module_normal";
|
text_class: "module_normal";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -523,6 +531,7 @@ collections {
|
||||||
size: 10;
|
size: 10;
|
||||||
min: 1 1;
|
min: 1 1;
|
||||||
align: 0.5 0.0;
|
align: 0.5 0.0;
|
||||||
|
ellipsis: -1.0;
|
||||||
text_class: "module_normal";
|
text_class: "module_normal";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -560,6 +569,7 @@ collections {
|
||||||
size: 9;
|
size: 9;
|
||||||
min: 1 1;
|
min: 1 1;
|
||||||
align: 0.0 0.0;
|
align: 0.0 0.0;
|
||||||
|
ellipsis: -1.0;
|
||||||
text_class: "module_normal";
|
text_class: "module_normal";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -596,6 +606,7 @@ collections {
|
||||||
size: 9;
|
size: 9;
|
||||||
min: 1 1;
|
min: 1 1;
|
||||||
align: 1.0 0.0;
|
align: 1.0 0.0;
|
||||||
|
ellipsis: -1.0;
|
||||||
text_class: "module_normal";
|
text_class: "module_normal";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -646,54 +657,88 @@ collections {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
FORECASTS_ICON(0, 10, 10, 110, 110, 1.0)
|
|
||||||
FORECASTS_ICON(1, 10, 10, 110, 110, 1.0)
|
|
||||||
FORECASTS_ICON(2, 10, 10, 110, 110, 1.0)
|
|
||||||
FORECASTS_ICON(3, 10, 10, 110, 110, 1.0)
|
|
||||||
FORECASTS_ICON(4, 10, 10, 110, 110, 1.0)
|
|
||||||
FORECASTS_ICON(5, 10, 10, 110, 110, 1.0)
|
|
||||||
FORECASTS_ICON(6, 10, 10, 110, 110, 1.0)
|
|
||||||
FORECASTS_ICON(7, 10, 10, 110, 110, 1.0)
|
|
||||||
FORECASTS_ICON(8, 10, 10, 110, 110, 1.0)
|
|
||||||
FORECASTS_ICON(9, 10, 10, 110, 110, 1.0)
|
|
||||||
FORECASTS_ICON(10, 10, 10, 110, 110, 1.0)
|
|
||||||
FORECASTS_ICON(11, 10, 10, 110, 110, 1.0)
|
|
||||||
FORECASTS_ICON(12, 10, 10, 110, 110, 1.0)
|
|
||||||
FORECASTS_ICON(13, 10, 10, 110, 110, 1.0)
|
|
||||||
FORECASTS_ICON(14, 10, 10, 110, 110, 1.0)
|
|
||||||
FORECASTS_ICON(15, 10, 10, 110, 110, 1.0)
|
|
||||||
FORECASTS_ICON(16, 10, 10, 110, 110, 1.0)
|
|
||||||
FORECASTS_ICON(17, 10, 10, 110, 110, 1.0)
|
|
||||||
FORECASTS_ICON(18, 10, 10, 110, 110, 1.0)
|
|
||||||
FORECASTS_ICON(19, 10, 10, 110, 110, 1.0)
|
|
||||||
FORECASTS_ICON(20, 10, 10, 110, 110, 1.0)
|
|
||||||
FORECASTS_ICON(21, 10, 10, 110, 110, 1.0)
|
|
||||||
FORECASTS_ICON(22, 10, 10, 110, 110, 1.0)
|
|
||||||
FORECASTS_ICON(23, 10, 10, 110, 110, 1.0)
|
|
||||||
FORECASTS_ICON(24, 10, 10, 110, 110, 1.0)
|
|
||||||
FORECASTS_ICON(25, 10, 10, 110, 110, 1.0)
|
|
||||||
FORECASTS_ICON(26, 10, 10, 110, 110, 1.0)
|
|
||||||
FORECASTS_ICON(27, 10, 10, 110, 110, 1.0)
|
|
||||||
FORECASTS_ICON(28, 10, 10, 110, 110, 1.0)
|
|
||||||
FORECASTS_ICON(29, 10, 10, 110, 110, 1.0)
|
|
||||||
FORECASTS_ICON(30, 10, 10, 110, 110, 1.0)
|
|
||||||
FORECASTS_ICON(31, 10, 10, 110, 110, 1.0)
|
|
||||||
FORECASTS_ICON(32, 10, 10, 110, 110, 1.0)
|
|
||||||
FORECASTS_ICON(33, 10, 10, 110, 110, 1.0)
|
|
||||||
FORECASTS_ICON(34, 10, 10, 110, 110, 1.0)
|
|
||||||
FORECASTS_ICON(35, 10, 10, 110, 110, 1.0)
|
|
||||||
FORECASTS_ICON(36, 10, 10, 110, 110, 1.0)
|
|
||||||
FORECASTS_ICON(37, 10, 10, 110, 110, 1.0)
|
|
||||||
FORECASTS_ICON(38, 10, 10, 110, 110, 1.0)
|
|
||||||
FORECASTS_ICON(39, 10, 10, 110, 110, 1.0)
|
|
||||||
FORECASTS_ICON(40, 10, 10, 110, 110, 1.0)
|
|
||||||
FORECASTS_ICON(41, 10, 10, 110, 110, 1.0)
|
|
||||||
FORECASTS_ICON(42, 10, 10, 110, 110, 1.0)
|
|
||||||
FORECASTS_ICON(43, 10, 10, 110, 110, 1.0)
|
|
||||||
FORECASTS_ICON(44, 10, 10, 110, 110, 1.0)
|
|
||||||
FORECASTS_ICON(45, 10, 10, 110, 110, 1.0)
|
|
||||||
FORECASTS_ICON(46, 10, 10, 110, 110, 1.0)
|
|
||||||
FORECASTS_ICON(47, 10, 10, 110, 110, 1.0)
|
|
||||||
FORECASTS_ICON(3200, 10, 10, 110, 110, 1.0)
|
|
||||||
}
|
|
||||||
|
|
||||||
|
FORECASTS_ICON("rainshowersandthunder_polartwilight", 10, 10, 110, 110, 1.0);
|
||||||
|
FORECASTS_ICON("lightsleetshowers_night", 10, 10, 110, 110, 1.0);
|
||||||
|
FORECASTS_ICON("sleetshowers_day", 10, 10, 110, 110, 1.0);
|
||||||
|
FORECASTS_ICON("lightrainshowers_polartwilight", 10, 10, 110, 110, 1.0);
|
||||||
|
FORECASTS_ICON("fair_night", 10, 10, 110, 110, 1.0);
|
||||||
|
FORECASTS_ICON("rainandthunder", 10, 10, 110, 110, 1.0);
|
||||||
|
FORECASTS_ICON("heavyrainshowers_night", 10, 10, 110, 110, 1.0);
|
||||||
|
FORECASTS_ICON("lightssnowshowersandthunder_polartwilight", 10, 10, 110, 110, 1.0);
|
||||||
|
FORECASTS_ICON("sleet", 10, 10, 110, 110, 1.0);
|
||||||
|
FORECASTS_ICON("snowshowersandthunder_day", 10, 10, 110, 110, 1.0);
|
||||||
|
FORECASTS_ICON("rainshowers_polartwilight", 10, 10, 110, 110, 1.0);
|
||||||
|
FORECASTS_ICON("snowshowers_polartwilight", 10, 10, 110, 110, 1.0);
|
||||||
|
FORECASTS_ICON("heavysnowshowers_day", 10, 10, 110, 110, 1.0);
|
||||||
|
FORECASTS_ICON("lightrainshowersandthunder_night", 10, 10, 110, 110, 1.0);
|
||||||
|
FORECASTS_ICON("heavysleetshowers_night", 10, 10, 110, 110, 1.0);
|
||||||
|
FORECASTS_ICON("rainshowers_night", 10, 10, 110, 110, 1.0);
|
||||||
|
FORECASTS_ICON("clearsky_night", 10, 10, 110, 110, 1.0);
|
||||||
|
FORECASTS_ICON("heavysnowshowersandthunder_night", 10, 10, 110, 110, 1.0);
|
||||||
|
FORECASTS_ICON("partlycloudy_polartwilight", 10, 10, 110, 110, 1.0);
|
||||||
|
FORECASTS_ICON("heavysleetandthunder", 10, 10, 110, 110, 1.0);
|
||||||
|
FORECASTS_ICON("heavysleetshowersandthunder_day", 10, 10, 110, 110, 1.0);
|
||||||
|
FORECASTS_ICON("snowshowers_day", 10, 10, 110, 110, 1.0);
|
||||||
|
FORECASTS_ICON("lightrainshowers_day", 10, 10, 110, 110, 1.0);
|
||||||
|
FORECASTS_ICON("heavysleetshowersandthunder_polartwilight", 10, 10, 110, 110, 1.0);
|
||||||
|
FORECASTS_ICON("snow", 10, 10, 110, 110, 1.0);
|
||||||
|
FORECASTS_ICON("heavyrainshowersandthunder_polartwilight", 10, 10, 110, 110, 1.0);
|
||||||
|
FORECASTS_ICON("snowshowersandthunder_polartwilight", 10, 10, 110, 110, 1.0);
|
||||||
|
FORECASTS_ICON("lightssnowshowersandthunder_day", 10, 10, 110, 110, 1.0);
|
||||||
|
FORECASTS_ICON("sleetandthunder", 10, 10, 110, 110, 1.0);
|
||||||
|
FORECASTS_ICON("snowandthunder", 10, 10, 110, 110, 1.0);
|
||||||
|
FORECASTS_ICON("lightsnowshowers_polartwilight", 10, 10, 110, 110, 1.0);
|
||||||
|
FORECASTS_ICON("rainshowersandthunder_night", 10, 10, 110, 110, 1.0);
|
||||||
|
FORECASTS_ICON("lightrainshowersandthunder_day", 10, 10, 110, 110, 1.0);
|
||||||
|
FORECASTS_ICON("heavysleetshowersandthunder_night", 10, 10, 110, 110, 1.0);
|
||||||
|
FORECASTS_ICON("fair_day", 10, 10, 110, 110, 1.0);
|
||||||
|
FORECASTS_ICON("snowshowersandthunder_night", 10, 10, 110, 110, 1.0);
|
||||||
|
FORECASTS_ICON("lightsnowshowers_night", 10, 10, 110, 110, 1.0);
|
||||||
|
FORECASTS_ICON("lightsnowandthunder", 10, 10, 110, 110, 1.0);
|
||||||
|
FORECASTS_ICON("heavysnowshowers_polartwilight", 10, 10, 110, 110, 1.0);
|
||||||
|
FORECASTS_ICON("heavysnowshowers_night", 10, 10, 110, 110, 1.0);
|
||||||
|
FORECASTS_ICON("lightsleetandthunder", 10, 10, 110, 110, 1.0);
|
||||||
|
FORECASTS_ICON("lightssnowshowersandthunder_night", 10, 10, 110, 110, 1.0);
|
||||||
|
FORECASTS_ICON("heavyrainshowers_polartwilight", 10, 10, 110, 110, 1.0);
|
||||||
|
FORECASTS_ICON("heavyrainshowersandthunder_day", 10, 10, 110, 110, 1.0);
|
||||||
|
FORECASTS_ICON("lightssleetshowersandthunder_day", 10, 10, 110, 110, 1.0);
|
||||||
|
FORECASTS_ICON("lightrainshowersandthunder_polartwilight", 10, 10, 110, 110, 1.0);
|
||||||
|
FORECASTS_ICON("lightsleetshowers_day", 10, 10, 110, 110, 1.0);
|
||||||
|
FORECASTS_ICON("sleetshowersandthunder_day", 10, 10, 110, 110, 1.0);
|
||||||
|
FORECASTS_ICON("heavyrainandthunder", 10, 10, 110, 110, 1.0);
|
||||||
|
FORECASTS_ICON("heavyrainshowersandthunder_night", 10, 10, 110, 110, 1.0);
|
||||||
|
FORECASTS_ICON("rainshowers_day", 10, 10, 110, 110, 1.0);
|
||||||
|
FORECASTS_ICON("heavysnowshowersandthunder_polartwilight", 10, 10, 110, 110, 1.0);
|
||||||
|
FORECASTS_ICON("lightssleetshowersandthunder_polartwilight", 10, 10, 110, 110, 1.0);
|
||||||
|
FORECASTS_ICON("clearsky_day", 10, 10, 110, 110, 1.0);
|
||||||
|
FORECASTS_ICON("heavyrainshowers_day", 10, 10, 110, 110, 1.0);
|
||||||
|
FORECASTS_ICON("fair_polartwilight", 10, 10, 110, 110, 1.0);
|
||||||
|
FORECASTS_ICON("lightssleetshowersandthunder_night", 10, 10, 110, 110, 1.0);
|
||||||
|
FORECASTS_ICON("lightsnow", 10, 10, 110, 110, 1.0);
|
||||||
|
FORECASTS_ICON("heavysnowandthunder", 10, 10, 110, 110, 1.0);
|
||||||
|
FORECASTS_ICON("lightrainandthunder", 10, 10, 110, 110, 1.0);
|
||||||
|
FORECASTS_ICON("sleetshowers_night", 10, 10, 110, 110, 1.0);
|
||||||
|
FORECASTS_ICON("lightrainshowers_night", 10, 10, 110, 110, 1.0);
|
||||||
|
FORECASTS_ICON("lightsleet", 10, 10, 110, 110, 1.0);
|
||||||
|
FORECASTS_ICON("lightsleetshowers_polartwilight", 10, 10, 110, 110, 1.0);
|
||||||
|
FORECASTS_ICON("snowshowers_night", 10, 10, 110, 110, 1.0);
|
||||||
|
FORECASTS_ICON("heavyrain", 10, 10, 110, 110, 1.0);
|
||||||
|
FORECASTS_ICON("rainshowersandthunder_day", 10, 10, 110, 110, 1.0);
|
||||||
|
FORECASTS_ICON("heavysleet", 10, 10, 110, 110, 1.0);
|
||||||
|
FORECASTS_ICON("heavysleetshowers_day", 10, 10, 110, 110, 1.0);
|
||||||
|
FORECASTS_ICON("heavysnowshowersandthunder_day", 10, 10, 110, 110, 1.0);
|
||||||
|
FORECASTS_ICON("cloudy", 10, 10, 110, 110, 1.0);
|
||||||
|
FORECASTS_ICON("lightsnowshowers_day", 10, 10, 110, 110, 1.0);
|
||||||
|
FORECASTS_ICON("heavysleetshowers_polartwilight", 10, 10, 110, 110, 1.0);
|
||||||
|
FORECASTS_ICON("heavysnow", 10, 10, 110, 110, 1.0);
|
||||||
|
FORECASTS_ICON("sleetshowersandthunder_polartwilight", 10, 10, 110, 110, 1.0);
|
||||||
|
FORECASTS_ICON("lightrain", 10, 10, 110, 110, 1.0);
|
||||||
|
FORECASTS_ICON("sleetshowersandthunder_night", 10, 10, 110, 110, 1.0);
|
||||||
|
FORECASTS_ICON("sleetshowers_polartwilight", 10, 10, 110, 110, 1.0);
|
||||||
|
FORECASTS_ICON("clearsky_polartwilight", 10, 10, 110, 110, 1.0);
|
||||||
|
FORECASTS_ICON("rain", 10, 10, 110, 110, 1.0);
|
||||||
|
FORECASTS_ICON("partlycloudy_day", 10, 10, 110, 110, 1.0);
|
||||||
|
FORECASTS_ICON("partlycloudy_night", 10, 10, 110, 110, 1.0);
|
||||||
|
FORECASTS_ICON("fog", 10, 10, 110, 110, 1.0);
|
||||||
|
}
|
||||||
|
|
BIN
images/0.png
Before Width: | Height: | Size: 15 KiB |
BIN
images/1.png
Before Width: | Height: | Size: 19 KiB |
BIN
images/10.png
Before Width: | Height: | Size: 14 KiB |
BIN
images/11.png
Before Width: | Height: | Size: 13 KiB |
BIN
images/12.png
Before Width: | Height: | Size: 14 KiB |
BIN
images/13.png
Before Width: | Height: | Size: 13 KiB |
BIN
images/14.png
Before Width: | Height: | Size: 14 KiB |
BIN
images/15.png
Before Width: | Height: | Size: 5.7 KiB |
BIN
images/16.png
Before Width: | Height: | Size: 14 KiB |
BIN
images/17.png
Before Width: | Height: | Size: 15 KiB |
BIN
images/18.png
Before Width: | Height: | Size: 14 KiB |
BIN
images/19.png
Before Width: | Height: | Size: 9.5 KiB |
BIN
images/2.png
Before Width: | Height: | Size: 16 KiB |
BIN
images/20.png
Before Width: | Height: | Size: 7.1 KiB |
BIN
images/21.png
Before Width: | Height: | Size: 19 KiB |
BIN
images/22.png
Before Width: | Height: | Size: 9.5 KiB |
BIN
images/23.png
Before Width: | Height: | Size: 17 KiB |
BIN
images/24.png
Before Width: | Height: | Size: 17 KiB |
BIN
images/25.png
Before Width: | Height: | Size: 22 KiB |
BIN
images/26.png
Before Width: | Height: | Size: 12 KiB |
BIN
images/27.png
Before Width: | Height: | Size: 12 KiB |
BIN
images/28.png
Before Width: | Height: | Size: 12 KiB |
BIN
images/29.png
Before Width: | Height: | Size: 11 KiB |
BIN
images/3.png
Before Width: | Height: | Size: 15 KiB |
BIN
images/30.png
Before Width: | Height: | Size: 10 KiB |
BIN
images/31.png
Before Width: | Height: | Size: 10 KiB |
BIN
images/32.png
Before Width: | Height: | Size: 6.9 KiB |
BIN
images/3200.png
Before Width: | Height: | Size: 15 KiB |
BIN
images/33.png
Before Width: | Height: | Size: 10 KiB |
BIN
images/34.png
Before Width: | Height: | Size: 10 KiB |
BIN
images/35.png
Before Width: | Height: | Size: 15 KiB |
BIN
images/36.png
Before Width: | Height: | Size: 6.9 KiB |
BIN
images/37.png
Before Width: | Height: | Size: 12 KiB |
BIN
images/38.png
Before Width: | Height: | Size: 12 KiB |
BIN
images/39.png
Before Width: | Height: | Size: 14 KiB |
BIN
images/4.png
Before Width: | Height: | Size: 15 KiB |
BIN
images/40.png
Before Width: | Height: | Size: 14 KiB |
BIN
images/41.png
Before Width: | Height: | Size: 14 KiB |
BIN
images/42.png
Before Width: | Height: | Size: 14 KiB |
BIN
images/43.png
Before Width: | Height: | Size: 20 KiB |
BIN
images/44.png
Before Width: | Height: | Size: 10 KiB |
BIN
images/45.png
Before Width: | Height: | Size: 14 KiB |
BIN
images/46.png
Before Width: | Height: | Size: 16 KiB |
BIN
images/47.png
Before Width: | Height: | Size: 16 KiB |
BIN
images/5.png
Before Width: | Height: | Size: 15 KiB |
BIN
images/6.png
Before Width: | Height: | Size: 14 KiB |
BIN
images/7.png
Before Width: | Height: | Size: 15 KiB |
BIN
images/8.png
Before Width: | Height: | Size: 13 KiB |
BIN
images/9.png
Before Width: | Height: | Size: 13 KiB |
|
@ -0,0 +1,14 @@
|
||||||
|
#!/usr/bin/perl
|
||||||
|
|
||||||
|
sub main()
|
||||||
|
{
|
||||||
|
opendir(my $dir, '.');
|
||||||
|
while (readdir $dir) {
|
||||||
|
if ($_ =~ m{.*\.png}) {
|
||||||
|
print "FORECASTS_ICON(\"$_\", 10, 10, 110, 110, 1.0);\n";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
closedir($dir);
|
||||||
|
}
|
||||||
|
|
||||||
|
main();
|
After Width: | Height: | Size: 11 KiB |
After Width: | Height: | Size: 3.3 KiB |
After Width: | Height: | Size: 6.2 KiB |
After Width: | Height: | Size: 4.9 KiB |
After Width: | Height: | Size: 12 KiB |
After Width: | Height: | Size: 6.0 KiB |
After Width: | Height: | Size: 7.3 KiB |
After Width: | Height: | Size: 5.1 KiB |
After Width: | Height: | Size: 5.5 KiB |
After Width: | Height: | Size: 7.1 KiB |
After Width: | Height: | Size: 9.8 KiB |
After Width: | Height: | Size: 7.3 KiB |
After Width: | Height: | Size: 7.3 KiB |
After Width: | Height: | Size: 12 KiB |
After Width: | Height: | Size: 8.9 KiB |
After Width: | Height: | Size: 8.9 KiB |
After Width: | Height: | Size: 6.4 KiB |
After Width: | Height: | Size: 8.0 KiB |
After Width: | Height: | Size: 11 KiB |
After Width: | Height: | Size: 8.2 KiB |
After Width: | Height: | Size: 8.2 KiB |
After Width: | Height: | Size: 12 KiB |
After Width: | Height: | Size: 9.9 KiB |
After Width: | Height: | Size: 9.8 KiB |
After Width: | Height: | Size: 5.7 KiB |
After Width: | Height: | Size: 7.4 KiB |
After Width: | Height: | Size: 10 KiB |
After Width: | Height: | Size: 7.6 KiB |
After Width: | Height: | Size: 7.5 KiB |
After Width: | Height: | Size: 12 KiB |
After Width: | Height: | Size: 9.2 KiB |
After Width: | Height: | Size: 9.2 KiB |
After Width: | Height: | Size: 5.6 KiB |
After Width: | Height: | Size: 7.2 KiB |
After Width: | Height: | Size: 9.9 KiB |
After Width: | Height: | Size: 7.4 KiB |
After Width: | Height: | Size: 7.3 KiB |
After Width: | Height: | Size: 12 KiB |
After Width: | Height: | Size: 9.0 KiB |
After Width: | Height: | Size: 8.9 KiB |
After Width: | Height: | Size: 6.1 KiB |
After Width: | Height: | Size: 7.7 KiB |
After Width: | Height: | Size: 10 KiB |
After Width: | Height: | Size: 7.9 KiB |
After Width: | Height: | Size: 7.8 KiB |
After Width: | Height: | Size: 5.9 KiB |