Austin Huang
605ddd3635
oop
2021-02-23 22:34:50 -05:00
Austin Huang
20d9a3935b
close #717 and fix looper toast issue
2021-02-23 22:02:13 -05:00
Austin Huang
8950ed488d
actually fix #319 and also convert more hardcoded strings
2021-02-19 17:59:05 -05:00
Austin Huang
d10e95c529
oops, better handling
2021-02-18 19:57:38 -05:00
Austin Huang
bbe3d9c588
general maintenance
...
1. Close #689
2. Greek and Basque
3. Fix/add several strings
4. Fix launch crash
5. Fix staggered grid sidecar bug
2021-02-18 19:51:09 -05:00
sigaloid
a623022934
Increase thread message limit
...
I've had no issues going as high as 40 messages every few seconds. May make the loading time longer, though.
I think a slider in the settings to set the thread and thread message limit would be ideal, since I rarely want to load any more than the top 2-3 threads, but it would be better to load more messages in those threads. But on my device, 10 is too low and a lot of time is spent loading old messages.
2021-02-18 21:53:31 +00:00
Austin Huang
c6bbc621f7
disable btndm
2021-02-13 13:26:02 -05:00
Austin Huang
06a6b07a53
cover lunar new year reel exception
2021-02-11 14:47:43 -05:00
Austin Huang
28b74a6975
#512 , #575 , #583 , #656 , #665
2021-02-07 17:45:16 -05:00
Austin Huang
3baa82090e
restore hd avatar
2021-01-26 21:21:48 -05:00
Ammar Githam
ea7236dcc1
Merge remote-tracking branch 'origin/dm-notifications-enhancements' into dm-notifications-enhancements
2021-01-24 23:40:56 +09:00
Ammar Githam
5e3aed38b9
Add pending inbox
2021-01-24 23:39:46 +09:00
Austin Huang
78e3ffe04a
private api option for profilefetcher
2021-01-23 14:17:56 -05:00
Austin Huang
8dabf35146
unlock hd photos
2021-01-23 12:00:54 -05:00
Austin Huang
eba37705e2
#583
2021-01-23 11:32:34 -05:00
Austin Huang
89441a3562
more collection features
2021-01-22 23:33:36 -05:00
Vojtěch Hořánek
0d9db83dc3
Redesigned the BottomNavigationView for better clarity + to match the Material Guidelines
2021-01-20 00:09:20 +01:00
Ammar Githam
6aee7ea863
Allow ending a group chat
2021-01-20 02:25:22 +09:00
Ammar Githam
ba526eb0bb
Allow leaving group
2021-01-20 00:02:08 +09:00
Ammar Githam
17709c176c
Allow toggling approval requirement in group
2021-01-19 22:43:51 +09:00
Ammar Githam
10c6902c83
Merge remote-tracking branch 'origin/dm-notifications-enhancements' into dm-notifications-enhancements
2021-01-19 21:47:17 +09:00
Ammar Githam
7addb16e5c
Approve/Deny new users
2021-01-19 21:46:39 +09:00
Austin Huang
f88aaeb849
Merge branch 'master' into pr/503
2021-01-18 22:25:24 -05:00
Alexandre Macabies
28b51516e0
add a setting to control showing the post label per default
...
This defaults to the current behavior of always showing the caption, but
this can be turned off for reduced browsing noise: I often don't care
about meaningless captions on most accounts.
Added the pref translation for French as I'm a native speaker.
2021-01-17 21:02:01 +01:00
Austin Huang
117b1c1629
viewing saved collections, so half of #545
2021-01-17 14:11:15 -05:00
Ammar Githam
6aacf1945f
Fix weird layout behavior due to async binding
2021-01-17 23:15:03 +09:00
Ammar Githam
52d2baa128
Add mute/unmute messages and mentions
2021-01-17 17:02:43 +09:00
Ammar Githam
13d95523a3
Swipe to reply
2021-01-17 03:09:07 +09:00
Ammar Githam
59aa14e2f6
Merge remote-tracking branch 'origin/dm-notifications-enhancements' into dm-notifications-enhancements
2021-01-16 03:10:47 +09:00
Ammar Githam
8a659c9f1f
Allow forwarding messages (need to check types which cannot be forwarded)
2021-01-16 03:10:17 +09:00
Austin Huang
8b81b115f0
remove excessive margin, refresh feed anew, closes #595
2021-01-15 11:13:36 -05:00
Ammar Githam
8e3d0af9d3
Allow unsend message
2021-01-15 03:28:30 +09:00
Ammar Githam
6a163454f4
Allow removing like/reaction
2021-01-15 02:24:12 +09:00
Austin Huang
255c3c84b4
once again fix null guards in feed
2021-01-13 11:24:23 -05:00
Austin Huang
87660b4d3b
fix locales bug
2021-01-13 11:16:34 -05:00
Ammar Githam
3795ff2420
Merge remote-tracking branch 'origin/dm-notifications-enhancements' into dm-notifications-enhancements
2021-01-13 22:25:01 +09:00
Ammar Githam
cf62d88531
Add like/reaction (WIP)
2021-01-13 22:22:25 +09:00
Ammar Githam
02a1a4a5f5
Fix live stories
2021-01-13 22:21:20 +09:00
Austin Huang
7ba116584b
fab prep
2021-01-12 13:40:53 -05:00
Austin Huang
388f9216b3
handling dm attachments
2021-01-12 12:39:00 -05:00
Austin Huang
3e84786c46
profile details fix
2021-01-11 18:01:28 -05:00
Austin Huang
e8711379d0
the great user agent change
2021-01-11 16:37:34 -05:00
Austin Huang
c9f891e4e1
enforce _uuid consistency
2021-01-11 15:08:23 -05:00
Austin Huang
2e58bab635
#489
2021-01-11 14:02:33 -05:00
Austin Huang
9ba48ebe2e
more small fixes, closes #498
2021-01-11 12:52:45 -05:00
Austin Huang
1b6894bf5f
better null check
2021-01-10 14:57:01 -05:00
Austin Huang
3f09de05f3
small fixes
2021-01-10 14:00:31 -05:00
Ammar Githam
4b055c8050
Support opening story from direct thread
2021-01-10 18:45:17 +09:00
Ammar Githam
ba10f8b410
Support opening media, hashtag, location, mentions in direct thread
2021-01-10 18:19:27 +09:00
Ammar Githam
8937918064
Organise dm view holders bind logic and fix some views
2021-01-10 00:58:15 +09:00
Ammar Githam
bc107b3627
Give margins to the editext in EditTextDialogFragment
2021-01-09 23:33:07 +09:00
Ammar Githam
9ba1893746
Add ViewModel to post view to maintain state. Update some ui
2021-01-09 20:24:16 +09:00
Ammar Githam
92d8163c7b
Handle some 'may be null' warnings
2021-01-08 22:27:52 +09:00
Ammar Githam
404747fedc
Add merged changes missed by Gitkraken
2021-01-08 21:50:58 +09:00
Ammar Githam
039194d046
Merge remote-tracking branch 'origin/dm-notifications-enhancements' into dm-notifications-enhancements
2021-01-08 21:49:48 +09:00
Ammar Githam
0018cd0b7f
Migrate FeedModel and ProfileModel to Media and User
2021-01-07 21:36:33 +09:00
Austin Huang
a89e1f7bb5
bad conflict resolution
2021-01-06 14:25:42 -05:00
Austin Huang
0f7fde38cd
Merge branch 'master' into pr/503
2021-01-06 14:17:30 -05:00
Austin Huang
f1e6c80421
oops
2021-01-06 13:47:19 -05:00
Austin Huang
b7a40b7b39
close #532
2021-01-06 13:44:28 -05:00
Austin Huang
b2917e3d63
Merge branch 'master' into dm-notifications-enhancements
2021-01-06 13:25:06 -05:00
Austin Huang
c8dda21f9f
chore/cleanup
2021-01-05 23:37:16 -05:00
Austin Huang
7b07361a26
fix #518 pending testing
2021-01-05 23:37:06 -05:00
Austin Huang
853115eb4e
live video (untested) #383 ; also besties story type #460
2021-01-05 22:10:54 -05:00
Austin Huang
b5e1101709
#532 point 2
2021-01-05 18:42:00 -05:00
Austin Huang
7724a7e33e
oops
2021-01-05 16:40:59 -05:00
Austin Huang
3dd66d9bc7
fix #524
2021-01-05 16:39:17 -05:00
Austin Huang
b3a0344d6d
textutils cleanup
2021-01-05 15:06:34 -05:00
Austin Huang
0c72e66768
Merge branch 'master' into pr/503
2021-01-05 13:37:43 -05:00
Austin Huang
8f041b558a
fix #507
2021-01-05 13:36:51 -05:00
Ammar Githam
482cbdab97
Rearrange observers for DirectItemsAdapter so that it is never initialised without a thread
2021-01-05 00:00:10 +09:00
Ammar Githam
2b2f390f59
Remove swipe to dismiss Post view temporarily
2021-01-04 01:47:15 +09:00
Ammar Githam
788358eb35
Fix chat layouts
2021-01-03 23:53:16 +09:00
Ammar Githam
0ec3691cac
Fix result from image edit always null
2021-01-03 20:29:41 +09:00
Ammar Githam
33ec122a94
Move almost all dimens to parent class
2021-01-03 20:29:13 +09:00
Ammar Githam
f1721c37ec
No background for media items
2021-01-03 19:25:13 +09:00
Ammar Githam
be53864f02
Auto fetch more chats if loaded chats don't fill the view
2021-01-03 19:19:36 +09:00
Ammar Githam
ff296c3bfc
Merge remote-tracking branch 'origin/dm-notifications-enhancements' into dm-notifications-enhancements
2021-01-03 19:00:13 +09:00
Ammar Githam
e1d8e02630
Update DM settings page
2021-01-03 18:55:19 +09:00
Austin Huang
8de3021c7f
group message width layout fix (dynamic)
2021-01-02 22:35:33 -05:00
Austin Huang
47e8645dea
small fixes so i can test
...
1. left users are users not ids
2. null guard (crash)
3. arbitrary fix for layout issue
2021-01-02 21:32:31 -05:00
Austin Huang
7e88fda645
Merge branch 'master' into pr/503
2021-01-02 20:21:28 -05:00
Austin Huang
26531198cb
remove instadp and jsoup
2021-01-02 13:27:36 -05:00
Ammar Githam
093ccc9f00
Handle null client context for action log direct items
2021-01-02 15:28:18 +09:00
Ammar Githam
502d72ecd8
Handle null client context for action log direct items and hide message info for call events
2021-01-02 13:18:16 +09:00
Ammar Githam
d42d4dd3ea
Merge branch 'master' into dm-notifications-enhancements
2021-01-02 13:00:14 +09:00
Ammar Githam
343b2cf9d7
Update DM module. (WIP)
...
Remove left over images
DM update (WIP)
Update DM module. (WIP)
Update DM module. (WIP)
2021-01-02 11:54:32 +09:00
Austin Huang
f85e0fc54c
close #491
2020-12-31 20:20:46 -05:00
Austin Huang
251228dcc4
add many fetch failure checks, close #486
2020-12-31 19:35:33 -05:00
Austin Huang
b790f85d6e
close #489
2020-12-31 19:34:19 -05:00
Austin Huang
cf97b29995
instagram mess
2020-12-31 15:11:34 -05:00
Austin Huang
12299a5d26
oops
2020-12-31 14:22:56 -05:00
Austin Huang
22d327e166
still can't fix the sync issue
2020-12-31 14:07:32 -05:00
Austin Huang
f955a81599
story list optimization
2020-12-31 12:44:17 -05:00
Austin Huang
d2e3f6c4df
fix story notifications
2020-12-31 12:43:56 -05:00
Austin Huang
d21df4d21b
japanese translation
...
Co-Authored-By: ysakamoto <1331642+ysakamoto@users.noreply.github.com>
2020-12-31 11:24:40 -05:00
Austin Huang
741c0ab65e
slovak translation
...
Co-Authored-By: Jakub Janek <jakubjanek@protonmail.com>
2020-12-30 13:54:39 -05:00
Austin Huang
f325d07a84
fix #478
2020-12-30 13:49:01 -05:00
Austin Huang
3883c4153c
menu item stuff
2020-12-30 13:43:35 -05:00
Austin Huang
975654961f
add suggested users feature
2020-12-30 13:26:16 -05:00
Austin Huang
3242fdc7ef
menu button amelioration
2020-12-29 18:17:54 -05:00
Austin Huang
a149d6906b
close #470
2020-12-29 17:59:23 -05:00
Austin Huang
8205283e46
close #477
2020-12-29 17:38:49 -05:00
Austin Huang
8ebe8dd0f9
story archive, so half of #460
2020-12-29 17:33:44 -05:00
Austin Huang
6e4fa9fdbf
wip: archive and feed stories as a list
2020-12-29 15:19:00 -05:00
Austin Huang
2cc8a6e6b0
more cleanup
2020-12-29 14:06:27 -05:00
Austin Huang
3d2dee0d94
custom story sort, #122 point 1
2020-12-29 13:41:38 -05:00
Austin Huang
830152f74e
chore: cleanup
2020-12-29 13:13:21 -05:00
Austin Huang
f3d6566332
fix #453
2020-12-27 22:36:36 -05:00
Austin Huang
82885102d9
close #438
2020-12-27 22:28:10 -05:00
Austin Huang
f9bb71b67a
email
2020-12-27 22:26:29 -05:00
Austin Huang
cc05741cd0
avatar logic improvement
2020-12-27 22:26:09 -05:00
Austin Huang
e8440e0e0d
chore
2020-12-27 21:45:34 -05:00
Austin Huang
a9dfe06442
#445 point 4
2020-12-26 13:32:41 -05:00
Austin Huang
28af696e01
support for viewing comment likes
2020-12-26 13:14:08 -05:00
Austin Huang
49ba524305
activity: support for app inbox #114 , better onclick, etc
2020-12-25 16:41:46 -05:00
Austin Huang
d5161ac2ea
restore swipeup
2020-12-25 16:40:30 -05:00
Austin Huang
fbd3212d83
let avatar viewer show one-off stories, redo avatar fetcher
2020-12-25 16:40:17 -05:00
Austin Huang
c40a0033db
remove feed timeout due to complaints
2020-12-25 11:21:44 -05:00
Austin Huang
e539e426df
story read improvement (WIP)
2020-12-24 14:11:49 -05:00
Austin Huang
312c90ad92
edit caption (finalized)
2020-12-24 11:07:31 -05:00
Austin Huang
7ee756eff3
fix comments crash
2020-12-24 11:05:19 -05:00
Austin Huang
f909408916
edit post caption (just basic design, still WIP)
2020-12-23 17:12:25 -05:00
Austin Huang
61e7e5671e
close #412 , close #441
2020-12-23 14:29:45 -05:00
Austin Huang
40da4baf01
fix favourites overwrite more
2020-12-23 10:38:08 -05:00
Austin Huang
7c44dad05d
fix favourites overwrite
2020-12-23 09:06:53 -05:00
Austin Huang
30fcf687eb
close #437
2020-12-23 08:03:43 -05:00
Austin Huang
0ec9e02e2a
apparently no caption id doesn't mean no caption
2020-12-22 18:03:23 -05:00
Austin Huang
a67b867e1b
v19.0.3
2020-12-22 17:23:48 -05:00
Austin Huang
172ca2bdc8
fix repeating feed, more polishing
2020-12-22 15:25:47 -05:00
Austin Huang
9ca9cca33d
restore dm indicator, release prep, partially address #431
2020-12-22 13:42:26 -05:00
Austin Huang
22fc894c9d
implement app feed endpoint instead of browser
2020-12-22 11:54:52 -05:00
Austin Huang
71264bef96
full comment/caption/bio translation support, close #178
2020-12-21 21:22:38 -05:00
Austin Huang
7cd56080cd
fix mentions (final), improve follower comparison
2020-12-21 14:27:15 -05:00
Austin Huang
484b0f9657
fix favourites logic
2020-12-20 17:04:25 -05:00
Austin Huang
ae27d5d57a
post likes viewer
2020-12-20 15:52:09 -05:00
Austin Huang
49f41f4654
api refactor
2020-12-20 13:35:16 -05:00
Austin Huang
4d6ac5d293
profile viewer improvement
...
1. restore tagged posts access for anons
2. chip-ify profile viewer, bring it to consistency with tag/loc viewers
3. add a following/er status chip
4. pluralize "post(s)" and "follower(s)"
5. correct favourited string
2020-12-19 21:38:21 -05:00
Austin Huang
8240829fa8
fix #385 , fix #417 , fix #429 , cleanup, prep for splash
2020-12-19 16:59:09 -05:00
Austin Huang
3899b9adfa
comments viewer improvement
...
1. Viewing parent comments is now paginated, no more long waits
2. Liking a comment will no longer refresh the entire comment list
3. The pink tint on liked comments from v18 is restored
also removed FeedStoriesFetcher which was deprecated by c24fd01
2020-12-18 15:45:17 -05:00
Austin Huang
c24fd016b1
rewrite stories backend, close #319 , close #372 , close #405
2020-12-17 15:13:41 -05:00
Austin Huang
7964df976d
Merge pull request #400 from ammargitham/add-room
...
Add Room Persistence Library
2020-12-17 11:28:58 -05:00
Austin Huang
b72b3211d5
locale chores
2020-12-12 19:01:23 -05:00
Ammar Githam
cea61eae6c
Update export backup logic to use futures instead of CountDownLatch. Change backup file name to use date and time instead of milliseconds.
2020-12-08 19:39:39 +09:00
Ammar Githam
6b8df5fee2
Migrate to Room
2020-12-08 02:51:49 +09:00
Ammar Githam
126a0f7f4b
Preparing migration to Room
2020-12-07 19:47:03 +09:00
Ammar Githam
8c4ce111a4
finish activity when onbackpressed bug occurs
...
Required so the activity finishes when the bug occurs. Current workaround makes the back button unresponsive
2020-12-07 19:37:14 +09:00
Ammar Githam
951117c769
Remove usage of final arrays to hold values
2020-12-02 20:02:48 +09:00
Ammar Githam
8829f4a66e
Prevent DM button double click and check current fragment still attached before navigating. Fixes a crash reported in telegram group.
2020-12-02 20:01:40 +09:00
Ammar Githam
4ffab14ff3
Add activity finishing check before calling onBackPressed. May fix IllegalStateException: Can not perform this action after onSaveInstanceState
2020-12-02 20:00:20 +09:00
Ammar Githam
28dab3cf0f
Explicitly set navigation bar color for PostViewV2Fragment. Fixes https://github.com/austinhuang0131/barinsta/issues/326
2020-12-01 22:21:18 +09:00
Ammar Githam
06f4ab56c8
Set feed item as saved or not from response. Closes https://github.com/austinhuang0131/barinsta/issues/369
2020-12-01 19:53:36 +09:00
Ammar Githam
d7661f7cf6
Remove auto play videos setting for now. Closes https://github.com/austinhuang0131/barinsta/issues/361
2020-12-01 19:39:47 +09:00
Ammar Githam
e4c30c0389
Open urls in new browser tabs. Closes https://github.com/austinhuang0131/barinsta/issues/367
2020-12-01 19:35:51 +09:00
Austin Huang
0dd5a77295
close #284
2020-11-30 12:46:44 -05:00
Austin Huang
38d0bd56f8
add new languages
...
Co-Authored-By: retiolus <65604466+retiolus@users.noreply.github.com>
Co-Authored-By: rikishi0071 <18183855+rikishi0071@users.noreply.github.com>
2020-11-30 12:43:33 -05:00
Austin Huang
b2e784deb8
close #306 and close #310
2020-11-30 12:29:41 -05:00
Ammar Githam
9887547363
Add default constructor for RestoreBackupDialogFragment. Should fix https://github.com/austinhuang0131/barinsta/issues/316
2020-11-30 22:34:34 +09:00
Ammar Githam
c72c4469f5
Handle null InboxThreadModel. Fixes https://github.com/austinhuang0131/barinsta/issues/329
2020-11-30 22:24:53 +09:00
Ammar Githam
dccfcaf78a
Handle multiple videos in PostViewV2Fragment. Should fix https://github.com/austinhuang0131/barinsta/issues/337 and also fix videos playing after closing view.
2020-11-30 22:09:42 +09:00
Ammar Githam
6b370ca251
Handle ActivityNotFoundException while opening URL. Fixes https://github.com/austinhuang0131/barinsta/issues/351
2020-11-30 19:01:03 +09:00
Ammar Githam
3dfbf23cc0
Fix no vc_id in VIDEO_CALL_EVENT
2020-11-30 18:57:23 +09:00
Ammar Githam
d1a9393249
FeedModel null checks. Fixes https://github.com/austinhuang0131/barinsta/issues/293
2020-11-19 19:00:14 +09:00
Ammar Githam
cc930c65b7
Null checks. Fixes https://github.com/austinhuang0131/barinsta/issues/303
2020-11-19 18:52:40 +09:00
Ammar Githam
41e5fecbea
Check if view is attached before animating controls. Should fix https://github.com/austinhuang0131/barinsta/issues/302
2020-11-19 18:49:06 +09:00
Ammar Githam
e449594253
Fix ProfileFragment for anon users
2020-11-19 02:41:30 +09:00
Ammar Githam
82e960d9fe
Fix item decoration add/remove logic and one null check
2020-11-19 01:51:08 +09:00
Ammar Githam
e3cc99f62f
Check highlight list before accessing. Fixes https://github.com/austinhuang0131/barinsta/issues/295
2020-11-19 01:36:30 +09:00
Ammar Githam
f01815f4ae
Profile model null checks. Fixes https://github.com/austinhuang0131/barinsta/issues/293
2020-11-19 01:29:59 +09:00
Ammar Githam
465627dd9c
Temp workaround to fix https://github.com/austinhuang0131/barinsta/issues/282
2020-11-19 01:20:08 +09:00
Ammar Githam
5fdeeb7301
Add null and cast checks. Should fix https://github.com/austinhuang0131/barinsta/issues/278
2020-11-19 01:12:45 +09:00
Ammar Githam
d0c8e9f28c
Comment out unused code
2020-11-19 01:01:55 +09:00
Ammar Githam
2f957da290
Navigate to profile using nav id to workaround different compiled NavDirections
2020-11-19 01:00:33 +09:00
Ammar Githam
a6a4b6292d
Make swipe up/down to dismiss post view more sensitive
2020-11-18 23:28:14 +09:00
Ammar Githam
23f3ef45c2
Fix binding change in ProfileFragment
2020-11-18 23:27:29 +09:00
Ammar Githam
e2bf09cc7f
Fix missing semicolon
2020-11-18 22:18:23 +09:00
Ammar Githam
74cfe75058
Merge branch 'master' of https://github.com/austinhuang0131/barinsta
2020-11-18 22:06:37 +09:00
Austin Huang
957c34b39f
Merge remote-tracking branch 'origin/master'
2020-11-17 20:08:47 -05:00
Austin Huang
45ddfe7659
resource sweep
2020-11-17 20:07:27 -05:00
Austin Huang
354a4b09c8
Update AboutFragment.java
2020-11-17 10:24:09 -05:00
Austin Huang
ad1986804f
Update CrashReporter.java
2020-11-17 10:01:42 -05:00
Austin Huang
dde740aedf
Merge branch 'master' into master
2020-11-15 19:53:23 -05:00
Austin Huang
bf24f56843
redo follower/ing viewer
...
Follower/ing viewer now uses the i endpoint (which returns more users at once) as well as caching (less requests needed) so its response time has decreased significantly (to 1/3 in my case)
2020-11-15 19:51:00 -05:00
Ammar Githam
b3d41ccffa
Some null checks. Fixes https://github.com/austinhuang0131/barinsta/issues/274
2020-11-15 21:55:07 +09:00
Ammar Githam
fececb5fd2
Fix post open animation bug occurring on specific Android 10 devices. Should fix pt. 7 mentioned in https://github.com/austinhuang0131/barinsta/issues/264
2020-11-15 21:47:32 +09:00
Ammar Githam
c3de020f0e
Fix Posts not opening for anon users
2020-11-15 15:01:02 +09:00
Ammar Githam
d48c72924a
Check for null PostsLayoutPreferences before setting variable in fragments
2020-11-15 04:07:38 +09:00
Ammar Githam
6bfb6e1bf3
Put collapsing toolbar layout views in the main layout to improve scroll behaviour.
...
This removes the spaghetti required to make scroll behaviours work.
2020-11-15 04:07:38 +09:00
Ammar Githam
84467b60b5
Add preference tp disable post open animation, extract some strings to xml, fix one locale string.
2020-11-14 18:32:11 +09:00
Austin Huang
ce2a74554e
fix #269
2020-11-13 18:44:33 -05:00
Austin Huang
44b431b533
fix feed oops
2020-11-13 18:37:19 -05:00
Austin Huang
0487d23907
proper locale country handling
2020-11-13 18:06:57 -05:00
Austin Huang
387a56faf5
allow anon viewing of comments
2020-11-13 17:29:17 -05:00
Austin Huang
f908e7b643
close #259 , release prep, awaiting crowdin
2020-11-13 17:09:41 -05:00
Austin Huang
f67d3a023c
version up, close #266 , address half of #259
...
instagram is not returning most data in graphql anymore so mitigation has been implemented, but again they need to stop trampling on the rights of anonymous users
2020-11-13 14:19:26 -05:00
Ammar Githam
133abcca85
Comment/remove unused code
2020-11-11 20:20:14 +09:00
Ammar Githam
9dedc09578
Hide like, save, comment for anonymous users. Fixes https://github.com/austinhuang0131/barinsta/issues/257
2020-11-11 20:17:54 +09:00
Ammar Githam
c1b5094dc7
Move activity notification viewer to its own nav graph. Fixes https://github.com/austinhuang0131/barinsta/issues/247
2020-11-11 20:04:38 +09:00
Ammar Githam
ebea1404c9
Add nav controller livedata null checks. Fixes https://github.com/austinhuang0131/barinsta/issues/196
2020-11-11 19:27:14 +09:00
Ammar Githam
2c1f4aea9d
Replace gif with webp for animated media
2020-11-10 22:41:22 +09:00
Ammar Githam
abd6dd1143
Wrapping super.onDestroy in try-catch in MainActivity to workaround NavController crash
2020-11-10 21:46:31 +09:00
Ammar Githam
b99ee88c97
Fix download progress notification not auto dismissed sometimes
2020-11-10 21:46:31 +09:00
Ammar Githam
60e5007376
Replace icafe with apache-commons-imaging
2020-11-10 21:46:30 +09:00
Ammar Githam
d14f2a098c
Fix context leak due to static textview in settings
2020-11-10 21:46:30 +09:00
Ammar Githam
90aa9bb954
Handle null bottomSheetBehavior
2020-11-08 15:48:48 +09:00
Austin Huang
16df666969
bad address
2020-11-07 16:10:18 -05:00
Austin Huang
4826434cca
add post date, fix detail hiding, and semver
2020-11-07 11:55:44 -05:00
Ammar Githam
e530a336a7
Scroll feed to top when bottom feed tab clicked
2020-11-07 20:26:20 +09:00
Ammar Githam
25b2b504cb
save resource entry names in preferences instead of ids
2020-11-07 16:27:49 +09:00
Ammar Githam
e26a25e72f
Fix Download request exceeding 10kb by creating temp file
2020-11-07 16:00:59 +09:00
Austin Huang
890fd529e6
update attributions
2020-11-06 19:05:15 -05:00
Austin Huang
c2b8d8cb4f
downloads use shortcode, and tagged post notification
2020-11-06 18:09:29 -05:00
Austin Huang
495a4a974f
restore share button
2020-11-06 17:49:29 -05:00
Ammar Githam
1c6cd348f4
Make buttons in PostView dialog title-less, and show the titles on long click
2020-11-07 02:57:22 +09:00
Ammar Githam
cc9cab9c15
Migrate Profile bio and url views to RamboTextViewV2
2020-11-07 00:52:04 +09:00
Ammar Githam
d0bfe73ae6
Add downloaded indicator to Posts view
2020-11-06 21:46:31 +09:00
Ammar Githam
450dbba6de
Fix direct downloading and delete action when there are multiple image notifications
2020-11-06 03:37:17 +09:00
Ammar Githam
3ac2ee36aa
Remove IPTC from downloaded JPG files
2020-11-06 03:34:01 +09:00
Austin Huang
7678446ba6
fix story linked post, video post, and clicking back button too early on pvv2
2020-11-04 13:46:49 -05:00
Austin Huang
e32002fac8
fix fetching duplication
2020-11-04 13:18:20 -05:00
Austin Huang
bf9dcacd40
add #122 point 2
2020-11-04 13:02:23 -05:00
Austin Huang
66d5ec7c2f
add postviewv2 to dm thread, and fix sidecar video
2020-11-04 11:26:29 -05:00
Ammar Githam
bdcb32395b
Various DM fixes (check description)
...
Use new download flow.
Fix blank space at top when scrolling.
Fix animated media.
2020-11-04 23:58:06 +09:00
Ammar Githam
850e119236
Allow opening PostViewV2Fragment from NotificationsViewerFragment, StoryViewerFragment and when opening from a Share dialog
2020-11-04 20:24:53 +09:00
Austin Huang
a08167381f
cleanup
2020-11-03 20:30:07 -05:00
Ammar Githam
a0084df46e
Fix Unresolved Kotlin class error during release build
2020-11-03 21:58:47 +09:00
Ammar Githam
4579f2b37e
Add download dialog
2020-11-03 19:01:59 +09:00
Ammar Githam
3393166b51
Merge remote-tracking branch 'origin/new-posts-grid' into new-posts-grid
2020-11-03 17:30:24 +09:00
Ammar Githam
895cf15623
Add multi selection mode to all new post view fragments. Fix Delete action in download notification.
2020-11-03 17:23:20 +09:00
Austin Huang
c19ff317fd
comments and verified
...
* fix comments count on profile posts
* all comments should be visible now
* add verified badge to comments and post title
2020-11-02 21:12:18 -05:00
Austin Huang
92f7e04757
more general maintenance
2020-11-02 17:09:35 -05:00
Ammar Githam
81ce8ece94
Merge remote-tracking branch 'origin/new-posts-grid' into new-posts-grid
2020-11-02 22:03:45 +09:00
Ammar Githam
ab4306ac0d
Add Posts view to SavedViewerFragment
2020-11-02 22:00:07 +09:00
Austin Huang
f3c50e87c4
small fixes and general maintenance (see desc)
...
* post view:
1. show username in bold, and full_name on the side
2. fix comment & control button hide timing
* layout: show username instead of full_name in grids
* profile: fix whitespace on avatar
* dm: add FELIX_SHARE as a message type
* general maintenance
2020-11-01 14:43:07 -05:00
Ammar Githam
d9c30c99b7
Add Posts view to Location fragment
2020-11-01 21:56:04 +09:00
Ammar Githam
2931f2d3ab
Add Posts view to Hashtag fragment
2020-11-01 20:34:42 +09:00
Ammar Githam
c305b1a69a
Merge remote-tracking branch 'origin/new-posts-grid' into new-posts-grid
2020-11-01 15:08:55 +09:00
Ammar Githam
efd9a9c29d
Update Discover tab
2020-11-01 15:02:54 +09:00
Ammar Githam
0a67e859e0
Add PostsRecyclerView to ProfileFragment
2020-10-27 20:33:21 +09:00
Austin Huang
99e1cbef93
download file name improvement
2020-10-24 13:13:16 -04:00
Austin Huang
a0f608442a
Merge branch 'master' into pr/245
2020-10-24 12:31:14 -04:00
Austin Huang
960ac3e180
close #191 , close #222
2020-10-24 12:21:54 -04:00
Austin Huang
262375b145
Merge branch 'master' into new-posts-grid
2020-10-24 11:48:01 -04:00
Ammar Githam
9b83c5e832
More updated. Handle clicks. Updated comments viewer, etc
2020-10-24 18:10:21 +09:00
Ammar Githam
6bf59e83ad
Initial commit for new posts layout
2020-10-17 19:07:03 +09:00
Austin Huang
ed4095a6ef
more fb messenger stuff
2020-10-04 10:30:52 -04:00
Austin Huang
6c5a0d539a
Update Constants.java
2020-10-04 10:26:23 -04:00
Austin Huang
4cf441773e
fb messenger experience
2020-10-04 10:24:32 -04:00
Austin Huang
03f52d5058
highlight fix, also better verified badge
2020-09-26 21:33:41 -04:00
Austin Huang
6393bbc02b
fix id-load logic & location suggestions
2020-09-26 21:02:31 -04:00
Ammar Githam
192d91f877
Merge branch 'master' of https://github.com/austinhuang0131/barinsta
2020-09-27 04:30:22 +09:00
Ammar Githam
9d2729add1
Fix login crash (read description)
...
In previous sdk Arrays.asList() returned a mutable list, but now returns immutable list.
2020-09-27 04:29:45 +09:00
Austin Huang
e54a5965e9
removing iStoryStatusFetcher
2020-09-26 15:25:59 -04:00
Austin Huang
a0b43ce388
restore copy bio
2020-09-26 14:52:28 -04:00
Austin Huang
99a8e03578
dm media layout finalization
2020-09-26 14:42:35 -04:00
Austin Huang
a3c0b496aa
satisfy build
2020-09-26 12:55:15 -04:00
Austin Huang
9350c05634
Merge branch 'master' of https://github.com/austinhuang0131/instagrabber
2020-09-26 12:37:00 -04:00
Austin Huang
1713ae2573
add vietnamese and other house chores
2020-09-26 12:36:45 -04:00
Ammar Githam
a4e1ee69af
Fix double requestLayout
2020-09-27 00:39:11 +09:00
Ammar Githam
548211c5a0
Fix weird NavDirections compilation error
2020-09-27 00:38:35 +09:00
Ammar Githam
d6e927a8be
Fix wrong dimensions calculated due to last minute variable name change
2020-09-27 00:37:22 +09:00
Ammar Githam
b5e66e35bf
Fix images not shown in dm
2020-09-26 18:14:06 +09:00
Austin Huang
6bd0b811b1
restore location & hashtag stories
2020-09-25 20:15:46 -04:00
Austin Huang
96a25f0d35
removal of third-party story readers
2020-09-25 13:44:21 -04:00
Austin Huang
2f0e81d86f
Merge pull request #170 from ammargitham/task/add-favourites
...
add favorites and bugfixes
2020-09-25 13:13:34 -04:00
Austin Huang
aaf87a0ded
Update ProfileFragment.java
2020-09-24 21:50:04 -04:00
Austin Huang
cc9a7f87f9
Update ProfileFetcher.java
2020-09-24 21:49:33 -04:00
Austin Huang
3c5d73e28e
Merge remote-tracking branch 'github-desktop-ammargitham/task/add-favourites' into pr/170
2020-09-22 23:16:14 -04:00
Austin Huang
ab37c2d72b
dm button on profile?! (quick & dirty warning)
2020-09-22 23:15:57 -04:00
Ammar Githam
cbc7e5447f
Removing StorageUtil lib for the timebeing
2020-09-21 21:08:14 +09:00
Ammar Githam
b5d478b7c9
Bump minSdkVersion to 21, and remove MultidexApplication (see description)
...
For multidex in api 21 and higher, extending from MultidexApplication is not required. Check: https://developer.android.com/studio/build/multidex#mdex-on-l
2020-09-21 21:02:18 +09:00
Austin Huang
3e3c39ae4b
sd card test
2020-09-20 22:36:34 -04:00
Austin Huang
6425fc3975
byebye storiesig
2020-09-20 22:36:23 -04:00
Austin Huang
03bd549016
Merge branch 'master' into pr/170
2020-09-20 21:41:58 -04:00
Austin Huang
c361bc8550
Create DirectoryUtils.java
2020-09-20 21:41:53 -04:00
Austin Huang
a004bfa9a9
Update CommentAction.java
2020-09-20 16:34:51 -04:00
Ammar Githam
80b0cfa87f
Merge remote-tracking branch 'origin/task/add-favourites' into task/add-favourites
2020-09-21 03:53:27 +09:00
Ammar Githam
05c0937c6f
Add Backup and restore. Update DirectoryChooser UI.
...
The updated backup and restore is backward compatible with old backup files. Just have updated the default file name and extension for newer backups.
2020-09-21 03:52:34 +09:00
Ammar Githam
056604d9bb
Handle newest_cursor and oldest_cursor not sent in response
2020-09-21 03:48:45 +09:00
Ammar Githam
7ea2ae853a
Fix Android Q leak. Reported by LeakCanary, more details here: https://issuetracker.google.com/issues/139738913
2020-09-21 03:45:58 +09:00
Austin Huang
63d30a9c2e
no more midnight coding
2020-09-19 23:34:09 -04:00
Austin Huang
6aead8ff2b
add material design icons attribution
2020-09-19 23:25:16 -04:00
Austin Huang
f9f3d4620b
Merge branch 'master' into pr/170
2020-09-19 22:54:52 -04:00
Austin Huang
d586bbf398
Merge pull request #166 from andersonvom/fix-swap-date-time-settings
...
Fix swap date time settings
2020-09-19 22:49:44 -04:00
Austin Huang
8dd6a8f90f
Merge pull request #168 from andersonvom/non-logged-likes
...
Improve CookieUtils
2020-09-19 20:16:53 -04:00
Ammar Githam
837c6ba8ad
Updated some icons and category in MorePreferencesFragment
2020-09-19 19:28:22 +09:00
Ammar Githam
644de57666
Fix navigation after logging in
2020-09-19 19:02:04 +09:00
Ammar Githam
444c51a36d
Reselect proper tab immediately after logging off
2020-09-19 18:48:58 +09:00
Ammar Githam
e89cf7af46
Keep follow requests at top in notification viewer
2020-09-19 17:17:43 +09:00
Ammar Githam
46014928df
Quick workaround for leftover refreshing status
2020-09-19 17:08:24 +09:00
Ammar Githam
07bb2f47f1
Fix posts duplication on profile follow/unfollow
2020-09-19 17:06:00 +09:00
Ammar Githam
3bf4aa86d0
Fix weird layout when keyboard is open and indexoutofbounds when fetching profile details
2020-09-19 16:54:37 +09:00
Anderson Mesquita
dd0f1e397c
Extract method to get cookie value
...
Currently, trying to get a `csrftoken` from an empty cookie string will
crash the application. This creates a helper method to extract a cookie
value given a cookie name by pattern matching on the cookie string and
returning the value if one is found.
Fixes : #167
2020-09-18 16:23:46 -04:00
Anderson Mesquita
890c4d32d1
Extract method to get longest cookie
...
This reduces duplication and makes it easier to know what `getCookie` is
doing, since all domains are now clustered together and it's easy to see
the difference between them..
2020-09-18 16:23:10 -04:00
Ammar Githam
9144110564
Merge branch 'master' into task/add-favourites
2020-09-19 04:26:48 +09:00
Ammar Githam
cf974a74f3
Add favorites, also fixes the hashtag follow, and some theming
2020-09-19 04:18:14 +09:00
Anderson Mesquita
68033cd0ec
Save "Swap time and date positions" checkbox state
...
Currently, if the user checks the option "Swap time and date positions",
leaves the settings modal and returns to it, the option will be
unchecked, even though the date and time are, indeed, swapped.
This saves the value of the "Swap time and date positions" option so
that it will match whatever state the user selected last.
Fixes : #165
2020-09-18 11:46:46 -04:00
Anderson Mesquita
29840f66c7
Switch isSwapTime conditional
...
This doesn't change behavior, but makes the variable `isSwapTime` match
the value of the checkbox state (`cbSwapTimeDate.isChecked()`). Now,
both of them will be either `true` or `false` together, instead of
having opposite values.
2020-09-18 10:55:47 -04:00
Austin Huang
8d388c17e5
Update CrashReporter.java
2020-09-17 10:30:04 -04:00
Austin Huang
7ac9c965e3
bibliogram theme, translation setup
2020-09-15 20:18:23 -04:00