Commit graph

33 commits

Author SHA1 Message Date
Héctor Ramón Jiménez
5417b630a5
Fix Send requirements in WebAssembly builds 2025-08-29 09:07:19 +02:00
Héctor Ramón Jiménez
e689ec13a6
Place hot reloading behind hot feature flag 2025-06-24 17:37:08 +02:00
Héctor Ramón Jiménez
699b85762b
Try to detect stale type changes when hotpatching 2025-06-24 14:30:09 +02:00
Héctor Ramón Jiménez
10bbe44c30
Draft experimental hotpatching support 🎉
Thanks to `subsecond` by the Dioxus folks!
2025-06-24 14:30:09 +02:00
Héctor Ramón Jiménez
8338435429
Group primitive timings in Present span 2025-05-06 04:17:06 +02:00
Héctor Ramón Jiménez
a87fead83f
Fix naive string indexing in debug 2025-05-02 19:53:44 +02:00
Héctor Ramón Jiménez
e82b10da77
Maintain application metadata in beacon connection 2025-05-01 04:19:44 +02:00
Héctor Ramón Jiménez
613c706a39
Report layers rendered to iced_beacon 2025-04-29 23:01:45 +02:00
Héctor Ramón Jiménez
267583c2a9
Draft auto-update process for comet in devtools 2025-04-28 09:49:57 +02:00
Héctor Ramón Jiménez
7c6155242c
Avoid redundant metrics when rewinding 2025-04-20 21:50:12 +02:00
Héctor Ramón Jiménez
d5d4479a53
Draft time-travel debugging feature 2025-04-17 03:24:17 +02:00
Héctor Ramón Jiménez
2e0c03923c
Add custom timing support for comet 2025-04-16 18:17:14 +02:00
Héctor Ramón Jiménez
015f5283a8
Introduce presentation metrics and send them to comet 2025-04-09 21:50:21 +02:00
Héctor Ramón Jiménez
dd6c99e1a4
Detect and warn slow Debug implementations for Message 2025-04-07 20:03:09 +02:00
Héctor Ramón Jiménez
5c39cd4478
Implement installation wizard for comet in devtools 2025-04-06 17:21:20 +02:00
Héctor Ramón Jiménez
121102e55b
Track and report Task::units to debug API 2025-03-13 02:07:06 +01:00
Héctor Ramón Jiménez
42f5a61809
Disable debug view on Wasm (for now) 2025-03-12 16:51:45 +01:00
Héctor Ramón Jiménez
8bd5de72ea
Merge branch 'master' into beacon 2025-03-04 19:11:37 +01:00
Héctor Ramón Jiménez
eca1336816
Fix truncation of logged message in debug 2024-05-16 13:47:34 +02:00
Héctor Ramón Jiménez
4890d75012
Initialize Application::name in multi-window runtime 2024-05-16 13:47:02 +02:00
Héctor Ramón Jiménez
832755fdaf
Increase message format limit to 50 characters in beacon 2024-05-13 15:22:23 +02:00
Héctor Ramón Jiménez
b8adfc9ffe
Track commands spawned and subscriptions alive in beacon 2024-05-13 13:21:10 +02:00
Héctor Ramón Jiménez
e770804435
Bind beacon server only once 2024-05-12 13:43:39 +02:00
Héctor Ramón Jiménez
b7c65c877d
Toggle the Comet when pressing F12 2024-05-11 14:17:14 +02:00
Héctor Ramón Jiménez
57033dc4d0
Rename iced_sentinel to iced_beacon and refactor its API 2024-05-10 20:08:09 +02:00
Héctor Ramón Jiménez
aaf396256e
Merge branch 'master' into beacon 2024-05-09 12:32:25 +02:00
Héctor Ramón Jiménez
6097382520
Introduce skip_next_timing in iced_debug
This is useful to avoid infinite recursion when
implementing a `sentinel` client that can inspect
itself.
2024-03-01 22:04:46 +01:00
Héctor Ramón Jiménez
3d90665f9d
Introduce SystemTime to Event in iced_sentinel 2024-02-28 16:06:55 +01:00
Héctor Ramón Jiménez
8591e5a148
Introduce window::Id to timing::Stage in iced_sentinel 2024-02-28 15:27:22 +01:00
Héctor Ramón Jiménez
26d49be1b2
Notify only Palette changes in iced_debug 2024-02-27 15:38:47 +01:00
Héctor Ramón Jiménez
c856d2b513
Add ThemeChanged variant to Event in iced_sentinel 2024-02-27 15:19:26 +01:00
Héctor Ramón Jiménez
7f7c5ea337
Remove Report type in iced_sentinel 2024-02-27 14:46:57 +01:00
Héctor Ramón Jiménez
dd36893f7a
Introduce iced_sentinel and iced_debug crates 2024-02-26 07:00:51 +01:00