Commit Graph

2317 Commits

Author SHA1 Message Date
Austin Huang 13dc310c5d
fix some string handling 2021-06-19 17:49:55 -04:00
Austin Huang 808c841e65
possible anonymous fix? 2021-06-19 17:25:40 -04:00
Austin Huang dcd00ce60b
restore stories autoplay; close #1409 (main) 2021-06-19 12:39:58 -04:00
Austin Huang c2ac61986f
close #1362 2021-06-19 12:10:56 -04:00
Austin Huang 7e45716e61
convert some utils to kotlin 2021-06-19 11:21:47 -04:00
Austin Huang 138a938423
Rename .java to .kt 2021-06-19 11:21:16 -04:00
Austin Huang 18de019c0d
remove legacy write-storage parts 2021-06-19 11:21:16 -04:00
Austin Huang f657f61aa7
proper self-profile handling when offline; close #1328 2021-06-18 20:00:42 -04:00
Austin Huang f340ab3d4c
add arabic, cc. @rex07 2021-06-18 17:59:28 -04:00
Austin Huang e6ca59e4b4
chore: user-agent 2021-06-18 17:53:43 -04:00
Austin Huang f33e371ee0
chore: strings 2021-06-18 17:51:01 -04:00
Austin Huang 7345ecefd0
option to disable auto backup; close #1433 2021-06-18 16:08:32 -04:00
Austin Huang 15e5d39f6b
convert SettingsHelper to kotlin (auto) 2021-06-18 14:15:46 -04:00
Austin Huang 95d3fb107a
Rename .java to .kt 2021-06-18 13:38:50 -04:00
Austin Huang 553ca7bb68
close #1338 2021-06-17 23:57:39 -04:00
Austin Huang d4a20510ec
close #1339 2021-06-17 23:39:13 -04:00
Austin Huang 5ab794941e
convert switch back to if-then (auto) 2021-06-16 12:52:20 -04:00
Austin Huang 8f4e72e960
New Crowdin updates (#1302)
* New translations strings.xml (Czech)

* New translations strings.xml (Catalan)

* New translations strings.xml (Catalan)

* 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 (Portuguese, Brazilian)

* 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 (Russian)

* New translations strings.xml (Czech)

* New translations strings.xml (Spanish)

* New translations strings.xml (Portuguese, Brazilian)

* New translations strings.xml (Greek)

* New translations strings.xml (Chinese Traditional)

* New translations strings.xml (Chinese Traditional)

* New translations strings.xml (Polish)

* New translations strings.xml (Italian)

* New translations strings.xml (Czech)

* New translations strings.xml (German)

* New translations strings.xml (German)

* New translations strings.xml (French)

* New translations strings.xml (Catalan)

* New translations strings.xml (Persian)

* New translations strings.xml (German)

* New translations strings.xml (Hindi)

* New translations strings.xml (Hindi)

* New translations strings.xml (Hindi)

* New translations strings.xml (Hindi)

* New translations arrays.xml (German)

* New translations strings.xml (German)

* New translations strings.xml (Polish)

* New translations strings.xml (Polish)

* New translations strings.xml (Polish)

* New translations arrays.xml (Arabic)

* New translations strings.xml (Arabic)

* New translations strings.xml (Arabic)

* New translations strings.xml (Arabic)

* New translations strings.xml (Russian)

* New translations strings.xml (Arabic)

* New translations strings.xml (Arabic)

* New translations strings.xml (Macedonian)

* New translations strings.xml (Macedonian)

* New translations strings.xml (Macedonian)

* New translations strings.xml (Persian)

* New translations arrays.xml (Persian)

* New translations strings.xml (Persian)

* New translations strings.xml (Polish)

* New translations strings.xml (Japanese)

* 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 (Swedish)

* New translations strings.xml (Slovak)

* New translations strings.xml (Dutch)

* New translations strings.xml (Korean)

* New translations strings.xml (Italian)

* New translations strings.xml (German)

* New translations strings.xml (Basque)

* New translations strings.xml (Greek)

* New translations strings.xml (Czech)

* New translations strings.xml (Catalan)

* New translations strings.xml (Spanish)

* New translations strings.xml (French)

* New translations strings.xml (Macedonian)

* New translations strings.xml (Russian)

* New translations strings.xml (Arabic)

* New translations strings.xml (Hindi)

* New translations strings.xml (Persian)

* New translations strings.xml (Odia)

* Update source file strings.xml

* New translations strings.xml (Russian)

* New translations strings.xml (Spanish)

* New translations strings.xml (Greek)

* New translations strings.xml (Russian)

* New translations strings.xml (Greek)

* New translations strings.xml (Portuguese, Brazilian)

* New translations strings.xml (Polish)

* New translations strings.xml (Polish)

* New translations strings.xml (Italian)

* New translations strings.xml (Italian)

* New translations strings.xml (Chinese Simplified)

* New translations strings.xml (Chinese Simplified)

* New translations strings.xml (Czech)

* New translations strings.xml (Chinese Simplified)

* New translations strings.xml (Chinese Traditional)

* New translations strings.xml (Czech)
2021-06-15 21:28:58 -04:00
Austin Huang d76018596d
share profile by dm: preparation 2021-06-15 13:27:58 -04:00
Austin Huang 8edac65015
prepare broadcast options for profile/story 2021-06-14 21:54:14 -04:00
Austin Huang 079ce76bc3
simplify sharing media to dm 2021-06-14 21:41:11 -04:00
Austin Huang 64f421ad4f
pluralize dm recipient options, part 2 2021-06-14 21:41:02 -04:00
Austin Huang a45844b50e
simplify replying to stories
no need to create thread before sending
2021-06-14 21:13:12 -04:00
Austin Huang e89c1ac9ef
pluralize dm recipient options
as used in the official client
2021-06-14 21:12:52 -04:00
Austin Huang 95b90ab72f
Merge pull request #934 from ammargitham/support-android-11
Migrate to SAF (Storage Access Framework)
2021-06-14 13:53:30 -04:00
Austin Huang bf22b86723
fix downloadworker; now functional 2021-06-13 22:22:53 -04:00
Austin Huang c47272792e
resolve gson crash 2021-06-13 22:09:07 -04:00
Austin Huang 6ed9e8458f
initialize downloadutils on launch 2021-06-13 20:51:22 -04:00
Austin Huang 2038f57472
preference and post support (not functional) 2021-06-13 17:58:25 -04:00
Austin Huang b287f96415
made pr buildable (not functional) 2021-06-13 17:21:34 -04:00
Austin Huang d9da069d57
Merge branch 'support-android-11' of https://github.com/ammargitham/barinsta into pr/934 2021-06-13 12:10:30 -04:00
Austin Huang f961c422ca
Merge branch 'master' into pr/934 2021-06-13 12:02:51 -04:00
Austin Huang 0d7db5237f
Merge pull request #1374 from Vonter/restore_scroll_favorites
Save and Restore scroll position on Favorites Tab - Issue #1359
2021-06-13 11:46:17 -04:00
Ammar Githam 70ffac3025 Add some ProfileFragmentViewModel logic and tests 2021-06-13 20:52:03 +09:00
Ammar Githam 1d9eb43442 Make currentUser in AppStateViewModel a Resource 2021-06-13 20:01:09 +09:00
Austin Huang 39ddfac03b
close #1211 2021-06-12 18:41:59 -04:00
Ammar Githam de9a1e06a9 Add FavoriteRepository to ProfileFragmentViewModel constructor 2021-06-12 13:22:49 +09:00
Ammar Githam 77868838b9 Update how FavoriteDataSource and FavoriteRepository get initialised 2021-06-12 13:19:25 +09:00
Ammar Githam dd227751af Migrate service/dao test objects to open class adapters for re-usability 2021-06-12 13:13:11 +09:00
Ammar Githam 8253328788 Add AccountRepository to ProfileFragmentViewModel constructor 2021-06-12 13:04:55 +09:00
Ammar Githam 06508ca78d Update how AccountDataSource and AccountRepository get initialised 2021-06-12 13:02:15 +09:00
Ammar Githam dad2260ea2 Add GraphQLRepository to ProfileFragmentViewModel constructor 2021-06-12 12:43:15 +09:00
Ammar Githam 205e21b07c Move GraphQLService object to GraphQLRepository constructor parameter. 2021-06-12 12:39:55 +09:00
Ammar Githam 69b685ae0d Interchange GraphQLService and GraphQLRepository names. 2021-06-12 12:34:50 +09:00
Ammar Githam 2a0295e325 Add MediaRepository to ProfileFragmentViewModel constructor 2021-06-12 10:07:31 +09:00
Ammar Githam 58e0863de5 Move MediaService object to MediaRepository constructor parameter. 2021-06-12 10:03:21 +09:00
Ammar Githam b2cbc18dbb Interchange MediaService and MediaRepository names. 2021-06-12 09:53:38 +09:00
Ammar Githam 02cb1f5db5 Add StoriesRepository to ProfileFragmentViewModel constructor 2021-06-12 08:54:00 +09:00
Ammar Githam 3d69148d9b Move StoriesService object to StoriesRepository constructor parameter. 2021-06-12 08:49:49 +09:00
Ammar Githam 4f8de4e7df Fix compile error 2021-06-12 08:42:12 +09:00