Ammar Githam
00762c85e6
Add account switcher in MorePreferencesFragment
4 years ago
Austin Huang
3e7097ff6d
restoration of DM mark-as-seen setting
4 years ago
Austin Huang
1f2f526eb6
New Crowdin updates ( #72 )
* New translations strings.xml (Chinese Simplified)
* 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 (Portuguese, Brazilian)
* New translations strings.xml (Indonesian)
* Update source file strings.xml
* New translations strings.xml (French)
* New translations strings.xml (Italian)
* New translations strings.xml (Turkish)
* New translations strings.xml (Turkish)
* New translations strings.xml (Indonesian)
* New translations strings.xml (Chinese Simplified)
* New translations arrays.xml (Persian)
* New translations strings.xml (Persian)
* New translations strings.xml (German)
* New translations strings.xml (German)
* New translations arrays.xml (Persian)
* New translations strings.xml (Persian)
* New translations strings.xml (Persian)
* New translations strings.xml (Chinese Simplified)
* 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 (Portuguese, Brazilian)
* New translations strings.xml (Indonesian)
* New translations strings.xml (Persian)
* Update source file strings.xml
* New translations strings.xml (French)
* New translations strings.xml (Spanish)
* New translations strings.xml (Chinese Simplified)
* New translations strings.xml (Italian)
* New translations strings.xml (Chinese Simplified)
* New translations strings.xml (Turkish)
* New translations strings.xml (Turkish)
* New translations strings.xml (Indonesian)
* New translations arrays.xml (German)
* New translations strings.xml (German)
* New translations strings.xml (Indonesian)
4 years ago
Ammar Githam
8e51773085
Fix parent and child comments view.
Separated out parent comment and dm item view to reduce handling of view visibility. Added the likes in parent and matched styles with child comments.
4 years ago
Ammar Githam
e1a13c7eee
Fix profile, location view when logged out
4 years ago
Ammar Githam
8ea82a1058
seems even discover is not allowed while logged out. So removing for logged out users.
4 years ago
Ammar Githam
6b221c463b
Handle bottom nav and settings when logged out
4 years ago
Austin Huang
2d44033d3c
small polishings (see description)
* General (makeshift): Set default first-tab to be profile, adjust search button appearance logic, add fragment labels
* DM inbox items: Adjust group chat avatar sizes, reinstate unread indicators
* DM thread: Swap buttons per spirit of #122
* Profile: Fix story fetcher logic
* Story: Fix bug where first story can't scroll to next user, unify subtitle to timestamp, swap buttons per #122
* Comment: Unfocus replying comment when X is pressed
4 years ago
Austin Huang
fb86911324
beta release preparation + some toasts
4 years ago
Ammar Githam
ccfaa1c397
Open post from dm thread and handle ig links properly from within the app
4 years ago
Ammar Githam
0d7b5199ea
Reorganise settings, add update check setting
4 years ago
Ammar Githam
17a5f978e8
Add setting for choosing default tab
4 years ago
Ammar Githam
c9d342471b
Add update checker back, with updated handling. Check description.
FlavorTown will check if current app was installed from F-droid and not show the update dialog if true.
You can now skip an update.
You can now force check for an update by clicking More -> Version (even if you set to skip the update).
4 years ago
Ammar Githam
7e8fdda81b
Add updated profile pic viewer, and view stories from profile.
4 years ago
Ammar Githam
4efd2cb6ac
Add highlights back to ProfileFragment
4 years ago
Ammar Githam
d967463493
Move fragments to their proper place
4 years ago
Ammar Githam
89bb79a8fc
Add search back!
4 years ago
Ammar Githam
cc9348d8c5
Fix DM fragments, comment out deprecated activities
4 years ago
Ammar Githam
290ed50287
Convert follower activity to fragment
4 years ago
Ammar Githam
c64ae3a101
Convert comment viewer activity to fragment and update layouts
4 years ago
Austin Huang
7807fe7f59
eye candy and settings compatibility
4 years ago
Ammar Githam
93fc9d82b9
Converted SavedViewer activity to fragment
4 years ago
Ammar Githam
034dbfa147
Add like and save actions to post viewer fragment
4 years ago
Austin Huang
a7ec65d88f
conflict resolution
4 years ago
Ammar Githam
13cacf43f9
Added post viewer fragment. Updated almost all places to use this
Remaining places are SavedViewer and DirectMessageThreadFragment
4 years ago
Austin Huang
fd629aab7f
ok
4 years ago
Austin Huang
01f8d1ca80
dumb mistake
4 years ago
Austin Huang
8cf98c2c0c
accommodate bad text sizes
4 years ago
Austin Huang
c87311a68e
address #74 , fix #76 , fix #90 , fix #104 , fix #106
4 years ago
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
Austin Huang
a6c912c5d5
post location optimizations
4 years ago
Ammar Githam
649115a665
Add Location fragment
4 years ago
Ammar Githam
5c273d18a4
Add HashTag fragment
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
Austin Huang
c3d92b8fc0
implement swipe-up sticker + refresh inbox list after sending message
4 years ago
Ammar Githam
3f6c74d671
Tabs! Fragments! WIP!
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.
5 years ago
Austin Huang
4a439f74eb
optimize imports, add DM settings (init), add notification setting
5 years ago
Ammar Githam
0b183c5ab5
Rename main activity to MainActivity
5 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)
5 years ago
Austin Huang
37cfba3666
f-droid trial, fix #61 , polish #65 , fix invisible icon issue
5 years ago
Austin Huang
6e754acaba
fix #63 (not tested) plus direct download issue
5 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
5 years ago
Ammar Githam
51138f9db0
Separate out individual DM message types to their respective views
5 years ago
Austin Huang
4857b3bfa0
unsend messages and activity notification
5 years ago
Austin Huang
072cd63776
like dm messages & some polishing
5 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.
5 years ago
Ammar Githam
066a453aa8
move dm related Activities to their own package
5 years ago
Ammar Githam
68dbf59ef6
Add image upload icon to dms layout and handle click
5 years ago
Austin Huang
bbd63d3b97
New translations strings.xml (Spanish)
5 years ago