1
0
mirror of https://github.com/KokaKiwi/BarInsta synced 2024-11-15 19:27:31 +00:00
Commit Graph

1154 Commits

Author SHA1 Message Date
Ammar Githam
7e3edf639d Merge branch 'master' into support-android-11 2021-04-09 20:07:22 +09:00
Ammar Githam
99431fd077 Null checks. Fixes https://github.com/austinhuang0131/barinsta/issues/981 2021-04-09 20:05:18 +09:00
Ammar Githam
977ccce22c Null checks. Fixes https://github.com/austinhuang0131/barinsta/issues/990 2021-04-09 19:57:56 +09:00
Ammar Githam
1c1e5f0654 Null check. Fixes https://github.com/austinhuang0131/barinsta/issues/991 2021-04-09 19:54:38 +09:00
Ammar Githam
f570ea6146 Null checks. Fixes https://github.com/austinhuang0131/barinsta/issues/992 2021-04-09 19:51:37 +09:00
Ammar Githam
1fdd9077d5 Remove invalid gifs before submitting to adapter. Fixes https://github.com/austinhuang0131/barinsta/issues/1013 2021-04-09 19:36:11 +09:00
Ammar Githam
bb29e847f5 Check for all dm related values before initializing. Fixes https://github.com/austinhuang0131/barinsta/issues/1019 2021-04-09 19:29:38 +09:00
Ammar Githam
abd6fa1c28 Null check. Fixes https://github.com/austinhuang0131/barinsta/issues/1021 2021-04-09 19:13:59 +09:00
Ammar Githam
7b60258959 Improve folder selection UI/UX 2021-04-08 23:48:44 +09:00
Ammar Githam
c8704fb2dc Merge branch 'master' into support-android-11 2021-04-08 18:50:14 +09:00
Ammar Githam
ef847321dc No more scanning 2021-04-08 09:02:18 +09:00
Ammar Githam
94b6e778bd Fix leak and add null checks 2021-04-08 08:10:37 +09:00
Ammar Githam
5a8c3bb201 Fix crop for scoped storage 2021-04-08 07:51:37 +09:00
Austin Huang
a2f73eeb2d
actually add getHideMutedReelsPreference 2021-04-07 07:36:21 -04:00
Ammar Githam
6005e91d8a Media picker will require Read storage permission 2021-04-06 00:58:42 +09:00
Ammar Githam
bca38a2645 Fix audio recording in dm 2021-04-06 00:51:01 +09:00
Ammar Githam
8030c7f220 Fix downloaded check logic 2021-04-05 21:01:33 +09:00
Austin Huang
917e4f3fbd
close #971 2021-04-04 10:59:24 -04:00
Ammar Githam
9b691a453e Remove read/write storage permissions.
Add an activity to select directory.
2021-04-04 23:53:10 +09:00
Austin Huang
d569e718a9
fix navigation actions for fdroid, part 2 2021-04-04 10:43:51 -04:00
Austin Huang
f584b51f64
fix navigation actions for fdroid 2021-04-04 09:47:57 -04:00
Austin Huang
50429a0926
#955 2021-04-03 22:16:50 -04:00
Ammar Githam
7577e82ac1 Add back username prepend logic 2021-04-04 09:27:59 +09:00
Ammar Githam
7848b60b97 Merge branch 'master' into support-android-11 2021-04-04 09:06:26 +09:00
Austin Huang
35bf9a485e
Merge branch 'master' of https://github.com/austinhuang0131/instagrabber 2021-04-03 19:30:10 -04:00
Austin Huang
bcde6ac85a
login update 2021-04-03 19:30:00 -04:00
Austin Huang
807cf91cd7
Merge branch 'master' into retrofit-intercept-errors 2021-04-03 19:03:56 -04:00
Austin Huang
fcdcef4ebb
removed "@" for consistency 2021-04-03 12:50:46 -04:00
Austin Huang
f55e519895
Merge branch 'master' into pr/925 2021-04-03 12:41:00 -04:00
Austin Huang
8991f14f1b
Merge pull request #955 from ammargitham/restart-on-login-logout
Completely restart app on login logout
2021-04-03 12:40:32 -04:00
Austin Huang
5c97f54f9d
Merge branch 'master' of https://github.com/austinhuang0131/instagrabber 2021-04-03 12:30:23 -04:00
Austin Huang
4c800835c3
new story menubar; effectively close #553 2021-04-03 12:29:56 -04:00
Austin Huang
04ee3883ea
close #952 2021-04-03 11:44:15 -04:00
Ammar Githam
0cc03b98c2 Completely restart app on login logout 2021-04-04 00:43:01 +09:00
Ammar Githam
7005527150 Check navigation. Fixes https://github.com/austinhuang0131/barinsta/issues/380 2021-04-03 23:44:46 +09:00
Ammar Githam
3038a06dca Long name causing compile issues on windows? 2021-04-03 22:07:58 +09:00
Ammar Githam
c5786a6843 Set tabOrderString value with default graph names when its empty 2021-04-03 20:48:21 +09:00
Ammar Githam
e2c15e76b8 Revert "Get tabOrderString always from settings, so that it's not stale if preferences were updated"
This reverts commit b1dd0e6e3c.
2021-04-03 20:45:02 +09:00
Ammar Githam
b1dd0e6e3c Get tabOrderString always from settings, so that it's not stale if preferences were updated 2021-04-03 20:41:35 +09:00
Ammar Githam
bde319ecd4 1. Fix NavDirection compile issue.
2. Fix null pointer if tab order pref is null.
3. Set initial tab order in pref if empty.
2021-04-03 20:23:03 +09:00
Ammar Githam
7c0acdbd6e Migrate File usage to DocumentFile 2021-04-03 19:53:01 +09:00
Austin Huang
5623f6d266
Merge branch 'master' into feature/option_prepend_username 2021-04-02 17:35:18 -04:00
Austin Huang
ddb911624c
dm attachment filename issue 2021-04-02 17:26:44 -04:00
Austin Huang
eb21854ee7
muted reels behaviour setting 2021-04-02 17:14:37 -04:00
Austin Huang
d0e01b3b9b
fix notification navigation in pursuant to #850 2021-04-02 16:59:28 -04:00
junhuicoding
f9816ec335 Fix checkDownloaded to check for both with and without username 2021-04-03 04:05:00 +08:00
Austin Huang
4ab225cdaf
Merge pull request #900 from ammargitham/per-flavor-update-check
Update checker per flavor
2021-04-02 14:04:14 -04:00
Austin Huang
ee95c3f77d
fix image resolution mechanism 2021-04-02 14:03:54 -04:00
Austin Huang
0c11053b93
Merge branch 'master' into per-flavor-update-check 2021-04-02 13:50:49 -04:00
junhuicoding
f0167f2d93 Resolve PR comments 2021-04-03 01:24:13 +08:00
Austin Huang
00128ad6f9
close #880 2021-04-02 13:22:46 -04:00
Austin Huang
e00f7e9fac
Merge branch 'master' into retrofit-intercept-errors 2021-04-02 12:39:39 -04:00
Austin Huang
23611df3fe
make isNavRootInCurrentTabs consistent, show/hide explore 2021-04-02 12:01:29 -04:00
Austin Huang
a3b3c54609
Merge branch 'master' into retrofit-intercept-errors 2021-04-02 09:36:33 -04:00
Austin Huang
1774ce8af0
Merge branch 'master' into bottombar_redesign 2021-04-02 09:35:25 -04:00
Ammar Githam
91c70b778a Move downloads to Environment downloads folder 2021-04-02 01:42:21 +09:00
junhuicoding
2d2ad6130b Fix Codacy Issues 2021-04-01 00:55:20 +08:00
junhuicoding
f1df75860b Fix Codacy Issues 2021-04-01 00:48:58 +08:00
junhuicoding
2a1473084e Merge upstream master 2021-04-01 00:35:38 +08:00
junhuicoding
7f5b91e343 nullchecker fix for profileModel 2021-04-01 00:24:15 +08:00
junhuicoding
50432468e5 Updated username prepending for sliders and stories 2021-03-31 23:58:17 +08:00
junhuicoding
a2be48029f initial implementation 2021-03-31 22:53:56 +08:00
Ammar Githam
666a36ff20 Fix crash when fetching self profile info is slow 2021-03-31 21:43:20 +09:00
Austin Huang
cbb7b8654a
Update NotificationsPreferencesFragment.java 2021-03-30 12:23:32 -04:00
Ammar Githam
9cc019d2ae Add copy options in dm 2021-03-30 22:32:05 +09:00
Ammar Githam
38bd1c9cbd Refactor giphy and voice options to their own viewholder, fix download when permission requested. 2021-03-30 22:08:24 +09:00
Ammar Githam
783acf4174 Move dm unseen count observer to main activity. Fixes https://github.com/austinhuang0131/barinsta/issues/873 2021-03-30 21:27:15 +09:00
Ammar Githam
07f41a8a8c Add GraphQl error handling 2021-03-30 20:44:01 +09:00
Ammar Githam
f7b918d91b Merge branch 'master' into retrofit-intercept-errors 2021-03-30 20:01:08 +09:00
Ammar Githam
a89cdfebf1 Add XMA type direct item and fix default viewholder not visible. Fixes https://github.com/austinhuang0131/barinsta/issues/891 2021-03-30 00:47:28 +09:00
Ammar Githam
4507d8b588 Handle unknown dm types. Fixes the crash in https://github.com/austinhuang0131/barinsta/issues/891 2021-03-29 23:02:42 +09:00
Ammar Githam
7dc9583e51 Null checks. Fixes https://github.com/austinhuang0131/barinsta/issues/905 2021-03-29 22:48:55 +09:00
Ammar Githam
39b89423d9 Handle all possible version names in update checker 2021-03-29 22:42:08 +09:00
Ammar Githam
c5d55f3661 Added auto fetch more posts in feed at init. But disabled due to some weird list merging. 2021-03-29 02:01:40 +09:00
Ammar Githam
86b04e69ee Skip update check for pre-release builds 2021-03-28 23:32:27 +09:00
Ammar Githam
1089a39375 Separate out latest version check logic per flavor 2021-03-28 22:56:29 +09:00
Ammar Githam
5653fcb41f Fix last selected tab on activity recreate 2021-03-28 17:42:09 +09:00
Austin Huang
6965fbdc9a
Merge branch 'master' into retrofit-intercept-errors 2021-03-27 16:06:53 -04:00
Austin Huang
ec592074be
fix graphql parse thumbnail 2021-03-27 10:41:31 -04:00
Austin Huang
dc1119c604
Merge branch 'master' into pr/850 2021-03-26 22:27:47 -04:00
Austin Huang
0dc33d0b35
fix private page layout/refresh issue, plus close #799 2021-03-26 22:24:00 -04:00
Austin Huang
db22500eed
close #871 2021-03-26 20:47:48 -04:00
Austin Huang
105a4d757c
Merge pull request #865 from egecelikci/patch-1
fix incorrectly placed string
2021-03-25 09:10:46 -04:00
Ammar Githam
8b54eec29b Make TextRange serializable. Fixes https://github.com/austinhuang0131/barinsta/issues/858 2021-03-25 21:28:50 +09:00
egecelikci
f897d27f9a
fix incorrectly placed string
`edit_collection` to `delete_collection`
2021-03-25 15:22:22 +03:00
Ammar Githam
a60e934162 Null check. Fixes https://github.com/austinhuang0131/barinsta/issues/862 2021-03-25 21:19:55 +09:00
Ammar Githam
8f72796891 Null check. Fixes https://github.com/austinhuang0131/barinsta/issues/863 2021-03-25 21:14:08 +09:00
Ammar Githam
926ebca9e9 Set dm colors for Light themes. Also some dm fixes. 2021-03-25 21:07:16 +09:00
Ammar Githam
6bed9bf28c Fix double voice message 2021-03-25 19:47:33 +09:00
Ammar Githam
1d3ec52857 Generate default tab preference list from current tabs 2021-03-25 19:29:56 +09:00
Austin Huang
74be5a5caf
Merge pull request #836 from MeLlamoPablo/fix/archive-story-viewer-crash
Fix crashes on the story archive viewer
2021-03-24 13:12:31 -04:00
Ammar Githam
b80ae2fcfe Get 'show bottom destinations' from tabs. Add Activity to list of available tabs. 2021-03-25 01:23:33 +09:00
Ammar Githam
2fed236f04 Disable DM if tab removed and do not add favs to more list if tab added 2021-03-25 00:32:24 +09:00
Ammar Githam
b9d75af03c Merge branch 'master' into bottombar_redesign 2021-03-24 23:40:31 +09:00
Ammar Githam
ace2688c8d For db update check id != 0 instead of id > 0.
Fixes an issue when the entry was saved with -1 in earlier stages of dev.
2021-03-24 22:26:11 +09:00
Ammar Githam
9fe896bc65 Customise screen/tab order 2021-03-24 22:24:36 +09:00
Austin Huang
ed91fcf5c9
Merge pull request #835 from ammargitham/add-sentry
Add sentry to github builds
2021-03-23 08:55:53 -04:00
Austin Huang
6833e03299
#825 2021-03-22 18:16:50 -04:00
Austin Huang
fa1f5d2b72
retire LocationFetcher and enforce consistency 2021-03-22 18:04:45 -04:00
Austin Huang
1cee2cd4c0
improve search
1. separate logged-in and anonymous endpoints
2. migrate to retrofit + gson, retire SuggestionsFetcher
3. prefixing search with @ or # will only return users or hashtags, respectively
4. add subtitles for locations (address) and hashtags (rough post count)
2021-03-22 16:48:35 -04:00
Austin Huang
0f996f88ba
remove avatar from hashtag
avatars don't exist on app api, and there's no pattern... so bye bye
2021-03-22 15:33:43 -04:00
Austin Huang
1dd78b7d91
reorganize responses 2021-03-22 14:51:44 -04:00
Austin Huang
aca44f0ab9
fix pending badge 2021-03-22 13:53:35 -04:00
Austin Huang
ac89f9d70e
remove duplicate code 2021-03-22 12:12:48 -04:00
Austin Huang
81bdced230
close #843 2021-03-22 12:12:03 -04:00
Ammar Githam
71e1b9c03c
Merge branch 'bottombar_redesign' into bottombar_redesign 2021-03-23 00:16:58 +09:00
Ammar Githam
58a69f2da6 Read emojis json with context 2021-03-23 00:00:29 +09:00
Ammar Githam
0d53e244e2 Destroy references to solve leak 2021-03-22 23:46:47 +09:00
Austin Huang
fba0a751b1
Merge branch 'master' into add-sentry 2021-03-22 10:32:32 -04:00
Ammar Githam
91e13a23ad Add ig error interceptor 2021-03-22 22:02:48 +09:00
Ammar Githam
c57e305732 Create RetrofitFactory to reuse retrofit objects. 2021-03-22 20:59:08 +09:00
Austin Huang
19516afb83
close #834? 2021-03-21 21:49:59 -04:00
Austin Huang
19dbdcb326
fix ghost location when tapping media twice 2021-03-21 21:42:52 -04:00
Austin Huang
af3ec4ba26
backup user argument for GraphQL feed 2021-03-21 21:35:18 -04:00
Austin Huang
e9239c31b0
migrate ProfileFetcher 2021-03-21 21:18:07 -04:00
Austin Huang
72e99aeff8
various improvements
see the following comment on #814
2021-03-21 20:11:35 -04:00
Austin Huang
915e893cc1
Merge branch 'master' into pr/814 2021-03-21 19:15:23 -04:00
Austin Huang
442903eaf9
make archives usable and also some marginal improvements 2021-03-21 19:11:33 -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
Pablo Rodríguez Caballero
0afe482b86
fix(StoryViewerFragment): crash when parsing unexpected Instagram id 2021-03-21 21:31:38 +01:00
Pablo Rodríguez Caballero
622363c2c6
fix(StoryViewerFragment): wrong viewModel superclass assigned on init 2021-03-21 21:31:26 +01:00
Austin Huang
358beffa9d
small fix 2021-03-21 15:56:09 -04:00
Austin Huang
3e056df520
bypass the error so it doesn't crash 2021-03-21 15:12:12 -04:00
Austin Huang
ff7d2076ab
Merge branch 'master' into master 2021-03-21 11:27:32 -04:00
Ammar Githam
5bdfb7df51 Add sentry to github builds
This commit adds github and fdroid product flavors.
Sentry is added only to github builds.
Sentry is opt-in.
2021-03-21 22:50:23 +09:00
Ammar Githam
16ac573859 Fix compile error after pull 2021-03-21 22:41:06 +09:00
zerrium
0849d9d61f Removed java.util.Locale on KeywordsFilterUtils.java 2021-03-21 01:43:53 +07:00
zerrium
480fd59713 Refactored Adapter and ViewHolder binder 2021-03-21 01:43:21 +07:00
Zerrium
03413eedcd
Update app/src/main/java/awais/instagrabber/adapters/KeywordsFilterAdapter.java
Co-authored-by: Austin Huang <im@austinhuang.me>
2021-03-21 01:16:19 +07:00
Zerrium
311c7feb80
Update app/src/main/java/awais/instagrabber/fragments/settings/PostPreferencesFragment.java
Co-authored-by: Austin Huang <im@austinhuang.me>
2021-03-21 01:16:03 +07:00
Zerrium
d2324a7edd
Update app/src/main/java/awais/instagrabber/utils/KeywordsFilterUtils.java
Co-authored-by: Austin Huang <im@austinhuang.me>
2021-03-21 01:15:49 +07:00
Austin Huang
6fec6f5c86
convert HashtagFetcher 2021-03-20 13:37:17 -04:00
Ammar Githam
839e30a4e5 Add delete option in post view. Fixes 1 part of https://github.com/austinhuang0131/barinsta/issues/289 2021-03-21 01:14:57 +09:00
Austin Huang
700711f5f3
Merge branch 'master' into master 2021-03-20 11:30:59 -04:00
Ammar Githam
16fd56c7e5 Fix profile fetching when username sometimes without '@' 2021-03-21 00:23:25 +09:00
Ammar Githam
9cdbd89328 Add manual mark as seen menu item in thread when auto mark is disabled 2021-03-20 21:04:49 +09: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
ee36ba8c35 Check for username first, then fb id 2021-03-20 12:59:55 +09:00
Ammar Githam
6f67dadb31 Handle new created threads using inbox manager 2021-03-20 12:40:51 +09:00
Ammar Githam
737931821e Hide player controls initially for video post. Fixes https://github.com/austinhuang0131/barinsta/issues/360 2021-03-20 11:07:17 +09:00
Ammar Githam
0903804523 Remove icu4j dependency 2021-03-20 10:32:13 +09:00
zerrium
b3cc58ea60 Fixed filter issue 2021-03-19 19:03:58 +07:00
zerrium
21950a4277 Fixed warnings 2021-03-19 18:47:50 +07:00
zerrium
10f5d91a42 Fixed Edit Keyword Filters dialog settings 2021-03-19 18:26:44 +07:00
zerrium
44358bbd31 Finishing touch for KeywordsFilter 2021-03-19 16:19:59 +07:00
zerrium
a4c99568ef Added settings for KeywordFilter 2021-03-19 16:19:27 +07:00
zerrium
741aa0dfa5 Removed unused class 2021-03-19 16:17:02 +07:00
zerrium
ea9d39c265 Added Set<String> support for SettingsHelper and sharedPreferences 2021-03-19 11:10:42 +07:00
Zerrium
4853c1572d
Merge pull request #1 from austinhuang0131/master
Upstream from Master
2021-03-19 10:11:24 +07:00
Austin Huang
2590552b49
fix 3rd-party attributions 2021-03-18 22:07:24 -04:00
Austin Huang
9db530184e
clean string resources 2021-03-18 21:46:10 -04:00
Austin Huang
8a0f119970
disable LogCollector 2021-03-18 21:20:15 -04:00
Austin Huang
7f4196e119
close #808 2021-03-18 18:09:33 -04:00
Austin Huang
e6961fcee6
better story buttons handling, close #810 2021-03-18 17:25:53 -04:00
Austin Huang
7c706e277b
close #750 2021-03-18 17:00:23 -04:00
Austin Huang
383ffce89f
better handling for own profile 2021-03-18 16:34:26 -04:00
Austin Huang
cea09771d6
image candidate selection refactor
https://t.me/barinsta_app/18199
2021-03-18 15:09:04 -04:00
Austin Huang
85953352b9
close #813 2021-03-18 14:37:29 -04:00
Ammar Githam
1cd75356c7 Check currentFeedStoryIndex every time before accessing models list. Fixes: https://github.com/austinhuang0131/barinsta/issues/819 2021-03-18 22:03:56 +09:00
Ammar Githam
863a06f3af Surrounding setSubtitle with try-catch to avoid crash. Handles 2nd part of https://github.com/austinhuang0131/barinsta/issues/816 2021-03-18 21:57:49 +09:00
Ammar Githam
565a8d3dd6 Null check current user. Fixes 1 part of https://github.com/austinhuang0131/barinsta/issues/816 2021-03-18 21:50:39 +09:00
zerrium
ba2d35ddcd Fixed warnings (2) 2021-03-18 15:22:47 +07:00
zerrium
41d4bf313f Fixed warnings 2021-03-18 15:14:35 +07:00
zerrium
6202f876b1 Removed unused imports 2021-03-18 14:05:14 +07:00
zerrium
8a835d4bd7 Modified FeedPostFetchService to skip adding junk post to FeedModels 2021-03-18 14:03:38 +07:00
zerrium
12a669ee3a Returned FeedAdapterV2 to its original code 2021-03-18 14:02:58 +07:00
zerrium
0a672476d9 Added back-end code to filter out instagram posts with specified keywords 2021-03-18 12:40:05 +07:00
zerrium
8f3ade92c3 Updated FilterKeywords class (zerrium package) 2021-03-18 11:53:05 +07:00
zerrium
110db39ff6 Added FilterKeywords class (zerrium package) 2021-03-18 11:32:50 +07:00
Austin Huang
fbb5c244ae
patrol certain error strings 2021-03-17 15:09:00 -04:00
Austin Huang
74d3e1ad7d
literally 4f6039b, part 2 2021-03-17 14:28:27 -04:00
Austin Huang
9b0fea6906
update signing mechanism 2021-03-17 14:13:04 -04:00
Ammar Githam
13200f3f1d Merge branch 'master' of https://github.com/austinhuang0131/barinsta 2021-03-18 01:57:10 +09:00
Ammar Githam
dfa3a50893 Auto mark dm seen if enabled in settings. Fixes https://github.com/austinhuang0131/barinsta/issues/797 2021-03-18 01:41:29 +09:00
Austin Huang
4f6039b284
we don't support DirectStory yet, disabling it 2021-03-17 12:28:26 -04:00
Ammar Githam
321af4cad4 Pause post video in background. Fixes https://github.com/austinhuang0131/barinsta/issues/413 2021-03-17 22:35:49 +09:00
Ammar Githam
a271ba5ab7 Fix post video timeline issues 2021-03-17 20:45:40 +09:00
Ammar Githam
50fd282ab2 Use null checked context for Toast. Fixes https://github.com/austinhuang0131/barinsta/issues/802 2021-03-17 19:12:20 +09:00
Austin Huang
b5cd213e84
high definition?! 2021-03-16 22:40:05 -04:00
Austin Huang
4ee36305df
oops 2021-03-16 22:33:43 -04:00
Austin Huang
05156442cc
hashtag backend fix 2021-03-16 21:16:06 -04:00
Austin Huang
6a524b7616
support fb thread members 2021-03-16 20:24:19 -04:00
Austin Huang
a55def53c5
restore dm button on profiles 2021-03-16 20:04:53 -04:00
Austin Huang
9bf72b2781
make signing simpler shall we 2021-03-16 19:30:54 -04:00
Austin Huang
d65fbd4193
revamp notifications; close #796 2021-03-16 17:57:57 -04:00
Austin Huang
22a927e9e7
open on giphy & download voice; close #792 2021-03-16 16:51:50 -04:00
Austin Huang
046ea3de40
Merge branch 'master' into pr/753 2021-03-16 15:59:58 -04:00
Ammar Githam
473e33841c Always slide up bottom nav bar when navigating. Fixes https://github.com/austinhuang0131/barinsta/issues/406 2021-03-17 01:13:43 +09:00
Ammar Githam
160d556ac5 Null check context object. Should fix https://github.com/austinhuang0131/barinsta/issues/427 2021-03-17 00:55:34 +09:00
Ammar Githam
ae79a35d01 Null check palette object. Should fix https://github.com/austinhuang0131/barinsta/issues/567 2021-03-17 00:54:43 +09:00
Ammar Githam
23830f5a9d Fix GIF button gone when keyboard is shown 2021-03-17 00:41:45 +09:00
Ammar Githam
2cd1ffdeb1 Check if it is safe to navigate. Should fix https://github.com/austinhuang0131/barinsta/issues/708 2021-03-16 22:45:34 +09:00
Ammar Githam
04637da854 Fix ProfilePicDialogFragment instantiation. Fixes https://github.com/austinhuang0131/barinsta/issues/746 2021-03-16 22:25:03 +09:00
Ammar Githam
747745c6d5 Use null safe equals. Fixes https://github.com/austinhuang0131/barinsta/issues/789 2021-03-16 21:57:03 +09:00
Ammar Githam
cc8f14b562 Fix Animatable drawable class cast issue on sdk lower than 24. Fixes https://github.com/austinhuang0131/barinsta/issues/794 2021-03-16 21:29:12 +09:00
Ammar Githam
6d73528387 Send stickers and gifs in DM 2021-03-16 01:48:39 +09:00
Ammar Githam
4bb77abb33 Uncomment code, which was commented for testing 2021-03-15 22:53:28 +09:00
Ammar Githam
faee351a11 Updating profile details count divider to use item_pref_divider, for consistency 2021-03-15 21:20:04 +09:00
Austin Huang
96d93a70f7
close #782, close #787 2021-03-14 23:34:46 -04:00
Austin Huang
1568b42d0d
date is locale not post, also post settings title 2021-03-14 23:18:40 -04:00
Austin Huang
0b8545c0e1
Merge branch 'master' into pr/753 2021-03-14 22:54:51 -04:00
Ammar Githam
546e6025d6 Disabling dm auto refresh temporarily 2021-03-14 02:46:41 +09:00
Ammar Githam
1bd7f9add4 Start sync service after boot complete and update default freq to 30 secs. 2021-03-14 02:20:35 +09:00
Ammar Githam
a6d8de87ea Merge remote-tracking branch 'origin/dm-notifications-enhancements' into dm-notifications-enhancements 2021-03-14 00:22:09 +09:00
Ammar Githam
df5a96e035 DM sync service 2021-03-14 00:21:31 +09:00
Austin Huang
9c7015ff9b
reorganize fav string again
hopefully this is the final fix for #489
2021-03-11 14:47:54 -05:00
Austin Huang
d551969da3
close #660 2021-03-11 14:30:33 -05:00
Austin Huang
b7d233b94d
fix #467? 2021-03-11 11:34:14 -05:00
Austin Huang
d6539bddc5
Merge branch 'master' into dm-notifications-enhancements 2021-03-05 14:21:24 -05:00
Austin Huang
be250a9cee
fix unread threads typeface, close #463 2021-03-05 14:18:51 -05:00
Austin Huang
8105462acb
add suggestion chaining 2021-03-05 14:06:27 -05:00
Austin Huang
508a80be53
changing profile layout... again 2021-03-05 11:44:42 -05:00
Austin Huang
a37bb2d185
implement profile context (backend) 2021-03-05 10:50:10 -05:00
Austin Huang
7acd5faefd
notification backend revamp 2021-03-04 15:27:46 -05:00
Austin Huang
5421bb4592
fix story seen 2021-03-04 12:33:59 -05:00
Ammar Githam
605f15ee3a Merge branch 'master' into dm-notifications-enhancements 2021-03-03 20:06:51 +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
Pablo Rodríguez Caballero
136e9e53d2
fix: emjois being url-encoded when replying to stories 2021-02-28 20:16:36 +01:00
Austin Huang
bd802a9759
close #748 2021-02-27 18:30:45 -05:00
Ammar Githam
8f926baee5 Merge branch 'master' into dm-notifications-enhancements 2021-02-28 01:21:16 +09:00
Ammar Githam
e4741d3f7c Merge remote-tracking branch 'origin/dm-notifications-enhancements' into dm-notifications-enhancements 2021-02-28 01:13:47 +09:00
Ammar Githam
a7a595f8d4 Centralised syncing of inbox. 2021-02-28 00:59:55 +09:00
Austin Huang
605ddd3635
oop 2021-02-23 22:34:50 -05:00
Austin Huang
20d9a3935b
close #717 and fix looper toast issue 2021-02-23 22:02:13 -05:00
Austin Huang
8950ed488d
actually fix #319 and also convert more hardcoded strings 2021-02-19 17:59:05 -05:00
Austin Huang
d10e95c529
oops, better handling 2021-02-18 19:57:38 -05:00
Austin Huang
bbe3d9c588
general maintenance
1. Close #689
2. Greek and Basque
3. Fix/add several strings
4. Fix launch crash
5. Fix staggered grid sidecar bug
2021-02-18 19:51:09 -05:00
sigaloid
a623022934
Increase thread message limit
I've had no issues going as high as 40 messages every few seconds. May make the loading time longer, though. 

