Ammar Githam
3f6c74d671
Tabs! Fragments! WIP!
5 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
Austin Huang
018ed16983
New Crowdin updates ( #47 )
* New translations strings.xml (Chinese Simplified)
* New translations arrays.xml (French)
* New translations arrays.xml (Spanish)
* New translations arrays.xml (German)
* New translations arrays.xml (Italian)
* New translations arrays.xml (Polish)
* New translations arrays.xml (Russian)
* New translations arrays.xml (Turkish)
* New translations arrays.xml (Chinese Simplified)
* New translations arrays.xml (Indonesian)
* New translations arrays.xml (Portuguese, Brazilian)
* Update source file arrays.xml
* New translations arrays.xml (French)
* New translations arrays.xml (Turkish)
* New translations strings.xml (Turkish)
* New translations arrays.xml (Italian)
* New translations strings.xml (Italian)
* New translations arrays.xml (German)
* New translations strings.xml (German)
* New translations arrays.xml (Spanish)
* 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 (Indonesian)
* New translations strings.xml (Portuguese, Brazilian)
* Update source file strings.xml
* New translations strings.xml (French)
* New translations arrays.xml (Portuguese, Brazilian)
* New translations strings.xml (Chinese Simplified)
* New translations arrays.xml (Chinese Simplified)
* New translations arrays.xml (Turkish)
* New translations arrays.xml (Russian)
* New translations arrays.xml (Polish)
* New translations arrays.xml (Italian)
* New translations arrays.xml (German)
* New translations arrays.xml (Spanish)
* New translations arrays.xml (Indonesian)
* Update source file strings.xml
* New translations strings.xml (French)
* New translations strings.xml (Turkish)
* New translations strings.xml (Indonesian)
* New translations strings.xml (Italian)
5 years ago
Austin Huang
bb8f189784
they asked to change names and stuff
5 years ago
Austin Huang
392b3f6510
separated profile view activity
5 years ago
Austin Huang
04d9adbaec
pt-br init, also discover
5 years ago
Austin Huang
28b82eb930
New Crowdin updates ( #46 )
* New translations strings.xml (German)
* New translations arrays.xml (German)
* New translations strings.xml (German)
* New translations strings.xml (German)
* New translations arrays.xml (German)
* New translations strings.xml (German)
* 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 (Indonesian)
* Update source file strings.xml
* New translations strings.xml (French)
* New translations strings.xml (Indonesian)
* New translations arrays.xml (Portuguese, Brazilian)
* New translations strings.xml (Portuguese, Brazilian)
* New translations arrays.xml (Spanish)
* New translations strings.xml (Spanish)
5 years ago
Austin Huang
7ddf356de9
layout finalization
5 years ago
Ammar Githam
31d02b3e12
Make Appbar in profile view scrollable
5 years ago
Ammar Githam
c1b113e275
Add AMOLED dark theme
5 years ago
Austin Huang
04420b8ef2
New translations strings.xml (Polish)
5 years ago
Austin Huang
526f1c3455
New translations strings.xml (Turkish)
5 years ago
Austin Huang
b9ee4d2b01
New translations strings.xml (Indonesian)
5 years ago
Austin Huang
7cfad36f71
New translations strings.xml (Indonesian)
5 years ago
Austin Huang
8c9a9b39e7
layout adjustments
5 years ago
Austin Huang
57755aea1c
New translations arrays.xml (Indonesian)
5 years ago
Austin Huang
caef82e0ad
New Crowdin updates ( #34 )
* 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 (Indonesian)
* New translations arrays.xml (Turkish)
* New translations strings.xml (Turkish)
* New translations strings.xml (Turkish)
* New translations strings.xml (Turkish)
* New translations strings.xml (Turkish)
* New translations strings.xml (Turkish)
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* New translations strings.xml (Chinese Simplified)
* Update source file strings.xml
* New translations strings.xml (Chinese Simplified)
* New translations strings.xml (Turkish)
* New translations strings.xml (Russian)
* New translations strings.xml (Polish)
* New translations strings.xml (French)
* New translations strings.xml (Italian)
* New translations strings.xml (German)
* New translations strings.xml (Spanish)
* New translations strings.xml (Indonesian)
5 years ago
Ammar Githam
8ef3cc9293
scroll stories with feeds
5 years ago
Ammar Githam
53e4c4807b
extract profile view and feed view in separate layout files
5 years ago
Austin Huang
d48bc32a15
v17.5
5 years ago
Austin Huang
6927bcd3c0
New Crowdin updates ( #30 )
* New translations arrays.xml (French)
* New translations arrays.xml (Russian)
* New translations arrays.xml (Indonesian)
* New translations strings.xml (Chinese Simplified)
* New translations arrays.xml (Chinese Simplified)
* New translations strings.xml (Turkish)
* New translations arrays.xml (Turkish)
* New translations strings.xml (Russian)
* New translations strings.xml (Polish)
* New translations strings.xml (French)
* New translations arrays.xml (Polish)
* New translations strings.xml (Italian)
* New translations arrays.xml (Italian)
* New translations strings.xml (German)
* New translations arrays.xml (German)
* New translations strings.xml (Spanish)
* New translations arrays.xml (Spanish)
* New translations strings.xml (Indonesian)
* Update source file arrays.xml
* Update source file strings.xml
* New translations arrays.xml (French)
* New translations strings.xml (French)
* New translations arrays.xml (Italian)
* New translations strings.xml (Italian)
* New translations arrays.xml (Chinese Simplified)
* New translations strings.xml (Chinese Simplified)
* New translations strings.xml (Italian)
* 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 (Indonesian)
* Update source file strings.xml
* New translations strings.xml (French)
* 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 (Indonesian)
5 years ago
Austin Huang
14d3ea5c6c
v17.4
5 years ago
Austin Huang
440f6e2339
discovery topics are messed up tbh
5 years ago
Austin Huang
f827874b3a
New Crowdin updates ( #27 )
* Update source file arrays.xml
* New translations arrays.xml (French)
* New translations arrays.xml (Spanish)
* New translations arrays.xml (German)
* New translations arrays.xml (Italian)
* New translations arrays.xml (Polish)
* New translations arrays.xml (Russian)
* New translations arrays.xml (Turkish)
* New translations arrays.xml (Chinese Simplified)
* New translations arrays.xml (Indonesian)
* New translations arrays.xml (Indonesian)
* New translations strings.xml (Indonesian)
* New translations arrays.xml (Indonesian)
* Update source file strings.xml
* New translations arrays.xml (French)
* New translations strings.xml (French)
* New translations strings.xml (Spanish)
* New translations arrays.xml (German)
* New translations strings.xml (German)
* New translations arrays.xml (Italian)
* New translations strings.xml (Italian)
* New translations arrays.xml (Polish)
* New translations strings.xml (Polish)
* New translations strings.xml (Russian)
* New translations strings.xml (Turkish)
* New translations arrays.xml (Chinese Simplified)
* New translations strings.xml (Chinese Simplified)
* New translations arrays.xml (Indonesian)
* New translations strings.xml (Indonesian)
* New translations strings.xml (French)
* New translations arrays.xml (Spanish)
* New translations strings.xml (Spanish)
* New translations strings.xml (Spanish)
* New translations arrays.xml (Turkish)
* New translations strings.xml (Turkish)
5 years ago
Austin Huang
ecc1958a23
liked viewer
5 years ago
Austin Huang
af458ce6c6
turkish, plus lgtm & compability fixes
5 years ago
Austin Huang
758dfe0084
New Crowdin updates ( #26 )
* 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 (Indonesian)
* New translations strings.xml (Turkish)
* New translations arrays.xml (Turkish)
* New translations strings.xml (Turkish)
* New translations arrays.xml (Spanish)
* New translations strings.xml (Chinese Simplified)
* New translations strings.xml (Spanish)
* New translations arrays.xml (Spanish)
* New translations strings.xml (Chinese Simplified)
5 years ago
Austin Huang
b1a0bdd03b
translation fix
5 years ago
Austin Huang
de82310f9a
New Crowdin updates ( #22 )
* 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 (Chinese Simplified)
* New translations strings.xml (Indonesian)
* 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 (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 (Chinese Simplified)
* New translations strings.xml (Indonesian)
* Update source file strings.xml
* New translations strings.xml (French)
* New translations arrays.xml (German)
* New translations strings.xml (German)
* New translations strings.xml (German)
* New translations strings.xml (Italian)
* New translations strings.xml (Italian)
* New translations strings.xml (Indonesian)
* 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 arrays.xml (Turkish)
* New translations strings.xml (Turkish)
* New translations strings.xml (Chinese Simplified)
* New translations strings.xml (Indonesian)
* Update source file arrays.xml
* Update source file strings.xml
* New translations arrays.xml (Russian)
* New translations strings.xml (Chinese Simplified)
* New translations arrays.xml (Turkish)
* New translations strings.xml (French)
* New translations strings.xml (Spanish)
* New translations arrays.xml (Spanish)
5 years ago
Austin Huang
3fb404fa20
v17.2
5 years ago
Austin Huang
5baf2701b0
v17.2
5 years ago
Austin Huang
eac0d9a5f7
story stickers and various bug fixes
5 years ago
Austin Huang
582b651d79
auto-cookie-detection
5 years ago
Austin Huang
ae144ec777
New translations strings.xml (Italian)
5 years ago
Austin Huang
a5c65b916a
New translations strings.xml (Italian)
5 years ago
Austin Huang
8c02dfc1a6
New translations strings.xml (French)
5 years ago
Austin Huang
ad03eaa42b
New translations strings.xml (French)
5 years ago