Austin Huang
2395b3b892
remake date formatter
2021-05-23 20:51:29 -04:00
Ammar Githam
5f217829b8
update null checks
2021-05-24 08:56:23 +09:00
Ammar Githam
d611006438
Convert Emoji parsing utils to kotlin. austinhuang0131/barinsta#1311
2021-05-24 08:45:41 +09:00
Ammar Githam
2ac05569e1
Rename .java to .kt
2021-05-24 08:45:41 +09:00
Ammar Githam
b273bff738
Replace some usages of Date with LocalDateTime. austinhuang0131/barinsta#1309
2021-05-23 21:58:19 +09:00
Ammar Githam
c784ca937d
Fix FriendshipStatus variable names
2021-05-23 20:17:52 +09:00
Ammar Githam
51f3a348b7
Add some TODO
2021-05-23 20:03:34 +09:00
Ammar Githam
7ca0d513dc
Null check
2021-05-23 17:11:12 +09:00
Ammar Githam
7dc3732e3e
Convert to kotlin
2021-05-23 17:10:49 +09:00
Ammar Githam
a808d600bb
Rename .java to .kt
2021-05-23 17:10:49 +09:00
Ammar Githam
d7462109db
Convert to kotlin
2021-05-23 16:48:27 +09:00
Ammar Githam
333e0faed5
Rename .java to .kt
2021-05-23 16:48:27 +09:00
Ammar Githam
742b696d17
Share posts via DM. Resolves part of austinhuang0131/barinsta#537
2021-05-23 15:57:01 +09:00
Ammar Githam
0dfdc4bb41
Replace Toast with Tooltip in PostViewV2Fragment. Fixes austinhuang0131/barinsta#1264
2021-05-23 12:10:42 +09:00
Ammar Githam
0986f2fb71
Remove pk from Caption constructor, to resolve deserialization exception when pk sent by api is a string
2021-05-23 12:09:54 +09:00
Ammar Githam
027d2c634a
Show post view toasts near the views
2021-05-23 11:47:15 +09:00
Ammar Githam
30257a953f
Further fixes for post view layout problem for some posts
2021-05-23 11:39:16 +09:00
Ammar Githam
09306049d5
Add reddit post to rate limit dialog
2021-05-23 10:35:42 +09:00
Ammar Githam
b3680584bf
Fix fullscreen mode showing bottom nav bar and fix austinhuang0131/barinsta#1292
2021-05-23 08:07:49 +09:00
Ammar Githam
505d5acef3
Merge remote-tracking branch 'upstream/master'
2021-05-23 06:31:04 +09:00
Ammar Githam
13bfc9cb84
Convert some retrofit response classes to kotlin
2021-05-23 06:26:33 +09:00
Austin Huang
d5897d83e7
Merge branch 'master' of https://github.com/austinhuang0131/instagrabber
2021-05-22 16:22:28 -04:00
Austin Huang
c003cf5900
convert some more classes to kotlin
2021-05-22 16:22:16 -04:00
Austin Huang
1ad2b3e72b
Rename .java to .kt
2021-05-22 16:22:15 -04:00
Austin Huang
c5f20676f4
Rename .java to .kt
2021-05-22 16:19:00 -04:00
Austin Huang
f4fb26d934
New Crowdin updates ( #1170 )
...
* New translations strings.xml (Korean)
* New translations strings.xml (Korean)
* New translations strings.xml (Korean)
* New translations strings.xml (Portuguese, Brazilian)
* New translations strings.xml (Italian)
* New translations strings.xml (Polish)
* New translations strings.xml (Russian)
* New translations strings.xml (Korean)
* New translations strings.xml (Chinese Simplified)
* New translations strings.xml (Korean)
* New translations strings.xml (Chinese Traditional)
* New translations strings.xml (Korean)
* New translations strings.xml (Russian)
* New translations strings.xml (Japanese)
* New translations strings.xml (Russian)
* New translations strings.xml (German)
* New translations strings.xml (German)
* New translations strings.xml (Czech)
* New translations strings.xml (Korean)
* New translations strings.xml (Korean)
* New translations strings.xml (Polish)
* New translations strings.xml (Vietnamese)
* New translations strings.xml (Slovak)
* New translations strings.xml (Turkish)
* New translations strings.xml (Chinese Simplified)
* New translations strings.xml (Chinese Traditional)
* New translations strings.xml (Portuguese, Brazilian)
* New translations strings.xml (Indonesian)
* New translations strings.xml (Persian)
* New translations strings.xml (Hindi)
* New translations strings.xml (Odia)
* New translations strings.xml (Dutch)
* New translations strings.xml (Greek)
* New translations strings.xml (French)
* New translations strings.xml (Czech)
* New translations strings.xml (German)
* New translations strings.xml (Italian)
* New translations strings.xml (Japanese)
* New translations strings.xml (Russian)
* New translations strings.xml (Swedish)
* New translations strings.xml (Spanish)
* New translations strings.xml (Catalan)
* New translations strings.xml (Basque)
* New translations strings.xml (Macedonian)
* New translations strings.xml (Korean)
* Update source file strings.xml
* New translations strings.xml (Spanish)
* New translations strings.xml (Portuguese, Brazilian)
* New translations strings.xml (Swedish)
* New translations strings.xml (Swedish)
* New translations strings.xml (Vietnamese)
* New translations strings.xml (Vietnamese)
* New translations strings.xml (Vietnamese)
* New translations strings.xml (Greek)
* New translations strings.xml (Italian)
* New translations strings.xml (Polish)
* New translations strings.xml (Vietnamese)
* New translations strings.xml (Slovak)
* New translations strings.xml (Turkish)
* New translations strings.xml (Chinese Simplified)
* New translations strings.xml (Chinese Traditional)
* New translations strings.xml (Portuguese, Brazilian)
* New translations strings.xml (Indonesian)
* New translations strings.xml (Persian)
* New translations strings.xml (Hindi)
* New translations strings.xml (Odia)
* New translations strings.xml (Dutch)
* New translations strings.xml (Greek)
* New translations strings.xml (French)
* New translations strings.xml (Czech)
* New translations strings.xml (German)
* New translations strings.xml (Italian)
* New translations strings.xml (Japanese)
* New translations strings.xml (Russian)
* New translations strings.xml (Swedish)
* New translations strings.xml (Spanish)
* New translations strings.xml (Catalan)
* New translations strings.xml (Basque)
* New translations strings.xml (Macedonian)
* New translations strings.xml (Korean)
* Update source file strings.xml
* New translations strings.xml (Greek)
* New translations strings.xml (Spanish)
* New translations strings.xml (Czech)
* New translations strings.xml (Italian)
* New translations strings.xml (Portuguese, Brazilian)
* New translations strings.xml (Japanese)
* New translations strings.xml (German)
* New translations strings.xml (German)
* New translations strings.xml (German)
* New translations strings.xml (French)
* New translations strings.xml (French)
* New translations strings.xml (Czech)
* New translations strings.xml (Czech)
* New translations strings.xml (Russian)
* New translations arrays.xml (Dutch)
* New translations strings.xml (Chinese Simplified)
* New translations strings.xml (Dutch)
* New translations strings.xml (Dutch)
* New translations strings.xml (Dutch)
* New translations strings.xml (Dutch)
* New translations strings.xml (French)
* New translations strings.xml (Polish)
* New translations strings.xml (Polish)
* New translations strings.xml (Vietnamese)
* New translations strings.xml (Slovak)
* New translations strings.xml (Turkish)
* New translations strings.xml (Chinese Simplified)
* New translations strings.xml (Chinese Traditional)
* New translations strings.xml (Portuguese, Brazilian)
* New translations strings.xml (Indonesian)
* New translations strings.xml (Persian)
* New translations strings.xml (Hindi)
* New translations strings.xml (Odia)
* New translations strings.xml (Dutch)
* New translations strings.xml (Greek)
* New translations strings.xml (French)
* New translations strings.xml (Czech)
* New translations strings.xml (German)
* New translations strings.xml (Italian)
* New translations strings.xml (Japanese)
* New translations strings.xml (Russian)
* New translations strings.xml (Swedish)
* New translations strings.xml (Spanish)
* New translations strings.xml (Catalan)
* New translations strings.xml (Basque)
* New translations strings.xml (Macedonian)
* New translations strings.xml (Korean)
* Update source file strings.xml
* New translations strings.xml (Spanish)
* Update source file strings.xml
* New translations strings.xml (Polish)
* New translations strings.xml (Vietnamese)
* New translations strings.xml (Slovak)
* New translations strings.xml (Turkish)
* New translations strings.xml (Chinese Simplified)
* New translations strings.xml (Chinese Traditional)
* New translations strings.xml (Portuguese, Brazilian)
* New translations strings.xml (Indonesian)
* New translations strings.xml (Persian)
* New translations strings.xml (Hindi)
* New translations strings.xml (Odia)
* New translations strings.xml (Dutch)
* New translations strings.xml (Greek)
* New translations strings.xml (French)
* New translations strings.xml (Czech)
* New translations strings.xml (German)
* New translations strings.xml (Italian)
* New translations strings.xml (Japanese)
* New translations strings.xml (Russian)
* New translations strings.xml (Swedish)
* New translations strings.xml (Spanish)
* New translations strings.xml (Catalan)
* New translations strings.xml (Basque)
* New translations strings.xml (Macedonian)
* New translations strings.xml (Korean)
* New translations strings.xml (Polish)
* New translations strings.xml (Portuguese, Brazilian)
* New translations strings.xml (Czech)
* New translations strings.xml (Czech)
* New translations strings.xml (Spanish)
* New translations strings.xml (Italian)
* New translations strings.xml (Polish)
* New translations strings.xml (Dutch)
* New translations strings.xml (Odia)
* New translations strings.xml (Hindi)
* New translations strings.xml (Persian)
* New translations strings.xml (Indonesian)
* New translations strings.xml (Portuguese, Brazilian)
* New translations strings.xml (Vietnamese)
* New translations strings.xml (Chinese Traditional)
* New translations strings.xml (Chinese Simplified)
* New translations strings.xml (Turkish)
* New translations strings.xml (Slovak)
* New translations strings.xml (Macedonian)
* New translations strings.xml (Greek)
* New translations strings.xml (Basque)
* New translations strings.xml (Catalan)
* New translations strings.xml (Spanish)
* New translations strings.xml (Swedish)
* New translations strings.xml (Russian)
* New translations strings.xml (Japanese)
* New translations strings.xml (Italian)
* New translations strings.xml (German)
* New translations strings.xml (Czech)
* New translations strings.xml (French)
* New translations strings.xml (Korean)
* Update source file strings.xml
* New translations strings.xml (Czech)
* New translations strings.xml (Spanish)
* New translations strings.xml (Polish)
* New translations strings.xml (Dutch)
* New translations strings.xml (Odia)
* New translations strings.xml (Hindi)
* New translations strings.xml (Persian)
* New translations strings.xml (Indonesian)
* New translations strings.xml (Portuguese, Brazilian)
* New translations strings.xml (Vietnamese)
* New translations strings.xml (Chinese Traditional)
* New translations strings.xml (Chinese Simplified)
* New translations strings.xml (Turkish)
* New translations strings.xml (Slovak)
* New translations strings.xml (Macedonian)
* New translations strings.xml (Greek)
* New translations strings.xml (Basque)
* New translations strings.xml (Catalan)
* New translations strings.xml (Spanish)
* New translations strings.xml (Swedish)
* New translations strings.xml (Russian)
* New translations strings.xml (Japanese)
* New translations strings.xml (Italian)
* New translations strings.xml (German)
* New translations strings.xml (Czech)
* New translations strings.xml (French)
* New translations strings.xml (Korean)
* Update source file strings.xml
* New translations strings.xml (Spanish)
* New translations strings.xml (Portuguese, Brazilian)
* New translations strings.xml (Czech)
* Update source file arrays.xml
* New translations arrays.xml (Greek)
* New translations arrays.xml (Slovak)
* New translations arrays.xml (Odia)
* New translations arrays.xml (Hindi)
* New translations arrays.xml (Persian)
* New translations arrays.xml (Indonesian)
* New translations arrays.xml (Portuguese, Brazilian)
* New translations arrays.xml (Vietnamese)
* New translations strings.xml (Chinese Traditional)
* New translations arrays.xml (Chinese Traditional)
* New translations strings.xml (Chinese Simplified)
* New translations arrays.xml (Chinese Simplified)
* New translations arrays.xml (Turkish)
* New translations arrays.xml (Russian)
* New translations arrays.xml (German)
* New translations arrays.xml (Polish)
* New translations arrays.xml (Dutch)
* New translations arrays.xml (Macedonian)
* New translations arrays.xml (Japanese)
* New translations arrays.xml (Italian)
* New translations arrays.xml (Basque)
* New translations arrays.xml (Czech)
* New translations arrays.xml (Catalan)
* New translations arrays.xml (Spanish)
* New translations arrays.xml (French)
* New translations arrays.xml (Swedish)
* New translations arrays.xml (Korean)
* New translations strings.xml (Greek)
* New translations strings.xml (Italian)
* New translations strings.xml (Greek)
2021-05-22 14:00:10 -04:00
Austin Huang
974a846185
convert some more classes to kotlin
2021-05-22 12:35:38 -04:00
Austin Huang
1a7d5082ba
Rename .java to .kt
2021-05-22 12:35:38 -04:00
Austin Huang
c2b46c4319
fix "post not found" message when it actually works
2021-05-22 12:35:18 -04:00
Austin Huang
43b2d37c4f
fix #1300
2021-05-22 12:12:57 -04:00
Ammar Githam
dde8fd37e3
Fix stories parsing
2021-05-22 20:27:32 +09:00
Ammar Githam
17fb608c34
Convert some more classes to kotlin
2021-05-22 20:10:53 +09:00
Ammar Githam
746925e54d
Rename .java to .kt
2021-05-22 20:10:52 +09:00
Ammar Githam
0c7fb20b2b
Merge branch 'master' of https://github.com/austinhuang0131/barinsta
...
Merge branch 'master'
2021-05-22 18:03:03 +09:00
Ammar Githam
84e93431ae
Add Kotlin and convert some model classes to kotlin
2021-05-22 17:58:18 +09:00
Austin Huang
4a9bf1119e
show bottom navigation in pvv2
2021-05-21 16:00:40 -04:00
Austin Huang
a351b57b80
Update LocaleUtils.java
2021-05-21 15:18:40 -04:00
Austin Huang
1c93a99533
add new languages
2021-05-21 14:54:12 -04:00
Austin Huang
98d7260927
fix archive viewing bug
2021-05-21 14:21:44 -04:00
Austin Huang
397829942f
fix notification layout that cuts off at the bottom
2021-05-21 13:49:22 -04:00
Austin Huang
608f1ca41e
unconfuse string
2021-05-21 13:34:45 -04:00
Austin Huang
ec9e28bc09
close #1267 and also simplify FriendshipService
2021-05-21 12:23:24 -04:00
Austin Huang
e726ba3ccf
replace DownloadCheckerAsyncTask, close #825
2021-05-20 15:21:00 -04:00
Austin Huang
447ef0d660
replace CreateThreadAction
2021-05-20 15:07:09 -04:00
Austin Huang
a812161185
Merge pull request #1201 from tcely/issue-1178
...
Use Uri.parse for IntentUtils.parseUrl
2021-05-19 17:01:10 -04:00
Austin Huang
42dfe01220
"ig.me/u/..." doesn't exist anymore? so removed it
2021-05-19 17:00:36 -04:00
tcely
9a889ef385
fix size comparison & handle empty paths list
2021-05-19 15:19:44 -04:00
Austin Huang
e3da94c925
user agent maintenance
2021-05-19 13:05:53 -04:00
Austin Huang
55624dbdce
Merge pull request #1219 from raniapl/raniapl/development
...
Disable scrolling on empty profiles - Fix issues #1093 , #1135 , #1061
2021-05-19 12:57:46 -04:00
Austin Huang
62f63a33a3
retire PostFetcher
2021-05-19 12:38:29 -04:00
Austin Huang
3a690681ad
allow more tab (if selected as home) to open posts
2021-05-19 12:38:16 -04:00
Austin Huang
af4aaf6e2a
remove direct download function
2021-05-19 12:06:59 -04:00
Austin Huang
3cc5040110
close #1268
2021-05-19 12:06:34 -04:00
Ammar Githam
644f2ddff8
Add some null checks and formatting.
2021-05-19 20:09:49 +09:00
Ammar Githam
f501f68f98
Merge branch 'master' into raniapl/development
2021-05-19 19:55:14 +09:00
Austin Huang
efb5818a65
post shortcode converter
2021-05-18 22:11:16 -04:00
Austin Huang
5fa52424d7
Merge remote-tracking branch 'origin/master'
2021-05-18 18:09:58 -04:00
Austin Huang
65addf8c92
intent test cases for #1201
2021-05-18 18:09:40 -04:00
Austin Huang
a462f1e6b2
Merge pull request #1190 from raniapl/stamatiap/development
...
add an alert dialog for swipe up link - fix issue #1101
2021-05-18 17:15:33 -04:00
Austin Huang
f85daef6ea
remove redundant import
2021-05-18 17:15:09 -04:00
Austin Huang
78caa4286a
fix indentations
2021-05-18 17:14:28 -04:00
Austin Huang
5c0598502a
comment out unused stuff
2021-05-18 16:43:22 -04:00
Austin Huang
d5e75d16c3
long-clicking a discover topic should now show cover post
2021-05-18 16:43:11 -04:00
Austin Huang
f4d1575edb
close #1263
2021-05-18 16:24:37 -04:00
Austin Huang
4161c7bc4d
close #1271
2021-05-18 16:21:30 -04:00
Austin Huang
256a2ae88d
option to show keyboard immediately on search, close #1261
2021-05-18 15:48:28 -04:00
Austin Huang
bedae1804f
Merge branch 'master' of https://github.com/austinhuang0131/instagrabber
2021-05-18 15:39:24 -04:00
Austin Huang
ba0d51d0b6
migrate preference keys
2021-05-18 14:54:26 -04:00
Austin Huang
85ac7478eb
fix string grammar
2021-05-18 14:48:23 -04:00
Rania Pilioura
c0cc45bcc3
Format code
2021-05-17 05:51:56 +03:00
Rania Pilioura
89139618a5
Add margin between chat bubble and bottom controls in DM
...
Similar previous commmit was reverted
Fix #1135
2021-05-17 05:44:19 +03:00
Rania Pilioura
86b724d998
Disable scrolling on blank or private profiles
...
works with MotionLayout
See #1219
2021-05-17 05:38:30 +03:00
Rania Pilioura
3ca326d520
Merge remote-tracking branch 'upstream/master' into raniapl/development
2021-05-17 03:14:53 +03:00
stamatiap
892bfa336f
Merge branch 'stamatiap/development' of https://github.com/raniapl/barinsta into stamatiap/development
2021-05-16 10:10:52 +03:00
Stamatia Papageorgiou
cdb566a160
Merge branch 'austinhuang0131:master' into stamatiap/development
2021-05-16 10:09:08 +03:00
stamatiap
407f0680c1
make changes in dialog
2021-05-16 10:00:16 +03:00
Austin Huang
23b7119846
null check to avoid launch crash
...
immediately hitting the feed tab after launch will produce the following crash, so this resolves it by a null check:
```
java.lang.NullPointerException: Attempt to read from field 'awais.instagrabber.customviews.PostsRecyclerView awais.instagrabber.databinding.FragmentFeedBinding.feedRecyclerView' on a null object reference
at awais.instagrabber.fragments.main.FeedFragment.scrollToTop(FeedFragment.java:461)
at awais.instagrabber.utils.NavigationExtensions.lambda$setupItemReselected$2(NavigationExtensions.java:190)
at awais.instagrabber.utils.-$$Lambda$NavigationExtensions$C3II1R-NOFB80ERAxio06uf3Qto.onNavigationItemReselected(Unknown Source:4)
...
```
2021-05-15 20:40:02 -04:00
Austin Huang
fc70129c96
close #1040 (probably)
2021-05-15 12:53:00 -04:00
Austin Huang
f89f0ef542
add a simple user constructor
2021-05-15 12:52:31 -04:00
Ammar Githam
37edc0171e
Pause story player in onPause instead of releasing it. Fixes austinhuang0131/barinsta#1060
2021-05-15 13:27:51 +09:00
Ammar Githam
b3cd83ad31
Fix clicking story from story list after searching opens wrong story. Fixes austinhuang0131/barinsta#1189
2021-05-15 13:21:58 +09:00
Ammar Githam
e4c4f099e5
Make location single line with ellipsis. Fixes austinhuang0131/barinsta#1212
2021-05-15 12:47:22 +09:00
Ammar Githam
e1057c8781
Fix sending videos in DM. Fixes austinhuang0131/barinsta#1217
2021-05-15 12:44:03 +09:00
Ammar Githam
2f44255584
Some refactoring
2021-05-15 11:47:43 +09:00
Ammar Githam
5daec513ba
Fix post view button colors wrong for some themes
2021-05-15 11:47:30 +09:00
Ammar Githam
eb1e55470a
Fix null menuItemView warnings
2021-05-15 11:46:15 +09:00
Ammar Githam
1e94c73e10
Fix feed stories not rendered if app goes in background immediately after startup. Fixes austinhuang0131/barinsta#1258
2021-05-15 08:21:38 +09:00
Ammar Githam
7797ca3205
BottomNavBar: update deprecated method calls
2021-05-15 07:38:00 +09:00
Ammar Githam
988033f5fd
Fix verified, private icons in profile details shifting when scrolling
2021-05-15 07:07:27 +09:00
Ammar Githam
78cfa32a83
Fix navigating away from post view causing app resize
2021-05-15 06:51:33 +09:00
Austin Huang
429bcc4e91
fix #1255
2021-05-14 15:00:31 -04:00
Austin Huang
1e2cf4f3a9
Merge pull request #1229 from raniapl/stamatiap/fixissue1075
...
fix highlight title - issue #1075
2021-05-14 14:08:23 -04:00
Rania Pilioura
e8a4477cbc
Merge branch 'master' into raniapl/development
2021-05-14 14:51:50 +03:00
Rania Pilioura
78484a86ac
Trying to solve merge conflicts
...
disable scrolling functionality first try removed
2021-05-14 14:19:59 +03:00
Ammar Githam
cf71ca682e
Update keyboard/emojipicker visiblity logic. Fixes austinhuang0131/barinsta#1181 . Also check description.
...
This commits adds some special handling for Android 11+ users regarding keyboard visibility. Check https://github.com/android/user-interface-samples/tree/master/WindowInsetsAnimation .
2021-05-14 00:53:23 +09:00
Ammar Githam
1ede8ad4bf
Fix some bottom nav bar related issues. Check description.
...
1. Fixed inconsistent bottom bar hiding. Since currently bottom bar cannot hide with motionlayout, keep bottom bar visible.
2. Remove unnecessary padding in location and hashtag fragment.
3. Fix the last item in more preference screen hidden under bottom bar.
2021-05-11 20:07:10 +09:00
Ammar Githam
413f12c3c2
parse locationId to long before setting to bundle. Fixes austinhuang0131/barinsta#1235
2021-05-11 19:45:28 +09:00
Stamatia Papageorgiou
d9248d2fb9
Merge branch 'master' into stamatiap/development
2021-05-10 22:25:07 +03:00
stamatiap
38b7f29d44
update alert dialog title
2021-05-10 21:54:07 +03:00
stamatiap
13b747fc87
add string for swipe up link confirmation
2021-05-10 21:54:06 +03:00