tootle-linux-client/src/Views/Federated.vala

17 lines
451 B
Vala
Raw Normal View History

2019-03-11 15:14:37 +01:00
public class Tootle.Views.Federated : Views.Timeline {
2018-04-14 14:09:06 +02:00
2019-03-11 15:14:37 +01:00
public Federated () {
2020-05-31 12:28:35 +02:00
Object (
2020-06-03 14:41:21 +02:00
url: "/api/v1/timelines/public",
2020-05-31 12:28:35 +02:00
is_public: true,
label: _("Federated"),
icon: "network-workgroup-symbolic"
);
2018-04-14 14:09:06 +02:00
}
2020-05-29 14:19:35 +02:00
public override string? get_stream_url () {
2020-06-20 12:04:58 +02:00
return account != null ? @"$(account.instance)/api/v1/streaming/?stream=public&access_token=$(account.access_token)" : null;
2018-06-13 15:13:41 +02:00
}
2018-04-14 14:09:06 +02:00
}