Commit Graph

485 Commits

Author SHA1 Message Date
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