I think a slider in the settings to set the thread and thread message limit would be ideal, since I rarely want to load any more than the top 2-3 threads, but it would be better to load more messages in those threads. But on my device, 10 is too low and a lot of time is spent loading old messages.
2021-02-18 21:53:31 +00:00
Austin Huang
c6bbc621f7
disable btndm 2021-02-13 13:26:02 -05:00
Austin Huang
06a6b07a53
cover lunar new year reel exception 2021-02-11 14:47:43 -05:00
Austin Huang
28b74a6975
#512, #575, #583, #656, #665 2021-02-07 17:45:16 -05:00
Austin Huang
3baa82090e
restore hd avatar 2021-01-26 21:21:48 -05:00
Ammar Githam
ea7236dcc1 Merge remote-tracking branch 'origin/dm-notifications-enhancements' into dm-notifications-enhancements 2021-01-24 23:40:56 +09:00
Ammar Githam
5e3aed38b9 Add pending inbox 2021-01-24 23:39:46 +09:00
Austin Huang
78e3ffe04a
private api option for profilefetcher 2021-01-23 14:17:56 -05:00
Austin Huang
8dabf35146
unlock hd photos 2021-01-23 12:00:54 -05:00
Austin Huang
eba37705e2
#583 2021-01-23 11:32:34 -05:00
Austin Huang
89441a3562
more collection features 2021-01-22 23:33:36 -05:00
Vojtěch Hořánek
0d9db83dc3 Redesigned the BottomNavigationView for better clarity + to match the Material Guidelines 2021-01-20 00:09:20 +01:00
Ammar Githam
6aee7ea863 Allow ending a group chat 2021-01-20 02:25:22 +09:00
Ammar Githam
ba526eb0bb Allow leaving group 2021-01-20 00:02:08 +09:00
Ammar Githam
17709c176c Allow toggling approval requirement in group 2021-01-19 22:43:51 +09:00
Ammar Githam
10c6902c83 Merge remote-tracking branch 'origin/dm-notifications-enhancements' into dm-notifications-enhancements 2021-01-19 21:47:17 +09:00
Ammar Githam
7addb16e5c Approve/Deny new users 2021-01-19 21:46:39 +09:00
Austin Huang
f88aaeb849
Merge branch 'master' into pr/503 2021-01-18 22:25:24 -05:00
Alexandre Macabies
28b51516e0 add a setting to control showing the post label per default
This defaults to the current behavior of always showing the caption, but
this can be turned off for reduced browsing noise: I often don't care
about meaningless captions on most accounts.

