Christian Muehlhaeuser
|
8af9aa00df
|
Improved auth process
|
2019-05-15 02:08:13 +02:00 |
|
Christian Muehlhaeuser
|
b3ebcf3833
|
Support panes in QML dummy data
|
2019-05-15 00:51:04 +02:00 |
|
Christian Muehlhaeuser
|
b5354a73be
|
Fixed drawer width
|
2019-05-15 00:23:32 +02:00 |
|
Christian Muehlhaeuser
|
f4eb27df5f
|
Reduce minimum width of window, but increase minimum pane width
|
2019-05-14 04:28:34 +02:00 |
|
Christian Muehlhaeuser
|
fe1e83cf24
|
Show a horizontal scroll-bar when we run out of space
|
2019-05-14 04:20:27 +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
|
8fabb0c164
|
Don't break property binding
|
2019-05-13 14:51:47 +02:00 |
|
Christian Muehlhaeuser
|
c51ab8de29
|
Don't mix anchors and layouts in header toolbar
|
2019-05-13 08:08:40 +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
|
bb513f1372
|
Remove cache buffer for ListView
|
2019-05-13 08:06:05 +02:00 |
|
Christian Muehlhaeuser
|
c3a2dd525b
|
Don't mix anchors and layouts in AccountSummary
|
2019-05-13 08:05:50 +02:00 |
|
Christian Muehlhaeuser
|
72bee8c3d8
|
Don't mix anchors and layouts in MessageView
|
2019-05-13 07:20:43 +02:00 |
|
Christian Muehlhaeuser
|
f353bdc169
|
Added scroll helper to improve scrolling experience
|
2019-05-13 04:09:02 +02:00 |
|
Christian Muehlhaeuser
|
8810c52e85
|
Auto focus text area when opening MessagePopup
|
2019-05-12 04:00:54 +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
|
b6bfb21039
|
Handle empty message IDs correctly
|
2019-05-12 02:49:27 +02:00 |
|
Christian Muehlhaeuser
|
db21372a44
|
Reset error message on closing the ErrorPopup
|
2019-05-12 02:42:05 +02:00 |
|
Christian Muehlhaeuser
|
f30901fdc9
|
Set a different background color for window and headers
|
2019-05-11 00:54:32 +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
|
efa74679b0
|
Added logo to About dialog
|
2019-05-10 20:25:01 +02:00 |
|
Christian Muehlhaeuser
|
7ea60f0a5e
|
Fixed replying to a post
|
2019-05-10 20:17:45 +02:00 |
|
Christian Muehlhaeuser
|
332c6ecdde
|
Improved error handling in connect/auth stage
|
2019-05-10 19:14:56 +02:00 |
|
Christian Muehlhaeuser
|
5597ffee01
|
Remove obsolete anchor
|
2019-05-10 17:47:03 +02:00 |
|
Christian Muehlhaeuser
|
b511fa40c7
|
Link to actor ID for shared / liked posts
|
2019-05-10 16:47:26 +02:00 |
|
Christian Muehlhaeuser
|
3ca0db1022
|
Reset ConnectionPopup before opening it
|
2019-05-10 15:47:50 +02:00 |
|
Christian Muehlhaeuser
|
5212953a67
|
Link to mastodon profile in AboutDialog
|
2019-05-10 15:47:31 +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
|
3935db600b
|
Disable settings dialog for first public release
|
2019-05-10 02:56:42 +02:00 |
|
Christian Muehlhaeuser
|
577cdb808d
|
Show action button with full opacity for liked posts
|
2019-05-10 02:56:28 +02:00 |
|
Christian Muehlhaeuser
|
8e4160cc0d
|
Updated about dialog
|
2019-05-10 02:55:48 +02:00 |
|
Christian Muehlhaeuser
|
5d1c79a41f
|
Added theme & style selection to settings
|
2019-05-10 02:55:30 +02:00 |
|
Christian Muehlhaeuser
|
e2321f21d5
|
Clean up image assets
|
2019-05-10 02:54:27 +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
|
2d12ecac44
|
Renamed app to Telephant
|
2019-05-09 16:33:26 +02:00 |
|
Christian Muehlhaeuser
|
194586022a
|
Adjust minimum window size to more reasonable values
|
2019-05-09 16:21:11 +02:00 |
|
Christian Muehlhaeuser
|
78c0212cf3
|
Trigger ConnectionPopup on first-run or login error
|
2019-05-09 07:51:24 +02:00 |
|
Christian Muehlhaeuser
|
81d2eadc45
|
Don't use messageid to check a message's validity
|
2019-05-09 06:19:52 +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
|
14373fc1a3
|
Use point instead of pixel-size values for fonts
|
2019-05-09 05:37:31 +02:00 |
|
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 |
|