Commit Graph

230 Commits

Author SHA1 Message Date
b29bbf4321 Display an archived icon if the post is archived. Display a locked icon if the post is locked. 2019-08-26 17:06:50 +08:00
1da0e08552 Tap the error view to retry loading comments in ViewPostDetailActivity. Minor UI tweaks. 2019-08-26 15:55:18 +08:00
5e144c6de9 Reimplement Markdown display due to update of Markwon library. Fixed RetryLoadingMoreCallback is null in MessageRecyclerViewAdapter. 2019-08-26 13:52:19 +08:00
4d4e6165f0 Add an acknowledgement page in settings. 2019-08-24 16:27:34 +08:00
4a3266e689 Remove Mange Account option in navigation drawer in MainActivity. 2019-08-22 18:06:43 +08:00
a52f608af9 Hide FAB when RecyclerView in PostFragment is scrolling down. 2019-08-22 17:56:11 +08:00
7b754328fc Fixed UI in dark theme. 2019-08-22 17:38:12 +08:00
23c76a86cb Correctly cancel periodic work request by id not by tag. Add an initial delay which is the same time as the interval when start PullNotificationWorker in NotificationPreferenceFragment. 2019-08-22 17:30:42 +08:00
d864ec6d7f Fixed bug that updating wrong post when PostFragment receives PostUpdateEventToPostList. 2019-08-22 17:16:31 +08:00
d4fc671605 Saving and unsaving post are now available. Disable commenting and replying for locked posts in last commit. 2019-08-22 17:01:25 +08:00
5f7bfd88b7 Check for theme setting on every activities except ViewImageActivity and ViewVideoActivity to correctly set the theme. Minor bugs fixed. Minor UI tweaks. 2019-08-22 14:44:10 +08:00
0840b7144f Changing theme is now available. 2019-08-22 11:52:27 +08:00
a2fe95912b Enabling or disabling nsfw are now available. 2019-08-22 09:45:27 +08:00
9bad5024ff Fixed getting same notifications for different accounts (for real this time). Add a settings acivity but with no use now. Minor bugs fixed. Minor UI tweaks. 2019-08-21 16:21:17 +08:00
029bbc951b Handle sending comment fails. Fixed snackbar hidden by keyboard in some activities. Minor bugs fixed. 2019-08-20 15:01:54 +08:00
a340517974 Many small fixes and mior UI fixed. 2019-08-20 10:56:41 +08:00
6e33dcad75 Potentially fixed a bug that notification for all the users are the same. Show a toast message after the account is switched when clicking the notificaiton for other accounts. 2019-08-20 09:53:06 +08:00
01f5dd7886 Finish all the activities after switching account by view another account's messages. 2019-08-19 23:58:35 +08:00
556047aa42 Finish MainActivity if clicking a notification for another user. 2019-08-19 17:57:04 +08:00
5bf002629d Fixed cannot mark message as read after clicking the notification. 2019-08-19 15:46:46 +08:00
4d68033145 Mark message as read if the notification is clicked. Fixed pending intent added to the notification override each other. 2019-08-19 15:36:37 +08:00
85d232c7f6 Fetch all users' messages in PullNotificationWorker. Update the access token in database instead of inserting an account in AccessTokenAuthenticator to hopefully fix the problem that subscriptions database is cleared implicitly. 2019-08-19 11:44:19 +08:00
a83aaa671a Mark message as read when clicking the message in ViewMessageActivity. 2019-08-18 23:51:27 +08:00
ffd1d6e204 View messages in ViewMessageActivity. Use LinkResolverActivity to handle link clicking in CustomMarkwonView. Fixed cannot load user profile image after the post is deleted. 2019-08-18 16:03:58 +08:00
1984332fdd Enqueue only one instance of PullNotificationWorker. Fixed bugs related to comment single thread mode. 2019-08-18 09:25:52 +08:00
21c9eb03ed Fetch unread messages periodically (15 mins for test) using WorkManager. Click new comment notifications to view new comment in ViewPostDetailActivity. 2019-08-17 17:43:29 +08:00
627bad649b Lazy mode is available in AccountPostsActivity. Minor bugs fixed. 2019-08-16 09:37:23 +08:00
054c5228d7 Lazy mode is available again. 2019-08-15 19:55:12 +08:00
2c6ca51e5c Handle invalid uri when opening in Custom Tabs. 2019-08-15 16:25:20 +08:00
478b85e67b Display single comment thread when clicking a comment from ViewUserDetailActivity instead of showing all the comments. 2019-08-15 13:35:25 +08:00
62dc889867 Sorting user's comments is now available. 2019-08-14 17:18:05 +08:00
2dbb854bfc Sorting gilded posts in AccountPostsActivity is available. Refreshing in AccountPostsActivity is available. 2019-08-14 16:52:59 +08:00
0a3d6520bc Sorting users posts in ViewUserDetailActivity and FilteredPostsActivity is available. 2019-08-14 16:31:18 +08:00
7cdf5d2e4c Current user's upvoted, downvoted, hidden, saved, gilded posts are now available to see. 2019-08-14 15:54:08 +08:00
eaef58037c Editing flair is now available. 2019-08-14 13:53:08 +08:00
a62f47aacb Edit flair for posts is now available. 2019-08-14 10:57:41 +08:00
6872faa93d Set NSFW and spoiler are now available. 2019-08-13 15:29:27 +08:00
81e0897a1f Editing and deleting comments are now available. 2019-08-13 14:25:16 +08:00
b1b3642ca8 Deleting and editing posts are now available. 2019-08-12 17:20:33 +08:00
4df18af914 Minor bugs fixed. 2019-08-12 14:42:25 +08:00
90b01df2e9 Parse raw markdown of posts and comments instead of html. 2019-08-12 10:30:43 +08:00
1ce9650935 Transparent nav bar in FilteredPostsActivity. 2019-08-12 10:08:49 +08:00
4ca9b06551 Fixed UI in dark theme. 2019-08-12 09:50:25 +08:00
90c7c66405 Fixed nav bar icon color in dark theme. Transparent nav bar in SubredditSelectionActivity for Android version >= 8.1. 2019-08-12 09:26:27 +08:00
002fa44d8a Showing a toast instead of a snackbar when the window flag is set to FLAG_LAYOUT_NO_LIMITS to prevent the snackbar being shown behind the nav bar. 2019-08-11 22:29:00 +08:00
2913c1583b Make nav bar white in day theme and change it to the same color as background color in some activities. Fixed nav bar icon color in dark theme. Minor UI tweaks. 2019-08-11 16:44:46 +08:00
c2f2fc1b39 Transparent navigation bar and status bar in ViewPostDetailActivity (All these changes including in other activities are only available for Android version >= 8.1). 2019-08-11 12:32:41 +08:00
413a18f6d3 Make navigation bar and status bar transparent to display posts, comments, subreddits and users under them. Minor UI tweaks for bottom sheet fragments. 2019-08-10 18:29:04 +08:00
4c21eea852 Display a toast to indicate the user to login before voting, replying and commeting. 2019-08-09 17:15:41 +08:00
1179cb50fa Browse posts and search posts are now available in anonymous mode. 2019-08-09 16:57:04 +08:00