Commit Graph

60 Commits

Author SHA1 Message Date
75452b764d Disable clicking comment icon in a post to submit a comment. Enlarge the icons in comments. Fix regex used to linkify subreddits and users. 2019-10-25 21:16:09 +08:00
6662f9af34 Fixed bottom sheet fragments cannot swipe down to show items when they are expanded. Version 1.3.1. 2019-10-20 23:23:56 +08:00
68f113a66e Show an error message when favorite or unfavorite something failed. Minor bugs fixed. Version 1.3.0. 2019-10-14 11:03:54 +08:00
35f9a645d8 Fix app crashes when opening images and videos. 2019-10-07 08:38:38 +08:00
f36cef5954 Version 1.2.1 2019-10-06 09:14:54 +08:00
b56594aeba Version 1.2.0 2019-10-05 23:53:28 +08:00
de8076539d Change gitignore file. 2019-09-30 00:25:21 +08:00
47832e1e91 Blurring spoiler post images is now available. Change spoiler and flair text background colors. Fixed collapsed comments shown after orientation change. 2019-09-27 16:58:57 +08:00
41b0b31f2c Only show the new messages within the the notification interval to prevent showing the same notifications over and over again. Version 1.1.1. 2019-09-22 22:02:50 +08:00
cf84a6d431 Delete something related to downloading videos. 2019-09-19 21:58:40 +08:00
5172ae96a7 Change the color of the comment's vertical bar. Long press the comment to expand or collapse. Version 1.0.9. 2019-09-17 16:56:04 +08:00
8b366c0961 Version 1.0.8 2019-09-16 00:07:44 +08:00
fa7f12bd19 Version 1.0.7 2019-09-12 21:23:43 +08:00
bbff1266a5 Version 1.0.6 2019-09-11 10:12:15 +08:00
f5f2acfab1 Version 1.0.5 2019-09-10 17:15:24 +08:00
7cb7fee944 Version 1.0.4 2019-09-09 21:35:29 +08:00
b18e44a00c Version 1.0.3 2019-09-09 16:40:38 +08:00
5dbe271b2c Hiding and unhiding posts are now available. 2019-09-08 16:08:39 +08:00
cb471b4f86 Version 1.0.1 2019-09-08 10:56:28 +08:00
4e14b13fba Fixed force stop when opening link type post. Update libraries. 2019-09-07 22:26:29 +08:00
7a3e22617b Make generating release apk availalbe. 2019-09-05 08:18:06 +08:00
a5a77fca04 View crosspost parent in ViewPostDetailActivity when clicking the crosspost icon or select Crosspost parent menu item in toolbar. Filter NSFW posts in FilteredThingActivity is now available. 2019-08-30 11:35:44 +08:00
5e144c6de9 Reimplement Markdown display due to update of Markwon library. Fixed RetryLoadingMoreCallback is null in MessageRecyclerViewAdapter. 2019-08-26 13:52:19 +08:00
9bad5024ff Fixed getting same notifications for different accounts (for real this time). Add a settings acivity but with no use now. Minor bugs fixed. Minor UI tweaks. 2019-08-21 16:21:17 +08:00
21c9eb03ed Fetch unread messages periodically (15 mins for test) using WorkManager. Click new comment notifications to view new comment in ViewPostDetailActivity. 2019-08-17 17:43:29 +08:00
eaef58037c Editing flair is now available. 2019-08-14 13:53:08 +08:00
47515b87d0 Use Brige library and Android-State library to avoid TransactionTooLargeException during state saving and restoration. Minor bugs fixed. 2019-08-01 00:29:29 +08:00
40fc423b33 Use rounded corner bottom fragment. Tweak bottom sheet fragment UI. Change post type bottom sheet dialog to fragment. Exit SearchActivity no matter searchview is open or not. 2019-07-26 23:31:48 +08:00
ebf542161e Flair, spoiler and nsfw support for submitting posts. 2019-07-17 09:31:49 +08:00
fcc34b45d4 Use a modal bottom sheet to display post selection instead of an alert dialog. Fixed some icons. 2019-07-12 11:31:28 +08:00
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
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
f69ae29bb9 Added a feature: Sending comments. 2019-06-14 10:30:26 +08:00
42c7b316f3 Add CommentActivity for sending comments (not implemented yet). Minor UI tweaks. 2019-06-13 12:16:04 +08:00
ef8daed571 Minor layout tweaks. Fixed action bar color in ViewPostDetailActivity in dark mode. 2019-06-11 19:59:23 +08:00
1d294609f5 Unescape HTML for post content and comments. Minor UI fixes. 2019-04-26 21:53:32 +08:00
cd4730c649 Synchronizing voting state between PostRecyclerViewAdapter and ViewPostDetailActivity using EventBus by greenrobot. Minor bugs fixed. 2019-04-18 23:31:41 +08:00
246d4f45ab Fixed displaying wrong score when rapidly clicking vote buttons in PostRecyclerViewAdapter. 2019-04-18 17:18:19 +08:00
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
1293eac5c8 Add a search view in MainActivity and add a SearchActivity. 2019-02-22 13:34:24 +08:00
82d97cf732 Migrate to AndroidX 2019-02-21 17:24:23 +08:00
2b0228ab47 Use another GifImageView library. 2019-02-21 13:21:32 +08:00
0d6296c1a4 Load All comments of a post using paging library. Loading comments of comments is now broken. 2019-02-12 14:37:36 +08:00
f0b149ce82 Use MarkwonView (a markdown library) instead of HtmlTextView to display post content and comments. 2019-01-09 10:05:20 +08:00
93a9ad9ece Display a MaterialLoadingProgressBar instead of a ProgressBar when loading posts. Correctly handle the visibility of the MaterialLoadingProgressBar when loading posts. 2018-12-27 15:14:10 +08:00
45f67457fa Use Android Paging Library to load and display best posts. Loading best posts in a specific subreddit is broken. Fixed a bug which is PostViewModel's data becoming null after the app restart. Add notch support for Android Pie. 2018-12-27 11:29:02 +08:00
60b659e651 Use GifImageView to display all the images in order to prevent slow playing of the gifs. Extend GifImageView as AspectRatioGifImageView to retain the features of AspectRatioImageView. 2018-12-22 10:42:24 +08:00
6e5a0e7ef3 Use AspectRatiotImageView instead of ImageView to fully display the preview images of posts and prevent scrolling jump in PostFragment and ViewPostDetailActivity. 2018-10-28 23:18:01 +08:00
86ea4c8982 Bind views using ButterKnife. Let volume controls adjust music stream in ViewVideoActivity. 2018-10-27 00:06:35 +08:00
8b52810d7c Use Dagger 2 to inject the Retrofit singleton to classes. Minor bugs fixed. 2018-10-12 23:52:23 +08:00