Maintain application metadata in beacon connection

This commit is contained in:
Héctor Ramón Jiménez 2025-05-01 04:19:44 +02:00
parent dc69fdee46
commit e82b10da77
No known key found for this signature in database
GPG key ID: 7CC46565708259A7
6 changed files with 88 additions and 21 deletions

View file

@ -53,6 +53,8 @@ pub enum Event {
at: SystemTime,
name: String,
version: Version,
theme: Option<theme::Palette>,
can_time_travel: bool,
},
Disconnected {
at: SystemTime,
@ -161,6 +163,8 @@ pub fn run() -> impl Stream<Item = Event> {
at,
name,
version,
theme,
can_time_travel,
} => {
let _ = output
.send(Event::Connected {
@ -170,6 +174,8 @@ pub fn run() -> impl Stream<Item = Event> {
at,
name,
version,
theme,
can_time_travel,
})
.await;
}