tangled
alpha
login
or
join now
sachy.dev
/
striker
0
fork
atom
Bevy+Ratutui powered Monitoring of Pico-Strike devices
0
fork
atom
overview
issues
pulls
pipelines
Update to Bevy v0.18
sachy.dev
2 weeks ago
5facde8d
9c0c8733
+68
-517
2 changed files
expand all
collapse all
unified
split
Cargo.lock
Cargo.toml
+61
-514
Cargo.lock
···
87
87
]
88
88
89
89
[[package]]
90
90
-
name = "arrayref"
91
91
-
version = "0.3.9"
92
92
-
source = "registry+https://github.com/rust-lang/crates.io-index"
93
93
-
checksum = "76a2e8124351fda1ef8aaaa3bbd7ebbcb486bbcd4225aca0aa0d84bb2db8fecb"
94
94
-
95
95
-
[[package]]
96
90
name = "arrayvec"
97
91
version = "0.7.6"
98
92
source = "registry+https://github.com/rust-lang/crates.io-index"
···
107
101
"proc-macro2",
108
102
"quote",
109
103
"syn 2.0.114",
110
110
-
]
111
111
-
112
112
-
[[package]]
113
113
-
name = "async-broadcast"
114
114
-
version = "0.7.2"
115
115
-
source = "registry+https://github.com/rust-lang/crates.io-index"
116
116
-
checksum = "435a87a52755b8f27fcf321ac4f04b2802e337c8c4872923137471ec39c37532"
117
117
-
dependencies = [
118
118
-
"event-listener",
119
119
-
"event-listener-strategy",
120
120
-
"futures-core",
121
121
-
"pin-project-lite",
122
104
]
123
105
124
106
[[package]]
···
148
130
]
149
131
150
132
[[package]]
151
151
-
name = "async-fs"
152
152
-
version = "2.2.0"
153
153
-
source = "registry+https://github.com/rust-lang/crates.io-index"
154
154
-
checksum = "8034a681df4aed8b8edbd7fbe472401ecf009251c8b40556b304567052e294c5"
155
155
-
dependencies = [
156
156
-
"async-lock",
157
157
-
"blocking",
158
158
-
"futures-lite",
159
159
-
]
160
160
-
161
161
-
[[package]]
162
133
name = "async-io"
163
134
version = "2.6.0"
164
135
source = "registry+https://github.com/rust-lang/crates.io-index"
···
177
148
]
178
149
179
150
[[package]]
180
180
-
name = "async-lock"
181
181
-
version = "3.4.2"
182
182
-
source = "registry+https://github.com/rust-lang/crates.io-index"
183
183
-
checksum = "290f7f2596bd5b78a9fec8088ccd89180d7f9f55b94b0576823bbbdc72ee8311"
184
184
-
dependencies = [
185
185
-
"event-listener",
186
186
-
"event-listener-strategy",
187
187
-
"pin-project-lite",
188
188
-
]
189
189
-
190
190
-
[[package]]
191
151
name = "async-task"
192
152
version = "4.7.1"
193
153
source = "registry+https://github.com/rust-lang/crates.io-index"
···
215
175
]
216
176
217
177
[[package]]
218
218
-
name = "atomicow"
219
219
-
version = "1.1.0"
220
220
-
source = "registry+https://github.com/rust-lang/crates.io-index"
221
221
-
checksum = "f52e8890bb9844440d0c412fa74b67fd2f14e85248b6e00708059b6da9e5f8bf"
222
222
-
dependencies = [
223
223
-
"portable-atomic",
224
224
-
"portable-atomic-util",
225
225
-
]
226
226
-
227
227
-
[[package]]
228
178
name = "autocfg"
229
179
version = "1.5.0"
230
180
source = "registry+https://github.com/rust-lang/crates.io-index"
···
253
203
254
204
[[package]]
255
205
name = "bevy"
256
256
-
version = "0.17.3"
206
206
+
version = "0.18.0"
257
207
source = "registry+https://github.com/rust-lang/crates.io-index"
258
258
-
checksum = "76d3ee8652fe0577fd8a99054e147740850140d530be8e044a9be4e23a3e8a24"
208
208
+
checksum = "ec689b5a79452b6f777b889bbff22d3216b82a8d2ab7814d4a0eb571e9938d97"
259
209
dependencies = [
260
210
"bevy_internal",
261
211
]
262
212
263
213
[[package]]
264
214
name = "bevy_a11y"
265
265
-
version = "0.17.3"
215
215
+
version = "0.18.0"
266
216
source = "registry+https://github.com/rust-lang/crates.io-index"
267
267
-
checksum = "6702a82db1b383641fc7c503451847cdafb57076c203cd3bfe549d3eeef474c3"
217
217
+
checksum = "ef69b6d2dec07cbf407c63f6987e1746e4b735a9beea51f4bfc25ad49e344f75"
268
218
dependencies = [
269
219
"accesskit",
270
220
"bevy_app",
···
275
225
276
226
[[package]]
277
227
name = "bevy_android"
278
278
-
version = "0.17.3"
228
228
+
version = "0.18.0"
279
229
source = "registry+https://github.com/rust-lang/crates.io-index"
280
280
-
checksum = "42b2d9435e9fe8d7107bb795a6140277872ad5b992cb3934f8d28cfd11040f6f"
230
230
+
checksum = "008133458cfe0d43a8870bfc4c5a729467cc5d9246611462add38bcf45ed896f"
281
231
dependencies = [
282
232
"android-activity",
283
233
]
284
234
285
235
[[package]]
286
236
name = "bevy_app"
287
287
-
version = "0.17.3"
237
237
+
version = "0.18.0"
288
238
source = "registry+https://github.com/rust-lang/crates.io-index"
289
289
-
checksum = "8e4fc5dfe9d1d9b8233e1878353b5e66a3f5910c2131d3abf68f9a4116b2d433"
239
239
+
checksum = "2271a0123a7cc355c3fe98754360c75aa84b29f2a6b1a9f8c00aac427570d174"
290
240
dependencies = [
291
241
"bevy_derive",
292
242
"bevy_ecs",
···
303
253
"variadics_please",
304
254
"wasm-bindgen",
305
255
"web-sys",
306
306
-
]
307
307
-
308
308
-
[[package]]
309
309
-
name = "bevy_asset"
310
310
-
version = "0.17.3"
311
311
-
source = "registry+https://github.com/rust-lang/crates.io-index"
312
312
-
checksum = "357787dbfaba3f73fd185e15d6df70605bddaa774f2ebbcab1aaa031f21fb6c2"
313
313
-
dependencies = [
314
314
-
"async-broadcast",
315
315
-
"async-fs",
316
316
-
"async-lock",
317
317
-
"atomicow",
318
318
-
"bevy_android",
319
319
-
"bevy_app",
320
320
-
"bevy_asset_macros",
321
321
-
"bevy_ecs",
322
322
-
"bevy_platform",
323
323
-
"bevy_reflect",
324
324
-
"bevy_tasks",
325
325
-
"bevy_utils",
326
326
-
"bitflags 2.10.0",
327
327
-
"blake3",
328
328
-
"crossbeam-channel",
329
329
-
"derive_more",
330
330
-
"disqualified",
331
331
-
"downcast-rs",
332
332
-
"either",
333
333
-
"futures-io",
334
334
-
"futures-lite",
335
335
-
"js-sys",
336
336
-
"parking_lot",
337
337
-
"ron",
338
338
-
"serde",
339
339
-
"stackfuture",
340
340
-
"thiserror 2.0.17",
341
341
-
"tracing",
342
342
-
"uuid",
343
343
-
"wasm-bindgen",
344
344
-
"wasm-bindgen-futures",
345
345
-
"web-sys",
346
346
-
]
347
347
-
348
348
-
[[package]]
349
349
-
name = "bevy_asset_macros"
350
350
-
version = "0.17.3"
351
351
-
source = "registry+https://github.com/rust-lang/crates.io-index"
352
352
-
checksum = "afa09271d4ca0bf31fda3a9ad57273775d448a05c4046d9367f71d29968d85b4"
353
353
-
dependencies = [
354
354
-
"bevy_macro_utils",
355
355
-
"proc-macro2",
356
356
-
"quote",
357
357
-
"syn 2.0.114",
358
358
-
]
359
359
-
360
360
-
[[package]]
361
361
-
name = "bevy_camera"
362
362
-
version = "0.17.3"
363
363
-
source = "registry+https://github.com/rust-lang/crates.io-index"
364
364
-
checksum = "8af1d5a57fde6e577e7b1db58996afb381618294be75a37b3070a20d309678b0"
365
365
-
dependencies = [
366
366
-
"bevy_app",
367
367
-
"bevy_asset",
368
368
-
"bevy_color",
369
369
-
"bevy_derive",
370
370
-
"bevy_ecs",
371
371
-
"bevy_image",
372
372
-
"bevy_math",
373
373
-
"bevy_mesh",
374
374
-
"bevy_reflect",
375
375
-
"bevy_transform",
376
376
-
"bevy_utils",
377
377
-
"bevy_window",
378
378
-
"derive_more",
379
379
-
"downcast-rs",
380
380
-
"serde",
381
381
-
"smallvec",
382
382
-
"thiserror 2.0.17",
383
383
-
"wgpu-types",
384
256
]
385
257
386
258
[[package]]
387
259
name = "bevy_color"
388
388
-
version = "0.17.3"
260
260
+
version = "0.18.0"
389
261
source = "registry+https://github.com/rust-lang/crates.io-index"
390
390
-
checksum = "49504fac6b9897f03b4bdc0189c04ef1ba0a9b37926343aa520a71619e90e116"
262
262
+
checksum = "74727302424d7ffc23528a974dbb44a34708662926e1a3bfc5040493f858886e"
391
263
dependencies = [
392
264
"bevy_math",
393
265
"bevy_reflect",
394
266
"bytemuck",
395
267
"derive_more",
396
396
-
"encase",
397
268
"serde",
398
269
"thiserror 2.0.17",
399
270
"wgpu-types",
···
401
272
402
273
[[package]]
403
274
name = "bevy_derive"
404
404
-
version = "0.17.3"
275
275
+
version = "0.18.0"
405
276
source = "registry+https://github.com/rust-lang/crates.io-index"
406
406
-
checksum = "f9396b256b366a43d7f61d1f230cdab0a512fb4712cbf7d688f3d6fce4c5ea8a"
277
277
+
checksum = "70b6a05c31f54c83d681f1b8699bbaf581f06b25a40c9a6bb815625f731f5ba9"
407
278
dependencies = [
408
279
"bevy_macro_utils",
409
280
"quote",
···
412
283
413
284
[[package]]
414
285
name = "bevy_diagnostic"
415
415
-
version = "0.17.3"
286
286
+
version = "0.18.0"
416
287
source = "registry+https://github.com/rust-lang/crates.io-index"
417
417
-
checksum = "d1cdb0ed0c8423570fbbb7c4fc2719a203dd40928fefff45f76ef0889685a446"
288
288
+
checksum = "aca4caa8a9014a435dca382b1bdebaee4363e9be69882c598fc4ff4d7cd56e6a"
418
289
dependencies = [
419
290
"atomic-waker",
420
291
"bevy_app",
···
429
300
430
301
[[package]]
431
302
name = "bevy_ecs"
432
432
-
version = "0.17.3"
303
303
+
version = "0.18.0"
433
304
source = "registry+https://github.com/rust-lang/crates.io-index"
434
434
-
checksum = "a7dd5229dd00d00e70ac6b2fc0a139961252f6ce07d3d268cfcac0da86d5bde4"
305
305
+
checksum = "24637a7c8643cab493f4085cda6bde4895f0e0816699c59006f18819da2ca0b8"
435
306
dependencies = [
436
307
"arrayvec",
437
308
"bevy_ecs_macros",
···
457
328
458
329
[[package]]
459
330
name = "bevy_ecs_macros"
460
460
-
version = "0.17.3"
331
331
+
version = "0.18.0"
461
332
source = "registry+https://github.com/rust-lang/crates.io-index"
462
462
-
checksum = "c4d83bdd2285af4867e76c691406e0a4b55611b583d0c45b6ac7bcec1b45fd48"
333
333
+
checksum = "6eb14c18ca71e11c69fbae873c2db129064efac6d52e48d0127d37bfba1acfa8"
463
334
dependencies = [
464
335
"bevy_macro_utils",
465
336
"proc-macro2",
···
468
339
]
469
340
470
341
[[package]]
471
471
-
name = "bevy_image"
472
472
-
version = "0.17.3"
473
473
-
source = "registry+https://github.com/rust-lang/crates.io-index"
474
474
-
checksum = "d546bbe2486bfa14971517e7ef427a9384749817c201d3afc60de0325cf52f11"
475
475
-
dependencies = [
476
476
-
"bevy_app",
477
477
-
"bevy_asset",
478
478
-
"bevy_color",
479
479
-
"bevy_ecs",
480
480
-
"bevy_math",
481
481
-
"bevy_platform",
482
482
-
"bevy_reflect",
483
483
-
"bevy_utils",
484
484
-
"bitflags 2.10.0",
485
485
-
"bytemuck",
486
486
-
"futures-lite",
487
487
-
"guillotiere",
488
488
-
"half",
489
489
-
"image",
490
490
-
"rectangle-pack",
491
491
-
"serde",
492
492
-
"thiserror 2.0.17",
493
493
-
"tracing",
494
494
-
"wgpu-types",
495
495
-
]
496
496
-
497
497
-
[[package]]
498
342
name = "bevy_input"
499
499
-
version = "0.17.3"
343
343
+
version = "0.18.0"
500
344
source = "registry+https://github.com/rust-lang/crates.io-index"
501
501
-
checksum = "8ca955b99f4dc2059e9c8574f8d95a5dd5002809fda80d062a94a553c571a467"
345
345
+
checksum = "9c2853993baf27b963a417d3603a73e02e39c5041913cd1ba7211b0a3037b191"
502
346
dependencies = [
503
347
"bevy_app",
504
348
"bevy_ecs",
···
507
351
"bevy_reflect",
508
352
"derive_more",
509
353
"log",
510
510
-
"smol_str",
511
354
"thiserror 2.0.17",
512
355
]
513
356
514
357
[[package]]
515
358
name = "bevy_input_focus"
516
516
-
version = "0.17.3"
359
359
+
version = "0.18.0"
517
360
source = "registry+https://github.com/rust-lang/crates.io-index"
518
518
-
checksum = "de4d1d0e833e31beba1f28a77152b35f946e8c45df364ec4969d58788ab9de7f"
361
361
+
checksum = "05fc0fae5e4e081180f7f7bf8023a2b97dad13dcb5fa79eba50cda5bb95699a9"
519
362
dependencies = [
520
363
"bevy_app",
521
364
"bevy_ecs",
522
365
"bevy_input",
523
366
"bevy_math",
524
524
-
"bevy_picking",
525
367
"bevy_reflect",
526
368
"bevy_window",
527
369
"log",
···
530
372
531
373
[[package]]
532
374
name = "bevy_internal"
533
533
-
version = "0.17.3"
375
375
+
version = "0.18.0"
534
376
source = "registry+https://github.com/rust-lang/crates.io-index"
535
535
-
checksum = "8f5e645f9e1a24c9667c768b6233beaf4e241739d8ca4fbba59435cc27aabad5"
377
377
+
checksum = "57463815630ea71221c0b8e7bff72d816a3071a89507c45f9e2686fbb5e1956b"
536
378
dependencies = [
537
379
"bevy_a11y",
538
380
"bevy_android",
···
557
399
558
400
[[package]]
559
401
name = "bevy_log"
560
560
-
version = "0.17.3"
402
402
+
version = "0.18.0"
561
403
source = "registry+https://github.com/rust-lang/crates.io-index"
562
562
-
checksum = "b1a2d4ea086ac4663ab9dfb056c7b85eee39e18f7e3e9a4ae6e39897eaa155c5"
404
404
+
checksum = "406304a9b867a2de98c3edf0cc9e5a608fad1a1ddc567e15e72c186a8273ef51"
563
405
dependencies = [
564
406
"android_log-sys",
565
407
"bevy_app",
···
575
417
576
418
[[package]]
577
419
name = "bevy_macro_utils"
578
578
-
version = "0.17.3"
420
420
+
version = "0.18.0"
579
421
source = "registry+https://github.com/rust-lang/crates.io-index"
580
580
-
checksum = "62d984f9f8bd0f0d9fb020492a955e641e30e7a425f3588bf346cb3e61fec3c3"
422
422
+
checksum = "0b7272fca0bf30d8ca2571a803598856104b63e5c596d52850f811ed37c5e1e3"
581
423
dependencies = [
582
582
-
"parking_lot",
583
424
"proc-macro2",
584
425
"quote",
585
426
"syn 2.0.114",
···
588
429
589
430
[[package]]
590
431
name = "bevy_math"
591
591
-
version = "0.17.3"
432
432
+
version = "0.18.0"
592
433
source = "registry+https://github.com/rust-lang/crates.io-index"
593
593
-
checksum = "5fa74ae5d968749cc073da991757d3c7e3504ac6dbaac5f8c2a54b9d19b0b7ed"
434
434
+
checksum = "6a815c514b8a6f7b11508cdc8b3a4bf0761e96a14227af40aa93cb1160989ce0"
594
435
dependencies = [
595
436
"approx",
437
437
+
"arrayvec",
596
438
"bevy_reflect",
597
439
"derive_more",
598
440
"glam",
···
601
443
"rand 0.9.2",
602
444
"rand_distr",
603
445
"serde",
604
604
-
"smallvec",
605
446
"thiserror 2.0.17",
606
447
"variadics_please",
607
448
]
608
449
609
450
[[package]]
610
610
-
name = "bevy_mesh"
611
611
-
version = "0.17.3"
612
612
-
source = "registry+https://github.com/rust-lang/crates.io-index"
613
613
-
checksum = "cd9a0ea86abbd17655bc6f9f8d94461dfcd0322431f752fc03748df8b335eff2"
614
614
-
dependencies = [
615
615
-
"bevy_app",
616
616
-
"bevy_asset",
617
617
-
"bevy_derive",
618
618
-
"bevy_ecs",
619
619
-
"bevy_image",
620
620
-
"bevy_math",
621
621
-
"bevy_mikktspace",
622
622
-
"bevy_platform",
623
623
-
"bevy_reflect",
624
624
-
"bevy_transform",
625
625
-
"bitflags 2.10.0",
626
626
-
"bytemuck",
627
627
-
"derive_more",
628
628
-
"hexasphere",
629
629
-
"thiserror 2.0.17",
630
630
-
"tracing",
631
631
-
"wgpu-types",
632
632
-
]
633
633
-
634
634
-
[[package]]
635
635
-
name = "bevy_mikktspace"
636
636
-
version = "0.17.0-dev"
637
637
-
source = "registry+https://github.com/rust-lang/crates.io-index"
638
638
-
checksum = "7ef8e4b7e61dfe7719bb03c884dc270cd46a82efb40f93e9933b990c5c190c59"
639
639
-
640
640
-
[[package]]
641
641
-
name = "bevy_picking"
642
642
-
version = "0.17.3"
643
643
-
source = "registry+https://github.com/rust-lang/crates.io-index"
644
644
-
checksum = "b371779713b40dea83b24cdb95054fe999fe8372351a317c4fb768859ac5f010"
645
645
-
dependencies = [
646
646
-
"bevy_app",
647
647
-
"bevy_asset",
648
648
-
"bevy_camera",
649
649
-
"bevy_derive",
650
650
-
"bevy_ecs",
651
651
-
"bevy_input",
652
652
-
"bevy_math",
653
653
-
"bevy_platform",
654
654
-
"bevy_reflect",
655
655
-
"bevy_time",
656
656
-
"bevy_transform",
657
657
-
"bevy_window",
658
658
-
"tracing",
659
659
-
"uuid",
660
660
-
]
661
661
-
662
662
-
[[package]]
663
451
name = "bevy_platform"
664
664
-
version = "0.17.3"
452
452
+
version = "0.18.0"
665
453
source = "registry+https://github.com/rust-lang/crates.io-index"
666
666
-
checksum = "4691af6d7cfd1b5deb2fc926a43a180a546cdc3fe1e5a013fcee60db9bb2c81f"
454
454
+
checksum = "9b29ea749a8e85f98186ab662f607b885b97c804bb14cdb0cdf838164496d474"
667
455
dependencies = [
668
456
"critical-section",
669
457
"foldhash",
670
458
"futures-channel",
671
671
-
"getrandom",
672
459
"hashbrown",
673
460
"js-sys",
674
461
"portable-atomic",
···
682
469
683
470
[[package]]
684
471
name = "bevy_ptr"
685
685
-
version = "0.17.3"
472
472
+
version = "0.18.0"
686
473
source = "registry+https://github.com/rust-lang/crates.io-index"
687
687
-
checksum = "17d24d7906c7de556033168b3485de36c59049fbaef0c2c44c715a23e0329b10"
474
474
+
checksum = "4f98cbc6d34bbdb58240b72ed1731931b4991a893b3a3238bb7c42ae054aa676"
688
475
689
476
[[package]]
690
477
name = "bevy_ratatui"
691
691
-
version = "0.10.0"
692
692
-
source = "git+https://tangled.org/sachy.dev/bevy_ratatui#51e7cab7f1edbf1e086b022dd74c10a36e725b25"
478
478
+
version = "0.11.1"
479
479
+
source = "registry+https://github.com/rust-lang/crates.io-index"
480
480
+
checksum = "e24368df4cff95c92448a33c46f7db4ff51016a3024d27bd2daa49d0e3ce03f4"
693
481
dependencies = [
694
482
"bevy",
695
483
"bitflags 2.10.0",
···
700
488
701
489
[[package]]
702
490
name = "bevy_reflect"
703
703
-
version = "0.17.3"
491
491
+
version = "0.18.0"
704
492
source = "registry+https://github.com/rust-lang/crates.io-index"
705
705
-
checksum = "b5472b91928c0f3e4e3988c0d036b00719f19520f53a0c3f8c2af72f00e693c5"
493
493
+
checksum = "2b2a977e2b8dba65b6e9c11039c5f9ef108be428f036b3d1cac13ad86ec59f9c"
706
494
dependencies = [
707
495
"assert_type_match",
708
496
"bevy_platform",
···
715
503
"erased-serde",
716
504
"foldhash",
717
505
"glam",
718
718
-
"inventory",
506
506
+
"indexmap",
719
507
"serde",
720
508
"smallvec",
721
509
"smol_str",
···
727
515
728
516
[[package]]
729
517
name = "bevy_reflect_derive"
730
730
-
version = "0.17.3"
518
518
+
version = "0.18.0"
731
519
source = "registry+https://github.com/rust-lang/crates.io-index"
732
732
-
checksum = "083784255162fa39960aa3cf3c23af0e515db2daa7f2e796ae34df993f4d3f6c"
520
520
+
checksum = "067af30072b1611fda1a577f1cb678b8ea2c9226133068be808dd49aac30cef0"
733
521
dependencies = [
734
522
"bevy_macro_utils",
735
523
"indexmap",
···
741
529
742
530
[[package]]
743
531
name = "bevy_state"
744
744
-
version = "0.17.3"
532
532
+
version = "0.18.0"
745
533
source = "registry+https://github.com/rust-lang/crates.io-index"
746
746
-
checksum = "05e8556a55d548844fc067fac6657b62f8073c94bd7e13c86aa7573f4c2a67b3"
534
534
+
checksum = "9453325ca0c185a043f4515158daa15a8ab19139a60fd1edaf87fbe896cb7f83"
747
535
dependencies = [
748
536
"bevy_app",
749
537
"bevy_ecs",
···
757
545
758
546
[[package]]
759
547
name = "bevy_state_macros"
760
760
-
version = "0.17.3"
548
548
+
version = "0.18.0"
761
549
source = "registry+https://github.com/rust-lang/crates.io-index"
762
762
-
checksum = "bcda45913b1d6470c6b751656e72fb3f25ca6b5b7b2ee055b294aaed1eb7e5ba"
550
550
+
checksum = "d733081e57e49b3c43bdf3766d1de74c7df32e0f4db20c20437c85b1d18908de"
763
551
dependencies = [
764
552
"bevy_macro_utils",
765
553
"quote",
···
768
556
769
557
[[package]]
770
558
name = "bevy_tasks"
771
771
-
version = "0.17.3"
559
559
+
version = "0.18.0"
772
560
source = "registry+https://github.com/rust-lang/crates.io-index"
773
773
-
checksum = "bcbbfa5a58a16c4228434d3018c23fde3d78dcd76ec5f5b2b482a21f4b158dd3"
561
561
+
checksum = "990ffedd374dd2c4fe8f0fd4bcefd5617d1ee59164b6c3fcc356a69b48e26e8e"
774
562
dependencies = [
775
563
"async-channel",
776
564
"async-executor",
···
787
575
788
576
[[package]]
789
577
name = "bevy_time"
790
790
-
version = "0.17.3"
578
578
+
version = "0.18.0"
791
579
source = "registry+https://github.com/rust-lang/crates.io-index"
792
792
-
checksum = "32835c3dbe082fbbe7d4f2f37f655073421f2882d4320ac2d59f922474260de4"
580
580
+
checksum = "e4c68b78e7ca1cc10c811cd1ded8350f53f2be11eb46946879a74c684026bff7"
793
581
dependencies = [
794
582
"bevy_app",
795
583
"bevy_ecs",
···
802
590
803
591
[[package]]
804
592
name = "bevy_transform"
805
805
-
version = "0.17.3"
593
593
+
version = "0.18.0"
806
594
source = "registry+https://github.com/rust-lang/crates.io-index"
807
807
-
checksum = "b41fabfeaa53f51ff5ccf4d87e66836293159d50d21f6d3e16c93efb7c30f969"
595
595
+
checksum = "b30e3957de42c2f7d88dfe8428e739b74deab8932d2a8bbb9d4eefbd64b6aa34"
808
596
dependencies = [
809
597
"bevy_app",
810
598
"bevy_ecs",
···
820
608
821
609
[[package]]
822
610
name = "bevy_utils"
823
823
-
version = "0.17.3"
611
611
+
version = "0.18.0"
824
612
source = "registry+https://github.com/rust-lang/crates.io-index"
825
825
-
checksum = "789d04f88c764877a4552e07745b402dbc45f5d0545e6d102558f2f1752a1d89"
613
613
+
checksum = "e258c44d869f9c41ac0f88a16815c67f2569eb9fff4716828a40273d127b6f84"
826
614
dependencies = [
827
615
"bevy_platform",
828
616
"disqualified",
···
831
619
832
620
[[package]]
833
621
name = "bevy_window"
834
834
-
version = "0.17.3"
622
622
+
version = "0.18.0"
835
623
source = "registry+https://github.com/rust-lang/crates.io-index"
836
836
-
checksum = "8ae54ec7a0fc344278592a688a01b57b32182abc3ca7d47040773c4cbc2e15e0"
624
624
+
checksum = "869a56f1da2544641734018e1f1caa660299cd6e3af794f3fa0df72293d8eed2"
837
625
dependencies = [
838
626
"bevy_app",
839
627
"bevy_ecs",
···
877
665
]
878
666
879
667
[[package]]
880
880
-
name = "blake3"
881
881
-
version = "1.8.3"
882
882
-
source = "registry+https://github.com/rust-lang/crates.io-index"
883
883
-
checksum = "2468ef7d57b3fb7e16b576e8377cdbde2320c60e1491e961d11da40fc4f02a2d"
884
884
-
dependencies = [
885
885
-
"arrayref",
886
886
-
"arrayvec",
887
887
-
"cc",
888
888
-
"cfg-if",
889
889
-
"constant_time_eq",
890
890
-
"cpufeatures",
891
891
-
]
892
892
-
893
893
-
[[package]]
894
668
name = "block-buffer"
895
669
version = "0.10.4"
896
670
source = "registry+https://github.com/rust-lang/crates.io-index"
···
909
683
]
910
684
911
685
[[package]]
912
912
-
name = "blocking"
913
913
-
version = "1.6.2"
914
914
-
source = "registry+https://github.com/rust-lang/crates.io-index"
915
915
-
checksum = "e83f8d02be6967315521be875afa792a316e28d57b5a2d401897e2a7921b7f21"
916
916
-
dependencies = [
917
917
-
"async-channel",
918
918
-
"async-task",
919
919
-
"futures-io",
920
920
-
"futures-lite",
921
921
-
"piper",
922
922
-
]
923
923
-
924
924
-
[[package]]
925
686
name = "bumpalo"
926
687
version = "3.19.1"
927
688
source = "registry+https://github.com/rust-lang/crates.io-index"
···
952
713
version = "1.5.0"
953
714
source = "registry+https://github.com/rust-lang/crates.io-index"
954
715
checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b"
955
955
-
956
956
-
[[package]]
957
957
-
name = "byteorder-lite"
958
958
-
version = "0.1.0"
959
959
-
source = "registry+https://github.com/rust-lang/crates.io-index"
960
960
-
checksum = "8f1fe948ff07f4bd06c30984e69f5b4899c516a3ef74f34df92a2df2ab535495"
961
716
962
717
[[package]]
963
718
name = "bytes"
···
1091
846
checksum = "32b13ea120a812beba79e34316b3942a857c86ec1593cb34f27bb28272ce2cca"
1092
847
1093
848
[[package]]
1094
1094
-
name = "const_panic"
1095
1095
-
version = "0.2.15"
1096
1096
-
source = "registry+https://github.com/rust-lang/crates.io-index"
1097
1097
-
checksum = "e262cdaac42494e3ae34c43969f9cdeb7da178bdb4b66fa6a1ea2edb4c8ae652"
1098
1098
-
dependencies = [
1099
1099
-
"typewit",
1100
1100
-
]
1101
1101
-
1102
1102
-
[[package]]
1103
1103
-
name = "const_soft_float"
1104
1104
-
version = "0.1.4"
1105
1105
-
source = "registry+https://github.com/rust-lang/crates.io-index"
1106
1106
-
checksum = "87ca1caa64ef4ed453e68bb3db612e51cf1b2f5b871337f0fcab1c8f87cc3dff"
1107
1107
-
1108
1108
-
[[package]]
1109
1109
-
name = "constant_time_eq"
1110
1110
-
version = "0.4.2"
1111
1111
-
source = "registry+https://github.com/rust-lang/crates.io-index"
1112
1112
-
checksum = "3d52eff69cd5e647efe296129160853a42795992097e8af39800e1060caeea9b"
1113
1113
-
1114
1114
-
[[package]]
1115
1115
-
name = "constgebra"
1116
1116
-
version = "0.1.4"
1117
1117
-
source = "registry+https://github.com/rust-lang/crates.io-index"
1118
1118
-
checksum = "e1aaf9b65849a68662ac6c0810c8893a765c960b907dd7cfab9c4a50bf764fbc"
1119
1119
-
dependencies = [
1120
1120
-
"const_soft_float",
1121
1121
-
]
1122
1122
-
1123
1123
-
[[package]]
1124
849
name = "convert_case"
1125
850
version = "0.10.0"
1126
851
source = "registry+https://github.com/rust-lang/crates.io-index"
···
1204
929
dependencies = [
1205
930
"winapi",
1206
931
]
1207
1207
-
1208
1208
-
[[package]]
1209
1209
-
name = "crunchy"
1210
1210
-
version = "0.2.4"
1211
1211
-
source = "registry+https://github.com/rust-lang/crates.io-index"
1212
1212
-
checksum = "460fbee9c2c2f33933d720630a6a0bac33ba7053db5344fac858d4b8952d77d5"
1213
932
1214
933
[[package]]
1215
934
name = "crypto-common"
···
1382
1101
checksum = "edd0f118536f44f5ccd48bcb8b111bdc3de888b58c74639dfb034a357d0f206d"
1383
1102
1384
1103
[[package]]
1385
1385
-
name = "encase"
1386
1386
-
version = "0.11.2"
1387
1387
-
source = "registry+https://github.com/rust-lang/crates.io-index"
1388
1388
-
checksum = "02ba239319a4f60905966390f5e52799d868103a533bb7e27822792332504ddd"
1389
1389
-
dependencies = [
1390
1390
-
"const_panic",
1391
1391
-
"encase_derive",
1392
1392
-
"thiserror 2.0.17",
1393
1393
-
]
1394
1394
-
1395
1395
-
[[package]]
1396
1396
-
name = "encase_derive"
1397
1397
-
version = "0.11.2"
1398
1398
-
source = "registry+https://github.com/rust-lang/crates.io-index"
1399
1399
-
checksum = "5223d6c647f09870553224f6e37261fe5567bc5a4f4cf13ed337476e79990f2f"
1400
1400
-
dependencies = [
1401
1401
-
"encase_derive_impl",
1402
1402
-
]
1403
1403
-
1404
1404
-
[[package]]
1405
1405
-
name = "encase_derive_impl"
1406
1406
-
version = "0.11.2"
1407
1407
-
source = "registry+https://github.com/rust-lang/crates.io-index"
1408
1408
-
checksum = "1796db3d892515842ca2dfb11124c4bb4a9e58d9f2c5c1072e5bca1b2334507b"
1409
1409
-
dependencies = [
1410
1410
-
"proc-macro2",
1411
1411
-
"quote",
1412
1412
-
"syn 2.0.114",
1413
1413
-
]
1414
1414
-
1415
1415
-
[[package]]
1416
1104
name = "equivalent"
1417
1105
version = "1.0.2"
1418
1106
source = "registry+https://github.com/rust-lang/crates.io-index"
···
1636
1324
checksum = "899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd"
1637
1325
dependencies = [
1638
1326
"cfg-if",
1639
1639
-
"js-sys",
1640
1327
"libc",
1641
1328
"r-efi",
1642
1329
"wasip2",
1643
1643
-
"wasm-bindgen",
1644
1330
]
1645
1331
1646
1332
[[package]]
···
1657
1343
dependencies = [
1658
1344
"bytemuck",
1659
1345
"libm",
1660
1660
-
"rand 0.9.2",
1661
1346
"serde_core",
1662
1347
]
1663
1348
1664
1349
[[package]]
1665
1665
-
name = "guillotiere"
1666
1666
-
version = "0.6.2"
1667
1667
-
source = "registry+https://github.com/rust-lang/crates.io-index"
1668
1668
-
checksum = "b62d5865c036cb1393e23c50693df631d3f5d7bcca4c04fe4cc0fd592e74a782"
1669
1669
-
dependencies = [
1670
1670
-
"euclid",
1671
1671
-
"svg_fmt",
1672
1672
-
]
1673
1673
-
1674
1674
-
[[package]]
1675
1675
-
name = "half"
1676
1676
-
version = "2.7.1"
1677
1677
-
source = "registry+https://github.com/rust-lang/crates.io-index"
1678
1678
-
checksum = "6ea2d84b969582b4b1864a92dc5d27cd2b77b622a8d79306834f1be5ba20d84b"
1679
1679
-
dependencies = [
1680
1680
-
"cfg-if",
1681
1681
-
"crunchy",
1682
1682
-
"zerocopy",
1683
1683
-
]
1684
1684
-
1685
1685
-
[[package]]
1686
1350
name = "hash32"
1687
1351
version = "0.3.1"
1688
1352
source = "registry+https://github.com/rust-lang/crates.io-index"
···
1706
1370
1707
1371
[[package]]
1708
1372
name = "heapless"
1709
1709
-
version = "0.8.0"
1373
1373
+
version = "0.9.2"
1710
1374
source = "registry+https://github.com/rust-lang/crates.io-index"
1711
1711
-
checksum = "0bfb9eb618601c89945a70e254898da93b13be0388091d42117462b265bb3fad"
1375
1375
+
checksum = "2af2455f757db2b292a9b1768c4b70186d443bcb3b316252d6b540aec1cd89ed"
1712
1376
dependencies = [
1713
1377
"hash32",
1714
1378
"portable-atomic",
···
1734
1398
checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70"
1735
1399
1736
1400
[[package]]
1737
1737
-
name = "hexasphere"
1738
1738
-
version = "16.0.0"
1739
1739
-
source = "registry+https://github.com/rust-lang/crates.io-index"
1740
1740
-
checksum = "29a164ceff4500f2a72b1d21beaa8aa8ad83aec2b641844c659b190cb3ea2e0b"
1741
1741
-
dependencies = [
1742
1742
-
"constgebra",
1743
1743
-
"glam",
1744
1744
-
"tinyvec",
1745
1745
-
]
1746
1746
-
1747
1747
-
[[package]]
1748
1401
name = "ident_case"
1749
1402
version = "1.0.1"
1750
1403
source = "registry+https://github.com/rust-lang/crates.io-index"
1751
1404
checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39"
1752
1405
1753
1406
[[package]]
1754
1754
-
name = "image"
1755
1755
-
version = "0.25.9"
1756
1756
-
source = "registry+https://github.com/rust-lang/crates.io-index"
1757
1757
-
checksum = "e6506c6c10786659413faa717ceebcb8f70731c0a60cbae39795fdf114519c1a"
1758
1758
-
dependencies = [
1759
1759
-
"bytemuck",
1760
1760
-
"byteorder-lite",
1761
1761
-
"moxcms",
1762
1762
-
"num-traits",
1763
1763
-
]
1764
1764
-
1765
1765
-
[[package]]
1766
1407
name = "indenter"
1767
1408
version = "0.3.4"
1768
1409
source = "registry+https://github.com/rust-lang/crates.io-index"
···
1798
1439
"proc-macro2",
1799
1440
"quote",
1800
1441
"syn 2.0.114",
1801
1801
-
]
1802
1802
-
1803
1803
-
[[package]]
1804
1804
-
name = "inventory"
1805
1805
-
version = "0.3.21"
1806
1806
-
source = "registry+https://github.com/rust-lang/crates.io-index"
1807
1807
-
checksum = "bc61209c082fbeb19919bee74b176221b27223e27b65d781eb91af24eb1fb46e"
1808
1808
-
dependencies = [
1809
1809
-
"rustversion",
1810
1442
]
1811
1443
1812
1444
[[package]]
···
2077
1709
]
2078
1710
2079
1711
[[package]]
2080
2080
-
name = "moxcms"
2081
2081
-
version = "0.7.11"
2082
2082
-
source = "registry+https://github.com/rust-lang/crates.io-index"
2083
2083
-
checksum = "ac9557c559cd6fc9867e122e20d2cbefc9ca29d80d027a8e39310920ed2f0a97"
2084
2084
-
dependencies = [
2085
2085
-
"num-traits",
2086
2086
-
"pxfm",
2087
2087
-
]
2088
2088
-
2089
2089
-
[[package]]
2090
1712
name = "ndk"
2091
1713
version = "0.9.0"
2092
1714
source = "registry+https://github.com/rust-lang/crates.io-index"
···
2419
2041
checksum = "3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b"
2420
2042
2421
2043
[[package]]
2422
2422
-
name = "piper"
2423
2423
-
version = "0.2.4"
2424
2424
-
source = "registry+https://github.com/rust-lang/crates.io-index"
2425
2425
-
checksum = "96c8c490f422ef9a4efd2cb5b42b76c8613d7e7dfc1caf667b8a3350a5acc066"
2426
2426
-
dependencies = [
2427
2427
-
"atomic-waker",
2428
2428
-
"fastrand",
2429
2429
-
"futures-io",
2430
2430
-
]
2431
2431
-
2432
2432
-
[[package]]
2433
2044
name = "polling"
2434
2045
version = "3.11.0"
2435
2046
source = "registry+https://github.com/rust-lang/crates.io-index"
···
2501
2112
checksum = "535d180e0ecab6268a3e718bb9fd44db66bbbc256257165fc699dadf70d16fe7"
2502
2113
dependencies = [
2503
2114
"unicode-ident",
2504
2504
-
]
2505
2505
-
2506
2506
-
[[package]]
2507
2507
-
name = "pxfm"
2508
2508
-
version = "0.1.27"
2509
2509
-
source = "registry+https://github.com/rust-lang/crates.io-index"
2510
2510
-
checksum = "7186d3822593aa4393561d186d1393b3923e9d6163d3fbfd6e825e3e6cf3e6a8"
2511
2511
-
dependencies = [
2512
2512
-
"num-traits",
2513
2115
]
2514
2116
2515
2117
[[package]]
···
2681
2283
version = "0.6.2"
2682
2284
source = "registry+https://github.com/rust-lang/crates.io-index"
2683
2285
checksum = "20675572f6f24e9e76ef639bc5552774ed45f1c30e2951e1e99c59888861c539"
2684
2684
-
2685
2685
-
[[package]]
2686
2686
-
name = "rectangle-pack"
2687
2687
-
version = "0.4.2"
2688
2688
-
source = "registry+https://github.com/rust-lang/crates.io-index"
2689
2689
-
checksum = "a0d463f2884048e7153449a55166f91028d5b0ea53c79377099ce4e8cf0cf9bb"
2690
2286
2691
2287
[[package]]
2692
2288
name = "redox_syscall"
···
2727
2323
checksum = "7a2d987857b319362043e95f5353c0535c1f58eec5336fdfcf626430af7def58"
2728
2324
2729
2325
[[package]]
2730
2730
-
name = "ron"
2731
2731
-
version = "0.10.1"
2732
2732
-
source = "registry+https://github.com/rust-lang/crates.io-index"
2733
2733
-
checksum = "beceb6f7bf81c73e73aeef6dd1356d9a1b2b4909e1f0fc3e59b034f9572d7b7f"
2734
2734
-
dependencies = [
2735
2735
-
"base64",
2736
2736
-
"bitflags 2.10.0",
2737
2737
-
"serde",
2738
2738
-
"serde_derive",
2739
2739
-
"unicode-ident",
2740
2740
-
]
2741
2741
-
2742
2742
-
[[package]]
2743
2326
name = "rustc-demangle"
2744
2327
version = "0.1.26"
2745
2328
source = "registry+https://github.com/rust-lang/crates.io-index"
···
2969
2552
checksum = "6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596"
2970
2553
2971
2554
[[package]]
2972
2972
-
name = "stackfuture"
2973
2973
-
version = "0.3.1"
2974
2974
-
source = "registry+https://github.com/rust-lang/crates.io-index"
2975
2975
-
checksum = "115beb9c69db2393ff10b75a1b8587a51716e5551d015001e55320ed279d32f9"
2976
2976
-
dependencies = [
2977
2977
-
"const_panic",
2978
2978
-
]
2979
2979
-
2980
2980
-
[[package]]
2981
2555
name = "static_assertions"
2982
2556
version = "1.1.0"
2983
2557
source = "registry+https://github.com/rust-lang/crates.io-index"
···
3038
2612
"quote",
3039
2613
"syn 2.0.114",
3040
2614
]
3041
3041
-
3042
3042
-
[[package]]
3043
3043
-
name = "svg_fmt"
3044
3044
-
version = "0.4.5"
3045
3045
-
source = "registry+https://github.com/rust-lang/crates.io-index"
3046
3046
-
checksum = "0193cc4331cfd2f3d2011ef287590868599a2f33c3e69bc22c1a3d3acf9e02fb"
3047
2615
3048
2616
[[package]]
3049
2617
name = "syn"
···
3201
2769
checksum = "40868e7c1d2f0b8d73e4a8c7f0ff63af4f6d19be117e90bd73eb1d62cf831c6b"
3202
2770
3203
2771
[[package]]
3204
3204
-
name = "tinyvec"
3205
3205
-
version = "1.10.0"
3206
3206
-
source = "registry+https://github.com/rust-lang/crates.io-index"
3207
3207
-
checksum = "bfa5fdc3bce6191a1dbc8c02d5c8bffcf557bafa17c124c5264a458f1b0613fa"
3208
3208
-
dependencies = [
3209
3209
-
"tinyvec_macros",
3210
3210
-
]
3211
3211
-
3212
3212
-
[[package]]
3213
3213
-
name = "tinyvec_macros"
3214
3214
-
version = "0.1.1"
3215
3215
-
source = "registry+https://github.com/rust-lang/crates.io-index"
3216
3216
-
checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20"
3217
3217
-
3218
3218
-
[[package]]
3219
2772
name = "toml_datetime"
3220
2773
version = "0.7.5+spec-1.1.0"
3221
2774
source = "registry+https://github.com/rust-lang/crates.io-index"
···
3350
2903
version = "1.19.0"
3351
2904
source = "registry+https://github.com/rust-lang/crates.io-index"
3352
2905
checksum = "562d481066bde0658276a35467c4af00bdc6ee726305698a55b86e61d7ad82bb"
3353
3353
-
3354
3354
-
[[package]]
3355
3355
-
name = "typewit"
3356
3356
-
version = "1.14.2"
3357
3357
-
source = "registry+https://github.com/rust-lang/crates.io-index"
3358
3358
-
checksum = "f8c1ae7cc0fdb8b842d65d127cb981574b0d2b249b74d1c7a2986863dc134f71"
3359
2906
3360
2907
[[package]]
3361
2908
name = "ucd-trie"
···
3626
3173
3627
3174
[[package]]
3628
3175
name = "wgpu-types"
3629
3629
-
version = "26.0.0"
3176
3176
+
version = "27.0.1"
3630
3177
source = "registry+https://github.com/rust-lang/crates.io-index"
3631
3631
-
checksum = "eca7a8d8af57c18f57d393601a1fb159ace8b2328f1b6b5f80893f7d672c9ae2"
3178
3178
+
checksum = "afdcf84c395990db737f2dd91628706cb31e86d72e53482320d368e52b5da5eb"
3632
3179
dependencies = [
3633
3180
"bitflags 2.10.0",
3634
3181
"bytemuck",
+7
-3
Cargo.toml
···
23
23
[dependencies]
24
24
color-eyre = "0.6.5"
25
25
crossterm = "0.29.0"
26
26
-
ratatui = "0.30.0"
27
27
-
bevy = { version = "0.17", default-features = false, features = [
26
26
+
ratatui = { version = "0.30.0", features = [
27
27
+
"unstable-widget-ref",
28
28
+
"underline-color",
29
29
+
"layout-cache",
30
30
+
] }
31
31
+
bevy = { version = "0.18", default-features = false, features = [
28
32
"bevy_state",
29
33
"async_executor",
30
34
"async-io",
31
35
] }
32
32
-
bevy_ratatui = { git = "https://tangled.org/sachy.dev/bevy_ratatui" }
36
36
+
bevy_ratatui = { version = "0.11.1" }
33
37
striker-proto = { path = "striker-proto" }
34
38
async-channel = "2.5.0"
35
39
async-io = "2.6.0"