Alex Ning
947be2101d
Fix invisible link icon in PostTypeBottomSheetFragment.
2021-02-22 16:00:20 +08:00
Alex Ning
6c67fda7cf
Continue adding Card Layout 2.
2021-02-22 15:53:09 +08:00
Alex Ning
8d53a5e273
Continue adding Card Layout 2.
2021-02-22 15:45:59 +08:00
Alex Ning
477f88543a
Continue adding Card Layout 2.
2021-02-22 15:31:10 +08:00
Alex Ning
b68360b632
Continue adding Card Layout 2.
2021-02-21 23:24:01 +08:00
Alex Ning
29b345c803
Continue adding Card Layout 2.
2021-02-21 23:11:37 +08:00
Alex Ning
d2d8d2fcef
Continue adding Card Layout 2.
2021-02-21 23:08:58 +08:00
Alex Ning
2ebdc3f159
Continue adding Card Layout 2.
2021-02-21 23:01:18 +08:00
Alex Ning
874ecbbf72
Start adding Card Layout 2.
2021-02-21 22:28:56 +08:00
Alex Ning
db2c4d6c8d
Long click gallery layout.
2021-02-20 23:26:42 +08:00
Alex Ning
7070959687
New option: Click to show media in gallery layout.
2021-02-20 21:44:50 +08:00
Alex Ning
800b3c63a5
Add Gallery Layout to default post layout option. 3 columns is available in PostFragment.
2021-02-19 16:48:25 +08:00
Alex Ning
719a5a3a8e
Add Gallery Layout to default post layout option.
2021-02-17 23:15:38 +08:00
Alex Ning
52d6691ae7
Customize the number of columns in Post Feed for every post layout.
2021-02-17 21:44:59 +08:00
Alex Ning
9b9a1aa308
Continue adding Gallery Layout.
2021-02-16 19:32:23 +08:00
Alex Ning
9efeeb88ac
Continue adding Gallery Layout.
2021-02-16 18:31:42 +08:00
Alex Ning
538827f11e
Continue adding Gallery Layout.
2021-02-16 11:41:38 +08:00
Alex Ning
83ffdb5511
Continue adding Gallery Layout.
2021-02-16 00:04:50 +08:00
Alex Ning
3fab4fd90d
Start adding Gallery Layout.
2021-02-14 00:11:02 +08:00
Alex Ning
9d242f973b
Fix getCurrentFragment() in ViewPostDetailActivity's ViewPager2's adapter. Fix newly-replied comments not shown in ViewPostDetailFragment.
2021-02-13 19:33:42 +08:00
Alex Ning
b2aff0c047
Fix updating flair in ViewPostDetailFragment.
2021-02-13 18:27:40 +08:00
Alex Ning
288f1777d9
Use EventBus to send post list from PostFragment to ViewPostDetailActivity.
2021-02-12 23:36:44 +08:00
Alex Ning
a5e70b9775
Merge branch 'master' of https://github.com/Docile-Alligator/Infinity-For-Reddit
2021-02-12 19:22:08 +08:00
Alex Ning
ff7281aa89
Merge new features from 4.2.3 to 4.2.5.
2021-02-12 19:21:34 +08:00
Alex Ning
36a142f7b4
Version 4.2.5. Disable split for language.
2021-02-11 17:15:39 +08:00
Alex Ning
b7ef54d0d3
Version 4.2.4.
2021-02-05 12:30:21 +08:00
Alex Ning
efd8d1c080
Fix NullPointerException in PostFilter.mergePostFilter. Minor bugs fixed in CommentsListingFragment.
2021-02-05 12:27:58 +08:00
Alex Ning
370e02c311
Trim keywords in PostFilter.isPostAllowed.
2021-02-04 13:00:09 +08:00
Alex Ning
4652b70b37
Add a FAB in LoginActivity to setDomStorageEnabled.
2021-02-03 11:14:25 +08:00
Alex Ning
6f64303df8
Make all gifcay id all lower case.
2021-02-03 09:58:46 +08:00
Alex Ning
36c7cfcc6b
Prepare to add quarantined subreddit support.
2021-02-02 23:33:14 +08:00
Alex Ning
b7b9a7f3bd
Fix downloading videos without sound failed.
2021-02-02 22:47:18 +08:00
Docile-Alligator
12d4ec35f4
Merge pull request #262 from iamveryfunny/patch-1
...
Fix spelling mistake in German translation
2021-02-02 18:59:49 +08:00
Docile-Alligator
0d513b76f8
Merge pull request #261 from vlakreeh/fix-gfycat-case-sensitive
...
Fix issue with gifs not playing with invalid gfycat id
2021-02-02 18:58:55 +08:00
Alex Ning
6ffe6a6432
Version 4.2.3. Remove logs.
2021-02-01 16:13:23 +08:00
Alex Ning
9726dd851a
Version 4.2.3.
2021-02-01 15:06:29 +08:00
Alex Ning
e9b937eb9f
Use a dirty method to fix user info and subscribe chip not shown in ViewUserDetailActivity. The problem is caused by CommentsListingFragment. So weird.
2021-02-01 15:00:14 +08:00
Alex Ning
c9f88caa64
Update accesstoken in current account SharedPreferences after refreshing it.
2021-01-31 21:58:01 +08:00
Alex Ning
c0cb024eb9
Fix always go to the first post in a post list in ViewPostDetailActivity.
2021-01-27 22:43:44 +08:00
Alex Ning
968519b2eb
Barebone swiping left or right to go to previous or next post in ViewPostDetailActivity.
2021-01-27 21:50:09 +08:00
Alex Ning
b6c00df82f
Rewrite SubmitPostService to run the service in a background thread.
2021-01-26 10:36:38 +08:00
iamveryfunny
057f15ee70
Update strings.xml
2021-01-25 23:00:16 +01:00
Zeb Piasecki
2bc7e40f78
Fix issue with gfycat/redgifs occasionally 404ing due to non-lowercase id
2021-01-25 11:33:00 -05:00
Alex Ning
7ca511d3f1
Rewrite all the AsyncTasks in the asynctasks package using Executor and Handler.
2021-01-25 00:08:07 +08:00
Alex Ning
323af18c69
Version 4.2.2.
2021-01-24 11:00:06 +08:00
Alex Ning
96a8230d39
Fix gfycat and redgifs API.
2021-01-24 10:56:44 +08:00
Alex Ning
0402a47090
Version 4.2.1.
2021-01-23 23:12:23 +08:00
Alex Ning
012dca977a
Finally fixed java.lang.RuntimeException: Canvas: trying to draw too large bitmap. Rewrite some AsyncTasks using Executor.
2021-01-23 23:07:54 +08:00
Alex Ning
61b94718ef
Version 4.2.0.
2021-01-23 10:45:28 +08:00
Alex Ning
30b4f48adb
New language: Netherlands.
2021-01-23 10:40:10 +08:00
Alex Ning
ef5ba34b87
Switch to anonymous mode when updating the app. Save profile image url to SharedPreferences when logging in an account.
2021-01-23 10:17:48 +08:00
Alex Ning
54ef23c357
Prevent a potential parsing error using the gfycat API.
2021-01-23 09:56:13 +08:00
Alex Ning
f17350cc1d
Fix a JSON key naming issue.
2021-01-23 00:27:47 +08:00
Docile-Alligator
a7ab7e514e
Merge pull request #253 from anonymous-developer-12/master
...
Fix redgif schema change
2021-01-23 00:13:07 +08:00
Alex Ning
0243a48ad7
Remove a log.
2021-01-23 00:11:40 +08:00
Alex Ning
178b524e4b
Save current account info to SharedPreferences. Remove GetCurrentAccountAsyncTask.
2021-01-23 00:07:21 +08:00
anonymous-developer-12
3c77a34e0a
Fix redgif schema change
2021-01-22 22:11:23 +11:00
Alex Ning
53d2cd14c3
Save current account info to SharedPreferences.
2021-01-21 19:07:48 +08:00
Alex Ning
4ae21a18f0
Handle no new refresh token.
2021-01-21 14:37:23 +08:00
Alex Ning
e19dd8c31f
Make OAuth2 API change: https://www.reddit.com/r/redditdev/comments/kvzaot/oauth2_api_changes_upcoming/
2021-01-20 23:22:26 +08:00
Alex Ning
569283ea93
Setting default sort for subreddits and users is available.
2021-01-19 23:04:51 +08:00
Alex Ning
b0bf06e0c0
Minor UI tweaks in settings.
2021-01-18 23:42:16 +08:00
Alex Ning
ea837718bf
Don't hide read posts after initial post loading even if Hide Read Posts Automatically is enabled.
2021-01-18 23:37:08 +08:00
Alex Ning
f13d4576e1
Minor UI tweaks for dialog_insert_link.
2021-01-18 22:35:57 +08:00
Alex Ning
d2749d15d5
Add more options to the bottom app bar.
2021-01-18 18:46:45 +08:00
Alex Ning
c7f776b048
Fix regex for matching heading.
2021-01-18 16:52:28 +08:00
Alex Ning
453b56d485
Fix regex matcher for # heading.
2021-01-18 10:45:08 +08:00
Alex Ning
c2abe90ba2
Maybe fix Canvas: drawing too large bitmap again.
2021-01-18 00:24:52 +08:00
Alex Ning
6c3a8c9340
Fix following users failed.
2021-01-17 23:02:28 +08:00
Alex Ning
ba546a27e4
New option: Disable Immersive Interface in Landscape Mode.
2021-01-13 23:03:28 +08:00
Alex Ning
ba75ae1f53
Add Privacy Policy.
2021-01-11 19:42:39 +08:00
Alex Ning
4b6127efe2
Verion 4.2.0-beta2. Fix translation issue.
2021-01-08 22:10:17 +08:00
Alex Ning
ff067aab74
Version 4.2.0-beta2. New language: Polish.
2021-01-08 21:58:12 +08:00
Alex Ning
d217ffff95
Fix title string in a dialog for PostFilter application.
2021-01-08 17:25:15 +08:00
Alex Ning
2f47451986
Add BetterLinkMovementMethod to Acknowledgement.
2021-01-08 14:08:08 +08:00
Alex Ning
0887b53426
Fix regex for supporting snudown's header.
2021-01-08 13:59:27 +08:00
Alex Ning
05b8b73043
Correctly shows Snudown's header.
2021-01-08 13:36:30 +08:00
Alex Ning
7e5edf92b1
Show superscript correctly.
2021-01-08 00:38:03 +08:00
Alex Ning
ce503e242a
Remove F-Droid info.
2021-01-07 21:23:57 +08:00
Alex Ning
df18fc63ad
Fix some images not showing in center.
2021-01-07 15:59:45 +08:00
Alex Ning
2f912a523e
New option in data saving mode: Only disable preview in video and gif posts.
2021-01-07 15:36:23 +08:00
Alex Ning
5af4085409
Ignore case when matching post title in PostFilter. Always check duplicate PostFilter before saving a PostFilter not from settings.
2021-01-07 13:42:17 +08:00
Alex Ning
6ad34783c5
Check for duplicate when saving a post filter. Fix an issue in PostFilter Parcelable implementation.
2021-01-06 23:55:42 +08:00
Alex Ning
07390678e0
Fix memory leaks caused by BigImageView. Remove unused custom views.
2021-01-06 22:46:22 +08:00
Alex Ning
99129a2b14
Add two buttons to add subreddits and users in CustomizePostFilterActivity. Show search users and search subreddits when searching them.
2021-01-06 16:40:27 +08:00
Alex Ning
b3da83e373
Quote and code block are added to MarkdownBottomBarRecyclerViewAdapter. Fix issues in header size selection.
2021-01-06 15:03:15 +08:00
Alex Ning
d2ca131d25
Add a FAB to send private message in InboxActivity. Minor layout tweaks.
2021-01-06 12:58:30 +08:00
Alex Ning
29b6c66ae2
Fix a minor string issue.
2021-01-05 23:22:52 +08:00
Alex Ning
68b1c6a7f4
Adding users to a multireddit is now available.
2021-01-05 23:17:56 +08:00
Alex Ning
f2fbebd434
Directly adding user to multireddit is available.
2021-01-05 17:07:29 +08:00
Alex Ning
54e0b2f332
Directly adding subreddit to multireddit is available.
2021-01-05 16:00:45 +08:00
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
Alex Ning
95a9215ec8
Disable swipe action when there are more than 1 column in PostFragment.
2020-11-12 12:07:35 +08:00
Alex Ning
f9834f644c
Get actual screen height in ViewSubredditDetailActivity.
2020-11-12 10:18:22 +08:00
Alex Ning
101690f75d
Fix bottom app bar in ViewSubredditDetailActivity displaying under nav bar.
2020-11-12 00:23:02 +08:00
Alex Ning
aa8d0c49c1
Add an option to preview markdown in several activitys.
2020-11-11 18:02:52 +08:00
Alex Ning
441458b8b2
Fix comment more button not visible.
2020-11-11 17:40:09 +08:00
Alex Ning
bbfcce2e90
Selecting swipe actions is available. Fix issues in swipe aciton. Add two icons for advanced and about in settings.
2020-11-10 15:35:22 +08:00
Alex Ning
4de6887423
Selecting swipe actions is avavilable.
2020-11-09 17:01:53 +08:00
Alex Ning
d37a386291
Shrink icon size in flair and award tags.
2020-11-09 12:27:21 +08:00
Alex Ning
252412d8ce
Searching subreddits in SubredditFilterPopularAndAllActivity is available.
2020-11-09 12:17:32 +08:00
Alex Ning
b39f90e275
Rename NoPreviewLinkBackgroundColor to NoPreviewPostTypeBackgroundColor. NoPreviewPostTypeIconTint is available in custom theme.
2020-11-07 12:07:35 +08:00
Alex Ning
a4b95aee24
New option: Disable Image Preview in Data Saving Mode.
2020-11-07 11:24:43 +08:00
Alex Ning
7e446c9fcb
Hiding subreddit description is available.
2020-11-06 22:39:53 +08:00
Alex Ning
4a67e02639
Maybe fixed a lot of bugs in DownloadRedditVideoService, DownloadMediaService and GlideImageGetter. Fix gfycat video not playing when opening in compact layout.
2020-11-06 19:33:45 +08:00
Alex Ning
979ff84f46
Add Red Screen Of Death to display crash dialog.
2020-11-06 15:06:53 +08:00
Alex Ning
0201a661b2
Fix image preview not available. Fix gif autoplay.
2020-11-06 14:50:36 +08:00
Alex Ning
50f5612a14
Fix ViewPager2 swipe sensitivity in other activites.
2020-11-06 12:12:07 +08:00
Alex Ning
4d1668d0a8
Use haptic feedback instead of vibration in swipe action.
2020-10-30 09:04:07 +08:00
Alex Ning
b4fa21be08
Version 4.1.0-beta4.
2020-10-28 17:53:47 +08:00
Alex Ning
bad79c8c7d
Chnage the animation for random subreddit and post. Update Credits info.
2020-10-28 17:51:33 +08:00
Alex Ning
d86adb7236
Update translation contributions.
2020-10-28 17:28:25 +08:00
Alex Ning
5770393498
Fix blanck white background in MainActivty after returning from SearchActivity.
2020-10-28 16:28:19 +08:00
Alex Ning
06fdd12f0c
Deleting search history is now available.
2020-10-28 10:25:25 +08:00
Alex Ning
fbddc73918
Hiding subreddits in popular and all is now available.
2020-10-28 10:11:27 +08:00
Alex Ning
1e5d70cfd8
Fix some issues in toolbars.
2020-10-28 09:13:55 +08:00
Alex Ning
84e4dd09c3
Add an option to filter subreddits in popular and all.
2020-10-28 08:59:57 +08:00
Alex Ning
e1b0b568ec
Giving awards to comments. Fix some bugs.
2020-10-26 23:43:52 +08:00
Alex Ning
6710c44ff9
Version 4.1.0-beta3.
2020-10-24 10:51:30 +08:00
Alex Ning
c6e2b78c40
Fix color of some icons.
2020-10-24 00:04:25 +08:00
Alex Ning
9b65b27d56
Fix immersive interface in ViewMultiRedditDetailActivity on Android 11.
2020-10-23 22:56:15 +08:00
Alex Ning
d090a21f9d
Remove legacy layout files.
2020-10-23 20:39:49 +08:00
Alex Ning
fe82d15963
Rename PostGalleryTypeViewHolder to PostWithPreviewTypeViewHolder.
2020-10-23 20:37:35 +08:00
Alex Ning
05adf5f128
Restore PostTextTypeViewHolder.
2020-10-23 20:30:29 +08:00
Alex Ning
6f403e89cc
Remove PostTextTypeViewHolder.
2020-10-23 20:26:03 +08:00
Alex Ning
7c38857ee8
Combine some ViewHolders in PostRecyclerViewAdapter to prevent lag.
2020-10-23 19:53:07 +08:00
Alex Ning
ddebd6086d
Fix an issue in respect subreddit recommended comment sort type. Dirty workaround for sensitive swipe sensitivity in ViewPager2 in MainActivity.
2020-10-23 17:53:30 +08:00
Alex Ning
01f15625a3
Version 4.1.0-beta2.
2020-10-20 08:33:07 +08:00
Alex Ning
840a10f636
Fix an issue of respecting subreddit recommended comment sort type. Fix a layout issue.
2020-10-20 00:17:58 +08:00
Alex Ning
5787a1f7ca
Respecting subreddit recommended comment sort type is available.
2020-10-19 22:54:28 +08:00
Alex Ning
966f41f3b6
Add Miscellaneous settings. Rearange settings. Add an option: Respect Subreddit Recommended Comment Sort Type.
2020-10-19 18:03:49 +08:00
Alex Ning
1283ad62bb
Fix DrawerLayout in MainActivity has extra background color in immersive interface on Android 11.
2020-10-19 12:13:43 +08:00
Alex Ning
658af22c04
Fix layout issue in non-immersive interface. Rename ThemePreviewActivity to CustomThemePreviewActivity.
2020-10-19 11:38:48 +08:00
Alex Ning
b2732f1d79
Load low-resolution videos in data saving mode. Selecting video quality for Reddit videos is now available.
2020-10-18 11:44:10 +08:00
Alex Ning
a6f2899b75
Fix crash in anonymous mode in MainActivity.
2020-10-16 11:12:22 +08:00
Alex Ning
79392bbeae
Fix cannot download gfycat and redgifs videos. Fix fetching gfycat and redgifs videos failed in PostRecyclerViewAdapter and CommentAndPostRecyclerViewAdapter. Show progress bar when downloading reddit videos.
2020-10-16 10:24:08 +08:00
Alex Ning
d23af6981a
Show progress when downloding images and gifs.
2020-10-15 23:39:05 +08:00
Alex Ning
6284de74fe
Remove test notifications.
2020-10-14 23:33:09 +08:00
Alex Ning
db818d8ca8
Fix media cannot be opened by clicking the download finished notification. Fix random post or subreddit still showing after users go back from FetchRandomSubredditOrPostActivity.
2020-10-14 22:13:46 +08:00
Alex Ning
2f94ef3f9a
Fix NSFW posts showing in SearchResultActivity when NSFW is disabled. Hide NSFW subreddit results in SearchResultActivity if NSFW is disabled.
2020-10-14 16:02:55 +08:00
Alex Ning
232ea91d32
Show correct karma in ViewUserDetailActivity. Show a warning if nsfw is enabled while the user is over_18 in ViewUserDetailActivity.
2020-10-14 12:03:20 +08:00
Alex Ning
24ae2d85a2
Show correct karma in the navigation drawer in MainActivity.
2020-10-14 07:57:19 +08:00
Alex Ning
d6d4e230a9
Update karma in the navigation drawer in MainActivity.
2020-10-14 07:39:34 +08:00
Alex Ning
64d56f930d
Version 4.1.0-beta1.
2020-10-14 00:11:53 +08:00
Alex Ning
86a3614fd7
Add some translations. Fix TabLayout Title in ViewSubredditDetailActivity.
2020-10-13 23:44:50 +08:00
Alex Ning
b8783c2488
Add go to subreddit, go to user, and random to FAB options.
2020-10-04 17:13:39 +08:00
Alex Ning
2b6f04a283
Random post and subreddit is available.
2020-10-04 16:55:19 +08:00
Alex Ning
4f19bd83aa
Add two options: go to user and go to subreddit in FABMoreOptionsBottomSheetFragment.
2020-10-04 11:24:50 +08:00
Alex Ning
60fdb813c0
Show a warning if nsfw is disabled and the subreddit is nsfw.
2020-10-01 00:34:23 +08:00
Alex Ning
13bed5d234
Don't search nsfw users when nsfw is off.
2020-09-30 23:15:32 +08:00
Alex Ning
773c82a2b7
Don't search nsfw subreddits when nsfw is off.
2020-09-30 22:58:38 +08:00
Alex Ning
6e4519ef93
Display search history in SearchActivity. Save suggested sort type and nsfw info in database for SubredditData. Fix an issue in parsing posts.
2020-09-29 22:19:54 +08:00
Alex Ning
8dd4759035
Add credits for national flag icons.
2020-09-29 14:18:48 +08:00
Alex Ning
d7f85cb471
Add translation contributors in Settigs->About->Translation.
2020-09-29 00:09:33 +08:00
Alex Ning
f5320c1e60
Fix Gallery posts not showing preview image.
2020-09-28 19:50:14 +08:00
Alex Ning
ec7636e313
Rename Crosspost parent to View crosspost parent to differentiate with Crosspost in ViewPostDetailActivity.
2020-09-28 10:03:48 +08:00
Alex Ning
60108462ce
Giving award is available. Giving award is not tested because I don't have Reddit Coins. Currently all the award ids are hardcoded.
2020-09-28 09:56:58 +08:00
Alex Ning
ca19c566c3
Long press the Floating Action Button to see more options.
2020-09-27 17:06:55 +08:00
Alex Ning
62a457a868
Data Saving Mode is available.
2020-09-27 16:02:10 +08:00
Alex Ning
c4f8c91944
Parse all the previews in a post to prepare to add data saving mode. Load lower resolution preview if the current preview require 65MB memory.
2020-09-27 12:15:48 +08:00
Alex Ning
3ce0d41b5c
Fix minor issue in PostRecyclerViewAdapter.
2020-09-26 17:47:40 +08:00
Alex Ning
b47422fd75
Animate layout changes in item_post_compact.xml.
2020-09-26 10:10:51 +08:00
Alex Ning
428734bdde
Setting swipe action threshold is available.
2020-09-25 23:38:31 +08:00
Alex Ning
878328c01c
Customizing bottom app bar and fab in ViewSubredditDetailActivity is available.
2020-09-25 19:05:17 +08:00
Alex Ning
8764852f6e
Changing option count of the bottom app bar in MainActivity is available.
2020-09-25 16:46:24 +08:00
Alex Ning
f33d4dbc61
Customizing the bottom app bar in MainActivity is available (Changing option count is not available right now.
2020-09-25 16:35:27 +08:00
Alex Ning
1b983c1ff8
Add options to customize FAB.
2020-09-25 15:39:48 +08:00
Alex Ning
b6ebcf1c4c
Add options to customize bottom app bar.
2020-09-25 12:08:17 +08:00
Alex Ning
73c4ead2c0
Add favorite subreddits to the navigation drawer. Add favorite and subscriptions header to the navigation drawer.
2020-09-24 22:27:05 +08:00
Alex Ning
0c251c972c
Support showing favorite subscribed subreddits in the main page.
2020-09-24 19:01:54 +08:00
Alex Ning
d6051ca932
Support hiding tab titles. Support changing tab count.
2020-09-24 17:28:13 +08:00
Alex Ning
cf1d14264d
Support showing subscribed subreddits in the main page.
2020-09-24 15:20:11 +08:00
Alex Ning
396501e350
Set NSFW, NSFW blurring and spoiler blurring on a per-user basis. Only close the account section in the navigation drawer after dismissing if the account section is open.
2020-09-23 19:20:41 +08:00
Alex Ning
d730b719b8
Always close the account section in the navigation drawer when dismissed.
2020-09-23 12:28:42 +08:00
Alex Ning
05ea54a7c9
Fix an issue in biometric authentication in SecurityPreferenceFragment.
2020-09-23 12:01:50 +08:00
Alex Ning
3aa36ff74f
Migrate to ViewPager2 in AccountSavedThingActivity.
2020-09-23 09:41:51 +08:00
Alex Ning
31c32148bc
Migrate to ViewPager2 in SearchResultActivity.
2020-09-23 00:26:05 +08:00
Alex Ning
58af3557e8
Support Chrome Custom Tabs in Android 11.
2020-09-22 23:41:57 +08:00
Alex Ning
c5480bfb98
Fix an issue in lazy mode.
2020-09-20 10:38:26 +08:00
Alex Ning
4f40f73c98
Migrate to ViewPager2 in ViewSubredditDetailActivity and ViewUserDetailActivity.
2020-09-20 00:26:47 +08:00
Alex Ning
8d2769d45a
Fix minor UI issue in item_user_flair.
2020-09-19 00:19:21 +08:00
Alex Ning
bf906b8a6c
Hide Security option if no biometric authentication available. Require biometric authentication when going into security settings.
2020-09-19 00:07:41 +08:00
Alex Ning
8a999a04c3
Fix Header problem in markdown bottom bar.
2020-09-18 22:09:35 +08:00
Alex Ning
bf8103aa17
Fix flairTextView not visible in PostImageActivity and PostVideoActivity when a subreddit name is specified.
2020-09-18 12:16:40 +08:00
Alex Ning
50a75ea4f9
Support Markdown bottom bar in EditCommentActivity, EditPostActivity and PostTextActivity.
2020-09-18 12:13:17 +08:00
Alex Ning
c809215759
Support link and header in markdown bottom bar.
2020-09-18 11:50:28 +08:00
Alex Ning
7cbe3d043f
Implement some markdown syntax item in CommentActivity.
2020-09-18 10:24:41 +08:00
Alex Ning
2f27074478
Start implementing markdown toolbar.
2020-09-18 00:21:50 +08:00
Alex Ning
1fc2848813
Optimize CommentsListingRecyclerViewAdapter.
2020-09-17 22:21:02 +08:00
Alex Ning
380ead1a1d
Support swipe action in CommentAndPostRecyclerViewAdapter and CommentsListingRecyclerViewAdapter.
2020-09-17 22:07:21 +08:00
Alex Ning
366660a6d0
Support swipe action in PostCompactBaseViewHolder.
2020-09-17 21:38:50 +08:00
Alex Ning
38ce4db311
Fix flairs contains only images not shown.
2020-09-17 21:18:03 +08:00
Alex Ning
a3367c193b
Select user flair in subreddits.
2020-09-17 11:08:06 +08:00
Alex Ning
9979c91b3c
Remove some unused resources.
2020-09-16 20:35:31 +08:00
Alex Ning
350acdb500
Add an option which is long press to hide toolbar in post compact layout. This option has crappy animation for now. Add another option to hide toolbar in post compact layout by default.
2020-09-16 11:58:42 +08:00
Alex Ning
eb5cc7d7d4
Add an option to require authentication before going to account section in navigation drawer.
2020-09-16 11:23:38 +08:00
Alex Ning
ef514a85c7
Add an option to disable pull to refresh.
2020-09-15 23:58:17 +08:00
Alex Ning
9444599f4b
Add an option to enable swipe action. Fix text color in FlairBottomSheetFragment.
2020-09-15 23:43:26 +08:00
Alex Ning
7c23be5d2f
Add an option to disable swiping between tabs in MainActivity.
2020-09-15 23:03:08 +08:00
Alex Ning
8ce4a0ef6b
Migrate to ViewPager2 in MainActivity. Make POST_LAYOUT_POPULAR_POST and POST_LAYOUT_ALL_POST legacy settings. Fix post layout cannot be remembered in MainActivity.
2020-09-15 14:45:59 +08:00
Alex Ning
908cd0aaab
Add an option to disable vibration when swipe action is triggered.
2020-09-15 00:22:57 +08:00
Alex Ning
4870d2bee6
Fix spoiler background color that cannot hide spoiler. Support spoiler in MessageRecyclerViewAdapter.
2020-09-14 10:34:11 +08:00
Alex Ning
acaece6e3e
Viewing comment's full markdown is available.
2020-09-14 09:06:31 +08:00
Alex Ning
4cf401756f
Fully collapsing comments with no children is available.
2020-09-13 23:06:56 +08:00
Alex Ning
df1476692d
Long press the preview ImageView in video autoplay ViewHolder in PostRecyclerViewAdapter and CommentAndPostRecyclerViewAdapter to open videos in fullscreen.
2020-09-13 22:24:50 +08:00
Alex Ning
aa673436ab
Gfycat and Redgifs videos autoplay in CommentAndPostRecyclerViewAdapter is available. Show an error icon when loading gfycats and redgifs videos failed in PostRecyclerViewAdapter and CommentAndPostRecyclerViewAdapter.
2020-09-13 22:10:43 +08:00
Alex Ning
05e3889fe7
Fix gfycat videos cannot be played after clicking the preview or fullscreen in PostRecyclerViewAdapter and CommentAndPostRecyclerViewAdapter.
2020-09-12 23:28:19 +08:00
Alex Ning
52ee70a57e
Fix Immersive Interface on Android R. Set targetSdkVersion and compileSdkVersion to 30.
2020-09-12 14:58:07 +08:00
Alex Ning
fc1b1ae585
Barebone gfycat and redgifs video autoplay in PostRecyclerViewAdapter.
2020-09-10 21:42:37 +08:00
Alex Ning
24261df3db
Delete PullNotificationAlarmReceiver because it seems no notification bug is finally fixed (Wrong TimeUnit in NotificationPreferenceFragment).
2020-09-10 15:23:48 +08:00
Alex Ning
2df26c3faa
Separate folder for each subreddit in download locations is available.
2020-09-10 12:07:59 +08:00
Alex Ning
6d8dcc8fe7
Add PullNotificationAlarmReceiver, another implementation of pull notifications. Fix a bug in NotificationPreferenceFragment.
2020-09-09 15:26:02 +08:00
Docile-Alligator
70cc44b0dc
Merge pull request #170 from vlakreeh/master
...
Add authentication for subreddit searching
2020-09-08 11:14:56 +08:00
Alex Ning
fc40fb3b24
Crossposting is available.
2020-09-08 10:55:32 +08:00
Alex Ning
567f5c5ce6
Support download location in ViewVideoActivity. Remove MediaDownloader and MediaDownloaderImpl.
2020-09-06 22:10:20 +08:00
Alex Ning
1ee48844d2
Support different download locations in ViewImgurImageFragment, ViewImgurVideoFragment, ViewRedditGalleryImageOrGifFragment and ViewRedditGalleryVideoFragment.
2020-09-06 14:02:04 +08:00
Alex Ning
cb0d662ed3
Support download location in ViewImgurImageFragment and ViewRedditGalleryImageOrGifFragment.
2020-09-06 12:19:08 +08:00
Alex Ning
cefc21fd1b
Select download location is now available. Download images and gifs to locations set by users in ViewImageOrGifActivity is available.
2020-09-06 11:54:50 +08:00
Alex Ning
60eb71fe11
Fix icon position in swipe action.
2020-09-04 12:08:54 +08:00
Alex Ning
47c1069d1e
Vibrate the phone if swiping distance exceeds threshold.
2020-09-04 00:05:27 +08:00
Alex Ning
98b324f190
Implement barebone swipe to upvote or downvote.
2020-09-03 09:34:32 +08:00
Alex Ning
7911f4f381
Fix proguard for gson. Fix multireddit's info cannot be updated in minifiedRelease. Version 4.0.7.
2020-09-01 15:24:56 +08:00
Alex Ning
ff49660cf7
Fix FontPreviewFragment cannot be scrolled.
2020-09-01 12:07:50 +08:00
Alex Ning
ccfb00ce3d
Fix spoiler background in dark theme.
2020-09-01 12:04:53 +08:00
Alex Ning
be7b2e0f85
Fix multireddit's subreddits cannot be modified.
2020-08-28 22:34:19 +08:00
Alex Ning
0f03119f05
Temporarily revert the changes of fixing superscript. Version 4.0.6.
2020-08-26 23:00:19 +08:00
Alex Ning
202addef43
Version 4.0.5.
2020-08-26 16:04:48 +08:00
Alex Ning
c0dd04c083
Fix some typos.
2020-08-26 16:02:50 +08:00
Alex Ning
d30afcb961
Add COLLATE NOCASE to some sqlite syntaxes.
2020-08-26 15:58:38 +08:00
Alex Ning
285bb0c385
Fix an issue in modifyMarkdown(String markdown) in Utils.Utils about matching subreddits and users.
2020-08-26 15:24:49 +08:00
Alex Ning
331704e5ef
Fix onRequestPermissionsResult not called in media fragments after requesting storage permission. Use download manager to download in MediaDownloaderImpl.
2020-08-26 15:10:03 +08:00
Alex Ning
2c0ed0834a
Version 4.0.4.
2020-08-25 12:37:02 +08:00
Alex Ning
b17d0a65d1
Disable saving sort type for different users.
2020-08-25 11:48:39 +08:00
Alex Ning
087ca72fc7
Add options to change the number of columns in PostFragment portrait and landscape modes. Upgrade compileSdkVersion and targetSdkVersion to 30.
2020-08-25 09:34:50 +08:00
Alex Ning
462208066a
Directly open url without checking available packages in openInBrowser in LinkResolverActivity. Replace android:tint with app:tint.
2020-08-24 22:30:52 +08:00
Alex Ning
53ef74b70e
Remove legacy code for CustomizeMainPageTabsFragment.
2020-08-20 11:17:33 +08:00
Alex Ning
24348b256f
Set different main tabs for different users.
2020-08-20 11:02:00 +08:00
Alex Ning
aad5a6200b
Remove Slidr in CommentActivity and EditCommentActivity.
2020-08-18 16:48:27 +08:00
Alex Ning
50de0d84c6
Remove code related to post sorty type Random.
2020-08-18 16:31:30 +08:00
Alex Ning
11e1591fd4
Separate sort types for different users. Add an advanced option: Delete All Legacy Settings. Remove random sort type.
2020-08-18 15:33:41 +08:00
Alex Ning
d0c30609ae
Hide post content if a post is marked as spoiler in PostRecyclerViewAdapter.
2020-08-17 11:31:33 +08:00
Alex Ning
44a4fa16dc
Fix spoiler overlap with onClickListener in CommentsListingRecyclerViewAdapter. Fix spoiler text color in comments in CommentAndPostRecyclerViewAdapter.
2020-08-17 11:27:02 +08:00
Alex Ning
400b8b5274
Fix regex for spoiler. Support spoiler in CommentsListingRecyclerViewAdapter.
2020-08-14 14:14:57 +08:00
Alex Ning
362932460f
Make spoiler text hide when clicking after unhiding.
2020-08-14 11:50:36 +08:00
Alex Ning
04d1079ad7
Fix spoiler's background in comments cannot be removed in CommentAndPostRecyclerViewAdapter. Fix blockquote overriding spoiler.
2020-08-14 10:24:10 +08:00
Alex Ning
fac3b83bae
Use a hack to make spoiler text hidden at first. Click the spoiler area to reveal the spoiler text.
2020-08-13 00:28:50 +08:00
Alex Ning
a8dd4b351b
Pause autoplaying video in ViewPostDetailActivity in onPause().
2020-08-11 14:49:40 +08:00
Alex Ning
b1b2b1aa71
Set ViewImageOrGifActivity's background to transparent.
2020-08-11 14:21:39 +08:00
Alex Ning
0527449ed6
Directly add https://www.reddit.com prefix to user name and subreddit name. Update some libraries.
2020-08-11 14:17:08 +08:00
Alex Ning
b8b1ce13df
Correctly handle superscript. Fix usernames contain '-' cannot be set as link.
2020-08-11 13:39:12 +08:00
Alex Ning
e487f27461
Enlarge clicking area for buttons in comments. Add extra bottom padding for CustomToroContainer in ViewPostDetailActivity.
2020-08-10 12:08:19 +08:00
Alex Ning
a480bc5e10
Fix audio links for Reddit videos.
2020-08-10 11:55:36 +08:00
Alex Ning
e6803259b8
Fix a typo.
2020-08-09 10:58:39 +08:00
Alex Ning
4b4785171c
Use DownloadVideoService to download videos.
2020-08-09 10:41:24 +08:00
Alex Ning
74a4206cd2
Version 4.0.3. Only save scrolled position for Best posts in HOME. Set Save Scrolled Position in HOME to false by default. Apply link color in CommentActivity.
2020-08-04 23:53:57 +08:00
Alex Ning
d10a3bd52a
Version 4.0.2.
2020-07-31 21:16:13 +08:00
Alex Ning
60ee299822
Enable quick scale in ViewImageOrGifActivity and ViewRedditGalleryImageOrGifFragment.
2020-07-31 17:44:43 +08:00
Alex Ning
80b4869c6a
Only save post feed scrolled position for front page.
2020-07-31 17:20:54 +08:00
Alex Ning
109b4be8c3
Add an option to delete all the post feed scrolled positions.
2020-07-31 00:04:57 +08:00
Alex Ning
61d3302a30
Use SharedPreferences to store post feed scrolled position instead of QNCache. Add an option to save the scrolled position.
2020-07-30 23:12:34 +08:00
Alex Ning
bb598531b5
Start loading posts after the last viewed post in PostFragment when refreshing and first load.
2020-07-30 16:50:15 +08:00
vlakreeh
9e53dbade6
Add authentication for subreddit searching
2020-07-29 10:59:05 -04:00
Alex Ning
2c03eb8d15
Version 4.0.1. Block users. Show report menu item even in anonymous mode. Remove Crashy.
2020-07-29 14:24:27 +08:00
Alex Ning
cdf7eaba26
Version 4.0.0.
2020-07-19 21:56:29 +08:00
Alex Ning
043663f909
Decrease distanceThreshold for Slidr in ViewImageOrGifActivity. Update proguard rules.
2020-07-19 21:13:14 +08:00
Alex Ning
5a06e5bf88
Remove test notification. Rearrange Interface Settings.
2020-07-19 17:21:09 +08:00
Alex Ning
5f18f7df64
Delete webView.getSettings().setDomStorageEnabled(true); in LoginActivity to fix wrong password error. Show an info to guide users how to type in 2FA code.
2020-07-19 14:12:26 +08:00
Alex Ning
f37a46e2c2
Reorganize settings.
2020-07-19 13:16:14 +08:00
Alex Ning
783325cfe1
Fix opening FontPreviewFragment causes app crashing in minifiedRelease.
2020-07-19 11:50:50 +08:00
Alex Ning
685a39ba58
Fix UI issues in post and comment item. Fix Reddit gallery post cannot be opened in PostCompactLayout when clicking the imageview.
2020-07-18 21:56:39 +08:00
Alex Ning
3a621e2901
Fix subreddits not showing in SelectedSubredditsActivity when editing a multireddit by clicking Editing Multireddit in MultiRedditOptionsBottomSheetFragment. Support gfycat.com/ifr/<id>.
2020-07-18 12:45:40 +08:00
Alex Ning
39ae0d3aaf
Fix parsing Reddit gallery posts error when they contain a gif. Fix progress bar not showing in item_post_detail_gallery.
2020-07-18 00:22:07 +08:00
Alex Ning
09efd35b29
Fix the first post card not clickable in PostRecyclerView Adapter.
2020-07-17 16:20:19 +08:00
Alex Ning
d06f66975e
Add a boolean variable isSendingMessage to avoid sending multiple messages before the first message is sent in ViewPrivateMessageActivity. When the message is being sent, the send button will have a secondary text color. Use wrap_content for comment content in item_comment.
2020-07-17 16:13:55 +08:00
Alex Ning
7d1aa07b9d
Validate index before performing onClick in PostRecyclerViewAdapter.
2020-07-17 12:02:04 +08:00
Alex Ning
fd175178a2
Use BigImageView in ViewRedditGalleryImageOrGifFragment. Fix subtitle not showing in FilteredThingActivity when browsing Reddit gallery posts.
2020-07-16 22:58:11 +08:00
Alex Ning
bae154da45
Fix link domain not showing in PostRecyclerViewAdapter.
2020-07-16 22:17:35 +08:00
Alex Ning
ca9c90711c
Support viewing Reddit Gallery in app. Fix gif not autoplayable in CommentAndPostRecyclerViewAdapter.
2020-07-16 22:02:06 +08:00
Alex Ning
2d002b42d9
Fix ANR when uploading large video files. Fix uploading gif as image.
2020-07-16 17:42:07 +08:00
Alex Ning
7742a19abd
Remove font: Bad Script. Add some bold fonts.
2020-07-15 21:40:26 +08:00
Alex Ning
2d69170f4f
Add an option to ignore nav bar in ViewVideoActivity and ViewImgurVideoFragment. Use Hauler to do drag up or down to finish Activity in ViewVideoActivity and ViewImgurMediaActivity.
2020-07-15 11:51:29 +08:00
Alex Ning
a9ba807cf4
Fix gif too small in ViewImageOrGifActivity. Hide immersive interface entry if the device has Android version lower than 8.0.
2020-07-15 10:42:46 +08:00
Alex Ning
c97120528b
Use SubsamplingScaleImageView in ViewImgurImageFragment. Probably fix gif too small in AspectRatioGifImageView.
2020-07-14 23:26:19 +08:00
Alex Ning
67cb832c46
Replace Hauler with Slidr to avoid weird behaviour in SubsamplingScaleImageView.
2020-07-14 22:45:21 +08:00
Alex Ning
19c2d0b979
Disable swipe right to go back in some Activities. Rename 'Swipe Right to Go Back From Comments' to 'Swipe Right to Go Back'.
2020-07-14 19:43:26 +08:00
Alex Ning
8320a7509c
Add double tap to zoom in ViewImageOrGifActivity. Delete MultiRedditListingActivity.
2020-07-14 16:33:23 +08:00
Alex Ning
faa15f8d09
Optimize image loading in all ViewHolders in PostRecyclerViewAdapter and CommentAndPostRecyclerViewAdapter.
2020-07-14 10:48:43 +08:00
Alex Ning
b1c6223233
Probably fix app crashes when loading large images in CommentAndPostRecyclerViewAdapter.
2020-07-13 23:54:15 +08:00
Alex Ning
cd108fbe55
Probably fix app crashes when loading large images in PostRecyclerViewAdapter.
2020-07-13 22:57:30 +08:00
Alex Ning
83eea69459
Only use SubsamplingScaleImageView to load images in ViewHolders for image in PostRecyclerViewAdapter and CommentAndPostRecyclerViewAdapter.
2020-07-13 00:24:25 +08:00
Alex Ning
d17408e2c9
Use SubsamplingScaleImageView and BigImageView to display images in ViewImageOrGifActivity and CommentAndPostRecyclerViewAdapter to avoid app crashing. Create another ViewModel, PostDetailGifAutoplayViewHolder in CommentAndPostRecyclerViewAdapter.
2020-07-11 22:54:29 +08:00
Docile-Alligator
98f4da3868
Merge pull request #153 from OHermesJunior/proguard-on
...
Add minified Release.
2020-07-10 00:36:05 +08:00
Docile-Alligator
bc8eea15ac
Merge pull request #152 from OHermesJunior/preferences-anim
...
Add settings screen animations.
2020-07-10 00:35:24 +08:00
Alex Ning
126cfa280e
Move onClickListeners from onBindViewHolder to PostCompactBaseViewHolder. Remove test code in CommentAndPostRecyclerViewAdapter.
2020-07-10 00:33:13 +08:00
Hermes Junior
105a5642ea
Add minified Release.
2020-07-09 17:44:49 +02:00
Alex Ning
5020bf633f
Fix username takes up too much space in comments. Add PostCompactRightLeftThumbnailViewHolder and PostCompactLeftThumbnailViewHolder in order to fix layout issues in ConstraintLayout v2.0.0-beta8. Rename 'Show Thumbnail on the Right in Compact Layout' to 'Show Thumbnail on the Left in Compact Layout'.
2020-07-09 22:29:22 +08:00
Hermes Junior
d03533b9b9
Add settings screen animations.
2020-07-09 13:38:15 +02:00
Alex Ning
70264ee632
Fix fab does not show in MultiReditListingFragment when first entering SubscribedThingListingActivity.
2020-07-09 12:27:21 +08:00
Alex Ning
4fb2e3cc20
Add updated Crashy.
2020-07-09 12:13:45 +08:00
Alex Ning
45f6ba5532
Add an option to mute nsfw videos. Show preview before autoplaying videos in CommentAndPostRecyclerViewAdapter.
2020-07-09 10:51:24 +08:00
Alex Ning
6f34d854ea
Setting autoplay videos visible area offset is available. Remove Crashy because it will crash on some devices, such as Pixel Slate.
2020-07-08 22:19:08 +08:00
Alex Ning
318b11da01
View crash reports in Settings -> About -> Crash Reports.
2020-07-08 12:32:49 +08:00
Alex Ning
406d82ef52
Composing message is now available.
2020-07-08 11:34:27 +08:00
Alex Ning
40fd7bf40f
Prepare to add composing private message feature.
2020-07-07 23:35:18 +08:00
Alex Ning
ba2a219168
Show a preview image before autoplaying video is loaded.
2020-07-06 22:14:58 +08:00
Alex Ning
3ef4b90a63
Set color of received and sent messages, and send message button.
2020-07-06 17:18:42 +08:00
Alex Ning
933e928faf
Fixed some default colors.
2020-07-06 16:50:07 +08:00
Alex Ning
18e38f6527
Add two more comments in theme preview.
2020-07-06 15:40:29 +08:00
Alex Ning
4654090b31
Remove ParseAndSaveAccountInfo and move the code to FetchMyInfo. Move some classes to packages.
2020-07-06 12:19:21 +08:00
Alex Ning
5e02a43ba7
Fix notification interval not properly set for 15 and 30 mins.
2020-07-06 10:51:41 +08:00
Alex Ning
845e016f0a
Fix link color not change in MessageRecyclerViewAdapter and PrivateMessagesDetailRecyclerViewAdapter.
2020-07-06 00:00:26 +08:00
Alex Ning
9ee22c3098
Fix themeing problems for recently-added features.
2020-07-05 11:34:05 +08:00
Alex Ning
90f741e9e1
Add more themeing options for links, private messages, etc. Restructure class files.
2020-07-03 21:48:35 +08:00
Alex Ning
4f8b313b3c
Fully collapsing comments is now available (barebone).
2020-07-03 10:27:24 +08:00
Alex Ning
9a4edde8fb
Add an option to change time format. Properly show message time in ViewPrivateMessagesActivity.
2020-07-02 18:59:53 +08:00
Alex Ning
3a72c5a1f8
Open message tab in InboxActivity when opening a message notification.
2020-07-02 13:12:36 +08:00
Alex Ning
1958ad77e3
Maintain RecyclerView position when showing and hiding the keyboard in ViewPrivateMessagesActivity.
2020-07-02 11:13:10 +08:00
Alex Ning
2fbc4d02c8
Changing ost layout in AccountSavedThingActivity is available.
2020-07-02 09:52:19 +08:00
Alex Ning
eff385ccd6
Read all the replies when replying a message. Update the replied message in InboxFragment.
2020-07-01 21:48:39 +08:00
Alex Ning
707316c7ad
Replying to messages is now available. Remove CollapsingToolbarLayout in ViewPrivateMessagesActivity. Scroll to bottom when entering ViewPrivateMessagesActivity.
2020-07-01 13:38:25 +08:00
Alex Ning
a00f7ced6c
Add an EditText and a send button in ViewPrivateMessagesActivity. Rewrite the code of fetchUserAvatar in ViewPrivateMessagesActivity.
2020-07-01 11:53:18 +08:00
Alex Ning
bde545b75f
Implemente a chat UI for private messages.
2020-06-30 13:33:05 +08:00
Alex Ning
a888ae8435
Show all the messages in ViewPrivateMessagesActivity.
2020-06-29 16:42:43 +08:00
Alex Ning
04f16d5664
Add ViewPrivateMessagesActivity. Rename getSharedPreferences to getDefaultSharedPreferences in BaseActivity.
2020-06-29 13:15:23 +08:00
Alex Ning
d1fc84f9d0
Test WorkManager. Still implementing PM.
2020-06-29 12:00:06 +08:00
Alex Ning
3c482c63ec
Add another tab for PM in ViewMessageActivity.
2020-06-27 14:00:24 +08:00
Hermes Junior
7bb9d14f1d
Hide actionbar on imgur images too.
2020-06-23 16:37:53 +02:00
Alex Ning
5daa0de82d
Prepare to support PM.
2020-06-23 16:32:40 +08:00
Alex Ning
421315f0c6
Fix flair cannot be applied when submitting posts. Fix crash in FollowedUsersRecyclerViewAdapter.
2020-06-23 11:36:17 +08:00
Docile-Alligator
405cac91e8
Merge pull request #140 from OHermesJunior/eventbus-index
...
Enable EventBus Index, avoids reflection, and better performance.
2020-06-22 23:41:20 +08:00
Hermes Junior
3a88cacdde
Improve removed thing not found detection.
2020-06-21 17:39:41 +02:00
Hermes Junior
0fc513cb9d
Probably fix blurred images this time.
2020-06-20 21:53:26 +02:00
Alex Ning
b782a90bf3
Try another possible solution for blurry image problem.
2020-06-20 23:14:15 +08:00
Alex Ning
354529ca88
Add 2 options for notification interval: 15 minutes and 30 minutes.
2020-06-20 22:20:01 +08:00
Alex Ning
dce5777fbb
Add an option to automatically try loading removed gfycat videos on Redgifs.
2020-06-20 22:02:18 +08:00
Alex Ning
9f16b6c25a
Add an option: Mute Autoplaying Videos.
2020-06-20 14:02:33 +08:00
Docile-Alligator
02af3edd09
Merge pull request #133 from OHermesJunior/fix-slide
...
Fix swipe on two missed activities.
2020-06-20 12:24:58 +08:00
Docile-Alligator
f3862e1c8a
Merge pull request #132 from OHermesJunior/divider-drawer
...
Add preferences label and divider in nav drawer.
2020-06-20 12:23:51 +08:00
Docile-Alligator
88dea552dd
Merge pull request #136 from OHermesJunior/version-about
...
Add version info to about section.
2020-06-20 12:22:32 +08:00
Docile-Alligator
508f881171
Merge pull request #135 from OHermesJunior/fix-dark-icon
...
Fix "See Removed" icon dark on dark mode.
2020-06-20 12:20:12 +08:00
Docile-Alligator
8871eeaca8
Merge pull request #131 from OHermesJunior/sort-icons
...
Add icons to sort bottom sheets.
2020-06-20 12:18:02 +08:00
Hermes Junior
8cec7aff11
Add version info to about section.
2020-06-20 00:51:13 +02:00
Hermes Junior
0d07e86358
Fix "See Removed" icon dark on dark mode.
2020-06-18 18:39:21 +02:00
Hermes Junior
d493a0a386
Exclude transitive dependency from Google GMS.
2020-06-18 17:45:07 +02:00
Hermes Junior
dc39cb72af
Enable EventBus Index, avoids reflection, and better performance.
2020-06-18 11:58:34 +02:00
Hermes Junior
cad9912eda
Fix swipe on two missed activities.
2020-06-17 22:34:47 +02:00
Hermes Junior
09538f4600
Add preferences label and divider in nav drawer.
2020-06-17 19:23:13 +02:00
Hermes Junior
a70a00e6e9
Add icons to sort bottom sheets.
2020-06-17 18:14:36 +02:00
Alex Ning
b5fec7dac7
Fix themeing issues in ViewImageOrGifActivity and ViewImgurMediaActivity.
2020-06-17 22:36:22 +08:00
Hermes Junior
be9f0c1fd1
Allow sliding back on all activities.
2020-06-17 16:11:18 +02:00
Alex Ning
0df0482d45
Add some padding between markdown paragraghs. Delete Caveat font.
2020-06-17 19:23:44 +08:00
Alex Ning
513d926770
Probably fix duplicate posts problem.
2020-06-17 17:49:56 +08:00
Docile-Alligator
dc550f1e18
Merge pull request #120 from OHermesJunior/see-removed
...
Feature: See removed posts and comments
2020-06-17 12:32:58 +08:00
Alex Ning
ab14405b77
Fix text color in SetAsWallpaperBottomSheet.
2020-06-17 11:59:09 +08:00
Alex Ning
72f176201e
Add FontPreviewFragment. Add some fonts and delete some.
2020-06-17 09:38:36 +08:00
Hermes Junior
46a8b0d276
Implement "see removed" for other types of posts. Improve removed thing detection.
2020-06-16 19:29:17 +02:00
Hermes Junior
e0020e3cf2
Fix crash for non selftext posts.
2020-06-16 19:29:17 +02:00
Hermes Junior
1b972aca2e
Implement option to see removed post.
2020-06-16 19:29:14 +02:00
Hermes Junior
99418267c4
Refactor menu setup.
2020-06-16 19:29:07 +02:00
Hermes Junior
4a1bed82d7
Implement option to see removed comment.
2020-06-16 19:29:05 +02:00
Alex Ning
66f4db6b40
Set wallpaper in an AsyncTask.
2020-06-16 17:12:20 +08:00
Docile-Alligator
62879f8dc2
Merge branch 'master' into refactor-view-image
2020-06-16 15:26:51 +08:00
Alex Ning
88a2119586
Resolve conflicts: Some refactors on media activities.
2020-06-16 15:17:00 +08:00
Docile-Alligator
268ea4f9d8
Merge pull request #123 from OHermesJunior/media-exit-anim
...
Make exit animation follow slide direction on media activities.
2020-06-16 12:27:54 +08:00
Docile-Alligator
ecd8988342
Merge pull request #124 from OHermesJunior/remove-sidebar
...
Remove sidebar activity
2020-06-16 12:27:21 +08:00
Hermes Junior
49c2c7a746
Fix branch rebase.
2020-06-15 23:47:51 +02:00
Hermes Junior
0d818c02e9
Refactor wallpaper setting feature, extracting to it's own class.
2020-06-15 23:31:11 +02:00
Hermes Junior
a0d6c220c5
Refactor media download feature extracting to dedicated class.
2020-06-15 23:29:13 +02:00
Hermes Junior
d428baaa7b
Refactor ViewImage and ViewGif activities. Allow zooming in gifs.
2020-06-15 23:29:03 +02:00
Hermes Junior
34b6ec90aa
Remove SidebarActivity, use sidebar page in SubredditDetailActivity.
2020-06-15 17:21:59 +02:00
Alex Ning
b57d381e94
Maybe fix java.lang.RuntimeException: Canvas: trying to draw too large bitmap. Fix many bugs.
2020-06-15 22:05:33 +08:00
Hermes Junior
87d4e8d85f
Make exit animation follow slide direction on media activities.
2020-06-15 15:24:15 +02:00
Alex Ning
e8e85b9631
Set image as wallpaper.
2020-06-15 14:48:16 +08:00
Alex Ning
4d753fc562
Add a rounded background to thumbnail in compact layout. Fix subreddits and users not clickable in sidebar.
2020-06-14 15:19:56 +08:00
Alex Ning
8ed7f54d46
Add an option to move thumbnail in compact layout to the left.
2020-06-13 22:11:57 +08:00
Alex Ning
ee048b25dd
Fix bugs related to favoriting multireddits. Add some fonts.
2020-06-12 22:05:12 +08:00
Docile-Alligator
6921d720d2
Merge pull request #119 from OHermesJunior/login-no-webview
...
Fail gracefully when there is no webview installed.
2020-06-12 16:41:49 +08:00
Alex Ning
4b3bbf8e7e
Fix force stop when long pressing the toolbar in MainActivity in anonymous mode.
2020-06-11 11:29:07 +08:00
Alex Ning
2277c97cc0
Add more fonts.
2020-06-10 21:08:13 +08:00
Alex Ning
54a9f241d4
Changing font is available. Fix subtitle on toolbar being cut if the font is large.
2020-06-10 15:43:34 +08:00
Alex Ning
4cd07e3bb6
Prepare to add different font support.
2020-06-10 12:22:19 +08:00
Hermes Junior
3cd7cbd6d8
Fail gracefully when there is no webview installed.
2020-06-09 13:41:03 +02:00
Alex Ning
9a47a3d9d2
Version 3.2.0.
2020-06-08 21:18:18 +08:00
Alex Ning
0dbb6a745f
Move all bottom sheet fragments to package BottomSheetFragment. Add a UrlMenuBottomSheetFragment for future use.
2020-06-08 21:11:01 +08:00
Alex Ning
b8e4ce6e1d
Set toolbar secondary text color. Fix flairs don't show in some posts.
2020-06-08 16:36:31 +08:00
Alex Ning
dd8619e783
Add a tab for multireddit list in SubscribedThingActivity. Remove Multireddit button in bottom navigation bar in ViewSubredditDetailActivity and add a go back to main page button.
2020-06-08 15:10:59 +08:00
Alex Ning
4c762f4bd9
Let MediaScannerConnection to scan the downloaded Reddit videos after downloading to make the video shows up in WhatsApp.
2020-06-08 11:50:34 +08:00
Alex Ning
580f9d2459
Add more notifications for downloading Reddit videos. Open the downloaded Reddit video when clicking the notification after downloading finishes. Put all work in an AsyncTask.
2020-06-07 17:14:05 +08:00
Hermes Junior
36b38135b9
Make downloaded video visible for galleries and simplify the code.
2020-06-06 22:51:48 +02:00
Alex Ning
98bbd0ff68
Show different notifications when downloading Reddit videos.
2020-06-06 23:23:19 +08:00
Alex Ning
22576dc003
Downloading Reddit videos with sound is now available. For Android Q and above, the downloaded videos are stored in Movies/Infinity.
2020-06-06 21:33:03 +08:00
Alex Ning
ff5691aecb
Fix some issues related to showing sort type on toolbars.
2020-06-05 23:28:04 +08:00
Alex Ning
e9ffe5a13c
Copying post title, post content and comment content is now available in CommentActivity.
2020-06-05 22:26:36 +08:00
Alex Ning
179c16d596
Use outline icon for multireddit. Fix black report icon in dark theme. Add a colon between sort type and sort time in toolbar.
2020-06-05 21:08:15 +08:00
Alex Ning
2cd86c7ffa
Show sort type in toolbar.
2020-06-05 20:52:53 +08:00
Alex Ning
8311507acd
Long press the toolbar to go to top.
2020-06-05 14:19:38 +08:00
Alex Ning
a9d2108c00
Update acknowledgement info.
2020-06-04 23:02:05 +08:00
Alex Ning
164560d068
Fix flairs don't show in post list.
2020-06-04 22:43:57 +08:00
Alex Ning
c37cc1bed3
Add an option to disable autoplaying nsfw videos. Support imgur gifv videos.
2020-06-04 22:33:24 +08:00
Alex Ning
e5d9f93e96
Swipe up or down to finish ViewImgurMediaActivity. Using Hauler to do swipe up or down to finish ViewImageActivity, ViewGIFActivity and ViewVideoActivity. Fixed gifs downloaded as jpg.
2020-06-04 20:06:01 +08:00
Alex Ning
ca957e8904
Support REdgifs and Gfycat videos in post lists and links.
2020-06-04 16:43:46 +08:00
Alex Ning
d9de2938b4
Viewing imgur albums and images is now available.
2020-06-04 10:30:49 +08:00
Alex Ning
4927f82786
Remove ViewImgurGifFragment.
2020-06-04 10:05:57 +08:00
Alex Ning
bb42cb713d
Downloading videos and images is now available.
2020-06-04 00:28:05 +08:00
Alex Ning
470a59e104
Show a progress bar in ViewVideoActivity if it is a gfycat video and in ViewImgurMediaActivity.
2020-06-03 21:58:45 +08:00
Alex Ning
13d64eda14
Support viewing imgur albums in-app.
2020-06-03 19:02:46 +08:00
Alex Ning
066956971a
Support viewing gfycat videos in app.
2020-05-28 22:16:07 +08:00
TacoTheDank
6126df39a5
Merge branch 'master' into master
2020-05-19 16:39:37 -04:00
Alex Ning
07710908ba
Fix wrong tab type default value in MainActivity.
2020-05-14 10:41:59 +08:00
Alex Ning
2204b72484
Fix string value for popular.
2020-05-14 10:27:35 +08:00
Alex Ning
967e6ec261
Disable proguard because app force stop.
2020-05-14 00:36:45 +08:00
Alex Ning
24d0ac4a40
Version 3.1.0.
2020-05-13 23:09:22 +08:00
Alex Ning
cf4395ed5c
Customize tabs in main page for logged-in users.
2020-05-13 12:51:44 +08:00
Alex Ning
8533a2bcca
Disable video autoply in lazy mode.
2020-05-12 20:22:29 +08:00
Alex Ning
9490c37a09
Resume video position when viewing it in fullscreen.
2020-05-12 17:42:38 +08:00
Docile-Alligator
381438aa81
Merge pull request #97 from OHermesJunior/feature-swap-tap-and-long-click
...
Tapping to hide a comment's children is now available as an option.
2020-05-12 10:04:31 +08:00
Docile-Alligator
588043ae25
Merge pull request #95 from OHermesJunior/handle-as-default-app
...
Handle as default app. And some improvements to LinkResolver.
2020-05-12 09:57:24 +08:00
Docile-Alligator
b1bd270842
Merge pull request #93 from OHermesJunior/minify-release-apk
...
Enable minify, reduce release apk size.
2020-05-12 09:54:21 +08:00
OHermesJunior
8ddae61649
More little improvements for regex.
2020-05-12 00:46:42 +02:00
Hermes Junior
ccecc2b511
Handle alternative multireddit URL.
2020-05-12 00:27:53 +02:00
Hermes Junior
3c32daaca2
Add swap tap and long click option.
2020-05-11 21:26:55 +02:00
Hermes Junior
adf8fa4e6a
Improve some regex of link resolver.
2020-05-11 03:39:35 +02:00
Hermes Junior
a2dc0b1c0d
Handle other comment links.
2020-05-11 03:25:50 +02:00
Hermes Junior
b31c96b2d9
Handle Reddit home links.
2020-05-11 01:17:14 +02:00
Hermes Junior
f27f7c12a8
Handle Reddit app links.
2020-05-11 01:16:31 +02:00
Hermes Junior
80f74fc9c2
Enable minify, reduce release apk size.
2020-05-08 16:03:11 +02:00
Hermes Junior
6ea0e9e3e6
Fix image view with low resolution.
2020-05-08 02:46:17 +02:00
Alex Ning
c705292bf8
Stop autoplay when wifi is lost in ViewPostDetailActivity if video autoplay is set to wifi only.
2020-05-07 14:10:41 +08:00
Alex Ning
e439b84095
Video autoplay in ViewPostDetailActivity. Optimize CommentAndPostRecyclerViewAdapter.
2020-05-07 14:05:33 +08:00
TacoTheDank
fc284a3dc0
Merge branch 'master' into master
2020-05-05 15:04:19 -04:00
Alex Ning
eefc8e869d
Optimize CommentAndPostRecyclerViewAdapter.
2020-05-05 15:59:59 +08:00
Alex Ning
893c8a2076
Reporting comments is now available.
2020-05-05 14:30:46 +08:00
Alex Ning
d444a3a084
Reporting posts is now available.
2020-05-05 13:48:42 +08:00
Alex Ning
9d451d65dd
Prepare to add report feature.
2020-05-03 16:47:33 +08:00
Alex Ning
45cdc6d3a6
Show cakeday of users and subreddits, user description and post and comment karma.
2020-05-03 09:16:07 +08:00
Alex Ning
93af286d55
Sharing user and subreddit is now available.
2020-05-02 22:26:45 +08:00
Alex Ning
ae98fd8a08
Fix JSON parsing error when parsing user data.
2020-05-02 08:34:56 +08:00
Alex Ning
360051a302
Fix the color of award cannot be changed. Prepare to show user comment karma, description, cakeday and subreddit creation day.
2020-05-02 08:22:13 +08:00
Alex Ning
911901cf75
Beautify player control view for video autoplay.
2020-05-01 22:07:13 +08:00
Alex Ning
a88f43ff38
Fix muting audio after video play ends.
2020-05-01 19:22:18 +08:00
Alex Ning
25328e5d18
Muting and unmuting audio when autoplaying are available.
2020-05-01 10:50:40 +08:00
Alex Ning
c52cf467ac
Probably fix duplicate posts issues. Move classes related to Post to Package Post.
2020-04-30 21:33:51 +08:00
Alex Ning
ac10441d54
Add a BroadcastReceiver to receive network status change and enable or disable video autoplay.
2020-04-30 17:33:52 +08:00
Alex Ning
4678caa92b
Add an option for video autoplay. Rewrite some viewholders in PostRecyclerViewAdapter.
2020-04-30 15:29:56 +08:00
Alex Ning
5c05350119
Move onClickListeners to ViewHolders in PostRecyclerViewAdapter. Pause video after fragment pause.
2020-04-30 11:24:34 +08:00
Alex Ning
033c8bd241
Buggy video and Gif autoplay.
2020-04-29 18:13:28 +08:00
TacoTheDank
bac83aa1c7
Rearrange dependencies and update some
2020-04-22 12:09:10 -04:00
TacoTheDank
ae2ab83718
Delete unneeded files
2020-04-21 23:49:06 -04:00
Alex Ning
0f8395221d
Show 1 Award instead of 1 Awards. Version 3.0.3.
2020-04-19 13:16:23 +08:00
Alex Ning
499f507f88
Add an option to ignore navigation bar height.
2020-04-19 13:03:33 +08:00
Alex Ning
2d60b732a9
Add awards background and text color to custom theme. Show only the number of awards on Post Compact Layout.
2020-04-18 22:14:17 +08:00
Alex Ning
2f72e654eb
Show the number of awards in PostRecyclerView instead.
2020-04-18 14:00:37 +08:00
Alex Ning
bde2220d91
Remove unused attributes. Fix loading images using GlideImageGetter after the activity is destroyed.
2020-04-18 11:34:43 +08:00
Alex Ning
372acf4cf4
Fix white theme issues. Remove CollapsingToolbarLayout in some activities.
2020-04-17 18:08:30 +08:00
Alex Ning
ea779ff74b
Minor bugs fixed.
2020-04-17 17:34:04 +08:00
Alex Ning
58efcce3a0
Show author flair for posts.
2020-04-16 22:22:29 +08:00
Alex Ning
504b005cf7
Show awards for comments.
2020-04-16 21:50:25 +08:00
Alex Ning
f0125edd23
Show author flair (not richtext) for comments.
2020-04-16 20:04:32 +08:00
Alex Ning
9cbe542c85
Show all post awards.
2020-04-16 16:10:07 +08:00
Docile-Alligator
4260c6c14e
Merge pull request #82 from samperlmutter/master
...
Now shows post title when viewing image, gif, or video
2020-04-16 09:25:14 +08:00
Alex Ning
784d57933d
Add fast scroller for MultiRedditListingActivity and FollowedUsersListingFragment.
2020-04-15 22:35:24 +08:00
Alex Ning
90fa50f5d1
Add a fast scroller on SubscribedSubredditsListingFragment.
2020-04-15 20:58:55 +08:00
Alex Ning
c79a65300b
Fix some bugs.
2020-04-14 17:03:56 +08:00
Sam Perlmutter
e71dc1b906
Now shows post title when viewing image, gif, or video
2020-04-13 16:21:48 -04:00
Alex Ning
23aea84b6f
Version 3.0.2.
2020-04-08 19:59:39 +08:00
Alex Ning
b7824d2abc
Fix comments refreshing bug. Fix some custom theme issues.
2020-04-08 19:55:27 +08:00
Alex Ning
2c36d46cd0
Fix app crashes on ViewSubredditDetailActivity. Fix some themeing issues.
2020-04-08 11:41:42 +08:00
Alex Ning
cd4cf40236
Fix app crashes when selecting font size to small. Version 3.0.1.
2020-04-06 10:47:28 +08:00
Alex Ning
20e785e2eb
Fix some themeing issues. Minor bugs fixed.
2020-04-05 20:50:00 +08:00
Alex Ning
86171535a6
Version 3.0.0.
2020-04-05 17:04:29 +08:00
Alex Ning
74c06151cd
Fix font size issues.
2020-04-05 16:47:39 +08:00
Alex Ning
7a429f902d
Long press a multireddit in the list to show some options. Fix some UI issues.
2020-04-05 16:21:47 +08:00
Alex Ning
28b9eb37da
Add Calm Pastel theme. Fix an fab icon color issue.
2020-04-05 12:04:35 +08:00
Alex Ning
b92936b204
Add a Dracula theme.
2020-04-05 00:19:11 +08:00
Alex Ning
b54909dd15
Fix some issues in themeing. Add red themes.
2020-04-04 23:00:11 +08:00
Alex Ning
354298a6ed
Fix colorview doesn't change its background color after changing color value.
2020-04-04 18:55:23 +08:00
Alex Ning
420e9518bc
Support redd.it links.
2020-04-04 17:38:46 +08:00
Alex Ning
d6dd171ac4
Editing multireddits is now available.
2020-04-04 16:10:25 +08:00
Alex Ning
9690c5eeac
Add an activity for theme preview.
2020-04-02 22:15:47 +08:00
Alex Ning
5f7ac4349f
Add white themes.
2020-04-01 22:39:38 +08:00
Alex Ning
3feee882c6
Fix database migration issue.
2020-04-01 20:12:27 +08:00
Alex Ning
9bfae61ce7
Refine animation of hiding and showing comment toolbar.
2020-04-01 19:42:37 +08:00
Docile-Alligator
093fccc790
Merge pull request #73 from OHermesJunior/master
...
Add hidden comment toolbar feature.
2020-03-31 22:31:55 +08:00
Alex Ning
2e59daa9cd
Fix issues of searching in a specific subreddit. Minor bugs fixed.
2020-03-31 22:25:08 +08:00
Alex Ning
07bca6d635
Fix some issues of searching.
2020-03-30 14:54:55 +08:00
Alex Ning
84d4679aa9
Finished adding advanced preferences.
2020-03-29 16:28:50 +08:00
Alex Ning
ca599fede5
Create sort type and post layout shared preferences.
2020-03-29 13:32:09 +08:00
Hermes Junior
d0faebbab9
Add hidden comment toolbar feature.
2020-03-29 05:20:52 +02:00
Alex Ning
ea27af4080
Continue playing videos after orientation. Deleting all subreddits and users is now available in advanced settings.
2020-03-29 10:46:55 +08:00
Alex Ning
a5a5e6dac2
Add some advanced preferences which do nothing right now.
2020-03-28 22:43:47 +08:00
Alex Ning
b1d5be17cd
Support image post flair.
2020-03-28 22:03:35 +08:00
Alex Ning
188d58b5da
Fix some issues of custom themes.
2020-03-28 20:18:25 +08:00
Alex Ning
01b2a04057
Changing individual sort types of subreddits and users is now available.
2020-03-28 18:08:55 +08:00
Alex Ning
3adac8a074
Show NSFW toggle in the nav drawer in anonymous mode.
2020-03-28 16:27:56 +08:00
Alex Ning
daa6b06617
Add a SidebarFragment in ViewSubredditDetailActivity. Fix some UI issues.
2020-03-27 23:34:11 +08:00
Alex Ning
7e222091c8
Fix some issues of custom theme.
2020-03-27 19:22:26 +08:00
Alex Ning
1cfdaf41fa
Implemented share and import themes. Fixed some issues of custom theme.
2020-03-27 18:08:58 +08:00
Alex Ning
f40b9cbde0
Fix some bugs related to custom themes.
2020-03-27 14:40:48 +08:00
Alex Ning
6ad725762b
Still implementing custom themes.
2020-03-27 09:51:53 +08:00
Alex Ning
3dca261dea
Still implementing custom themes.
2020-03-27 00:30:05 +08:00
Alex Ning
0694c471c4
Fix some bugs in CustomizeThemeActivity.
2020-03-25 18:06:43 +08:00
Alex Ning
f5fc385039
Add CustomThemeListingActivity.
2020-03-24 14:14:47 +08:00
Alex Ning
9c4889b1b0
Support orientation change in CustomizeThemeActivity.
2020-03-20 19:50:45 +08:00
Alex Ning
c827d6f1cd
Customizing light, dark and amoled themes is now available.
2020-03-20 17:52:50 +08:00
Alex Ning
587dfccd32
Add a color picker.
2020-03-20 17:03:49 +08:00
Alex Ning
9e4dec362d
Still implementing custom theme settings.
2020-03-19 22:30:57 +08:00
Alex Ning
012736bff6
Start implementing custom theme settings.
2020-03-19 12:20:23 +08:00
Alex Ning
71e22b3e36
Immersive Interface is now available on Android 8.0. Add ThemePreferenceFragment. Fix theme database.
2020-03-18 13:33:55 +08:00
Alex Ning
21c47eaa4c
Still implementing custom themes.
2020-03-18 09:19:26 +08:00
Alex Ning
9b796cf621
Fix unable to vote.
2020-03-17 22:51:45 +08:00
Alex Ning
3dc2d9fee2
Continue implementing custom themes.
2020-03-17 20:03:15 +08:00
Alex Ning
870976068d
Apply theme to toolbars.
2020-03-16 16:53:29 +08:00
Alex Ning
751a515a7d
Fix status bar color in MainActivity.
2020-03-16 00:22:56 +08:00
Alex Ning
fe658dd9e2
Still implementing custom themes.
2020-03-15 23:34:23 +08:00
Alex Ning
e076e2374f
Implement custom multiple themes (Buggy).
2020-03-15 13:12:02 +08:00
Alex Ning
1c1b084566
Start implementing CustomThemeWrapper.
2020-03-06 16:11:10 +08:00
Alex Ning
f3f9642a0e
Add a custom theme table in database.
2020-03-05 17:43:27 +08:00
Docile-Alligator
b101e4c87d
Merge pull request #67 from GeorgeNewby/master
...
Swapped video mute icon
2020-03-03 17:38:28 +08:00
Alex Ning
ad5e4df6e8
Share gif directly in ViewGifActivity.
2020-03-03 17:34:04 +08:00
Alex Ning
980a121573
Share image directly in ViewImageActivity.
2020-03-02 22:38:53 +08:00
Alex Ning
095dd30f71
Still prepare to support multiple themes.
2020-03-01 19:26:32 +08:00
Alex Ning
b1fe051023
Still prepare to support multiple themes.
2020-03-01 17:15:05 +08:00
Alex Ning
192d64f6bc
Still prepare to support multiple themes.
2020-03-01 16:30:33 +08:00
Alex Ning
152a6a280a
Still prepare to support multiple themes.
2020-03-01 09:42:57 +08:00
GeorgeNewby
46903ec488
Swapped video mute icon
2020-02-27 20:36:27 +00:00
Alex Ning
e528158f03
Remove unused comments.
2020-02-27 17:38:57 +08:00
Alex Ning
e1ce1af47a
Still prepare to add different themes.
2020-02-27 16:58:15 +08:00
Alex Ning
0f36ad4e1d
Prepare to add different themes. Try fixing timeout issue in okhttp3.
2020-02-26 22:40:15 +08:00
Alex Ning
6433014679
Fix stack overflow error when syncing subscribed subreddits and users and multireddits. Fix app crashes when creating multireddits without selecting any subreddits. Version 2.2.3.
2020-02-24 20:43:55 +08:00
Alex Ning
c0c24a2613
Version 2.2.2.
2020-02-22 20:18:58 +08:00
Alex Ning
0560735380
Revert the change to make some activities immersive.
2020-02-22 18:37:49 +08:00
Alex Ning
4c6902a399
Show post or body (if it has) in CommentActivity.
2020-02-22 18:22:02 +08:00
Alex Ning
30ce4285c9
Show a error message in toast for voting things.
2020-02-22 14:32:47 +08:00
Alex Ning
2dfc2a86b0
Fix blurred images become thumbnails in the compact layout.
2020-02-21 20:59:30 +08:00
Alex Ning
a5b24b5500
Handle multireddit links.
2020-02-21 20:38:56 +08:00
Alex Ning
3d9d98467a
Fix post card has empty space under vote buttons once again by upgrading google's material library. Add an Okhttp3 interceptor for debug usage.
2020-02-21 17:50:49 +08:00
Alex Ning
a54a3395f8
Add an option to show rounded number of votes.
2020-02-21 00:27:04 +08:00
Alex Ning
b06c24402b
Add a F-Droid option in settings.
2020-02-20 15:43:53 +08:00
Alex Ning
d9b9a7c3c1
Add an option to show comment dividers. Put theme option to InterfacePreferenceFragment.
2020-02-20 15:10:50 +08:00
Alex Ning
59465390a9
Add a nsfw toggle in the nav drawer.
2020-02-20 12:27:51 +08:00
Alex Ning
97993709e2
Hide the fab in ViewPostDetailActivity when the recyclerview is scrolled to the bottom. Fix the fab shows under the nav bar in ViewPostDetailActivity.
2020-02-19 22:43:33 +08:00
Alex Ning
bbc69b45e6
Show image flairs properly. Minor bugs fixed.
2020-02-19 21:18:08 +08:00
Alex Ning
2a077afa43
Remove code comments.
2020-02-19 17:05:55 +08:00
Alex Ning
9f87139794
The new nav bar is now fully functional. Fix wrong icon color in dark theme.
2020-02-19 16:27:05 +08:00
Alex Ning
61cc6089fa
Implemented ItemClickListener for the nav drawer.
2020-02-19 13:53:59 +08:00
Alex Ning
248aca0fb9
Start implementing showing subscribed subreddits in the nav drawer. Use a RecyclerView to display all the items in the nav drawer.
2020-02-19 09:59:12 +08:00
Alex Ning
8c454d52c7
Fix the bottom app bar shows under the nav bar. Fix the bottom app bar vanishes after orientation change.
2020-02-18 20:57:39 +08:00
Alex Ning
d4d3db8343
Implement immersive mode in many other activities.
2020-02-18 20:39:15 +08:00
Alex Ning
a28d022cde
Deleting multireddit is now available.
2020-02-18 19:28:35 +08:00
Alex Ning
bc043c442f
Selecting subreddits when creating multireddits is now available.
2020-02-18 18:16:04 +08:00
Alex Ning
af6d364322
Show favorite subreddits when selecting subreddits.
2020-02-13 20:47:37 +08:00
Alex Ning
805ce260a2
Creating multireddit without specifying subreddits is available.
2020-02-12 18:11:03 +08:00
Alex Ning
5693bc384d
Fix bugs related to changing default post layout. Rewrite opening links to handle error. Version 2.2.0.
2020-02-05 13:41:20 +08:00
Alex Ning
6e211a5821
Fix crashes on scrolling posts using volume keys.
2020-02-03 23:01:03 +08:00
Alex Ning
73980544db
Fix bugs of showing top-level comments.
2020-02-03 16:59:25 +08:00
Alex Ning
802a70e9c9
Add a dark theme toggle in the navigation drawer.
2020-02-02 23:16:15 +08:00
Alex Ning
7ae7827d49
Minor layout tweaks.
2020-02-02 21:50:42 +08:00
Alex Ning
bdf5f07883
Lock the bottom app bar.
2020-02-02 19:29:14 +08:00
Alex Ning
51d7965527
Fix fab jumps to top-left of the screen. Add more items in the bottom app bar. Add a bottom app bar in ViewSubredditDetailActivity.
2020-02-02 17:48:25 +08:00
Alex Ning
b09701918f
Confirm to exit.
2020-02-02 10:37:35 +08:00
Alex Ning
5d74aa4548
Showing top-level comments at first is available.
2020-02-01 22:36:43 +08:00
Alex Ning
9dc596b907
Show image preview for some posts which were classified as link posts before.
2020-02-01 19:56:55 +08:00
Alex Ning
1f1d6a97fa
Locking fab in ViewPostDetailActivity, Swiping up to hide fab in ViewPostDetailActivity are available. Minor bugs fixed.
2020-02-01 11:32:29 +08:00
Alex Ning
02db44e532
Reorganize settings. Opening link in app is now available.
2020-01-31 22:09:46 +08:00
Alex Ning
119afb6084
Fix unsubscribed subreddits and deleted multireddits still show in lists.
2020-01-31 19:44:51 +08:00
Alex Ning
ff5a60c827
Copying comments is now available. Some UI tweaks.
2020-01-30 20:38:35 +08:00
Alex Ning
5e401a6a96
Copy post title and content in ViewPostDetailActivity.
2020-01-29 12:43:57 +08:00
Alex Ning
cb91543690
Setting default post layout is now available. Add an option to hide the divider in post compact layout.
2020-01-11 10:39:49 +08:00
Alex Ning
b04ad8956d
Sharing and copying post links and media links are available.
2020-01-06 17:19:41 +08:00
Alex Ning
35acef9f8d
Mute videos by default is now available.
2020-01-05 10:57:32 +08:00
Alex Ning
a143501f9f
Fix the fab in MainActivity shows in wrong places. Put all classes related to Post to Package Post.
2020-01-04 16:30:16 +08:00
Alex Ning
4d6782107d
Handle sidebar links. Version 2.1.0.
2019-12-31 21:54:51 +08:00
Alex Ning
e4ce71bf2a
Fetch subreddit info in ViewSidebarActivity.
2019-12-31 15:11:12 +08:00
Alex Ning
286ab8ebca
Change text color in TableLayout in markdown. Change markdown TextView style.
2019-12-30 22:46:45 +08:00
Alex Ning
a60c249b16
View subreddit sidebar is now available.
2019-12-30 20:44:40 +08:00
Alex Ning
d74c7f50fa
Prevent activity from sliding right when the markdown table is swiping left by user by using a custom LinearLayoutManager instead of setting the sensitivity of the Slidr library.
2019-12-29 21:38:30 +08:00
Alex Ning
6ef39a3821
Fixed a bug when expanding comments. Expand all children of the comment when a new reply is sent.
2019-12-29 00:17:32 +08:00
Alex Ning
4521d3b0ce
Expand all the children in a comment instead of expanding only the next level of comments.
2019-12-28 20:57:19 +08:00
Alex Ning
aefc828036
Change Markdown text style. Reduce the sensitivity of sliding right to go back from ViewPostDetailActivity to prevent go back when sliding tables.
2019-12-27 14:44:16 +08:00
Alex Ning
5bf1d342f6
Markdown table support.
2019-12-26 23:57:02 +08:00
Alex Ning
f7baba9412
Add an option to hide the bottom app bar. Change the icon color in the bottom app bar.
2019-12-25 23:41:56 +08:00
Alex Ning
2113d4a902
Fixed UI in ViewMultiRedditDetailActivity. Add a share option in Settings -> About to let you easily share this app to other people. Version 2.0.0.
2019-12-19 21:09:58 +08:00
Alex Ning
a914ed95ef
Hide progress bar in post compact layout when the post is a video.
2019-12-19 18:39:40 +08:00
Alex Ning
ae49dd50d4
Show a play button on the image if the post is a video or an image.
2019-12-19 18:32:37 +08:00
Alex Ning
f0c04a2f6d
Change icon for subscriptions. Fixed wrong margin in bottom app bar.
2019-12-19 16:27:33 +08:00
Alex Ning
9b4f35f42c
Change icons for multireddit and subscriptions.
2019-12-18 21:55:47 +08:00
Alex Ning
e3445373d9
Fix bottom app bar is under navbar in immersive mode.
2019-12-18 21:33:03 +08:00
Alex Ning
dafd0796e9
Hide FAB and BottomAppBar in anonymous mode.
2019-12-18 18:41:23 +08:00
Alex Ning
5097919a36
Add a BottomAppBar to navigate to subscriptions and multireddits.
2019-12-18 18:35:58 +08:00
Alex Ning
ee02d63345
Fixed FilteredThingActivity for multireddits.
2019-12-17 22:49:39 +08:00
Alex Ning
0d56a81206
Fix sorting and changing post layout for multireddits.
2019-12-17 22:35:11 +08:00
Alex Ning
e69c26db19
Swipe to refresh in SubscribedThingActivity and MultiRedditListingActivity.
2019-12-17 21:33:15 +08:00
Alex Ning
cdd25f3405
Fixed sort type cannot be changed for multireddit.
2019-12-17 18:54:14 +08:00
Alex Ning
cc86e047f0
Change the UI of ViewMultiRedditActivity.
2019-12-17 18:33:27 +08:00
Alex Ning
f834f5804c
Add menusin ViewMultiRedditDetailActivity. Minor bugs fixed.
2019-12-17 12:36:48 +08:00
Alex Ning
666ac642fc
Showing posts of multireddit is now available. Fix a typo.
2019-12-17 00:32:37 +08:00
Alex Ning
b9893c6d14
Show MultiReddits list.
2019-12-13 18:08:47 +08:00
martinsandfuchs
9a8a549d69
Because we do not use a SmoothScroller we do not need to keep track of smooth scrolling
2019-12-08 15:01:29 +01:00
martinsandfuchs
027cbdb7a3
Use volume keys to navigate posts
2019-12-08 13:21:37 +01:00
Alex Ning
f7eaa7ca06
Share only the link of the post instead of title + link. Version 1.6.2.
2019-12-06 11:02:58 +08:00
Alex Ning
3d93cb37b9
Downloading video without sound is now available. Minor bugs fixed.
2019-12-01 20:05:27 +08:00
Alex Ning
c8d9269efa
Show a alert dialog when go back from CommentActivity, EditCommentActivity and EditPostActivity.
2019-11-28 00:42:07 +08:00
Alex Ning
b96552a5ca
Fix force stop when navigating top-level comments. Fix invisible retry loading more posts button in dark theme. Minor bugs fixed.
2019-11-26 22:01:34 +08:00
Alex Ning
a7edd207ad
Version 1.6.0
2019-11-19 17:24:27 +08:00
Alex Ning
ca81ec49cf
Swipe down to refresh is available in other activities.
2019-11-19 16:23:45 +08:00
Alex Ning
47b57fd50f
Superscript is now available.
2019-11-19 11:31:58 +08:00
Alex Ning
c7df7399f9
Disable double touch to upvote in comments due to the link in comments cannot be opened.
2019-11-19 10:12:34 +08:00
Alex Ning
5f3a7fd74a
Hide the FloatingActionButton in ViewPostDetailActivity when scrolling down but not when scroll down comments by clicking the volume down key or the fab. Fixed more comments cannot be fetched after orientation change in ViewPostDetailActivity.
2019-11-18 14:33:35 +08:00
Alex Ning
d4bf238345
Double tap to upvote comments.
2019-11-18 00:03:04 +08:00
Alex Ning
b997963808
Add a Fab to scroll down parent comments. Use volume up and down keys to navigate parent comments.
2019-11-17 23:41:58 +08:00
Alex Ning
ee60cbf640
Swipe right to go back from ViewPostDetailActivity. Fix inconsistency in elapsed time.
2019-11-16 00:20:09 +08:00
Alex Ning
e0a9a02157
Swiping to refresh posts is now available.
2019-11-15 17:23:59 +08:00
Alex Ning
3233ca6471
Move util classes to Utils package.
2019-11-14 17:04:40 +08:00
Alex Ning
a0aae589d7
Showing elapsed time in posts and comments is available.
2019-11-12 19:31:28 +08:00
Alex Ning
0aaa63b6f6
Show low-resolution images in compact layout. Send notifications of messages that are received after the last notification.
2019-11-12 11:51:08 +08:00
Alex Ning
74ae9a8b68
Set post layout for subreddit and user posts individually.
2019-11-12 00:24:35 +08:00
Alex Ning
d7928436fe
Changing post layout in other activities is available. Show username in card layout posts.
2019-11-11 15:27:11 +08:00
Alex Ning
2b92b48cb5
Changing post layout in ViewSubredditDetailActivity is available. Tweak the compact post UI. Minor bugs fixed.
2019-11-11 11:42:04 +08:00
Alex Ning
0839249644
Compact post layout is available. Fixed WebView cannot be inflated on Android Lollipop. Tweak the comment item UI.
2019-11-09 00:40:14 +08:00
Alex Ning
b62ab6f443
Fixed IllegalStateException in SubredditSelectionActivity. Downgrade material library to fix the bugs introduced in the last update.
2019-11-05 21:25:30 +08:00
Alex Ning
eae6c24868
Minor UI issue fixed.
2019-10-29 22:44:22 +08:00
Alex Ning
36a06290ef
Fixed UI issues in posts and comments. Version 1.4.0.
2019-10-29 22:33:53 +08:00
Alex Ning
b9733e69e9
Placing vote buttons on the right for comments is now available.
2019-10-29 13:52:30 +08:00
Alex Ning
168456f57c
Make Placing vote buttons on the right an option.
2019-10-29 11:20:16 +08:00
Alex Ning
3a81ca17e8
Use FlowLayout to host all the information of a post in item_post and item_post_detail.
2019-10-28 21:17:09 +08:00
Alex Ning
8d5bf2c646
Fixed subscribe error in SubredditListingFragment.
2019-10-28 17:57:18 +08:00
Alex Ning
4085c0c40c
Display a content preview in PostFragment for text posts.
2019-10-28 17:31:47 +08:00
Alex Ning
75452b764d
Disable clicking comment icon in a post to submit a comment. Enlarge the icons in comments. Fix regex used to linkify subreddits and users.
2019-10-25 21:16:09 +08:00
Alex Ning
6662f9af34
Fixed bottom sheet fragments cannot swipe down to show items when they are expanded. Version 1.3.1.
2019-10-20 23:23:56 +08:00
Alex Ning
096f122994
Fixed loading posts error in FilteredThingActivity when loading user's posts.
2019-10-20 19:36:30 +08:00
Alex Ning
2b0fac1e7c
Fixed several IndexOutOfBoundsException in CommentAndPostRecyclerViewAdapter. Fixed no comments error after orientation change in ViewPostDetailActivity when comments are not loaded. Minor bugs fixed.
2019-10-20 15:05:37 +08:00
Alex Ning
518b6f8471
Fixed a bug that if multiple accounts have the same subscribed subreddits and users, only one account's subscribed subreddits and users will be properly saved.
2019-10-20 11:49:30 +08:00
Alex Ning
c9cbc6b5ff
Sorting post comments is now available.
2019-10-19 19:26:46 +08:00
Alex Ning
6b49a8f8e1
Fixed some links cannot be opened in this app but it is still present in app chooser.
2019-10-14 20:05:17 +08:00
Alex Ning
ab56b26333
Fixed bugs related to sort type.
2019-10-14 16:54:46 +08:00
Alex Ning
68f113a66e
Show an error message when favorite or unfavorite something failed. Minor bugs fixed. Version 1.3.0.
2019-10-14 11:03:54 +08:00
Alex Ning
fdca23fa14
Add a time option to some sort types. Remember the last sort type.
2019-10-14 00:08:21 +08:00
Alex Ning
d82b1e6305
Favorite and unfavorite subscribed users are now available.
2019-10-10 17:09:29 +08:00
Alex Ning
77a31056b2
Favorite and unfavorite subreddits are now available.
2019-10-09 16:40:45 +08:00
Alex Ning
c4fd313839
Add ViewGifActivity to view gifs. Fixed some links cannot be opened by browsers. Maybe fixed IllegalStateException in ViewSubredditDetailActivity and FilteredThingActivity. Minor bugs fixed.
2019-10-08 21:48:58 +08:00
Alex Ning
35f9a645d8
Fix app crashes when opening images and videos.
2019-10-07 08:38:38 +08:00
Alex Ning
f36cef5954
Version 1.2.1
2019-10-06 09:14:54 +08:00
Alex Ning
2a2270155d
Open browser first instead of Chrome Custom Tabs when opening links.
2019-10-06 09:11:13 +08:00
Alex Ning
b56594aeba
Version 1.2.0
2019-10-05 23:53:28 +08:00
Alex Ning
0036bb11d8
Disabling immersive mode (content shown under status bar and nav bar) is now available.
2019-10-05 23:47:47 +08:00
Alex Ning
9b24fff160
Handle no browser when trying to opening links. Fixed app crashes in various cases.
2019-10-04 15:11:53 +08:00
Alex Ning
11f6b5dc91
AMOLED dark theme is now available.
2019-10-03 20:31:55 +08:00
Alex Ning
de8076539d
Change gitignore file.
2019-09-30 00:25:21 +08:00
Alex Ning
76204ac044
Clean up code.
2019-09-29 22:11:34 +08:00
Alex Ning
456429725b
Change project structures.
2019-09-29 21:18:45 +08:00
Alex Ning
3227e43fc4
Change project structures.
2019-09-29 09:49:30 +08:00
Alex Ning
47832e1e91
Blurring spoiler post images is now available. Change spoiler and flair text background colors. Fixed collapsed comments shown after orientation change.
2019-09-27 16:58:57 +08:00
Alex Ning
edf85c2bc3
Add a mic icon if the user is the submitter in comments. Add a mod icon if the user is a moderator. Tweak the vertical bar colors in comments in dark theme.
2019-09-27 12:43:06 +08:00
Alex Ning
837e461451
Add title and content font size options.
2019-09-27 00:30:24 +08:00
Alex Ning
81c259edcb
Fixed UI issues in dark theme.
2019-09-26 21:57:51 +08:00
Alex Ning
03c97e912e
Minor UI tweaks. Fix UI issues in dark theme. Fix settings activity title.
2019-09-24 08:51:56 +08:00
Alex Ning
6a038573c3
Show a toast after comment is sent.
2019-09-22 22:08:40 +08:00
Alex Ning
41b0b31f2c
Only show the new messages within the the notification interval to prevent showing the same notifications over and over again. Version 1.1.1.
2019-09-22 22:02:50 +08:00
Alex Ning
52b27971ff
Display comments count in the post. Display a comment and a save button in a post. Minor bugs fixed.
2019-09-22 21:28:28 +08:00
Alex Ning
9ca494d4b5
Changing font size is available. Delete duplicate Edit menu in comments.
2019-09-20 21:27:00 +08:00
Alex Ning
010c323769
Disable showing precise error messages.
2019-09-19 22:30:33 +08:00
Alex Ning
cf84a6d431
Delete something related to downloading videos.
2019-09-19 21:58:40 +08:00
Alex Ning
7866b1c92e
Fixed frames dropping when playing videos (for real this time).
2019-09-19 17:57:30 +08:00
Alex Ning
0b2e358584
Fixed frames dropping when playing videos. Use smaller icons for saving and unsaving comments. Temporarily show precise error message when loading posts failed.
2019-09-19 17:16:31 +08:00
Alex Ning
50da29ad8c
Saving and unsaving comments are now available. Use xml thumbtack to avoid crashes on low resolution devices. Add a subreddit link in Settings -> About.
2019-09-18 16:01:08 +08:00
Alex Ning
c1adf51537
Viewing saved comments in Saved is available.
2019-09-18 11:10:16 +08:00
Alex Ning
5172ae96a7
Change the color of the comment's vertical bar. Long press the comment to expand or collapse. Version 1.0.9.
2019-09-17 16:56:04 +08:00
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
4e036da000
Fetch subscriptions in MainActivity. Check if the account exists before inserting subscriptions to the database.
2019-09-16 23:45:18 +08:00
Alex Ning
7e96130d20
Shrink the vertical block in comments tree. Temporarily disable the splash screen to see if android.view.DisplayListCanvas.throwIfCannotDraw exception will be gone. Minor bugs fixed.
2019-09-16 21:25:41 +08:00
Alex Ning
8b366c0961
Version 1.0.8
2019-09-16 00:07:44 +08:00
Alex Ning
c7b09f223e
Support 2FA. Fixed time parsing in messages.
2019-09-16 00:03:07 +08:00
Alex Ning
6d66f9504e
Refreshing subreddit and user details when click the refresh menu item in ViewSubredditDetailActivity and ViewUserDetailActivity.
2019-09-14 18:58:48 +08:00
Alex Ning
2f15383718
Fix status bar and navbar icon color in MainActivity.
2019-09-14 11:11:39 +08:00
Alex Ning
6f24ac8cf5
Add more deep links.
2019-09-13 14:54:32 +08:00
Alex Ning
fa7f12bd19
Version 1.0.7
2019-09-12 21:23:43 +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
bbff1266a5
Version 1.0.6
2019-09-11 10:12:15 +08:00
Alex Ning
f109d28c9d
Fixed images cannot be saved. Fixed crashes when downloading videos
2019-09-11 00:30:15 +08:00
Alex Ning
f5f2acfab1
Version 1.0.5
2019-09-10 17:15:24 +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
c50da35b4f
Handle ActivityNotFoundException when opening Custom Tabs.
2019-09-10 09:02:59 +08:00
Alex Ning
7cb7fee944
Version 1.0.4
2019-09-09 21:35:29 +08:00
Alex Ning
74888def28
Fixed SimpleDateFormat problem which causes the app to crash on start.
2019-09-09 21:31:36 +08:00
Alex Ning
b18e44a00c
Version 1.0.3
2019-09-09 16:40:38 +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
3bb5e83d2e
Fixed displaying wrong score.
2019-09-09 11:17:58 +08:00
Alex Ning
313eb77ddc
Vote status is now correctly shown when viewing post details. Fixed following user failed.
2019-09-09 00:14:52 +08:00
Alex Ning
5dbe271b2c
Hiding and unhiding posts are now available.
2019-09-08 16:08:39 +08:00
Alex Ning
cb471b4f86
Version 1.0.1
2019-09-08 10:56:28 +08:00
Alex Ning
4e14b13fba
Fixed force stop when opening link type post. Update libraries.
2019-09-07 22:26:29 +08:00
Alex Ning
7a3e22617b
Make generating release apk availalbe.
2019-09-05 08:18:06 +08:00
Alex Ning
8be2a9ae18
Delete all logs.
2019-09-04 16:53:34 +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
870b217174
Fixed lazy mode in anonymous mode in MainActivity.
2019-09-01 23:43:28 +08:00
Alex Ning
c9c4b7fc58
Minor bugs fixed related to marking and unmarking spoiler and nsfw.
2019-09-01 14:32:24 +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
92762974ff
Fixed bugs related to several ViewModels.
2019-08-29 17:08:40 +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
2acfcb1d60
Use StaggeredGridLayoutManager in PostFragment in landscape and tablet. Reimplement lazy mode. Prevent resuming lazy mode twice after configuration changes. Fix regex.
2019-08-29 11:39:56 +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
2133231d52
Fixed notification for SubmitPostService.
2019-08-27 23:02:37 +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
fe82b5686e
Fixed regex.
2019-08-27 09:29:18 +08:00
Alex Ning
3d50afd139
Minor bugs fixed.
2019-08-26 23:37:42 +08:00
Alex Ning
9469ecc611
Don't start lazy mode when refreshing posts in PostFragment. Minor bugs fixed.
2019-08-26 20:16:40 +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
4a3266e689
Remove Mange Account option in navigation drawer in MainActivity.
2019-08-22 18:06:43 +08:00
Alex Ning
a52f608af9
Hide FAB when RecyclerView in PostFragment is scrolling down.
2019-08-22 17:56:11 +08:00
Alex Ning
7b754328fc
Fixed UI in dark theme.
2019-08-22 17:38:12 +08:00
Alex Ning
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
Alex Ning
d864ec6d7f
Fixed bug that updating wrong post when PostFragment receives PostUpdateEventToPostList.
2019-08-22 17:16:31 +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
01f5dd7886
Finish all the activities after switching account by view another account's messages.
2019-08-19 23:58:35 +08:00
Alex Ning
556047aa42
Finish MainActivity if clicking a notification for another user.
2019-08-19 17:57:04 +08:00
Alex Ning
5bf002629d
Fixed cannot mark message as read after clicking the notification.
2019-08-19 15:46:46 +08:00
Alex Ning
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
Alex Ning
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
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
1984332fdd
Enqueue only one instance of PullNotificationWorker. Fixed bugs related to comment single thread mode.
2019-08-18 09:25:52 +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
054c5228d7
Lazy mode is available again.
2019-08-15 19:55:12 +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
62dc889867
Sorting user's comments is now available.
2019-08-14 17:18:05 +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
Alex Ning
eaef58037c
Editing flair is now available.
2019-08-14 13:53:08 +08:00
Alex Ning
a62f47aacb
Edit flair for posts is now available.
2019-08-14 10:57:41 +08:00
Alex Ning
6872faa93d
Set NSFW and spoiler are now available.
2019-08-13 15:29:27 +08:00
Alex Ning
81e0897a1f
Editing and deleting comments are now available.
2019-08-13 14:25:16 +08:00
Alex Ning
b1b3642ca8
Deleting and editing posts are now available.
2019-08-12 17:20:33 +08:00
Alex Ning
4df18af914
Minor bugs fixed.
2019-08-12 14:42:25 +08:00
Alex Ning
90b01df2e9
Parse raw markdown of posts and comments instead of html.
2019-08-12 10:30:43 +08:00
Alex Ning
1ce9650935
Transparent nav bar in FilteredPostsActivity.
2019-08-12 10:08:49 +08:00
Alex Ning
4ca9b06551
Fixed UI in dark theme.
2019-08-12 09:50:25 +08:00
Alex Ning
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
Alex Ning
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
Alex Ning
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
Alex Ning
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
Alex Ning
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
Alex Ning
4c21eea852
Display a toast to indicate the user to login before voting, replying and commeting.
2019-08-09 17:15:41 +08:00
Alex Ning
1179cb50fa
Browse posts and search posts are now available in anonymous mode.
2019-08-09 16:57:04 +08:00
Alex Ning
17fc426ecb
Anonymous mode is available but it is not useable.
2019-08-09 15:28:22 +08:00
Alex Ning
a4583f1ecf
Prevent loading user and subreddit data after orientation change if they were fetched before. Refresh current fragment in SearchResultActivity instead of all fragments when refreshing.
2019-08-09 11:29:46 +08:00
Alex Ning
d408a47dba
Fixed no posts, no comments, no users and no subreddits message cannot be retained after orientation change in PostFragment, CommentsListingFragment, UserListingFragment and SubredditListingFragment respectively. Minor bugs fixed.
2019-08-09 10:38:25 +08:00
Alex Ning
85597a82d0
Switch between all logged-in reddit accounts is available.
2019-08-08 20:19:38 +08:00
Alex Ning
e542ac5138
Log in other reddit accounts are available. Add an account switcher in the navigation drawer in MainActivity.
2019-08-08 20:05:45 +08:00
Alex Ning
5b5da3d3fd
Load subscriptions in SubredditSelectionActivity. Minor bugs fixed.
2019-08-08 13:44:27 +08:00
Alex Ning
eb1d243f2c
Minor bugs fixed. Change logic of parsing post to avoid displaying error view if some of the posts are not parsed successfully.
2019-08-08 11:59:41 +08:00
Alex Ning
1c8ba320bc
Refactored some of the untouched classes last time to support multi user. Bugs fixed related to subreddit selection in PostXXXActivity.
2019-08-08 11:14:18 +08:00
Alex Ning
b5c9e98ec9
Fixed ViewPager adapter was initialized twice in ViewUserDetailActivity and it caused eventbus registered twice to PostFragment.
2019-08-08 08:57:43 +08:00
Alex Ning
425bc857cf
Refactored all the other classes to support multi user. Clearing the app data is required before launching the app.
2019-08-07 23:28:02 +08:00
Alex Ning
7f2bc01180
Preparing to support multi user. Use the database to store accounts' info. LoginActivity is successfully refactored. Any other features are unavailable for now.
2019-08-07 10:54:47 +08:00
Alex Ning
77d83654aa
Bugs fixed related to submitting link and text posts.
2019-08-06 21:00:16 +08:00
Alex Ning
71d6f803e0
Use PostMediaService to submit text and link posts.
2019-08-06 18:02:01 +08:00
Alex Ning
fe898a5c6c
Create PostMediaService to submit video and image posts.
2019-08-06 17:35:54 +08:00
Alex Ning
5bb9cf7891
Minor bugs related to Custom Tabs fixed. Support more reddit domains.
2019-08-05 17:44:00 +08:00
Alex Ning
7761d38756
Sorting and refreshing in FilteredPostsActivity are available.
2019-08-05 17:18:30 +08:00
Alex Ning
199690355b
Filtering posts to specific type when the type chip is clicked in posts. Minor bugs fixed related to PostDataSource to continue loading posts.
2019-08-05 15:28:53 +08:00
Alex Ning
0d1fcecde6
Searching subreddits to post is available. Use Toolbar instead of ActionBar in various activities. Minor bugs fixed.
2019-08-05 10:30:22 +08:00
Alex Ning
44e2987a84
Fixed UI in dark theme. Minor bugs fixed.
2019-08-04 11:11:52 +08:00
Alex Ning
70e65565ae
Show vote unavailable message if the vote buttons of an archived post are clicked.
2019-08-02 18:06:01 +08:00
Alex Ning
b42db1fbfe
Fixed vote failed message not shown. Fixed subreddit icon not load online if the subreddit info is not in the database.
2019-08-02 17:23:31 +08:00
Alex Ning
8940d4da68
Fixed deep link error handling.
2019-08-02 15:25:44 +08:00
Alex Ning
f86f06ffe5
Create LinkResolverActivity to resolve the reddit links instead of resolving them in different activities. Deep link error handling is still broken.
2019-08-02 13:51:32 +08:00
Alex Ning
a2f301f75e
Implement Deep Link to open reddit links directly in this app.
2019-08-01 13:23:47 +08:00
Alex Ning
47515b87d0
Use Brige library and Android-State library to avoid TransactionTooLargeException during state saving and restoration. Minor bugs fixed.
2019-08-01 00:29:29 +08:00
Alex Ning
dc23a30220
Show r/all posts in MainActivity.
2019-07-30 08:25:21 +08:00
Alex Ning
f07f01ce63
Display both the subreddit and the user name in ViewPostDetailActivity.
2019-07-30 00:30:45 +08:00
Alex Ning
453501b1ba
Add a ViewPager in MainActivity to display popular posts.
2019-07-29 22:02:37 +08:00
Alex Ning
111ba8e5fc
Sorting in SearchResultActivity is available. Switch DataSource instead of replacing fragments when changing sorting types. Minor bugs fixed.
2019-07-29 00:52:08 +08:00
Alex Ning
40fc423b33
Use rounded corner bottom fragment. Tweak bottom sheet fragment UI. Change post type bottom sheet dialog to fragment. Exit SearchActivity no matter searchview is open or not.
2019-07-26 23:31:48 +08:00
Alex Ning
1fc8423906
Sorting posts is now available. Minor bugs fixed.
2019-07-26 10:50:32 +08:00
Alex Ning
66ed3d8f16
Minor bugs fixed. Minor layout tweaks.
2019-07-25 21:10:52 +08:00
Alex Ning
469542fb68
Capture images and videos from camera when click capture fab in PostImageActivity and PostVideoActivity. Go to user's profile after sending image post.
2019-07-24 18:51:57 +08:00
Alex Ning
fcff7784c9
Click a comment to view the corresponding post.
2019-07-22 11:13:57 +08:00
Alex Ning
2f15543f91
Add a ViewPager in ViewUserDetailActivity to display comments. Fixed searching posts without specifying subreddit will result in no posts. Use another api endpoint for fetching posts in ViewUserDetailActivity.
2019-07-22 00:09:40 +08:00
Alex Ning
0d5cf54af5
Fixed bugs when posting without a flair specified. Minor UI tweaks.
2019-07-20 00:21:00 +08:00
Alex Ning
216228cf02
Add a search button in ViewSubredditDetailActivity and ViewUserDetailActivity. Search posts in a specific subreddit is available. Rename SearchActivity to SearchResultActivity. Add SearchActivity for searching instead of searching in MainActivity.
2019-07-18 23:59:14 +08:00
Alex Ning
611d6a90ec
Viewing rules after pressing rules button in PostXXXActivity is available. Extend MarkwonView to support opening reddit subreddit and user links.
2019-07-18 12:00:46 +08:00
Alex Ning
42497bb247
Display spoiler and flair info in posts.
2019-07-17 21:33:16 +08:00
Alex Ning
ebf542161e
Flair, spoiler and nsfw support for submitting posts.
2019-07-17 09:31:49 +08:00
Alex Ning
116ce0bb24
Add a FAB in ViewSubredditDetailActivity to submit posts. Display the current subreddit in PostXXXActivity if they are opened from ViewSubredditDetailActivity.
2019-07-16 17:06:34 +08:00
Alex Ning
e0212985f8
Sumbitting gif and video posts is now available.
2019-07-14 21:29:10 +08:00
Alex Ning
9d1e53b585
Submitting image posts is now available.
2019-07-13 22:10:52 +08:00
Alex Ning
de4b53ddf0
Preparing to submit image posts.
2019-07-13 00:05:38 +08:00
Alex Ning
8c55fbbde9
Fixed issues of saving images and videos on Android Q devices.
2019-07-12 17:24:02 +08:00
Alex Ning
6f4367c459
Fixed user's icon cannot be shown if the post is sent to user space. Start ViewUserDetailActivity when clicking user name or user icon if the post is sent to user space.
2019-07-12 14:56:42 +08:00
Alex Ning
fcc34b45d4
Use a modal bottom sheet to display post selection instead of an alert dialog. Fixed some icons.
2019-07-12 11:31:28 +08:00
Alex Ning
68d3a7b09f
Submitting link posts is available. Fixed force stop when a user has no post in ViewUserDetailActivity.
2019-07-12 09:35:05 +08:00
Alex Ning
2b9b8fddfa
Submitting posts to user account is available.
2019-07-11 22:56:15 +08:00
Alex Ning
d8669c94e8
Submitting posts to subreddit is available now. Fixed User's posts cannot be all loaded.
2019-07-11 16:32:27 +08:00
Alex Ning
36d24523b6
Select subreddit in PostTextActivity.
2019-07-10 20:46:54 +08:00
Alex Ning
bc91260e8a
Place all the subscribed subreddits and users to SubscribedThingListingActivity instead of the navigation drawer in MainActivity.
2019-07-10 15:59:47 +08:00
Alex Ning
117a33be3b
Minor UI tweaks. Preparing for submitting text posts.
2019-07-09 17:47:40 +08:00
Alex Ning
4338dbd277
Retain comments after orientation changes in ViewPostDetailActivity.
2019-07-08 23:54:54 +08:00
Alex Ning
69b08a6d56
Fixed comment color in CommentActivity. Minor layout tweaks.
2019-06-28 11:29:05 +08:00
Alex Ning
08bfa254bc
Loading more comments in ViewPostDetailActivity is back. Display a progress bar when loading more comments. Display an error view when loading more comments failed.
2019-06-27 15:17:37 +08:00
Alex Ning
cfe0b357df
Fixed wrong width of the vertical block of the load more comment placeholder.
2019-06-26 12:36:39 +08:00
Alex Ning
a22b491a30
Fixed bugs in CommentRecyclerViewAdapter. Minor layout tweaks.
2019-06-26 12:03:41 +08:00
Alex Ning
c4690a6e38
Reimplement ViewPostActivity using one recyclerview to display a post and its comments instead of using a recyclerview inside NestedScrollView to prevent onBindViewHolder gets called for all the comments data at once and thus consumes more memory and freezes after the comments are loaded.
2019-06-25 09:21:44 +08:00
Alex Ning
34d49d884c
Set onClickListener in ViewHolder instead of onBindViewHolder in CommentRecyclerViewAdapter. Do nothing when failing to vote comments.
2019-06-23 17:53:30 +08:00
Alex Ning
e9cec91a5b
Calculate the comment placeholder position if the position was changed.
2019-06-23 16:28:08 +08:00
Alex Ning
9ddf15b8fb
Fixed adding new comments to the wrong position. Expand all children of comments after parsing. Delete useless parameters of some methods.
2019-06-22 22:20:37 +08:00
Alex Ning
724d3181e2
ReImplemented loading more comments. Load more comments of comments by clicking the load more item (Still has a little issue). Minor bugs fixed.
2019-06-22 11:58:20 +08:00
Alex Ning
89e934f5a7
Zoom up to 10x in ViewImageActivity. Minor bugs fixed.
2019-06-21 10:20:09 +08:00
Alex Ning
a4b93699d8
Minor UI tweaks.
2019-06-18 21:27:40 +08:00
Alex Ning
8092c07ea0
Fixed sending child comments.
2019-06-18 17:41:45 +08:00
Alex Ning
70f4a7fc4c
Fixed refreshing comments and sending comments.
2019-06-18 17:05:49 +08:00
Alex Ning
25f2a35d22
Reimplemented parsing comments using recursion to parse all the child comments. Reimplemented CommentRecyclerView (some methods need proper implementation. Minor bugs fixed.
2019-06-18 00:01:15 +08:00
Alex Ning
502cbe02ba
Reply to comments. Preparing for comment deletion.
2019-06-14 18:14:49 +08:00
Alex Ning
72d811186f
Show a snackbar when sending comment and sending comment fails. Display the sent comment data after the comment is sent.
2019-06-14 11:58:52 +08:00
Alex Ning
f69ae29bb9
Added a feature: Sending comments.
2019-06-14 10:30:26 +08:00
Alex Ning
42c7b316f3
Add CommentActivity for sending comments (not implemented yet). Minor UI tweaks.
2019-06-13 12:16:04 +08:00
Alex Ning
ef8daed571
Minor layout tweaks. Fixed action bar color in ViewPostDetailActivity in dark mode.
2019-06-11 19:59:23 +08:00
Alex Ning
62c225ffcd
Lazy mode in ViewSubredditDetailActivity.
2019-06-11 11:43:19 +08:00
Alex Ning
22ec85b3dd
Lazy mode in ViewUserDetailActivity. Fixed follow chip background color in dark mode in ViewUserDetailActivity. Fixed force stop after orientation change in ViewUserDetailActivity.
2019-06-11 11:21:56 +08:00
Alex Ning
076607a7ca
Fixed lazy mode could not be paused properly.
2019-06-10 10:48:16 +08:00
Alex Ning
c124828352
Pause lazy mode if the user is swiping posts.
2019-06-09 14:59:39 +08:00
Alex Ning
7cfc4296a0
Lazy Mode: Automatically scroll down the recyclerview in PostFragment to view posts without using hands.
2019-06-08 08:01:31 +08:00
Alex Ning
d7a90b5397
Fixed dark theme in landscape mode. Display the host of the url when the post is a link.
2019-06-06 16:11:22 +08:00
Alex Ning
fe4ba7501e
Refresh post in ViewPostDetailActivity.
2019-06-06 12:05:11 +08:00
Alex Ning
7d8c497c77
Fixed UI problems introduced by dark theme.
2019-06-05 11:25:05 +08:00
Alex Ning
c8d1a9e37a
Dark theme support.
2019-05-07 23:55:49 +08:00
Alex Ning
297db53aa3
Reverse the change of unescaping HTML because it also remove all the HTML tags. Fixed subreddit name and post time overlapping. Fixed menu item text not shown in MainActivity.
2019-05-07 19:45:08 +08:00
Alex Ning
1d294609f5
Unescape HTML for post content and comments. Minor UI fixes.
2019-04-26 21:53:32 +08:00
Alex Ning
6bd4b41f8c
Hide Toolbar when scrolling content up.
2019-04-23 08:03:29 +08:00
Alex Ning
d8ddad9522
Fixed voting state inconsistency after orientation change in ViewPostDetailActivity. Fixed title could not be shown properly in CollapsingToolbarLayout in ViewSubredditDetailActivity and ViewUserDetailActivity.
2019-04-19 12:01:41 +08:00
Alex Ning
cd4730c649
Synchronizing voting state between PostRecyclerViewAdapter and ViewPostDetailActivity using EventBus by greenrobot. Minor bugs fixed.
2019-04-18 23:31:41 +08:00
Alex Ning
a7e9695717
Fixed displaying wrong score when rapidly clicking vote buttons in CommentMultiLevelRecyclerViewAdapter and ViewPostDetailActivity.
2019-04-18 18:11:11 +08:00
Alex Ning
246d4f45ab
Fixed displaying wrong score when rapidly clicking vote buttons in PostRecyclerViewAdapter.
2019-04-18 17:18:19 +08:00
Alex Ning
fb525d62ed
Don't draw under display cutouts in landscape mode (API >= 28).
2019-02-27 13:15:32 +08:00
Alex Ning
acc08489fa
Fixed the error drawable of glide image loading has not been done rounded corners transformation.
2019-02-26 22:16:34 +08:00
Alex Ning
9530e1f497
Fixed user icon and user banner not displaying after user login. LoginActivity will not show page not found error after login finish.
2019-02-26 21:56:51 +08:00
Alex Ning
8ae7ba334c
Reload MainActivity after login success.
2019-02-26 13:06:17 +08:00
Alex Ning
0ea2b24c60
Add two features: refresh searching and searching in SearchActivity. Fixed a bug which is the listener object is null when it is called because the parse failed in ParsePost, ParseSubredditData and ParseUserData.
2019-02-26 09:27:51 +08:00
Alex Ning
b1db59fda2
Add a feature: Search for users. Change some names of interfaces and methods.
2019-02-23 12:04:16 +08:00
Alex Ning
3fa6969b75
Add a feature: Search for users. Fixed calling callback.onResult twice when loading user's posts.
2019-02-23 10:12:26 +08:00
Alex Ning
ce4773230a
Change SearchView style in MainActivity. Solve tab layout covering fragments in viewpager in SearchActivity.
2019-02-22 17:26:50 +08:00
Alex Ning
2e72f0d4aa
Load parent-level comments using pagination. Only load comments of comments once more.
2019-02-22 17:00:09 +08:00
Alex Ning
a4f664d428
Add a feature: Searching for posts.
2019-02-22 14:55:26 +08:00
Alex Ning
1293eac5c8
Add a search view in MainActivity and add a SearchActivity.
2019-02-22 13:34:24 +08:00
Alex Ning
82d97cf732
Migrate to AndroidX
2019-02-21 17:24:23 +08:00
Alex Ning
2b0228ab47
Use another GifImageView library.
2019-02-21 13:21:32 +08:00
Alex Ning
3a58964d6c
Fixed loading more comments even though there are no more comments.
2019-02-21 12:37:58 +08:00
Alex Ning
70fcc671d8
Load comments of comments one more time, just like parent-level comments.
2019-02-21 08:41:51 +08:00
Alex Ning
c00aaf04b9
Temporarily use the old way to load comments instead of Paging library. Load more parent-level comments once. Loading comments of comments is now working.
2019-02-20 22:13:26 +08:00
Alex Ning
0d6296c1a4
Load All comments of a post using paging library. Loading comments of comments is now broken.
2019-02-12 14:37:36 +08:00
Alex Ning
0e1abee883
Fixed vote status cannot be shown on posts loaded from specific subreddits or users.
2019-01-24 23:24:14 +08:00
Alex Ning
86570d4959
Enlarge the area which contains subreddit or user name and icon for easier touching in ViewPostDetailActivity. Fixed subreddit icon cannot be loaded in ViewPostDetailActivity. Smoothly play gif subreddit icon in ViewPostDetailActivity.
2019-01-22 22:28:05 +08:00
Alex Ning
d733be6e55
Fixed the user's posts cannot be loaded. Refreshing in MainActivity also refreshes user info, subscribed users and subreddits. Enlarge the area which contains subreddit or user name and icon for easier touching.
2019-01-22 18:45:02 +08:00
Alex Ning
f7a192dcbe
Fixed infinite loading duplicate posts when there is no more posts to load. Minor bugs fixed. Minor layout tweaks.
2019-01-22 01:05:46 +08:00
Alex Ning
91e6174aa5
Added feature: View users' best posts.
2019-01-21 22:32:17 +08:00
Alex Ning
ebc2cac0a6
Click user names in comment to view the user's details. Minor visual redesign.
2019-01-21 17:32:21 +08:00
Alex Ning
86bc381906
Click subreddit names and user names in post content and comment content to start ViewSubredditDetailActiviy and ViewUserDetailActivity respectively. Use Chrome custom tab to open URL in post content and comment content.
2019-01-21 16:50:10 +08:00
Alex Ning
047e31936f
Display the Follow Chip only if the user can be followed. Change schemes of database users.
2019-01-11 18:44:54 +08:00
Alex Ning
0bd0639a4e
Following and unfollowing users are now properly implemented.
2019-01-11 15:41:38 +08:00
Alex Ning
dc35c8fc9c
Resolve issues related to renaming User class to UserData class.
2019-01-11 11:45:04 +08:00
Alex Ning
e48bb565a5
View user details in ViewUserDetailActivity. Follow or unfollow user is not properly implemented right now. Change users and subscribed_users databases' schemes. Press Profile in navigation drawer to view my reddit info. Press the username in the post to view that account's info.
2019-01-11 11:33:32 +08:00
Alex Ning
f0b149ce82
Use MarkwonView (a markdown library) instead of HtmlTextView to display post content and comments.
2019-01-09 10:05:20 +08:00
Alex Ning
38be0ba01f
New feature: Subscribe or unsubscribe to a subreddit. Allow clear text traffic in Android Pie. Rewrite some code in lambda.
2019-01-07 19:03:49 +08:00
Alex Ning
9d729579bf
Minor UI tweaks.
2019-01-04 16:02:11 +08:00
Alex Ning
49d25314d5
Display user name and user icon in each post when loading posts in specific subreddits.
2019-01-01 23:32:03 +08:00
Alex Ning
f529bba550
Refreshing posts is working now.
2018-12-30 21:54:44 +08:00
Alex Ning
b7e1d92c7e
Error handling for loading posts now works again. Don't show refresh button as an icon. Rewrite some code.
2018-12-29 13:38:18 +08:00
Alex Ning
93a9ad9ece
Display a MaterialLoadingProgressBar instead of a ProgressBar when loading posts. Correctly handle the visibility of the MaterialLoadingProgressBar when loading posts.
2018-12-27 15:14:10 +08:00
Alex Ning
807ddf5a6e
Move several classes to other packages.
2018-12-27 13:54:19 +08:00
Alex Ning
5603df7546
Loading best posts in specific subreddits is now working.
2018-12-27 13:28:23 +08:00
Alex Ning
45f67457fa
Use Android Paging Library to load and display best posts. Loading best posts in a specific subreddit is broken. Fixed a bug which is PostViewModel's data becoming null after the app restart. Add notch support for Android Pie.
2018-12-27 11:29:02 +08:00
Alex Ning
60b659e651
Use GifImageView to display all the images in order to prevent slow playing of the gifs. Extend GifImageView as AspectRatioGifImageView to retain the features of AspectRatioImageView.
2018-12-22 10:42:24 +08:00
Alex Ning
33db4809e4
Use notifyItemRangeInserted when appropriate in order to avoid reloading the whole dataset. Change bur transformation parameter for NSFW preview.
2018-12-12 19:23:38 +08:00
Alex Ning
cdcb38db51
Use MVVM design pattern to load and display the posts. Minor bugs fixed.
2018-11-09 12:30:31 +08:00
Alex Ning
4373d3aa55
Minor layout tweaks.
2018-11-08 14:13:17 +08:00
Alex Ning
6e5a0e7ef3
Use AspectRatiotImageView instead of ImageView to fully display the preview images of posts and prevent scrolling jump in PostFragment and ViewPostDetailActivity.
2018-10-28 23:18:01 +08:00
Alex Ning
66402e661b
Close the navigation drawer after clicking the item in it. Fix some logic related to post parsing.
2018-10-27 16:46:30 +08:00
Alex Ning
86ea4c8982
Bind views using ButterKnife. Let volume controls adjust music stream in ViewVideoActivity.
2018-10-27 00:06:35 +08:00
Alex Ning
ae81b23737
Move refreshAccessToken method from RefreshAccessToken class to AccessTokenAuthenticator class. Bind views using Butterknife in PostRecyclerViewAdapter and CommentMultiLevelRecyclerViewAdapter.
2018-10-19 15:29:07 +08:00
Alex Ning
4d0a0725c9
Use OkHttp3 Authenticator instead of OkHttp Interceptor to handle the case when the request fails with code 401. Refresh the access token in a synchronized block to avoid getting more than one access tokens and getting duplicate posts when performing multiple unauthorized requests. Minor bugs fixed.
2018-10-14 11:24:38 +08:00
Alex Ning
8b52810d7c
Use Dagger 2 to inject the Retrofit singleton to classes. Minor bugs fixed.
2018-10-12 23:52:23 +08:00
Alex Ning
11ac14a3f1
Display a crosspost icon if the post is a crosspost. Hide the thumbtack icon if the post is not viewed in its subreddit. Tweak the post layout. Minor bugs fixed.
2018-10-05 14:28:14 +08:00
Alex Ning
b4a3e8b822
Minor layout tweaks.
2018-10-01 14:07:32 +08:00
Alex Ning
17ccccfa0e
Add an error view when loading the image fails in ViewImageActivity.
2018-10-01 13:45:02 +08:00
Alex Ning
1bd9ba61c6
Change the layout of post. Add an error view when loading the preview image fails.
2018-09-28 14:49:49 +08:00
Alex Ning
cdcd5923fa
Fixed a bug which causes the LastItemSynchronizer object in PaginationSynchronizer becomes null when the app is reopened after it was killed. Prepare to use Dagger 2 to manage Retrofit singleton.
2018-09-28 09:18:28 +08:00
Alex Ning
bfb311d75f
Add a feature which is refreshing the posts by clicking the refresh button. Minor bugs fixed. Rewrite some code.
2018-09-24 17:03:57 +08:00
Alex Ning
a7d4485fc1
Click the subreddit icon or the subreddit name to view the subreddit's details in ViewPostDetailActivity.
2018-09-22 11:09:57 +08:00
Alex Ning
fc356c6505
Disable the animation for finishing activity in ViewImageActivity and ViewVideoActivity. Fixed a bug that occurred when parsing posts finishes but the PostFragment is not added in any Activity (e.g. Activity finishes).
2018-09-22 10:45:38 +08:00
Alex Ning
88e4cf810f
Click the subreddit icon or the subreddit name to view the subreddit's details in PostFragment. Make the status bar in ViewSubredditDetailActivity translucent. Prepare to view the user's details in ViewUserDetailActivity. Minor bugs fixed.
2018-09-21 23:35:57 +08:00
Alex Ning
5c51450a8e
Fixed a bug that the expand less button and the expand more button is not shown at the right time.
2018-09-03 16:17:51 +08:00
Alex Ning
06a692130c
Replace the RecyclerView for comments to MultiLevelRecyclerView in order to display the comment trees easily. Click the expand more button to expand the comment tree. Click the expand less button to hide the comment tree. Rewrite some code.
2018-09-03 00:05:42 +08:00
Alex Ning
6637cefc05
Blur the preview image if the post is NSFW. Tweak some layouts. Optimize some methods.
2018-08-30 21:18:21 +08:00
Alex Ning
4364e20e36
Display a custom error view when there is something wrong when loading best posts. Probably fix a bug that holder.getAdapterPosition() returns -1 when loading subreddit icons in the RecyclerView of PostFragment. Subreddit banners are parsed correctly in ParseSubscribedThing. Check if the api call is successful in onResponse. Rewrite some methods.
2018-08-30 14:08:02 +08:00
Alex Ning
3fa6257428
Use Retrofit to fetch posts. Delete PaginationRequestQueueSynchronizer because there is no need to pass request queue between PostFragment and PostPaginationScrollListener. Delete and rewrite some code.
2018-08-29 12:54:05 +08:00
Alex Ning
2a57e4d5b4
Use Retrofit to send API requests. Rename some methods. Changing the type of some methods related to fetching data to static.
2018-08-28 23:59:03 +08:00
Alex Ning
a6a951732d
Change some methods related to parsing data to static methods. Preparing to use Retrofit to send API requests. Already made a change to use Retrofit to fetch comments.
2018-08-27 23:05:56 +08:00
Alex Ning
41b243be7d
Display the number of gold given to the post.
2018-08-26 14:51:13 +08:00
Alex Ning
d83ded0193
Display a thumbtack icon if the post is stickied on top. Display a gold icon and the number of gold if the post is gilded. Load subreddit icons in LoadSubredditIconAsyncTaskListener instead of loading the icons in onPostExecute() of LoadSubredditIconAsyncTask in order to avoid loading icons on a destroyed activity when start the Activity and then press back or up button immediately.
2018-08-24 10:38:37 +08:00
Alex Ning
f90bd4d1cc
Change the logic of parsing the subreddit icon. Click the icon and the banner of the subreddit to view the image in ViewImageActivity.
2018-08-23 17:27:16 +08:00
Alex Ning
97079663ff
Correctly handle the case that the value of SELFTEXT_HTML or BODY_HTML_KEY is null. Delete the constraint that only when all the subscribed subreddits and users data have been inserted can the two RecyclerViews update their data in order to avoid the newly fetched data cannot be observed by observers and make the RecyclerView getting the new data impossible.
2018-08-22 19:49:50 +08:00
Alex Ning
80058ff6ab
Load comment and post content text in HTML form instead of String. Fixed a bug that the icon of subreddits was not parsed properly in ParseSubredditData class.
2018-08-21 00:08:48 +08:00
Alex Ning
0fa03cba21
Rename some classes and layout resources. Feature added: view posts in ViewSubredditDetailActivity.
2018-08-20 22:33:00 +08:00
Alex Ning
07b32b3900
Rename some classes. Change the logic of getting the subreddit icon. Prepare to display posts in ViewSubredditDetailActivity.
2018-08-20 00:04:49 +08:00
Alex Ning
23bf92d9cf
Added feature: Vote in ViewPostDetailActivity. Fix some behavior after the vote fails.
2018-08-19 00:03:56 +08:00
Alex Ning
38344e305c
Save vote state in CommentData
2018-08-18 09:35:45 +08:00
Alex Ning
cca0313990
Load user info after the new access token is retrieved if the old access token expired. Feature added: vote comment
2018-08-18 09:22:31 +08:00
Alex Ning
3c1423a127
Disable image rotation in ViewImageActivity. Disable dispatching touch event in ViewImageActivity when the image is zooming in or out in order to view the image.
2018-08-11 23:13:26 +08:00
Alex Ning
eb973138f7
Fixed a bug which causes the app to crash when there is no comment in a post. Add a no comment placeholder which is displayed when there is no comment in a post.
2018-08-11 17:49:30 +08:00
Alex Ning
c0eaf2d3bb
Fixed a bug which causes the app crash when starting ViewImageActivity from ViewPostDetailActivity.
2018-08-11 00:05:20 +08:00
Alex Ning
362634d1c7
Display the subreddit icon in ViewPostDetailActivity. Fixed a bug when the subreddit had no icon, the default icon was not shown. Save the subreddit icon url to BestPostData. Having done saving the subreddit icon url to the instance of BestPostData, skip loading the icon from the database using AsyncTask and load the icon from the instance of BestPostData instead.
2018-08-10 10:24:36 +08:00
Alex Ning
e44a172db0
Display subreddit icons in best posts, eventually. Rename some methods.
2018-08-10 08:22:56 +08:00
Alex Ning
b0e2e273a7
Cancel loading the user's info when there is nobody logging in. Delete a line which access a deleted string resource in manifest.
2018-08-05 15:07:37 +08:00
Alex Ning
f2eb18749c
Fetch a new access token in onCreate method of MainActivity when the old access token is about to expire, specifically, to expire within the next 5 minutes or is already expired to avoid refreshing the access token many times by other queries later.
2018-08-05 14:26:01 +08:00
Alex Ning
c6026e5659
Fetch the subreddit info and save it to the database. Solve a bug that cannot create a instance of SubredditViewModel.
2018-08-05 12:26:50 +08:00
Alex Ning
9334d3860e
Preparing to fetch the subreddit info and save it to the database.
2018-08-01 00:15:58 +08:00
Alex Ning
7f8ca49190
Add the ViewSubredditActivity. Add a OnClickListener in the subscribed subreddits RecyclerView to lauch the ViewSubredditActivity.
2018-07-30 23:27:52 +08:00
Alex Ning
c752b66953
Add a scroll bar in the navigation drawer
2018-07-30 00:11:05 +08:00
Alex Ning
ddc7b36e72
Save subscribed subreddits and users to the SQLite database by using Room Persistence Library. Add a following section in the navigation drawer to display all the followed users. Add a NestedScrollView in the navigation drawer to wrap all the elements. Disable nested scrolling feature in all the RecyclerViews in the navigation drawer.
2018-07-29 20:25:55 +08:00
Alex Ning
e3653eb503
Add a RecyclerView for subscribed subreddits in navigation drawer, rewrite some code and minor bugs fixed
2018-07-28 13:45:01 +08:00
Alex Ning
0e6d4ae525
Add RecyclerView for subscribed subreddits in navigation drawer and rewrite some code
2018-07-28 13:38:50 +08:00
Alex Ning
1f2137dd36
First commit
2018-07-26 23:04:44 +08:00