feat: add icon
After Width: | Height: | Size: 10 KiB |
After Width: | Height: | Size: 6.7 KiB |
After Width: | Height: | Size: 14 KiB |
After Width: | Height: | Size: 21 KiB |
After Width: | Height: | Size: 28 KiB |
@ -0,0 +1,9 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android">
|
||||||
|
<background android:drawable="@color/ic_launcher_background"/>
|
||||||
|
<foreground>
|
||||||
|
<inset
|
||||||
|
android:drawable="@drawable/ic_launcher_foreground"
|
||||||
|
android:inset="16%" />
|
||||||
|
</foreground>
|
||||||
|
</adaptive-icon>
|
Before Width: | Height: | Size: 544 B After Width: | Height: | Size: 4.3 KiB |
Before Width: | Height: | Size: 442 B After Width: | Height: | Size: 2.7 KiB |
Before Width: | Height: | Size: 721 B After Width: | Height: | Size: 5.8 KiB |
Before Width: | Height: | Size: 1.0 KiB After Width: | Height: | Size: 9.0 KiB |
Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 12 KiB |
4
android/app/src/main/res/values/colors.xml
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<resources>
|
||||||
|
<color name="ic_launcher_background">#000000</color>
|
||||||
|
</resources>
|
BIN
assets/icons/otui-viewer-icon.png
Normal file
After Width: | Height: | Size: 61 KiB |
43
assets/icons/otui-viewer-icon.svg
Normal file
@ -0,0 +1,43 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<svg
|
||||||
|
width="1024"
|
||||||
|
height="1024"
|
||||||
|
version="1.1"
|
||||||
|
id="svg7"
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:svg="http://www.w3.org/2000/svg">
|
||||||
|
<defs
|
||||||
|
id="defs7" />
|
||||||
|
<path
|
||||||
|
fill="#b7c8d6"
|
||||||
|
d="M 574.95327,727.1786 C 621.0786,715.75383 835.07211,783.96642 779.2208,873.56 753.19461,915.31393 687.82887,937.7341 641.46397,948.12902 539.77668,970.92877 374.95759,967.86413 283.52211,909.4802 247.56146,886.51865 220.19118,850.20332 247.55524,809.35168 c 34.15296,-50.9852 139.25338,-77.39721 200.9633,-82.17308 16.45266,21.21609 32.90222,41.92815 46.42712,65.17905 9.0384,11.05452 14.33698,24.61988 21.44634,36.91893 3.59047,-14.15028 6.89157,-27.4543 14.02894,-40.32583 6.59911,-15.67172 31.29678,-51.67592 44.53233,-61.77215 z m -44.53233,61.77215 c -7.13737,12.87153 -10.43847,26.17555 -14.02894,40.32583 -7.10936,-12.29905 -12.40794,-25.86441 -21.44634,-36.91893 -46.20933,2.92776 -77.39409,3.08643 -122.53002,23.51846 -61.76593,27.95833 -16.41221,52.7369 22.76554,65.33463 122.60158,39.42354 314.21225,-2.73796 285.29252,-47.16762 -24.82522,-38.14168 -109.29445,-34.96191 -150.05276,-45.09237 z"
|
||||||
|
id="path3"
|
||||||
|
style="stroke-width:3.11132" />
|
||||||
|
<path
|
||||||
|
fill="#027ffe"
|
||||||
|
transform="scale(2)"
|
||||||
|
d="m 235.675,384.386 c -6.071,-8.749 -13.779,-16.557 -20.711,-24.63 C 168.07,305.142 104.976,237.782 120.407,159.992 135.235,85.2497 207.377,35.7622 282.458,50.6084 c 63.998,13.8489 112.285,71.0996 113.364,136.7236 0.083,5.046 0.013,9.975 -0.739,14.978 -7.577,42.713 -50.295,103.765 -77.901,134.902 l -22.552,25.306 c -5.632,6.234 -12.80121,14.12315 -18.318,21.868 -4.81587,6.76086 -10.69492,16.31408 -12.81592,21.35108 -2.294,4.137 -4.85208,6.91592 -6.00608,11.46392 -2.285,-3.953 -3.988,-8.313 -6.893,-11.866 -4.347,-7.473 -9.634,-14.13 -14.922,-20.949 z"
|
||||||
|
id="path4"
|
||||||
|
style="fill:#4597f8;fill-opacity:1" />
|
||||||
|
<path
|
||||||
|
fill="#52ACFE"
|
||||||
|
transform="scale(2 2)"
|
||||||
|
d="M282.458 50.6084C346.456 64.4573 394.743 121.708 395.822 187.332C395.905 192.378 395.835 197.307 395.083 202.31C378.697 198.446 375.872 208.32 370.74 220.35C366.858 229.451 355.055 230.996 348.85 238.106C342.551 245.323 343.463 255.186 334.255 262.846C322.012 273.029 304.694 266.057 294.733 276.125C283.672 287.304 290.198 314.317 269.643 320.654C264.281 322.308 258.111 322.151 252.541 322.448C236.791 323.286 212.298 325.925 202.257 310.378C198.04 303.851 196.839 295.817 192.871 289.041C178.521 264.535 147.156 248.575 182.159 223.626C183.084 225.775 184.471 227.927 185.792 229.857C212.135 268.364 266.655 278.129 304.921 251.596C367.421 208.261 346.235 110.701 271.109 97.64C224.454 89.529 180.312 120.162 172.214 166.552C154.456 159.067 150.053 137.169 160.782 121.346C165.967 113.7 174.109 108.737 180.081 101.725C188.344 92.0217 187.917 85.7948 200.64 76.7024C216.305 65.5079 230.106 68.6899 247.472 71.4804C267.529 74.7033 279.146 71.6985 282.458 50.6084Z"
|
||||||
|
id="path5"
|
||||||
|
style="fill:#abc837" />
|
||||||
|
<path
|
||||||
|
fill="#fefefe"
|
||||||
|
d="m 499.38888,158.09052 c 169.94731,-17.304 286.44329,191.90753 176.47575,330.09677 -38.01608,47.76886 -88.34709,72.34323 -148.18818,79.02768 C 410.52174,570.99751 308.95484,489.2586 305.64728,369.20545 302.7003,262.18489 390.43718,161.04097 499.38888,158.09052 Z"
|
||||||
|
id="path7"
|
||||||
|
style="stroke-width:3.46704" />
|
||||||
|
<path
|
||||||
|
fill="#4597f8"
|
||||||
|
d="m 630.84754,363.86526 h 38.974 c 0.914,66.906 -46.618,129.634 -110.476,148.672 -44.854,13.372 -85.778,4.048 -125.45,-17.534 -21.554,21.806 -25.888,18.45 -35.968,-11.444 -2.446,-7.256 -5.034,-14.466 -7.58,-21.686 -4.438,-13.116 -23.726,-53.626 -3.83,-56.454 5.176,-0.736 79.526,20.744 88.836,23.898 24.54,8.308 -1.816,26.818 -11.444,36.208 14.018,9.73 33.972,13.398 50.73,13.596 62.824,0.738 115.902,-52.644 116.208,-115.256 z"
|
||||||
|
id="path3-3"
|
||||||
|
style="stroke-width:2" />
|
||||||
|
<path
|
||||||
|
fill="#4597f8"
|
||||||
|
d="m 509.17154,206.72526 c 33.336,-3.75 69.722,9.532 95.826,30.124 22.13,-21.988 25.908,-0.458 31.504,17.824 l 8.312,26.882 c 3.6,11.856 8.638,24.144 10.514,36.372 -6.396,16.988 -21.274,8.69 -34.398,5.246 l -32.236,-8.3 c -15.444,-3.938 -38.742,-3.352 -38.216,-21.924 5.026,-9.302 18.538,-20.17 26.15,-28.236 -20.252,-13.184 -45.382,-20.118 -69.546,-18.07 l -0.426,0.002 c -62.178,1.046 -106.582,58.824 -105.796,119.038 h -38.944 l -0.022,-0.728 c -2.226,-82.754 63.468,-156.254 147.278,-158.23 z"
|
||||||
|
id="path4-6"
|
||||||
|
style="stroke-width:2" />
|
||||||
|
</svg>
|
After Width: | Height: | Size: 4.3 KiB |
23
flutter_launcher_icons.yaml
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
# flutter pub run flutter_launcher_icons
|
||||||
|
flutter_launcher_icons:
|
||||||
|
image_path: "assets/icons/otui-viewer-icon.png"
|
||||||
|
|
||||||
|
android: true
|
||||||
|
adaptive_icon_background: "#000000"
|
||||||
|
adaptive_icon_foreground: "assets/icons/otui-viewer-icon.png"
|
||||||
|
min_sdk_android: 21 # android min sdk min:16, default 21
|
||||||
|
|
||||||
|
ios: true
|
||||||
|
remove_alpha_ios: true
|
||||||
|
|
||||||
|
web:
|
||||||
|
generate: true
|
||||||
|
background_color: "#000000"
|
||||||
|
theme_color: "#000000"
|
||||||
|
|
||||||
|
windows:
|
||||||
|
generate: true
|
||||||
|
icon_size: 48 # min:48, max:256, default: 48
|
||||||
|
|
||||||
|
macos:
|
||||||
|
generate: true
|
@ -427,7 +427,7 @@
|
|||||||
isa = XCBuildConfiguration;
|
isa = XCBuildConfiguration;
|
||||||
buildSettings = {
|
buildSettings = {
|
||||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||||
ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES;
|
ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = AppIcon;
|
||||||
CLANG_ANALYZER_NONNULL = YES;
|
CLANG_ANALYZER_NONNULL = YES;
|
||||||
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
|
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
|
||||||
CLANG_CXX_LIBRARY = "libc++";
|
CLANG_CXX_LIBRARY = "libc++";
|
||||||
@ -484,7 +484,7 @@
|
|||||||
isa = XCBuildConfiguration;
|
isa = XCBuildConfiguration;
|
||||||
buildSettings = {
|
buildSettings = {
|
||||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||||
ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES;
|
ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = AppIcon;
|
||||||
CLANG_ANALYZER_NONNULL = YES;
|
CLANG_ANALYZER_NONNULL = YES;
|
||||||
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
|
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
|
||||||
CLANG_CXX_LIBRARY = "libc++";
|
CLANG_CXX_LIBRARY = "libc++";
|
||||||
|
@ -1,122 +1 @@
|
|||||||
{
|
{"images":[{"size":"20x20","idiom":"iphone","filename":"Icon-App-20x20@2x.png","scale":"2x"},{"size":"20x20","idiom":"iphone","filename":"Icon-App-20x20@3x.png","scale":"3x"},{"size":"29x29","idiom":"iphone","filename":"Icon-App-29x29@1x.png","scale":"1x"},{"size":"29x29","idiom":"iphone","filename":"Icon-App-29x29@2x.png","scale":"2x"},{"size":"29x29","idiom":"iphone","filename":"Icon-App-29x29@3x.png","scale":"3x"},{"size":"40x40","idiom":"iphone","filename":"Icon-App-40x40@2x.png","scale":"2x"},{"size":"40x40","idiom":"iphone","filename":"Icon-App-40x40@3x.png","scale":"3x"},{"size":"57x57","idiom":"iphone","filename":"Icon-App-57x57@1x.png","scale":"1x"},{"size":"57x57","idiom":"iphone","filename":"Icon-App-57x57@2x.png","scale":"2x"},{"size":"60x60","idiom":"iphone","filename":"Icon-App-60x60@2x.png","scale":"2x"},{"size":"60x60","idiom":"iphone","filename":"Icon-App-60x60@3x.png","scale":"3x"},{"size":"20x20","idiom":"ipad","filename":"Icon-App-20x20@1x.png","scale":"1x"},{"size":"20x20","idiom":"ipad","filename":"Icon-App-20x20@2x.png","scale":"2x"},{"size":"29x29","idiom":"ipad","filename":"Icon-App-29x29@1x.png","scale":"1x"},{"size":"29x29","idiom":"ipad","filename":"Icon-App-29x29@2x.png","scale":"2x"},{"size":"40x40","idiom":"ipad","filename":"Icon-App-40x40@1x.png","scale":"1x"},{"size":"40x40","idiom":"ipad","filename":"Icon-App-40x40@2x.png","scale":"2x"},{"size":"50x50","idiom":"ipad","filename":"Icon-App-50x50@1x.png","scale":"1x"},{"size":"50x50","idiom":"ipad","filename":"Icon-App-50x50@2x.png","scale":"2x"},{"size":"72x72","idiom":"ipad","filename":"Icon-App-72x72@1x.png","scale":"1x"},{"size":"72x72","idiom":"ipad","filename":"Icon-App-72x72@2x.png","scale":"2x"},{"size":"76x76","idiom":"ipad","filename":"Icon-App-76x76@1x.png","scale":"1x"},{"size":"76x76","idiom":"ipad","filename":"Icon-App-76x76@2x.png","scale":"2x"},{"size":"83.5x83.5","idiom":"ipad","filename":"Icon-App-83.5x83.5@2x.png","scale":"2x"},{"size":"1024x1024","idiom":"ios-marketing","filename":"Icon-App-1024x1024@1x.png","scale":"1x"}],"info":{"version":1,"author":"xcode"}}
|
||||||
"images" : [
|
|
||||||
{
|
|
||||||
"size" : "20x20",
|
|
||||||
"idiom" : "iphone",
|
|
||||||
"filename" : "Icon-App-20x20@2x.png",
|
|
||||||
"scale" : "2x"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"size" : "20x20",
|
|
||||||
"idiom" : "iphone",
|
|
||||||
"filename" : "Icon-App-20x20@3x.png",
|
|
||||||
"scale" : "3x"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"size" : "29x29",
|
|
||||||
"idiom" : "iphone",
|
|
||||||
"filename" : "Icon-App-29x29@1x.png",
|
|
||||||
"scale" : "1x"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"size" : "29x29",
|
|
||||||
"idiom" : "iphone",
|
|
||||||
"filename" : "Icon-App-29x29@2x.png",
|
|
||||||
"scale" : "2x"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"size" : "29x29",
|
|
||||||
"idiom" : "iphone",
|
|
||||||
"filename" : "Icon-App-29x29@3x.png",
|
|
||||||
"scale" : "3x"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"size" : "40x40",
|
|
||||||
"idiom" : "iphone",
|
|
||||||
"filename" : "Icon-App-40x40@2x.png",
|
|
||||||
"scale" : "2x"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"size" : "40x40",
|
|
||||||
"idiom" : "iphone",
|
|
||||||
"filename" : "Icon-App-40x40@3x.png",
|
|
||||||
"scale" : "3x"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"size" : "60x60",
|
|
||||||
"idiom" : "iphone",
|
|
||||||
"filename" : "Icon-App-60x60@2x.png",
|
|
||||||
"scale" : "2x"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"size" : "60x60",
|
|
||||||
"idiom" : "iphone",
|
|
||||||
"filename" : "Icon-App-60x60@3x.png",
|
|
||||||
"scale" : "3x"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"size" : "20x20",
|
|
||||||
"idiom" : "ipad",
|
|
||||||
"filename" : "Icon-App-20x20@1x.png",
|
|
||||||
"scale" : "1x"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"size" : "20x20",
|
|
||||||
"idiom" : "ipad",
|
|
||||||
"filename" : "Icon-App-20x20@2x.png",
|
|
||||||
"scale" : "2x"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"size" : "29x29",
|
|
||||||
"idiom" : "ipad",
|
|
||||||
"filename" : "Icon-App-29x29@1x.png",
|
|
||||||
"scale" : "1x"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"size" : "29x29",
|
|
||||||
"idiom" : "ipad",
|
|
||||||
"filename" : "Icon-App-29x29@2x.png",
|
|
||||||
"scale" : "2x"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"size" : "40x40",
|
|
||||||
"idiom" : "ipad",
|
|
||||||
"filename" : "Icon-App-40x40@1x.png",
|
|
||||||
"scale" : "1x"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"size" : "40x40",
|
|
||||||
"idiom" : "ipad",
|
|
||||||
"filename" : "Icon-App-40x40@2x.png",
|
|
||||||
"scale" : "2x"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"size" : "76x76",
|
|
||||||
"idiom" : "ipad",
|
|
||||||
"filename" : "Icon-App-76x76@1x.png",
|
|
||||||
"scale" : "1x"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"size" : "76x76",
|
|
||||||
"idiom" : "ipad",
|
|
||||||
"filename" : "Icon-App-76x76@2x.png",
|
|
||||||
"scale" : "2x"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"size" : "83.5x83.5",
|
|
||||||
"idiom" : "ipad",
|
|
||||||
"filename" : "Icon-App-83.5x83.5@2x.png",
|
|
||||||
"scale" : "2x"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"size" : "1024x1024",
|
|
||||||
"idiom" : "ios-marketing",
|
|
||||||
"filename" : "Icon-App-1024x1024@1x.png",
|
|
||||||
"scale" : "1x"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"info" : {
|
|
||||||
"version" : 1,
|
|
||||||
"author" : "xcode"
|
|
||||||
}
|
|
||||||
}
|
|
Before Width: | Height: | Size: 11 KiB After Width: | Height: | Size: 59 KiB |
Before Width: | Height: | Size: 295 B After Width: | Height: | Size: 764 B |
Before Width: | Height: | Size: 406 B After Width: | Height: | Size: 1.7 KiB |
Before Width: | Height: | Size: 450 B After Width: | Height: | Size: 2.8 KiB |
Before Width: | Height: | Size: 282 B After Width: | Height: | Size: 1.2 KiB |
Before Width: | Height: | Size: 462 B After Width: | Height: | Size: 2.7 KiB |
Before Width: | Height: | Size: 704 B After Width: | Height: | Size: 4.3 KiB |
Before Width: | Height: | Size: 406 B After Width: | Height: | Size: 1.7 KiB |
Before Width: | Height: | Size: 586 B After Width: | Height: | Size: 3.9 KiB |
Before Width: | Height: | Size: 862 B After Width: | Height: | Size: 6.0 KiB |
After Width: | Height: | Size: 2.3 KiB |
After Width: | Height: | Size: 5.0 KiB |
After Width: | Height: | Size: 2.6 KiB |
After Width: | Height: | Size: 5.7 KiB |
Before Width: | Height: | Size: 862 B After Width: | Height: | Size: 6.0 KiB |
Before Width: | Height: | Size: 1.6 KiB After Width: | Height: | Size: 9.2 KiB |
After Width: | Height: | Size: 3.5 KiB |
After Width: | Height: | Size: 7.2 KiB |
Before Width: | Height: | Size: 762 B After Width: | Height: | Size: 3.6 KiB |
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 7.6 KiB |
Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 8.4 KiB |
@ -1,68 +1,68 @@
|
|||||||
{
|
{
|
||||||
"images" : [
|
"info": {
|
||||||
|
"version": 1,
|
||||||
|
"author": "xcode"
|
||||||
|
},
|
||||||
|
"images": [
|
||||||
{
|
{
|
||||||
"size" : "16x16",
|
"size": "16x16",
|
||||||
"idiom" : "mac",
|
"idiom": "mac",
|
||||||
"filename" : "app_icon_16.png",
|
"filename": "app_icon_16.png",
|
||||||
"scale" : "1x"
|
"scale": "1x"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"size" : "16x16",
|
"size": "16x16",
|
||||||
"idiom" : "mac",
|
"idiom": "mac",
|
||||||
"filename" : "app_icon_32.png",
|
"filename": "app_icon_32.png",
|
||||||
"scale" : "2x"
|
"scale": "2x"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"size" : "32x32",
|
"size": "32x32",
|
||||||
"idiom" : "mac",
|
"idiom": "mac",
|
||||||
"filename" : "app_icon_32.png",
|
"filename": "app_icon_32.png",
|
||||||
"scale" : "1x"
|
"scale": "1x"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"size" : "32x32",
|
"size": "32x32",
|
||||||
"idiom" : "mac",
|
"idiom": "mac",
|
||||||
"filename" : "app_icon_64.png",
|
"filename": "app_icon_64.png",
|
||||||
"scale" : "2x"
|
"scale": "2x"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"size" : "128x128",
|
"size": "128x128",
|
||||||
"idiom" : "mac",
|
"idiom": "mac",
|
||||||
"filename" : "app_icon_128.png",
|
"filename": "app_icon_128.png",
|
||||||
"scale" : "1x"
|
"scale": "1x"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"size" : "128x128",
|
"size": "128x128",
|
||||||
"idiom" : "mac",
|
"idiom": "mac",
|
||||||
"filename" : "app_icon_256.png",
|
"filename": "app_icon_256.png",
|
||||||
"scale" : "2x"
|
"scale": "2x"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"size" : "256x256",
|
"size": "256x256",
|
||||||
"idiom" : "mac",
|
"idiom": "mac",
|
||||||
"filename" : "app_icon_256.png",
|
"filename": "app_icon_256.png",
|
||||||
"scale" : "1x"
|
"scale": "1x"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"size" : "256x256",
|
"size": "256x256",
|
||||||
"idiom" : "mac",
|
"idiom": "mac",
|
||||||
"filename" : "app_icon_512.png",
|
"filename": "app_icon_512.png",
|
||||||
"scale" : "2x"
|
"scale": "2x"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"size" : "512x512",
|
"size": "512x512",
|
||||||
"idiom" : "mac",
|
"idiom": "mac",
|
||||||
"filename" : "app_icon_512.png",
|
"filename": "app_icon_512.png",
|
||||||
"scale" : "1x"
|
"scale": "1x"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"size" : "512x512",
|
"size": "512x512",
|
||||||
"idiom" : "mac",
|
"idiom": "mac",
|
||||||
"filename" : "app_icon_1024.png",
|
"filename": "app_icon_1024.png",
|
||||||
"scale" : "2x"
|
"scale": "2x"
|
||||||
}
|
|
||||||
],
|
|
||||||
"info" : {
|
|
||||||
"version" : 1,
|
|
||||||
"author" : "xcode"
|
|
||||||
}
|
}
|
||||||
|
]
|
||||||
}
|
}
|
Before Width: | Height: | Size: 101 KiB After Width: | Height: | Size: 69 KiB |
Before Width: | Height: | Size: 5.5 KiB After Width: | Height: | Size: 7.9 KiB |
Before Width: | Height: | Size: 520 B After Width: | Height: | Size: 706 B |
Before Width: | Height: | Size: 14 KiB After Width: | Height: | Size: 16 KiB |
Before Width: | Height: | Size: 1.0 KiB After Width: | Height: | Size: 1.6 KiB |
Before Width: | Height: | Size: 36 KiB After Width: | Height: | Size: 34 KiB |
Before Width: | Height: | Size: 2.2 KiB After Width: | Height: | Size: 3.8 KiB |
80
pubspec.lock
@ -9,6 +9,22 @@ packages:
|
|||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "1.3.0"
|
version: "1.3.0"
|
||||||
|
archive:
|
||||||
|
dependency: transitive
|
||||||
|
description:
|
||||||
|
name: archive
|
||||||
|
sha256: cb6a278ef2dbb298455e1a713bda08524a175630ec643a242c399c932a0a1f7d
|
||||||
|
url: "https://pub.dev"
|
||||||
|
source: hosted
|
||||||
|
version: "3.6.1"
|
||||||
|
args:
|
||||||
|
dependency: transitive
|
||||||
|
description:
|
||||||
|
name: args
|
||||||
|
sha256: bf9f5caeea8d8fe6721a9c358dd8a5c1947b27f1cfaa18b39c301273594919e6
|
||||||
|
url: "https://pub.dev"
|
||||||
|
source: hosted
|
||||||
|
version: "2.6.0"
|
||||||
async:
|
async:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
@ -41,6 +57,22 @@ packages:
|
|||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "1.3.0"
|
version: "1.3.0"
|
||||||
|
checked_yaml:
|
||||||
|
dependency: transitive
|
||||||
|
description:
|
||||||
|
name: checked_yaml
|
||||||
|
sha256: feb6bed21949061731a7a75fc5d2aa727cf160b91af9a3e464c5e3a32e28b5ff
|
||||||
|
url: "https://pub.dev"
|
||||||
|
source: hosted
|
||||||
|
version: "2.0.3"
|
||||||
|
cli_util:
|
||||||
|
dependency: transitive
|
||||||
|
description:
|
||||||
|
name: cli_util
|
||||||
|
sha256: c05b7406fdabc7a49a3929d4af76bcaccbbffcbcdcf185b082e1ae07da323d19
|
||||||
|
url: "https://pub.dev"
|
||||||
|
source: hosted
|
||||||
|
version: "0.4.1"
|
||||||
clock:
|
clock:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
@ -174,6 +206,14 @@ packages:
|
|||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "5.1.0"
|
version: "5.1.0"
|
||||||
|
flutter_launcher_icons:
|
||||||
|
dependency: "direct main"
|
||||||
|
description:
|
||||||
|
name: flutter_launcher_icons
|
||||||
|
sha256: "619817c4b65b322b5104b6bb6dfe6cda62d9729bd7ad4303ecc8b4e690a67a77"
|
||||||
|
url: "https://pub.dev"
|
||||||
|
source: hosted
|
||||||
|
version: "0.14.1"
|
||||||
flutter_lints:
|
flutter_lints:
|
||||||
dependency: "direct dev"
|
dependency: "direct dev"
|
||||||
description:
|
description:
|
||||||
@ -264,6 +304,14 @@ packages:
|
|||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "9.1.4"
|
version: "9.1.4"
|
||||||
|
image:
|
||||||
|
dependency: transitive
|
||||||
|
description:
|
||||||
|
name: image
|
||||||
|
sha256: f31d52537dc417fdcde36088fdf11d191026fd5e4fae742491ebd40e5a8bea7d
|
||||||
|
url: "https://pub.dev"
|
||||||
|
source: hosted
|
||||||
|
version: "4.3.0"
|
||||||
intl:
|
intl:
|
||||||
dependency: "direct main"
|
dependency: "direct main"
|
||||||
description:
|
description:
|
||||||
@ -272,6 +320,14 @@ packages:
|
|||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "0.19.0"
|
version: "0.19.0"
|
||||||
|
json_annotation:
|
||||||
|
dependency: transitive
|
||||||
|
description:
|
||||||
|
name: json_annotation
|
||||||
|
sha256: "1ce844379ca14835a50d2f019a3099f419082cfdd231cd86a142af94dd5c6bb1"
|
||||||
|
url: "https://pub.dev"
|
||||||
|
source: hosted
|
||||||
|
version: "4.9.0"
|
||||||
latlong2:
|
latlong2:
|
||||||
dependency: "direct main"
|
dependency: "direct main"
|
||||||
description:
|
description:
|
||||||
@ -424,6 +480,14 @@ packages:
|
|||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "2.2.1"
|
version: "2.2.1"
|
||||||
|
petitparser:
|
||||||
|
dependency: transitive
|
||||||
|
description:
|
||||||
|
name: petitparser
|
||||||
|
sha256: c15605cd28af66339f8eb6fbe0e541bfe2d1b72d5825efc6598f3e0a31b9ad27
|
||||||
|
url: "https://pub.dev"
|
||||||
|
source: hosted
|
||||||
|
version: "6.0.2"
|
||||||
platform:
|
platform:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
@ -677,6 +741,22 @@ packages:
|
|||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "1.0.4"
|
version: "1.0.4"
|
||||||
|
xml:
|
||||||
|
dependency: transitive
|
||||||
|
description:
|
||||||
|
name: xml
|
||||||
|
sha256: b015a8ad1c488f66851d762d3090a21c600e479dc75e68328c52774040cf9226
|
||||||
|
url: "https://pub.dev"
|
||||||
|
source: hosted
|
||||||
|
version: "6.5.0"
|
||||||
|
yaml:
|
||||||
|
dependency: transitive
|
||||||
|
description:
|
||||||
|
name: yaml
|
||||||
|
sha256: "75769501ea3489fca56601ff33454fe45507ea3bfb014161abc3b43ae25989d5"
|
||||||
|
url: "https://pub.dev"
|
||||||
|
source: hosted
|
||||||
|
version: "3.1.2"
|
||||||
sdks:
|
sdks:
|
||||||
dart: ">=3.3.0 <4.0.0"
|
dart: ">=3.3.0 <4.0.0"
|
||||||
flutter: ">=3.19.0"
|
flutter: ">=3.19.0"
|
||||||
|
@ -56,6 +56,7 @@ dependencies:
|
|||||||
intl: ^0.19.0
|
intl: ^0.19.0
|
||||||
get_it: ^7.6.7
|
get_it: ^7.6.7
|
||||||
duration_picker: ^1.1.1
|
duration_picker: ^1.1.1
|
||||||
|
flutter_launcher_icons: ^0.14.1
|
||||||
|
|
||||||
dev_dependencies:
|
dev_dependencies:
|
||||||
flutter_test:
|
flutter_test:
|
||||||
|
BIN
web/favicon.png
Before Width: | Height: | Size: 917 B After Width: | Height: | Size: 706 B |
Before Width: | Height: | Size: 5.2 KiB After Width: | Height: | Size: 12 KiB |
Before Width: | Height: | Size: 8.1 KiB After Width: | Height: | Size: 34 KiB |
Before Width: | Height: | Size: 5.5 KiB After Width: | Height: | Size: 12 KiB |
Before Width: | Height: | Size: 20 KiB After Width: | Height: | Size: 34 KiB |
@ -3,8 +3,8 @@
|
|||||||
"short_name": "ot_viewer_app",
|
"short_name": "ot_viewer_app",
|
||||||
"start_url": ".",
|
"start_url": ".",
|
||||||
"display": "standalone",
|
"display": "standalone",
|
||||||
"background_color": "#0175C2",
|
"background_color": "#000000",
|
||||||
"theme_color": "#0175C2",
|
"theme_color": "#000000",
|
||||||
"description": "A new Flutter project.",
|
"description": "A new Flutter project.",
|
||||||
"orientation": "portrait-primary",
|
"orientation": "portrait-primary",
|
||||||
"prefer_related_applications": false,
|
"prefer_related_applications": false,
|
||||||
|
Before Width: | Height: | Size: 33 KiB After Width: | Height: | Size: 2.7 KiB |