Skip to content

Commit 96fa577

Browse files
committed
calculator v2
1 parent 57223f4 commit 96fa577

File tree

6 files changed

+35
-28
lines changed

6 files changed

+35
-28
lines changed

.icarukTime.json

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
{
2-
"idleHeartbeats": 15631,
3-
"navigatingHeartbeats": 3616,
4-
"totalCodingHeartbeats": 21070,
2+
"idleHeartbeats": 17659,
3+
"navigatingHeartbeats": 3720,
4+
"totalCodingHeartbeats": 21940,
55
"languageHeartbeats": {
66
"jsonc": 47,
77
"toml": 3790,
8-
"markdown": 12418,
8+
"markdown": 12909,
99
"html": 3262,
10-
"scminput": 1157,
10+
"scminput": 1439,
1111
"yaml": 17,
12-
"plaintext": 169,
12+
"plaintext": 266,
1313
"Log": 210
1414
},
1515
"fileHeartbeats": {
@@ -51,12 +51,13 @@
5151
"content/test/triangle/index.md": 264,
5252
"content/test/pentagone/index.html": 45,
5353
"content/test/pentagone/index.md": 232,
54-
"git/scm0/input": 325,
54+
"git/scm0/input": 607,
5555
"layouts/shortcodes/qr.html": 92,
5656
"content/posts/constructor_in_rust/index.md": 841,
5757
"extension-output-mkxml.vscode-filesize-#1-filesize": 210,
58-
"content/test/calculator/index.md": 992,
58+
"content/test/calculator/index.md": 1483,
5959
"Untitled-1": 121,
60-
"content/test/calculator/index.html": 52
60+
"content/test/calculator/index.html": 52,
61+
"/media/mewily/Me/blog/content/test/calculator/index.md.git": 97
6162
}
6263
}

content/about.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@ toc = false
66

77
Hello I'm Thomas (alias Mewily), a French guy that enjoy doing these things when I have free time :
88

9-
- Programming :
10-
- Small **Interpreters**, Programming Langages,
9+
- Programming :
10+
- Small **Interpreters**, Programming Langages,
1111
- **Game engines**, Videos Game
1212
- Doing some **Pixel Art**
1313
- Playing some video game with friends

content/test/calculator/dist/iced_test-d2cc32930241cf04.js renamed to content/test/calculator/dist/calculator-fbe51c4119332456.js

