aboutsummaryrefslogtreecommitdiff
path: root/app/src/main/res/values (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Change the layout of post. Add an error view when loading the preview image ↵Alex Ning2018-09-281-0/+1
| | | | fails.
* Add a feature which is refreshing the posts by clicking the refresh button. ↵Alex Ning2018-09-241-0/+1
| | | | Minor bugs fixed. Rewrite some code.
* Disable the animation for finishing activity in ViewImageActivity and ↵Alex Ning2018-09-221-1/+0
| | | | ViewVideoActivity. Fixed a bug that occurred when parsing posts finishes but the PostFragment is not added in any Activity (e.g. Activity finishes).
* Click the subreddit icon or the subreddit name to view the subreddit's ↵Alex Ning2018-09-212-4/+98
| | | | details in PostFragment. Make the status bar in ViewSubredditDetailActivity translucent. Prepare to view the user's details in ViewUserDetailActivity. Minor bugs fixed.
* Display a custom error view when there is something wrong when loading best ↵Alex Ning2018-08-301-0/+2
| | | | posts. Probably fix a bug that holder.getAdapterPosition() returns -1 when loading subreddit icons in the RecyclerView of PostFragment. Subreddit banners are parsed correctly in ParseSubscribedThing. Check if the api call is successful in onResponse. Rewrite some methods.
* Display a thumbtack icon if the post is stickied on top. Display a gold icon ↵Alex Ning2018-08-242-88/+3
| | | | and the number of gold if the post is gilded. Load subreddit icons in LoadSubredditIconAsyncTaskListener instead of loading the icons in onPostExecute() of LoadSubredditIconAsyncTask in order to avoid loading icons on a destroyed activity when start the Activity and then press back or up button immediately.
* Fixed a bug which causes the app to crash when there is no comment in a ↵Alex Ning2018-08-111-0/+1
| | | | post. Add a no comment placeholder which is displayed when there is no comment in a post.
* Fetch a new access token in onCreate method of MainActivity when the old ↵Alex Ning2018-08-051-1/+0
| | | | access token is about to expire, specifically, to expire within the next 5 minutes or is already expired to avoid refreshing the access token many times by other queries later.
* Fetch the subreddit info and save it to the database. Solve a bug that ↵Alex Ning2018-08-051-0/+2
| | | | cannot create a instance of SubredditViewModel.
* Add the ViewSubredditActivity. Add a OnClickListener in the subscribed ↵Alex Ning2018-07-302-0/+92
| | | | subreddits RecyclerView to lauch the ViewSubredditActivity.
* Save subscribed subreddits and users to the SQLite database by using Room ↵Alex Ning2018-07-291-0/+1
| | | | Persistence Library. Add a following section in the navigation drawer to display all the followed users. Add a NestedScrollView in the navigation drawer to wrap all the elements. Disable nested scrolling feature in all the RecyclerViews in the navigation drawer.
* Add a RecyclerView for subscribed subreddits in navigation drawer, rewrite ↵Alex Ning2018-07-281-0/+3
| | | | some code and minor bugs fixed
* First commitAlex Ning2018-07-265-0/+79