Commit graph

54 commits

Author SHA1 Message Date
Christian Muehlhaeuser
7d57627d3d
Support for content warnings and spoiler texts 2019-06-02 15:31:21 +02:00
Christian Muehlhaeuser
73b5bdf961
ImageButton's roundness is implicit now 2019-05-20 09:25:00 +02:00
Christian Muehlhaeuser
d28f3c59e7
Use center crop of images 2019-05-20 07:03:51 +02:00
Christian Muehlhaeuser
e6dc10593e
Display all images attached to a post 2019-05-20 04:44:03 +02:00
Christian Muehlhaeuser
9764c00b70
Lazy QML component creation for popups & dialogs 2019-05-17 16:27:12 +02:00
Christian Muehlhaeuser
364f2cd2e0
Fixed labels overlapping each other 2019-05-15 05:27:48 +02:00
Christian Muehlhaeuser
0b74850538
Set message instead of model on ReplyPopup 2019-05-15 05:02:57 +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
2284cad564
Open new panes for hashtags that get clicked on 2019-05-13 22:44:23 +02:00
Christian Muehlhaeuser
8fabb0c164
Don't break property binding 2019-05-13 14:51:47 +02:00
Christian Muehlhaeuser
932a10e5db
Store model data in a proxy variable, which can be reused outside a view 2019-05-13 08:08:11 +02:00
Christian Muehlhaeuser
72bee8c3d8
Don't mix anchors and layouts in MessageView 2019-05-13 07:20:43 +02:00
Christian Muehlhaeuser
b2c55797cb
Switch back to old word wrap mode 2019-05-12 03:00:34 +02:00
Christian Muehlhaeuser
54b6b7075e
Wrap anywhere in the message post, if we have to 2019-05-12 02:58:22 +02:00
Christian Muehlhaeuser
66b31c1eb0
Make sure we elide username as well when we run out of horizontal space 2019-05-11 00:39:02 +02:00
Christian Muehlhaeuser
b511fa40c7
Link to actor ID for shared / liked posts 2019-05-10 16:47:26 +02:00
Christian Muehlhaeuser
577cdb808d
Show action button with full opacity for liked posts 2019-05-10 02:56:28 +02:00
Christian Muehlhaeuser
f84075191c
Open internal links from QML 2019-05-10 01:42:42 +02:00
Christian Muehlhaeuser
4578f31282
Hide action buttons for your own content 2019-05-09 18:13:19 +02:00
Christian Muehlhaeuser
b4575ab2ba
Added SharePopup to confirm sharing before posting it publicly 2019-05-09 05:40:00 +02:00
Christian Muehlhaeuser
a670670c5d
Pass message model directly to MessagePopup 2019-05-09 05:39:02 +02:00
Christian Muehlhaeuser
48eabdb5fd
Allow hiding of action button group in MessageView 2019-05-09 05:38:10 +02:00
Christian Muehlhaeuser
f7f79907db
Link to full-size media instead of the previews 2019-05-09 04:29:48 +02:00
Christian Muehlhaeuser
92629c7f43
Handle & show new follower notifications 2019-05-09 03:45:07 +02:00
Christian Muehlhaeuser
335314510f
Smaller display for our own media in like/share notifications 2019-05-09 02:09:26 +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
6697e27bab
Tweak style for like/share notifications of your own posts 2019-05-06 20:20:49 +02:00
Christian Muehlhaeuser
13eb34fd6e
Support disabling media-fading for an entire MessageList 2019-05-06 20:18:56 +02:00
Christian Muehlhaeuser
616064c490
Added AccountPopup, used to show detailed profile information 2019-05-06 20:16:20 +02:00
Christian Muehlhaeuser
359b5b9c7a
Open the ConversationPopup when clicking on a post 2019-05-05 18:42:37 +02:00
Christian Muehlhaeuser
1cbcbaeed6
Slightly rounded avatar border 2019-05-05 15:57:12 +02:00
Christian Muehlhaeuser
1c94a6acd0
Add a margin above the action buttons 2019-05-05 15:19:40 +02:00
Christian Muehlhaeuser
8767518432
Keep avatars as we retrieve them 2019-05-05 15:18:37 +02:00
Christian Muehlhaeuser
c7cb2caeba
Don't mix layouts and anchors 2019-05-05 15:17:46 +02:00
Christian Muehlhaeuser
fd044462b4
Switch to PNG versions of icons, so material theme can pick the right source automatically 2019-05-05 15:15:23 +02:00
Christian Muehlhaeuser
df1d2a1d31
Fixed names not showing up in MessageView 2019-05-05 14:59:03 +02:00
Christian Muehlhaeuser
68aac97fcf
Move media above action buttons in MessageView 2019-05-05 14:52:07 +02:00
Christian Muehlhaeuser
da8f00b86d
Remove custom colors and use point instead of pixel-size values 2019-05-05 14:50:37 +02:00
Christian Muehlhaeuser
3d6e14c358
Apply custom style to links in message body 2019-05-05 14:48:51 +02:00
Christian Muehlhaeuser
945bafb72e
Added 'shared' and 'liked' flags to MessageModel 2019-05-05 14:46:44 +02:00
Christian Muehlhaeuser
c4f5332b31
Move like/share indicator above the post 2019-05-02 15:02:18 +02:00
Christian Muehlhaeuser
46e153639b
Reserve layout space for the avatar, to void re-rendering after loading it 2019-05-02 13:39:04 +02:00
Christian Muehlhaeuser
75bb63964b
Drop the twitter lingo 2019-05-02 10:37:04 +02:00
Christian Muehlhaeuser
75e7c03d2e
Added URL of author's profile to Message event & model 2019-05-02 09:23:11 +02:00
Christian Muehlhaeuser
a86adcdbf4
Implemented share & like methods for Mastodon account 2019-05-01 18:55:30 +02:00
Christian Muehlhaeuser
d393ebae94
Retrieve a post's URL from the model 2019-05-01 17:17:09 +02:00
Christian Muehlhaeuser
dd1fc8f37e
Hide empty tweet bodies 2017-09-09 10:22:47 +02:00
Christian Muehlhaeuser
549a6ba901
Show inline media previews for messages 2017-08-31 01:30:39 +02:00
Christian Muehlhaeuser
b0e0911036
Fixed eliding name in MessageView 2017-08-29 17:45:22 +02:00