Commit Graph

1007 Commits

Author SHA1 Message Date
Alex Ning
a809cb59c2 SearchUsersResultActivity is added. 2021-01-04 17:13:31 +08:00
Alex Ning
9e062126d8 Reading all unread messages is now available. 2021-01-04 16:47:31 +08:00
Alex Ning
f2d35eeb18 Rewrite getting current account from database to use an Executor. 2021-01-04 15:51:00 +08:00
Alex Ning
9589ec5192 Fix options in Post History not hidden in anonymous mode. Fix memory leak in ViewSubredditDetailActivity related to bottom sheet fragmnets. 2021-01-04 15:17:02 +08:00
Alex Ning
9830db0303 Long press a url to see options in RulesRecyclerViewAdapter. 2021-01-04 14:55:42 +08:00
Alex Ning
d1aa3df4a7 Long press a url to see options in CommentsListingRecyclerViewAdapter. 2021-01-04 14:42:04 +08:00
Alex Ning
eb381eb3f4 Long click a url link in comments to see options. 2021-01-04 14:34:10 +08:00
Alex Ning
b0d8c58a53 Long click the url in post content to see options in CommentAndPostRecyclerViewAdapter without interfere with copy options. 2021-01-04 14:10:06 +08:00
Alex Ning
a6f728a96b Mark posts as read on scroll. 2020-12-31 17:00:25 +08:00
Alex Ning
321f4da623 Long click the url to see more options. Make getRedditUriByPath in LinkResolverActivity private. 2020-12-31 14:46:19 +08:00
Docile-Alligator
1d857eed47
Merge pull request #232 from Skyluker4/AutoplayVideoBackground
Autoplay video background
2020-12-29 17:02:58 +08:00
Luke Simmons
15048e7f1b
Animate player controls
Fade in and out on the player controls
2020-12-26 22:53:59 -06:00
Luke Simmons
e980e1a613
Add background to autoplay controls
Added a translucent background to the video autoplay controls. Before, when the video background was white, you couldn't see the video controls; this fixes that.
2020-12-26 22:51:34 -06:00
Alex Ning
7b154f4d31 Version 4.2.0-beta1. Fix regex in post filter. Fix UI issues. 2020-12-26 23:40:26 +08:00
Alex Ning
bb3f76c965 Fix issues in resepecting subreddit recommended comment sort type. 2020-12-26 22:23:33 +08:00
Alex Ning
196219ba01 Fix layout issues in some bottom app bars and fabs. 2020-12-26 19:49:21 +08:00
Alex Ning
44c758204c Use Executor to save read posts. Hide the fab and the bottom app bar when scrolling comments in ViewUserDetailActivity. 2020-12-26 19:18:37 +08:00
Alex Ning
60908860b7 Remove SubredditFilter completely. 2020-12-26 17:30:56 +08:00
Alex Ning
97b5c5d5c6 Continue adding post filter. 2020-12-26 15:25:40 +08:00
Alex Ning
fa55fb369d Replace Filter settings with Post Filter. 2020-12-26 00:26:30 +08:00
Alex Ning
265805038d Save post filter to database. 2020-12-25 15:45:26 +08:00
Alex Ning
4ebd10cd8c Minor bugs fixed. 2020-12-25 00:02:12 +08:00
Alex Ning
3938d9734f Show the FAB in anonymous mode. 2020-12-24 23:07:18 +08:00
Alex Ning
f376de69e1 Add an FloatingActionButton in SearchResultActivity. 2020-12-24 18:20:34 +08:00
Docile-Alligator
c979e79ee6
Merge pull request #229 from TacoTheDank/master
Miscellaneous improvements
2020-12-24 14:27:20 +08:00
Alex Ning
68bdee3952 New feature: Hide read posts automatically. 2020-12-24 13:00:06 +08:00
TacoTheDank
b98291c05d Use some Compat classes 2020-12-23 19:10:49 -05:00
TacoTheDank
6247868949 Update some libraries 2020-12-23 17:36:22 -05:00
TacoTheDank
4528b3d749 Fix an ExoPlayer deprecation 2020-12-23 17:36:09 -05:00
TacoTheDank
90df8e42bb Correct existing ViewPager2 implementations 2020-12-23 17:35:56 -05:00
TacoTheDank
94202097b7 Reorganize and remove unused libraries 2020-12-23 17:35:41 -05:00
Alex Ning
c293e9f22f Chinese (Simplified) is available. Update translation contributors. 2020-12-23 18:57:35 +08:00
Alex Ning
6a8f27f947 Add a new option category: Post Filter. Marking posts as read is disabled by default. Marking posts as read after voting is now available. 2020-12-23 17:03:41 +08:00
Alex Ning
c88ceb737b Save PostFilter during Fragment recreation in PostFragment. 2020-12-23 12:30:13 +08:00
Alex Ning
6747efbccb Send PostFilter to CustomizePostFilterActivity. Rename FilteredThingActivity to FilteredPostsActivity. 2020-12-23 11:54:20 +08:00
Alex Ning
e4b7556844 Initialize views in CustomizePostFilterActivity. 2020-12-23 00:12:41 +08:00
Alex Ning
efa960013a New option in FAB: Filter Posts. Add Gif option in PostFilter. 2020-12-22 23:56:20 +08:00
Alex Ning
71a7852c79 Add only NSFW and only Spoiler options in CustomizePostFilterActivity. Fix nsfwTextView OnClickListener in PostRecyclerViewAdapter. 2020-12-22 23:08:33 +08:00
Alex Ning
f4d061cecc Rewrite DownloadRedditVideoService to run the service in a background thread. 2020-12-22 15:56:55 +08:00
Alex Ning
664141b324 Rewrite DownloadMediaService to run in a background thread. 2020-12-21 23:27:10 +08:00
Alex Ning
12aa4a1040 Continue adding support for post filter. 2020-12-21 16:06:44 +08:00
Alex Ning
fbc47e6226 Continue adding support for post filter. 2020-12-18 13:15:50 +08:00
Alex Ning
c5cedba370 Continue supporting post filter. 2020-12-18 12:48:09 +08:00
Alex Ning
72fd7917af Disable marking posts as read if in anonymous mode. 2020-12-12 00:08:41 +08:00
Alex Ning
35ae9c547f Building CustomizePostFilterActivity. 2020-12-12 00:02:18 +08:00
Alex Ning
06d1d028eb Prepare to add post filter. 2020-12-11 19:37:45 +08:00
Alex Ning
c3b2ffa653 Add an option to delete all read posts. 2020-12-09 15:15:17 +08:00
Alex Ning
fa5008ea5e Hide read posts in FilteredThingActivity. Prepare to add support for filters. 2020-12-09 15:01:17 +08:00
Alex Ning
459f75b749 Disable marking posts as read in AccountPostsActivity and AccountSavedThingActivity. 2020-12-09 14:22:00 +08:00
Alex Ning
b38025882d Add custom theme entries for read posts. Fix crash in ViewUserDetailActivity. 2020-12-09 00:29:22 +08:00
Alex Ning
7cf90856d6 Make the Bottom App Bar a standalone layout. 2020-12-08 23:46:44 +08:00
Alex Ning
22b0072b26 Add an bottom app bar and an fab to ViewUserDetailActivity. Hide read posts in ViewUserDetailActivity. 2020-12-08 19:41:08 +08:00
Alex Ning
13107b9193 Fix lazy mode after hiding read posts. 2020-12-08 18:40:19 +08:00
Alex Ning
59baa9c51c Hide read posts in ViewSubredditDetailActivity. 2020-12-08 15:26:22 +08:00
Alex Ning
a6975f2489 Hide read posts in MainActivity (there is an issue in lazy mode). 2020-12-08 15:12:56 +08:00
Alex Ning
69af53ddba Prevent inserting read posts into database multiple times when clicking posts. 2020-12-08 00:18:04 +08:00
Alex Ning
a4232a54bd Fix wrong vote and save info in CommentsListingRecyclerViewAdapter. 2020-12-07 22:16:14 +08:00
Alex Ning
f25f75b3d0 Fix wrong vote info showing in posts and comments. 2020-12-07 22:11:54 +08:00
Alex Ning
42957a1aa2 Fix crash when parsing post with null readPostList value. 2020-12-07 21:52:51 +08:00
Alex Ning
0d232fc4b8 View video or image to mark the post as read. 2020-12-07 21:39:34 +08:00
Alex Ning
8e05bac936 Mark posts as read. 2020-12-07 19:38:58 +08:00
Alex Ning
ca932090e3 Prepare to add a new feature: hide read posts. 2020-12-07 15:34:51 +08:00
Alex Ning
937989d6a4 Version 4.1.1. 2020-12-06 23:19:45 +08:00
Alex Ning
0ba9cbafbe Fix very small flair icon. 2020-12-06 23:11:45 +08:00
Alex Ning
03ac342884 Add setImmersiveModeNotApplicable() in some activities. 2020-12-03 14:15:03 +08:00
Alex Ning
88f6d3ae15 Version 4.1.1-beta1. 2020-12-02 19:13:11 +08:00
Alex Ning
805017233b Add an option to disable search history. 2020-12-02 18:47:11 +08:00
Alex Ning
58a19c9ad1 Lower the threshold for image preview width and height. 2020-12-02 17:49:03 +08:00
Alex Ning
95fd7ce8ba Try fixing ANR when releasing ExoPlayer. 2020-12-02 17:09:01 +08:00
Alex Ning
c213cc0962 Fix some NullPointerException. 2020-12-02 15:20:29 +08:00
Alex Ning
5c31c21d06 Try fixing IllegalStateException for fragments in various Activities. 2020-12-02 14:50:16 +08:00
Alex Ning
71661e94f0 Maybe fixed IllegaStateException for ShareLinkBottomSheetFragment and CopyTextBottomSheetFragment. 2020-12-02 13:57:53 +08:00
Alex Ning
1b2602ac3a Maybe fix IndexOutOfBoundsException when parsing spoiler syntax. 2020-12-01 23:53:37 +08:00
Alex Ning
8cbc24b532 Disable nsfw warning in ViewUserDetailActivity. 2020-12-01 23:37:58 +08:00
Alex Ning
37fd52bed1 Maybe fix crash when downloading media. 2020-12-01 21:19:37 +08:00
Alex Ning
ca010f1c01 Minor bugs fixed. 2020-12-01 19:16:25 +08:00
Alex Ning
a476d10151 Fix ArrayIndexOutOfBoundsException in FollowedUsersRecyclerViewAdapter. Minor bugs fixed. 2020-12-01 17:51:43 +08:00
Alex Ning
37e7c87517 Update translation. 2020-12-01 15:11:27 +08:00
Alex Ning
a18c912987 Show upvoted or downvoted color in topScoreTextView in CommentViewHolder. 2020-12-01 14:52:36 +08:00
Alex Ning
924128f09a Changing language is now available. 2020-12-01 00:12:16 +08:00
Alex Ning
19e8cfbf15 Version 4.1.0. Disable red screen of death. 2020-11-24 19:13:30 +08:00
Alex Ning
d6088c032a Downgrade exoplayer to prevent crash when autoplaying videos. 2020-11-24 19:06:03 +08:00
Alex Ning
b66d5fa168 Make color picker dialog scrollable. 2020-11-24 15:24:35 +08:00
Alex Ning
3414a86ae4 Change theme back to Theme.MaterialComponents. 2020-11-22 15:23:38 +08:00
Alex Ning
8bd1e60a0a Use Theme.AppCompat. 2020-11-22 12:38:29 +08:00
Alex Ning
ae213259b3 Correctly handle r/popular and r/all links. 2020-11-22 00:13:00 +08:00
Alex Ning
2c194d5120 Update translation info. 2020-11-21 12:08:57 +08:00
Alex Ning
0253dab6a0 Add Turkish language. Add translation info. 2020-11-21 00:15:32 +08:00
Alex Ning
121da39592 Fix crash when downloading media. Version 4.1.0-beta6. 2020-11-20 00:08:54 +08:00
Alex Ning
1a8e888243 Fix crash when downloading media. Run AsyncTask in parallel in DownloadMediaService and DownloadRedditVideoService. 2020-11-19 23:42:37 +08:00
Alex Ning
4904d46cb2 Fix crash in GlideImageGetter. 2020-11-19 19:25:25 +08:00
Alex Ning
c21d59e979 Change some zoom scalings in activitys and fragments for image viewing. 2020-11-19 16:25:41 +08:00
Alex Ning
994df9062c Check if activity is destroyed after fetching subreddit filters in PostFragment. 2020-11-19 15:35:25 +08:00
Alex Ning
2db6fb8aca Fix search user error. 2020-11-19 00:33:36 +08:00
Alex Ning
91a979049d Fix link icon not shown in no preview ImageView. 2020-11-19 00:18:26 +08:00
Alex Ning
ccde986d84 Fix wrong package names. 2020-11-18 23:46:57 +08:00
Alex Ning
61c5682b06 Lowercase package names. 2020-11-18 18:54:13 +08:00
Alex Ning
611a41a1dc Save Reddit videos in DIRECTORY_MOVIES instead of DIRECTORY_PICTURES to prevent crash on Android 10. 2020-11-18 17:47:01 +08:00
Alex Ning
7a449f165a Version 4.1.0-beta5. 2020-11-12 12:44:46 +08:00
Alex Ning
330b2732fd Fix email client not found. 2020-11-12 12:18:30 +08:00