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 |
|