From 3e95d105d190a184f7e09232bb580e2efa76112d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?K=C3=A9vin=20Commaille?= Date: Thu, 27 Jul 2023 15:34:17 +0200 Subject: [PATCH] timeline: Add TimelineItem "ID" as a property For debug purposes --- src/session/model/room/timeline/timeline_item.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/session/model/room/timeline/timeline_item.rs b/src/session/model/room/timeline/timeline_item.rs index 2ee5c99b..6a37cd73 100644 --- a/src/session/model/room/timeline/timeline_item.rs +++ b/src/session/model/room/timeline/timeline_item.rs @@ -61,6 +61,7 @@ mod imp { fn properties() -> &'static [glib::ParamSpec] { static PROPERTIES: Lazy> = Lazy::new(|| { vec![ + glib::ParamSpecString::builder("id").read_only().build(), glib::ParamSpecBoolean::builder("selectable") .read_only() .build(), @@ -90,6 +91,7 @@ mod imp { let obj = self.obj(); match pspec.name() { + "id" => obj.id().to_value(), "selectable" => obj.selectable().to_value(), "show-header" => obj.show_header().to_value(), "can-hide-header" => obj.can_hide_header().to_value(),