Commit Graph

298 Commits

Author SHA1 Message Date
TacoTheDank
0f4ced5669 Update AGP, reorganize libraries 2021-09-24 21:07:26 -04:00
Alex Ning
38caf7365a Fix a bug which causes the ViewModel not retain its state after orientation change. 2021-09-05 11:11:01 +08:00
Alex Ning
6dc0521e8e Testing Paging 3 library. 2021-09-04 23:41:44 +08:00
Alex Ning
39b5beb5c5 Start implementing app lock feature. 2021-09-03 14:52:59 +08:00
Alex Ning
e66faaa9be Version 5.0.4. 2021-08-26 20:29:40 +08:00
Alex Ning
9c9ca1cb3a Version 5.0.3. 2021-08-25 22:20:17 +08:00
Alex Ning
79e4b13c82 Version v5.0.2. 2021-08-20 13:13:45 +08:00
Alex Ning
5dd1e2d7eb Version 5.0.1. 2021-08-19 21:53:51 +08:00
Alex Ning
75d7cc30ae Version 5.0.0. 2021-08-18 21:51:27 +08:00
Alex Ning
fdf15fcd0e Version 5.0.0-beta5. 2021-08-13 21:37:21 +08:00
Alex Ning
a288c70c59 Secure mode is available. 2021-08-11 21:00:57 +08:00
Alex Ning
31a7c2be3a Version 5.0.0-beta4. Revert changes that limit the max height of images in PostRecyclerViewAdapter and PostDetailRecyclerViewAdapter. 2021-08-07 12:06:07 +08:00
Alex Ning
7b6f9339e7 Version 5.0.0-beta3. 2021-08-06 21:07:04 +08:00
Alex Ning
43dc0409ac Version 5.0.0-beta2. 2021-08-04 18:28:35 +08:00
Alex Ning
a8dff0bcda Actually it is v5.0.0-beta1. 2021-07-22 21:34:36 +08:00
Alex Ning
9f9611212b Version 5.0.0-beta1. 2021-07-22 21:13:46 +08:00
Alex Ning
1352a8268e Start adding support for searching in posts. 2021-07-08 20:49:38 +08:00
Alex Ning
372f373601 Show live comments in RPAN broadcasts. 2021-07-06 20:38:58 +08:00
Alex Ning
e3578c59dd Save light, dark and amoled Material You themes to database. Add 'Apply Material You' option. Test MotionLayout. 2021-07-02 23:16:18 +08:00
Alex Ning
dc4b1f2611 Version 4.3.4. 2021-06-10 17:27:23 +08:00
Alex Ning
c4276736ae Disable ViewPager2's swiping if swipe between posts is disabled. 2021-05-31 00:00:34 +08:00
Alex Ning
0f33ef627e Version 4.3.3. 2021-05-30 09:42:42 +08:00
Alex Ning
8f49352d78 Version 4.3.2. Downgrade several libraries. 2021-05-24 09:10:06 +08:00
Alex Ning
e4f25cc828 Version 4.3.1. Restore changes in ViewVideoActivity to fix a bug that video continues playing in the background after exiting. Rename Swipe Vertically to Go Back From Media to Swipe Vertically to Go Back From Image and Gif. 2021-05-22 23:19:51 +08:00
Alex Ning
673ba04110 Version 4.3.0. Fix video post parsing (v.redd.it). 2021-05-17 09:16:02 +08:00
Alex Ning
3c7a089a62 Version 4.3.0-beta5. 2021-05-15 14:24:47 +08:00
Alex Ning
49ffafdfd4 Hiding post fliar in PostFragment is now available. 2021-05-15 08:52:23 +08:00
Alex Ning
b9a2a1adea Change the style of single comment level indicator. 2021-05-15 00:21:31 +08:00
Alex Ning
39291be2e9 Version 4.3.0-beta4. 2021-05-05 15:56:42 +08:00
Alex Ning
c08d06df2e Fix app crashes in CopyTextBottomSheetFragment. Add LockScreenActivity. 2021-05-05 15:51:34 +08:00
Alex Ning
cea8afb5ad Version 4.3.0-beta3. 2021-04-21 10:15:22 +08:00
Alex Ning
f4266bb350 Version 4.3.0-beta2. Fix SQL migration issue when updating from version 18 to 19. 2021-04-11 08:33:56 +08:00
Alex Ning
0724dc861a Version 4.3.0-beta1. Tweak the name of the backup file. 2021-04-10 23:23:34 +08:00
Alex Ning
2d0aa76d34 New option: Crash Reports. 2021-04-02 15:21:15 +08:00
Alex Ning
8c40ee1bc3 Suggest title when submitting link post. 2021-04-02 00:24:47 +08:00
Alex Ning
65e654a23c Backup settings. 2021-03-06 11:33:35 +08:00
Alex Ning
abb37707fb Try to fix superscript. 2021-02-24 22:46:44 +08:00
Alex Ning
07e2e1e746 New options: hide post type and hide the number of awards. Tweak settings. 2021-02-24 00:15:37 +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
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
9726dd851a Version 4.2.3. 2021-02-01 15:06:29 +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
323af18c69 Version 4.2.2. 2021-01-24 11:00:06 +08:00
Alex Ning
0402a47090 Version 4.2.1. 2021-01-23 23:12:23 +08:00
Alex Ning
61b94718ef Version 4.2.0. 2021-01-23 10:45:28 +08:00
Alex Ning
ff067aab74 Version 4.2.0-beta2. New language: Polish. 2021-01-08 21:58:12 +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
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
fa55fb369d Replace Filter settings with Post Filter. 2020-12-26 00:26:30 +08:00
TacoTheDank
6247868949 Update some libraries 2020-12-23 17:36:22 -05:00
TacoTheDank
94202097b7 Reorganize and remove unused libraries 2020-12-23 17:35:41 -05: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
937989d6a4 Version 4.1.1. 2020-12-06 23:19:45 +08:00
Alex Ning
88f6d3ae15 Version 4.1.1-beta1. 2020-12-02 19:13:11 +08:00
Alex Ning
95fd7ce8ba Try fixing ANR when releasing ExoPlayer. 2020-12-02 17:09:01 +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
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
121da39592 Fix crash when downloading media. Version 4.1.0-beta6. 2020-11-20 00:08:54 +08:00
Alex Ning
7a449f165a Version 4.1.0-beta5. 2020-11-12 12:44:46 +08:00
Alex Ning
441458b8b2 Fix comment more button not visible. 2020-11-11 17:40:09 +08:00
Alex Ning
979ff84f46 Add Red Screen Of Death to display crash dialog. 2020-11-06 15:06:53 +08:00
Alex Ning
b4fa21be08 Version 4.1.0-beta4. 2020-10-28 17:53:47 +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
6710c44ff9 Version 4.1.0-beta3. 2020-10-24 10:51:30 +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
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
64d56f930d Version 4.1.0-beta1. 2020-10-14 00:11:53 +08:00
Alex Ning
2b6f04a283 Random post and subreddit is available. 2020-10-04 16:55:19 +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
52ee70a57e Fix Immersive Interface on Android R. Set targetSdkVersion and compileSdkVersion to 30. 2020-09-12 14:58:07 +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
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
2c0ed0834a Version 4.0.4. 2020-08-25 12:37:02 +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
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
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
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
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
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
67cb832c46 Replace Hauler with Slidr to avoid weird behaviour in SubsamplingScaleImageView. 2020-07-14 22:45:21 +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
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
Alex Ning
4fb2e3cc20 Add updated Crashy. 2020-07-09 12:13:45 +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
40fd7bf40f Prepare to add composing private message feature. 2020-07-07 23:35:18 +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
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
Alex Ning
88a2119586 Resolve conflicts: Some refactors on media activities. 2020-06-16 15:17:00 +08:00
Alex Ning
9a47a3d9d2 Version 3.2.0. 2020-06-08 21:18:18 +08:00
Alex Ning
a9d2108c00 Update acknowledgement info. 2020-06-04 23:02:05 +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
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
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
Hermes Junior
80f74fc9c2 Enable minify, reduce release apk size. 2020-05-08 16:03:11 +02:00
TacoTheDank
fc284a3dc0
Merge branch 'master' into master 2020-05-05 15:04:19 -04: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
Alex Ning
0f8395221d Show 1 Award instead of 1 Awards. Version 3.0.3. 2020-04-19 13:16:23 +08:00
Alex Ning
90fa50f5d1 Add a fast scroller on SubscribedSubredditsListingFragment. 2020-04-15 20:58:55 +08:00
Alex Ning
23aea84b6f Version 3.0.2. 2020-04-08 19:59:39 +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
86171535a6 Version 3.0.0. 2020-04-05 17:04:29 +08:00
Alex Ning
d6dd171ac4 Editing multireddits is now available. 2020-04-04 16:10:25 +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
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
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
4d6782107d Handle sidebar links. Version 2.1.0. 2019-12-31 21:54:51 +08:00
Alex Ning
5bf1d342f6 Markdown table support. 2019-12-26 23:57:02 +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
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
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
47b57fd50f Superscript is now available. 2019-11-19 11:31: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
a0aae589d7 Showing elapsed time in posts and comments is available. 2019-11-12 19:31:28 +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
36a06290ef Fixed UI issues in posts and comments. Version 1.4.0. 2019-10-29 22:33:53 +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
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
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
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
b56594aeba Version 1.2.0 2019-10-05 23:53:28 +08:00
Alex Ning
de8076539d Change gitignore file. 2019-09-30 00:25:21 +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
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
cf84a6d431 Delete something related to downloading videos. 2019-09-19 21:58:40 +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
8b366c0961 Version 1.0.8 2019-09-16 00:07:44 +08:00