Lines changed: 18 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -337,6 +337,9 @@ function __wbg_get_imports() {
337337
__wbg_copyBufferToBuffer_db1c4fd94fdfa9a8: function() { return handleError(function (arg0, arg1, arg2, arg3, arg4, arg5) {
338338
arg0.copyBufferToBuffer(arg1, arg2, arg3, arg4, arg5);
339339
}, arguments); },
340+
__wbg_copyBufferToTexture_c4bc464c7af9eb3d: function() { return handleError(function (arg0, arg1, arg2, arg3) {
341+
arg0.copyBufferToTexture(arg1, arg2, arg3);
342+
}, arguments); },
340343
__wbg_copyTexSubImage2D_417a65926e3d2490: function(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8) {
341344
arg0.copyTexSubImage2D(arg1 >>> 0, arg2, arg3, arg4, arg5, arg6, arg7, arg8);
342345
},
@@ -349,6 +352,9 @@ function __wbg_get_imports() {
349352
__wbg_copyTextureToBuffer_739b5accd0131afa: function() { return handleError(function (arg0, arg1, arg2, arg3) {
350353
arg0.copyTextureToBuffer(arg1, arg2, arg3);
351354
}, arguments); },
355+
__wbg_copyTextureToTexture_ecb35eeeccc84668: function() { return handleError(function (arg0, arg1, arg2, arg3) {
356+
arg0.copyTextureToTexture(arg1, arg2, arg3);
357+
}, arguments); },
352358
__wbg_createBindGroupLayout_37b290868edc95c3: function() { return handleError(function (arg0, arg1) {
353359
const ret = arg0.createBindGroupLayout(arg1);
354360
return ret;
@@ -2329,52 +2335,52 @@ function __wbg_get_imports() {
23292335
return ret;
23302336
},
23312337
__wbindgen_cast_0000000000000001: function(arg0, arg1) {
2332-
// Cast intrinsic for `Closure(Closure { dtor_idx: 2024, function: Function { arguments: [Externref], shim_idx: 2025, ret: Unit, inner_ret: Some(Unit) }, mutable: true }) -> Externref`.
2338+
// Cast intrinsic for `Closure(Closure { dtor_idx: 3152, function: Function { arguments: [Externref], shim_idx: 3153, ret: Unit, inner_ret: Some(Unit) }, mutable: true }) -> Externref`.
23332339
const ret = makeMutClosure(arg0, arg1, wasm.wasm_bindgen_6103bb449ceb317f___closure__destroy___dyn_core_af451bd84d0ec2a4___ops__function__FnMut__wasm_bindgen_6103bb449ceb317f___JsValue____Output_______, wasm_bindgen_6103bb449ceb317f___convert__closures_____invoke___wasm_bindgen_6103bb449ceb317f___JsValue_____);
23342340
return ret;
23352341
},
23362342
__wbindgen_cast_0000000000000002: function(arg0, arg1) {
2337-
// Cast intrinsic for `Closure(Closure { dtor_idx: 584, function: Function { arguments: [NamedExternref("Array<any>"), NamedExternref("ResizeObserver")], shim_idx: 593, ret: Unit, inner_ret: Some(Unit) }, mutable: true }) -> Externref`.
2343+
// Cast intrinsic for `Closure(Closure { dtor_idx: 934, function: Function { arguments: [NamedExternref("Array<any>"), NamedExternref("ResizeObserver")], shim_idx: 943, ret: Unit, inner_ret: Some(Unit) }, mutable: true }) -> Externref`.
23382344
const ret = makeMutClosure(arg0, arg1, wasm.wasm_bindgen_6103bb449ceb317f___closure__destroy___dyn_core_af451bd84d0ec2a4___ops__function__FnMut__core_af451bd84d0ec2a4___option__Option_web_sys_bbced23fc1678b8e___features__gen_Blob__Blob_____Output_______, wasm_bindgen_6103bb449ceb317f___convert__closures_____invoke___js_sys_ce078e9d950eeb60___Array__web_sys_bbced23fc1678b8e___features__gen_ResizeObserver__ResizeObserver_____);
23392345
return ret;
23402346
},
23412347
__wbindgen_cast_0000000000000003: function(arg0, arg1) {
2342-
// Cast intrinsic for `Closure(Closure { dtor_idx: 584, function: Function { arguments: [NamedExternref("Array<any>")], shim_idx: 587, ret: Unit, inner_ret: Some(Unit) }, mutable: true }) -> Externref`.
2348+
// Cast intrinsic for `Closure(Closure { dtor_idx: 934, function: Function { arguments: [NamedExternref("Array<any>")], shim_idx: 937, ret: Unit, inner_ret: Some(Unit) }, mutable: true }) -> Externref`.
23432349
const ret = makeMutClosure(arg0, arg1, wasm.wasm_bindgen_6103bb449ceb317f___closure__destroy___dyn_core_af451bd84d0ec2a4___ops__function__FnMut__core_af451bd84d0ec2a4___option__Option_web_sys_bbced23fc1678b8e___features__gen_Blob__Blob_____Output_______, wasm_bindgen_6103bb449ceb317f___convert__closures_____invoke___js_sys_ce078e9d950eeb60___Array_____);
23442350
return ret;
23452351
},
23462352
__wbindgen_cast_0000000000000004: function(arg0, arg1) {
2347-
// Cast intrinsic for `Closure(Closure { dtor_idx: 584, function: Function { arguments: [NamedExternref("Event")], shim_idx: 587, ret: Unit, inner_ret: Some(Unit) }, mutable: true }) -> Externref`.
2353+
// Cast intrinsic for `Closure(Closure { dtor_idx: 934, function: Function { arguments: [NamedExternref("Event")], shim_idx: 937, ret: Unit, inner_ret: Some(Unit) }, mutable: true }) -> Externref`.
23482354
const ret = makeMutClosure(arg0, arg1, wasm.wasm_bindgen_6103bb449ceb317f___closure__destroy___dyn_core_af451bd84d0ec2a4___ops__function__FnMut__core_af451bd84d0ec2a4___option__Option_web_sys_bbced23fc1678b8e___features__gen_Blob__Blob_____Output_______, wasm_bindgen_6103bb449ceb317f___convert__closures_____invoke___js_sys_ce078e9d950eeb60___Array_____);
23492355
return ret;
23502356
},
23512357
__wbindgen_cast_0000000000000005: function(arg0, arg1) {
2352-
// Cast intrinsic for `Closure(Closure { dtor_idx: 584, function: Function { arguments: [NamedExternref("FocusEvent")], shim_idx: 587, ret: Unit, inner_ret: Some(Unit) }, mutable: true }) -> Externref`.
2358+
// Cast intrinsic for `Closure(Closure { dtor_idx: 934, function: Function { arguments: [NamedExternref("FocusEvent")], shim_idx: 937, ret: Unit, inner_ret: Some(Unit) }, mutable: true }) -> Externref`.
23532359
const ret = makeMutClosure(arg0, arg1, wasm.wasm_bindgen_6103bb449ceb317f___closure__destroy___dyn_core_af451bd84d0ec2a4___ops__function__FnMut__core_af451bd84d0ec2a4___option__Option_web_sys_bbced23fc1678b8e___features__gen_Blob__Blob_____Output_______, wasm_bindgen_6103bb449ceb317f___convert__closures_____invoke___js_sys_ce078e9d950eeb60___Array_____);
23542360
return ret;
23552361
},
23562362
__wbindgen_cast_0000000000000006: function(arg0, arg1) {
2357-
// Cast intrinsic for `Closure(Closure { dtor_idx: 584, function: Function { arguments: [NamedExternref("KeyboardEvent")], shim_idx: 587, ret: Unit, inner_ret: Some(Unit) }, mutable: true }) -> Externref`.
2363+
// Cast intrinsic for `Closure(Closure { dtor_idx: 934, function: Function { arguments: [NamedExternref("KeyboardEvent")], shim_idx: 937, ret: Unit, inner_ret: Some(Unit) }, mutable: true }) -> Externref`.
23582364
const ret = makeMutClosure(arg0, arg1, wasm.wasm_bindgen_6103bb449ceb317f___closure__destroy___dyn_core_af451bd84d0ec2a4___ops__function__FnMut__core_af451bd84d0ec2a4___option__Option_web_sys_bbced23fc1678b8e___features__gen_Blob__Blob_____Output_______, wasm_bindgen_6103bb449ceb317f___convert__closures_____invoke___js_sys_ce078e9d950eeb60___Array_____);
23592365
return ret;
23602366
},
23612367
__wbindgen_cast_0000000000000007: function(arg0, arg1) {
2362-
// Cast intrinsic for `Closure(Closure { dtor_idx: 584, function: Function { arguments: [NamedExternref("PageTransitionEvent")], shim_idx: 587, ret: Unit, inner_ret: Some(Unit) }, mutable: true }) -> Externref`.
2368+
// Cast intrinsic for `Closure(Closure { dtor_idx: 934, function: Function { arguments: [NamedExternref("PageTransitionEvent")], shim_idx: 937, ret: Unit, inner_ret: Some(Unit) }, mutable: true }) -> Externref`.
23632369
const ret = makeMutClosure(arg0, arg1, wasm.wasm_bindgen_6103bb449ceb317f___closure__destroy___dyn_core_af451bd84d0ec2a4___ops__function__FnMut__core_af451bd84d0ec2a4___option__Option_web_sys_bbced23fc1678b8e___features__gen_Blob__Blob_____Output_______, wasm_bindgen_6103bb449ceb317f___convert__closures_____invoke___js_sys_ce078e9d950eeb60___Array_____);
23642370
return ret;
23652371
},
23662372
__wbindgen_cast_0000000000000008: function(arg0, arg1) {
2367-
// Cast intrinsic for `Closure(Closure { dtor_idx: 584, function: Function { arguments: [NamedExternref("PointerEvent")], shim_idx: 587, ret: Unit, inner_ret: Some(Unit) }, mutable: true }) -> Externref`.
2373+
// Cast intrinsic for `Closure(Closure { dtor_idx: 934, function: Function { arguments: [NamedExternref("PointerEvent")], shim_idx: 937, ret: Unit, inner_ret: Some(Unit) }, mutable: true }) -> Externref`.
23682374
const ret = makeMutClosure(arg0, arg1, wasm.wasm_bindgen_6103bb449ceb317f___closure__destroy___dyn_core_af451bd84d0ec2a4___ops__function__FnMut__core_af451bd84d0ec2a4___option__Option_web_sys_bbced23fc1678b8e___features__gen_Blob__Blob_____Output_______, wasm_bindgen_6103bb449ceb317f___convert__closures_____invoke___js_sys_ce078e9d950eeb60___Array_____);
23692375
return ret;
23702376
},
23712377
__wbindgen_cast_0000000000000009: function(arg0, arg1) {
2372-
// Cast intrinsic for `Closure(Closure { dtor_idx: 584, function: Function { arguments: [NamedExternref("WheelEvent")], shim_idx: 587, ret: Unit, inner_ret: Some(Unit) }, mutable: true }) -> Externref`.
2378+
// Cast intrinsic for `Closure(Closure { dtor_idx: 934, function: Function { arguments: [NamedExternref("WheelEvent")], shim_idx: 937, ret: Unit, inner_ret: Some(Unit) }, mutable: true }) -> Externref`.
23732379
const ret = makeMutClosure(arg0, arg1, wasm.wasm_bindgen_6103bb449ceb317f___closure__destroy___dyn_core_af451bd84d0ec2a4___ops__function__FnMut__core_af451bd84d0ec2a4___option__Option_web_sys_bbced23fc1678b8e___features__gen_Blob__Blob_____Output_______, wasm_bindgen_6103bb449ceb317f___convert__closures_____invoke___js_sys_ce078e9d950eeb60___Array_____);
23742380
return ret;
23752381
},
23762382
__wbindgen_cast_000000000000000a: function(arg0, arg1) {
2377-
// Cast intrinsic for `Closure(Closure { dtor_idx: 584, function: Function { arguments: [], shim_idx: 585, ret: Unit, inner_ret: Some(Unit) }, mutable: true }) -> Externref`.
2383+
// Cast intrinsic for `Closure(Closure { dtor_idx: 934, function: Function { arguments: [], shim_idx: 935, ret: Unit, inner_ret: Some(Unit) }, mutable: true }) -> Externref`.
23782384
const ret = makeMutClosure(arg0, arg1, wasm.wasm_bindgen_6103bb449ceb317f___closure__destroy___dyn_core_af451bd84d0ec2a4___ops__function__FnMut__core_af451bd84d0ec2a4___option__Option_web_sys_bbced23fc1678b8e___features__gen_Blob__Blob_____Output_______, wasm_bindgen_6103bb449ceb317f___convert__closures_____invoke______);
23792385
return ret;
23802386
},
@@ -2435,7 +2441,7 @@ function __wbg_get_imports() {
24352441
};
24362442
return {
24372443
__proto__: null,
2438-
"./iced_test_bg.js": import0,
2444+
"./calculator_bg.js": import0,
24392445
};
24402446
}
24412447

@@ -2920,7 +2926,7 @@ async function __wbg_init(module_or_path) {
29202926
}
29212927

29222928
if (module_or_path === undefined) {
2923-
module_or_path = new URL('iced_test_bg.wasm', import.meta.url);
2929+
module_or_path = new URL('calculator_bg.wasm', import.meta.url);
29242930
}
29252931
const imports = __wbg_get_imports();
29262932

content/test/calculator/dist/iced_test-d2cc32930241cf04_bg.wasm renamed to content/test/calculator/dist/calculator-fbe51c4119332456_bg.wasm

5.76 MB
Binary file not shown.

content/test/calculator/dist/index.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,14 @@
33
<head>
44
<meta charset="utf-8" content="text/html; charset=utf-8" />
55
<meta name="viewport" content="width=device-width, initial-scale=1" />
6-
<title>Iced_test - Iced</title>
6+
<title>calculator - Iced</title>
77
<base href="/" />
8-
<link rel="modulepreload" href="/iced_test-d2cc32930241cf04.js" crossorigin="anonymous" integrity="sha384-5Dm28XsjHkj0TGCi7hgpDKF16l9Bxqe14/spgyJ7eIbYN7a9mqB2kU4wSMOyrJoV"><link rel="preload" href="/iced_test-d2cc32930241cf04_bg.wasm" crossorigin="anonymous" integrity="sha384-Ufxl1QhgfORBwmutIHQxbtTVyqW2pRg3Hxca0Vnt3WNmv5ccrUMkgkTPZ448voIS" as="fetch" type="application/wasm"></head>
8+
<link rel="modulepreload" href="/calculator-fbe51c4119332456.js" crossorigin="anonymous" integrity="sha384-y8UWgirhzeauntXRU89WTwai22UndssRxE/uoda+f2DgFwIJz8+1aMcCOiC7DHI+"><link rel="preload" href="/calculator-fbe51c4119332456_bg.wasm" crossorigin="anonymous" integrity="sha384-J6oU6aD0wZsDi9rQpDDKeQalvf77K124X+O0d4mC/CxtArYPxVpPE9G9suV3E8Oe" as="fetch" type="application/wasm"></head>
99
<body>
1010

1111
<script type="module">
12-
import init, * as bindings from '/iced_test-d2cc32930241cf04.js';
13-
const wasm = await init({ module_or_path: '/iced_test-d2cc32930241cf04_bg.wasm' });
12+
import init, * as bindings from '/calculator-fbe51c4119332456.js';
13+
const wasm = await init({ module_or_path: '/calculator-fbe51c4119332456_bg.wasm' });
1414

1515

1616
window.wasmBindings = bindings;

content/test/calculator/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ image = "thumbnail.png"
1111

1212
This is a Rust calculator built with Iced UI running in WebAssembly.
1313

14-
{{< wasm "iced_test-d2cc32930241cf04.js" "22rem" "30rem" >}}
14+
{{< wasm "calculator-fbe51c4119332456.js" "22rem" "30rem" >}}
1515
## About
1616

1717
A simple calculator implemented in Rust using the Iced UI framework, compiled to WebAssembly for web deployment.

0 commit comments

Comments
 (0)