Commit Graph

  • d17408e2c9 Use SubsamplingScaleImageView and BigImageView to display images in ViewImageOrGifActivity and CommentAndPostRecyclerViewAdapter to avoid app crashing. Create another ViewModel, PostDetailGifAutoplayViewHolder in CommentAndPostRecyclerViewAdapter. Alex Ning 2020-07-11 22:54:29 +08:00
  • 98f4da3868 Merge pull request #153 from OHermesJunior/proguard-on Docile-Alligator 2020-07-10 00:36:05 +08:00
  • bc8eea15ac Merge pull request #152 from OHermesJunior/preferences-anim Docile-Alligator 2020-07-10 00:35:24 +08:00
  • 126cfa280e Move onClickListeners from onBindViewHolder to PostCompactBaseViewHolder. Remove test code in CommentAndPostRecyclerViewAdapter. Alex Ning 2020-07-10 00:33:13 +08:00
  • 105a5642ea Add minified Release. Hermes Junior 2020-07-09 17:44:49 +02:00
  • 5020bf633f Fix username takes up too much space in comments. Add PostCompactRightLeftThumbnailViewHolder and PostCompactLeftThumbnailViewHolder in order to fix layout issues in ConstraintLayout v2.0.0-beta8. Rename 'Show Thumbnail on the Right in Compact Layout' to 'Show Thumbnail on the Left in Compact Layout'. Alex Ning 2020-07-09 22:29:22 +08:00
  • d03533b9b9 Add settings screen animations. Hermes Junior 2020-07-09 13:38:15 +02:00
  • 70264ee632 Fix fab does not show in MultiReditListingFragment when first entering SubscribedThingListingActivity. Alex Ning 2020-07-09 12:27:21 +08:00
  • 4fb2e3cc20 Add updated Crashy. Alex Ning 2020-07-09 12:13:45 +08:00
  • 45f6ba5532 Add an option to mute nsfw videos. Show preview before autoplaying videos in CommentAndPostRecyclerViewAdapter. Alex Ning 2020-07-09 10:51:24 +08:00
  • 6f34d854ea Setting autoplay videos visible area offset is available. Remove Crashy because it will crash on some devices, such as Pixel Slate. Alex Ning 2020-07-08 22:19:08 +08:00
  • 318b11da01 View crash reports in Settings -> About -> Crash Reports. Alex Ning 2020-07-08 12:32:49 +08:00
  • 406d82ef52 Composing message is now available. Alex Ning 2020-07-08 11:34:27 +08:00
  • 40fd7bf40f Prepare to add composing private message feature. Alex Ning 2020-07-07 23:35:18 +08:00
  • ba2a219168 Show a preview image before autoplaying video is loaded. Alex Ning 2020-07-06 22:14:58 +08:00
  • 3ef4b90a63 Set color of received and sent messages, and send message button. Alex Ning 2020-07-06 17:18:42 +08:00
  • 933e928faf Fixed some default colors. Alex Ning 2020-07-06 16:50:07 +08:00
  • 18e38f6527 Add two more comments in theme preview. Alex Ning 2020-07-06 15:40:29 +08:00
  • 4654090b31 Remove ParseAndSaveAccountInfo and move the code to FetchMyInfo. Move some classes to packages. Alex Ning 2020-07-06 12:19:21 +08:00
  • 5e02a43ba7 Fix notification interval not properly set for 15 and 30 mins. Alex Ning 2020-07-06 10:51:41 +08:00
  • 845e016f0a Fix link color not change in MessageRecyclerViewAdapter and PrivateMessagesDetailRecyclerViewAdapter. Alex Ning 2020-07-06 00:00:26 +08:00
  • 9ee22c3098 Fix themeing problems for recently-added features. Alex Ning 2020-07-05 11:34:05 +08:00
  • 90f741e9e1 Add more themeing options for links, private messages, etc. Restructure class files. Alex Ning 2020-07-03 21:48:35 +08:00
  • 4f8b313b3c Fully collapsing comments is now available (barebone). Alex Ning 2020-07-03 10:27:24 +08:00
  • 9a4edde8fb Add an option to change time format. Properly show message time in ViewPrivateMessagesActivity. Alex Ning 2020-07-02 18:59:53 +08:00
  • 3a72c5a1f8 Open message tab in InboxActivity when opening a message notification. Alex Ning 2020-07-02 13:12:36 +08:00
  • 1958ad77e3 Maintain RecyclerView position when showing and hiding the keyboard in ViewPrivateMessagesActivity. Alex Ning 2020-07-02 11:13:10 +08:00
  • 2fbc4d02c8 Changing ost layout in AccountSavedThingActivity is available. Alex Ning 2020-07-02 09:52:19 +08:00
  • eff385ccd6 Read all the replies when replying a message. Update the replied message in InboxFragment. Alex Ning 2020-07-01 21:48:39 +08:00
  • 707316c7ad Replying to messages is now available. Remove CollapsingToolbarLayout in ViewPrivateMessagesActivity. Scroll to bottom when entering ViewPrivateMessagesActivity. Alex Ning 2020-07-01 13:38:25 +08:00
  • a00f7ced6c Add an EditText and a send button in ViewPrivateMessagesActivity. Rewrite the code of fetchUserAvatar in ViewPrivateMessagesActivity. Alex Ning 2020-07-01 11:53:18 +08:00
  • bde545b75f Implemente a chat UI for private messages. Alex Ning 2020-06-30 13:33:05 +08:00
  • a888ae8435 Show all the messages in ViewPrivateMessagesActivity. Alex Ning 2020-06-29 16:42:43 +08:00
  • 04f16d5664 Add ViewPrivateMessagesActivity. Rename getSharedPreferences to getDefaultSharedPreferences in BaseActivity. Alex Ning 2020-06-29 13:15:23 +08:00
  • d1fc84f9d0 Test WorkManager. Still implementing PM. Alex Ning 2020-06-29 12:00:06 +08:00
  • 3c482c63ec Add another tab for PM in ViewMessageActivity. Alex Ning 2020-06-27 14:00:24 +08:00
  • f988416769 Merge pull request #145 from OHermesJunior/hide-actionbar Docile-Alligator 2020-06-24 16:02:11 +08:00
  • 7bb9d14f1d Hide actionbar on imgur images too. Hermes Junior 2020-06-23 16:37:53 +02:00
  • dc16f83d72 Merge pull request #142 from Docile-Alligator/3.2.0 Docile-Alligator 2020-06-23 16:42:39 +08:00
  • 1c370c5303 Merge branch '3.2.0-FD' into 3.2.0 Alex Ning 2020-06-23 16:38:30 +08:00
  • d7558a8e9c For F-Droid release. Alex Ning 2020-06-23 16:37:16 +08:00
  • 5daa0de82d Prepare to support PM. Alex Ning 2020-06-23 16:32:40 +08:00
  • 421315f0c6 Fix flair cannot be applied when submitting posts. Fix crash in FollowedUsersRecyclerViewAdapter. Alex Ning 2020-06-23 11:36:17 +08:00
  • 405cac91e8 Merge pull request #140 from OHermesJunior/eventbus-index Docile-Alligator 2020-06-22 23:41:20 +08:00
  • eda7a64c14 Merge pull request #141 from OHermesJunior/maven-clean Docile-Alligator 2020-06-22 23:40:17 +08:00
  • 14c42ee56f Remove unnecessary maven repositories. Hermes Junior 2020-06-22 17:28:35 +02:00
  • 46e0aef6de Merge pull request #139 from OHermesJunior/fastlane-structure Docile-Alligator 2020-06-22 16:46:23 +08:00
  • 51714b95ce Merge pull request #138 from OHermesJunior/improve-removed Docile-Alligator 2020-06-22 16:44:14 +08:00
  • eef66ac3b1 Add Fastlane file structure for app metadata. Hermes Junior 2020-06-21 22:26:03 +02:00
  • 3a88cacdde Improve removed thing not found detection. Hermes Junior 2020-06-21 17:39:41 +02:00
  • ed679e835d Merge pull request #137 from OHermesJunior/fix-image-feed Docile-Alligator 2020-06-21 08:14:15 +08:00
  • 0fc513cb9d Probably fix blurred images this time. Hermes Junior 2020-06-20 21:53:26 +02:00
  • b782a90bf3 Try another possible solution for blurry image problem. Alex Ning 2020-06-20 23:14:15 +08:00
  • 354529ca88 Add 2 options for notification interval: 15 minutes and 30 minutes. Alex Ning 2020-06-20 22:20:01 +08:00
  • dce5777fbb Add an option to automatically try loading removed gfycat videos on Redgifs. Alex Ning 2020-06-20 22:02:18 +08:00
  • 9f16b6c25a Add an option: Mute Autoplaying Videos. Alex Ning 2020-06-20 14:02:33 +08:00
  • 02af3edd09 Merge pull request #133 from OHermesJunior/fix-slide Docile-Alligator 2020-06-20 12:24:58 +08:00
  • f3862e1c8a Merge pull request #132 from OHermesJunior/divider-drawer Docile-Alligator 2020-06-20 12:23:51 +08:00
  • 88dea552dd Merge pull request #136 from OHermesJunior/version-about Docile-Alligator 2020-06-20 12:22:32 +08:00
  • 508f881171 Merge pull request #135 from OHermesJunior/fix-dark-icon Docile-Alligator 2020-06-20 12:20:12 +08:00
  • 8871eeaca8 Merge pull request #131 from OHermesJunior/sort-icons Docile-Alligator 2020-06-20 12:18:02 +08:00
  • cf69dc114a Merge pull request #134 from OHermesJunior/remove-sneaky-gms Docile-Alligator 2020-06-20 11:55:26 +08:00
  • 8cec7aff11 Add version info to about section. Hermes Junior 2020-06-20 00:51:13 +02:00
  • 0d07e86358 Fix "See Removed" icon dark on dark mode. Hermes Junior 2020-06-18 18:39:21 +02:00
  • d493a0a386 Exclude transitive dependency from Google GMS. Hermes Junior 2020-06-18 17:45:07 +02:00
  • dc39cb72af Enable EventBus Index, avoids reflection, and better performance. Hermes Junior 2020-06-18 11:57:47 +02:00
  • cad9912eda Fix swipe on two missed activities. Hermes Junior 2020-06-17 22:34:47 +02:00
  • 09538f4600 Add preferences label and divider in nav drawer. Hermes Junior 2020-06-17 19:23:13 +02:00
  • a70a00e6e9 Add icons to sort bottom sheets. Hermes Junior 2020-06-17 18:14:36 +02:00
  • b5fec7dac7 Fix themeing issues in ViewImageOrGifActivity and ViewImgurMediaActivity. Alex Ning 2020-06-17 22:36:22 +08:00
  • 5a6d18c0e4 Merge pull request #127 from OHermesJunior/slide-activities Docile-Alligator 2020-06-17 22:26:20 +08:00
  • be9f0c1fd1 Allow sliding back on all activities. Hermes Junior 2020-06-17 16:11:18 +02:00
  • 0df0482d45 Add some padding between markdown paragraghs. Delete Caveat font. Alex Ning 2020-06-17 19:23:44 +08:00
  • 513d926770 Probably fix duplicate posts problem. Alex Ning 2020-06-17 17:49:56 +08:00
  • dc550f1e18 Merge pull request #120 from OHermesJunior/see-removed Docile-Alligator 2020-06-17 12:32:58 +08:00
  • ab14405b77 Fix text color in SetAsWallpaperBottomSheet. Alex Ning 2020-06-17 11:59:09 +08:00
  • 72f176201e Add FontPreviewFragment. Add some fonts and delete some. Alex Ning 2020-06-17 09:38:36 +08:00
  • 46a8b0d276 Implement "see removed" for other types of posts. Improve removed thing detection. Hermes Junior 2020-06-12 22:06:35 +02:00
  • e0020e3cf2 Fix crash for non selftext posts. Hermes Junior 2020-06-12 17:18:40 +02:00
  • 1b972aca2e Implement option to see removed post. Hermes Junior 2020-06-12 16:30:56 +02:00
  • 99418267c4 Refactor menu setup. Hermes Junior 2020-06-12 16:28:05 +02:00
  • 4a1bed82d7 Implement option to see removed comment. Hermes Junior 2020-06-12 00:02:35 +02:00
  • 66f4db6b40 Set wallpaper in an AsyncTask. Alex Ning 2020-06-16 17:12:20 +08:00
  • f0f4cf42ff Merge pull request #125 from OHermesJunior/refactor-view-image Docile-Alligator 2020-06-16 15:27:05 +08:00
  • 62879f8dc2 Merge branch 'master' into refactor-view-image Docile-Alligator 2020-06-16 15:26:51 +08:00
  • fea972727c Merge pull request #126 from Docile-Alligator/OHermesJunior-refactor-view-image Docile-Alligator 2020-06-16 15:19:43 +08:00
  • 88a2119586 Resolve conflicts: Some refactors on media activities. Alex Ning 2020-06-16 15:17:00 +08:00
  • 268ea4f9d8 Merge pull request #123 from OHermesJunior/media-exit-anim Docile-Alligator 2020-06-16 12:27:54 +08:00
  • ecd8988342 Merge pull request #124 from OHermesJunior/remove-sidebar Docile-Alligator 2020-06-16 12:27:21 +08:00
  • 49c2c7a746 Fix branch rebase. Hermes Junior 2020-06-15 23:47:51 +02:00
  • 0d818c02e9 Refactor wallpaper setting feature, extracting to it's own class. Hermes Junior 2020-06-15 23:14:00 +02:00
  • a0d6c220c5 Refactor media download feature extracting to dedicated class. Hermes Junior 2020-06-15 22:34:34 +02:00
  • d428baaa7b Refactor ViewImage and ViewGif activities. Allow zooming in gifs. Hermes Junior 2020-06-15 21:40:02 +02:00
  • 2e04c031f9 Merge remote-tracking branch 'fork/remove-sidebar' into remove-sidebar OHermesJunior 2020-06-15 17:22:30 +02:00
  • 34b6ec90aa Remove SidebarActivity, use sidebar page in SubredditDetailActivity. Hermes Junior 2020-06-15 17:18:50 +02:00
  • 5f5fdbb896 Remove SidebarActivity, use sidebar page in SubredditDetailActivity. Hermes Junior 2020-06-15 17:18:50 +02:00
  • b57d381e94 Maybe fix java.lang.RuntimeException: Canvas: trying to draw too large bitmap. Fix many bugs. Alex Ning 2020-06-15 22:05:33 +08:00
  • 87d4e8d85f Make exit animation follow slide direction on media activities. Hermes Junior 2020-06-15 15:24:15 +02:00
  • e8e85b9631 Set image as wallpaper. Alex Ning 2020-06-15 14:48:16 +08:00
  • 4d753fc562 Add a rounded background to thumbnail in compact layout. Fix subreddits and users not clickable in sidebar. Alex Ning 2020-06-14 15:19:56 +08:00