Ammar Githam
13bfc9cb84
Convert some retrofit response classes to kotlin
4 years ago
Austin Huang
c003cf5900
convert some more classes to kotlin
4 years ago
Austin Huang
1ad2b3e72b
Rename .java to .kt
4 years ago
Austin Huang
c5f20676f4
Rename .java to .kt
4 years ago
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)
4 years ago
Austin Huang
974a846185
convert some more classes to kotlin
4 years ago
Austin Huang
1a7d5082ba
Rename .java to .kt
4 years ago
Austin Huang
c2b46c4319
fix "post not found" message when it actually works
4 years ago
Austin Huang
43b2d37c4f
fix #1300
4 years ago
Ammar Githam
dde8fd37e3
Fix stories parsing
4 years ago
Ammar Githam
17fb608c34
Convert some more classes to kotlin
4 years ago
Ammar Githam
746925e54d
Rename .java to .kt
4 years ago
Ammar Githam
84e93431ae
Add Kotlin and convert some model classes to kotlin
4 years ago
Austin Huang
4a9bf1119e
show bottom navigation in pvv2
4 years ago
Austin Huang
a351b57b80
Update LocaleUtils.java
4 years ago
Austin Huang
4f7f2c9f79
release prep
4 years ago
Austin Huang
1c93a99533
add new languages
4 years ago
Austin Huang
98d7260927
fix archive viewing bug
4 years ago
Austin Huang
397829942f
fix notification layout that cuts off at the bottom
4 years ago
Austin Huang
608f1ca41e
unconfuse string
4 years ago
Austin Huang
ec9e28bc09
close #1267 and also simplify FriendshipService
4 years ago
Austin Huang
e726ba3ccf
replace DownloadCheckerAsyncTask, close #825
4 years ago
Austin Huang
447ef0d660
replace CreateThreadAction
4 years ago
Austin Huang
42dfe01220
"ig.me/u/..." doesn't exist anymore? so removed it
4 years ago
tcely
9a889ef385
fix size comparison & handle empty paths list
4 years ago
Renovate Bot
bcaaeb0bd1
Update dependency org.junit.jupiter:junit-jupiter to v5.7.2
4 years ago
Renovate Bot
c38a622209
Update dependency androidx.core:core to v1.6.0-beta01
4 years ago
Austin Huang
e3da94c925
user agent maintenance
4 years ago
Austin Huang
62f63a33a3
retire PostFetcher
4 years ago
Austin Huang
3a690681ad
allow more tab (if selected as home) to open posts
4 years ago
Austin Huang
af4aaf6e2a
remove direct download function
4 years ago
Austin Huang
3cc5040110
close #1268
4 years ago
Ammar Githam
644f2ddff8
Add some null checks and formatting.
4 years ago
Austin Huang
efb5818a65
post shortcode converter
4 years ago
Austin Huang
bf80104b1a
it doesn't even work...
4 years ago
Austin Huang
65addf8c92
intent test cases for #1201
4 years ago
Austin Huang
f85daef6ea
remove redundant import
4 years ago
Austin Huang
78caa4286a
fix indentations
4 years ago
Austin Huang
5c0598502a
comment out unused stuff
4 years ago
Austin Huang
d5e75d16c3
long-clicking a discover topic should now show cover post
4 years ago
Austin Huang
f4d1575edb
close #1263
4 years ago
Austin Huang
4161c7bc4d
close #1271
4 years ago
Austin Huang
256a2ae88d
option to show keyboard immediately on search, close #1261
4 years ago
Austin Huang
ba0d51d0b6
migrate preference keys
4 years ago
Austin Huang
85ac7478eb
fix string grammar
4 years ago
Rania Pilioura
c0cc45bcc3
Format code
4 years ago
Rania Pilioura
89139618a5
Add margin between chat bubble and bottom controls in DM
Similar previous commmit was reverted
Fix #1135
4 years ago
Rania Pilioura
86b724d998
Disable scrolling on blank or private profiles
works with MotionLayout
See #1219
4 years ago
stamatiap
407f0680c1
make changes in dialog
4 years ago
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)
...
```
4 years ago