Added the pref translation for French as I'm a native speaker.
2021-01-17 21:02:01 +01:00
Austin Huang
117b1c1629
viewing saved collections, so half of #545 2021-01-17 14:11:15 -05:00
Ammar Githam
6aacf1945f Fix weird layout behavior due to async binding 2021-01-17 23:15:03 +09:00
Ammar Githam
52d2baa128 Add mute/unmute messages and mentions 2021-01-17 17:02:43 +09:00
Ammar Githam
13d95523a3 Swipe to reply 2021-01-17 03:09:07 +09:00
Ammar Githam
59aa14e2f6 Merge remote-tracking branch 'origin/dm-notifications-enhancements' into dm-notifications-enhancements 2021-01-16 03:10:47 +09:00
Ammar Githam
8a659c9f1f Allow forwarding messages (need to check types which cannot be forwarded) 2021-01-16 03:10:17 +09:00
Austin Huang
8b81b115f0
remove excessive margin, refresh feed anew, closes #595 2021-01-15 11:13:36 -05:00
Ammar Githam
8e3d0af9d3 Allow unsend message 2021-01-15 03:28:30 +09:00
Ammar Githam
6a163454f4 Allow removing like/reaction 2021-01-15 02:24:12 +09:00
Austin Huang
255c3c84b4
once again fix null guards in feed 2021-01-13 11:24:23 -05:00
Austin Huang
87660b4d3b
fix locales bug 2021-01-13 11:16:34 -05:00
Ammar Githam
3795ff2420 Merge remote-tracking branch 'origin/dm-notifications-enhancements' into dm-notifications-enhancements 2021-01-13 22:25:01 +09:00
Ammar Githam
cf62d88531 Add like/reaction (WIP) 2021-01-13 22:22:25 +09:00
Ammar Githam
02a1a4a5f5 Fix live stories 2021-01-13 22:21:20 +09:00
Austin Huang
7ba116584b
fab prep 2021-01-12 13:40:53 -05:00
Austin Huang
388f9216b3
handling dm attachments 2021-01-12 12:39:00 -05:00
Austin Huang
3e84786c46
profile details fix 2021-01-11 18:01:28 -05:00
Austin Huang
e8711379d0
the great user agent change 2021-01-11 16:37:34 -05:00
Austin Huang
c9f891e4e1
enforce _uuid consistency 2021-01-11 15:08:23 -05:00
Austin Huang
2e58bab635
#489 2021-01-11 14:02:33 -05:00
Austin Huang
9ba48ebe2e
more small fixes, closes #498 2021-01-11 12:52:45 -05:00
Austin Huang
1b6894bf5f
better null check 2021-01-10 14:57:01 -05:00
Austin Huang
3f09de05f3
small fixes 2021-01-10 14:00:31 -05:00
Ammar Githam
4b055c8050 Support opening story from direct thread 2021-01-10 18:45:17 +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
bc107b3627 Give margins to the editext in EditTextDialogFragment 2021-01-09 23:33:07 +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
92d8163c7b Handle some 'may be null' warnings 2021-01-08 22:27:52 +09:00
Ammar Githam
404747fedc Add merged changes missed by Gitkraken 2021-01-08 21:50:58 +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
a89e1f7bb5
bad conflict resolution 2021-01-06 14:25:42 -05:00
Austin Huang
0f7fde38cd
Merge branch 'master' into pr/503 2021-01-06 14:17:30 -05:00
Austin Huang
f1e6c80421
oops 2021-01-06 13:47:19 -05:00
Austin Huang
b7a40b7b39
close #532 2021-01-06 13:44:28 -05:00
Austin Huang
b2917e3d63
Merge branch 'master' into dm-notifications-enhancements 2021-01-06 13:25:06 -05:00
Austin Huang
c8dda21f9f
chore/cleanup 2021-01-05 23:37:16 -05:00
Austin Huang
7b07361a26
fix #518 pending testing 2021-01-05 23:37:06 -05:00
Austin Huang
853115eb4e
live video (untested) #383; also besties story type #460 2021-01-05 22:10:54 -05:00
Austin Huang
b5e1101709
#532 point 2 2021-01-05 18:42:00 -05:00
Austin Huang
7724a7e33e
oops 2021-01-05 16:40:59 -05:00
Austin Huang
3dd66d9bc7
fix #524 2021-01-05 16:39:17 -05:00
Austin Huang
b3a0344d6d
textutils cleanup 2021-01-05 15:06:34 -05:00
Austin Huang
0c72e66768
Merge branch 'master' into pr/503 2021-01-05 13:37:43 -05:00
Austin Huang
8f041b558a
fix #507 2021-01-05 13:36:51 -05:00
Ammar Githam
482cbdab97 Rearrange observers for DirectItemsAdapter so that it is never initialised without a thread 2021-01-05 00:00:10 +09: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
0ec3691cac Fix result from image edit always null 2021-01-03 20:29:41 +09:00
Ammar Githam
33ec122a94 Move almost all dimens to parent class 2021-01-03 20:29:13 +09:00
Ammar Githam
f1721c37ec No background for media items 2021-01-03 19:25:13 +09:00
Ammar Githam
be53864f02 Auto fetch more chats if loaded chats don't fill the view 2021-01-03 19:19:36 +09:00
Ammar Githam
ff296c3bfc Merge remote-tracking branch 'origin/dm-notifications-enhancements' into dm-notifications-enhancements 2021-01-03 19:00:13 +09:00
Ammar Githam
e1d8e02630 Update DM settings page 2021-01-03 18:55:19 +09:00
Austin Huang
8de3021c7f
group message width layout fix (dynamic) 2021-01-02 22:35:33 -05:00
Austin Huang
47e8645dea
small fixes so i can test
1. left users are users not ids
2. null guard (crash)
3. arbitrary fix for layout issue
2021-01-02 21:32:31 -05:00
Austin Huang
7e88fda645
Merge branch 'master' into pr/503 2021-01-02 20:21:28 -05:00
Austin Huang
26531198cb
remove instadp and jsoup 2021-01-02 13:27:36 -05:00
Ammar Githam
093ccc9f00 Handle null client context for action log direct items 2021-01-02 15:28:18 +09:00
Ammar Githam
502d72ecd8 Handle null client context for action log direct items and hide message info for call events 2021-01-02 13:18:16 +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
f85e0fc54c
close #491 2020-12-31 20:20:46 -05:00
Austin Huang
251228dcc4
add many fetch failure checks, close #486 2020-12-31 19:35:33 -05:00
Austin Huang
b790f85d6e
close #489 2020-12-31 19:34:19 -05:00
Austin Huang
cf97b29995
instagram mess 2020-12-31 15:11:34 -05:00
Austin Huang
12299a5d26
oops 2020-12-31 14:22:56 -05:00
Austin Huang
22d327e166
still can't fix the sync issue 2020-12-31 14:07:32 -05:00
Austin Huang
f955a81599
story list optimization 2020-12-31 12:44:17 -05:00
Austin Huang
d2e3f6c4df
fix story notifications 2020-12-31 12:43:56 -05:00
Austin Huang
d21df4d21b
japanese translation
Co-Authored-By: ysakamoto <1331642+ysakamoto@users.noreply.github.com>
2020-12-31 11:24:40 -05:00
Austin Huang
741c0ab65e
slovak translation
Co-Authored-By: Jakub Janek <jakubjanek@protonmail.com>
2020-12-30 13:54:39 -05:00
Austin Huang
f325d07a84
fix #478 2020-12-30 13:49:01 -05:00
Austin Huang
3883c4153c
menu item stuff 2020-12-30 13:43:35 -05:00
Austin Huang
975654961f
add suggested users feature 2020-12-30 13:26:16 -05:00
Austin Huang
3242fdc7ef
menu button amelioration 2020-12-29 18:17:54 -05:00
Austin Huang
a149d6906b
close #470 2020-12-29 17:59:23 -05:00
Austin Huang
8205283e46
close #477 2020-12-29 17:38:49 -05:00
Austin Huang
8ebe8dd0f9
story archive, so half of #460 2020-12-29 17:33:44 -05:00
Austin Huang
6e4fa9fdbf
wip: archive and feed stories as a list 2020-12-29 15:19:00 -05:00
Austin Huang
2cc8a6e6b0
more cleanup 2020-12-29 14:06:27 -05:00
Austin Huang
3d2dee0d94
custom story sort, #122 point 1 2020-12-29 13:41:38 -05:00
Austin Huang
830152f74e
chore: cleanup 2020-12-29 13:13:21 -05:00
Austin Huang
f3d6566332
fix #453 2020-12-27 22:36:36 -05:00
Austin Huang
82885102d9
close #438 2020-12-27 22:28:10 -05:00
Austin Huang
f9bb71b67a
email 2020-12-27 22:26:29 -05:00
Austin Huang
cc05741cd0
avatar logic improvement 2020-12-27 22:26:09 -05:00
Austin Huang
e8440e0e0d
chore 2020-12-27 21:45:34 -05:00
Austin Huang
a9dfe06442
#445 point 4 2020-12-26 13:32:41 -05:00
Austin Huang
28af696e01
support for viewing comment likes 2020-12-26 13:14:08 -05:00
Austin Huang
49ba524305
activity: support for app inbox #114, better onclick, etc 2020-12-25 16:41:46 -05:00
Austin Huang
d5161ac2ea
restore swipeup 2020-12-25 16:40:30 -05:00
Austin Huang
fbd3212d83
let avatar viewer show one-off stories, redo avatar fetcher 2020-12-25 16:40:17 -05:00
Austin Huang
c40a0033db
remove feed timeout due to complaints 2020-12-25 11:21:44 -05:00
Austin Huang
e539e426df
story read improvement (WIP) 2020-12-24 14:11:49 -05:00
Austin Huang
312c90ad92
edit caption (finalized) 2020-12-24 11:07:31 -05:00
Austin Huang
7ee756eff3
fix comments crash 2020-12-24 11:05:19 -05:00
Austin Huang
f909408916
edit post caption (just basic design, still WIP) 2020-12-23 17:12:25 -05:00
Austin Huang
61e7e5671e
close #412, close #441 2020-12-23 14:29:45 -05:00
Austin Huang
40da4baf01
fix favourites overwrite more 2020-12-23 10:38:08 -05:00
Austin Huang
7c44dad05d
fix favourites overwrite 2020-12-23 09:06:53 -05:00
Austin Huang
30fcf687eb
close #437 2020-12-23 08:03:43 -05:00
Austin Huang
0ec9e02e2a
apparently no caption id doesn't mean no caption 2020-12-22 18:03:23 -05:00
Austin Huang
a67b867e1b
v19.0.3 2020-12-22 17:23:48 -05:00
Austin Huang
172ca2bdc8
fix repeating feed, more polishing 2020-12-22 15:25:47 -05:00
Austin Huang
9ca9cca33d
restore dm indicator, release prep, partially address #431 2020-12-22 13:42:26 -05:00
Austin Huang
22fc894c9d
implement app feed endpoint instead of browser 2020-12-22 11:54:52 -05:00
Austin Huang
71264bef96
full comment/caption/bio translation support, close #178 2020-12-21 21:22:38 -05:00
Austin Huang
7cd56080cd
fix mentions (final), improve follower comparison 2020-12-21 14:27:15 -05:00
Austin Huang
484b0f9657
fix favourites logic 2020-12-20 17:04:25 -05:00
Austin Huang
ae27d5d57a
post likes viewer 2020-12-20 15:52:09 -05:00
Austin Huang
49f41f4654
api refactor 2020-12-20 13:35:16 -05:00
Austin Huang
4d6ac5d293
profile viewer improvement
1. restore tagged posts access for anons
2. chip-ify profile viewer, bring it to consistency with tag/loc viewers
3. add a following/er status chip
4. pluralize "post(s)" and "follower(s)"
5. correct favourited string
2020-12-19 21:38:21 -05:00
Austin Huang
8240829fa8
fix #385, fix #417, fix #429, cleanup, prep for splash 2020-12-19 16:59:09 -05:00
Austin Huang
3899b9adfa
comments viewer improvement
1. Viewing parent comments is now paginated, no more long waits
2. Liking a comment will no longer refresh the entire comment list
3. The pink tint on liked comments from v18 is restored

