Ammar Githam
3dde61d91a
Show tooltip to make user aware of expandable count. Fix FormattedNumberTextView animation.
2021-05-08 20:22:26 +09:00
Ammar Githam
fb1f3c2cd8
Due to MotionLayout, the bottom nav bar won't hide on scroll. Instead give recyclerview bottom padding to avoid last row/item being partly hidden.
2021-05-08 16:42:57 +09:00
Ammar Githam
b64d1409a0
Fix instance leak
2021-05-08 15:52:40 +09:00
Ammar Githam
2f4eff741e
Update post view layout and a height related bug. Use exo's internal layout for controls.
2021-05-08 15:49:20 +09:00
Rania Pilioura
8210347e66
Disable scrolling when profile has no posts
...
Fix #1093
2021-05-08 06:35:57 +03:00
Ammar Githam
59c8a325fe
Fix collapsing toolbar with covers
2021-05-07 21:19:16 +09:00
Ammar Githam
96da16ff84
Convert Post view to a regular fragment instead of dialog.
...
Added global fragment animations too
2021-05-07 20:34:31 +09:00
Ammar Githam
3bbafc654c
Fix some story and mediaretriever bug
2021-05-05 18:07:48 +09:00
tcely
94ea635ca4
Removed try/catch for null url
2021-05-04 21:19:22 -04:00
tcely
be252f9a42
Removed old unused functions
2021-05-04 21:19:20 -04:00
tcely
8637fceab0
Removed logging of parsed differences
2021-05-04 21:19:17 -04:00
tcely
53ce38f5cd
Use Uri.parse for IntentUtils.parseUrl
...
Fixes #1178
2021-05-04 21:19:15 -04:00
Ammar Githam
63dc69e13c
Fix for Looper.prepare()
2021-05-03 21:10:46 +09:00
Ammar Githam
d819928eb3
Memory efficient bitmap decoding in DownloadWorker. Fixes austinhuang0131/barinsta#930 .
2021-05-03 18:30:50 +09:00
Ammar Githam
b2822b27a1
Fixes austinhuang0131/barinsta#1199
2021-05-03 17:40:06 +09:00
Ammar Githam
9dae40fae0
More null checks. Probably resolves austinhuang0131/barinsta#992
2021-05-03 17:31:00 +09:00
Ammar Githam
1dfe5f623c
Use Toast instead of SnackBar. Probable workaround for austinhuang0131/barinsta#1027
2021-05-03 17:18:41 +09:00
Ammar Githam
109d08c59f
Always return new RetrofitFactory instance. Fixes austinhuang0131/barinsta#1099 .
2021-05-03 17:10:20 +09:00
Ammar Githam
ac3f8b9bfd
Wrapping ViewModelProvider constructor with try-catch to prevent crashes. Addresses austinhuang0131/barinsta#903 .
2021-05-03 16:52:08 +09:00
Ammar Githam
a6e9a34024
Switch to use exo controls
2021-05-03 03:16:40 +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
Austin Huang
18292ead4e
close #1196
2021-04-30 19:16:10 -04:00
stamatiap
990cb8fdcd
make needed changes - issue #1047
2021-04-28 20:36:25 +03:00
stamatiap
a5759b6c1b
fix Add to favorites button's visibility - issue #1047
2021-04-28 20:36:25 +03:00
Ammar Githam
1cd75f2462
Popup to first fragment on tab reselect. Closes austinhuang0131/barinsta#1079
2021-04-29 01:38:46 +09:00
Ammar Githam
8f4691a72a
Handle possible exception on MainActivity destroy. Fixes part of austinhuang0131/barinsta#1099
2021-04-29 00:34:54 +09:00
Ammar Githam
1a57c4c813
Handle no map app. Fixes austinhuang0131/barinsta#1175
2021-04-29 00:22:13 +09:00
Ammar Githam
c0fb6e3a50
Fix comments input color in dark black theme. Fixes austinhuang0131/barinsta#1062
2021-04-29 00:14:12 +09:00
Ammar Githam
6df5bc056c
Fix tapping search input not showing keyboard the first time
2021-04-28 23:16:35 +09:00
Austin Huang
f88bc49c30
Merge pull request #1077 from ammargitham/feature/search-history
...
Search history with separate search fragment
2021-04-26 17:53:20 -04:00
Austin Huang
df7644f0df
Merge pull request #1113 from tcely/patch-1
...
Open instagr.am links too
2021-04-26 17:41:41 -04:00
Ammar Githam
8820779303
Handle long clicks. Fixes austinhuang0131/barinsta#1117
2021-04-25 20:58:02 +09:00
Ammar Githam
cdbaf95589
Surround setPrimaryClip with try catch. Fixes austinhuang0131/barinsta#1133
2021-04-25 16:25:58 +09:00
Ammar Githam
3e06cb2079
Null check. Fixes austinhuang0131/barinsta#1125
2021-04-25 16:18:58 +09:00
Ammar Githam
7658cacbc2
Wrap navigate calls with try catch to prevent double click exceptions. Closes austinhuang0131/barinsta#1132 , austinhuang0131/barinsta#1150 , austinhuang0131/barinsta#1156
2021-04-25 16:08:43 +09:00
tcely
b741ff9ccb
Replace instagr.am with instagram.com
2021-04-23 22:36:12 -04:00
Ammar Githam
627b1bfe76
Null check and fragment manager check. Fixes https://github.com/austinhuang0131/barinsta/issues/1116
2021-04-18 16:46:36 +09:00
Ammar Githam
732153f8bb
Fix some codefactor warnings
2021-04-15 23:40:55 +09:00
Ammar Githam
1ee12f71f4
Merge branch 'master' into feature/search-history
2021-04-15 22:35:31 +09:00
Ammar Githam
cfd1d4a421
Null check csrf token
2021-04-14 21:17:24 +09:00
Ammar Githam
eed4036ad9
Fix setItemsToThread. Fixes https://github.com/austinhuang0131/barinsta/issues/967
2021-04-14 21:17:07 +09:00
Ammar Githam
f2a3506b19
Make refreshStory synchronised? May fix https://github.com/austinhuang0131/barinsta/issues/945
2021-04-14 20:48:42 +09:00
Ammar Githam
d4ee1b9f42
Set click listener on parent view. Fixes https://github.com/austinhuang0131/barinsta/issues/1055
2021-04-14 20:23:42 +09:00
Ammar Githam
34e54837d5
Create new caption object if null. Fixes https://github.com/austinhuang0131/barinsta/issues/1030
2021-04-14 20:17:00 +09:00
Ammar Githam
de9891f368
Add null check. Fixes https://github.com/austinhuang0131/barinsta/issues/1078
2021-04-14 01:27:31 +09:00
Ammar Githam
af3670e3ec
Add fragment manager destroyed checks. Fixes https://github.com/austinhuang0131/barinsta/issues/1068
2021-04-14 01:16:32 +09:00
Ammar Githam
ea2956f3ca
Add state saved check before show. Fixes https://github.com/austinhuang0131/barinsta/issues/1071 .
2021-04-14 01:08:08 +09:00
Ammar Githam
e69fc28ab2
Merge branch 'master' into feature/search-history
2021-04-14 00:18:25 +09:00
Ammar Githam
c859669ac1
Add search fragment with recent searches
2021-04-14 00:17:23 +09:00
Austin Huang
d8d47befab
favorite tab for anons
2021-04-11 10:07:28 -04:00
Austin Huang
d326d9e2d7
visual optimizations for the previous commit
2021-04-11 09:54:25 -04:00
Austin Huang
84d82e92d3
made play in background an option per https://redd.it/mmpeg9
2021-04-11 09:45:38 -04:00
Austin Huang
23a5ae8405
fix picture zooming issue
...
Co-Authored-By: Ammar Githam <ammargitham786@gmail.com>
2021-04-09 09:06:53 -04: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
Austin Huang
a2f73eeb2d
actually add getHideMutedReelsPreference
2021-04-07 07:36:21 -04:00
Austin Huang
917e4f3fbd
close #971
2021-04-04 10:59:24 -04: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
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
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
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