Ammar Githam
8f1a158b92
Nested navigation using global actions
Using a workaround for including global actions. This may change in the future releases of Navigation lib
4 years ago
Ammar Githam
649115a665
Add Location fragment
4 years ago
Ammar Githam
5c273d18a4
Add HashTag fragment
4 years ago
Ammar Githam
d73b71658d
Adding deprecation annotation before pushing
4 years ago
Ammar Githam
6ee476b590
Complete almost all Profile actions using service
4 years ago
Ammar Githam
40e810e88c
Preferences! Check description
1. Added preferences screens.
2. Some DM changes.
3. Init profile actions using services
4 years ago
Ammar Githam
3f6c74d671
Tabs! Fragments! WIP!
4 years ago
Ammar Githam
e7ed3eb249
cleanup
4 years ago
Ammar Githam
93f7a58e54
Un-comment lines which were commented for debug
4 years ago
Ammar Githam
0608882127
Re-fix play/stop autoplaying videos when navigating away
4 years ago
Ammar Githam
da98cff507
Update Feed view, check description
Changes:
1. Separate out view holders for feed post types.
2. Improve performance for binding.
4. Initiating migration from Glide to Fresco, as performance of Fresco is way better.
3. Prefetch feed view thumbnails to get aspect ratio, to improve layout performance.
4. If auto play is off, the videos in feed are not loaded until play is pressed.
5. Lots of optimizations here and there.
4 years ago
Austin Huang
23269528fe
version up
4 years ago
Austin Huang
ae058813e0
stop notification toast
4 years ago
Austin Huang
4a439f74eb
optimize imports, add DM settings (init), add notification setting
4 years ago
Ammar Githam
0b183c5ab5
Rename main activity to MainActivity
4 years ago
Ammar Githam
edd95f6944
Rename InstaApp to InstaGrabberApplication
4 years ago
Ammar Githam
972c3f371c
Remove null check for player
4 years ago
Ammar Githam
f6a224ec01
use .equals() for String
4 years ago
Ammar Githam
0fc2fe2faf
Stop notification checker when app in background
4 years ago
Ammar Githam
b8278c0f99
Fix videos auto playing even when auto play is set to false
4 years ago
Austin Huang
88ad77d94c
java string bad
4 years ago
Austin Huang
0ac4030b5f
fix updater, me dumb
4 years ago
Austin Huang
8deb1b313b
New Crowdin updates ( #66 )
* New translations strings.xml (French)
* New translations strings.xml (Spanish)
* New translations strings.xml (German)
* New translations strings.xml (Italian)
* New translations strings.xml (Polish)
* New translations strings.xml (Russian)
* New translations strings.xml (Turkish)
* New translations strings.xml (Chinese Simplified)
* New translations strings.xml (Portuguese, Brazilian)
* New translations strings.xml (Indonesian)
* New translations strings.xml (French)
* New translations strings.xml (Spanish)
* New translations strings.xml (German)
* New translations strings.xml (Italian)
* New translations strings.xml (Polish)
* New translations strings.xml (Russian)
* New translations strings.xml (Turkish)
* New translations strings.xml (Chinese Simplified)
* New translations strings.xml (Portuguese, Brazilian)
* New translations strings.xml (Indonesian)
* Update source file strings.xml
* New translations strings.xml (Italian)
* New translations strings.xml (Turkish)
* New translations strings.xml (Chinese Simplified)
4 years ago
Austin Huang
37cfba3666
f-droid trial, fix #61 , polish #65 , fix invisible icon issue
4 years ago
Ammar Githam
cbf5795a22
Revert liked variable to equal only user like
4 years ago
Ammar Githam
8e43519c5b
Add mention click listener to reel share view
4 years ago
Ammar Githam
f7fb374aca
Add viewholder for default (unhandled) dm item types
4 years ago
Austin Huang
6e754acaba
fix #63 (not tested) plus direct download issue
4 years ago
Austin Huang
5066647b68
New Crowdin updates ( #60 )
* Update source file strings.xml
* New translations strings.xml (French)
* New translations strings.xml (Spanish)
* New translations strings.xml (German)
* New translations strings.xml (Italian)
* New translations strings.xml (Polish)
* New translations strings.xml (Russian)
* New translations strings.xml (Turkish)
* New translations strings.xml (Chinese Simplified)
* New translations strings.xml (Portuguese, Brazilian)
* New translations strings.xml (Indonesian)
* New translations strings.xml (French)
* New translations strings.xml (Spanish)
* New translations strings.xml (German)
* New translations strings.xml (Italian)
* New translations strings.xml (Polish)
* New translations strings.xml (Russian)
* New translations strings.xml (Turkish)
* New translations strings.xml (Chinese Simplified)
* New translations strings.xml (Portuguese, Brazilian)
* New translations strings.xml (Indonesian)
* Update source file strings.xml
* New translations strings.xml (French)
* New translations strings.xml (Spanish)
* New translations strings.xml (Indonesian)
* New translations strings.xml (Indonesian)
* New translations strings.xml (Turkish)
* New translations strings.xml (French)
* New translations strings.xml (Spanish)
* New translations strings.xml (German)
* New translations strings.xml (Italian)
* New translations strings.xml (Polish)
* New translations strings.xml (Russian)
* New translations strings.xml (Turkish)
* New translations strings.xml (Chinese Simplified)
* New translations strings.xml (Portuguese, Brazilian)
* New translations strings.xml (Indonesian)
* Update source file strings.xml
* New translations strings.xml (French)
* New translations strings.xml (Turkish)
* New translations arrays.xml (Chinese Simplified)
* New translations strings.xml (Chinese Simplified)
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* Update source file strings.xml
* New translations strings.xml (French)
* New translations strings.xml (Spanish)
* New translations strings.xml (German)
* New translations strings.xml (Italian)
* New translations strings.xml (Polish)
* New translations strings.xml (Russian)
* New translations strings.xml (Turkish)
* New translations strings.xml (Chinese Simplified)
* New translations strings.xml (Portuguese, Brazilian)
* New translations strings.xml (Indonesian)
* New translations strings.xml (Chinese Simplified)
* New translations strings.xml (Turkish)
* New translations strings.xml (French)
* New translations strings.xml (Italian)
* Update strings.xml
4 years ago
Ammar Githam
51138f9db0
Separate out individual DM message types to their respective views
4 years ago
Austin Huang
4b8e8dd8a3
refactor story reply
4 years ago
Austin Huang
4857b3bfa0
unsend messages and activity notification
4 years ago
Austin Huang
376f3e5d5a
finalization
4 years ago
Austin Huang
072cd63776
like dm messages & some polishing
4 years ago
Ammar Githam
f9ef697111
Fix error when choosing image from Documents manager
Cannot rely on Uri.getPath to return absolute path to create File object. Instead get the inputstream and create Bitmap first.
4 years ago
Austin Huang
7f40fd83eb
login guard
4 years ago
Ammar Githam
4a73aa1179
allow uploading any type of image
Tested all formats (except MNG) from https://www.w3.org/People/mimasa/test/imgformat/
4 years ago
Ammar Githam
31a5c437f1
enable debug for resource leak (when close is not called)
4 years ago
Austin Huang
43b04a5ee1
fix #56
4 years ago
Ammar Githam
1fe721010d
Fix names of the gen. sources due to file renames
4 years ago
Ammar Githam
30695ae02f
update direct messages
This commit sets up the base for future enhancements in direct messages. The changes are:
1. Introducing fragments and navigation using androidx.navigation.fragment.NavHostFragment.
2. Using ListAdapter and LiveData for the RecyclerViews.
3. Fixes a bug where a single direct message was lost when querying older messages.
4 years ago
Austin Huang
dc55f9f263
consistency
4 years ago
Austin Huang
b1b6ede675
fix #53 , fix #54 (pending check), fix @RAMAR-RAR story seen, fix hashtag favourite
4 years ago
Ammar Githam
650062646d
Allow sending image in dms
This commit streamlines the broadcast flow to handle both text and image messages in dms.
4 years ago
Ammar Githam
066a453aa8
move dm related Activities to their own package
4 years ago
Ammar Githam
68dbf59ef6
Add image upload icon to dms layout and handle click
4 years ago
Ammar Githam
8e4ae8fe09
null check
4 years ago
Ammar Githam
a0402c8bf3
Use TextUtils.join as String.join requires API level 26
4 years ago
Ammar Githam
0023c56688
rename variables to camelCase
4 years ago
Ammar Githam
2a068c4feb
remove view check as listener attached only to that view
4 years ago