Commit Graph

16 Commits

Author SHA1 Message Date
Ammar Githam 27d919e6b2 Migrate ProfileFragment to kotlin and use viewmodel 2021-06-30 00:21:10 +09:00
Austin Huang f657f61aa7
proper self-profile handling when offline; close #1328 2021-06-18 20:00:42 -04:00
Ammar Githam 1d9eb43442 Make currentUser in AppStateViewModel a Resource 2021-06-13 20:01:09 +09:00
Ammar Githam ed8ca2da02 More groundwork for ProfileFragmentViewModel 2021-06-09 09:09:40 +09:00
Ammar Githam 29d2b894d8 Interchange UserService and UserRepository names. Check description.
As per the sample provided at https://github.com/android/architecture-components-samples/tree/main/GithubBrowserSample, the Retrofit interfaces should be named Services and the classes using the services are Repositories.

Once all are properly named, we can move the db repositories inside the repositories package.
2021-06-09 08:40:13 +09:00
Ammar Githam a2bd2e4b53 Convert UserRepository and UserService to kotlin 2021-06-06 10:11:30 +09:00
Ammar Githam 074ee18c9d Improve comments viewer ui and ux. Update ui for likes viewer and follows viewer. 2021-05-02 18:16:25 +09:00
Ammar Githam c859669ac1 Add search fragment with recent searches 2021-04-14 00:17:23 +09:00
Ammar Githam 666a36ff20 Fix crash when fetching self profile info is slow 2021-03-31 21:43:20 +09:00
Austin Huang e9239c31b0
migrate ProfileFetcher 2021-03-21 21:18:07 -04:00
Austin Huang 383ffce89f
better handling for own profile 2021-03-18 16:34:26 -04:00
Ammar Githam a7a595f8d4 Centralised syncing of inbox. 2021-02-28 00:59:55 +09:00
Austin Huang 78e3ffe04a
private api option for profilefetcher 2021-01-23 14:17:56 -05:00
Ammar Githam 6aee7ea863 Allow ending a group chat 2021-01-20 02:25:22 +09:00
Ammar Githam 0018cd0b7f Migrate FeedModel and ProfileModel to Media and User 2021-01-07 21:36:33 +09:00
Ammar Githam 343b2cf9d7 Update DM module. (WIP)
Remove left over images


DM update (WIP)

Update DM module. (WIP)


Update DM module. (WIP)
2021-01-02 11:54:32 +09:00