Commit Graph

438 Commits

Author SHA1 Message Date
90b01df2e9 Parse raw markdown of posts and comments instead of html. 2019-08-12 10:30:43 +08:00
1ce9650935 Transparent nav bar in FilteredPostsActivity. 2019-08-12 10:08:49 +08:00
4ca9b06551 Fixed UI in dark theme. 2019-08-12 09:50:25 +08:00
90c7c66405 Fixed nav bar icon color in dark theme. Transparent nav bar in SubredditSelectionActivity for Android version >= 8.1. 2019-08-12 09:26:27 +08:00
002fa44d8a Showing a toast instead of a snackbar when the window flag is set to FLAG_LAYOUT_NO_LIMITS to prevent the snackbar being shown behind the nav bar. 2019-08-11 22:29:00 +08:00
2913c1583b Make nav bar white in day theme and change it to the same color as background color in some activities. Fixed nav bar icon color in dark theme. Minor UI tweaks. 2019-08-11 16:44:46 +08:00
c2f2fc1b39 Transparent navigation bar and status bar in ViewPostDetailActivity (All these changes including in other activities are only available for Android version >= 8.1). 2019-08-11 12:32:41 +08:00
413a18f6d3 Make navigation bar and status bar transparent to display posts, comments, subreddits and users under them. Minor UI tweaks for bottom sheet fragments. 2019-08-10 18:29:04 +08:00
4c21eea852 Display a toast to indicate the user to login before voting, replying and commeting. 2019-08-09 17:15:41 +08:00
1179cb50fa Browse posts and search posts are now available in anonymous mode. 2019-08-09 16:57:04 +08:00
17fc426ecb Anonymous mode is available but it is not useable. 2019-08-09 15:28:22 +08:00
a4583f1ecf Prevent loading user and subreddit data after orientation change if they were fetched before. Refresh current fragment in SearchResultActivity instead of all fragments when refreshing. 2019-08-09 11:29:46 +08:00
d408a47dba Fixed no posts, no comments, no users and no subreddits message cannot be retained after orientation change in PostFragment, CommentsListingFragment, UserListingFragment and SubredditListingFragment respectively. Minor bugs fixed. 2019-08-09 10:38:25 +08:00
85597a82d0 Switch between all logged-in reddit accounts is available. 2019-08-08 20:19:38 +08:00
e542ac5138 Log in other reddit accounts are available. Add an account switcher in the navigation drawer in MainActivity. 2019-08-08 20:05:45 +08:00
5b5da3d3fd Load subscriptions in SubredditSelectionActivity. Minor bugs fixed. 2019-08-08 13:44:27 +08:00
eb1d243f2c Minor bugs fixed. Change logic of parsing post to avoid displaying error view if some of the posts are not parsed successfully. 2019-08-08 11:59:41 +08:00
1c8ba320bc Refactored some of the untouched classes last time to support multi user. Bugs fixed related to subreddit selection in PostXXXActivity. 2019-08-08 11:14:18 +08:00
b5c9e98ec9 Fixed ViewPager adapter was initialized twice in ViewUserDetailActivity and it caused eventbus registered twice to PostFragment. 2019-08-08 08:57:43 +08:00
425bc857cf Refactored all the other classes to support multi user. Clearing the app data is required before launching the app. 2019-08-07 23:28:02 +08:00
7f2bc01180 Preparing to support multi user. Use the database to store accounts' info. LoginActivity is successfully refactored. Any other features are unavailable for now. 2019-08-07 10:54:47 +08:00
77d83654aa Bugs fixed related to submitting link and text posts. 2019-08-06 21:00:16 +08:00
71d6f803e0 Use PostMediaService to submit text and link posts. 2019-08-06 18:02:01 +08:00
fe898a5c6c Create PostMediaService to submit video and image posts. 2019-08-06 17:35:54 +08:00
5bb9cf7891 Minor bugs related to Custom Tabs fixed. Support more reddit domains. 2019-08-05 17:44:00 +08:00
7761d38756 Sorting and refreshing in FilteredPostsActivity are available. 2019-08-05 17:18:30 +08:00
199690355b Filtering posts to specific type when the type chip is clicked in posts. Minor bugs fixed related to PostDataSource to continue loading posts. 2019-08-05 15:28:53 +08:00
0d1fcecde6 Searching subreddits to post is available. Use Toolbar instead of ActionBar in various activities. Minor bugs fixed. 2019-08-05 10:30:22 +08:00
44e2987a84 Fixed UI in dark theme. Minor bugs fixed. 2019-08-04 11:11:52 +08:00
70e65565ae Show vote unavailable message if the vote buttons of an archived post are clicked. 2019-08-02 18:06:01 +08:00
b42db1fbfe Fixed vote failed message not shown. Fixed subreddit icon not load online if the subreddit info is not in the database. 2019-08-02 17:23:31 +08:00
8940d4da68 Fixed deep link error handling. 2019-08-02 15:25:44 +08:00
f86f06ffe5 Create LinkResolverActivity to resolve the reddit links instead of resolving them in different activities. Deep link error handling is still broken. 2019-08-02 13:51:32 +08:00
a2f301f75e Implement Deep Link to open reddit links directly in this app. 2019-08-01 13:23:47 +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
dc23a30220 Show r/all posts in MainActivity. 2019-07-30 08:25:21 +08:00
f07f01ce63 Display both the subreddit and the user name in ViewPostDetailActivity. 2019-07-30 00:30:45 +08:00
453501b1ba Add a ViewPager in MainActivity to display popular posts. 2019-07-29 22:02:37 +08:00
111ba8e5fc Sorting in SearchResultActivity is available. Switch DataSource instead of replacing fragments when changing sorting types. Minor bugs fixed. 2019-07-29 00:52:08 +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
1fc8423906 Sorting posts is now available. Minor bugs fixed. 2019-07-26 10:50:32 +08:00
66ed3d8f16 Minor bugs fixed. Minor layout tweaks. 2019-07-25 21:10:52 +08:00
469542fb68 Capture images and videos from camera when click capture fab in PostImageActivity and PostVideoActivity. Go to user's profile after sending image post. 2019-07-24 18:51:57 +08:00
fcff7784c9 Click a comment to view the corresponding post. 2019-07-22 11:13:57 +08:00
2f15543f91 Add a ViewPager in ViewUserDetailActivity to display comments. Fixed searching posts without specifying subreddit will result in no posts. Use another api endpoint for fetching posts in ViewUserDetailActivity. 2019-07-22 00:09:40 +08:00
0d5cf54af5 Fixed bugs when posting without a flair specified. Minor UI tweaks. 2019-07-20 00:21:00 +08:00
216228cf02 Add a search button in ViewSubredditDetailActivity and ViewUserDetailActivity. Search posts in a specific subreddit is available. Rename SearchActivity to SearchResultActivity. Add SearchActivity for searching instead of searching in MainActivity. 2019-07-18 23:59:14 +08:00
611d6a90ec Viewing rules after pressing rules button in PostXXXActivity is available. Extend MarkwonView to support opening reddit subreddit and user links. 2019-07-18 12:00:46 +08:00
42497bb247 Display spoiler and flair info in posts. 2019-07-17 21:33:16 +08:00
ebf542161e Flair, spoiler and nsfw support for submitting posts. 2019-07-17 09:31:49 +08:00