Skip to content

Commit 19769e9

Browse files
authored
feat: Underline package names if they have a URL for clarity (#20)
* Update to latest - in line with cosmic alpha 7 epoch * Test of adding underline to urls * bump libcosmic * Update to latest and fix width issue
1 parent dc962a3 commit 19769e9

1 file changed

Lines changed: 5 additions & 3 deletions

File tree

cosmic-applet-arch/src/app/view/widgets.rs

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -221,9 +221,11 @@ pub fn news_list_widget<'a>(
221221
fn cosmic_url_widget_body(text: String, url: Option<String>) -> Element<'static, Message> {
222222
match url {
223223
Some(url) => cosmic::widget::tooltip(
224-
cosmic::iced::widget::mouse_area(cosmic::iced_widget::text(text))
225-
.interaction(cosmic::iced::mouse::Interaction::Pointer)
226-
.on_press(Message::OpenUrl(url.clone())),
224+
cosmic::iced::widget::mouse_area(cosmic::iced_widget::rich_text([
225+
cosmic::iced_widget::span(text).underline(true),
226+
]))
227+
.interaction(cosmic::iced::mouse::Interaction::Pointer)
228+
.on_press(Message::OpenUrl(url.clone())),
227229
cosmic::widget::text::body(url),
228230
cosmic::widget::tooltip::Position::FollowCursor,
229231
)

0 commit comments

Comments
 (0)