also removed FeedStoriesFetcher which was deprecated by c24fd01
2020-12-18 15:45:17 -05:00
Austin Huang
c24fd016b1
rewrite stories backend, close #319, close #372, close #405 2020-12-17 15:13:41 -05:00
Austin Huang
7964df976d
Merge pull request #400 from ammargitham/add-room
Add Room Persistence Library
2020-12-17 11:28:58 -05:00
Austin Huang
b72b3211d5
locale chores 2020-12-12 19:01:23 -05:00
Ammar Githam
cea61eae6c Update export backup logic to use futures instead of CountDownLatch. Change backup file name to use date and time instead of milliseconds. 2020-12-08 19:39:39 +09:00
Ammar Githam
6b8df5fee2 Migrate to Room 2020-12-08 02:51:49 +09:00
Ammar Githam
126a0f7f4b Preparing migration to Room 2020-12-07 19:47:03 +09:00
Ammar Githam
8c4ce111a4 finish activity when onbackpressed bug occurs
Required so the activity finishes when the bug occurs. Current workaround makes the back button unresponsive
2020-12-07 19:37:14 +09:00
Ammar Githam
951117c769 Remove usage of final arrays to hold values 2020-12-02 20:02:48 +09:00
Ammar Githam
8829f4a66e Prevent DM button double click and check current fragment still attached before navigating. Fixes a crash reported in telegram group. 2020-12-02 20:01:40 +09:00
Ammar Githam
4ffab14ff3 Add activity finishing check before calling onBackPressed. May fix IllegalStateException: Can not perform this action after onSaveInstanceState 2020-12-02 20:00:20 +09:00
Ammar Githam
28dab3cf0f Explicitly set navigation bar color for PostViewV2Fragment. Fixes https://github.com/austinhuang0131/barinsta/issues/326 2020-12-01 22:21:18 +09:00
Ammar Githam
06f4ab56c8 Set feed item as saved or not from response. Closes https://github.com/austinhuang0131/barinsta/issues/369 2020-12-01 19:53:36 +09:00
Ammar Githam
d7661f7cf6 Remove auto play videos setting for now. Closes https://github.com/austinhuang0131/barinsta/issues/361 2020-12-01 19:39:47 +09:00
Ammar Githam
e4c30c0389 Open urls in new browser tabs. Closes https://github.com/austinhuang0131/barinsta/issues/367 2020-12-01 19:35:51 +09:00
Austin Huang
0dd5a77295
close #284 2020-11-30 12:46:44 -05:00
Austin Huang
38d0bd56f8
add new languages
Co-Authored-By: retiolus <65604466+retiolus@users.noreply.github.com>
Co-Authored-By: rikishi0071 <18183855+rikishi0071@users.noreply.github.com>
2020-11-30 12:43:33 -05:00
Austin Huang
b2e784deb8
close #306 and close #310 2020-11-30 12:29:41 -05:00
Ammar Githam
9887547363 Add default constructor for RestoreBackupDialogFragment. Should fix https://github.com/austinhuang0131/barinsta/issues/316 2020-11-30 22:34:34 +09:00
Ammar Githam
c72c4469f5 Handle null InboxThreadModel. Fixes https://github.com/austinhuang0131/barinsta/issues/329 2020-11-30 22:24:53 +09: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
6b370ca251 Handle ActivityNotFoundException while opening URL. Fixes https://github.com/austinhuang0131/barinsta/issues/351 2020-11-30 19:01:03 +09:00
Ammar Githam
3dfbf23cc0 Fix no vc_id in VIDEO_CALL_EVENT 2020-11-30 18:57:23 +09:00
Ammar Githam
d1a9393249 FeedModel null checks. Fixes https://github.com/austinhuang0131/barinsta/issues/293 2020-11-19 19:00:14 +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
41e5fecbea Check if view is attached before animating controls. Should fix https://github.com/austinhuang0131/barinsta/issues/302 2020-11-19 18:49:06 +09:00
Ammar Githam
e449594253 Fix ProfileFragment for anon users 2020-11-19 02:41:30 +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
e3cc99f62f Check highlight list before accessing. Fixes https://github.com/austinhuang0131/barinsta/issues/295 2020-11-19 01:36:30 +09:00
Ammar Githam
f01815f4ae Profile model null checks. Fixes https://github.com/austinhuang0131/barinsta/issues/293 2020-11-19 01:29:59 +09:00
Ammar Githam
465627dd9c Temp workaround to fix https://github.com/austinhuang0131/barinsta/issues/282 2020-11-19 01:20:08 +09:00
Ammar Githam
5fdeeb7301 Add null and cast checks. Should fix https://github.com/austinhuang0131/barinsta/issues/278 2020-11-19 01:12:45 +09:00
Ammar Githam
d0c8e9f28c Comment out unused code 2020-11-19 01:01:55 +09:00
Ammar Githam
2f957da290 Navigate to profile using nav id to workaround different compiled NavDirections 2020-11-19 01:00:33 +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
23f3ef45c2 Fix binding change in ProfileFragment 2020-11-18 23:27:29 +09:00
Ammar Githam
e2bf09cc7f Fix missing semicolon 2020-11-18 22:18:23 +09:00
Ammar Githam
74cfe75058 Merge branch 'master' of https://github.com/austinhuang0131/barinsta 2020-11-18 22:06:37 +09:00
Austin Huang
957c34b39f
Merge remote-tracking branch 'origin/master' 2020-11-17 20:08:47 -05:00
Austin Huang
45ddfe7659
resource sweep 2020-11-17 20:07:27 -05:00
Austin Huang
354a4b09c8
Update AboutFragment.java 2020-11-17 10:24:09 -05:00
Austin Huang
ad1986804f
Update CrashReporter.java 2020-11-17 10:01:42 -05:00
Austin Huang
dde740aedf
Merge branch 'master' into master 2020-11-15 19:53:23 -05:00
Austin Huang
bf24f56843
redo follower/ing viewer
Follower/ing viewer now uses the i endpoint (which returns more users at once) as well as caching (less requests needed) so its response time has decreased significantly (to 1/3 in my case)
2020-11-15 19:51:00 -05:00
Ammar Githam
b3d41ccffa Some null checks. Fixes https://github.com/austinhuang0131/barinsta/issues/274 2020-11-15 21:55:07 +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
c3de020f0e Fix Posts not opening for anon users 2020-11-15 15:01:02 +09:00
Ammar Githam
d48c72924a Check for null PostsLayoutPreferences before setting variable in fragments 2020-11-15 04:07:38 +09:00
Ammar Githam
6bfb6e1bf3 Put collapsing toolbar layout views in the main layout to improve scroll behaviour.
This removes the spaghetti required to make scroll behaviours work.
2020-11-15 04:07:38 +09:00
Ammar Githam
84467b60b5 Add preference tp disable post open animation, extract some strings to xml, fix one locale string. 2020-11-14 18:32:11 +09:00
Austin Huang
ce2a74554e
fix #269 2020-11-13 18:44:33 -05:00
Austin Huang
44b431b533
fix feed oops 2020-11-13 18:37:19 -05:00
Austin Huang
0487d23907
proper locale country handling 2020-11-13 18:06:57 -05:00
Austin Huang
387a56faf5
allow anon viewing of comments 2020-11-13 17:29:17 -05:00
Austin Huang
f908e7b643
close #259, release prep, awaiting crowdin 2020-11-13 17:09:41 -05:00
Austin Huang
f67d3a023c
version up, close #266, address half of #259
instagram is not returning most data in graphql anymore so mitigation has been implemented, but again they need to stop trampling on the rights of anonymous users
2020-11-13 14:19:26 -05:00
Ammar Githam
133abcca85 Comment/remove unused code 2020-11-11 20:20:14 +09:00
Ammar Githam
9dedc09578 Hide like, save, comment for anonymous users. Fixes https://github.com/austinhuang0131/barinsta/issues/257 2020-11-11 20:17:54 +09:00
Ammar Githam
c1b5094dc7 Move activity notification viewer to its own nav graph. Fixes https://github.com/austinhuang0131/barinsta/issues/247 2020-11-11 20:04:38 +09:00
Ammar Githam
ebea1404c9 Add nav controller livedata null checks. Fixes https://github.com/austinhuang0131/barinsta/issues/196 2020-11-11 19:27:14 +09:00
Ammar Githam
2c1f4aea9d Replace gif with webp for animated media 2020-11-10 22:41:22 +09:00
Ammar Githam
abd6dd1143 Wrapping super.onDestroy in try-catch in MainActivity to workaround NavController crash 2020-11-10 21:46:31 +09:00
Ammar Githam
b99ee88c97 Fix download progress notification not auto dismissed sometimes 2020-11-10 21:46:31 +09:00
Ammar Githam
60e5007376 Replace icafe with apache-commons-imaging 2020-11-10 21:46:30 +09:00
Ammar Githam
d14f2a098c Fix context leak due to static textview in settings 2020-11-10 21:46:30 +09:00
Ammar Githam
90aa9bb954 Handle null bottomSheetBehavior 2020-11-08 15:48:48 +09:00
Austin Huang
16df666969
bad address 2020-11-07 16:10:18 -05:00
Austin Huang
4826434cca
add post date, fix detail hiding, and semver 2020-11-07 11:55:44 -05:00
Ammar Githam
e530a336a7 Scroll feed to top when bottom feed tab clicked 2020-11-07 20:26:20 +09:00
Ammar Githam
25b2b504cb save resource entry names in preferences instead of ids 2020-11-07 16:27:49 +09:00
Ammar Githam
e26a25e72f Fix Download request exceeding 10kb by creating temp file 2020-11-07 16:00:59 +09:00
Austin Huang
890fd529e6
update attributions 2020-11-06 19:05:15 -05:00
Austin Huang
c2b8d8cb4f
downloads use shortcode, and tagged post notification 2020-11-06 18:09:29 -05:00
Austin Huang
495a4a974f
restore share button 2020-11-06 17:49:29 -05:00
Ammar Githam
1c6cd348f4 Make buttons in PostView dialog title-less, and show the titles on long click 2020-11-07 02:57:22 +09:00
Ammar Githam
cc9cab9c15 Migrate Profile bio and url views to RamboTextViewV2 2020-11-07 00:52:04 +09:00
Ammar Githam
d0bfe73ae6 Add downloaded indicator to Posts view 2020-11-06 21:46:31 +09:00
Ammar Githam
450dbba6de Fix direct downloading and delete action when there are multiple image notifications 2020-11-06 03:37:17 +09:00
Ammar Githam
3ac2ee36aa Remove IPTC from downloaded JPG files 2020-11-06 03:34:01 +09:00
Austin Huang
7678446ba6
fix story linked post, video post, and clicking back button too early on pvv2 2020-11-04 13:46:49 -05:00
Austin Huang
e32002fac8
fix fetching duplication 2020-11-04 13:18:20 -05:00
Austin Huang
bf9dcacd40
add #122 point 2 2020-11-04 13:02:23 -05:00
Austin Huang
66d5ec7c2f
add postviewv2 to dm thread, and fix sidecar video 2020-11-04 11:26:29 -05:00
Ammar Githam
bdcb32395b Various DM fixes (check description)
Use new download flow.
Fix blank space at top when scrolling.
Fix animated media.
2020-11-04 23:58:06 +09:00
Ammar Githam
850e119236 Allow opening PostViewV2Fragment from NotificationsViewerFragment, StoryViewerFragment and when opening from a Share dialog 2020-11-04 20:24:53 +09:00
Austin Huang
a08167381f
cleanup 2020-11-03 20:30:07 -05:00
Ammar Githam
a0084df46e Fix Unresolved Kotlin class error during release build 2020-11-03 21:58:47 +09:00
Ammar Githam
4579f2b37e Add download dialog 2020-11-03 19:01:59 +09:00
Ammar Githam
3393166b51 Merge remote-tracking branch 'origin/new-posts-grid' into new-posts-grid 2020-11-03 17:30:24 +09:00