Commit graph

163 commits

Author SHA1 Message Date
Christian Muehlhaeuser
6d6a3e3ea3
Reduce roundness of circle filter on avatar images 2019-05-09 05:36:15 +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
1acbf8bfe3
(Un)follow other users from the AccountPopup 2019-05-09 01:00:02 +02:00
Christian Muehlhaeuser
6849cc566b
Added profileID to accountBridge dummy 2019-05-09 00:34:45 +02:00
Christian Muehlhaeuser
32c5395556
Rename follows & followers to followCount & followerCount 2019-05-09 00:34:27 +02:00
Christian Muehlhaeuser
a138f812a5
Make MessagePopup less wide 2019-05-09 00:17:51 +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
66ff605f9b
Don't set an explicit height for the MessagePopup 2019-05-06 20:21:22 +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
0b6e71aa8f
Move MessagePopup controls into a Flickable 2019-05-06 20:19:57 +02:00
Christian Muehlhaeuser
13eb34fd6e
Support disabling media-fading for an entire MessageList 2019-05-06 20:18:56 +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
8aa10eca17
Use a MessageList without the Pane for the ConversationPopup 2019-05-05 19:10:12 +02:00
Christian Muehlhaeuser
359b5b9c7a
Open the ConversationPopup when clicking on a post 2019-05-05 18:42:37 +02:00
Christian Muehlhaeuser
a7ac9200a2
Support loading entire conversation threads in ConversationPopup & -Model 2019-05-05 18:21:38 +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
eb2468df2c
Don't apply custom color to post button 2019-05-05 15:19:22 +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
8546413221
Added mastodon logo as account asset 2019-05-05 15:05:00 +02:00
Christian Muehlhaeuser
8cc4b2e0ee
Added a 'post' ToolButton to the header 2019-05-05 14:59:38 +02:00
Christian Muehlhaeuser
df1d2a1d31
Fixed names not showing up in MessageView 2019-05-05 14:59:03 +02:00
Christian Muehlhaeuser
daa30794ea
Added AccountSummary widget to sidebar 2019-05-05 14:57:56 +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
32e4e4ad15
Expose animationDuration as a property in ImageButton 2019-05-05 14:47:35 +02:00
Christian Muehlhaeuser
945bafb72e
Added 'shared' and 'liked' flags to MessageModel 2019-05-05 14:46:44 +02:00
Christian Muehlhaeuser
673c72ec2e
Emit post, follows & follower counts with LoginEvent 2019-05-05 14:44:41 +02:00
Christian Muehlhaeuser
fe0ac8c5eb
Use OAuth to authorize with Mastodon API 2019-05-05 13:41:07 +02:00
Christian Muehlhaeuser
c4f5332b31
Move like/share indicator above the post 2019-05-02 15:02:18 +02:00
Christian Muehlhaeuser
8d4e6f1208
Fixed loading dummy data model 2019-05-02 14:51:59 +02:00
Christian Muehlhaeuser
6facc68379
Allow text selection in TextArea 2019-05-02 14:51:06 +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
fdf4c6cf65
Set profile URL during login event 2019-05-02 10:37:29 +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
cab9fbf1c0
Implemented post method for Mastodon account 2019-05-01 18:43:14 +02:00
Christian Muehlhaeuser
d393ebae94
Retrieve a post's URL from the model 2019-05-01 17:17:09 +02:00
Christian Muehlhaeuser
82b71bf5cc
Max tweet length is now 280 chars 2017-09-27 10:47:24 +02:00
Christian Muehlhaeuser
dd1fc8f37e
Hide empty tweet bodies 2017-09-09 10:22:47 +02:00
Christian Muehlhaeuser
094b8a9397
Make menu items translatable 2017-08-31 20:55:29 +02:00
Christian Muehlhaeuser
ad6b33148b
Open profile webpage when clicking own avatar 2017-08-31 20:54:57 +02:00
Christian Muehlhaeuser
3502479dbe
Tweak list header to be slightly transparent 2017-08-31 20:54:29 +02:00
Christian Muehlhaeuser
b73193a837
Fixed prefixing regular tweets with an @ 2017-08-31 16:20:52 +02:00
Christian Muehlhaeuser
b134c51fb2 Make list headers transparent 2017-08-31 16:14:05 +02:00
Christian Muehlhaeuser
87382ec1f8
Make sure Pane is completely visible including its shadow. Made ScrollBar background transparent 2017-08-31 01:55:36 +02:00
Christian Muehlhaeuser
549a6ba901
Show inline media previews for messages 2017-08-31 01:30:39 +02:00
Christian Muehlhaeuser
09f286306a
Show a pointing-hand cursor when hovering ImageButtons 2017-08-31 01:29:46 +02:00
Christian Muehlhaeuser
b0e0911036
Fixed eliding name in MessageView 2017-08-29 17:45:22 +02:00
Christian Muehlhaeuser
0b15754561
Lower QtQuick version requirement 2017-08-29 16:28:33 +02:00
Christian Muehlhaeuser
eed5b098b1
QtQuick 2.4 import should be enough 2017-08-29 16:15:52 +02:00
Christian Muehlhaeuser
2a12d3264d
Show Qt.PointingHandCursor when cursor is hovering a clickable link 2017-08-29 14:38:45 +02:00
Christian Muehlhaeuser
5cf02cba0e
Fixed reply status prefix 2017-08-29 14:11:48 +02:00
Christian Muehlhaeuser
ffaef7d44b
Elide too long names in MessageView 2017-08-29 09:55:28 +02:00
Christian Muehlhaeuser
8bed429389
Added UI and data mocks 2017-08-29 07:02:56 +02:00