Commit Graph

58 Commits

Author SHA1 Message Date
Austin Huang 72e99aeff8
various improvements
see the following comment on #814
2021-03-21 20:11:35 -04:00
Ammar Githam 6b047c4ebb Add custom deserializer for EmojiCategory and Emoji class, to fix parsing error 2021-03-22 07:37:41 +09:00
Austin Huang 3e056df520
bypass the error so it doesn't crash 2021-03-21 15:12:12 -04:00
Ammar Githam 8e32958da6 Keep screen on while video is playing. Closes https://github.com/austinhuang0131/barinsta/issues/490 2021-03-20 13:33:37 +09:00
Ammar Githam 0903804523 Remove icu4j dependency 2021-03-20 10:32:13 +09:00
Ammar Githam a271ba5ab7 Fix post video timeline issues 2021-03-17 20:45:40 +09:00
Austin Huang de86668caf
regular maintenance
1. fix notification can't open post + remove duplicate code
2. optimize bio (long)click mechanism
3. remove the old deprecated RamboTextView and its MentionClickListener
2021-03-02 21:37:26 -05:00
Ammar Githam 6aee7ea863 Allow ending a group chat 2021-01-20 02:25:22 +09:00
Ammar Githam 13d95523a3 Swipe to reply 2021-01-17 03:09:07 +09:00
Austin Huang 8b81b115f0
remove excessive margin, refresh feed anew, closes #595 2021-01-15 11:13:36 -05:00
Ammar Githam 6a163454f4 Allow removing like/reaction 2021-01-15 02:24:12 +09:00
Ammar Githam cf62d88531 Add like/reaction (WIP) 2021-01-13 22:22:25 +09:00
Ammar Githam ba10f8b410 Support opening media, hashtag, location, mentions in direct thread 2021-01-10 18:19:27 +09:00
Ammar Githam 8937918064 Organise dm view holders bind logic and fix some views 2021-01-10 00:58:15 +09:00
Ammar Githam 9ba1893746 Add ViewModel to post view to maintain state. Update some ui 2021-01-09 20:24:16 +09:00
Ammar Githam 039194d046 Merge remote-tracking branch 'origin/dm-notifications-enhancements' into dm-notifications-enhancements 2021-01-08 21:49:48 +09:00
Ammar Githam 0018cd0b7f Migrate FeedModel and ProfileModel to Media and User 2021-01-07 21:36:33 +09:00
Austin Huang b2917e3d63
Merge branch 'master' into dm-notifications-enhancements 2021-01-06 13:25:06 -05:00
Austin Huang 853115eb4e
live video (untested) #383; also besties story type #460 2021-01-05 22:10:54 -05:00
Ammar Githam 2b2f390f59 Remove swipe to dismiss Post view temporarily 2021-01-04 01:47:15 +09:00
Ammar Githam 788358eb35 Fix chat layouts 2021-01-03 23:53:16 +09:00
Ammar Githam e1d8e02630 Update DM settings page 2021-01-03 18:55:19 +09:00
Ammar Githam d42d4dd3ea Merge branch 'master' into dm-notifications-enhancements 2021-01-02 13:00:14 +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
Austin Huang b790f85d6e
close #489 2020-12-31 19:34:19 -05:00
Ammar Githam dccfcaf78a Handle multiple videos in PostViewV2Fragment. Should fix https://github.com/austinhuang0131/barinsta/issues/337 and also fix videos playing after closing view. 2020-11-30 22:09:42 +09:00
Ammar Githam cc930c65b7 Null checks. Fixes https://github.com/austinhuang0131/barinsta/issues/303 2020-11-19 18:52:40 +09:00
Ammar Githam 82e960d9fe Fix item decoration add/remove logic and one null check 2020-11-19 01:51:08 +09:00
Ammar Githam a6a4b6292d Make swipe up/down to dismiss post view more sensitive 2020-11-18 23:28:14 +09:00
Ammar Githam fececb5fd2 Fix post open animation bug occurring on specific Android 10 devices. Should fix pt. 7 mentioned in https://github.com/austinhuang0131/barinsta/issues/264 2020-11-15 21:47:32 +09:00
Ammar Githam e530a336a7 Scroll feed to top when bottom feed tab clicked 2020-11-07 20:26:20 +09:00
Ammar Githam d0bfe73ae6 Add downloaded indicator to Posts view 2020-11-06 21:46:31 +09:00
Austin Huang e32002fac8
fix fetching duplication 2020-11-04 13:18:20 -05:00
Ammar Githam a0084df46e Fix Unresolved Kotlin class error during release build 2020-11-03 21:58:47 +09:00
Ammar Githam 895cf15623 Add multi selection mode to all new post view fragments. Fix Delete action in download notification. 2020-11-03 17:23:20 +09:00
Ammar Githam ab4306ac0d Add Posts view to SavedViewerFragment 2020-11-02 22:00:07 +09:00
Ammar Githam 2931f2d3ab Add Posts view to Hashtag fragment 2020-11-01 20:34:42 +09:00
Ammar Githam efd9a9c29d Update Discover tab 2020-11-01 15:02:54 +09:00
Ammar Githam 0a67e859e0 Add PostsRecyclerView to ProfileFragment 2020-10-27 20:33:21 +09:00
Ammar Githam 9b83c5e832 More updated. Handle clicks. Updated comments viewer, etc 2020-10-24 18:10:21 +09:00
Ammar Githam 6bf59e83ad Initial commit for new posts layout 2020-10-17 19:07:03 +09:00
Ammar Githam e560fd364b Migrate from Glide to Fresco 2020-09-12 01:44:34 +09:00
Ammar Githam 80044b5daf Break down Utils into separate utility classes as Utils was getting bloated 2020-09-10 20:44:25 +09:00
Austin Huang 1cc21896b7
crash resolution 2020-09-09 15:59:16 -04:00
Ammar Githam 61851f2ef7 Fix long click in feed view and url click in profile view 2020-09-09 00:37:40 +09:00
Ammar Githam 13cacf43f9 Added post viewer fragment. Updated almost all places to use this
Remaining places are SavedViewer and DirectMessageThreadFragment
2020-09-03 02:02:31 +09:00
Ammar Githam 649115a665 Add Location fragment 2020-08-30 21:51:47 +09:00
Ammar Githam 3f6c74d671 Tabs! Fragments! WIP! 2020-08-29 17:01:42 +09:00
Ammar Githam 0608882127 Re-fix play/stop autoplaying videos when navigating away 2020-08-25 00:38:27 +09:00
Ammar Githam da98cff507 Update Feed view, check description
Changes:

1. Separate out view holders for feed post types.
2. Improve performance for binding.
4. Initiating migration from Glide to Fresco, as performance of Fresco is way better.
3. Prefetch feed view thumbnails to get aspect ratio, to improve layout performance.
4. If auto play is off, the videos in feed are not loaded until play is pressed.
5. Lots of optimizations here and there.
2020-08-25 00:05:54 +09:00