Austin Huang
2b3359076e
#825
2021-03-22 18:13:40 -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
58a69f2da6
Read emojis json with context
2021-03-23 00:00:29 +09:00
Austin Huang
0d58aac9b9
New Crowdin updates ( #811 )
...
* New translations strings.xml (French)
* New translations strings.xml (Macedonian)
* New translations strings.xml (Italian)
* New translations strings.xml (Macedonian)
* New translations strings.xml (Portuguese, Brazilian)
* New translations arrays.xml (Macedonian)
* New translations strings.xml (Macedonian)
* New translations strings.xml (Portuguese, Brazilian)
* New translations strings.xml (Slovak)
* New translations arrays.xml (Slovak)
* New translations strings.xml (Slovak)
* New translations strings.xml (Greek)
* New translations strings.xml (Hindi)
* New translations strings.xml (Macedonian)
* New translations strings.xml (Indonesian)
* New translations strings.xml (Spanish)
* New translations strings.xml (French)
* New translations strings.xml (Catalan)
* New translations strings.xml (Czech)
* New translations strings.xml (German)
* New translations strings.xml (Basque)
* New translations strings.xml (Italian)
* New translations strings.xml (Japanese)
* New translations strings.xml (Dutch)
* New translations strings.xml (Odia)
* New translations strings.xml (Polish)
* New translations strings.xml (Russian)
* 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 (Vietnamese)
* New translations strings.xml (Portuguese, Brazilian)
* New translations strings.xml (Persian)
* New translations strings.xml (Kannada)
* Update source file strings.xml
* New translations strings.xml (Spanish)
* New translations strings.xml (Chinese Simplified)
* New translations strings.xml (Greek)
* New translations strings.xml (Hindi)
* New translations strings.xml (Macedonian)
* New translations strings.xml (Indonesian)
* New translations strings.xml (Spanish)
* New translations strings.xml (French)
* New translations strings.xml (Catalan)
* New translations strings.xml (Czech)
* New translations strings.xml (German)
* New translations strings.xml (Basque)
* New translations strings.xml (Italian)
* New translations strings.xml (Japanese)
* New translations strings.xml (Dutch)
* New translations strings.xml (Odia)
* New translations strings.xml (Polish)
* New translations strings.xml (Russian)
* 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 (Vietnamese)
* New translations strings.xml (Portuguese, Brazilian)
* New translations strings.xml (Persian)
* New translations strings.xml (Kannada)
* Update source file strings.xml
* New translations strings.xml (French)
* New translations strings.xml (Polish)
* New translations arrays.xml (Polish)
* New translations strings.xml (Polish)
* New translations strings.xml (Italian)
* New translations strings.xml (Greek)
* New translations strings.xml (Hindi)
* New translations strings.xml (Macedonian)
* New translations strings.xml (Indonesian)
* New translations strings.xml (Spanish)
* New translations strings.xml (French)
* New translations strings.xml (Catalan)
* New translations strings.xml (Czech)
* New translations strings.xml (German)
* New translations strings.xml (Basque)
* New translations strings.xml (Italian)
* New translations strings.xml (Japanese)
* New translations strings.xml (Dutch)
* New translations strings.xml (Odia)
* New translations strings.xml (Polish)
* New translations strings.xml (Russian)
* 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 (Vietnamese)
* New translations strings.xml (Portuguese, Brazilian)
* New translations strings.xml (Persian)
* New translations strings.xml (Kannada)
* Update source file strings.xml
* New translations strings.xml (Spanish)
* New translations strings.xml (French)
* New translations strings.xml (Italian)
* New translations strings.xml (Basque)
* New translations strings.xml (Chinese Simplified)
* New translations strings.xml (Basque)
* New translations strings.xml (Russian)
* New translations arrays.xml (Russian)
* Update source file strings.xml
* New translations strings.xml (Greek)
* New translations strings.xml (Hindi)
* New translations strings.xml (Macedonian)
* New translations strings.xml (Indonesian)
* New translations strings.xml (Spanish)
* New translations strings.xml (French)
* New translations strings.xml (Catalan)
* New translations strings.xml (Czech)
* New translations strings.xml (German)
* New translations strings.xml (Basque)
* New translations strings.xml (Italian)
* New translations strings.xml (Japanese)
* New translations strings.xml (Dutch)
* New translations strings.xml (Odia)
* New translations strings.xml (Polish)
* New translations strings.xml (Russian)
* 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 (Vietnamese)
* New translations strings.xml (Portuguese, Brazilian)
* New translations strings.xml (Persian)
* New translations strings.xml (Spanish)
* New translations strings.xml (Italian)
* New translations strings.xml (Chinese Simplified)
* New translations strings.xml (French)
* New translations strings.xml (Polish)
* Update source file strings.xml
* New translations strings.xml (Greek)
* New translations strings.xml (Hindi)
* New translations strings.xml (Macedonian)
* New translations strings.xml (Indonesian)
* New translations strings.xml (Spanish)
* New translations strings.xml (French)
* New translations strings.xml (Catalan)
* New translations strings.xml (Czech)
* New translations strings.xml (German)
* New translations strings.xml (Basque)
* New translations strings.xml (Italian)
* New translations strings.xml (Japanese)
* New translations strings.xml (Dutch)
* New translations strings.xml (Odia)
* New translations strings.xml (Polish)
* New translations strings.xml (Russian)
* 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 (Vietnamese)
* New translations strings.xml (Portuguese, Brazilian)
* New translations strings.xml (Persian)
* New translations strings.xml (Greek)
* New translations arrays.xml (Greek)
* New translations strings.xml (Greek)
* New translations strings.xml (Italian)
* New translations strings.xml (French)
* New translations strings.xml (Spanish)
2021-03-22 10:34:39 -04:00
Austin Huang
19516afb83
close #834 ?
2021-03-21 21:49:59 -04:00
Austin Huang
19dbdcb326
fix ghost location when tapping media twice
2021-03-21 21:42:52 -04:00
Austin Huang
af3ec4ba26
backup user argument for GraphQL feed
2021-03-21 21:35:18 -04:00
Austin Huang
e9239c31b0
migrate ProfileFetcher
2021-03-21 21:18:07 -04:00
Austin Huang
72e99aeff8
various improvements
...
see the following comment on #814
2021-03-21 20:11:35 -04:00
Austin Huang
915e893cc1
Merge branch 'master' into pr/814
2021-03-21 19:15:23 -04:00
Ammar Githam
6b047c4ebb
Add custom deserializer for EmojiCategory and Emoji class, to fix parsing error
2021-03-22 07:37:41 +09:00
Austin Huang
358beffa9d
small fix
2021-03-21 15:56:09 -04:00
Austin Huang
3e056df520
bypass the error so it doesn't crash
2021-03-21 15:12:12 -04:00
Austin Huang
ff7d2076ab
Merge branch 'master' into master
2021-03-21 11:27:32 -04:00
Ammar Githam
16ac573859
Fix compile error after pull
2021-03-21 22:41:06 +09:00
Austin Huang
7599af22a3
Merge pull request #831 from austinhuang0131/renovate/junit5-monorepo
...
Update dependency org.junit.jupiter:junit-jupiter to v5.7.1
2021-03-20 18:24:52 -04:00
Renovate Bot
c10d41528e
Update dependency org.junit.jupiter:junit-jupiter to v5.7.1
2021-03-20 22:22:12 +00:00
zerrium
0849d9d61f
Removed java.util.Locale on KeywordsFilterUtils.java
2021-03-21 01:43:53 +07:00
zerrium
480fd59713
Refactored Adapter and ViewHolder binder
2021-03-21 01:43:21 +07:00
Renovate Bot
46bf8d9191
Update dependency com.google.guava:guava to v27.1-jre
2021-03-20 18:29:42 +00:00
Austin Huang
299b07fcdc
Merge pull request #828 from austinhuang0131/renovate/com.google.android.exoplayer-exoplayer-core-2.x
...
Update dependency com.google.android.exoplayer:exoplayer-core to v2.13.2
2021-03-20 14:26:16 -04:00
Zerrium
03413eedcd
Update app/src/main/java/awais/instagrabber/adapters/KeywordsFilterAdapter.java
...
Co-authored-by: Austin Huang <im@austinhuang.me>
2021-03-21 01:16:19 +07:00
Zerrium
311c7feb80
Update app/src/main/java/awais/instagrabber/fragments/settings/PostPreferencesFragment.java
...
Co-authored-by: Austin Huang <im@austinhuang.me>
2021-03-21 01:16:03 +07:00
Zerrium
d2324a7edd
Update app/src/main/java/awais/instagrabber/utils/KeywordsFilterUtils.java
...
Co-authored-by: Austin Huang <im@austinhuang.me>
2021-03-21 01:15:49 +07:00
Zerrium
8ff35ec7cd
Update app/src/main/res/values/strings.xml
...
Co-authored-by: Austin Huang <im@austinhuang.me>
2021-03-21 01:14:57 +07:00
Austin Huang
6fec6f5c86
convert HashtagFetcher
2021-03-20 13:37:17 -04:00
Ammar Githam
839e30a4e5
Add delete option in post view. Fixes 1 part of https://github.com/austinhuang0131/barinsta/issues/289
2021-03-21 01:14:57 +09:00
Austin Huang
700711f5f3
Merge branch 'master' into master
2021-03-20 11:30:59 -04:00
Ammar Githam
16fd56c7e5
Fix profile fetching when username sometimes without '@'
2021-03-21 00:23:25 +09:00
Renovate Bot
f3028f5c5a
Update dependency com.google.android.exoplayer:exoplayer-core to v2.13.2
2021-03-20 15:13:41 +00:00
Ammar Githam
9cdbd89328
Add manual mark as seen menu item in thread when auto mark is disabled
2021-03-20 21:04:49 +09:00
Ammar Githam
d7ecc935f7
Add launch screen. Fixes https://github.com/austinhuang0131/barinsta/issues/410
2021-03-20 13:49:13 +09:00
Ammar Githam
8e32958da6
Keep screen on while video is playing. Closes https://github.com/austinhuang0131/barinsta/issues/490
2021-03-20 13:33:37 +09:00
Ammar Githam
ee36ba8c35
Check for username first, then fb id
2021-03-20 12:59:55 +09:00
Ammar Githam
6f67dadb31
Handle new created threads using inbox manager
2021-03-20 12:40:51 +09:00
Ammar Githam
737931821e
Hide player controls initially for video post. Fixes https://github.com/austinhuang0131/barinsta/issues/360
2021-03-20 11:07:17 +09:00
Ammar Githam
0903804523
Remove icu4j dependency
2021-03-20 10:32:13 +09:00
zerrium
b3cc58ea60
Fixed filter issue
2021-03-19 19:03:58 +07:00
zerrium
21950a4277
Fixed warnings
2021-03-19 18:47:50 +07:00
zerrium
10f5d91a42
Fixed Edit Keyword Filters dialog settings
2021-03-19 18:26:44 +07:00
zerrium
44358bbd31
Finishing touch for KeywordsFilter
2021-03-19 16:19:59 +07:00
zerrium
a4c99568ef
Added settings for KeywordFilter
2021-03-19 16:19:27 +07:00
zerrium
741aa0dfa5
Removed unused class
2021-03-19 16:17:02 +07:00
zerrium
ea9d39c265
Added Set<String> support for SettingsHelper and sharedPreferences
2021-03-19 11:10:42 +07:00