Commit Graph

  • 0296c9db1a Start implementing reminders. master Docile-Alligator 2026-06-22 18:41:52 -04:00
  • cd5f5e15fd Use getOnBackPressedDispatcher().onBackPressed() in some activities. Docile-Alligator 2026-06-22 18:12:20 -04:00
  • 63937d2534 Fix IndexOutOfBoundsException in ViewVideoActivity.onTracksChanged. Docile-Alligator 2026-06-22 18:04:13 -04:00
  • 1c93d1dfd3 Fix NullPointerException in FlairBottomSheetFragment.fetchFlairs. Docile-Alligator 2026-06-22 11:08:46 -04:00
  • ae7421c594 Fix NullPointerException in PostPagingSource's constructor for multireddits. Docile-Alligator 2026-06-22 11:07:26 -04:00
  • 8147226761 Fix ConcurrentModificationException when refreshing posts. Docile-Alligator 2026-06-22 11:04:34 -04:00
  • 09d5defaff Fix the first image in a gallery not showing in ViewPostDetailActivity. Really? I don't know. It's weird it does not happen in PostRecyclerView, although they use the same PostGalleryTypeImageRecyclerViewAdapter. Docile-Alligator 2026-06-21 12:32:20 -04:00
  • b30fe09a71 Fix toolbar visibility not changed after toggling SystemUiVisibility in ViewRedditGalleryVideoFragment. Docile-Alligator 2026-06-20 22:29:59 -04:00
  • 4e774f0c7b Fix status bar inset handling in ViewImgurMediaActivity. Docile-Alligator 2026-06-20 22:27:05 -04:00
  • b3645270b5 Fix status bar inset handling in ViewRedditGalleryActivity. Docile-Alligator 2026-06-20 00:00:39 -04:00
  • 053fb22b20 Fix status bar inset handling in ViewVideoActivity. Docile-Alligator 2026-06-19 19:17:47 -04:00
  • 3127d49b3f Fix MediaScannerConnection ServiceConnectionLeaked issue in DownloadMediaService and DownloadRedditVideoService. Docile-Alligator 2026-06-18 16:24:13 -04:00
  • 38a12198b1 Fix swipe actions not working in CommentsRecyclerViewAdapterNew. Docile-Alligator 2026-06-18 15:18:37 -04:00
  • e5c99a8998 Fix lazy mode issue in gallery layout. Docile-Alligator 2026-06-16 16:07:22 -04:00
  • 3e04eda66e Fix NullPointerException in ViewPostDetailFragmentNew. Docile-Alligator 2026-06-16 15:39:48 -04:00
  • 72af0f3596 Fix wrong posts showing when swiping between posts. Docile-Alligator 2026-06-16 15:01:31 -04:00
  • 34c9772145 Version 8.3.0-beta2. v8.3.0-beta2 Docile-Alligator 2026-06-14 20:06:53 -04:00
  • f2cbb2a622 Fix Error Processing Video when submitting video posts. Docile-Alligator 2026-06-14 18:30:18 -04:00
  • 38ef096faa Fix post not updating after edit. Docile-Alligator 2026-06-14 15:22:08 -04:00
  • 4722cd3e4d Fix anonymous post history not showing certain posts. Docile-Alligator 2026-06-13 23:16:27 -04:00
  • fd78ab2aff Fix first gallery image not loading. Docile-Alligator 2026-06-13 22:53:40 -04:00
  • 363c0d4b02 Fix incorrect file name issue. Docile-Alligator 2026-06-13 21:52:14 -04:00
  • 3c57e42887 Remove comments in ViewVideoActivity. Reset resumePosition after restoring video progress in ViewVideoActivity. Docile-Alligator 2026-06-11 23:39:08 -04:00
  • 890b67ee2d Fix imgur link handling. Docile-Alligator 2026-06-11 23:05:28 -04:00
  • a120a91cda Fix imgur link handling. Docile-Alligator 2026-06-11 23:02:09 -04:00
  • dc7ffee0a6 Refine markdown embedded videos download. Docile-Alligator 2026-06-10 22:53:40 -04:00
  • 70659af408 Implement onItemClick in VideoEntry in CommentsRecyclerViewAdapterNew. Docile-Alligator 2026-06-10 22:40:34 -04:00
  • 839d30ed0f Show markdown embedded videos in PostDetailRecyclerViewAdapterNew. Docile-Alligator 2026-06-10 22:37:20 -04:00
  • 34a4ebde07 Download markdown embedded videos. Docile-Alligator 2026-06-10 22:16:18 -04:00
  • 7150ebc04c Optimize ViewVideoViewModel.loadVideoLink. Docile-Alligator 2026-06-07 21:55:53 -04:00
  • cf1ad30a3f Continue optimizing ViewVideoActivity. Docile-Alligator 2026-06-07 16:59:04 -04:00
  • dca55ac9d2 Fixed local votes and read posts in anonymous mode. (#1918) valhn 2026-06-07 15:56:12 +00:00
  • 8c632fcfc6 Fixed StringIndexOutOfBoundsException in UserProfileImagesBatchLoader. Docile-Alligator 2026-06-07 11:36:26 -04:00
  • 97b2e993e5 Continue implementing using UserProfileImagesBatchLoader to load user avatars in posts. Docile-Alligator 2026-06-03 22:19:51 -04:00
  • 596e958323 Start using UserProfileImagesBatchLoader to load user avatars in posts. Docile-Alligator 2026-06-03 15:57:18 -04:00
  • 741af41234 Optimize UserProfileImagesBatchLoader. Docile-Alligator 2026-06-03 12:41:16 -04:00
  • 25362b64b2 Fix IndexOutOfBoundsException in CommentsRecyclerViewAdapterNew. Docile-Alligator 2026-06-02 18:28:52 -04:00
  • 6883e29a0b Version 8.2.5. v8.2.5 Docile-Alligator 2026-06-01 17:30:16 -04:00
  • 5598ef36b3 No need to call subreddit autocomplete in the anonymous mode. Docile-Alligator 2026-06-01 15:04:05 -04:00
  • 7dbbab8df3 Fixed subreddits not loading. Docile-Alligator 2026-06-01 10:32:09 -04:00
  • 38114ec91a Version 8.2.4. Fixed posts not loading correctly. v8.2.4 Docile-Alligator 2026-05-31 12:43:59 -04:00
  • 8afd01e459 Start optimizing ViewVideoActivity. ViewVideoViewModel. Docile-Alligator 2026-05-28 14:32:20 -04:00
  • 723e8ce011 Continue implementing videos in markdown. Docile-Alligator 2026-05-26 17:32:50 -04:00
  • b4d4e2c7d6 Continue implementing videos in markdown. Docile-Alligator 2026-05-26 13:51:08 -04:00
  • 79b7ea6815 Optimize UploadedImageBlockParser.Factory.tryStart. Docile-Alligator 2026-05-25 18:40:49 -04:00
  • af4c779e96 Optimize ImageAndGifBlockParser.Factory.tryStart. Docile-Alligator 2026-05-25 18:28:56 -04:00
  • 9fb4824659 Optimize Utils.parseRedditImagesBlock. Docile-Alligator 2026-05-24 14:26:38 -04:00
  • 5b4f6be768 Start adding support for embedded videos in markdown. Docile-Alligator 2026-05-24 13:35:35 -04:00
  • 02932dd76b Version 8.3.0-beta1. v8.3.0-beta1 Docile-Alligator 2026-05-22 21:36:21 -04:00
  • c9d8e684d3 Fixed issues related to remember mute. Docile-Alligator 2026-05-22 21:35:50 -04:00
  • e1e03c4928 Allow logging in using Firefox. Docile-Alligator 2026-05-22 20:02:19 -04:00
  • ff3331cf5c Adds Firefox Focus in getChromeCustomTabPackageName (#1898) Alexis Vézina 2026-05-22 19:44:36 -04:00
  • 3e710b31a4 Fix login not working using Firefox. Docile-Alligator 2026-05-22 12:32:51 -04:00
  • 98b454ae92 Make binding a local variable in onCreateView in some bottom sheet fragments. Docile-Alligator 2026-05-22 09:50:19 -04:00
  • 68c032c8f9 fix: clear ViewBinding references in BottomSheetFragments to mitigate memory leaks (#1913) Strycry 2026-05-22 08:45:21 -05:00
  • 18b0445ed5 Merge pull request #1917 from Docile-Alligator/comments_refactor Docile-Alligator 2026-05-22 09:35:07 -04:00
  • 8e09f47e14 Merge branch 'master' into comments_refactor comments_refactor Docile-Alligator 2026-05-22 09:30:00 -04:00
  • c4ec708a0a Rename .java to .kt Docile-Alligator 2026-05-22 09:30:00 -04:00
  • 505b00ebee Initialize ConcatAdapter in onCreateView in ViewPostDetailFragmentNew. Docile-Alligator 2026-05-22 09:20:55 -04:00
  • 8e9dfcea2d Don't handle sh.reddit.com links. Fix app crashes when calling ViewPostDetailFragmentNew.updateCommentScrollPosition. Docile-Alligator 2026-05-22 09:12:01 -04:00
  • 4e51146a68 Important info. Docile-Alligator 2026-05-21 22:56:57 -04:00
  • bfc8336da7 Fixed cannot call this method in a scroll callback in viewPostDetailFragmentViewModel.getUiState().observe(). Docile-Alligator 2026-05-21 18:30:49 -04:00
  • 2c73e6d6b6 Rewrite ViewPostDetailActivityViewModel.fetchMorePosts to handle duplicate posts. Docile-Alligator 2026-05-21 18:25:07 -04:00
  • be6b6d889c Rewrite PostPagingSource.transformData to handle duplicate posts. Docile-Alligator 2026-05-21 17:47:00 -04:00
  • 267310a9c2 Accept null data in PostModerationEvent.DeleteFailed and CommentModerationEvent.DeleteFailed. Docile-Alligator 2026-05-21 16:57:52 -04:00
  • f0ac9c9fad Continue rewriting ViewPostDetailActivityViewModel. Docile-Alligator 2026-05-21 16:09:30 -04:00
  • 0edf06c6b8 Continue rewriting ViewPostDetailActivityViewModel. Docile-Alligator 2026-05-20 23:35:36 -04:00
  • eb0681973c Only use ViewPostDetailActivity.post and ViewPostDetailActivity.posts to save state. Docile-Alligator 2026-05-18 18:30:54 -04:00
  • 35862313a1 Save sort type to PostDetailCommentsCache. Docile-Alligator 2026-05-18 18:04:37 -04:00
  • 1be6709c74 Fix app crashes after orientation changes in ViewPostDetailFragmentNew. Save SortType.Type as @State in ViewPostDetailFragmentNew. Docile-Alligator 2026-05-18 15:03:53 -04:00
  • 3d8c5ff2a3 Fix comments being reloaded after orientation change. Docile-Alligator 2026-05-17 11:34:29 -04:00
  • 96873a83c9 Use the correct adapter in ViewPostDetailFragmentNew. Docile-Alligator 2026-05-11 22:01:45 -04:00
  • 86eb2f9481 Rewrite ViewPostDetailFragmentNew.refreshAdapter. Docile-Alligator 2026-05-11 20:06:35 -04:00
  • 7ae1716ac7 Remove mSingleCommentId in ViewPostDetailFragmentNew. Docile-Alligator 2026-05-11 19:24:41 -04:00
  • 969afc1abb Various fixes for ViewPostDetailFragmentViewModelNew.refresh and ViewPostDetailFragmentNew.changeToNormalThreadMode. Docile-Alligator 2026-05-11 16:16:58 -04:00
  • 492b24b247 Fix ViewPostDetailFragmentViewModelNew.refresh not working. Docile-Alligator 2026-05-11 15:27:08 -04:00
  • 4ae118fbc1 ViewPostDetailFragmentViewModelNew.deletePost. Docile-Alligator 2026-05-10 21:52:06 -04:00
  • 5ea9b02d9e Rewrite ViewPostDetailFragmentNew.deleteComment and ViewPostDetailFragmentViewModelNew.kt.deleteComment. Docile-Alligator 2026-05-10 21:42:56 -04:00
  • 20e340f23b Rewrite ViewPostDetailFragmentNew.onPostUpdateEvent. Docile-Alligator 2026-05-10 20:59:54 -04:00
  • 7a6513751a ViewPostDetailFragmentViewModel.toggleHidePost. Docile-Alligator 2026-05-10 19:02:50 -04:00
  • ceae749667 Rewrite ViewPostDetailFragmentNew.tryMarkingPostAsRead. ViewPostDetailFragmentViewModel.savePost. Docile-Alligator 2026-05-10 18:27:37 -04:00
  • 57894eba11 Rewrite ViewPostDetailFragmentNew.addChildComment. Docile-Alligator 2026-05-09 19:44:22 -04:00
  • fbde2bf01d Rewrite ViewPostDetailFragmentNew.addComment. Docile-Alligator 2026-05-09 19:37:24 -04:00
  • 3ae12d10e0 Rewrite ViewPostDetailFragmentNew.changeFlair. Docile-Alligator 2026-05-09 18:39:04 -04:00
  • 27c3d844bb Rewrite ViewPostDetailFragmentNew.resetSearchedPosition. Docile-Alligator 2026-05-09 18:13:49 -04:00
  • be73b2e64e Rewrite ViewPostDetailFragmentNew.searchComment. Docile-Alligator 2026-05-09 17:47:03 -04:00
  • 2b526b71f7 Rewrite ViewPostDetailFragmentNew.scrollToParentComment. Docile-Alligator 2026-05-09 16:10:31 -04:00
  • b980a91272 Rewrite ViewPostDetailFragmentNew.scrollToNextParentComment and ViewPostDetailFragmentNew.scrollToPreviousParentComment. Docile-Alligator 2026-05-09 15:55:44 -04:00
  • 3c30708b0f Rewrite ViewPostDetailFragmentNew.scrollToNextParentComment. Docile-Alligator 2026-05-09 15:19:43 -04:00
  • 114099b658 Use ViewPostDetailFragmentViewModelNew's methods for toggling nsfw and spoiler in ViewPostDetailFragmentNew's menu. Docile-Alligator 2026-05-08 23:21:07 -04:00
  • 02158a1b64 ViewPostDetailFragmentViewModel.toggleNotification for comments. Docile-Alligator 2026-05-08 22:08:11 -04:00
  • 72c18b9682 Rewrite ViewPostDetailFragmentNew.toggleNotification. Docile-Alligator 2026-05-08 21:37:57 -04:00
  • 160550da03 Rewrite ViewPostDetailFragmentNew.toggleMod. Docile-Alligator 2026-05-08 21:30:29 -04:00
  • 58236bfb56 Rewrite ViewPostDetailFragmentNew.toggleNSFW. Docile-Alligator 2026-05-08 20:38:08 -04:00
  • 10f885227d Rewrite ViewPostDetailFragmentNew.toggleNSFW. Docile-Alligator 2026-05-08 20:21:20 -04:00
  • 2cedc8fee9 Rewrite ViewPostDetailFragmentNew.toggleLock. Docile-Alligator 2026-05-08 20:06:46 -04:00
  • 2a69580c07 Rewrite ViewPostDetailFragmentNew.toggleSticky. Docile-Alligator 2026-05-08 20:01:59 -04:00
  • 4d6cd0d92b Rewrite ViewPostDetailFragmentNew.removePost. Docile-Alligator 2026-05-08 18:10:19 -04:00
  • 0117dd38fc Rewrite ViewPostDetailFragmentNew.approvePost. Docile-Alligator 2026-05-08 18:07:32 -04:00
  • c732681adc Rewrite ViewPostDetailFragmentNew.toggleLock for comments. Docile-Alligator 2026-05-08 17:51:25 -04:00