| 
							
							
								 Alex Ning | d6c3bfddd7 | Fix marking posts as read on scroll. | 2021-09-17 22:07:03 +08:00 |  | 
			
				
					| 
							
							
								 Alex Ning | 474b3cf32f | Fix hiding read posts automatically. | 2021-09-17 21:06:53 +08:00 |  | 
			
				
					| 
							
							
								 Alex Ning | 5dda05d7fa | Fix opening the same media multiple times by clicking it repeatedly. | 2021-09-17 20:49:50 +08:00 |  | 
			
				
					| 
							
							
								 Alex Ning | 48a8076fc0 | Rewrite code related to hiding read posts. | 2021-09-17 20:47:21 +08:00 |  | 
			
				
					| 
							
							
								 Alex Ning | 50a3572679 | No need to pass a HashSet to hide read posts. | 2021-09-16 23:26:56 +08:00 |  | 
			
				
					| 
							
							
								 Alex Ning | 1d73231a82 | Remove unused API. | 2021-09-16 22:52:13 +08:00 |  | 
			
				
					| 
							
							
								 Alex Ning | 6aaef3820c | Fix no post message not shown in PostFragment. | 2021-09-16 22:44:15 +08:00 |  | 
			
				
					| 
							
							
								 Alex Ning | 7f44b6a8de | Fix the same value, null, was passed as the nextKey in two sequential Pages loaded from a PagingSource. | 2021-09-16 19:25:58 +08:00 |  | 
			
				
					| 
							
							
								 Alex Ning | 8a10733d8c | Use Transformations.map and PagingDataTransforms.filter to remove read posts. It is an ugly design but I cannot think of a better way. | 2021-09-15 22:44:34 +08:00 |  | 
			
				
					| 
							
							
								 Alex Ning | 1d0ab483d1 | Fix gfycat videos cannot be downloaded. | 2021-09-08 21:11:15 +08:00 |  | 
			
				
					| 
							
							
								 Alex Ning | 5fddea1362 | Fix onPostUpdateEvent and onNeedForPostListFromPostRecyclerViewAdapterEvent in PostFragment. | 2021-09-07 19:18:18 +08:00 |  | 
			
				
					| 
							
							
								 Alex Ning | 91d24e1e0c | Unlock Account Section -> Unlock in LockScreenActivity. | 2021-09-06 23:33:23 +08:00 |  | 
			
				
					| 
							
							
								 Alex Ning | ecb891748d | Remove PostViewModel, PostDataSource and PostDataSourceFactory. NewPostViewModel is renamed to PostViewModel. | 2021-09-06 23:31:18 +08:00 |  | 
			
				
					| 
							
							
								 Alex Ning | 01e1103d3d | Remove unused variables. | 2021-09-06 23:19:13 +08:00 |  | 
			
				
					| 
							
							
								 Alex Ning | 0b8e8076fc | Remove retryLoadingMore in NewPostViewModel. | 2021-09-06 23:14:36 +08:00 |  | 
			
				
					| 
							
							
								 Alex Ning | a239eec17c | Remove code related to NetworkState in PostRecyclerViewAdapter. | 2021-09-06 23:09:37 +08:00 |  | 
			
				
					| 
							
							
								 Alex Ning | a725f7eb3a | Use withLoadStateFooter to show load state. | 2021-09-06 22:59:05 +08:00 |  | 
			
				
					| 
							
							
								 Alex Ning | 1f02fcd0da | Remove PostPaging3Repository. | 2021-09-06 21:22:27 +08:00 |  | 
			
				
					| 
							
							
								 Alex Ning | 09e1711e78 | Refreshing, changing sort type and post filter are now working in PostFragment. | 2021-09-06 21:02:06 +08:00 |  | 
			
				
					| 
							
							
								 Alex Ning | ba2c12d45d | Start migrating to Paging 3 library. | 2021-09-05 23:42:53 +08: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 | f13012d21c | Save last foreground time instead of last unlock time. | 2021-09-03 21:07:25 +08:00 |  | 
			
				
					| 
							
							
								 Alex Ning | 0559176a8b | New options: App Lock and App Lock Timeout. | 2021-09-03 16:57:12 +08:00 |  | 
			
				
					| 
							
							
								 Alex Ning | c37d372b81 | Update Credits page. | 2021-09-03 15:15:44 +08:00 |  | 
			
				
					| 
							
							
								 Alex Ning | 39b5beb5c5 | Start implementing app lock feature. | 2021-09-03 14:52:59 +08:00 |  | 
			
				
					| 
							
							
								 Alex Ning | c0c89fb16a | Sidebar -> About. | 2021-09-03 10:47:25 +08:00 |  | 
			
				
					| 
							
							
								 Alex Ning | 0107bba62a | Fix showing wrong post feed in the second tab in MainActivity. | 2021-09-02 22:45:10 +08:00 |  | 
			
				
					| 
							
							
								 Alex Ning | 56d82d133f | Use PostFragment to handle loading subreddit or user icons for PostRecyclerViewAdapter. | 2021-09-02 20:58:27 +08:00 |  | 
			
				
					| 
							
							
								 Alex Ning | 01304ee7dc | Null check when fetching v.redd.it in ViewVideoActivity. | 2021-08-29 20:43:50 +08:00 |  | 
			
				
					| 
							
							
								 Docile-Alligator | 78deab34b7 | Merge pull request #406 from Skyluker4/github-actions Add Automated Workflows | 2021-08-29 19:45:13 +08:00 |  | 
			
				
					| 
							
							
								 Docile-Alligator | 7adde523e4 | Merge pull request #331 from curche/time-format-arrays Make time format strings less ambiguous | 2021-08-29 19:29:48 +08:00 |  | 
			
				
					| 
							
							
								 Alex Ning | e66faaa9be | Version 5.0.4. | 2021-08-26 20:29:40 +08:00 |  | 
			
				
					| 
							
							
								 Alex Ning | e8386b0c4a | Tweak the video autoplay control UI. Set show_timeout to 1s to video autoplay control UI. | 2021-08-26 20:27:19 +08:00 |  | 
			
				
					| 
							
							
								 Alex Ning | 79a7e0f6f6 | Fix ClassCastException. | 2021-08-26 20:01:24 +08:00 |  | 
			
				
					| 
							
							
								 Alex Ning | 9c9ca1cb3a | Version 5.0.3. | 2021-08-25 22:20:17 +08:00 |  | 
			
				
					| 
							
							
								 Alex Ning | e301f73024 | Set a null OnClickListener to the search panel card view in ViewPostDetailActivity. | 2021-08-25 20:38:31 +08:00 |  | 
			
				
					| 
							
							
								 Alex Ning | fffc5b9eb4 | Fix clicking a subreddit in subreddit suggestions goes to the subreddit page instead of returning the subreddit name in several activities. | 2021-08-25 20:34:08 +08:00 |  | 
			
				
					| 
							
							
								 Alex Ning | de8df061ed | Try to fix java.lang.IndexOutOfBoundsException in com.google.android.material.appbar.HeaderScrollingViewBehavior.layoutChild and com.google.android.material.appbar.HeaderScrollingViewBehavior.onMeasureChild. | 2021-08-24 22:54:30 +08:00 |  | 
			
				
					| 
							
							
								 Alex Ning | 386b6e22ca | Fix an ArrayIndexOutOfBoundsException in CommentsRecyclerViewAdapter. | 2021-08-24 20:59:32 +08:00 |  | 
			
				
					| 
							
							
								 Alex Ning | 79e4b13c82 | Version v5.0.2. | 2021-08-20 13:13:45 +08:00 |  | 
			
				
					| 
							
							
								 Alex Ning | 6e6788d96c | Remove animateLayoutChanges in video autoplay views. | 2021-08-20 13:07:32 +08:00 |  | 
			
				
					| 
							
							
								 Alex Ning | c7fdef7a58 | Add animateLayoutChanges to item_post_compact_right_thumbnail. | 2021-08-20 13:03:52 +08:00 |  | 
			
				
					| 
							
							
								 Alex Ning | 5dd1e2d7eb | Version 5.0.1. | 2021-08-19 21:53:51 +08:00 |  | 
			
				
					| 
							
							
								 Alex Ning | 54785beede | Try fixing IllegalArgumentException at androidx.viewpager.widget.ViewPager.onInterceptTouchEvent. | 2021-08-19 21:50:36 +08:00 |  | 
			
				
					| 
							
							
								 Alex Ning | b3eb20862a | Try fixing IllegalStateException at androidx.viewpager2.widget.ScrollEventAdapter.updateScrollEventValues in ViewUserDetailActivity. | 2021-08-19 21:11:44 +08:00 |  | 
			
				
					| 
							
							
								 Alex Ning | cc1e4794c9 | Catch SecurityException when getting network type. | 2021-08-19 20:59:24 +08:00 |  | 
			
				
					| 
							
							
								 Alex Ning | e2cca45f55 | Fix error when adding a subreddit to a multireddit. | 2021-08-19 20:34:57 +08:00 |  | 
			
				
					| 
							
							
								 Alex Ning | 75d7cc30ae | Version 5.0.0. | 2021-08-18 21:51:27 +08:00 |  | 
			
				
					| 
							
							
								 Alex Ning | e4ef26adb6 | New languages: Portuguese and Somali. Update translation. | 2021-08-18 21:46:20 +08:00 |  |