2019-03-11 15:14:37 +01:00
|
|
|
public class Tootle.Views.Direct : Views.Timeline {
|
2018-06-17 11:48:58 +02:00
|
|
|
|
2019-03-11 15:14:37 +01:00
|
|
|
public Direct () {
|
2018-06-17 11:48:58 +02:00
|
|
|
base ("direct");
|
|
|
|
}
|
|
|
|
|
|
|
|
public override string get_icon () {
|
|
|
|
return "mail-send-symbolic";
|
|
|
|
}
|
|
|
|
|
|
|
|
public override string get_name () {
|
|
|
|
return _("Direct Messages");
|
|
|
|
}
|
|
|
|
|
2018-06-20 17:50:42 +02:00
|
|
|
public override Soup.Message? get_stream () {
|
2018-06-17 11:48:58 +02:00
|
|
|
var url = "%s/api/v1/streaming/?stream=direct&access_token=%s".printf (accounts.formal.instance, accounts.formal.token);
|
|
|
|
return new Soup.Message("GET", url);
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|