Commit graph

69 commits

Author SHA1 Message Date
Christian Muehlhaeuser
094af6f3ab
Add panes for local and federated timelines 2020-03-03 06:31:04 +01:00
Christian Muehlhaeuser
8b3e6ce116
Add Default visibility setting for panes 2020-03-03 06:30:33 +01:00
Christian Muehlhaeuser
45af81d34c
Add Search bridge method 2020-03-03 06:29:50 +01:00
Christian Muehlhaeuser
b90ffb4b3d
Handle pane IDs in model 2020-03-03 05:16:35 +01:00
Christian Muehlhaeuser
796edb02f5
Match tags case-insensitively 2020-03-01 10:51:56 +01:00
Christian Muehlhaeuser
e741cd6fcc
Use logger and add debug flag for extra output 2020-02-28 12:12:48 +01:00
Christian Muehlhaeuser
3136b936db
Always open the actual post the message is pointing to when clicking the timestamp 2020-02-28 09:12:34 +01:00
Christian Muehlhaeuser
51716e723b
Show reply/share/like counters below posts 2020-02-28 09:11:13 +01:00
Christian Muehlhaeuser
6e68962ef6
Add godoc comments 2020-02-28 03:01:37 +01:00
Christian Muehlhaeuser
7d57627d3d
Support for content warnings and spoiler texts 2019-06-02 15:31:21 +02:00
Christian Muehlhaeuser
f97938d514
Message IDs of likes & shares get reused, we need to generate our own one 2019-05-31 23:47:08 +02:00
Christian Muehlhaeuser
073406a234
Support delete events from Mastodon 2019-05-23 15:24:37 +02:00
Christian Muehlhaeuser
21b941d69f
Added support for desktop notifications 2019-05-21 07:21:10 +02:00
Christian Muehlhaeuser
81bc8a4840
Added support for attaching images to posts 2019-05-19 08:09:37 +02:00
Christian Muehlhaeuser
9adb207d2a
Count URLs as 23 characters regardless of their actual length for Mastodon posts 2019-05-15 05:57:12 +02:00
Christian Muehlhaeuser
e81b8db602
Add a context menu to your own posts that lets you delete them 2019-05-15 05:01:21 +02:00
Christian Muehlhaeuser
2f2c6809f0
Mastodon account provides a list of available Panes now 2019-05-15 02:34:37 +02:00
Christian Muehlhaeuser
2284cad564
Open new panes for hashtags that get clicked on 2019-05-13 22:44:23 +02:00
Christian Muehlhaeuser
d306687d88
Support creating additional panes and closing them 2019-05-13 22:42:03 +02:00
Christian Muehlhaeuser
16e92f178f
Added doc for Account interface 2019-05-11 04:01:26 +02:00
Christian Muehlhaeuser
8c405bb927
Added Account interface 2019-05-11 03:41:57 +02:00
Christian Muehlhaeuser
0112786321
Fixed up partly working Twitter account 2019-05-11 03:36:24 +02:00
Christian Muehlhaeuser
b037a0302d
Code cleanups and added missing function docs 2019-05-11 02:48:54 +02:00
Christian Muehlhaeuser
a0e69919be
Added Telephant's homepage to app registration 2019-05-10 18:17:18 +02:00
Christian Muehlhaeuser
b511fa40c7
Link to actor ID for shared / liked posts 2019-05-10 16:47:26 +02:00
Christian Muehlhaeuser
5ef14d517f
Use provided redirect URI from API 2019-05-10 15:46:39 +02:00
Christian Muehlhaeuser
3fe44d0160
Show login errors 2019-05-10 15:45:38 +02:00
Christian Muehlhaeuser
b7e6d076be
Handle Mastodon links to user profiles internally 2019-05-10 01:42:18 +02:00
Christian Muehlhaeuser
2d12ecac44
Renamed app to Telephant 2019-05-09 16:33:26 +02:00
Christian Muehlhaeuser
7367656c68
Open ConnectionPopup on first start 2019-05-09 16:20:25 +02:00
Christian Muehlhaeuser
0f470050c3
Fixed not replacing empty display-names for follow notifications 2019-05-09 04:30:16 +02:00
Christian Muehlhaeuser
f7f79907db
Link to full-size media instead of the previews 2019-05-09 04:29:48 +02:00
Christian Muehlhaeuser
c41ee5b1e7
Fixed displaying account- instead of display-name for shared posts 2019-05-09 04:13:05 +02:00
Christian Muehlhaeuser
92629c7f43
Handle & show new follower notifications 2019-05-09 03:45:07 +02:00
Christian Muehlhaeuser
6517d781e5
Handle empty display-names on Mastodon 2019-05-09 02:08:40 +02:00
Christian Muehlhaeuser
1acbf8bfe3
(Un)follow other users from the AccountPopup 2019-05-09 01:00:02 +02:00
Christian Muehlhaeuser
ba045960a0
Emit current user-relationship status with ProfileEvents 2019-05-09 00:59:21 +02:00
Christian Muehlhaeuser
32c5395556
Rename follows & followers to followCount & followerCount 2019-05-09 00:34:27 +02:00
Christian Muehlhaeuser
91defda36e
Use Acct instead of Username, which is the full canonical username (including the instance) 2019-05-09 00:17:07 +02:00
Christian Muehlhaeuser
dfc5b16f1c
Allow unliking & unsharing posts 2019-05-06 22:51:31 +02:00
Christian Muehlhaeuser
6a397e68de
Emit current like & share status along with the MessageEvent 2019-05-06 22:50:38 +02:00
Christian Muehlhaeuser
7800a3e041
Emit Account's post size limit along with the LoginEvent 2019-05-06 20:17:28 +02:00
Christian Muehlhaeuser
616064c490
Added AccountPopup, used to show detailed profile information 2019-05-06 20:16:20 +02:00
Christian Muehlhaeuser
a7ac9200a2
Support loading entire conversation threads in ConversationPopup & -Model 2019-05-05 18:21:38 +02:00
Christian Muehlhaeuser
c3cc78dc67
Don't make handleStatus directly emit an event 2019-05-05 18:17:59 +02:00
Christian Muehlhaeuser
5f1d54421b
Fixed loading initial feeds invertedly 2019-05-05 18:17:28 +02:00
Christian Muehlhaeuser
a8951b1a46
Retrieve 40 notifications & posts initially 2019-05-05 14:45:27 +02:00
Christian Muehlhaeuser
673c72ec2e
Emit post, follows & follower counts with LoginEvent 2019-05-05 14:44:41 +02:00
Christian Muehlhaeuser
0c927a4d0e
Seed feeds with Mastodon posts on startup 2019-05-05 14:43:20 +02:00
Christian Muehlhaeuser
2abf333c19
Parse Mastodon's post body 2019-05-05 14:42:34 +02:00