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