Commit Graph

186 Commits

Author SHA1 Message Date
Alex Ning
ee5fc0a5fc Unbluring NSFW images is now an option in settings. 2019-09-17 15:04:37 +08:00
Alex Ning
3592dc29da Fixed android.view.DisplayListCanvas.throwIfCannotDraw in ViewPostDetailActivity. Fixed app crashes when pressing the comment button in ViewPostDetailActivity while the post is not loaded. Re-enable spalsh screen. 2019-09-17 08:44:48 +08:00
Alex Ning
c7b09f223e Support 2FA. Fixed time parsing in messages. 2019-09-16 00:03:07 +08:00
Alex Ning
2f15383718 Fix status bar and navbar icon color in MainActivity. 2019-09-14 11:11:39 +08:00
Alex Ning
4ac9784ab1 Add more info in settings->about. Fix title mismatch in settings. 2019-09-12 18:13:59 +08:00
Alex Ning
64390d4a5b Use download manager to download images. Change image and video download location to Pictures for Android version >= Q. Fix dark theme in ViewMessageActivity. 2019-09-12 16:42:33 +08:00
Alex Ning
a5fcbdec7a Delete splash icon in drawable folder. 2019-09-12 13:54:15 +08:00
Alex Ning
354a215209 Load HLS video instead of Dash video to support older Android versions. Fixed app crashes on opening video or images on older Android versions. 2019-09-10 16:41:54 +08:00
Alex Ning
f4515514c1 Fixed clicking username in comments in user's comment section opening current accout profile. Fixed downvote state would not retain after orientation change. Reverse the color of upvote and downvote buttons. 2019-09-10 09:23:49 +08:00
Alex Ning
8ba7bd7b7e Handle no browser installed when opening links and no apps are eligible to share when sharing. 2019-09-09 16:30:26 +08:00
Alex Ning
5dbe271b2c Hiding and unhiding posts are now available. 2019-09-08 16:08:39 +08:00
Alex Ning
ad497aa504 Fixed notification color in dark theme. 2019-09-04 16:24:38 +08:00
Alex Ning
e2173e0c09 Change score color if the post is voted. 2019-09-03 16:42:34 +08:00
Alex Ning
b61265e17a Change upvoted color for upvote buttons. 2019-09-03 15:19:17 +08:00
Alex Ning
79726b9a08 Display a splash screen when the app starts. 2019-09-03 14:37:20 +08:00
Alex Ning
b34fcf1c6d Lazy mode is available in FilteredThingActivity. Fixed a bug related to lazy mode. Fixed several bugs in ViewModels. Minor bugs fixed. 2019-08-30 16:22:41 +08:00
Alex Ning
e3d672f395 Minor bugs fixed. Fixed circular progress bar background in UserListingFragment and SubredditListFragment. 2019-08-30 11:53:22 +08:00
Alex Ning
a5a77fca04 View crosspost parent in ViewPostDetailActivity when clicking the crosspost icon or select Crosspost parent menu item in toolbar. Filter NSFW posts in FilteredThingActivity is now available. 2019-08-30 11:35:44 +08:00
Alex Ning
eff076a270 Fixed controller position and margin in ViewVideoActivity. Minor UI tweaks. 2019-08-29 14:08:32 +08:00
Alex Ning
c5a824ac89 Set item offset in Postfragment when using StaggeredGridLayoutManager. Minor UI tweaks. 2019-08-29 13:22:27 +08:00
Alex Ning
cc0d78aedd Receiving images, videos and texts to directly submitting different kinds of posts. Fixed video was not shown after selected from picker in PostVideoActivity. Handle some cases that the posts cannot be submitted. Minor bugs fixed. 2019-08-28 16:41:36 +08:00
Alex Ning
30d2abe9c6 Continue submitting posts even if the user leave PostXXXActivity. 2019-08-28 10:21:32 +08:00
Alex Ning
942e2d52a4 Display an alert dialog if the user want to cancel submitting a post or press back button when there is something written in PostXXXActivity. Minor bugs fixed. 2019-08-27 18:18:55 +08:00
Alex Ning
995701174d Delete wrong credit. Change the notification icon and color. 2019-08-27 17:16:31 +08:00
Alex Ning
3b0eb15646 This app now has an icon (finally)git statusgit statusgit status Add a credits page in settings. Use another error view and no comment placeholder. 2019-08-27 16:46:46 +08:00
Alex Ning
2a356aa12e Don't start lazy mode if there is no posts. Stop lazy mode when refreshing. 2019-08-26 18:03:44 +08:00
Alex Ning
864eb21269 Changing lazy mode interval in Settings is now available. 2019-08-26 17:50:44 +08:00
Alex Ning
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
Alex Ning
1da0e08552 Tap the error view to retry loading comments in ViewPostDetailActivity. Minor UI tweaks. 2019-08-26 15:55:18 +08:00
Alex Ning
5e144c6de9 Reimplement Markdown display due to update of Markwon library. Fixed RetryLoadingMoreCallback is null in MessageRecyclerViewAdapter. 2019-08-26 13:52:19 +08:00
Alex Ning
4d4e6165f0 Add an acknowledgement page in settings. 2019-08-24 16:27:34 +08:00
Alex Ning
7b754328fc Fixed UI in dark theme. 2019-08-22 17:38:12 +08:00
Alex Ning
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
Alex Ning
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
Alex Ning
0840b7144f Changing theme is now available. 2019-08-22 11:52:27 +08:00
Alex Ning
a2fe95912b Enabling or disabling nsfw are now available. 2019-08-22 09:45:27 +08:00
Alex Ning
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
Alex Ning
029bbc951b Handle sending comment fails. Fixed snackbar hidden by keyboard in some activities. Minor bugs fixed. 2019-08-20 15:01:54 +08:00
Alex Ning
a340517974 Many small fixes and mior UI fixed. 2019-08-20 10:56:41 +08:00
Alex Ning
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
Alex Ning
556047aa42 Finish MainActivity if clicking a notification for another user. 2019-08-19 17:57:04 +08:00
Alex Ning
a83aaa671a Mark message as read when clicking the message in ViewMessageActivity. 2019-08-18 23:51:27 +08:00
Alex Ning
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
Alex Ning
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
Alex Ning
627bad649b Lazy mode is available in AccountPostsActivity. Minor bugs fixed. 2019-08-16 09:37:23 +08:00
Alex Ning
2c6ca51e5c Handle invalid uri when opening in Custom Tabs. 2019-08-15 16:25:20 +08:00
Alex Ning
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
Alex Ning
2dbb854bfc Sorting gilded posts in AccountPostsActivity is available. Refreshing in AccountPostsActivity is available. 2019-08-14 16:52:59 +08:00
Alex Ning
0a3d6520bc Sorting users posts in ViewUserDetailActivity and FilteredPostsActivity is available. 2019-08-14 16:31:18 +08:00
Alex Ning
7cdf5d2e4c Current user's upvoted, downvoted, hidden, saved, gilded posts are now available to see. 2019-08-14 15:54:08 +08:00