diff --git a/.DS_Store b/.DS_Store index 3c89d7c..c56a7ff 100644 Binary files a/.DS_Store and b/.DS_Store differ diff --git a/build/.DS_Store b/build/.DS_Store new file mode 100644 index 0000000..5008ddf Binary files /dev/null and b/build/.DS_Store differ diff --git a/build/assets/AssetManifest.bin b/build/assets/AssetManifest.bin index ca5604d..40aa8f2 100644 --- a/build/assets/AssetManifest.bin +++ b/build/assets/AssetManifest.bin @@ -1 +1 @@ - assets/fonts/RupeeSign-Bold.ttf  assetassets/fonts/RupeeSign-Bold.ttf"assets/fonts/RupeeSign-Regular.ttf  asset"assets/fonts/RupeeSign-Regular.ttfassets/images/.DS_Store  assetassets/images/.DS_Storeassets/images/applogo.png  assetassets/images/applogo.pngassets/images/arbanlogotext.png  assetassets/images/arbanlogotext.pngassets/images/logo.png  assetassets/images/logo.pngassets/images/logo2.png  assetassets/images/logo2.png \ No newline at end of file + assets/fonts/RupeeSign-Bold.ttf  assetassets/fonts/RupeeSign-Bold.ttf"assets/fonts/RupeeSign-Regular.ttf  asset"assets/fonts/RupeeSign-Regular.ttfassets/images/.DS_Store  assetassets/images/.DS_Storeassets/images/applogo.png  assetassets/images/applogo.pngassets/images/arbanlogotext.png  assetassets/images/arbanlogotext.pngassets/images/kiosk_welcome.png  assetassets/images/kiosk_welcome.pngassets/images/logo.png  assetassets/images/logo.pngassets/images/logo2.png  assetassets/images/logo2.pngshaders/fire.frag  assetshaders/fire.frag \ No newline at end of file diff --git a/build/assets/AssetManifest.bin.json b/build/assets/AssetManifest.bin.json index 9ae9175..29d8877 100644 --- a/build/assets/AssetManifest.bin.json +++ b/build/assets/AssetManifest.bin.json @@ -1 +1 @@ -"DQcHH2Fzc2V0cy9mb250cy9SdXBlZVNpZ24tQm9sZC50dGYMAQ0BBwVhc3NldAcfYXNzZXRzL2ZvbnRzL1J1cGVlU2lnbi1Cb2xkLnR0ZgciYXNzZXRzL2ZvbnRzL1J1cGVlU2lnbi1SZWd1bGFyLnR0ZgwBDQEHBWFzc2V0ByJhc3NldHMvZm9udHMvUnVwZWVTaWduLVJlZ3VsYXIudHRmBxdhc3NldHMvaW1hZ2VzLy5EU19TdG9yZQwBDQEHBWFzc2V0Bxdhc3NldHMvaW1hZ2VzLy5EU19TdG9yZQcZYXNzZXRzL2ltYWdlcy9hcHBsb2dvLnBuZwwBDQEHBWFzc2V0Bxlhc3NldHMvaW1hZ2VzL2FwcGxvZ28ucG5nBx9hc3NldHMvaW1hZ2VzL2FyYmFubG9nb3RleHQucG5nDAENAQcFYXNzZXQHH2Fzc2V0cy9pbWFnZXMvYXJiYW5sb2dvdGV4dC5wbmcHFmFzc2V0cy9pbWFnZXMvbG9nby5wbmcMAQ0BBwVhc3NldAcWYXNzZXRzL2ltYWdlcy9sb2dvLnBuZwcXYXNzZXRzL2ltYWdlcy9sb2dvMi5wbmcMAQ0BBwVhc3NldAcXYXNzZXRzL2ltYWdlcy9sb2dvMi5wbmc=" \ No newline at end of file +"DQkHH2Fzc2V0cy9mb250cy9SdXBlZVNpZ24tQm9sZC50dGYMAQ0BBwVhc3NldAcfYXNzZXRzL2ZvbnRzL1J1cGVlU2lnbi1Cb2xkLnR0ZgciYXNzZXRzL2ZvbnRzL1J1cGVlU2lnbi1SZWd1bGFyLnR0ZgwBDQEHBWFzc2V0ByJhc3NldHMvZm9udHMvUnVwZWVTaWduLVJlZ3VsYXIudHRmBxdhc3NldHMvaW1hZ2VzLy5EU19TdG9yZQwBDQEHBWFzc2V0Bxdhc3NldHMvaW1hZ2VzLy5EU19TdG9yZQcZYXNzZXRzL2ltYWdlcy9hcHBsb2dvLnBuZwwBDQEHBWFzc2V0Bxlhc3NldHMvaW1hZ2VzL2FwcGxvZ28ucG5nBx9hc3NldHMvaW1hZ2VzL2FyYmFubG9nb3RleHQucG5nDAENAQcFYXNzZXQHH2Fzc2V0cy9pbWFnZXMvYXJiYW5sb2dvdGV4dC5wbmcHH2Fzc2V0cy9pbWFnZXMva2lvc2tfd2VsY29tZS5wbmcMAQ0BBwVhc3NldAcfYXNzZXRzL2ltYWdlcy9raW9za193ZWxjb21lLnBuZwcWYXNzZXRzL2ltYWdlcy9sb2dvLnBuZwwBDQEHBWFzc2V0BxZhc3NldHMvaW1hZ2VzL2xvZ28ucG5nBxdhc3NldHMvaW1hZ2VzL2xvZ28yLnBuZwwBDQEHBWFzc2V0Bxdhc3NldHMvaW1hZ2VzL2xvZ28yLnBuZwcRc2hhZGVycy9maXJlLmZyYWcMAQ0BBwVhc3NldAcRc2hhZGVycy9maXJlLmZyYWc=" \ No newline at end of file diff --git a/build/assets/assets/images/.DS_Store b/build/assets/assets/images/.DS_Store new file mode 100644 index 0000000..7291eb3 Binary files /dev/null and b/build/assets/assets/images/.DS_Store differ diff --git a/build/assets/assets/images/kiosk_welcome.png b/build/assets/assets/images/kiosk_welcome.png new file mode 100644 index 0000000..1360abd Binary files /dev/null and b/build/assets/assets/images/kiosk_welcome.png differ diff --git a/build/assets/fonts/MaterialIcons-Regular.otf b/build/assets/fonts/MaterialIcons-Regular.otf index d59a63a..d2c62e5 100644 Binary files a/build/assets/fonts/MaterialIcons-Regular.otf and b/build/assets/fonts/MaterialIcons-Regular.otf differ diff --git a/build/assets/shaders/fire.frag b/build/assets/shaders/fire.frag new file mode 100644 index 0000000..1c0936c --- /dev/null +++ b/build/assets/shaders/fire.frag @@ -0,0 +1,46 @@ +{ + "format_version": 2, + "sksl": { + "entrypoint": "fire_fragment_main", + "shader": "// This SkSL shader is autogenerated by spirv-cross.\n\nfloat4 flutter_FragCoord;\n\nuniform vec2 uSize;\nuniform float uTime;\nuniform float uIntensity;\nuniform float uSeed;\n\nvec4 fragColor;\n\nvec2 FLT_flutter_local_FlutterFragCoord()\n{\n return flutter_FragCoord.xy;\n}\n\nfloat FLT_flutter_local_hash(vec2 p)\n{\n return fract(sin(dot(p, vec2(127.09999847412109375, 311.70001220703125))) * 43758.546875);\n}\n\nfloat FLT_flutter_local_noise(vec2 p)\n{\n vec2 i = floor(p);\n vec2 f = fract(p);\n vec2 u = (f * f) * (vec2(3.0) - (f * 2.0));\n vec2 param = i;\n float a = FLT_flutter_local_hash(param);\n vec2 param_1 = i + vec2(1.0, 0.0);\n float b = FLT_flutter_local_hash(param_1);\n vec2 param_2 = i + vec2(0.0, 1.0);\n float c = FLT_flutter_local_hash(param_2);\n vec2 param_3 = i + vec2(1.0);\n float d = FLT_flutter_local_hash(param_3);\n return mix(mix(a, b, u.x), mix(c, d, u.x), u.y);\n}\n\nfloat FLT_flutter_local_fbm(inout vec2 p)\n{\n float value = 0.0;\n float amplitude = 0.5;\n for (int i = 0; i < 5; i++)\n {\n vec2 param = p;\n value += (amplitude * FLT_flutter_local_noise(param));\n p = (p * 2.0299999713897705078125) + vec2(17.299999237060546875, 9.1000003814697265625);\n amplitude *= 0.5;\n }\n return value;\n}\n\nvoid FLT_main()\n{\n vec2 uv = FLT_flutter_local_FlutterFragCoord() / uSize;\n float y = 1.0 - uv.y;\n vec2 q = vec2(uv.x * 3.400000095367431640625, (y * 1.7000000476837158203125) - (uTime * 1.14999997615814208984375)) + vec2(uSeed * 13.69999980926513671875);\n vec2 param_1 = q + vec2(0.0, (-uTime) * 0.550000011920928955078125);\n float _180 = FLT_flutter_local_fbm(param_1);\n vec2 param_2 = q + vec2(5.19999980926513671875, (-uTime) * 0.85000002384185791015625);\n float _190 = FLT_flutter_local_fbm(param_2);\n vec2 warp = vec2(_180, _190);\n vec2 param_3 = q + (warp * 0.949999988079071044921875);\n float _199 = FLT_flutter_local_fbm(param_3);\n float density = _199;\n float breath = 0.86000001430511474609375 + (0.180000007152557373046875 * sin((uTime * 1.309999942779541015625) + (uSeed * 4.0)));\n float reach = ((density * 1.14999997615814208984375) * breath) * uIntensity;\n float across = smoothstep(0.0, 0.2199999988079071044921875, uv.x) * smoothstep(1.0, 0.7799999713897705078125, uv.x);\n reach *= mix(0.550000011920928955078125, 1.0, across);\n float heat = clamp((reach - y) * 1.89999997615814208984375, 0.0, 1.0);\n if (heat <= 0.001000000047497451305389404296875)\n {\n fragColor = vec4(0.0);\n return;\n }\n vec3 colour = mix(vec3(0.4199999868869781494140625, 0.02999999932944774627685546875, 0.004999999888241291046142578125), vec3(0.949999988079071044921875, 0.2199999988079071044921875, 0.0199999995529651641845703125), vec3(smoothstep(0.0500000007450580596923828125, 0.3499999940395355224609375, heat)));\n colour = mix(colour, vec3(1.0, 0.550000011920928955078125, 0.0599999986588954925537109375), vec3(smoothstep(0.300000011920928955078125, 0.62000000476837158203125, heat)));\n colour = mix(colour, vec3(1.0, 0.86000001430511474609375, 0.3499999940395355224609375), vec3(smoothstep(0.60000002384185791015625, 0.86000001430511474609375, heat)));\n colour = mix(colour, vec3(1.0, 0.9700000286102294921875, 0.86000001430511474609375), vec3(smoothstep(0.87000000476837158203125, 1.0, heat)));\n vec2 param_4 = vec2(uv.x * 46.0, (y * 26.0) - (uTime * 3.099999904632568359375)) + vec2(uSeed * 31.0);\n float spark = FLT_flutter_local_noise(param_4);\n spark = smoothstep(0.964999973773956298828125, 1.0, spark) * smoothstep(1.14999997615814208984375, 0.25, y);\n colour += ((vec3(1.0, 0.7200000286102294921875, 0.2800000011920928955078125) * spark) * 2.0);\n float alpha = smoothstep(0.0, 0.2199999988079071044921875, heat) * uIntensity;\n alpha = clamp(alpha + (spark * 1.39999997615814208984375), 0.0, 1.0);\n fragColor = vec4(colour * alpha, alpha);\n}\n\nhalf4 main(float2 iFragCoord)\n{\n flutter_FragCoord = float4(iFragCoord, 0, 0);\n FLT_main();\n return fragColor;\n}\n", + "stage": 1, + "uniforms": [ + { + "array_elements": 0, + "bit_width": 32, + "columns": 1, + "location": 0, + "name": "uSize", + "rows": 2, + "type": 10 + }, + { + "array_elements": 0, + "bit_width": 32, + "columns": 1, + "location": 1, + "name": "uTime", + "rows": 1, + "type": 10 + }, + { + "array_elements": 0, + "bit_width": 32, + "columns": 1, + "location": 2, + "name": "uIntensity", + "rows": 1, + "type": 10 + }, + { + "array_elements": 0, + "bit_width": 32, + "columns": 1, + "location": 3, + "name": "uSeed", + "rows": 1, + "type": 10 + } + ] + } +} \ No newline at end of file diff --git a/build/flutter.js b/build/flutter.js deleted file mode 100644 index a220833..0000000 --- a/build/flutter.js +++ /dev/null @@ -1,31 +0,0 @@ -(()=>{var _={blink:!0,gecko:!1,webkit:!1,unknown:!1},K=()=>navigator.vendor==="Google Inc."||navigator.userAgent.includes("Edg/")?"blink":navigator.vendor==="Apple Computer, Inc."?"webkit":navigator.vendor===""&&navigator.userAgent.includes("Firefox")?"gecko":"unknown",C=K(),R=()=>typeof ImageDecoder>"u"?!1:C==="blink",B=()=>typeof Intl.v8BreakIterator<"u"&&typeof Intl.Segmenter<"u",z=()=>{let i=[0,97,115,109,1,0,0,0,1,5,1,95,1,120,0];return WebAssembly.validate(new Uint8Array(i))},M=()=>{let i=document.createElement("canvas");return i.width=1,i.height=1,i.getContext("webgl2")!=null?2:i.getContext("webgl")!=null?1:-1},D=()=>window.chrome&&chrome.runtime&&chrome.runtime.id,w={browserEngine:C,hasImageCodecs:R(),hasChromiumBreakIterators:B(),supportsWasmGC:z(),crossOriginIsolated:window.crossOriginIsolated,webGLVersion:M(),isChromeExtension:D()};function c(...i){return new URL(I(...i),document.baseURI).toString()}function I(...i){return i.filter(e=>!!e).map((e,n)=>n===0?S(e):F(S(e))).filter(e=>e.length).join("/")}function F(i){let e=0;for(;e0&&i.charAt(e-1)==="/";)e--;return i.substring(0,e)}function E(i,e){return i.canvasKitBaseUrl?i.canvasKitBaseUrl:e.engineRevision&&!e.useLocalCanvasKit?I("https://www.gstatic.com/flutter-canvaskit",e.engineRevision):"canvaskit"}var v=class{constructor(){this._scriptLoaded=!1}setTrustedTypesPolicy(e){this._ttPolicy=e}async loadEntrypoint(e){let{entrypointUrl:n=c("main.dart.js"),onEntrypointLoaded:t,nonce:r}=e||{};return this._loadJSEntrypoint(n,t,r)}async load(e,n,t,r,a){a??=l=>{l.initializeEngine(t).then(u=>u.runApp())};let{entrypointBaseUrl:s}=t,{entryPointBaseUrl:o}=t;if(!s&&o&&(console.warn("[deprecated] `entryPointBaseUrl` is deprecated and will be removed in a future release. Use `entrypointBaseUrl` instead."),s=o),e.compileTarget==="dart2wasm")return this._loadWasmEntrypoint(e,n,s,a);{let l=e.mainJsPath??"main.dart.js",u=c(s,l);return this._loadJSEntrypoint(u,a,r)}}didCreateEngineInitializer(e){typeof this._didCreateEngineInitializerResolve=="function"&&(this._didCreateEngineInitializerResolve(e),this._didCreateEngineInitializerResolve=null,delete _flutter.loader.didCreateEngineInitializer),typeof this._onEntrypointLoaded=="function"&&this._onEntrypointLoaded(e)}_loadJSEntrypoint(e,n,t){let r=typeof n=="function";if(!this._scriptLoaded){this._scriptLoaded=!0;let a=this._createScriptTag(e,t);if(r)console.debug("Injecting