Ammar Githam
8a88f90281
Merge branch 'master' into feature/multistack-navigation
2021-07-04 01:14:07 +09:00
Austin Huang
b27377d671
Merge pull request #1502 from austinhuang0131/renovate/androidx.core-core-1.x
...
Update dependency androidx.core:core to v1.6.0
2021-07-03 10:18:36 -04:00
Ammar Githam
05f8b1b8e3
Migrate Navigation to 2.4.0-alpha4
...
1. 2.4.0 introduces multistack navigation. Which removes the need for NavigationExtensions
2. Organised all nav graphs into a single graph to remove global action redundancy.
2021-07-03 21:36:34 +09:00
Austin Huang
2cc15dedbb
Merge pull request #1501 from austinhuang0131/renovate/androidx.camera-camera-view-1.x
...
Update dependency androidx.camera:camera-view to v1.0.0-alpha26
2021-07-02 16:12:28 -04:00
Austin Huang
3ce2ec5fdc
Merge pull request #1500 from austinhuang0131/renovate/androidx.camera-camera-camera2-1.x
...
Update dependency androidx.camera:camera-camera2 to v1.1.0-alpha06
2021-07-02 16:11:18 -04:00
Austin Huang
e6ded62c59
Merge pull request #1531 from austinhuang0131/renovate/com.github.skydoves-balloon-1.x
...
Update dependency com.github.skydoves:balloon to v1.3.5
2021-07-02 16:06:48 -04:00
Renovate Bot
778e6b432e
Update dependency org.robolectric:robolectric to v4.6
2021-07-02 20:03:15 +00:00
Renovate Bot
2acd03692e
Update dependency com.github.skydoves:balloon to v1.3.5
2021-07-02 19:59:12 +00:00
Renovate Bot
7a8b5c715b
Update dependency androidx.test:core-ktx to v1.4.0
2021-07-02 15:24:50 +00:00
Renovate Bot
0e7a2ccb5d
Update dependency androidx.test:core to v1.4.0
2021-07-02 15:24:45 +00:00
Renovate Bot
9e5aa35f4b
Update dependency com.google.android.material:material to v1.4.0
2021-07-02 15:21:17 +00:00
Austin Huang
4984db4c5c
remove some unused resources
2021-07-01 20:38:14 -04:00
Austin Huang
0e788c9889
improve downloading (creating files)
...
* creating files is offloaded to task thread so it doesn't hang the ui
* add notification to inform the above happening
2021-07-01 20:26:34 -04:00
Austin Huang
b1f31ab736
remove unused code
2021-07-01 20:26:05 -04:00
Austin Huang
6fba483bd0
use ContentResolver instead of findFile/listFiles
...
seems to have made the downloaded badge much smoother although it did not improve downloading en masse...
2021-07-01 16:16:09 -04:00
Austin Huang
8dc128563a
close #517
2021-06-30 18:13:51 -04:00
Austin Huang
a6b2031950
more efficient way to search subdirs
2021-06-30 17:44:48 -04:00
Renovate Bot
19fa9bc960
Update dependency androidx.core:core to v1.6.0
2021-06-30 20:19:31 +00:00
Renovate Bot
655a0548e2
Update dependency androidx.camera:camera-view to v1.0.0-alpha26
2021-06-30 18:24:05 +00:00
Renovate Bot
79c4a5a62d
Update dependency androidx.camera:camera-camera2 to v1.1.0-alpha06
2021-06-30 17:11:30 +00:00
Austin Huang
e8fd989558
Merge remote-tracking branch 'origin/master'
2021-06-30 11:32:58 -04:00
Austin Huang
80787c7e5e
various story fixes, closes #1496
2021-06-30 11:32:39 -04:00
Ammar Githam
4b22489f5f
Fix profile details layout sometimes broken. Fixes austinhuang0131/barinsta#1495
2021-06-30 20:37:02 +09:00
Austin Huang
19d3434dbf
convert stuff to kotlin
2021-06-29 22:43:17 -04:00
Austin Huang
49e348765b
Rename .java to .kt
2021-06-29 22:43:16 -04:00
Austin Huang
1c710f1bd4
make profile shares look better; close #1378
2021-06-29 21:47:23 -04:00
Austin Huang
5593860e6c
close #998
2021-06-29 17:10:39 -04:00
Austin Huang
da82759d19
close #1064
2021-06-29 16:59:42 -04:00
Austin Huang
4d9494cbcf
convert StoryModel to StoryMedia
...
close #1151 , close #1208
2021-06-29 16:56:12 -04:00
Austin Huang
53b0301385
Merge branch 'master' of https://github.com/austinhuang0131/instagrabber
2021-06-29 12:58:23 -04:00
Ammar Githam
e23f72f4d1
Remove unused param
2021-06-30 00:46:07 +09:00
Ammar Githam
3c0c9b3f26
Toggle debug minify
2021-06-30 00:44:16 +09:00
Ammar Githam
16f0a34f55
Merge branch 'master' of https://github.com/austinhuang0131/instagrabber
2021-06-30 00:43:30 +09:00
Austin Huang
9e711638c4
remove hashtag and location stories
...
r/instagram said they were removed during the us election and never came back
2021-06-29 11:42:43 -04:00
Ammar Githam
27d919e6b2
Migrate ProfileFragment to kotlin and use viewmodel
2021-06-30 00:21:10 +09:00
Austin Huang
c326356acc
some story touch-ups
2021-06-29 11:07:38 -04:00
Austin Huang
7ead5046d9
convert HighlightModel usages (as archives) to Story
2021-06-29 11:07:01 -04:00
Austin Huang
f7ce2eeea2
convert HighlightModel usages (as highlights) to Story
2021-06-29 11:04:43 -04:00
Austin Huang
dbf0c66b41
convert stuff to kotlin
2021-06-29 10:12:07 -04:00
Austin Huang
7efe8aeee5
Rename .java to .kt
2021-06-29 09:54:13 -04:00
Austin Huang
187f6c2d95
partially revert 817a1687
on layout
2021-06-28 23:01:46 -04:00
Austin Huang
b43ee005ed
Merge remote-tracking branch 'origin/master'
2021-06-28 22:34:17 -04:00
Austin Huang
817a16873c
convert FeedStoryModel to Story and Broadcast response data classes
...
there seems to be a toolbar problem with live stories, will check tomorrow
2021-06-28 22:34:02 -04:00
Austin Huang
aa175c5101
Rename .java to .kt
2021-06-28 22:34:01 -04:00
Austin Huang
26044e427e
Merge pull request #1486 from austinhuang0131/renovate/com.google.android.material-material-1.x
...
Update dependency com.google.android.material:material to v1.4.0-rc01
2021-06-28 17:28:12 -04:00
Renovate Bot
a97104adb9
Update dependency com.google.android.material:material to v1.4.0-rc01
2021-06-28 21:13:39 +00:00
Austin Huang
df6c0782b3
Merge pull request #1484 from austinhuang0131/renovate/androidx.recyclerview-recyclerview-1.x
...
Update dependency androidx.recyclerview:recyclerview to v1.2.1
2021-06-28 17:10:18 -04:00
Austin Huang
ca8b4fe41c
Merge pull request #1483 from austinhuang0131/renovate/androidx.fragment-fragment-ktx-1.x
...
Update dependency androidx.fragment:fragment-ktx to v1.3.5
2021-06-28 17:09:45 -04:00
Austin Huang
37663ced30
make media shares look better
2021-06-28 17:04:20 -04:00
Austin Huang
b4b91c68e3
make placeholders look better
2021-06-28 17:01:14 -04:00
Renovate Bot
283d4ee2d5
Update dependency androidx.recyclerview:recyclerview to v1.2.1
2021-06-28 20:27:09 +00:00
Austin Huang
8bf9f5f2cc
reading exact child from dm media shares
...
https://t.me/barinsta_app/21890
2021-06-28 16:14:28 -04:00
Austin Huang
3f6ed5f78b
sending dm media shares with exact child
...
https://t.me/barinsta_app/21890
2021-06-28 15:29:37 -04:00
Austin Huang
bf1a05a38c
restore slider position on resume
2021-06-28 15:29:02 -04:00
Renovate Bot
21b5c122ee
Update dependency androidx.fragment:fragment-ktx to v1.3.5
2021-06-28 18:54:35 +00:00
Austin Huang
10447cd633
expand broadcasting rich message by 1 argument
...
for stories and post children
2021-06-28 14:20:12 -04:00
Austin Huang
70472dea14
Merge pull request #1481 from austinhuang0131/renovate/androidx.core-core-1.x
...
Update dependency androidx.core:core to v1.6.0-rc01
2021-06-28 12:29:58 -04:00
Austin Huang
f6f9edec4d
Merge pull request #1456 from austinhuang0131/renovate/androidx.camera-camera-view-1.x
...
Update dependency androidx.camera:camera-view to v1.0.0-alpha25
2021-06-28 12:28:19 -04:00
Austin Huang
4089db8cad
Merge pull request #1451 from austinhuang0131/renovate/androidx.camera-camera-camera2-1.x
...
Update dependency androidx.camera:camera-camera2 to v1.1.0-alpha05
2021-06-28 12:24:46 -04:00
Austin Huang
8b555456f5
Merge pull request #1380 from austinhuang0131/renovate/io.sentry-sentry-android-5.x
...
Update dependency io.sentry:sentry-android to v5
2021-06-28 12:22:29 -04:00
Renovate Bot
efb460d9c3
Update dependency androidx.core:core to v1.6.0-rc01
2021-06-28 16:21:44 +00:00
Austin Huang
786c567cca
allow replying to replies
2021-06-28 12:02:34 -04:00
Austin Huang
463be0ec2e
close #1475
2021-06-26 16:28:44 -04:00
Austin Huang
5e016e3210
close #1447
2021-06-26 15:30:20 -04:00
Austin Huang
9c811a6291
show documentprovider error details
2021-06-26 13:56:47 -04:00
Austin Huang
bdad254f5d
close #1474
2021-06-24 18:17:18 -04:00
Austin Huang
3032a388f0
share profile (unfinished)
2021-06-24 13:01:23 -04:00
Austin Huang
38cc804a3f
Merge branch 'master' of https://github.com/austinhuang0131/instagrabber
2021-06-24 11:27:48 -04:00
Austin Huang
73c6cc4a5a
close #1457
2021-06-24 11:27:36 -04:00
Ammar Githam
50c120eb75
Add user story and highlights fetch logic
2021-06-24 23:19:21 +09:00
Ammar Githam
a713a72e07
Add missed assertion in test
2021-06-24 20:45:13 +09:00
Ammar Githam
63df44624e
Add update favorite logic in ProfileFragmentViewModel and corresponding test
2021-06-24 20:41:48 +09:00
Ammar Githam
edb03ba3d8
Update ProfileFragmentViewModel and tests
2021-06-24 20:12:37 +09:00
Ammar Githam
1605f9515d
Add state username change ProfileFragmentViewModel test
2021-06-24 00:21:47 +09:00
Ammar Githam
976c9a86b6
Update ProfileFragmentViewModel
2021-06-23 22:07:38 +09:00
Ammar Githam
1ebf7a2e4b
Update ProfileFragmentViewModel
2021-06-23 20:52:45 +09:00
Austin Huang
b1628492f5
convert some utils to kotlin
2021-06-22 19:23:41 -04:00
Austin Huang
9b76051dd5
Rename .java to .kt
2021-06-22 19:23:40 -04:00
Austin Huang
5c97bea3c2
trial: check downloaded using contentResolver.query
...
https://redd.it/bbejc4
2021-06-22 19:11:20 -04:00
Austin Huang
3dcc791cba
convert downloadutils to kotlin
2021-06-22 16:06:14 -04:00
Austin Huang
a7cb82354e
Rename .java to .kt
2021-06-22 16:06:13 -04:00
Austin Huang
405b1e038d
New Crowdin updates ( #1462 )
...
* 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 (French)
* New translations strings.xml (Spanish)
* New translations strings.xml (Czech)
* New translations strings.xml (Chinese Simplified)
2021-06-22 14:03:35 -04:00
Austin Huang
44a20bb59a
close #1450
2021-06-22 13:19:55 -04:00
Austin Huang
832641603a
validate uri before writing pref
...
also made pref summary up-to-date
2021-06-22 12:12:42 -04:00
Austin Huang
d031998123
show proper error for download category
2021-06-22 12:11:16 -04:00
Austin Huang
ac4bb2e027
fix first-account crash due to backup?
2021-06-22 12:09:52 -04:00
Austin Huang
65624f0b42
patch downloaded check
2021-06-21 23:42:14 -04:00
Renovate Bot
14c98ba5cf
Update dependency androidx.camera:camera-view to v1.0.0-alpha25
2021-06-22 00:27:54 +00:00
Renovate Bot
252cf1aefb
Update dependency androidx.camera:camera-camera2 to v1.1.0-alpha05
2021-06-21 22:16:20 +00:00
Austin Huang
d77e8aa5dd
update some packages, does not seem to change anything
2021-06-21 17:35:13 -04:00
Austin Huang
51d69e219c
Merge branch 'master' of https://github.com/austinhuang0131/instagrabber
2021-06-21 15:55:41 -04:00
Austin Huang
c72e66c166
release prep
2021-06-21 15:55:35 -04:00
Austin Huang
4a93d65253
proper share link chooser
2021-06-21 15:55:24 -04:00
Austin Huang
a04dab7c02
New Crowdin updates ( #1443 )
...
* 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 (German)
2021-06-21 15:50:16 -04:00
Austin Huang
f04a5bd2c6
disable unfinished dm share profile
2021-06-21 15:44:28 -04:00
Austin Huang
f83bd32866
fix https://t.me/barinsta_app/21554
2021-06-21 12:15:26 -04:00
Austin Huang
3db95163f8
fix not detecting downloaded video
2021-06-20 15:07:15 -04:00
Austin Huang
ad69f7d382
saf cleanup, close #1439
2021-06-20 14:30:08 -04:00
Austin Huang
96fd8de879
remove kannada from string resources
2021-06-20 14:16:40 -04:00
Austin Huang
c3b9fc1854
New Crowdin updates ( #1431 )
...
* New translations strings.xml (Polish)
* 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 (Spanish)
* New translations strings.xml (Czech)
* New translations strings.xml (Russian)
* New translations strings.xml (French)
* New translations strings.xml (Italian)
* New translations strings.xml (German)
* New translations strings.xml (German)
* 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 (Spanish)
* New translations strings.xml (Czech)
* New translations strings.xml (Polish)
* New translations strings.xml (Basque)
* New translations strings.xml (Basque)
* New translations strings.xml (Chinese Simplified)
* New translations strings.xml (Chinese Traditional)
* Update source file arrays.xml
* Update source file strings.xml
* New translations strings.xml (Polish)
* New translations arrays.xml (Dutch)
* New translations arrays.xml (Spanish)
* New translations arrays.xml (Catalan)
* New translations arrays.xml (Czech)
* New translations arrays.xml (German)
* New translations arrays.xml (Greek)
* New translations arrays.xml (Basque)
* New translations arrays.xml (Italian)
* New translations arrays.xml (Japanese)
* New translations arrays.xml (Korean)
* New translations arrays.xml (Macedonian)
* New translations arrays.xml (Polish)
* New translations strings.xml (Odia)
* New translations arrays.xml (Russian)
* New translations arrays.xml (Slovak)
* New translations arrays.xml (Swedish)
* New translations arrays.xml (Turkish)
* New translations arrays.xml (Chinese Simplified)
* New translations arrays.xml (Chinese Traditional)
* New translations arrays.xml (Vietnamese)
* New translations arrays.xml (Portuguese, Brazilian)
* New translations arrays.xml (Indonesian)
* New translations arrays.xml (Hindi)
* New translations arrays.xml (French)
* New translations strings.xml (Indonesian)
* New translations strings.xml (German)
* New translations strings.xml (Czech)
* New translations strings.xml (Persian)
* New translations strings.xml (Hindi)
* New translations arrays.xml (Arabic)
* New translations strings.xml (Arabic)
* New translations strings.xml (Russian)
* New translations strings.xml (Macedonian)
* New translations arrays.xml (Persian)
* New translations strings.xml (French)
* New translations strings.xml (Spanish)
* New translations strings.xml (Catalan)
* New translations strings.xml (Greek)
* New translations strings.xml (Portuguese, Brazilian)
* New translations strings.xml (Basque)
* New translations strings.xml (Italian)
* New translations strings.xml (Japanese)
* New translations strings.xml (Korean)
* New translations strings.xml (Dutch)
* New translations strings.xml (Slovak)
* New translations strings.xml (Swedish)
* New translations strings.xml (Turkish)
* New translations strings.xml (Chinese Simplified)
* New translations strings.xml (Chinese Traditional)
* New translations strings.xml (Vietnamese)
* New translations arrays.xml (Odia)
* New translations strings.xml (Portuguese, Brazilian)
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* New translations strings.xml (Polish)
* New translations strings.xml (Greek)
* 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 (Japanese)
* New translations strings.xml (German)
* New translations strings.xml (Basque)
* New translations strings.xml (Italian)
* 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 (Chinese Simplified)
* New translations strings.xml (Chinese Traditional)
* New translations strings.xml (Vietnamese)
* New translations strings.xml (Portuguese, Brazilian)
* New translations strings.xml (Indonesian)
* New translations strings.xml (Odia)
* Update source file strings.xml
* New translations strings.xml (Spanish)
* New translations strings.xml (Portuguese, Brazilian)
* New translations strings.xml (Czech)
* New translations strings.xml (Chinese Simplified)
* New translations strings.xml (Russian)
* New translations strings.xml (Japanese)
* New translations strings.xml (Japanese)
* New translations strings.xml (Basque)
2021-06-20 10:31:10 -04:00
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
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
Ammar Githam
1191b416ce
Interchange StoriesService and StoriesRepository names.
2021-06-12 08:37:22 +09:00
Austin Huang
8bb0fba4cb
close #1397
2021-06-11 12:24:25 -04:00
Ammar Githam
8f218b9515
Add FriendshipRepository to ProfileFragmentViewModel constructor
2021-06-10 17:03:24 +09:00
Ammar Githam
e1532eb4b8
Move FriendService object to FriendshipRepository constructor parameter.
2021-06-10 16:50:25 +09:00
Ammar Githam
0126fca36d
Interchange FriendshipService and FriendshipRepository names.
2021-06-10 16:16:41 +09:00
Ammar Githam
ed8ca2da02
More groundwork for ProfileFragmentViewModel
2021-06-09 09:09:40 +09:00
Ammar Githam
eaac191588
Remove BaseService. Since RetrofitFactory was introduced, BaseService does nothing.
2021-06-09 08:46:34 +09:00
Ammar Githam
29d2b894d8
Interchange UserService and UserRepository names. Check description.
...
As per the sample provided at https://github.com/android/architecture-components-samples/tree/main/GithubBrowserSample , the Retrofit interfaces should be named Services and the classes using the services are Repositories.
Once all are properly named, we can move the db repositories inside the repositories package.
2021-06-09 08:40:13 +09:00
Austin Huang
6e2e3c139c
close #1336
2021-06-08 12:08:32 -04:00
Ammar Githam
54ff196bb1
Convert AppDatabase to kotlin
2021-06-08 22:39:00 +09:00
Ammar Githam
66b60e6830
Rename .java to .kt
2021-06-08 22:39:00 +09:00
Ammar Githam
d4bf5a57c2
Convert db entities to kotlin
2021-06-08 22:24:27 +09:00
Ammar Githam
34e2ba429c
Convert Converters to kotlin
2021-06-08 21:29:47 +09:00
Ammar Githam
b7d74964fa
Rename .java to .kt
2021-06-08 21:29:47 +09:00
Ammar Githam
64567359b7
Remove unused RepositoryCallback interface
2021-06-08 21:16:50 +09:00
Ammar Githam
003beec5b6
Convert RecentSearchDao, RecentSearchDataSource and RecentSearchRepository to kotlin
2021-06-08 21:15:27 +09:00
Ammar Githam
c49b44f212
Rename .java to .kt
2021-06-08 21:15:27 +09:00
Ammar Githam
22041df256
Convert DMLastNotifiedDao, DMLastNotifiedDataSource and DMLastNotifiedRepository to kotlin
2021-06-08 20:51:59 +09:00
Ammar Githam
3d0b18e422
Rename .java to .kt
2021-06-08 20:51:59 +09:00
Austin Huang
544d9f87bc
fix various comments bugs
...
1. redo ChildCommentsFetchResponse structure, stress-tested
2. navigation on more graph again
3. proper "next page" handling
2021-06-07 18:10:48 -04:00
Vonter
ae23dd74ba
Merge branch 'austinhuang0131:master' into restore_scroll_favorites
2021-06-07 23:02:11 +05:30
Vonter
257d707c14
Change favorites tab scroll position restore to use StateRestorationPolicy
2021-06-07 22:16:17 +05:30
Renovate Bot
a2ebcfca34
Update dependency io.sentry:sentry-android to v5
2021-06-07 10:15:56 +00:00
Austin Huang
118fffc074
close #1333
2021-06-06 22:24:37 -04:00
Ammar Githam
4381d49aa9
Merge remote-tracking branch 'upstream/master'
2021-06-07 06:54:36 +09:00
Ammar Githam
76b246573d
Convert FavoriteDao, FavoriteDataSource and FavoriteRepository to kotlin
2021-06-07 06:54:12 +09:00
Austin Huang
7f7db43870
Merge branch 'master' of https://github.com/austinhuang0131/instagrabber
2021-06-06 15:43:52 -04:00
Austin Huang
5e631749b3
close #1384
2021-06-06 14:49:04 -04:00
Ammar Githam
c647e22293
Convert AccountDao, AccountDataSource and AccountRepository to kotlin
2021-06-06 20:59:56 +09:00
Ammar Githam
4a099ef20a
Rename .java to .kt
2021-06-06 20:59:56 +09:00
Ammar Githam
6b499e3dfc
Migrate DirectMessagesService to object
2021-06-06 20:11:36 +09:00
Ammar Githam
cae457aa9a
Convert StoriesRepository and StoriesService to kotlin
2021-06-06 19:29:21 +09:00
Ammar Githam
a2cc4573e1
Rename .java to .kt
2021-06-06 19:29:21 +09:00
Ammar Githam
cf65ed0fc5
Convert FriendshipRepository and FriendshipService to kotlin
2021-06-06 14:18:27 +09:00
Ammar Githam
7769aa220f
Rename .java to .kt
2021-06-06 14:18:26 +09:00
Ammar Githam
143a0ce259
Convert GraphQLRepository and GraphQLService to kotlin
2021-06-06 13:14:29 +09:00
Ammar Githam
dd3562116b
Rename .java to .kt
2021-06-06 13:14:28 +09:00
Ammar Githam
a2bd2e4b53
Convert UserRepository and UserService to kotlin
2021-06-06 10:11:30 +09:00
Ammar Githam
6b24c907dd
Rename .java to .kt
2021-06-06 10:11:30 +09:00
Ammar Githam
e56e4c17c9
Migrate MediaService to object
2021-06-06 09:43:19 +09:00
Ammar Githam
3f09c7d173
Convert User to kotlin
2021-06-05 19:58:01 +09:00
Ammar Githam
04aae488d9
Rename .java to .kt
2021-06-05 19:58:01 +09:00
Ammar Githam
faf299f6f0
Preparation for adding ProfileFragmentViewModel
2021-06-05 19:36:00 +09:00
Austin Huang
696a8c9c61
close #1383
2021-06-04 16:02:29 -04:00
Austin Huang
bcfe4819cb
close #1346
2021-06-04 15:51:59 -04:00
Austin Huang
8e1d5c66bd
close #1388 (i think)
2021-06-04 15:34:29 -04:00
Austin Huang
4a72d64a6d
close #1385
2021-06-04 15:29:36 -04:00
Austin Huang
aad93a9662
close #1386
2021-06-04 14:45:28 -04:00
Austin Huang
86ce7e5f05
close #1387
2021-06-04 14:38:03 -04:00
Ammar Githam
b997504602
Convert MediaRepository and MediaService to kotlin.
2021-06-04 07:17:24 +09:00
Ammar Githam
708e0fda5b
Some code cleanup
2021-06-03 20:42:28 +09:00